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 0f2995693867 Add linux-next specific files for 20251114 omits 696a3ad0e4c7 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 935c911a0a6a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits aa572e7bd556 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b226cdc24b5e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1867276b1d02 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a66e3908e3a3 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 6002a3578a91 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] omits 3916daa27819 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 985e669bbd8e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ba6e5de7ded2 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 1d777f231724 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 070bcf9ad773 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e0bc066589f5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fe505bf3e969 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] omits 8c5bcfda7440 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 622a37c3693c Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits 5c148ef6bc83 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits b39f0a0ac005 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 705963d92847 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 34c98f7eb3df Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 37190fc2b331 Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits ab72593a4729 Merge branch 'libnvdimm-for-next' of https://git.kernel.or [...] omits a899ffd7ee9b Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] omits 25627ade263e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5a0c71d382b6 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 8e32359d6b78 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8e1a1c2a37ab Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 2a83b94a2341 Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] omits 4b741b1cebe1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0747b01edc1a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6c889a935bfd Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits f2a03e518cae Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits eeef49bdfd69 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits b15ce3c0882c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 81e5c454e6eb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fbd61983f71e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d2e0b2612a80 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 2429ba77cf0f Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits a733dcee86aa Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits 83e4a7a3e3eb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e6e21956b693 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits 4833dad570e0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 18176e7aae48 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] omits 3465811a3ee2 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits 488c14adf707 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6349592c4486 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 127f1c8b3279 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 120401d7f83b Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits ee20b7491983 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 59228dfe5941 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4d969d8eba41 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits df16fe9dbdd6 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits bebd9261acde Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits 2957a9949ccd Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits e5fc5d66d8c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 05da758ca38d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d63192e76b16 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2abc33a77b2c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 333443a62358 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 317d22ea7b39 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 42f7edb95092 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9739b2ad3c24 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 3504d21d16b0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ef9880ac9cd0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2a90bdf51180 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits b41cb33417b8 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits ecc185cf2b22 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 1b9d0cf69d1f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a92e92997e29 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fca4f94feec4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 37d697d359d5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a49484277bf5 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits f27baf605dd7 Merge branch 'next' of https://github.com/cschaufler/smack-next omits 611dea7b2a10 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 403bae6361b0 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 7aee15aee60a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 362454de12e9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3e01d2f36a91 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c482e4756fb9 Merge branch 'for-backlight-next' of https://git.kernel.or [...] omits 3d4f6898bf70 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits c72431af0034 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1da2a15c4ef8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6bdba72438c5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d97b26367e4f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b7c6fda5f407 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4ea4b78084fb Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] omits 3bf348b9bbd6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 113646793625 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8347072181cd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c25f42c19726 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 074e149da033 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a971dff313c1 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 83db2642f563 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits 436129cb851c Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits f28880ff28bd Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 1b558b17b3d7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 591b51e7a4b2 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 6dd2d9c5a2d0 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 4759aec14793 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits 741b09fc5c4d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 4b91121f02ab Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] omits 18e96a2e1f22 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits 8d6ac32d148a Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits ad433e2063e7 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 7d999d0c5b92 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 023d943d5eef Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits b9bc6f40427f Merge branch 'mlx5-next' of https://git.kernel.org/pub/scm [...] omits c595f4f4ed50 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 41cc94ece5a1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7ab7e7eabcc8 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits a1cf23e6c2c8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2740f98b2b2f Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] omits dbead9d91981 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits eb7bccc6ad58 Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] omits 7f32af9cd233 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits a176f8ad64ea Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 399c472a1da7 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 600928f786a2 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits f5111ed4a7ac Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 0275efa6f540 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] omits 5faf5cc35528 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 877d4d62e1dc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7cea6e84bbf4 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits 12df857b1976 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d3cebad17b98 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 06bc7389d5fe Merge branch 'fs-next' of linux-next omits e16861509afb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 625302128c45 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 16abec0eb1ca Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] omits d18fd8d704c3 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits d4d08db03c46 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 00cdb77d2cbe Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits fd1ba61063b8 Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] omits fe665365efd1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7e5444f0e438 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits 4604701db032 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 9a93d4691da5 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 2dfef2c7e1ad Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] omits d29f4ce79e2a Merge branch 'tenstorrent-dt-for-next' of https://github.c [...] omits daef239013f1 Merge unused-tracepoints/for-next omits 471f49639f6d Merge probes/for-next omits 00f6e3284cb1 Merge latency/for-next omits bd650030f5ed next-20251113/tegra omits f3dcc3f5015c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ef2854f4c519 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 787350e79966 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] omits fc287a3e05d0 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits e5fcc3a172d0 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits fe56a153a4f2 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits dd5249e5c686 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e003f8298c82 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4d67c92e4355 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits e2aee559be87 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ba417fc7f4b9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9bccf3518fb2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3f62707fb2b5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ffb12f68be07 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 84cf197bfece Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7ca8f24f67a2 Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git omits 14ebdffa0d3a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e758ce083555 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b1dec6ed8648 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits cb7c2bc4f47a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3c6e7a87903f Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits ddcac26e2fa9 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 97775b01f407 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c52f420e6989 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d896dfb80c36 Merge branch 'for-next/perf' of https://git.kernel.org/pub [...] omits 6b8b5d16ce59 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits b1b43d88f159 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a5086020f8ca Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 9979a8a89300 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits 5f3648925553 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits 2a4a597cc1b6 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits 3dbd4bba632d Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 597b2df75e6c Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] omits 73ae77335a82 Merge branch 'v6.18-armsoc/dtsfixes' into for-next omits 0612cb166982 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 6917f411120a Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] omits 83893bacdcbe Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits b1b4263cb24e Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 4c366a3072f2 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 99f294b2e29e Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] omits 80d32ed6ee8b Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits 55791926fdd1 Merge branch 'hyperv-fixes' of https://git.kernel.org/pub/ [...] omits 65eae6c0e6f1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 06bca81db73d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits c9cc220a1e59 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits af0df5a388e1 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] omits 229b9f1535a6 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 94157c9460cb Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 60aebc9d8732 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 304f30192ed6 Merge branch 'hwmon' of https://git.kernel.org/pub/scm/lin [...] omits 0c6777b3f4c0 Merge branch 'mips-fixes' of https://git.kernel.org/pub/sc [...] omits 8332a46821c7 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits c740557210dc Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] omits 397419884a89 Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] omits d9ec8c9a605a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 99324dbe8783 Merge branch 'for-linus' of https://github.com/awilliam/li [...] omits fb574aa48800 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits bad9a399453c Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits cbaaed75de9a Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits 9ac1a05b7214 Merge branch 'counter-current' of https://git.kernel.org/p [...] omits 415d84aa3f97 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits d13875c54749 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits e8cb36c42898 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits f177cf4eec05 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits d6adea42e8fd Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 661b926e21d0 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 21bd9a816152 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 32ff423d1ce5 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 6cfb13eac71d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 00b4b8f454d4 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits cc425148e1c1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits be72932d6d4a Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] omits 8a00a5b11e70 Merge branch 'fs-current' of linux-next omits af7e4f4d5990 Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits d121c2516cde Merge branch 'v6.19-armsoc/dts64' into for-next omits 4acfd82c1a87 Merge branch 'v6.19-armsoc/dts32' into for-next omits a8a499127250 Merge branch 'v6.18-armsoc/dtsfixes' into for-next omits e99d922d3735 arm64: dts: rockchip: fixes audio for 100ASK DshanPi A1 omits 621bb09a76fa arm64: dts: rockchip: fixes vcc3v3_s0 supply for 100ASK Ds [...] omits 9c73fbbc83f7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d15eb1cf5eeb Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits f14d166bdb5f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 94cde36ba606 Merge branch '9p-next' of https://github.com/martinetd/linux omits c776047c9a46 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits b32755f45486 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits 256f579ed130 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 2c0b4208eaab Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 984010b3c474 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0dceccadd24d Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 5a8acd22d8cd Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 0d2ce0237258 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 305f11fab6c5 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 4af4b31eae87 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 732bf01cfbd2 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits cb18ad14e4e4 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 7e7e7f569102 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 73d893731b39 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a4c592336928 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 35b4661f117a Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] omits 31115ecec74f Merge branch 'pci/controller/sg2042' omits 8330292da1f3 Merge branch 'pci/controller/rcar-gen2' omits e80384a238b1 Merge branch 'pci/controller/qcom' omits 5477fc0346a5 Merge branch 'pci/controller/meson' omits 23d8500ca6fd Merge branch 'pci/controller/mediatek' omits 5a31900b4b8e Merge branch 'pci/controller/keystone' omits 26418dd3f2af Merge branch 'pci/controller/j721e' omits 5fd80bbdcbc3 Merge branch 'pci/controller/ixp4xx' omits 1475b6c9ad3c Merge branch 'pci/controller/dw-rockchip' omits 958d3e2e3a16 Merge branch 'pci/endpoint' omits 6748e7a00cdf Merge branch 'pci/dt-binding' omits 7ecfd55a135c Merge branch 'pci/resource' omits b8c3eff486a7 Merge branch 'pci/ptm' omits 5bfdb7f741e7 Merge branch 'pci/enumeration' omits 1f16dbb3b4ed PCI: Convert BAR sizes bitmasks to u64 omits 18690a7d6779 drm/amdgpu: Use pci_rebar_get_max_size() omits 1daaaf940d93 drm/xe/vram: Use pci_rebar_get_max_size() omits f1180a7a46e5 PCI: Add pci_rebar_get_max_size() omits af63e94f01d7 drm/xe/vram: Use PCI rebar helpers in resize_vram_bar() omits 29f6370365bd drm/i915/gt: Use pci_rebar_size_supported() omits a360a6bce55b PCI: Add pci_rebar_size_supported() helper omits f8f24181e141 PCI: Improve Resizable BAR functions kernel doc omits 1e7070761303 PCI: Move pci_rebar_size_to_bytes() and export it omits 759c835e07f0 PCI: Move pci_rebar_bytes_to_size() and clean it up omits 0e669c6600d9 PCI: Move Resizable BAR code to rebar.c omits f2329fd987a0 Drivers: hv: Introduce mshv_vtl driver omits 92b99dcc0283 Drivers: hv: Export some symbols for mshv_vtl omits 9b2371401e86 static_call: allow using STATIC_CALL_TRAMP_STR() from assembly omits 12b05919077f smb: client: show smb lease key in open_dirs output omits f52349ff4899 smb: client: show smb lease key in open_files output omits f9c1470a7731 smb: client: introduce close_cached_dir_locked() omits 98e359587f3e mshv: Extend create partition ioctl to support cpu features omits 538eb94d904a Merge branch 'clk-cleanup' into clk-next omits 4186b91a3463 Merge branch 'slab/for-6.19/mempool_alloc_bulk' into slab/ [...] omits 0d3acd7adf8d Merge branch 'slab/for-6.19/freelist_aba_t_cleanups' into [...] omits 1a0ddf03e77d Merge branch 'slab/for-6.19/memdesc_prep' into slab/for-next omits ee303f748154 slab: Remove references to folios from virt_to_slab() omits e864ed9eb9fb kasan: Remove references to folio in __kasan_mempool_poiso [...] omits 64160d79ec36 memcg: Convert mem_cgroup_from_obj_folio() to mem_cgroup_f [...] omits 5388d5c3a95d PCI: Prevent restoring assigned resources omits b73211720666 drm/amdgpu: Remove driver side BAR release before resize omits 0b8d9ba04ec4 drm/i915: Remove driver side BAR release before resize omits 348df5b30822 drm/xe: Remove driver side BAR release before resize omits d59b545eef31 PCI: Add kerneldoc for pci_resize_resource() omits 73cd7ee85e78 PCI: Fix restoring BARs on BAR resize rollback path omits 45fafc96eb71 PCI: Free saved list without holding pci_bus_sem omits 28615ab60056 PCI: Try BAR resize even when no window was released omits 2cb35a8e9d71 PCI: Change pci_dev variable from 'bridge' to 'dev' omits 0cf44bbd8805 PCI/IOV: Adjust ->barsz[] when changing BAR size omits 8283bc2ba52c PCI: Prevent resource tree corruption when BAR resize fails omits e371d09a7192 Merge branches 'rcu/misc', 'rcu/srcu' and 'rcu/refscale' i [...] omits 35587dbc58dd tracing: Guard __DECLARE_TRACE() use of __DO_TRACE_CALL() [...] omits 476ebc4261aa Merge remote-tracking branch 'asoc/for-6.19' into asoc-next omits c9d35f18cd4e usercopy: Remove folio references from check_heap_object() omits 13290f97d724 slab: Remove folio references from kfree_nolock() omits dbae1e660f41 slab: Remove folio references from kfree_rcu_sheaf() omits 11ef8e019c62 slab: Remove folio references from build_detached_freelist() omits 8459775fe164 slab: Remove folio references from __do_krealloc() omits d3c00597b895 slab: Remove folio references from kfree() omits 9bd343e315a7 slab: Remove folio references from kvfree_rcu_cb() omits 8dc0451ebc49 slab: Remove folio references from free_large_kmalloc() omits d23b01c8f859 slab: Remove folio references from ___kmalloc_large_node() omits bed5e57976e7 slab: Remove folio references in slab alloc/free omits 4d0cf5c14282 slab: Remove folio references in memcg_slab_post_charge() omits c4788b00234a slab: Remove folio references from __ksize() omits cd361ad842df slab: Reimplement page_slab() omits d4c7f6f969cb Merge branch 'pwm/th1520' into pwm/for-next omits a3f6e90bcfdc Merge branch into tip/master: 'objtool/core' omits 494e97d54077 Merge branch into tip/master: 'x86/sgx' omits 7f8a7662ee6d Merge branch into tip/master: 'x86/sev' omits e0bea3960bd6 Merge branch into tip/master: 'x86/mm' omits 4abd550f1845 Merge branch into tip/master: 'x86/misc' omits e6c9861c2cb9 Merge branch into tip/master: 'x86/microcode' omits a59b9a3b1352 Merge branch into tip/master: 'x86/entry' omits 1da27b7fa8bf Merge branch into tip/master: 'x86/cpu' omits 62ec07b0d240 Merge branch into tip/master: 'x86/core' omits d235e359f112 Merge branch into tip/master: 'x86/cleanups' omits c0501da9f950 Merge branch into tip/master: 'x86/cache' omits 674efa91b976 Merge branch into tip/master: 'x86/build' omits 1aec16891c80 Merge branch into tip/master: 'x86/bugs' omits b9d6b7283598 Merge branch into tip/master: 'x86/apic' omits 0cda6a142f1c Merge branch into tip/master: 'timers/core' omits 2669717d3e46 Merge branch into tip/master: 'sched/core' omits 1b0364732e80 Merge branch into tip/master: 'ras/core' omits 2f5e5d09669c Merge branch into tip/master: 'perf/core' omits 3219c905f194 Merge branch into tip/master: 'objtool/core' omits 86cc000b5d84 Merge branch into tip/master: 'locking/core' omits 95c2799b3d2a Merge branch into tip/master: 'irq/msi' omits 2938ba3dc03b Merge branch into tip/master: 'irq/drivers' omits 6269d1da05e2 Merge branch into tip/master: 'irq/core' omits c47ae47ccbe8 Merge branch into tip/master: 'core/rseq' omits ec29742c8767 Merge branch into tip/master: 'core/core' omits d6d5e4ee0a27 Merge branch into tip/master: 'core/bugs' omits c3e0350a1f99 MAINTAINERS: remove Gustavo from sync framework omits 6544b63a234d include/linux/once_lite.h: fix judgment in WARN_ONCE with clang omits 742912c7aaa0 MAINTAINERS: update nilfs2 entry omits 90b2460111c3 kho: enable KHO by default omits 8538b1b8e7d4 tests/liveupdate: add in-kernel liveupdate test omits 106332bcd7c3 selftests/liveupdate: add kexec test for multiple and empt [...] omits aaddebee66b7 selftests/liveupdate: add kexec-based selftest for session [...] omits f0e422dfe043 selftests/liveupdate: add userspace API selftests omits 3a8c5b6abc3e docs: add documentation for memfd preservation via LUO omits 132c9dee4e58 mm: memfd_luo: allow preserving memfd omits 6560050a0727 liveupdate: luo_file: add private argument to store runtime state omits d6b195a8fa60 mm: shmem: export some functions to internal.h omits 11ca59bd198f mm: shmem: allow freezing inode mapping omits 91cce660b57c mm-shmem-use-shmem_f_-flags-instead-of-vm_-flags-fix omits fdf7e270789e mm: shmem: use SHMEM_F_* flags instead of VM_* flags omits 232fd369f731 MAINTAINERS: add liveupdate entry omits 37829b155c68 docs: add luo documentation omits 9083e1fab89b liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state omits 7fad3b076a47 liveupdate: luo_session: Add ioctls for file preservation [...] omits 58b4fbf60e79 liveupdate-luo_file-implement-file-systems-callbacks-fix omits 13e9bf0e3113 liveupdate: luo_file: implement file systems callbacks omits edd0de1e1d19 liveupdate: luo_ioctl: add user interface omits 877409d04640 liveupdate: luo_session: add sessions support omits 4732c26253a1 liveupdate: kho: when live update add KHO image during kexec load omits 6f2130a79a1f liveupdate: Kconfig: make debugfs optional omits 3ecc9f4eeb2d reboot: call liveupdate_reboot() before kexec omits 69cd22342aa9 liveupdate: luo_core: integrate with KHO omits 03d465d31beb liveupdate: luo_core: luo_ioctl: Live Update Orchestrator omits 351c10802678 fs/proc/page: remove unused KPMBITS omits 136906b77791 math.h: amend abs() kernel-doc and add a note about signed [...] omits 0018f52cd230 scripts/gdb/symbols: make BPF debug info available to GDB omits 588b7d7b696f scripts/gdb/radix-tree: add lx-radix-tree-command omits b00441830984 MAINTAINERS: add Pratyush as a reviewer for KHO omits f34f42a5ba84 lib: test_mul_u64_u64_div_u64(): test the 32bit code on 64bit omits cd77b13fbad7 lib: mul_u64_u64_div_u64(): optimise the divide code omits 1e6334362ea2 lib: mul_u64_u64_div_u64(): optimise multiply on 32bit x86 omits 7445bcd682ff lib: test_mul_u64_u64_div_u64(): test both generic and arc [...] omits 1884847975c6 lib: add tests for mul_u64_u64_div_u64_roundup() omits 67743be14785 lib: add mul_u64_add_u64_div_u64() and mul_u64_u64_div_u64 [...] omits 95cdf1416f9a lib: mul_u64_u64_div_u64(): simplify check for a 64bit product omits e97ff9f01d9c lib: mul_u64_u64_div_u64(): combine overflow and divide by [...] omits 130461f93ada lib: mul_u64_u64_div_u64(): rename parameter 'c' to 'd' omits 7223cdfedc29 kernel/hung_task: unexport sysctl_hung_task_timeout_secs omits cc58ffd82d73 util_macros.h: fix kernel-doc for u64_to_user_ptr() omits b0e55f8dbc5c liveupdate: kho: use %pe format specifier for error pointe [...] omits 43db467651d4 MAINTAINERS: update KHO maintainers omits 46791f5e9541 liveupdate-kho-move-to-kernel-liveupdate-fix omits e4111c46dd4d liveupdate: kho: move to kernel/liveupdate omits 8e18b32d6672 kho: don't unpreserve memory during abort omits 0f71259cf141 test_kho: unpreserve memory in case of error omits c0bbccde6f5f memblock-unpreserve-memory-in-case-of-error-fix omits 2250124cb486 memblock: unpreserve memory in case of error omits 5445f43ec75f kho: add interfaces to unpreserve folios, page ranges, and [...] omits a1fc136bb987 kho: drop notifiers omits efee8301d3b5 kho: make debugfs interface optional omits b48cb567bd05 selftests: complete kselftest include centralization omits 6c00e9def9d8 checkpatch: add IDR to the deprecated list omits 3170c9e442e3 lib/Kconfig.debug: cleanup CONFIG_DEBUG_SECTION_MISMATCH h [...] omits e43252d4e0cb ocfs2: validate cl_bpc in allocator inodes to prevent divi [...] omits a6fe2a4e1fea ocfs2: add extra consistency checks for chain allocator dinodes omits cdf3a6fb356f panic-sys_info-factor-out-read-and-write-handlers-checkpat [...] omits b1f649db388f panic: sys_info: factor out read and write handlers omits 0d204116fb6d panic: sys_info: deduplicate local variable 'table; assignments omits b4fa32707b43 panic: sys_info: rewrite a fix for a compilation error (`m [...] omits 4ebe71e35207 panic: sys_info:replace struct sys_info_name with plain ar [...] omits f7ca29075d46 panic: sys_info: align constant definition names with parameters omits 49ce81133b32 panic: sys_info: capture si_bits_global before iterating over it omits 446ff85a7365 foo omits f58b4cb6b0c1 mm: replace remaining pte_to_swp_entry() with softleaf_from_pte() omits 3c0e27829c7f mm: eliminate further swapops predicates omits 263708aec24b mm: remove is_hugetlb_entry_[migration, hwpoisoned]() omits 45b526b3ce19 mm: remove non_swap_entry() and use softleaf helpers instead omits 70d0132b75c1 mm: remove remaining is_swap_pmd() users and is_swap_pmd() omits d07527057098 mm: introduce pmd_is_huge() and use where appropriate omits 184f76da8649 mm: replace pmd_to_swp_entry() with softleaf_from_pmd() omits 5e6b5f7e6fef mm/huge_memory: refactor change_huge_pmd() non-present logic omits 7ca2984fe22a mm/huge_memory: refactor copy_huge_pmd() non-present logic omits e301ebdaa63c mm: avoid unnecessary use of is_swap_pmd() omits 9cd22728983f fs/proc/task_mmu: refactor pagemap_pmd_range() omits 8ca9f783081b mm: use leaf entries in debug pgtable + remove is_swap_pte() omits 6ef6c4a747ed mm: eliminate is_swap_pte() when softleaf_from_pte() suffices omits 59fea3355c28 mm: avoid unnecessary uses of is_swap_pte() omits 27edb2185cd9 mm: introduce leaf entry type and use to simplify leaf ent [...] omits 712545857d8c mm: correctly handle UFFD PTE markers omits 511bab863b17 mm/hmm/test: fix error handling in dmirror_device_init omits 498b8c1dee20 mm: memcg: dump memcg protection info on oom or alloc failures omits 54a77d69842f mm: remove unnecessary __GFP_HIGHMEM in __p*d_alloc_one_*() omits 3a6767704b7a tools/testing/selftests/mm: add smaps visibility guard reg [...] omits 7ada4f944d09 tools/testing/selftests/mm: add MADV_COLLAPSE test case omits feabe2d4a9d5 tools/testing/vma: add VMA sticky userland tests omits 96ba9644efc7 mm-set-the-vm_maybe_guard-flag-on-guard-region-install-fix-fix omits f9d84c0ddf16 mm-set-the-vm_maybe_guard-flag-on-guard-region-install-fix omits e3e9e99b377b mm: set the VM_MAYBE_GUARD flag on guard region install omits 738ab04d0215 mm: introduce copy-on-fork VMAs and make VM_MAYBE_GUARD one omits 3fcf5a6c650f mm: implement sticky VMA flags omits 22c9206d4d2f mm-add-atomic-vma-flags-and-set-vm_maybe_guard-as-such-fix omits a3ee5a7c0649 mm: add atomic VMA flags and set VM_MAYBE_GUARD as such omits 5068f711b457 mm: introduce VM_MAYBE_GUARD and make visible in /proc/$pid/smaps omits 959401af5a35 mm/hugetlb: extract sysctl into hugetlb_sysctl.c omits 908bdbfbf645 mm/hugetlb: extract sysfs into hugetlb_sysfs.c omits a0e7b5908a8f mm/huge_memory: merge uniform_split_supported() and non_un [...] omits a42044f352ff mm-huge_memory-introduce-enum-split_type-for-clarity-fix omits b46f3e050d11 mm/huge_memory: introduce enum split_type for clarity omits b7488ceb7228 mm: constify __dump_folio() arguments omits 2556adabad4a memory_hotplug: optimise try_offline_memory_block() omits 20ec176df5b2 mm/migrate: fix zidx type omits f0434b1d670b migrate: optimise alloc_migration_target() omits 58e796620cc6 hugetlb: optimise hugetlb_folio_init_tail_vmemmap() omits 1255a373350c lib/alloc_tag: use %pe format specifier omits 3ecd3671ac5a mm: kill mm_wr_locked from unmap_vmas() and unmap_single_vma() omits a19f9b782cdd selftest/mm: fix pointer comparison in mremap_test omits 6ff903c994ce mm/vmscan: skip increasing kswapd_failures when reclaim wa [...] omits e58cc8068b6c mm-huge_memory-fix-kernel-doc-comments-for-folio_split-and [...] omits 267c87fd60a4 mm/huge_memory: kernel-doc fixup omits 0dfd4c760fa1 mm/huge_memory: fix kernel-doc comments for folio_split() [...] omits 24563d8ef83e mm/memory-failure: improve large block size folio handling omits 55df521f6965 mm/huge_memory: add split_huge_page_to_order() omits 0ca141fb80f6 mm/huge_memory: only get folio_order() once during __folio [...] omits 6fc8618ec5ad mm-khugepaged-unify-pmd-folio-installation-with-map_anon_f [...] omits c2fdffd486bd mm/khugepaged: unify pmd folio installation with map_anon_ [...] omits e4cb46c4094b mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_ [...] omits 312f50df835d gpu/drm/nouveau: enable THP support for GPU memory migration omits bc57b5b7b1ff selftests/mm/hmm-tests: new throughput tests including THP omits 067e1cee7c0d selftests/mm/hmm-tests: partial unmap, mremap and anon_wri [...] omits a4df9e7f3afb selftests/mm/hmm-tests: new tests for zone device THP migration omits 9085cbf7b837 lib/test_hmm: add large page allocation failure testing omits f3b5c7511ae9 mm/migrate_device: add THP splitting during migration omits 2d5eacef77f7 mm/memremap: add driver callback support for folio splitting omits dd9a697f9922 lib/test_hmm: add zone device private THP test infrastructure omits 27802437cc44 mm/memory/fault: add THP fault handling for zone device pr [...] omits 5a3bb190e268 mm/migrate_device: implement THP migration of zone device pages omits f027574cd680 mm/migrate_device: handle partially mapped folios during c [...] omits 753e0dc8b2fb mm/huge_memory: implement device-private THP splitting omits fff479bab1ba mm/rmap: extend rmap and migration support device-private entries omits 51aed02f91a4 mm/huge_memory: add device-private THP support to PMD operations omits 1cfe3d20654d mm/zone_device: rename page_free callback to folio_free omits 0b50aa53384d mm/zone_device: support large zone device private folios omits 4e9fd2d229dd KVM: s390: fix missing present bit for gmap puds omits 84fa14589a3b mm: vmscan: simplify the folio refcount check in pageout() omits e05527f0cf6d mm-vmscan-remove-folio_test_private-check-in-pageout-fix-2 omits 7cad62386fbb mm-vmscan-remove-folio_test_private-check-in-pageout-fix omits 0c411a125d44 mm: vmscan: remove folio_test_private() check in pageout() omits 234bbdfae983 mm/damon/tests/core-kunit: remove unused ctx in damon_test [...] omits a362643f84af mm/damon/tests/core-kunit: remove unnecessary damon_ctx va [...] omits ee131696794c mm/damon/tests/sysfs-kunit: handle alloc failures on damon [...] omits 841205648428 mm/damon/tests/vaddr-kunit: handle alloc failures on damon [...] omits e04fd3dc0965 mm/damon/tests/vaddr-kunit: handle alloc failures in damon [...] omits 0d4bca8e634f mm/damon/tests/vaddr-kunit: handle alloc failures on damon [...] omits e8a3caccbe95 mm/damon/tests/core-kunit: handle alloc failures on damon_ [...] omits 1268e0473fb6 mm/damon/tests/core-kunit: handle alloc failures on damos_ [...] omits d88beab52c28 mm/damon/tests/core-kunit: handle alloc failure on damos_t [...] omits 49524a265e11 mm/damon/tests/core-kunit: handle alloc failres in damon_t [...] omits 2dd1af2f7dbc mm/damon/tests/core-kunit: handle alloc failure on damon_t [...] omits b34df2320771 mm/damon/tests/core-kunit: handle alloc failures in damon_ [...] omits 181a83db22e5 mm/damon/tests/core-kunit: handle alloc failures in damon_ [...] omits a7dc44972d83 mm/damon/tests/core-kunit: handle alloc failures in damon_ [...] omits 5eadf3f7313f mm/damon/tests/core-kunit: handle alloc failures on damon_ [...] omits f57600ee1385 mm/damon/tests/core-kunit: handle alloc failures on dasmon [...] omits 800e5d3a1a66 mm/damon/tests/core-kunit: handle alloc failures on damon_ [...] omits 3a8565e480ee mm/damon/tests/core-kunit: handle alloc failures on damon_ [...] omits 965e531e58dc mm/damon/tests/core-kunit: handle memory alloc failure fro [...] omits 1afd7413d081 mm/damon/tests/core-kunit: handle memory failure from damo [...] omits f65b54b35364 mm/damon/tests/core-kunit: handle allocation failures in d [...] omits e4370590bded mm/damon/tests/core-kunit: fix memory leak in damon_test_s [...] omits 8cc11a2fd0bb vfio/nvgrace-gpu: register device memory for poison handling omits 50f9c792796c mm: handle poisoning of pfn without struct pages omits bc083b42254c mm: change ghes code to allow poison of non-struct pfn omits 93b70681ef04 mm/page_alloc: don't warn about large allocations with __G [...] omits be689b30b79e mm/debug: fix missing space in case statement omits 8cf0bf492a26 ksm: replace function unmerge_ksm_pages with break_ksm omits 43f4067a3472 ksm: perform a range-walk in break_ksm omits 35f04dfa451d Revert "mm/ksm: convert break_ksm() from walk_page_range_v [...] omits 43bbe05a2b17 mm: change type of parameter for memory_notify omits 9f433ee992af mm: change type of state in struct memory_block omits 1338751d76f0 mm: convert memory block states (MEM_*) macros to enum omits dde832655fa4 mm/swap: select swap device with default priority round robin omits 9e632511a91a mm/swap: do not choose swap device according to numa node omits 1ec26741611a mm: vmstat: output reserved_highatomic and free_highatomic [...] omits 2b9cdb805fcd mm: make INVALID_PHYS_ADDR a generic macro omits a8398415ae37 mm/vma: small VMA lock cleanups omits 1e4978e2e477 treewide: include linux/pgalloc.h instead of asm/pgalloc.h omits a42e340b2e4b MAINTAINERS: add include/linux/pgalloc.h to MM CORE section omits 393d64e5cbbe selftests/damon/sysfs: add obsolete_target test omits 1bcb26298b2d sysfs.py: extend assert_ctx_committed() for monitoring targets omits 8b4b7e30757b drgn_dump_damon_status: dump damon_target->obsolete omits 1a66497b3fc5 selftests/damon/_damon_sysfs: support obsolete_target file omits 8d9dae2b1eb3 Docs/ABI/damon: document obsolete_target sysfs file omits cfe63b2a45d6 Docs/admin-guide/mm/damon/usage: document obsolete_target file omits 892f2bff9774 mm/damon/sysfs: implement obsolete_target file omits 3ddce6c85ec9 mm/damon/sysfs: test commit input against realistic destination omits daf31e8e527d mm/damon/core: add damon_target->obsolete for pin-point removal omits 253c9d4ca4c6 mm: shmem/tmpfs hugepage defaults config choice omits d31652d4cead Docs/admin-guide/mm/damon/stat: document negative idle time omits a5fb33d5a5da Docs/admin-guide/mm/damon/stat: document aggr_interval_us [...] omits 5e77e8a83b34 Docs/admin-guide/mm/damon/lru_sort: document addr_unit parameter omits adc2941813ad Docs/admin-guide/mm/damon/reclaim: document addr_unit parameter omits 54ef656a648f Docs/admin-guide/mm/damon/usage: document empty target reg [...] omits 23333515ade4 Docs/admin-guide/mm/damon/stat: fix a typo: s/sampling eve [...] omits 7331a72dc348 Docs/mm/damon/design: fix wrong link to intervals goal section omits 6f37c099edb5 mm/damon/core: fix wrong comment of damon_call() return timing omits f67b5689961d mm, swap: remove redundant argument for isolating a cluster omits 353c128b8706 mm/migrate, swap: drop usage of folio_index omits f30ec79530f8 mm, swap: cleanup swap entry allocation parameter omits f6440c67a443 mm, swap: rename helper for setup bad slots omits 4a3c3e18a464 mm, swap: do not perform synchronous discard during allocation omits 19c30047e4a7 mm/huge_memory: optimize old_order derivation during folio [...] omits 666dbe998304 mm/huge_memory: optimize and simplify folio stat update af [...] omits e03fd49d5b58 mm/huge_memory: update folio stat after successful split omits 2b77e6c24716 mm/huge_memory: avoid reinvoking folio_test_anon() omits dfcf64358c0f mm/debug_vm_pgtable: add [pte|pmd]_mkwrite_novma() tests omits 313b226a555e iommu/sva: invalidate stale IOTLB entries for kernel addre [...] omits e83b6c14895b mm: introduce deferred freeing for kernel page tables omits 86dd0c85f1a6 x86/mm: use pagetable_free() omits 0dd9ccfd514f mm: introduce pure page table freeing function omits c6d9b8b777f6 x86/mm: use 'ptdesc' when freeing PMD pages omits 0ea75d1a0e91 mm: actually mark kernel page table pages omits 0f99cfbc4b1b mm: add a ptdesc flag to mark kernel page tables omits 858b6807a673 iommu: disable SVA when CONFIG_X86 is set omits 287434bf60df memcg: manually uninline __memcg_memory_event omits 5d0105bec575 mm/vmalloc: request large order pages from buddy allocator omits 7a8f7a321f0d mm/vmstat: fix indentation in fold_diff function omits a46fad95a808 mm: remove reference to destructor in comment in calculate [...] omits 2fab4e80740f mm/khugepaged: factor out common logic in [scan,alloc]_sle [...] omits 256c781a980a mm/damon/sysfs: remove misleading todo comment in nid_show() omits 8a70841ad63c mm/vmalloc: use kmalloc_array() instead of kmalloc() omits 56b2d2774354 vmalloc: separate gfp_mask adjunctive parentheses in __vma [...] omits 207c9174b377 mm: update resctl to use mmap_prepare omits d43f48fe3e8e mm: update mem char driver to use mmap_prepare omits 61a2d498b7ff mm: add shmem_zero_setup_desc() omits 64113a7d314a mm/hugetlbfs: update hugetlbfs to use mmap_prepare omits 431505b55f91 doc: update porting, vfs documentation for mmap_prepare actions omits 28ae625e32c2 mm: add ability to take further action in vm_area_desc omits 9835dae8b41f mm: introduce io_remap_pfn_range_[prepare, complete]() omits be4c92d2452a mm: abstract io_remap_pfn_range() based on PFN omits 079906283a66 mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() omits b5f8342665d2 mm/vma: rename __mmap_prepare() function to avoid confusion omits 03f934c46cc5 relay: update relay to use mmap_prepare omits a9448f11067d mm: add vma_desc_size(), vma_desc_pages() helpers omits 2c635a9d1516 mm/vma: remove unused function, make internal functions static omits 9acac118a1a7 device/dax: update devdax to use mmap_prepare omits 70fdfe9e4317 mm/shmem: update shmem to use mmap_prepare omits 1a1f25492c8e mm/damon/reclaim: use min_sz_region for core address align [...] omits 2d949900b16f mm/damon: add a min_sz_region parameter to damon_set_regio [...] omits 61bdf487169e mm/khugepaged: guard is_zero_pfn() calls with pte_present() omits 6364d039f156 Docs/ABI/damon: document DAMOS quota goal path file omits 079cfc229a4e Docs/admin-guide/mm/damon/usage: document DAMOS quota goal [...] omits 879c7573374d Docs/mm/damon/design: document DAMOS_QUOTA_NODE_MEMCG_{USE [...] omits 7aa14b41f82e mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_FREE_BP omits 58db5e40cde7 mm/damon/core: add DAMOS quota gaol metric for per-memcg p [...] omits d8fffe50e06f mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_USED_BP omits af1c246d9abc mm/damon/sysfs-schemes: implement path file under quota go [...] omits ccffa13e75b3 mm/damon/core: implement DAMOS_QUOTA_NODE_MEMCG_USED_BP omits 4f4a81bc87f3 mm/damon: add DAMOS quota goal type for per-memcg per-node [...] omits 0420e36bdfb8 mm/damon: document damos_quota_goal->nid use case omits 5274e7f0eeb7 mm: vmscan: simplify the logic for activating dirty file folios omits e8ceea6886ff mm: vmscan: filter out the dirty file folios for node_reclaim() omits 146bb9ca2cbc tools/mm/page_owner_sort: add help option support omits 6f3e56ab867a memcg: net: track network throttling due to memcg memory pressure omits 5dad56c4dcc6 mm/khugepaged: fix comment for default scan sleep duration omits 325cf9725303 tools/mm: use <stdbool.h> in page_owner_sort.c omits 94e513868e6c mm/page_alloc: simplify and cleanup pcp locking omits 25c4d8d29dbb mempool: clarify behavior of mempool_alloc_preallocated() omits 000ef144d9ef mm/page_alloc: batch page freeing in free_frozen_page_commit omits 8ce152508874 mm/page_alloc: batch page freeing in decay_pcp_high omits 33864c76c71f mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change [...] omits 62445a570408 mm: huge_memory: use folio_can_map_prot_numa() for pmd folio omits 752701fb358d mm: mprotect: convert to folio_can_map_prot_numa() omits 9e030cf9c40c mm: mprotect: avoid unnecessary struct page accessing if p [...] omits 9a76059dc365 mm: mprotect: always skip dma pinned folio in prot_numa_skip() omits 38c08a69076f drivers/base/node: fold unregister_node() into unregister_ [...] omits bfcc3d2d3603 drivers/base/node: fold register_node() into register_one_node() omits e4c12b68caae mm: remove the BOUNCE config option omits d522f88df512 vmalloc: update __vmalloc_node_noprof() documentation omits 5ed61c42fd40 mm: vmalloc: WARN_ON if mapping size is not PAGE_SIZE aligned omits df11faef89ef mm/page_owner: simplify zone iteration logic in init_early [...] omits 002d3b903ff8 mm/page_owner: rename proc-prefixed variables for clarity omits 442a498ff6da kasan: cleanup of kasan_enabled() checks omits 9ee84295bf2e kasan: remove __kasan_save_free_info wrapper omits 867382345ced mm/userfaultfd: don't lock anon_vma when performing UFFDIO_MOVE omits 2fe494d17b4a mm: always call rmap_walk() on locked folios omits 250609649057 mm/hugetlb: allow overcommitting gigantic hugepages omits 79a7a0566c28 mm/hugetlb: create hstate_is_gigantic_no_runtime helper omits cca34d267363 mm/page_alloc: prevent reporting pcp->batch = 0 omits 4b272c81113e mm/page_alloc: clarify batch tuning in zone_batchsize omits fb6914855f07 mm/page_owner: update Documentation with 'show_handles' an [...] omits ed625bbdef77 mm/page_owner: add debugfs file 'show_stacks_handles' omits f277a55172fe mm/page_owner: add debugfs file 'show_handles' omits 13c336485df2 mm/page_owner: add struct stack_print_ctx.flags omits ec94c55723fa mm/page_owner: introduce struct stack_print_ctx omits f692cc91c68f mm/dirty: replace READ_ONCE() with pudp_get() omits f7b1860b88ca mm: consistently use current->mm in mm_get_unmapped_area() omits 63c7ac7cc649 Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ omits 5c6c26bcdd83 mm/zswap: s/red-black tree/xarray/ omits 626947954ed4 mm/zswap: fix typos: s/zwap/zswap/ omits 442f9f9d7eb8 mm/zswap: remove unnecessary dlen writes for incompressible pages omits b12232d12d9e mm/vmscan: remove redundant __GFP_NOWARN omits 6a97984eb9c4 mm: readahead: make thp readahead conditional to mmap_miss logic omits d9b12d30f47a mm: replace READ_ONCE() with standard page table accessors omits 3d453bc33e1c selftests: update ksm inheritance tests for prctl fork/exec omits 1c61ed5aa607 mm/ksm: fix exec/fork inheritance support for prctl omits 78f3cc64da99 mm: kvmalloc: add non-blocking support for vmalloc omits 5b29eab65911 mm/vmalloc: update __vmalloc_node_range() documentation omits c3413dfa815e mm: skip might_alloc() warnings when PF_MEMALLOC is set omits 2aedca321553 kmsan: remove hard-coded GFP_KERNEL flags omits a9989ff9d611 mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() omits 2212ec04fa2c mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() omits 6f551885e274 mm/vmalloc: defer freeing partly initialized vm_struct omits 22b9beb7683b mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() omits 3825f6104694 lib/test_vmalloc: remove xfail condition check omits f69cd15f61a1 lib/test_vmalloc: add no_block_alloc_test case omits da6b3f0bdc87 mm/ptdump: replace READ_ONCE() with standard page table accessors omits 79e49cedd644 mm: fix some typos in mm module omits 8104723ca2f3 mm/thp: drop follow_devmap_pmd() default stub omits 21188c5b755f mm/mmap_lock: reset maple state on lock_vma_under_rcu() retry omits 7ac8ddf4a8d9 mm/memfd: fix information leak in hugetlb folios omits 2f6ff71280ff mm: fix MAX_FOLIO_ORDER on powerpc configs with hugetlb omits 53a5d1004f7a mm, swap: fix potential UAF issue for VMA readahead omits 9862caa98ffb kernel/kexec: fix IMA when allocation happens in CMA area omits 9ef42c16b22c kernel/kexec: change the prototype of kimage_map_segment() omits 2faa91121dce selftests/user_events: fix type cast for write_index packe [...] omits 6a29a73a8d76 lib/test_kho: check if KHO is enabled omits f7b00589e180 mm/huge_memory: fix folio split check for anon folios in s [...] omits bf363e317f32 MAINTAINERS: update David Hildenbrand's email address omits 452069a2878a crash: fix crashkernel resource shrink omits 0cbd3f2f2da4 mm: swap: remove duplicate nr_swap_pages decrement in get_ [...] omits 16ec4fb4ac95 Merge branch 'vmx' omits 6f07d707f636 Merge branch 'tdx' omits 9a91d0d9e772 Merge branch 'svm' omits 6465606804a2 Merge branch 'selftests' omits 568a59d6edb5 Merge branch 'mmu' omits 9b16c5c4fdee Merge branch 'misc' omits fe87f5342b45 Merge branch 'gmem' omits 70f5cb4a3458 Merge branch 'generic' omits e473260fb653 KVM: TDX: Use struct_size to simplify tdx_get_capabilities() omits 51116fee4179 KVM: TDX: Check size of user's kvm_tdx_capabilities array [...] omits 4a0c9e9933c8 Merge remote-tracking branch 'spi/for-6.19' into spi-next omits e35f9c2f382e Merge branch 'for-next-next-v6.18-20251112' into for-next- [...] omits ce024d1fa45f Merge branch 'for-next-current-v6.17-20251112' into for-ne [...] omits 022f74107a7a Merge branch 'misc-next' into for-next-next-v6.18-20251112 omits 7cd0576e9422 Merge branch 'b-for-next' into for-next-next-v6.18-20251112 omits 0b02d78cab6b Merge branch 'misc-6.18' into for-next-current-v6.17-20251112 omits 1f40bcac7d0f btrfs: make a few more ASSERTs verbose omits 9299051573d9 btrfs: enable encoded read/write/send for bs > ps cases omits e8ea54f86241 btrfs: make read verification handle bs > ps cases without [...] omits cd93c0aad7e3 btrfs: make btrfs_repair_io_failure() handle bs > ps cases [...] omits aaa0b3087e03 btrfs: make btrfs_csum_one_bio() handle bs > ps without la [...] omits ac24f9f69640 btrfs: === misc-next on b-for-next === omits 0aaa3cd50763 btrfs: move struct reserve_ticket definition to space-info.c omits 3a2013af45b0 btrfs: move and rename CSUM_FMT definition omits 6c7053399468 btrfs: tests: do trivial BTRFS_PATH_AUTO_FREE conversions omits 364793ff2505 btrfs: raid56: remove sector_ptr structure omits a520e231b31f btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmap omits 2a8cdea19ff4 btrfs: raid56: remove sector_ptr::has_paddr member omits 4cc8ad30fe62 btrfs: simplify list initialization in btrfs_compr_pool_scan() omits 821ad7022633 btrfs: scrub: factor out parity scrub code into a helper omits 232b6a3784a4 btrfs: make sure extent and csum paths are always released [...] omits 8beb395c0343 btrfs: use kvcalloc for btrfs_bio::csum allocation omits b043e9f7d3c3 btrfs: don't generate any code from ASSERT() in release builds omits a5bbe4a7a08d Merge branch 'vfs-6.19.minix' into vfs.all omits 5debe08334a1 Merge branch 'vfs-6.19.guards' into vfs.all omits c69b6d1cde0a Merge branch 'vfs-6.19.fs_header' into vfs.all omits f7d95b07ec69 Merge branch 'kernel-6.19.cred' into vfs.all omits a79643de7ab7 Merge branch 'vfs-6.19.folio' into vfs.all omits 8579dda9d5ce Merge branch 'vfs-6.19.coredump' into vfs.all omits 8cded7778a0e Merge branch 'namespace-6.19' into vfs.all omits 5c165fdd207c Merge branch 'vfs-6.19.writeback' into vfs.all omits 2ffab4e21cfe Merge branch 'vfs-6.19.inode' into vfs.all omits 6b4d234374fc Merge branch 'vfs-6.19.misc' into vfs.all omits 42462a5c14d0 Merge branch 'vfs-6.19.iomap' into vfs.all omits f28ffce8da4f Merge branch 'vfs.fixes' into vfs.all omits 53974b87cdc4 nsproxy: fix free_nsproxy() and simplify create_new_namespaces() omits 444f6d524c67 fs: hide dentry_cache behind runtime const machinery omits 18bfb09f60d8 fs: touch predicts in do_dentry_open() omits 5a0359c380cc Merge branch for-6.19/arm64/dt into for-next omits d101eaaf2464 Merge branch for-6.19/dt-bindings into for-next omits 8c32f2f15cb9 Merge branch 'imx/dt64' into for-next omits 7338d7769e4b Merge branch 'imx/dt' into for-next omits b2bcae7498d8 Merge branch 'imx/bindings' into for-next omits fd3a5bd247e3 Merge branch 'imx/drivers' into for-next omits fd62db10f01d Merge patch series "fs: add iput_not_last()" omits 9638e5c3b673 landlock: fix splats from iput() after it started calling [...] omits a1cece5d8881 fs: add iput_not_last() omits 5382107fad9b bdev: add hint prints in sb_set_blocksize() for LBS depend [...] omits 44d7d5224bf7 Merge patch series "cheaper MAY_EXEC handling for path lookup" omits e3059792dec1 fs: retire now stale MAY_WRITE predicts in inode_permission() omits d0231059c7f2 btrfs: utilize IOP_FASTPERM_MAY_EXEC omits 5ecf656231cc fs: speed up path lookup with cheaper handling of MAY_EXEC omits 497b6977af8b fs/namespace: correctly handle errors returned by grab_req [...] omits 5580e7f55a96 KVM: TDX: Fix sparse warnings from using 0 for NULL omits 5f1e6f04ae3d KVM: TDX: Remove __user annotation from kernel pointer omits a4551f2b4d9c KVM: TDX: Take MMU lock around tdh_vp_init() omits 8489bd5ff7be Merge tag 'v6.18-rc5' into x86/microcode, to resolve conflicts omits e97ca35f196b SUNRPC: Improve "fragment too large" warning omits 3e2965cdc4ae NFSD: Implement NFSD_IO_DIRECT for NFS READ omits 38dd5c11ff52 NFSD: Relocate the xdr_reserve_space_vec() call site omits ce350550b4cf NFSD: pass nfsd_file to nfsd_iter_read() omits a57c7312973a NFSD/blocklayout: Support multiple extents per LAYOUTGET omits 3b14d57c3613 NFSD/blocklayout: Introduce layout content structure omits 6b5afd199229 NFSD/blocklayout: Extract extent mapping from proc_layoutget omits 847ebb842b43 NFSD/blocklayout: Fix minlength check in proc_layoutget omits dd1265ee95b7 svcrdma: Increase the server's default RPC/RDMA credit grant omits cbaeb3c4b972 NFSD: Update comment documenting unsupported fattr4 attributes omits 39e156df837b nfsd: delete unreachable confusing code in nfs4_open_delegation() omits 7ac3be9e56d8 NFSD: Add array bounds-checking in nfsd_iter_read() omits 94e572f4cfac nfsd: switch the default for NFSD_LEGACY_CLIENT_TRACKING to "n" omits b6623a4f588f nfsd: change nfs4_client_to_reclaim() to allocate data omits 8a25e05a98ab nfsd: move name lookup out of nfsd4_list_rec_dir() omits 5d6b91908621 svcrdma: Release transport resources synchronously omits 8d1442fdfa3d fs/pipe: stop duplicating union pipe_index declaration omits 99310d8c930d mshv: Allow mappings that overlap in uaddr omits a9aeb5473663 mshv: Fix create memory region overlap check omits 1d3e17a54e13 mshv: add WQ_PERCPU to alloc_workqueue users omits 91920a9d87f5 Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'm [...] omits 47f37e1bc688 pwm: mediatek: Make use of struct_size macro omits 51da5f0613fc pwm: mediatek: Remove unneeded semicolon omits 1de67e5f3b0b pwm: airoha: Add support for EN7581 SoC omits 620ea925ed11 pwm: mediatek: Convert to waveform API omits f9ecca7f9017 Drivers: hv: Use kmalloc_array() instead of kmalloc() omits fb0a581e0696 Merge branch 'v6.19-armsoc/dts64' into for-next omits dce087567dda Merge branch 'v6.18-armsoc/dtsfixes' into for-next omits 4cafd932679c power: always freeze efivarfs omits 85c8904db338 Merge branch 'features' into for-next omits 3fa32e7af9fa Merge branch 'fixes' into for-next omits bde19f882fd5 Merge branch 'v6.19-clk/next' into for-next omits 14f526b4b982 Merge branch 'v6.19-armsoc/dts64' into for-next omits ba40f7b52556 arm64: tegra: Move HDA into the correct bus omits 4b67e4c65c1e Merge branch 'next/dt64' into for-next omits 3ce34d9b25d9 Merge branch 'next/drivers' into for-next omits 3c3d81183061 Merge branches 'arm32-for-6.19', 'arm64-defconfig-for-6.19 [...] omits 53be794e182f fbdev: vesafb: Use dev_* fn's instead printk omits 0be42724bf4d fbdev: vga16fb: Request memory region omits b44170d9397c fbdev: vga16fb: replace printk() with dev_*() in probe omits 78f25f2fc732 Merge branch 'next/drivers' into for-next omits 3c0431ad3284 Merge branch 'v6.19-armsoc/dts32' into for-next omits 78d9b44eb836 Merge branch 'v6.18-armsoc/dtsfixes' into for-next omits 31a365f1ea6b Drivers: hv: Resolve ambiguity in hypervisor version log omits 7b68288bf2d5 Drivers: hv: fix missing kernel-doc description for 'size' [...] omits 73f7017e6636 Merge branch 'fixes' into for-next omits 0dac0b74c32a MAINTAINERS: Update Krzysztof Kozlowski's email omits 8ebc2add3e2d Merge branches 'next/clk' and 'next/drivers' into for-next omits 7a27a9002a25 Merge branch 'for-v6.19/soc-samsung-exynos-acpm' into for-next omits d936df18a917 Merge branch 'next/dt64' into for-next omits 44b6f85cf705 Merge branch 'next/drivers' into for-next omits 33fd5a710395 dt-bindings: soc: samsung: exynos-sysreg: add gs101 hsi0 a [...] omits 5b5231fafeab pwm: max7360: Clean MAX7360 code omits efa76398e1df Merge branch 'v6.19-armsoc/drivers' into for-next omits a31337d1a4e2 Merge branch 'v6.18-armsoc/dtsfixes' into for-next omits 11831782653e x86/hyperv: Enable build of hypervisor crashdump collection files omits 14eda75be3bb Merge branch 'v6.19-armsoc/dts64' into for-next omits a0c7e6546060 Merge branch 'v6.19-armsoc/dts64' into for-next omits a4e8b57fe23a Merge branch 'next/drivers' into for-next omits ebd2160ee6ff dt-bindings: soc: samsung: exynos-sysreg: add power-domains omits d362ac87b2b7 pwm: Drop unused function pwm_apply_args() omits 99458c35b386 pwm: Use %u to printf unsigned int pwm_chip::npwm and pwm_ [...] omits a41ec3d74a5a pwm: Simplify printf to emit chip->npwm in $debugfs/pwm omits 92d0dbb656f6 Merge branch 'next/dt64' into for-next omits a76a6c93b529 Merge branch 'next/drivers' into for-next omits be017f9a21cf Merge branch 'for-v6.19/soc-samsung-exynos-acpm' into next [...] omits f5cc08b0aeae Merge branch 'next/defconfig' into for-next omits 71b894f0435f Merge branch 'for-v6.19/soc-samsung-exynos-acpm' into for-next omits d5d9b5655f35 Merge branch 'next/drivers' into for-next omits 0dbb216cc907 Merge branch 'next/clk' into for-next omits cd0e114e4583 x86/hyperv: Implement hypervisor RAM collection into vmcore omits b959e7d402ab x86/hyperv: Add trampoline asm code to transition from hypervisor omits a47bb42e02cc hyperv: Add definitions for hypervisor crash dump support omits 9c4b1d5a60da hyperv: Add two new hypercall numbers to guest ABI public header omits 157ae869b6aa x86/hyperv: Rename guest crash shutdown function omits 852bfe55e211 mshv: Fix deposit memory in MSHV_ROOT_HVCALL omits 8d214d52ab57 x86: mshyperv: Remove duplicate asm/msr.h header omits 81c37e72bf14 MAINTAINERS: Add Long Li as a Hyper-V maintainer omits 39f0ed9219df Merge branches 'aspeed/arm/dt' and 'aspeed/fixes' into for-next omits 9893549e592a Merge branch 'v6.19-armsoc/defconfig64' into for-next omits 8445f09293f6 mshv: Fix VpRootDispatchThreadBlocked value omits 8dcdeb16a550 Merge branch 'v6.19-armsoc/dts64' into for-next omits 37c709296c24 Merge branch 'v6.19-armsoc/defconfig64' into for-next omits 8b9e1d23f44d Merge branch 'v6.18-armsoc/dtsfixes' into for-next omits 0f60b8508ca2 mshv: Introduce new hypercall to map stats page for L1VH p [...] omits e8c6b20808d0 mshv: Allocate vp state page for HVCALL_MAP_VP_STATE_PAGE on L1VH omits 66c7d7c81ccc mshv: Get the vmm capabilities offered by the hypervisor omits 8878d8d28044 mshv: Add the HVCALL_GET_PARTITION_PROPERTY_EX hypercall omits ae55c148ba88 mshv: Only map vp->vp_stats_pages if on root scheduler omits 6451c6ee8b99 Drivers: hv: Support establishing the confidential VMBus c [...] omits 0040edd82381 Drivers: hv: Set the default VMBus version to 6.0 omits 16eafa65663e Drivers: hv: Support confidential VMBus channels omits 3b4a718ac375 Drivers: hv: Free msginfo when the buffer fails to decrypt omits 81bbbfe6db61 Drivers: hv: Allocate encrypted buffers when requested omits b9c142fc483d Drivers: hv: Functions for setting up and tearing down the [...] omits 97332abf40b9 Drivers: hv: Rename the SynIC enable and disable routines omits f9066a945587 Drivers: hv: Check message and event pages for non-NULL be [...] omits 41df8fefe571 Drivers: hv: remove stale comment omits a6553a98909a Drivers: hv: Post messages through the confidential VMBus [...] omits 006665d52cf2 Drivers: hv: Allocate the paravisor SynIC pages when required omits 12ded5757742 Drivers: hv: Rename fields for SynIC message and event pages omits 2750999157d7 arch/x86: mshyperv: Trap on access for some synthetic MSRs omits 3330e25f268e arch: hyperv: Get/set SynIC synth.registers via paravisor omits 12a4a027da92 arch/x86: mshyperv: Discover Confidential VMBus availability omits c6112b2771f1 Drivers: hv: VMBus protocol version 6.0 omits 55782c128559 Documentation: hyperv: Confidential VMBus omits 6302a381a95b x86/hyperv: Allow Hyper-V to inject STIMER0 interrupts omits 52974142b2a3 x86/hyperv: Don't use auto-eoi when Secure AVIC is available omits bee8bf1316c2 drivers: hv: Allow vmbus message synic interrupt injected [...] omits cf7f213312b1 x86/hyperv: Don't use hv apic driver when Secure AVIC is a [...] omits 36f2bc9de9c4 Merge branch 'next/dt64' into for-next omits c1519f320154 Merge branches 'next/drivers' and 'next/dt64' into for-next omits 0890700f26f3 Merge branches 'next/clk' and 'next/dt64' into for-next omits c6f3b304eb54 virtio_vdpa: fix misleading return in void function omits fcb623b81dbe ptr_ring: __ptr_ring_zero_tail micro optimization omits 7b8373c80ac3 ptr_ring: support peeking at last produced entry omits 118d19967530 ptr_ring: drop duplicated tail zeroing code adds 7564f3543cf1 Merge branches 'acpi-cppc' and 'acpi-tables' adds 6a3cc1b749c0 Merge tag 'acpi-6.18-rc6' of git://git.kernel.org/pub/scm/ [...] adds 161284b26fb1 Merge branch 'pm-sleep' adds aecba2e013ab Merge tag 'pm-6.18-rc6' of git://git.kernel.org/pub/scm/li [...] adds 01814e11e5e9 Merge tag 'hwmon-for-v6.18-rc6' of git://git.kernel.org/pu [...] adds 6da43bbeb691 Merge tag 'vfio-v6.18-rc6' of https://github.com/awilliam/ [...] adds 95baf63fe81e Merge tag 'v6.18-rc5-smb-client-fixes' of git://git.samba. [...] adds b86caedd0b2c Merge tag 'v6.18-p5' of git://git.kernel.org/pub/scm/linux [...] adds ac9f4f306d94 Merge tag 'io_uring-6.18-20251113' of git://git.kernel.org [...] adds d4f8cccc6230 Merge tag 'block-6.18-20251114' of git://git.kernel.org/pu [...] adds f6fdd77b3e0d ALSA: hda/tas2781: Correct the wrong project ID adds fa3c727e0599 Merge tag 'asoc-fix-v6.18-rc5' of https://git.kernel.org/p [...] adds 21a9ab5b90b3 ALSA: usb-audio: Add native DSD quirks for PureAudio DAC series adds 27f518609e58 Merge tag 'sound-6.18-rc6' of git://git.kernel.org/pub/scm [...] adds 809bd2745215 Merge tag 'regulator-fix-v6.18-rc5' of git://git.kernel.or [...] adds de90cc610eb6 Merge tag 'spi-fix-v6.18-rc5' of git://git.kernel.org/pub/ [...] adds 6014e75e8756 Merge tag 'cxl-fixes-6.18-rc6' of git://git.kernel.org/pub [...] adds 241e99dbdcdf Merge tag 'pmdomain-v6.18-rc2' of git://git.kernel.org/pub [...] adds ccc0011804d4 Merge tag 'mmc-v6.18-rc2' of git://git.kernel.org/pub/scm/ [...] adds 22a36e660d01 drm/amdgpu: disable peer-to-peer access for DCC-enabled GC [...] adds 9f8fd538e244 drm/amdgpu: jump to the correct label on failure adds 6623c5f9fd87 drm/amdgpu: fix lock warning in amdgpu_userq_fence_driver_process adds 33c995709121 drm/amd/display: Allow VRR params change if unsynced with [...] adds 7132f7e025f9 drm/amd/amdgpu: Ensure isp_kernel_buffer_alloc() creates a new BO adds bbe3c115030d drm/amdgpu/jpeg: Add parse_cs for JPEG5_0_1 adds d15deafab5d7 drm/amdkfd: relax checks for over allocation of save area adds eac32ff42393 drm/amdkfd: Fix GPU mappings for APU after prefetch adds 63444b4ca4bb Merge tag 'amd-drm-fixes-6.18-2025-11-12' of https://gitla [...] adds 15ebea1bdff2 Merge tag 'drm-misc-fixes-2025-11-13' of https://gitlab.fr [...] adds 538e0110fedc Merge tag 'drm-intel-fixes-2025-11-13' of https://gitlab.f [...] adds 0b2f7be54800 drm/xe/xe3: Add WA_14024681466 for Xe3_LPG adds fa3376319b83 drm/xe/xe3: Extend wa_14023061436 adds 240372edaf85 drm/xe/xe3lpg: Extend Wa_15016589081 for xe3lpg adds 362a7d4fd5c4 Merge tag 'drm-xe-fixes-2025-11-13' of https://gitlab.free [...] adds d5c1b4b43249 Merge tag 'drm-fixes-2025-11-15' of https://gitlab.freedes [...] adds 1cc41c88ef00 Merge tag 'nfs-for-6.18-3' of git://git.linux-nfs.org/proj [...] adds a752782a2843 Merge tag 'rust-fixes-6.18-2' of git://git.kernel.org/pub/ [...] adds 4ef927436258 bpf: Add bpf_prog_run_data_pointers() adds b0c8e6d3d866 bpf: account for current allocated stack depth in widen_im [...] adds 6c762611fed7 selftests/bpf: Test widen_imprecise_scalars() with differe [...] adds cbba5d1b53fb Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds 7a0892d2836e Merge tag 'pci-v6.18-fixes-5' of git://git.kernel.org/pub/ [...] adds ebd4469e7af6 entry: Fix ifndef around arch_xfer_to_guest_mode_handle_wo [...] adds e256f7b4e57d Merge tag 'core-urgent-2025-11-15' of git://git.kernel.org [...] adds 14473a1f8859 irqchip/riscv-intc: Add missing free() callback in riscv_i [...] adds fa3ade5e8e24 Merge tag 'irq-urgent-2025-11-15' of git://git.kernel.org/ [...] adds e0fd4d42e27f posix-timers: Plug potential memory leak in do_timer_create() adds bb1a6ddcfaa5 Merge tag 'timers-urgent-2025-11-15' of git://git.kernel.o [...] adds 0a8fb03fe7b0 MAINTAINERS: Update name spelling adds e1a97a627cd0 x86/CPU/AMD: Add additional fixed RDSEED microcode revisions adds dd14022a7ce9 x86/microcode/AMD: Add Zen5 model 0x44, stepping 0x1 minrev adds b8a2c32b22de Merge tag 'x86-urgent-2025-11-15' of git://git.kernel.org/ [...] adds 31475b88110c s390/mm: Fix __ptep_rdp() inline assembly adds f824272b6e3f Merge tag 's390-6.18-4' of git://git.kernel.org/pub/scm/li [...] adds 87751e715e23 Merge tag 'edac_urgent_for_v6.18_rc6' of git://git.kernel. [...] adds 37339122a780 firewire: core: Initialize topology_map.lock adds 1107aac1ad7f firewire: core: fix to update generation field in topology map adds 7254a2b52279 Merge tag 'firewire-fixes-6.18-rc6' of git://git.kernel.or [...] adds 39231e8d6ba7 mm: fix MAX_FOLIO_ORDER on powerpc configs with hugetlb adds 00fbff75c5ac crash: fix crashkernel resource shrink adds 3470715e5c22 MAINTAINERS: update David Hildenbrand's email address adds f1d47cafe513 mm/huge_memory: fix folio split check for anon folios in s [...] adds a26ec8f3d4e5 lib/test_kho: check if KHO is enabled adds 216158f063fe selftests/user_events: fix type cast for write_index packe [...] adds 1c2a936edd71 mm, swap: fix potential UAF issue for VMA readahead adds 7ba45f15049b Merge tag 'mm-hotfixes-stable-2025-11-16-10-40' of git://g [...] adds 85c894a80ac4 perf header: Write bpf_prog (infos|btfs)_cnt to data file adds a09e5967ad68 perf build: Don't fail fast path feature detection when bi [...] adds 84003ab3d0ca tools headers UAPI: Sync KVM's vmx.h with the kernel to pi [...] adds d0206db94b36 perf lock: Fix segfault due to missing kernel map adds 3c723f449723 perf test: Fix lock contention test adds b72b8132d8fd perf libbfd: Ensure libbfd is initialized prior to use adds 998ccc327b14 Merge tag 'perf-tools-fixes-for-v6.18-2-2025-11-16' of git [...] adds 6a23ae0a96a6 Linux 6.18-rc6 adds 7020cee06550 mm: swap: remove duplicate nr_swap_pages decrement in get_ [...] adds 62a2a7a23725 kernel/kexec: change the prototype of kimage_map_segment() adds 7b5b42c4aade kernel/kexec: fix IMA when allocation happens in CMA area adds 768474c319d5 mm/memfd: fix information leak in hugetlb folios adds 238c25029f0a mm/mmap_lock: reset maple state on lock_vma_under_rcu() retry adds c76424db9f54 selftests/mm: fix division-by-zero in uffd-unit-tests adds 46c6f89d60cf Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds a3f8f8662771 power: always freeze efivarfs adds 78f0e33cd6c9 fs/namespace: correctly handle errors returned by grab_req [...] adds 3cd1548a278c shmem: fix tmpfs reconfiguration (remount) when noswap is set adds 12741624645e fs: add iput_not_last() adds 56325e8c68c0 landlock: fix splats from iput() after it started calling [...] adds e9d50b78fdfe Merge patch series "fs: add iput_not_last()" adds ae5d626b9da2 Merge branch 'vfs.fixes' of https://git.kernel.org/pub/scm [...] adds 9b24d702a2b5 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds ee1fcb297d41 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds ba62308851f4 Merge branch 'fs-current' of linux-next adds 7a6930784be5 Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] adds 3e40c919816d Merge tag 'tegra-for-6.18-arm64-dt-fixes' of git://git.ker [...] adds dc00a9fea282 Merge tag 'aspeed-6.18-fixes-0' of https://git.kernel.org/ [...] adds 64bdb49f2dc9 Merge tag 'memory-controller-drv-fixes-6.18' of https://gi [...] adds ec0ca4be116a MAINTAINERS: Update Krzysztof Kozlowski's email adds f4f012b0ee1d Merge tag 'imx-fixes-6.18' of https://git.kernel.org/pub/s [...] adds 9c16e4d216d8 arm64: defconfig: Fix V3D deferred probe timeout adds 020e792ca39b Merge tag 'arm-soc/for-6.18/defconfig-arm64-fixes' of http [...] adds 3d1c795bdef4 ARM: dts: BCM53573: Fix address of Luxul XAP-1440's Ethernet PHY adds 7b52117eea0c Merge tag 'arm-soc/for-6.18/devicetree-fixes-part2' of htt [...] adds c3216f1d62e1 Merge tag 'reset-fixes-for-v6.18' of https://git.pengutron [...] adds a7da9c6a2fc0 arm64: dts: broadcom: Assign clock rates in eth node for RPi5 adds 5e44c5a2cc84 arm64: dts: broadcom: bcm2712: rpi-5: Add ethernet0 alias adds 4e08ec0054a9 Merge tag 'arm-soc/for-6.18/devicetree-arm64-fixes-v2' of [...] adds 124c98b10001 Merge tag 'tee-fix-for-v6.18' of git://git.kernel.org/pub/ [...] adds 31ea96cdf3dd Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 7410c86fc05b MAINTAINERS: Remove eth bridge website adds f796a8dec9be net: core: prevent NULL deref in generic_hwtstamp_ioctl_lower() adds 407a06507c23 mlxsw: spectrum: Fix memory leak in mlxsw_sp_flower_stats() adds e6751b0b19a6 net: dsa: hellcreek: fix missing error handling in LED reg [...] adds b0c959fec18f net: mlxsw: linecards: fix missing error check in mlxsw_li [...] adds 035bca3f017e mptcp: fix race condition in mptcp_schedule_work() adds dfe28c4167a9 net: openvswitch: remove never-working support for setting [...] adds 5442a9da6978 veth: more robust handing of race to avoid txq getting stuck adds c3f3d68f8e15 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds a55ef3bff84f xfrm: fix memory leak in xfrm_add_acquire() adds 7b492d810af3 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds f1eb4e792bb1 spi: spi-cadence-quadspi: Enable pm runtime earlier to avo [...] adds 10eaa4c4a257 spi: spi-cadence-quadspi: Remove duplicate pm_runtime_put_ [...] adds 0636f08173c4 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds f3bf544c22ba Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds c571b5a2c183 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds 4871cc70d15f Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 45dfaee987ba Merge branch 'counter-current' of https://git.kernel.org/p [...] adds 5e34569eecf7 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] adds fbac230b9e57 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 3148ae140bf1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds a5770a55af9a Merge branch 'mtd/fixes' of https://git.kernel.org/pub/scm [...] adds 9ec539b181bb Merge branch 'for-mfd-fixes' of https://git.kernel.org/pub [...] adds 46845657594e Merge branch 'mips-fixes' of https://git.kernel.org/pub/sc [...] adds 5e26d3b1e58b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 68d5f37251cd Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] adds 26a50139225b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 77b92d257a0e Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] adds 050c36fcfdf7 Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] adds eed1384f6749 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 1c44c8ba8969 kallsyms: Fix wrong "big" kernel symbol type read from procfs adds cb64e19972b6 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds e66b06df84a9 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] adds ec33b59542d9 mm/mempool: fix poisoning order>0 pages with HIGHMEM adds a470487e5128 Merge branch 'slab/for-next-fixes' of https://git.kernel.o [...] adds 4c5376b4b143 drm/tegra: dc: Fix reference leak in tegra_dc_couple() adds 6cbab9f0da72 drm/tegra: Add call to put_pid() adds 660b299bed2a Revert "drm/tegra: dsi: Clear enable register if powered b [...] adds 349f1c8e2e9c Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new ffbbc3254df9 Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] new 3a43abfcea99 mm/thp: drop follow_devmap_pmd() default stub new f10f420de3e7 mm: fix some typos in mm module new 2fa938a0c516 mm/ptdump: replace READ_ONCE() with standard page table accessors new 7abb78394c6b lib/test_vmalloc: add no_block_alloc_test case new 00a40711011b lib/test_vmalloc: remove xfail condition check new 244202f80afc mm/vmalloc: support non-blocking GFP flags in alloc_vmap_area() new d43b46db0677 mm/vmalloc: defer freeing partly initialized vm_struct new 1bdeed08ec8c mm/vmalloc: handle non-blocking GFP in __vmalloc_area_node() new cc0045478ad2 mm/kasan: support non-blocking GFP in kasan_populate_vmalloc() new f9ca503fff44 kmsan: remove hard-coded GFP_KERNEL flags new be91e9e9fc87 mm: skip might_alloc() warnings when PF_MEMALLOC is set new 5b8733ff50d4 mm/vmalloc: update __vmalloc_node_range() documentation new 0fe6ea9b5bbf mm: kvmalloc: add non-blocking support for vmalloc new 89b32250829c mm/ksm: fix exec/fork inheritance support for prctl new 4fce97aa9392 selftests: update ksm inheritance tests for prctl fork/exec new e326444cdd12 mm: replace READ_ONCE() with standard page table accessors new 306f6f65ce46 mm: readahead: make thp readahead conditional to mmap_miss logic new d1a2903ce44c mm/vmscan: remove redundant __GFP_NOWARN new 333f1bbce707 mm/zswap: remove unnecessary dlen writes for incompressible pages new ecc593ff501e mm/zswap: fix typos: s/zwap/zswap/ new aea8a37a5612 mm/zswap: s/red-black tree/xarray/ new 1db7eb2bc761 Docs/admin-guide/mm/zswap: s/red-black tree/xarray/ new 3f0c9d6de882 mm: consistently use current->mm in mm_get_unmapped_area() new 542023ec35a5 mm/dirty: replace READ_ONCE() with pudp_get() new bf07633c7dca mm/page_owner: introduce struct stack_print_ctx new bf181f814443 mm/page_owner: add struct stack_print_ctx.flags new 965887e91b7f mm/page_owner: add debugfs file 'show_handles' new ce585c240747 mm/page_owner: add debugfs file 'show_stacks_handles' new 684bb0879aa5 mm/page_owner: update Documentation with 'show_handles' an [...] new 77ae82fc84d7 mm/page_alloc: clarify batch tuning in zone_batchsize new 88f2934820ee mm/page_alloc: prevent reporting pcp->batch = 0 new e4a7038ab272 mm/hugetlb: create hstate_is_gigantic_no_runtime helper new b2a8791bc268 mm/hugetlb: allow overcommitting gigantic hugepages new 673e752dc7bb mm: always call rmap_walk() on locked folios new cfe05e35c455 mm/userfaultfd: don't lock anon_vma when performing UFFDIO_MOVE new d2aa3059cb2d kasan: remove __kasan_save_free_info wrapper new abd1078b2118 kasan: cleanup of kasan_enabled() checks new 80da8973436e mm/page_owner: rename proc-prefixed variables for clarity new 2a8f6d0d4328 mm/page_owner: simplify zone iteration logic in init_early [...] new 01b56960f65f mm: vmalloc: WARN_ON if mapping size is not PAGE_SIZE aligned new a311581af89c vmalloc: update __vmalloc_node_noprof() documentation new 9646977f5d7f mm: remove the BOUNCE config option new 67abf2c65f1c drivers/base/node: fold register_node() into register_one_node() new 963bafc157e5 drivers/base/node: fold unregister_node() into unregister_ [...] new fc4ab501f589 mm: mprotect: always skip dma pinned folio in prot_numa_skip() new 762503856e5a mm: mprotect: avoid unnecessary struct page accessing if p [...] new 82ca0f43848c mm: mprotect: convert to folio_can_map_prot_numa() new f6dbbfd062ba mm: huge_memory: use folio_can_map_prot_numa() for pmd folio new 1a3828f12afa mm/page_alloc/vmstat: simplify refresh_cpu_vm_stats change [...] new 9adeb58feed4 mm/page_alloc: batch page freeing in decay_pcp_high new c5ce37dd3564 mm/page_alloc: batch page freeing in free_frozen_page_commit new ffaaab147104 mm/page_alloc: simplify and cleanup pcp locking new 14899b897c83 tools/mm: use <stdbool.h> in page_owner_sort.c new 070ed8eafa2c mm/khugepaged: fix comment for default scan sleep duration new 70ee3fe5b91f memcg: net: track network throttling due to memcg memory pressure new 536078239c55 tools/mm/page_owner_sort: add help option support new 9caad04001ce mm: vmscan: filter out the dirty file folios for node_reclaim() new ff8bee5879c6 mm: vmscan: simplify the logic for activating dirty file folios new f41a217db649 mm/damon: document damos_quota_goal->nid use case new f759ad5edb64 mm/damon: add DAMOS quota goal type for per-memcg per-node [...] new 28389af76b24 mm/damon/core: implement DAMOS_QUOTA_NODE_MEMCG_USED_BP new b811db123a5b mm/damon/sysfs-schemes: implement path file under quota go [...] new 51a7b221bf51 mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_USED_BP new c37ba9673ec6 mm/damon/core: add DAMOS quota gaol metric for per-memcg p [...] new 5454b0b22eb0 mm/damon/sysfs-schemes: support DAMOS_QUOTA_NODE_MEMCG_FREE_BP new 4ecee458d42a Docs/mm/damon/design: document DAMOS_QUOTA_NODE_MEMCG_{USE [...] new f20fd6d89488 Docs/admin-guide/mm/damon/usage: document DAMOS quota goal [...] new d259dec72178 Docs/ABI/damon: document DAMOS quota goal path file new b57315625fe5 mm/khugepaged: guard is_zero_pfn() calls with pte_present() new 7307c612a5fc mm/damon: add a min_sz_region parameter to damon_set_regio [...] new aadfd347c7e4 mm/damon/reclaim: use min_sz_region for core address align [...] new 187f2710de4d mm/shmem: update shmem to use mmap_prepare new eaf898d1b0ad device/dax: update devdax to use mmap_prepare new 0c7eb0036de4 mm/vma: remove unused function, make internal functions static new 071c4538e585 mm: add vma_desc_size(), vma_desc_pages() helpers new 976c8eea5435 relay: update relay to use mmap_prepare new 5cf566c75d29 mm/vma: rename __mmap_prepare() function to avoid confusion new 5d948b012dc6 mm: add remap_pfn_range_prepare(), remap_pfn_range_complete() new 6d387ebaab99 mm: abstract io_remap_pfn_range() based on PFN new 638e6328028f mm: introduce io_remap_pfn_range_[prepare, complete]() new 53071b9723e0 mm: add ability to take further action in vm_area_desc new 7d432cfaa9d8 doc: update porting, vfs documentation for mmap_prepare actions new 371dd4af5857 mm/hugetlbfs: update hugetlbfs to use mmap_prepare new 1e9e6d85ae99 mm: add shmem_zero_setup_desc() new a5fc180922a4 mm: update mem char driver to use mmap_prepare new cf37034dbc7b mm: update resctl to use mmap_prepare new 6f999e96d769 vmalloc: separate gfp_mask adjunctive parentheses in __vma [...] new 068b4ccb38cb mm/vmalloc: use kmalloc_array() instead of kmalloc() new 88de066f2f47 mm/damon/sysfs: remove misleading todo comment in nid_show() new 68a2bfac7d1f mm/khugepaged: factor out common logic in [scan,alloc]_sle [...] new 98602b9fa4a5 mm: remove reference to destructor in comment in calculate [...] new 9f0f8d9883e9 mm/vmstat: fix indentation in fold_diff function new 1cb49271b2e4 mm/vmalloc: request large order pages from buddy allocator new a6972dfd3bcb memcg: manually uninline __memcg_memory_event new cf5765706d8d iommu: disable SVA when CONFIG_X86 is set new 43557bf9faa6 mm: add a ptdesc flag to mark kernel page tables new 53efbb2b8dd1 mm: actually mark kernel page table pages new 9d5fbf5feb88 x86/mm: use 'ptdesc' when freeing PMD pages new 4e8636201147 mm: introduce pure page table freeing function new 481f05f50051 x86/mm: use pagetable_free() new fa85b2776ce4 mm: introduce deferred freeing for kernel page tables new 5ee8840dc69a iommu/sva: invalidate stale IOTLB entries for kernel addre [...] new 34ae57213cb6 mm/debug_vm_pgtable: add [pte|pmd]_mkwrite_novma() tests new f8e9ca87f2db mm/huge_memory: avoid reinvoking folio_test_anon() new b473a10c04a3 mm/huge_memory: update folio stat after successful split new b2c13b7b47c0 mm/huge_memory: optimize and simplify folio stat update af [...] new 9876a462a727 mm/huge_memory: optimize old_order derivation during folio [...] new a002d9b36733 mm, swap: do not perform synchronous discard during allocation new eda0b5db22e1 mm, swap: rename helper for setup bad slots new 240636de425e mm, swap: cleanup swap entry allocation parameter new 708d33bc1efa mm/migrate, swap: drop usage of folio_index new 61cebb1fbdee mm, swap: remove redundant argument for isolating a cluster new cd2de112ddd3 mm/damon/core: fix wrong comment of damon_call() return timing new e575896be125 Docs/mm/damon/design: fix wrong link to intervals goal section new 6b8bda18ec63 Docs/admin-guide/mm/damon/stat: fix a typo: s/sampling eve [...] new 9bb38af101be Docs/admin-guide/mm/damon/usage: document empty target reg [...] new 116d4e912a61 Docs/admin-guide/mm/damon/reclaim: document addr_unit parameter new 2918c7214def Docs/admin-guide/mm/damon/lru_sort: document addr_unit parameter new 21a7c02c3fd8 Docs/admin-guide/mm/damon/stat: document aggr_interval_us [...] new 051bcbe0d004 Docs/admin-guide/mm/damon/stat: document negative idle time new 251b5e5957c2 mm: shmem/tmpfs hugepage defaults config choice new 266f9f8e14bf mm/damon/core: add damon_target->obsolete for pin-point removal new 2f752fbceaa8 mm/damon/sysfs: test commit input against realistic destination new 7840ccdc8775 mm/damon/sysfs: implement obsolete_target file new 0d5a6bc1db1f Docs/admin-guide/mm/damon/usage: document obsolete_target file new 1929287ddc85 Docs/ABI/damon: document obsolete_target sysfs file new b06052fc12ca selftests/damon/_damon_sysfs: support obsolete_target file new f0ee854b9dba drgn_dump_damon_status: dump damon_target->obsolete new 8707cc7a647a sysfs.py: extend assert_ctx_committed() for monitoring targets new c064755b13c2 selftests/damon/sysfs: add obsolete_target test new a32631ad5dfc MAINTAINERS: add include/linux/pgalloc.h to MM CORE section new fc9005466ed6 treewide: include linux/pgalloc.h instead of asm/pgalloc.h new cbca5a0d3072 mm/vma: small VMA lock cleanups new ddbee533712b mm: make INVALID_PHYS_ADDR a generic macro new 1524cd9a5fa2 mm: vmstat: output reserved_highatomic and free_highatomic [...] new 1473f28d002e mm/swap: do not choose swap device according to numa node new 0ab97954b943 mm/swap: select swap device with default priority round robin new 3a9722d6b2a2 mm: convert memory block states (MEM_*) macros to enum new 3454af7db29d mm: change type of state in struct memory_block new 5fb7f691936b mm: change type of parameter for memory_notify new 351ec8759063 Revert "mm/ksm: convert break_ksm() from walk_page_range_v [...] new e1079763c0ec ksm: perform a range-walk in break_ksm new 71ab66f33a5f ksm: replace function unmerge_ksm_pages with break_ksm new 5965c14b1ed1 mm/debug: fix missing space in case statement new e6fd116a4191 mm/page_alloc: don't warn about large allocations with __G [...] new 3d71bcda9001 mm: change ghes code to allow poison of non-struct pfn new 0213d9f307b8 mm: handle poisoning of pfn without struct pages new da98d8827439 vfio/nvgrace-gpu: register device memory for poison handling new b785ca1ee475 mm/damon/tests/core-kunit: fix memory leak in damon_test_s [...] new 45e096bc8e16 mm/damon/tests/core-kunit: handle allocation failures in d [...] new 8b6dc0072143 mm/damon/tests/core-kunit: handle memory failure from damo [...] new 661a9cd47efa mm/damon/tests/core-kunit: handle memory alloc failure fro [...] new 58cac6a240be mm/damon/tests/core-kunit: handle alloc failures on damon_ [...] new 3f6c880b998b mm/damon/tests/core-kunit: handle alloc failures on damon_ [...] new cd128e423904 mm/damon/tests/core-kunit: handle alloc failures on dasmon [...] new c2f981442312 mm/damon/tests/core-kunit: handle alloc failures on damon_ [...] new 4d6c77541881 mm/damon/tests/core-kunit: handle alloc failures in damon_ [...] new 6df7a9fc98ef mm/damon/tests/core-kunit: handle alloc failures in damon_ [...] new a34b5f216212 mm/damon/tests/core-kunit: handle alloc failures in damon_ [...] new 039fdaae8ae3 mm/damon/tests/core-kunit: handle alloc failure on damon_t [...] new 8d99bcde700d mm/damon/tests/core-kunit: handle alloc failres in damon_t [...] new fca8d9d3ed63 mm/damon/tests/core-kunit: handle alloc failure on damos_t [...] new 4fcac68b3cee mm/damon/tests/core-kunit: handle alloc failures on damos_ [...] new 0f1fb9d938c6 mm/damon/tests/core-kunit: handle alloc failures on damon_ [...] new 69f91449cecb mm/damon/tests/vaddr-kunit: handle alloc failures on damon [...] new 881ac9ea3345 mm/damon/tests/vaddr-kunit: handle alloc failures in damon [...] new a36a999e88f1 mm/damon/tests/vaddr-kunit: handle alloc failures on damon [...] new 7f0188c52279 mm/damon/tests/sysfs-kunit: handle alloc failures on damon [...] new ab113fa10d93 mm/damon/tests/core-kunit: remove unnecessary damon_ctx va [...] new 9d58dd446ece mm/damon/tests/core-kunit: remove unused ctx in damon_test [...] new 439148077e9d mm: vmscan: remove folio_test_private() check in pageout() new 92dcffd45cfb mm-vmscan-remove-folio_test_private-check-in-pageout-fix new 06c147100709 mm-vmscan-remove-folio_test_private-check-in-pageout-fix-2 new 7b18d57c1669 mm: vmscan: simplify the folio refcount check in pageout() new 75927c1c6b36 KVM: s390: fix missing present bit for gmap puds new e87b3f043676 mm/zone_device: support large zone device private folios new 438ac3380bc6 mm/zone_device: rename page_free callback to folio_free new bbb03d029d06 mm/huge_memory: add device-private THP support to PMD operations new 63ec0f30c69f mm/rmap: extend rmap and migration support device-private entries new 0e7cb7ad859c mm/huge_memory: fix override of entry in remove_migration_pmd new 93336e7a39bb mm-rmap-extend-rmap-and-migration-support-device-private-e [...] new 3270ad77230a mm/huge_memory: implement device-private THP splitting new 3da34b5712de mm/migrate_device: handle partially mapped folios during c [...] new 6cce8e0d99f6 mm/migrate_device: implement THP migration of zone device pages new 705ff0e786e9 mm/memory/fault: add THP fault handling for zone device pr [...] new 1d16395b59f5 lib/test_hmm: add zone device private THP test infrastructure new 21f7432a1f3c mm/memremap: add driver callback support for folio splitting new 86c6a726fc21 mm/migrate_device: add THP splitting during migration new 9c4c36a1909c lib/test_hmm: add large page allocation failure testing new fe2fe4801d5b selftests/mm/hmm-tests: new tests for zone device THP migration new 46bac8968260 selftests/mm/hmm-tests: partial unmap, mremap and anon_wri [...] new b6db48e22526 selftests/mm/hmm-tests: new throughput tests including THP new 68e2cdf359d8 gpu/drm/nouveau: enable THP support for GPU memory migration new f25d70354a64 fixup: gpu/drm/nouveau: enable THP support for GPU memory [...] new 527dca182265 mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_ [...] new 22795f1be0bb mm/khugepaged: unify pmd folio installation with map_anon_ [...] new 4cc7f8f85998 mm-khugepaged-unify-pmd-folio-installation-with-map_anon_f [...] new a96c1d04e95f mm/huge_memory: only get folio_order() once during __folio [...] new 36b53c41fe8a mm/huge_memory: add split_huge_page_to_order() new 352391398861 mm/memory-failure: improve large block size folio handling new 839933b0a85a mm/huge_memory: fix kernel-doc comments for folio_split() [...] new 9782b0d1297f mm/huge_memory: kernel-doc fixup new be01e94bd2d2 mm-huge_memory-fix-kernel-doc-comments-for-folio_split-and [...] new 18fa3c87c41d mm/vmscan: skip increasing kswapd_failures when reclaim wa [...] new 25012140ba0a selftest/mm: fix pointer comparison in mremap_test new b69a05bde312 mm: kill mm_wr_locked from unmap_vmas() and unmap_single_vma() new 8fa8d01a6bb6 lib/alloc_tag: use %pe format specifier new bdc5dd1ed532 hugetlb: optimise hugetlb_folio_init_tail_vmemmap() new d6bd470de853 migrate: optimise alloc_migration_target() new a020e9c4b318 mm/migrate: fix zidx type new e3cc5a160475 memory_hotplug: optimise try_offline_memory_block() new cc1bf5d0a14b mm: constify __dump_folio() arguments new 5fc058ed65ff mm/huge_memory: introduce enum split_type for clarity new f2ce3ee38e98 mm-huge_memory-introduce-enum-split_type-for-clarity-fix new 7450d10c6052 mm/huge_memory: merge uniform_split_supported() and non_un [...] new eea991a39154 mm/hugetlb: extract sysfs into hugetlb_sysfs.c new 8bcc0dcada2b mm/hugetlb: extract sysctl into hugetlb_sysctl.c new 0fe7d39531e8 mm: introduce VM_MAYBE_GUARD and make visible in /proc/$pid/smaps new 5c498a83d418 mm: add atomic VMA flags and set VM_MAYBE_GUARD as such new 95da456ba524 mm-add-atomic-vma-flags-and-set-vm_maybe_guard-as-such-fix new d7cc16b0e530 mm: implement sticky VMA flags new db5ffe4a0bf0 mm: introduce copy-on-fork VMAs and make VM_MAYBE_GUARD one new adec761a6259 mm: set the VM_MAYBE_GUARD flag on guard region install new 56bc5d82f615 mm-set-the-vm_maybe_guard-flag-on-guard-region-install-fix new ab0d22bf4d35 mm-set-the-vm_maybe_guard-flag-on-guard-region-install-fix-fix new 881b73649dc4 tools/testing/vma: add VMA sticky userland tests new 5fd13924c008 tools/testing/selftests/mm: add MADV_COLLAPSE test case new f81e5dd81cfb tools/testing/selftests/mm: add smaps visibility guard reg [...] new ceadad70c71a mm: remove unnecessary __GFP_HIGHMEM in __p*d_alloc_one_*() new 98b9444bc1ba mm: memcg: dump memcg protection info on oom or alloc failures new 158ce3d74c89 mm/hmm/test: fix error handling in dmirror_device_init new 74c4f4719019 mm: correctly handle UFFD PTE markers new 43e0a37d1841 mm: introduce leaf entry type and use to simplify leaf ent [...] new 48cd7f5439c9 mm: avoid unnecessary uses of is_swap_pte() new 5e73651f4c4b mm: eliminate is_swap_pte() when softleaf_from_pte() suffices new 3cd52b95c61b mm: use leaf entries in debug pgtable + remove is_swap_pte() new a1c3428467dc fs/proc/task_mmu: refactor pagemap_pmd_range() new e6a11e8fe1bc mm: avoid unnecessary use of is_swap_pmd() new fa112a0b791d mm/huge_memory: refactor copy_huge_pmd() non-present logic new 2f2f67486be1 mm/huge_memory: refactor change_huge_pmd() non-present logic new 70f32c83e998 mm: replace pmd_to_swp_entry() with softleaf_from_pmd() new 9ec8439ab38f mm: introduce pmd_is_huge() and use where appropriate new 936e82ee6afb mm: remove remaining is_swap_pmd() users and is_swap_pmd() new 6539cf8c98a8 mm: remove non_swap_entry() and use softleaf helpers instead new 56cb1dc62670 mm: remove is_hugetlb_entry_[migration, hwpoisoned]() new 5a53ec223b8d mm: eliminate further swapops predicates new dbd8da58ccb8 mm: replace remaining pte_to_swp_entry() with softleaf_from_pte() new 35e3a7ea4fda mm: rename walk_page_range_mm() new 30720357f94b mm/madvise: allow guard page install/remove under VMA lock new 4cdece233eb8 mm: vmstat: correct the comment above preempt_disable_nested() new 13343a20cc81 mm: thp: replace folio_memcg() with folio_memcg_charged() new d98c448b3cf2 mm: thp: introduce folio_split_queue_lock and its variants new 9bd4c741c02d mm: thp: use folio_batch to handle THP splitting in deferr [...] new d35ee0097470 mm: thp: reparent the split queue during memcg offline new f5ea0674cdfb mm: add vma_start_write_killable() new fa1364627b38 mm: use vma_start_write_killable() in dup_mmap() new cbc8711d51a5 mm/damon/tests/core-kunit: remove dynamic allocs on damos_ [...] new 3c7c05e89dc9 mm/damon/tests/core-kunit: split out damos_test_commit_fil [...] new ec6e7824aeed mm/damon/tests/core-kunit: extend damos_test_commit_filter [...] new 20bb6d9aec11 mm/damon/tests/core-kunit: add test cases to damos_test_co [...] new 18acb92556e6 mm/damon/tests/core-kunit: add damos_commit_quota_goal() test new f24362ad36c6 mm/damon/tests/core-kunit: add damos_commit_quota_goals() test new 37c7ecd7a483 mm/damon/tests/core-kunit: add damos_commit_quota() test new 3a557b434dad mm/damon/core: pass migrate_dests to damos_commit_dests() new d9b3897eb791 mm/damon/tests/core-kunit: add damos_commit_dests() test new d6ede8a4fa54 mm/damon/tests/core-kunit: add damos_commit() test new e7c67f567aa3 mm/damon/tests/core-kunit: add damon_commit_target_regions() test new f6dca7056cda selftests/mm/uffd: remove static address usage in shmem_al [...] new 703b77a5a8bb selftests/mm/uffd: remove static address usage in shmem_al [...] new 51ca1b0092cd mm/damon: rename damos core filter helpers to have word core new d021ef357e89 mm/damon: rename damos->filters to damos->core_filters new f54f0efb9d91 mm/damon/vaddr: cleanup using pmd_trans_huge_lock() new 6b16d55fe381 mm/damon/vaddr: use vm_normal_folio{,_pmd}() instead of da [...] new 9bb8b7e08591 mm/damon/vaddr: consistently use only pmd_entry for damos_migrate new abd2e65be7a7 mm/damon/tests/core-kunit: remove DAMON_MIN_REGION redefinition new fac16cc3ce41 selftests/damon/sysfs.py: merge DAMON status dumping into [...] new 5508fdd9d91f Docs/mm/damon/maintainer-profile: fix a typo on mm-untable link new 35b8ce5efc2b Docs/mm/damon/maintainer-profile: fix grammatical errors new 7179b2256315 mm/vmalloc: warn on invalid vmalloc gfp flags new 3714db9af15c mm/vmalloc: add a helper to optimize vmalloc allocation gfps new 409c4487eba8 mm/vmalloc: cleanup large_gfp in vm_area_alloc_pages() new 307f74c304d3 mm/vmalloc: cleanup gfp flag use in new_vmap_block() new 01516d2d32bf zram: introduce writeback bio batching support new 8a8d52648b7b zram: add writeback batch size device attr new f73b16e86c0a zram: take write lock in wb limit store handlers new ca42aa2fdd88 zram: drop wb_limit_lock new 880e7ed72395 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 553c5d4de0a0 foo new 103bb617a02e panic: sys_info: capture si_bits_global before iterating over it new 221ee33b6ccc panic: sys_info: align constant definition names with parameters new 3044c1de1de2 panic: sys_info:replace struct sys_info_name with plain ar [...] new e62c5780ce6e panic: sys_info: rewrite a fix for a compilation error (`m [...] new cb66d603228d panic: sys_info: deduplicate local variable 'table; assignments new fedc49e580bd panic: sys_info: factor out read and write handlers new 913a584a63c2 panic-sys_info-factor-out-read-and-write-handlers-checkpat [...] new 8e648faf0abe ocfs2: add extra consistency checks for chain allocator dinodes new 6a85ad7247ee ocfs2: validate cl_bpc in allocator inodes to prevent divi [...] new f4448c49a4c6 lib/Kconfig.debug: cleanup CONFIG_DEBUG_SECTION_MISMATCH h [...] new 1a53e7608d8b checkpatch: add IDR to the deprecated list new dac55a84ef7b util_macros.h: fix kernel-doc for u64_to_user_ptr() new b77a7c116f9e kernel/hung_task: unexport sysctl_hung_task_timeout_secs new c95e159036aa lib: mul_u64_u64_div_u64(): rename parameter 'c' to 'd' new eee63417d468 lib: mul_u64_u64_div_u64(): combine overflow and divide by [...] new b9f5801c30fe lib: mul_u64_u64_div_u64(): simplify check for a 64bit product new 87c069fdfcb2 lib: add mul_u64_add_u64_div_u64() and mul_u64_u64_div_u64 [...] new 9a37929e73f0 lib: add tests for mul_u64_u64_div_u64_roundup() new 54adcff37c13 lib: test_mul_u64_u64_div_u64(): test both generic and arc [...] new c3bbc15925af lib: mul_u64_u64_div_u64(): optimise multiply on 32bit x86 new 4b003fb35100 lib: mul_u64_u64_div_u64(): optimise the divide code new a0346998ef74 lib: test_mul_u64_u64_div_u64(): test the 32bit code on 64bit new 83fdc39ab346 MAINTAINERS: add Pratyush as a reviewer for KHO new 00850e9601f4 scripts/gdb/radix-tree: add lx-radix-tree-command new 77a74a619ae1 scripts/gdb/symbols: make BPF debug info available to GDB new 7bd564aa0ad0 math.h: amend abs() kernel-doc and add a note about signed [...] new 4d61d03636c0 fs/proc/page: remove unused KPMBITS new a2511eb52ae4 selftests: complete kselftest include centralization new 9c785037224e kho: make debugfs interface optional new 8d0e1dd10c3c kho: drop notifiers new a6a8778a6786 kho: add interfaces to unpreserve folios, page ranges, and [...] new 8abb6be795a3 memblock: unpreserve memory in case of error new 2b5e05abaea8 memblock-unpreserve-memory-in-case-of-error-fix new bbc8563e15de test_kho: unpreserve memory in case of error new 0543eb6d5bd5 kho: don't unpreserve memory during abort new c01aa72b11a3 liveupdate: kho: move to kernel/liveupdate new c8a755267b2d liveupdate-kho-move-to-kernel-liveupdate-fix new 08ffc6e70352 MAINTAINERS: update KHO maintainers new 4757d10c57fb liveupdate: kho: use %pe format specifier for error pointe [...] new 8c70f6e931bd kho: fix misleading log message in kho_populate() new ba9292c1ce13 kho: convert __kho_abort() to return void new 722b2ce4a04f kho: introduce high-level memory allocation API new 0afa6dc79758 kho: preserve FDT folio only once during initialization new 9ae42b4ee9e9 kho: verify deserialization status and fix FDT alignment access new 1155e55e691b kho: always expose output FDT in debugfs new 8934c0b0ceeb kho: simplify serialization and remove __kho_abort new ed5cd629b146 kho: remove global preserved_mem_map and store state in FDT new ab744549cdd1 kho: remove abort functionality and support state refresh new ee697ecdc0d0 kho: update FDT dynamically for subtree addition/removal new c83bbe092841 kho: allow kexec load before KHO finalization new 2170db1ae27d kho: allow memory preservation state updates after finalization new a22651aab852 kho: add Kconfig option to enable KHO by default new 706441c7c642 liveupdate: luo_core: luo_ioctl: Live Update Orchestrator new 4627a9ef0c17 liveupdate: luo_core: integrate with KHO new c933772d1337 liveupdate-luo_core-integrate-with-kho-fix new 1e929a5980f0 reboot: call liveupdate_reboot() before kexec new b24cfbb6d62d liveupdate: luo_session: add sessions support new b60104caf5ee liveupdate-luo_session-add-sessions-support-fix new d87afbd57929 liveupdate: luo_ioctl: add user interface new 3e7b4601b397 liveupdate: luo_file: implement file systems callbacks new 4bb97b68eb67 liveupdate-luo_file-implement-file-systems-callbacks-fix new 85cbeb355150 liveupdate: luo_session: Add ioctls for file preservation [...] new e6ccd236bf1f liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state new 0fde415e2ab6 docs: add luo documentation new e89810b599d9 MAINTAINERS: add liveupdate entry new b862ce98435e mm: shmem: use SHMEM_F_* flags instead of VM_* flags new a792d12928c1 mm-shmem-use-shmem_f_-flags-instead-of-vm_-flags-fix new fac86d56993c mm: shmem: allow freezing inode mapping new 6fc869a95731 mm: shmem: export some functions to internal.h new c595628a3dfa liveupdate: luo_file: add private argument to store runtime state new 98df628b1aa5 mm: memfd_luo: allow preserving memfd new 0b166c86f6a2 mm-memfd_luo-allow-preserving-memfd-fix new 8a47bcb6433c docs: add documentation for memfd preservation via LUO new e6c31c49d555 selftests/liveupdate: add userspace API selftests new b7720cf822ef selftests/liveupdate: add kexec-based selftest for session [...] new 301426874043 selftests/liveupdate: add kexec test for multiple and empt [...] new f0fba17514a8 tests/liveupdate: add in-kernel liveupdate test new f8423bfda6b9 MAINTAINERS: update nilfs2 entry new bfa657105c5e include/linux/once_lite.h: fix judgment in WARN_ONCE with clang new e0f0b1e7dbae MAINTAINERS: remove Gustavo from sync framework new 951e0e1a3357 Revert "lib/plist.c: enforce memory ordering in plist_check_list" new ece3d24af07b docs: panic: correct some sys_ifo names in sysctl doc new 26cc5ee68063 hung_task: add hung_task_sys_info sysctl to dump sys info [...] new 8f43d63489a6 watchdog: add sys_info sysctls to dump sys info on system lockup new 1889ed34f161 sys_info: add a default kernel sys_info mask new 84aa8c5fc414 rbtree: inline rb_first() new 75a0fb654d4e rbtree: inline rb_last() new e94e156c1da1 lib/base64: add support for multiple variants new 0efe408760ce lib/base64: optimize base64_decode() with reverse lookup tables new 6768bfcd7bd5 lib/base64: rework encode/decode for speed and stricter va [...] new f14949ba4fd5 lib: add KUnit tests for base64 encoding/decoding new 606b9a530d4e fscrypt: replace local base64url helpers with lib/base64 new 013e5819ec8b ceph: replace local base64 helpers with lib/base64 new 67ba67a19cee Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 40e8a782180d Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new fc9c17b22352 perf test: Add a perf event fallback test new 8933c624d9c7 perf intel-pt: Use the perf provided "cpuid.h" new 2566bbfc0a04 perf build: Don't add NO_AUXTRACE if missing feature-get_cpuid new c819bfdc4a76 tool build: Remove __get_cpuid feature test new 754187ad73b7 perf build: Remove NO_AUXTRACE build option new ca016b6527e1 perf auxtrace: Remove errno.h from auxtrace.h and fix tran [...] new c1932fb85af8 perf vendor metrics s390: Avoid has_event(INSTRUCTIONS) new 93de276034b8 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new b511fd6c9205 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 4eed2baf8f16 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f27acb65b469 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new e9d0f4c5024e Merge branch 'for-next/perf' of https://git.kernel.org/pub [...] new a12dacb5d1ea Merge branch 'arm/fixes' into for-next new c9ca96d5ac96 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new eb5f87d47e8f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c67014a57944 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 781f60e45bdf reset: mpfs: add non-auxiliary bus probing new 389b7cb61f2e Merge branch 'clk-microchip' into at91-next new 1f591be0a02c ARM: dts: microchip: sama7d65: fix uart fifo size to 32 new 5654889a94b0 ARM: dts: microchip: sama7g5: fix uart fifo size to 32 new 0f90158bf4c9 Merge branch 'at91-dt' into at91-next new 7d5864dc5d5e ARM: dts: microchip: sama5d2: fix spi flexcom fifo size to 32 new fde90d654751 Merge branch 'at91-dt' into at91-next new df63879d613b Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new de9628db30b8 ARM: dts: aspeed: bletchley: remove WDTRST1 assertion from wdt1 new 6f10733f7e2a ARM: dts: aspeed: harma: add fanboard presence sgpio new f5f4511ccb74 ARM: dts: aspeed: clemente: Add EEPROMs for boot and data [...] new 0d53f2dab724 Merge branches 'aspeed/arm/dt' and 'aspeed/fixes' into for-next new 0a738d6eede2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 44ebbca7757b Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 479a1f9cc896 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1eacae9017e4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9a10c4118fbf Merge branch 'soc_fsl' of https://github.com/chleroy/linux.git new e89ee35567d3 arm64: dts: imx8qm-mek: fix mux-controller select/enable-g [...] new c8e03fb5b8ee Merge branch 'imx/drivers' into for-next new 21906e6f52b2 dt-bindings: arm: fsl: Add PHYTEC phyBOARD-Segin-i.MX91 board new 88f717c042bb dt-bindings: arm: fsl: add Skov Rev.C HDMI support new 0883bd09e600 Merge branch 'imx/bindings' into for-next new 2f185905da8a ARM: dts: imx28-amarula-rmm: add I2S audio new e58a4296807b ARM: dts: imx: e70k02: add sy7636 new c8bf7740aad9 ARM: dts: imx6dl-yapp43: Enable pwm-beeper on boards with speaker new 35d7230cebc1 ARM: dts: imx6dl-yapp4: Model the RGB LED as a single mult [...] new 6f813b7814d3 ARM: dts: imx6qdl: make VAR-SOM SoM SoC-agnostic new f84d836e0d8d Merge branch 'imx/dt' into for-next new dd93ee01a505 arm64: dts: imx95-15x15-evk: Add supports-clkreq property [...] new 756d0ef76e8a arm64: dts: imx95-19x19-evk: Add supports-clkreq property [...] new 798825c11e12 arm64: dts: imx8mm-evk: Add supports-clkreq property to PC [...] new 45b68efd9bb5 arm64: dts: imx8mp-evk: Add supports-clkreq property to PC [...] new 053ee55576ce arm64: dts: imx8mq-evk: Add supports-clkreq property to PC [...] new 44f9bcc943f5 arm64: dts: imx8qm-mek: Add supports-clkreq property to PC [...] new 1a79e70e9d10 arm64: dts: imx8qxp-mek: Add supports-clkreq property to P [...] new 55a79e599aa8 arm64: dts: imx8dxl-evk: Add vpcie3v3aux regulator for PCI [...] new caf08e2d494e arm64: dts: imx8mp-evk: Add vpcie3v3aux regulator for PCIe [...] new 6fa16090efbc arm64: dts: imx8mq-evk: Add vpcie3v3aux regulator for PCIe [...] new f4303fa03553 arm64: dts: imx8qm-mek: Add vpcie3v3aux regulator for PCIe [...] new b64620022d96 arm64: dts: imx8qxp-mek: Add vpcie3v3aux regulator for PCI [...] new 4737f7c7420a arm64: dts: imx95-15x15-evk: Add vpcie3v3aux regulator for [...] new db82f6cda525 arm64: dts: imx95-19x19-evk: Add vpcie3v3aux regulator for [...] new 4677a3f84ce1 arm64: dts: imx8mp: Add hdmi parallel audio interface node new b21f87b8322f arm64: dts: imx8mp-evk: enable hdmi_pai device new 53948d7f5420 arm64: dts: imx8-apalis: cleanup todo new a2c79d55bd83 arm64: dts: imx8-apalis: add thermal nodes new 4a5977155584 arm64: dts: imx8-apalis: specify adc reference voltage regulator new aa6f6799f909 arm64: dts: imx8-apalis: rename wifi regulator new 4c9cf0b3f1b7 arm64: dts: imx8-apalis: use startup-delay-us for wifi regulator new 33583fa58e43 arm64: dts: freescale: Add phyBOARD-Segin-i.MX91 support new aab882780ab1 arm64: dts: imx8mm-phyboard-polis: Use GPL-2.0-or-later OR MIT new 4b73a1bd8642 arm64: dts: imx8mm-phyboard-polis: move mipi bridge to som new c277c95959ec arm64: dts: imx8mm-phyboard-polis-peb-av-10: reorder prope [...] new 4f03fd6d95fd arm64: dts: imx8mm-phyboard-polis-peb-av-10: split display [...] new f7a77fb14c7f arm64: dts: imx8mm-phyboard-polis-peb-av-10-ph128800t006 new 3b0bf0659551 arm64: dts: imx8mm-phyboard-polis-peb-av-10: Fix audio cod [...] new af21bfd1f7ce arm64: dts: freescale: imx93-phyboard-nash: Add jtag overlay new 09b33db32e1d arm64: dts: freescale: imx93-phyboard-nash: Add pwm-fan overlay new 2984af793281 arm64: dts: imx8qm-mek: add state_100mhz and state_200mhz [...] new 64b60a728011 arm64: dts: imx8qm-mek: assign double SD bus frequency for usdhc1 new a8eebe619523 arm64: dts: imx8qm-mek: add lpuart1 and bluetooth node new 70051810d063 arm64: dts: imx8qm: add label thermal_zones new 5c9f27cd7e90 arm64: dts: imx8qm-mek: add pmic thermal-zones new 9c70313efe26 arm64: dts: imx8qm-mek: add usbotg1 and related nodes new 05a14dc3f6fd arm64: dts: imx8qm-mek: replace space with tab new a29a5a55969e arm64: dts: imx8qxp: add MAC address in ocotp new 6f90786d7342 arm64: dts: imx8qxp: add wakeup source for power-key new 1c1e81ef393b arm64: dts: imx8qxp-mek: add state_100mhz and state_200mhz [...] new 00f69e5f6df1 arm64: dts: imx8qxp-mek: update usdhc1 clock to 400Mhz new 339cd3056b72 arm64: dts: imx8qxp-mek: add flexspi and flash new f4dcaab01b33 arm64: dts: imx8qxp-mek: add phandle ocotp mac-address for fec new 0e2dbdcfadbc arm64: dts: imx8qxp-mek: add fec2 support new b85104933a0e arm64: dts: imx8: add edma error interrupt support new 5d82ec7472d9 arm64: dts: imx8qxp-mek: Add lpuart1 to support the M.2 PC [...] new d59ae05e3d07 arm64: dts: imx8qxp-mek: change space with tab new 5d0c788263dd arm64: dts: freescale: imx93-var-som: Add WiFi and Bluetoo [...] new 2e2a8aa9fc49 arm64: dts: freescale: imx93-var-som: Add PMIC support new c815711e2753 arm64: dts: freescale: imx93-var-som: Add support for WM89 [...] new 5651eff270be arm64: dts: freescale: imx93-var-som: Add support for ADS7 [...] new 046cb64923e8 arm64: dts: imx95-tqma9596sa: fix TPM5 pinctrl node name new 461be3802562 arm64: dts: imx95-tqma9596sa: reduce maximum FlexSPI frequ [...] new 310b0aaa656e arm64: dts: imx95-tqma9596sa: increase flexspi slew rate new 438a4d0cd577 arm64: dts: imx95-tqma9596sa: move flexcan pinctrl to SOM new 68b7d5383b50 arm64: dts: imx95-tqma9596sa: move lpspi3 pinctrl to SOM new 16471a32346f arm64: dts: imx95-tqma9596sa: move USDHC2 config to SOM new 8b452dddd891 arm64: dts: imx95-tqma9596sa: move sai config to SOM new ab5b4a915818 arm64: dts: imx95-tqma9596sa: move pcie config to SOM new 0df2b380e5ed arm64: dts: imx95-tqma9596sa: update pcie config new 88b02dc67350 arm64: dts: imx95-tqma9596sa: remove superfluous pinmux fo [...] new b997a3acdcce arm64: dts: imx95-tqma9596sa: remove superfluous pinmux for i2c new 35eecf5d8c92 arm64: dts: imx95-tqma9596sa: remove superfluous pinmux fo [...] new b5a07fe96d3d arm64: dts: imx95-tqma9596sa: add gpio bus recovery for i2c new e0ac00be7ae8 arm64: dts: imx95-tqma9596sa: whitespace fixes new c0a596011391 arm64: dts: imx95-tqma9596sa: add EEPROM pagesize new 2d226e54041a arm64: dts: imx95-tqma9596sa-mb-smarc-2: Add MicIn routing new dc4290f5fa10 arm64: dts: imx95-tqma9596sa-mb-smarc-2: mark LPUART1 as reserved new f19950eb8a3c arm64: dts: imx95-tqma9596sa-mb-smarc-2: remove superfluous line new 916e7983031b arm64: dts: imx95-tqma9596sa-mb-smarc-2: add aliases for SPI new cb9273791950 arm64: dts: imx8qm-apalis: add pwm used by the backlight new 40c687a4f216 arm64: dts: freescale: Add GMAC Ethernet for S32G2 EVB and [...] new d1da1068bc31 arm64: dts: imx8mp: Add missing LED enumerators for DH ele [...] new 45011b7633d6 arm64: dts: imx8mp-skov: add Rev.C HDMI support new 286e622bf419 arm64: dts: imx8mp: convert 'aips5' to 'aipstz5' new 9ceb1cf5b200 arm64: dts: imx8mp: make 'dsp' node depend on 'aips5' new 9a9396de05b4 arm64: dts: mba8mx: Add MicIn routing new c3184d2ecf1d arm64: dts: mba8xx: Add MicIn routing new e9c909657d16 arm64: dts: mb-smarc-2: Add MicIn routing new 691d5ccb42df arm64: dts: freescale: tqma9352: Add vcc-supply for spi-nor new 69107f81475a Merge branch 'imx/dt64' into for-next new ef2429fe38a6 arm64: defconfig: Enable i.MX95 drivers for pinctrl, Ether [...] new 193c1baab081 ARM: mxs_defconfig: enable sound drivers for imx28-amarula-rmm new 910ab02fbbfe arm64: defconfig: enable i.MX AIPSTZ driver new e127c2c20d96 Merge branch 'imx/defconfig' into for-next new fa87311c638d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8e744e0d5f1c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 237115b4b26f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 748e23642f8a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fdc7da1733d9 arm64: defconfig: Enable SX150x GPIO expander driver new 35ddab284539 arm64: dts: qcom: kodiak: add coresight nodes new bba4562adc06 Revert "arm64: dts: qcom: sc7280: Increase config size to [...] new 9c92d36b0b1e arm64: dts: qcom: qrb2210-rb1: Fix UART3 wakeup IRQ storm new aabd179bcbde arm64: dts: qcom: HAMOA-IOT-SOM: Unreserve GPIOs blocking [...] new 101dae743d4b arm64: dts: qcom: sdx75: Flatten usb controller node new f481e772e014 arm64: dts: qcom: sdx75: Add missing usb-role-switch property new dc937f12e6c3 clk: qcom: apss-ipq5424: remove unused 'apss_clk' structure new 4145fc363eb2 clk: qcom: use different Kconfig prompts for APSS IPQ5424/ [...] new 6a571d762cda soc: qcom: socinfo: Add support for new fields in revision 20 new 6918667af5a7 soc: qcom: socinfo: Add reserve field to support future extension new 0cda8823b176 soc: qcom: mdt_loader: merge __qcom_mdt_load() and qcom_md [...] new 186b8f8fcc86 soc: qcom: mdt_loader: rename 'firmware' parameter of qcom [...] new a471bda8d169 Merge branches 'arm32-for-6.19', 'arm64-defconfig-for-6.19 [...] new 653c399a1b84 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 20f9b89f0f4d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f2dc5ad54903 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 6b4c584d834d Merge branch 'v6.18-armsoc/dtsfixes' into for-next new d93eff0d0e33 Merge branch 'v6.19-armsoc/defconfig64' into for-next new 9d4e462cdce5 Merge branch 'v6.19-armsoc/drivers' into for-next new 699d753d2f72 Merge branch 'v6.19-armsoc/dts32' into for-next new eaf661552b0f arm64: dts: rockchip: fixes vcc3v3_s0 supply for 100ASK Ds [...] new 4e8cb8e0328a arm64: dts: rockchip: fixes audio for 100ASK DshanPi A1 new 10d3dae3447a Merge branch 'v6.19-armsoc/dts64' into for-next new f6e9848bf3e8 Merge branch 'v6.19-clk/next' into for-next new 60705b039f96 arm64: defconfig: enable rockchip camera interface new 324448af46c5 Merge branch 'v6.19-armsoc/defconfig64' into for-next new d2da7e98c0bf arm64: dts: rockchip: add the vip node to px30 new 78f316e90906 arm64: dts: rockchip: add vicap node to rk356x new 6c1eee3fb218 Merge branch 'v6.19-armsoc/dts64' into for-next new e83ae0d1bb6a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9b23effed3a9 Merge branches 'next/clk', 'next/defconfig', 'next/drivers [...] new 14cefa1a645d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2bcc873c5c8e Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new e3542a3c85c0 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 7d883e5d932f Merge branch 'for-next' of https://github.com/spacemit-com/linux new 22f0ae971cf5 arm64: dts: st: Add memory-region-names property for stm32 [...] new e613ef5c1516 arm64: dts: st: Add I/O sync to eth pinctrl in stm32mp25-p [...] new 0b1aa90e2d6c ARM: dts: stm32: add iwdg1 node in stm32mp131.dtsi new 5512618b5836 ARM: dts: stm32: add the ARM SMC watchdog in stm32mp131.dtsi new 5da23908a3c0 ARM: dts: stm32: enable the ARM SMC watchdog node in stm32 [...] new af9c7a6c5de9 ARM: dts: stm32: add the IWDG2 interrupt line in stm32mp131.dtsi new a6961e2ced51 arm64: dts: st: set RIFSC as an access controller on stm32 [...] new 35140c3db771 Merge branch 'stm32-next' of https://git.kernel.org/pub/sc [...] new ea790c1a1f0c Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new ac5ae0a5ce22 tee: qcomtee: fix uninitialized pointers with free attribute new 2efca84d8074 tee: qcomtee: initialize result before use in release worker new 8a6b5e90893d Merge branch 'qcomtee_fixes_for_6.18' into next new fa9f8c2241e4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a97fbc3ee3e2 syscore: Pass context data to callbacks new 50f1357c1521 Merge branch for-6.19/syscore into for-next new a0c70244e5a8 dt-bindings: display: tegra: document EPP, ISP, MPE and TS [...] new e7dc9c3a6fc4 dt-bindings: display: tegra: Document Tegra20 and Tegra30 CSI new 22c788aec2ef dt-bindings: devfreq: tegra30-actmon: Add Tegra124 fallbac [...] new 905f0dcc38f8 dt-bindings: usb: Add wake-up support for Tegra234 XUSB ho [...] new 5368df035d9d Merge branch for-6.19/dt-bindings into for-next new 500e1368e469 amba: tegra-ahb: Fix device leak on SMMU enable new fbee5ab7ff8a Merge branch for-6.19/core into for-next new c87f820bc474 soc/tegra: fuse: Do not register SoC device on ACPI boot new e13c1f34aa86 soc/tegra: Resolve a spelling error in the tegra194-cbb.c new ce27c9c21296 soc/tegra: fuse: speedo-tegra210: Update speedo IDs new 688dfe40b4d7 soc/tegra: fuse: speedo-tegra210: Add SoC speedo 2 new 1c458bbe4b33 soc/tegra: pmc: Don't fail if "aotag" is not present new aaca2e9933a3 soc/tegra: pmc: Document tegra_pmc.syscore field new dd03d34d6d8e soc/tegra: pmc: Add USB wake events for Tegra234 new 5e473477f2be Merge branch for-6.19/soc into for-next new cead96a67e5d ARM: tegra: Add missing HOST1X device nodes on Tegra114 new ad5eb81cbd47 ARM: tegra: Add missing HOST1X device nodes on Tegra124 new 2cf244db791a ARM: tegra: add CSI nodes for Tegra20 and Tegra30 new f224e936dad0 ARM: tegra: Add device-tree for Xiaomi Mi Pad (A0101) new 6db4796e3034 Merge branch for-6.19/arm/dt into for-next new 23a29a81b44e ARM: tegra: Enable EXT4 for Tegra new 001eb9138d42 Merge branch for-6.19/arm/defconfig into for-next new 8911ee254366 arm64: tegra: Move HDA into the correct bus new dc3ec7cbe933 arm64: tegra: Drop redundant clock and reset names from TSEC node new f797e587eb8b arm64: tegra: Move avdd-dsi-csi-supply into CSI node new b1806f2b4e78 arm64: tegra: Add device-tree node for NVVRS RTC new 60bb55de5d6c arm64: tegra: Add ACTMON on Tegra210 new 3cad4369399a arm64: tegra: Add interconnect properties for Tegra210 new 654427e0b9b7 arm64: tegra: Add OPP tables on Tegra210 new cddc94edf197 arm64: tegra: Add default GIC address cells on Tegra132 new 311cbb9c130e arm64: tegra: Add default GIC address cells on Tegra186 new 7d14d53bc810 arm64: tegra: Add default GIC address cells on Tegra194 new 6db753b92110 arm64: tegra: Add default GIC address cells on Tegra210 new feee7f5ae275 arm64: tegra: Fix APB DMA controller node name new 961e69a5dc78 arm64: tegra: Enable NVDEC and NVENC on Tegra210 new 28f917d1a84a arm64: tegra: Add reserved-memory node for P3450 new 3da2ea1933c6 arm64: tegra: Add reserved-memory node for P2180 new 11c52a226ef5 arm64: tegra: Add interrupts for Tegra234 USB wake events new 172de4d681ea arm64: tegra: Add Tegra210 NVJPG power-domain node new 7beff596dd37 arm64: tegra: Add NVJPG node for Tegra210 platforms new a72c3372ad63 arm64: tegra: Set USB Micro-B port to OTG mode on P3450 new 0936fa80150e arm64: tegra: Remove OTG ID GPIO from Jetson TX2 NX new a6685635d775 Merge branch for-6.19/arm64/dt into for-next new 145cde94a543 arm64: defconfig: Enable NVIDIA VRS PSEQ RTC new e016a50e00e6 Merge branch for-6.19/arm64/defconfig into for-next new c7d6091d5e66 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ce5888b241cb Merge branch 'tenstorrent-dt-for-next' of https://github.c [...] new 6c2cd6fe9b56 Merge branch 'thead-dt-for-next' of https://git.kernel.org [...] new c13ea7f41ce3 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new ab42c7ac3c28 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new fa3542e822c9 clk: keystone: Fix discarded const qualifiers new 2e12d91cbf3d clk: spacemit: fix comment typo new 7678f565db87 Merge branch 'clk-cleanup' into clk-next new 44244194e114 Merge tag 'samsung-drivers-firmware-clk-6.19' of https://g [...] new 7ee9719771eb Merge tag 'samsung-clk-6.19' of https://git.kernel.org/pub [...] new 0171f4cf98c1 Merge branch 'clk-samsung' into clk-next new 2de18921bf36 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new c62374a41e78 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4aea6d1e333a Merge branch 'renesas-clk' of https://git.kernel.org/pub/s [...] new 9a34f3bd58ae Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new f7fa1715ad0c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 42156f4112b6 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 2fb98193b787 memregion: Drop unused IORES_DESC_* parameter from cpu_cac [...] new 98bab875df0f memregion: Support fine grained invalidate by cpu_cache_in [...] new 50fbc3a2dc93 lib: Support ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION new 3809926e012e arm64: Select GENERIC_CPU_CACHE_MAINTENANCE new 23db6eed72bd MAINTAINERS: Add Jonathan Cameron to drivers/cache and add [...] new 44986c2ebac3 cache: Support cache maintenance for HiSilicon SoC Hydra H [...] new 01ad0927f243 Merge branch 'riscv-cache-for-next' into riscv-soc-for-next new d06f53a8bf4d Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] new 02b47d6a60e2 Merge branch 'fixes' into for-next new abc524caa138 s390/pai_crypto: Rename variable cfm_dbg new c124208b74a6 s390/pai_crypto: Rename member paicrypt_map::page new 2706ea193af5 s390/pai_crypto: Rename structure paicrypt_mapptr to pai_mapptr new a626e0d46acb s390/pai_crypto: Rename structure paicrypt_map to pai_map new 3f082c2e479b s390/pai_crypto: Rename structure paicrypt_root new 387c7b5f04ef s390/pai_crypto: Rename paicrypt_root_alloc() and paicrypt [...] new a3f8423622ef s390/pai_crypto: Add PAI crypto characteristics table for [...] new 413957980ac8 s390/pai_crypto: Introduce generic event init using pai_pmu[] new 65b9831bd3ce s390/pai_crypto: Rename some function for common usage. new 42cd0c824227 s390/pai_crypto: Rename paicrypt_getdata() to pai_getdata() new 360e180d8b5d s390/pai_crypto: Rename paicrypt_getctr() to pai_getctr() new 0f1c0d754ac9 s390/pai_crypto: Rename paicrypt_have_samples() to pai_hav [...] new 74466e87e7fa s390/pai_crypto: Unify sample push logic and update contex [...] new 8f6116fd4940 s390/pai_crypto: Add common pai_read() function new 6fe66b21570f s390/pai_crypto: Add common pai_start() function new a65a4d7e8064 s390/pai_crypto: Add common pai_add() function new ac03223f0723 s390/pai_crypto: Add common pai_stop() function new 42e6a0f6d2f0 s390/pai_crypto: Add common pai_del() function new f12473541356 s390/pai_crypto: Rename paicrypt_copy() to pai_copy() new 35a27bad075d s390/pai_crypto: Make pai_root per-PMU and unify naming new 3abb6b167580 s390/pai_crypto: Introduce PAI crypto specific event delet [...] new 8b65b0ba3541 s390/pai_crypto: Merge pai_ext PMU into pai_crypto new 492578d3a2bc s390/pai: Rename perf_pai_crypto.c to perf_pai.c new f518d469fe59 Merge branch 'pai-pmu-merge' new 02310adcc621 s390/mm: Remove unused flush_tlb() new 76502abca219 s390/mm: Change comment and die() message if teid.b61 is zero new b60d126c8ea3 s390/mm: Let dump_fault_info() print additional information new d17901e8e8dd s390/pai: Calculate size of reserved PAI extension control [...] new 14e4e4175b64 s390/fpu: Fix false-positive kmsan report in fpu_vstl() new 37450e0994f7 s390/processor: Add __forward_psw() helper new a603a0039965 s390/uprobes: Use __forward_psw() instead of private imple [...] new 52a1f73d1733 s390/fault: Print unmodified PSW address on protection exception new 81dd86d01eb6 Merge branch 'features' into for-next new 2742cfbc0d3d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 21cf360c8ba8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 18c27efa4354 Merge branch 'misc-6.18' into for-next-current-v6.17-20251114 adds 12ea6e8563d5 Merge branch 'for-next-current-v6.17-20251114' into for-ne [...] adds 61e19fc360f2 btrfs: don't generate any code from ASSERT() in release builds adds df98a8b76d2c btrfs: use kvcalloc for btrfs_bio::csum allocation adds af1b43e4bad5 btrfs: make sure extent and csum paths are always released [...] adds 09f761860a25 btrfs: scrub: factor out parity scrub code into a helper adds f69241d0a8d6 btrfs: simplify list initialization in btrfs_compr_pool_scan() adds 5931c3d24e2c btrfs: raid56: remove sector_ptr::has_paddr member adds 1286bb818483 btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmap adds 75bd749b398e btrfs: raid56: remove sector_ptr structure adds 4a0abaf7dca8 btrfs: tests: do trivial BTRFS_PATH_AUTO_FREE conversions adds b9326d749164 btrfs: move and rename CSUM_FMT definition adds 34bece9bb2b7 btrfs: move struct reserve_ticket definition to space-info.c adds 42a3bc29a76d btrfs: make btrfs_csum_one_bio() handle bs > ps without la [...] adds 9e15f50d0449 btrfs: make btrfs_repair_io_failure() handle bs > ps cases [...] adds 7ee7fd8eec79 btrfs: make read verification handle bs > ps cases without [...] adds 86509104410d btrfs: enable encoded read/write/send for bs > ps cases adds e31514374973 btrfs: make a few more ASSERTs verbose adds e4aa42cbae6d Merge branch 'b-for-next' into for-next-next-v6.18-20251114 adds dbbcd39b5508 btrfs: === misc-next on b-for-next === adds b58eef2a1e07 Merge branch 'misc-next' into for-next-next-v6.18-20251114 adds 596fd0bbc028 Merge branch 'for-next-next-v6.18-20251114' into for-next- [...] adds 5037c562c256 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds db2a190d03c6 Merge branch 'master' of https://github.com/ceph/ceph-client.git adds a8744185eae1 smb: client: introduce close_cached_dir_locked() adds 113677b1ca9a smb: client: show smb lease key in open_files output adds 30158616cee7 smb: client: show smb lease key in open_dirs output adds a7460819c9bd Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds d68355015e8f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds eb1460e8a002 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 92212276aa9f Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 69b5e58d129b Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 2a9778aa98c8 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 8e615187370e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 45ad6a5e4a09 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds bf94dea7fd4e svcrdma: Release transport resources synchronously adds 89bd77cf436b nfsd: move name lookup out of nfsd4_list_rec_dir() adds 4552f4e3f2c9 nfsd: change nfs4_client_to_reclaim() to allocate data adds b5fc406bc730 nfsd: switch the default for NFSD_LEGACY_CLIENT_TRACKING to "n" adds ccd608e29b7a NFSD: Add array bounds-checking in nfsd_iter_read() adds bfce8e4273d8 nfsd: delete unreachable confusing code in nfs4_open_delegation() adds 166274a2456e NFSD: Update comment documenting unsupported fattr4 attributes adds 566a414558ae svcrdma: Increase the server's default RPC/RDMA credit grant adds 3524b021b0ec NFSD/blocklayout: Fix minlength check in proc_layoutget adds a1dce715c64d NFSD/blocklayout: Extract extent mapping from proc_layoutget adds 0cd0d15d47f9 NFSD/blocklayout: Introduce layout content structure adds cc6c40e09d7b NFSD/blocklayout: Support multiple extents per LAYOUTGET adds 803bc849f003 NFSD: pass nfsd_file to nfsd_iter_read() adds d7de37d6d7cc NFSD: Relocate the xdr_reserve_space_vec() call site adds d686e64e931c NFSD: Implement NFSD_IO_DIRECT for NFS READ adds ebd3330d1ca8 SUNRPC: Improve "fragment too large" warning adds 6b3b697d65d4 sunrpc: allocate a separate bvec array for socket sends adds 3a1ce35030e1 NFSD: Add a subsystem policy document adds 6cc8c023a62b nfsd: stop pretending that we cache the SEQUENCE reply. adds 377c0011055d nfsd: Use MD5 library instead of crypto_shash adds 545e9666ed24 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 29c8f0dbb481 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds b61912b2949a Merge branch '9p-next' of https://github.com/martinetd/linux adds aab8fd8f5bfd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 74a3e5a50d6c Merge branch 'vfs.fixes' into vfs.all adds a0f1cabe294c iomap: rename bytes_pending/bytes_accounted to bytes_submi [...] adds 9d875e0eef8e iomap: account for unaligned end offsets when truncating r [...] adds 7e6cea5ae2f5 docs: document iomap writeback's iomap_finish_folio_write( [...] adds 6b1fd2281fb0 iomap: optimize pending async writeback accounting adds f8eaf79406fe iomap: simplify ->read_folio_range() error handling for reads adds a298febc47e0 iomap: simplify when reads can be skipped for writes adds b94488503277 iomap: use loff_t for file positions and offsets in writeb [...] adds e46cdbfa2029 iomap: use find_next_bit() for dirty bitmap scanning adds 608f00b56c31 iomap: use find_next_bit() for uptodate bitmap scanning adds 776abb1dffa6 Merge patch series "iomap: buffered io changes" adds 56749ed317e2 fs, iomap: remove IOCB_DIO_CALLER_COMP adds 222f2c7c6d14 iomap: always run error completions in user context adds 845c50436431 iomap: rework REQ_FUA selection adds a4ae47e5d2bc iomap: support write completions from interrupt context adds 65a466aef147 iomap: invert the polarity of IOMAP_DIO_INLINE_COMP adds d9b964dbfd3e Merge patch series "enable iomap dio write completions fro [...] adds e48f651a285b Merge branch 'vfs-6.19.iomap' into vfs.all adds 854e8df2ce6b fs/pipe: stop duplicating union pipe_index declaration adds e631df89cd5d fs: speed up path lookup with cheaper handling of MAY_EXEC adds 3e18f6256ecc btrfs: utilize IOP_FASTPERM_MAY_EXEC adds a0a28c4e4125 fs: retire now stale MAY_WRITE predicts in inode_permission() adds 04f0955b603c Merge patch series "cheaper MAY_EXEC handling for path lookup" adds 50b2a4f19b22 bdev: add hint prints in sb_set_blocksize() for LBS depend [...] adds e41c1f42919b fs: touch predicts in do_dentry_open() adds 21b561dab140 fs: hide dentry_cache behind runtime const machinery adds 9eda581bfe8a fs: move fd_install() slowpath into a dedicated routine an [...] adds 030e86dfdaa7 fs: touch up predicts in path lookup adds 5cf84b752591 Merge branch 'vfs-6.19.misc' into vfs.all adds 964f2efbca1c Merge branch 'vfs-6.19.inode' into vfs.all adds bba50b0efcaa Merge branch 'vfs-6.19.writeback' into vfs.all adds cefd55bd2159 nsproxy: fix free_nsproxy() and simplify create_new_namespaces() adds cc7d6c65b8df nstree: fix kernel-doc comments for internal functions adds 79f815c668cd Merge branch 'namespace-6.19' into vfs.all adds df567fdc1f43 Merge branch 'vfs-6.19.coredump' into vfs.all adds c50b928ff6bc Merge branch 'vfs-6.19.folio' into vfs.all adds edc0e3f1eced Merge branch 'kernel-6.19.cred' into vfs.all adds 0e114431f332 Merge branch 'vfs-6.19.fs_header' into vfs.all adds 9371f9c6711c Merge branch 'vfs-6.19.guards' into vfs.all adds 16697a5f5784 Merge branch 'vfs-6.19.minix' into vfs.all adds 6fc5f2b19e75 filelock: make lease_alloc() take a flags argument adds 4be9f3cc582a filelock: rework the __break_lease API to use flags adds 6976ed2dd0d5 filelock: add struct delegated_inode adds e6d28ebc17eb filelock: push the S_ISREG check down to ->setlease handlers adds b46ebf9a768d vfs: add try_break_deleg calls for parents to vfs_{link,re [...] adds e12d203b8c88 vfs: allow mkdir to wait for delegation break on parent adds 4fa76319cd0c vfs: allow rmdir to wait for delegation break on parent adds 134796f43a5e vfs: break parent dir delegations in open(..., O_CREAT) codepath adds 85bbffcad730 vfs: clean up argument list for vfs_create() adds c826229c6a82 vfs: make vfs_create break delegations on parent directory adds e8960c1b2ee9 vfs: make vfs_mknod break delegations on parent directory adds 92bf53577f01 vfs: make vfs_symlink break delegations on parent dir adds d0eab9fc1047 filelock: lift the ban on directory leases in generic_setlease adds 544a0ee152f0 nfsd: allow filecache to hold S_IFDIR files adds 80c8afddc8b1 nfsd: allow DELEGRETURN on directories adds 8b99f6a8c116 nfsd: wire up GET_DIR_DELEGATION handling adds 1602bad16d7d vfs: expose delegation support to userland adds 76c63ff12e06 Merge patch series "vfs: recall-only directory delegations [...] adds e771d3432663 Merge branch 'vfs-6.19.directory.delegations' into vfs.all adds 8b45b9a88233 debugfs: rename end_creating() to debugfs_end_creating() adds 4037d966f034 VFS: introduce start_dirop() and end_dirop() adds 3661a7887462 VFS: tidy up do_unlinkat() adds 7ab96df840e6 VFS/nfsd/cachefiles/ovl: add start_creating() and end_creating() adds bd6ede8a06e8 VFS/nfsd/cachefiles/ovl: introduce start_removing() and en [...] adds c9ba789dad15 VFS: introduce start_creating_noperm() and start_removing_ [...] adds 1ead2213dd7d smb/server: use end_removing_noperm for for target of smb2 [...] adds 7bb1eb45e43c VFS: introduce start_removing_dentry() adds ff7c4ea11a05 VFS: add start_creating_killable() and start_removing_killable() adds 5c8752729970 VFS/nfsd/ovl: introduce start_renaming() and end_renaming() adds ac50950ca143 VFS/ovl/smb: introduce start_renaming_dentry() adds 833d2b3a072f Add start_renaming_two_dentries() adds f046fbb4d81d ecryptfs: use new start_creating/start_removing APIs adds fe497f0759e0 VFS: change vfs_mkdir() to unlock on failure. adds cf296b294c3b VFS: introduce end_creating_keep() adds 523ac768800c Merge patch series "Create and use APIs to centralise lock [...] adds f28c9935f78b Merge branch 'vfs-6.19.directory.locking' into vfs.all adds 90e1784c5998 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds bcc24deb7d5a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new da7ede416d7b Merge branch 'fs-next' of linux-next new 2ac31b82b53e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 36cb0c6af531 Merge branch 'pci/enumeration' new 1dc302f7fccc PCI: Ensure error recoverability at all times new 73f1f9b0a2c9 treewide: Drop pci_save_state() after pci_restore_state() new 7b4433fe1bc6 Merge branch 'pci/err' new c2c1a482ccbb Merge branch 'pci/ptm' new 91c4c89db414 PCI: Prevent resource tree corruption when BAR resize fails new 4687b3315a3f PCI/IOV: Adjust ->barsz[] when changing BAR size new 34c702ea0497 PCI: Change pci_dev variable from 'bridge' to 'dev' new 121d3e9e4b21 PCI: Try BAR resize even when no window was released new 1d8a0506f698 PCI: Free saved list without holding pci_bus_sem new 337b1b566db0 PCI: Fix restoring BARs on BAR resize rollback path new d787018e2dfd PCI: Add kerneldoc for pci_resize_resource() new 1a3c05b32bf0 drm/xe: Remove driver side BAR release before resize new 4efaa80b3d75 drm/i915: Remove driver side BAR release before resize new db92e3fef53e drm/amdgpu: Remove driver side BAR release before resize new 7409c1b12c5b PCI: Prevent restoring assigned resources new 9f71938cd77f PCI: Move Resizable BAR code to rebar.c new 876e15943e92 PCI: Move pci_rebar_bytes_to_size() and clean it up new a33786988508 PCI: Move pci_rebar_size_to_bytes() and export it new ce04b2f9b0b5 PCI: Improve Resizable BAR functions kernel doc new bb1fabd0d94e PCI: Add pci_rebar_size_supported() helper new c59038d3c059 drm/i915/gt: Use pci_rebar_size_supported() new 2987a64de3f2 drm/xe/vram: Use PCI rebar helpers in resize_vram_bar() new 1c680f2acdbb PCI: Add pci_rebar_get_max_size() new 46ba95bed954 drm/xe/vram: Use pci_rebar_get_max_size() new c7df7059e3ba drm/amdgpu: Use pci_rebar_get_max_size() new bf0a90fc907e PCI: Convert BAR sizes bitmasks to u64 new b615fd045186 Merge branch 'pci/resource' new 57f9cb587006 Merge branch 'pci/dt-binding' new 892b1b6be775 Merge branch 'pci/endpoint' adds 9583f9d22991 PCI: brcmstb: Fix disabling L0s capability new a3f00f24d670 PCI: brcmstb: Add a way to indicate if PCIe bridge is active new 8d4ec3fbb15e PCI: brcmstb: Add panic/die handler to driver new 0dbcd765a096 Merge branch 'pci/controller/brcmstb' new d8171101abfb Merge branch 'pci/controller/dw-rockchip' new 0f2d52a285c9 Merge branch 'pci/controller/ixp4xx' new 41d464b59e30 Merge branch 'pci/controller/j721e' new 8d687ea40071 Merge branch 'pci/controller/keystone' new 0fd34b7fbdeb Merge branch 'pci/controller/mediatek' new 44e1a63a3b5c Merge branch 'pci/controller/meson' new 4247b407decf Merge branch 'pci/controller/qcom' new 25f8a0edfc65 Merge branch 'pci/controller/rcar-gen2' new 479e9f2c4799 Merge branch 'pci/controller/sg2042' new e3a92d210856 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 89c6027fb946 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new 21f038c157d5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ff21d3e7973f Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new de51776310f0 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] new 93a8cb5b69c9 MAINTAINERS: Add entry for ST TSC1641 driver new dd0880dc3ecc Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 87160b2ea080 Merge branch 'docs-next' of git://git.lwn.net/linux.git new e36dbd1cf3df media: uapi: Introduce V4L2 generic ISP types new 1e8152db64bd media: uapi: Convert RkISP1 to V4L2 extensible params new 45662082855c media: uapi: Convert Amlogic C3 to V4L2 extensible params new 8923679cd47e media: Documentation: uapi: Add V4L2 ISP documentation new 3cb6de6fafb8 media: v4l2-core: Introduce v4l2-isp.c new 3a2730a45020 media: rkisp1: Use v4l2-isp for validation new 9f7d23d558c7 media: amlogic-c3: Use v4l2-isp for validation new 76799be6eb56 media: Documentation: kapi: Add v4l2 generic ISP support new ec4ac3cb7198 media: uapi: Add MEDIA_BUS_FMT_RGB202020_1X60 format code new 2477ab037621 media: uapi: Add 20-bit bayer formats new 3743764750fb dt-bindings: media: Add bindings for ARM mali-c55 new 8d0bbed21ef7 media: uapi: Add controls for Mali-C55 ISP new d5f281f3dd29 media: mali-c55: Add Mali-C55 ISP driver new dfb999e70504 media: Documentation: Add Mali-C55 ISP Documentation new 5a99e8675e53 MAINTAINERS: Add entry for mali-c55 driver new 4d36f732366a media: Add MALI_C55_3A_STATS meta format new c7f832f6f812 media: uapi: Add 3a stats buffer for mali-c55 new 5d1f7403d681 media: platform: Add mali-c55 3a stats devnode new b35d9f3e301d Documentation: media: mali-c55: Add Statistics documentation new 1ab3cb233d61 media: mali-c55: Add image formats for Mali-C55 parameters buffer new 08a99369f44e media: uapi: Add parameters structs to mali-c55-config.h new 01535ea08674 media: platform: Add mali-c55 parameters video node new 87b214ddfed2 Documentation: media: mali-c55: Document the mali-c55 para [...] new ef5a75b44403 dt-bindings: media: Add bindings for the RZ/V2H(P) IVC block new f0b3984d821b media: platform: Add Renesas Input Video Control block driver new 48ecdf254df0 MAINTAINERS: Add entry for rzv2h-ivc driver new d619dd9a3d40 media: v4l2-isp: Rename block_info to block_type_info new 1435db44ec1c media: mali-c55: Assert ISP blocks size correctness new 2f1e88814ce1 media: mali-c55: Mark pm handlers as __maybe_unused new 1c5e4cf1d5d2 Documentation: admin-guide: media: add rockchip camera interface new 4a09126a3363 media: dt-bindings: video-interfaces: add defines for samp [...] new a36a0b28b94e media: dt-bindings: add rockchip px30 vip new 60836eeca0fb media: dt-bindings: add rockchip rk3568 vicap new f53fb31a3889 media: rockchip: add driver for the rockchip camera interface new 85411d17bee9 media: rockchip: rkcif: add abstraction for interface and [...] new 501802e2ad51 media: rockchip: rkcif: add abstraction for dma blocks new 75e28594624f media: rockchip: rkcif: add support for px30 vip dvp capture new c348d671697b media: rockchip: rkcif: add support for rk3568 vicap dvp capture new 1f2353f5a1af media: rockchip: rkcif: add support for rk3568 vicap mipi capture new 597dd784ef7f Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new a03b2011808a cpuidle: governors: teo: Drop misguided target residency check new 17673f64a002 cpuidle: governors: teo: Drop redundant function parameter new 8f3f01082d7a cpuidle: governors: teo: Use s64 consistently in teo_update() new b54df61c7428 cpuidle: governors: teo: Decay metrics below DECAY_SHIFT t [...] new ebe6873de1a2 Merge branch 'pm-cpuidle' into linux-next new 9b2d6c6e7af0 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 33ece5cee04a Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new 92fbdc35736e Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] new 6f31a033c2af smp: Introduce a helper function to check for pending IPIs new e0b972121a15 pmdomain: Extend the genpd governor for CPUs to account for IPIs new c839ba777a28 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b9a0ee68aac0 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] new 736c5619508c Expose definition for 1600Gbps link mode new 4e5cba5bb6f3 RDMA/cm: Correct typedef and bad line warnings new a49a9f4555bd RDMA/irdma: Remove redundant NULL check of udata in irdma_ [...] new d43358cda7c4 RDMA/restrack: Fix typos in the comments new d056bc45b62b RDMA/core: Prevent soft lockup during large user memory re [...] new 469ad1e1ed88 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c31783c2b5ae net: phy: mscc: Simplify LED mode update using phy_modify() new 217eb2d60f56 net: phy: mscc: Consolidate probe functions into a common helper new eb47c5c4888d net: phy: mscc: Add support for PHY LED control new df397943196f net: phy: mscc: Handle devm_phy_package_join() failure in [...] new df58ee7d8faf Merge branch 'net-phy-mscc-add-support-for-phy-led-control' new c7dc5b522882 ipv6: clean up routes when manually removing address with [...] new e1215d1d38c0 selftests: drv-net: xdp: Fix register spill error with clang 20 new eca8b8fc74cb selftests: drv-net: xdp: make the XDP qstats tests less flaky new 6d650ae9282b tcp: gro: inline tcp_gro_pull_header() new 06ac47065819 sctp: Remove unused declaration sctp_auth_init_hmacs() new f455d3f02d89 net: ixgbe: convert to use .get_rx_ring_count new 04ca7a69a35b net: bnx2x: convert to use get_rx_ring_count new ebb07edf9738 net: stmmac: rk: replace HIWORD_UPDATE() with GRF_FIELD() new 764ebe423ef9 net: stmmac: rk: convert all bitfields to GRF_FIELD*() new 5e37047f745b net: stmmac: rk: use PHY_INTF_SEL_x constants new 1188741cb5a2 net: stmmac: rk: use PHY_INTF_SEL_x in functions new c7b6dd2a8a02 Merge branch 'net-stmmac-rk-use-phy_intf_sel_x' new c9dfb92de073 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 6a9e72141858 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new d43ad9da8052 bpf: Skip bounds adjustment for conditional jumps on same [...] new 9f32bfec545c selftests/bpf: Add test for conditional jumps on same scal [...] new 11369e6e337a Merge branch 'bpf-skip-bounds-adjustment-for-conditional-j [...] new 74bd7bc0683e libbpf: Complete the missing @param and @return tags in btf.h new efa47566ad0b libbpf: Update the comment to remove the reference to the [...] new b3387b312226 docs/bpf: Add missing BPF k/uprobe program types to docs new 4f596acc260e libbpf: Fix parsing of multi-split BTF new cc77a203896e selftests/bpf: Test parsing of (multi-)split BTF new 4cb4897bb49a Merge branch 'multi-split-btf-fixes-and-test' new b4ce5923e780 bpf, x86: add new map type: instructions array new 18a187bf2584 bpftool: Recognize insn_array map type new cbef91de0271 libbpf: Recognize insn_array map type new 218edd6db6b9 selftests/bpf: add selftests for new insn_array map new 30ec0ec09bf5 bpf: support instructions arrays with constants blinding new ae48162a667b selftests/bpf: test instructions arrays with blinding new 5bef46ac9c57 bpf, x86: allow indirect jumps to r8...r15 new 493d9e0d6083 bpf, x86: add support for indirect jumps new bc414d35831b bpf: disasm: add support for BPF_JMP|BPF_JA|BPF_X new dd3fd3c96559 libbpf: support llvm-generated indirect jumps new ccbdb48ce5cd selftests/bpf: add new verifier_gotox test new ac4d838ce122 selftests/bpf: add C-level selftests for indirect jumps new b54a8e130c02 Merge branch 'bpf-indirect-jumps' new 38e36514fcb0 selftests/bpf: Systematically add SO_REUSEADDR in start_se [...] new 5b7d6c91986e selftests/bpf: Use start_server_str rather than start_reus [...] new 6f1f4c1638fe Merge branch 'selftests-bpf-enfoce-so_reuseaddr-in-basic-t [...] new f8c67d8550ee bpf: Use kmalloc_nolock() in range tree new 3249e8a17e62 bpf: Adjust return value for queue destruction in rqspinlock new 6af6e49a76c9 bpf: Free special fields when update [lru_,]percpu_hash maps new c1cbf0d21c41 selftests/bpf: Add test to verify freeing the special fiel [...] new f1d8c6580b86 Merge branch 'percpu_hash-maps' new 93ce3bee311d selftests/bpf: retry bpf_map_update_elem() when E2BIG is returned new c1da3df7191f bpf: Prevent nesting overflow in bpf_try_get_buffers new e5d2e34e726b bpf: Add missing checks to avoid verbose verifier log new fea3f5e83c5c bpf: Handle return value of ftrace_set_filter_ip in regist [...] new 63066b7a8ed5 selftests/bpf: Convert glob_match() to bpf arena new c13339039891 selftests/bpf: Fix failure paths in send_signal test new 3781413465df libbpf: Fix BTF dedup to support recursive typedef definitions new a69e09823ee9 selftests/bpf: Add BTF dedup tests for recursive typedef d [...] new ef2c0b2e56ad Merge branch 'libbpf-fix-btf-dedup-to-support-recursive-typedef' new e47b68bda4de Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bp [...] new a4d31f451d5b selftests/bpf: Align kfuncs renamed in bpf tree new 34240f55a035 Merge branch 'bpf-next/master' into for-next new 2a0f149a4e8c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 094edf96a19c Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 34700971c39b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 5d50119f7e0b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a2ab36307862 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 1b1d3b4b7396 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new db02827f96d2 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new ec4a0d6d7955 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] new d52e9b884374 crypto: rockchip - drop redundant crypto_skcipher_ivsize() calls new 5f8c6c931827 crypto: atmel-i2c - add WQ_PERCPU to alloc_workqueue users new 7e8f232ae8d7 crypto: cavium/nitrox - add WQ_PERCPU to alloc_workqueue users new cdd7bbce7b50 hwrng: bcm2835 - Move MODULE_DEVICE_TABLE() to table definition new 6b94eb68ad21 hwrng: bcm2835 - Simplify with of_device_get_match_data() new c6c247ae336a crypto: artpec6 - Simplify with of_device_get_match_data() new ec2054c1244c crypto: ccp - Constify 'dev_vdata' member new 4ae946a45dcd crypto: ccp - Simplify with of_device_get_match_data() new 054c7f7ad323 crypto: cesa - Simplify with of_device_get_match_data() new 06c489ce5b50 crypto: qat - add WQ_PERCPU to alloc_workqueue users new af3852cda347 padata: remove __padata_list_init() new 6cf32607555d crypto: zstd - Annotate struct zstd_ctx with __counted_by new 2236fc007a78 crypto: zstd - Remove unnecessary size_t cast new 76ce17f6f7f7 crypto: iaa - Fix incorrect return value in save_iaa_wq() new 821f0a31ee48 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 8afd23304f5d Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new b2f4affad9bc Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new bfe68975768a gpu: host1x: Syncpoint interrupt performance optimization new ae4235f7997f drm/tegra: dsi: Make SOL delay calculation mode independent new ef8ff0429a1f drm/tegra: dsi: Calculate packet parameters for video mode new 2e1fe44e06e3 drm/tegra: Add NVJPG driver new ca408d8d93d3 dt-bindings: display: rk3588-dw-hdmi-qp: Add frl-enable-gp [...] new 53dd063bb6b3 drm/rockchip: dw_hdmi_qp: Fixup usage of enable_gpio membe [...] new 836b5e9c6dbd drm/rockchip: analogix_dp: Use dev_err_probe() instead of [...] new b0362c45c401 drm/rockchip: vop2: Check bpc before switching DCLK source new 1ff27c5929ab drm/bridge: dw-hdmi-qp: Handle platform supported formats [...] new ba9c2fe18c17 drm/rockchip: dw_hdmi_qp: Switch to phy_configure() new 97ffefaaf4e9 drm/rockchip: dw_hdmi_qp: Use bit macros for RK3576 regs new e95b9ff6bfa4 drm/rockchip: dw_hdmi_qp: Add high color depth support new 7d7bb790aced drm/rockchip: Set VOP for the DRM DMA device new d3fe9aa49585 drm/rockchip: vop2: Use OVL_LAYER_SEL configuration instea [...] new 07b391b6f99b dt-bindings: display: bridge: simple: document the Parade [...] new 92c49b3f4df8 drm/bridge: simple: add the Parade PS185HDM DP-to-HDMI bridge new 984a78a136ee Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 43d08222adf7 drm/amdgpu: Avoid xgmi register access new 5c1a781af370 drm/radeon: Refactor how SI and CIK support is determined new 7fe9ad4011fa drm/amdgpu: Refactor how SI and CIK support is determined new b84bc9260714 drm/amdgpu: Use amdgpu by default on CIK dedicated GPUs new f1a2cd427d04 drm/amdgpu: Refactor sriov xgmi topology filling to common code new 4d0e55965c9c drm/amdgpu: Update headers for sriov xgmi ext peer link su [...] new f8bdb559c01e drm/amdgpu: Enable xgmi extended peer links for sriov guest new 20459c098d68 drm/amdgpu: avoid memory allocation in the critical code path v3 new 991a4343b47a drm/amdgpu: use GFP_ATOMIC instead of NOWAIT in the critical path new c0e870407bca drm/amdgpu: Synchronize sriov host to add block_mmsch bit field new 2b198d459f09 drm/amdgpu: Add lock to serialize sriov command execution new 6a37539973f8 drm/amdgpu: Fix the issue of missing ras message on sriov host new c034426671d0 drm/amdgpu: Use amdgpu by default on CIK dedicated GPUs new ccd3b4c7c37f drm/amdgpu: Use amdgpu by default on SI dedicated GPUs (v2) new d48d4e593470 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new fcea6512bd06 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 762dd3eb0c0f drm/msm/dpu: Remove dead-code in dpu_encoder_helper_reset_ [...] new 74c4efe691e7 drm/msm/dpu: fix mixer number counter on allocation new e4f87fdd911e drm/msm/dpu: bind correct pingpong for quad pipe new 2c94547e0ced drm/msm/dpu: Add pipe as trace argument new fb4c972b638f drm/msm/dpu: handle pipes as array new 5d45171e262e drm/msm/dpu: split PIPES_PER_STAGE definition per plane and mixer new aed75641425c drm/msm/dpu: Use dedicated WB number definition new c11684cce9e5 drm/msm/dpu: blend pipes per mixer pairs config new cf63d61337c3 drm/msm/dpu: support SSPP assignment for quad-pipe case new 5978864e34b6 drm/msm/dpu: support plane splitting in quad-pipe case new d7ec9366b15c drm/msm/dpu: Enable quad-pipe for DSC and dual-DSI case new c8fc72804da1 drm/msm/dp: move link-specific parsing from dp_panel to dp_link new 6fb0cf3e7c4b drm/msm/dp: Add support for lane mapping configuration new dd06398da106 dt-bindings: display/msm: Reference DAI schema for DAI properties new d9792823d18f drm/msm/dpu: drop dpu_hw_dsc_destroy() prototype new 1aee577bbc60 dt-bindings: display: msm: Document the Glymur Mobile Disp [...] new ceee64dd5096 dt-bindings: display: msm: Document the Glymur Display Pro [...] new 8f63bf908213 dt-bindings: display: msm: Document the Glymur DiplayPort [...] new 3dceef35b622 drm/msm/mdss: Add Glymur device configuration new e2aeb8deddae drm/msm/dpu: Add support for Glymur new 244fe8c9edd9 drm/msm/dp: Add support for Glymur new b40f0e185d73 dt-bindings: display/msm: Document the DPU for QCS8300 new f080ccd90fdd dt-bindings: display/msm: dp-controller: document QCS8300 [...] new ad1b6a10de69 dt-bindings: display/msm: Document MDSS on QCS8300 new fef68b2aaa44 drm/msm: mdss: Add QCS8300 support new e149847cb722 drm/msm/disp: fix kernel-doc warnings new 7f334ae4d778 dt-bindings: display/msm: dp-controller: Add SM6150 new f43f0338835f dt-bindings: display: msm: sm6150-mdss: Add DisplayPort co [...] new e2f085ab8636 dt-bindings: display: msm: sm6150-mdss: Fix example indent [...] new 89194773f573 drm/msm: Add NULL check in vm_op_enqueue() new 839c3f75c263 MAINTAINERS: Add Akhil as a reviewer for the Adreno driver new 15cc59ac954e drm/msm/a6xx: Add support for Adreno 612 new 0f2e9535242b dt-bindings: display/msm: gpu: Document A612 GPU new 6afff7f7697c dt-bindings: display/msm/rgmu: Document A612 RGMU new 526af638f1a4 drm/msm: Fix NULL pointer dereference in crashstate_get_vm_logs() new cd838b4a8607 drm/msm: fix missing NULL check after kcalloc in crashstat [...] new 7009c678c407 drm/msm/a2xx: stop over-complaining about the legacy firmware new cfbb4c0c9c19 drm/msm: Wait for MMU devcoredump when waiting for GMU new 5a83676cbda6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 7c01dc25f5c8 gpu: nova-core: compute layout of more framebuffer regions [...] new 1101c442410c gpu: nova-core: Set correct DMA mask new 89605daa1ee0 gpu: nova-core: num: add functions to safely convert a con [...] new f38b4f105cfc gpu: nova-core: Create initial Gsp new 41235c40eda0 gpu: nova-core: gsp: Create wpr metadata new d416035fb6fb gpu: nova-core: Add a slice-buffer (sbuffer) datastructure new 6b5a10dad555 gpu: nova-core: Add zeroable trait to bindings new 88622323dde3 rust: enable slice_flatten feature and provide it through [...] new 75f6b1de8133 gpu: nova-core: gsp: Add GSP command queue bindings and handling new 4fd4acd973ec gpu: nova-core: gsp: Create rmargs new edcb134264f7 gpu: nova-core: gsp: Add SetSystemInfo command new 19b0a6e7c2be gpu: nova-core: gsp: Add SetRegistry command new bb58d1aee608 gpu: nova-core: falcon: Add support to check if RISC-V is active new 945c1eee7dbe gpu: nova-core: falcon: Add support to write firmware version new 5949d419c193 gpu: nova-core: gsp: Boot GSP new 38b7cc448a5b gpu: nova-core: implement Display for Spec new 2d981773e14c gpu: nova-core: falcon: Move waiting until halted to a helper new c5c0cfa67aa4 gpu: nova-core: falcon: Move start functionality into sepa [...] new 4f7656f79901 gpu: nova-core: falcon: Move mbox functionalities into helper new 0f2c8e278e9c gpu: nova-core: falcon: Move dma_reset functionality into helper new f77be04d00d8 gpu: nova-core: gsp: Add support for checking if GSP reloaded new eaf0989c77e4 gpu: nova-core: Add bindings required by GSP sequencer new 6ddfc892a529 gpu: nova-core: Implement the GSP sequencer new 2367ce2e9e5e gpu: nova-core: sequencer: Add register opcodes new e386680e8dbb gpu: nova-core: sequencer: Add delay opcode support new 9641f0522300 gpu: nova-core: sequencer: Implement basic core operations new 774109857b70 gpu: nova-core: sequencer: Implement core resume operation new 0e7d572b4baa gpu: nova-core: gsp: Wait for gsp initialization to complete new 13f85988d4fa gpu: nova-core: gsp: Retrieve GSP static info to gather GP [...] new df6137e263ee gpu: nova-core: prepare Spec and Revision types for boot0/boot42 new 4d980333a663 gpu: nova-core: make Architecture behave as a u8 type new 0ecc08e2c450 gpu: nova-core: add boot42 support for next-gen GPUs new ce89e3e019f1 gpu: nova-core: provide a clear error report for unsupported GPUs new 3208e68c7f0a Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new b2bce0e551e8 drm/xe/pat: Add helper to query compression enable status new 8f565bdd14ee drm/xe: Prevent BIT() overflow when handling invalid prefe [...] new 562b0f254d8b drm/xe/pf: Fix kernel-doc warning in migration_save_consume new 9be4f0f68704 drm/xe/kunit: Fix forcewake assertion in mocs test new b1aa02acd03b drm/xe: Remove duplicate DRM_EXEC selection from Kconfig new dab751b4240f drm/xe/pf: Drop the VF VRAM BO reference on successful restore new 78ff838a8ab7 drm/xe/pf: Check for fence error on VRAM save/restore new c34a14bce709 drm/xe/irq: Handle msix vector0 interrupt new b96ae7f1e4ce Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new b8a65b2d8b20 fbdev: vga16fb: replace printk() with dev_*() in probe new 6c317ceefac0 fbdev: vga16fb: Request memory region new b104df377da1 fbdev: vesafb: Use dev_* fn's instead printk new e3f44742bbb1 fbdev: gbefb: fix to use physical address instead of dma address new 7ecb5c36b136 fbdev: gxt4500fb: Use dev_err instead of printk new 3052fca2d49a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3c6f8b2ee3df Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c0241d7180d3 ALSA: gus: Remove unused declarations new d98ece4e0d2e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f45bc6c9304c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8d63e85c5b50 firmware: cs_dsp: fix kernel-doc warnings in a header file new 6402ddf3027d MAINTAINERS: refer to trivial-codec.yaml in relevant sections new 7c63b5a8ed97 ASoC: codecs: lpass-tx-macro: fix SM6115 support new 65d03e84d8b8 ASoC: dt-bindings: qcom,lpass-rx-macro: Add sm6115 LPASS RX new 5a0438622b49 ASoC: dt-bindings: qcom,lpass-va-macro: re-arrange clock-names new 675f41b8d167 ASoC: dt-bindings: qcom,lpass-va-macro: Add sm6115 LPASS VA new 893e2fd509e9 ASoC: codecs: lpass-va-macro: add SM6115 compatible new 8ff3dcb0e8a8 ASoC: codecs: lpass-rx-macro: add SM6115 compatible new c2561572031a ASoC: codecs: lpass-macro: complete sm6115 support new fd94857a934c ASoC: codecs: pm4125: Fix potential conflict when probing [...] new e65b871c9b5a ASoC: codecs: pm4125: Remove irq_chip on component unbind new 05b0e94153e3 ASoC: codecs: pm4125: Two minor fixes for new ef86ca232318 Merge remote-tracking branch 'asoc/for-6.19' into asoc-next new 199b787a75e3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 8409e465d793 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] new 4af587026dd9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 61d43b1731e0 nvme-pci: migrate to dma_map_phys instead of map_page new 37f0c7a8df7a block-dma: properly take MMIO path new fa0d2dc69e94 Merge branch 'p2pdma-mmio-6.19.v5' into for-6.19/block new a69a15ac6572 Merge branch 'for-6.19/block' into for-next new 79bd8c9814a2 ps3disk: use memcpy_{from,to}_bvec index new d6bf99202b7a Merge branch 'for-6.19/block' into for-next new 21dbd56d40fb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c0d035462aa5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5d8a7d67f8ae Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c944abb82e31 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 36825036d526 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 4815d5e0971f Merge branch 'for-backlight-next' of https://git.kernel.or [...] new 0dfd309b2f83 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9779c7980f8d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1b42e069abd7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4cf1e9c0c6b0 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 28f05f8440cd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8487fa7b0596 Merge branch 'next' of https://github.com/cschaufler/smack-next new 6c18dc8e066f Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 993e39e871a9 keys: Remove redundant less-than-zero checks new 821e6e2a328b keys: Replace deprecated strncpy in ecryptfs_fill_auth_tok new ebc5eb36f1d2 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7aa31ee9ec92 via_wdt: fix critical boot hang due to unnamed resource al [...] new 055f0576e82a dt-bindings: watchdog: factor out RZ/A watchdog new a3e32b41c2ca dt-bindings: watchdog: factor out RZ/N1 watchdog new 909c8ea1ad01 dt-bindings: watchdog: factor out RZ/G2L watchdog new fcba2855251f dt-bindings: watchdog: factor out RZ/V2H(P) watchdog new 1cafd2a85081 dt-bindings: watchdog: renesas,wdt: add SWDT exception for V3H new b3bc229b54e7 dt-bindings: watchdog: aspeed,ast2400-wdt: Add support for [...] new 0eb54296dc78 watchdog: aspeed: Support variable number of reset mask registers new 13e86646710d watchdog: aspeed: Add support for AST2700 platform new af34a25336ed dt-bindings: watchdog: Convert TI OMAP to DT schema new fbd10d967045 dt-bindings: watchdog: Convert marvell,orion-wdt to DT schema new ece1ad19c34e dt-bindings: watchdog: Add Renesas WWDT new babe81b06158 watchdog: renesas_wwdt: add driver new 091713596371 dt-bindings: watchdog: Restrict timeout-sec to one number new 017bca91639f dt-bindings: watchdog: Allow node names named 'pmic' new 550d1bda3982 dt-bindings: mfd: rohm,bd96801-pmic: Correct timeout-sec l [...] new 26d21c835ff0 dt-bindings: watchdog: mediatek,mtk-wdt: Add compatible fo [...] new a742d1713c34 dt-bindings: watchdog: Support MediaTek MT8189 wdt new f0a4bf61f1a6 watchdog/diag288: Fix module comment typos new f909b3d4f1ab watchdog: loongson1: Add missing MODULE_PARM_DESC new 6121d0b8891a watchdog: loongson1: Simplify ls1x_wdt_probe code new 9d8ca99d60a1 watchdog: loongson1: Drop CONFIG_OF new e4948e801129 dt-bindings: watchdog: loongson,ls1x-wdt: Add ls2k0300-wdt [...] new e0c50cddbd94 watchdog: loongson1: Add Loongson-2k0300 watchdog support new 25c0b472eab8 watchdog: wdat_wdt: Fix ACPI table leak in probe function new aa33a6c8ce00 dt-bindings: watchdog: Document Qualcomm Kaanapali watchdog new a8c762cbd120 dt-bindings: watchdog: Add RK3506 compatible new 26f2f5ed164a dt-bindings: watchdog: lantiq,wdt: convert bindings to dtschema new 6fbf54152002 dt-bindings: watchdog: airoha: Add support for Airoha AN7583 SoC new 5bcc5786a0cf watchdog: starfive: Fix resource leak in probe error path new 3fa7cc2f940a Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new d1e281f832fc iommu/amd: Enhance "Completion-wait Time-out" error message new 75ba146c2674 iommu/amd: Fix pci_segment memleak in alloc_pci_segment() new d8546833cfee iommu/io-pgtable-arm: Remove arm_lpae_dump_ops() new 699b059962ad iommu/io-pgtable-arm: Move selftests to a separate file new a3c24b6d7cd6 iommu/io-pgtable-arm-selftests: Modularize the test new 7e06063a43d3 iommu/io-pgtable-arm-selftests: Use KUnit new 3ee8acab4e50 Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'm [...] new 453c05d080b3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 628115bb8039 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 567130900e44 next-20251114/devicetree new 55b5d192bab5 dt-bindings: spi: spi-cadence: update DT binding docs to s [...] new 4e00135b2dd1 spi: spi-cadence: supports transmission with bits_per_word [...] new af330925a18f spi-cadence: support transmission with new 71c814e98696 spi: microchip: rename driver file and internal identifiers new 8ce9a2ed153b spi: dt-binding: document Microchip CoreSPI new 059f545832be spi: add support for microchip "soft" spi controller new c94f13472949 Add support for Microchip CoreSPI Controller new 33af0f00ac96 Merge remote-tracking branch 'spi/for-6.19' into spi-next new bada51d69f25 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a79c0d69f25e Merge branch into tip/master: 'core/bugs' new d4f114418c98 Merge branch into tip/master: 'core/core' new 912e16627c08 Merge branch into tip/master: 'core/rseq' new 52e9c43ef0bf Merge branch into tip/master: 'irq/core' new e4ca1520081b dt-bindings: interrupt-controller: Add support for Amlogic [...] new fc584d871c16 irqchip/meson-gpio: Add support for Amlogic S6 S7 and S7D SoCs new 4b6111d677c7 arm64: dts: amlogic: Add gpio_intc node for Amlogic S6 SoCs new c864e6872127 arm64: dts: amlogic: Add gpio_intc node for Amlogic S7 SoCs new 1d787348123b arm64: dts: amlogic: Add gpio_intc node for Amlogic S7D SoCs new 3dbf54fbf14a Merge branch into tip/master: 'irq/drivers' new f9fda5c18d50 Merge branch into tip/master: 'irq/msi' new 14e9a18b07ec rust: sync: atomic: Make Atomic*Ops pub(crate) new 013f912eb5fa rust: sync: atomic: Implement Debug for Atomic<Debug> new f74cf399e02e rust: debugfs: Replace the usage of Rust native atomics new 3572e2edc7b6 locking/mutex: Redo __mutex_init() new 20959b9e4e6a Merge branch into tip/master: 'locking/core' new 2d98144440f0 selftests/futex: Remove unused test_futex_mpol() new 9407d138b8d5 selftests/futex: Add newline to ksft_exit_fail_msg() new 275498b88104 selftests/futex: Skip tests if shmget unsupported new cd91b502f1b4 selftests/futex: Create test for robust list new c42ba5a87bdc futex: Store time as ktime_t in restart block new e4859b62d7d3 Merge branch into tip/master: 'locking/futex' new ddaaad42af64 Merge branch into tip/master: 'objtool/core' new 3c56f976ea01 Merge branch into tip/master: 'perf/core' new c11d6de810a3 Merge branch into tip/master: 'ras/core' new 2265c5d4deef sched/fair: Skip sched_balance_running cmpxchg when balanc [...] new 22c929d23ebf sched/fair: Have SD_SERIALIZE affect newidle balancing new 2616d1224763 sched: Increase sched_tick_remote timeout new 8f839c9c55f2 sched/fair: Enable scheduler feature NEXT_BUDDY new 523afd46059d sched/fair: Reimplement NEXT_BUDDY to align with EEVDF goals new 63bdc220840d sched/fair: Revert max_newidle_lb_cost bump new 0a37a229bd68 sched/fair: Small cleanup to sched_balance_newidle() new 5a1cbf5ce144 sched/fair: Small cleanup to update_newidle_cost() new 7c983640e4db sched/fair: Proportional newidle balance new 1caa2c5c7c58 Merge branch into tip/master: 'sched/core' new 4702f4eceb63 hrtimer: Store time as ktime_t in restart block new e54dd0474c28 time: tick-oneshot: Add missing Return and parameter descr [...] new 4518767be908 time: Fix a few typos in time[r] related code comments new 05d89fe7e46a selftests/timers: Clean up kernel version check in posix_timers new 308bc2e33885 selftests/timers/nanosleep: Add tests for return of remain [...] new c6e14e63bd77 Merge branch into tip/master: 'timers/core' new 6a6e9b7132fc Merge branch into tip/master: 'x86/apic' new 1c7ac68c05bc x86/acpi/boot: Correct acpi_is_processor_usable() check again new 83dce9d6f93a Merge branch into tip/master: 'x86/boot' new e67997021fd0 x86/bugs: Get rid of the forward declarations new c841ef059ce8 Merge branch into tip/master: 'x86/bugs' new f38d70dd2d41 Merge branch into tip/master: 'x86/build' new 347d0fba8971 Merge branch into tip/master: 'x86/cache' new eedac476e795 Merge branch into tip/master: 'x86/cleanups' new 694e9403b4b7 Merge branch into tip/master: 'x86/core' new 031e4f31b6da Merge branch into tip/master: 'x86/cpu' new 49cb005e49dc Merge branch into tip/master: 'x86/entry' new a1465ea04fa7 Merge branch 'x86/urgent' into x86/microcode, to resolve c [...] new 0502ae410013 Merge branch into tip/master: 'x86/microcode' new 951ad9e153dc Merge branch into tip/master: 'x86/misc' new 1ba4da3917ee Merge branch into tip/master: 'x86/mm' new cb15ab0d45c2 Merge branch into tip/master: 'x86/sev' new 75801ca620a6 x86/sgx: Add a missing colon in kernel-doc markup for "str [...] new 243ea511fea0 x86/sgx: Add kernel-doc descriptions for params passed to [...] new 905885fdb1f7 x86/sgx: Document structs and enums with '@', not '%' new 55bf13b61257 x86/sgx: Remove superfluous asterisk from copyright commen [...] new f2f22721aca4 x86/sgx: Fix a typo in the kernel-doc comment for enum sgx [...] new 0ae851efbc4e Merge branch into tip/master: 'x86/sgx' new 3f3bd8f6bd54 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new ec0a322b15cf Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new 0693d8ef8bca Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 97e047f44d34 trace/pid_list: optimize pid_list->lock contention new 6479325eca01 tracing: Have function graph tracer option funcgraph-irqs [...] new 4132886e1b74 tracing: Move graph-time out of function graph options new 5abb6ccb58f0 tracing: Have function graph tracer option sleep-time be p [...] new bc089c47250e tracing: Convert function graph set_flags() to use a switc [...] new d6c3d26ea44e Merge latency/for-next new cd777d142bbf Merge probes/for-next new 0d5077c73ace MAINTAINERS: Add Tomas Glozar as a maintainer to RTLA tool new cf790f03fef7 Merge tools/for-next new 23d03ad91f47 Merge unused-tracepoints/for-next new 65fc836f5286 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9bc9bbad3800 Merge branches 'rcu/misc', 'rcu/srcu' and 'rcu/refscale' i [...] new 7caeaeb34985 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 8e3829936e82 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 12809179b6b3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 699039b3cbcd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a276fa76403d Merge branch 'generic' new 7f8960c87c81 Merge branch 'gmem' new 2990980ecadc KVM: x86: WARN if hrtimer callback for periodic APIC timer [...] new 8c6f83b41983 KVM: x86: Explicitly set new periodic hrtimer expiration i [...] new 9fa5e091ed07 KVM: x86: Fix VM hard lockup after prolonged inactivity wi [...] new e662ce6de035 KVM: x86: Grab lapic_timer in a local variable to cleanup [...] new 20c0d8bd79ba KVM: x86: Add a helper to dedup loading guest/host XCR0 and XSS new b814e6b1d83a Revert "x86: kvm: introduce periodic global clock updates" new 95bc6bc45b17 Revert "x86: kvm: rate-limit global clock updates" new d8365ff98a83 KVM: x86: remove comment about ntp correction sync for new 02c3fe74b791 Merge branch 'misc' new 6589287ccdae Merge branch 'mmu' new 36a7c8d3e85f Merge branch 'selftests' new 4da3768e1820 KVM: SVM: Don't skip unrelated instruction if INT3/INTO is [...] new 9f4ce4878878 KVM: x86: Document a virtualization gap for GIF on AMD CPUs new ce62118a2e48 KVM: SEV: Consolidate the SEV policy bits in a single header file new c9434e64e8b4 crypto: ccp - Add an API to return the supported SEV-SNP p [...] new 7a61d61396b9 KVM: SEV: Publish supported SEV-SNP policy bits new 275d6d1189e6 KVM: SEV: Add known supported SEV-SNP policy bits new 49eba7c3ae45 Merge branch 'svm' new 9a89894f30d5 KVM: TDX: Take MMU lock around tdh_vp_init() new 228add34dc2f KVM: TDX: Remove __user annotation from kernel pointer new 27376465e945 KVM: TDX: Fix sparse warnings from using 0 for NULL new 11b79f8318ae KVM: TDX: Check size of user's kvm_tdx_capabilities array [...] new 398180f93cf3 KVM: TDX: Use struct_size to simplify tdx_get_capabilities() new 7e879fd3ca63 Merge branch 'tdx' new 5309ee9bb3b8 Merge branch 'vmx' new 58ecd4b85eb7 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 9995b7322ce4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 1dcb98bbb753 sched_ext: Pass locked CPU parameter to scx_hardlockup() a [...] new dda380a14e39 Merge branch 'for-6.19' into for-next new 06c8c759112c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 63c9e3a7a036 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3b0a4327c426 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 88123e22a0f9 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new a4329b784d89 Merge branch 'for-next' of https://github.com/cminyard/lin [...] new e6e966b2e396 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new b79cdeaece5f Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 0f10139ff821 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d69aa1611659 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 25e596e19b33 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new 8c5deea0eb74 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 2cbc4e02075a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 47d2bb4d6249 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b209393c81d7 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] new 53bd457deee8 Merge branch 'togreg' of https://git.kernel.org/pub/scm/li [...] new c06b7afdeea9 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0fc1b4b6fda8 dt-bindings: gnss: u-blox: add safeboot gpio new e738ca230702 gnss: ubx: add support for the safeboot gpio new 3167f587fda3 Merge branch 'gnss-next' of https://git.kernel.org/pub/scm [...] new 3e4113f25e48 Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new 61526f41091d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5761719b5bbc Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 8882f975f9ba Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new f88ad716f1f8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1dc830ee4c15 selftests/cgroup: conform test to KTAP format output new 542dabe0251b Merge branch 'for-6.19' into for-next new e27179958ce7 docs: cgroup: Explain reclaim protection target new 3755c11679d4 docs: cgroup: Note about sibling relative reclaim protection new a0131c39270d docs: cgroup: No special handling of unpopulated memcgs new 7587adebe583 Merge branch 'for-6.19' into for-next new 13ef0079e7c9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 896623b0d030 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e5d310ce42e8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d934cf66809c ptr_ring: drop duplicated tail zeroing code new 97e0363667c5 ptr_ring: __ptr_ring_zero_tail micro optimization new 9cb0464243ea virtio_vdpa: fix misleading return in void function new 1972743031fc virtio: fix typo in virtio_device_ready() comment new 6ea36a8b33c5 virtio: fix whitespace in virtio_config_ops new 6b28c2f14365 virtio: fix grammar in virtio_queue_info docs new 918db32d6e62 virtio: fix grammar in virtio_map_ops docs new 2d7426b726eb virtio: standardize Returns documentation style new cc9ec6afe76b virtio: fix virtqueue_set_affinity() docs new 5d0be9c2be24 virtio_ring: fix htmldoc warnings new 8d7add43694e virtio: fix map ops comment new 67ae57499e77 virtio: clean up features qword/dword terms new 8cb806c55257 vhost: switch to arrays of feature bits new ad9d909c0f9a ptr_ring: support peeking at last produced entry new 867f92fe6050 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new ff1448ad11c6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f1be306ef81d Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 2a95397f27dc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 54695c51dda1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 19eccbca2c4b Merge branch 'renesas-pinctrl' of https://git.kernel.org/p [...] new f84fd5bec502 pwm: adp5585: Correct mismatched pwm chip info new 3cf8e55894b5 pwm: Simplify printf to emit chip->npwm in $debugfs/pwm new 5f7ff902e7f3 pwm: Use %u to printf unsigned int pwm_chip::npwm and pwm_ [...] new 0559730b8570 pwm: Drop unused function pwm_apply_args() new 0251fa888741 pwm: max7360: Clean MAX7360 code new 24ec5632a10d pwm: mediatek: Convert to waveform API new b55bbc2872eb pwm: airoha: Add support for EN7581 SoC new a875806eac0b pwm: mediatek: Remove unneeded semicolon new 0a47e5e864c7 pwm: mediatek: Make use of struct_size macro new a5d51e02d6fa Merge branch 'pwm/th1520' into pwm/for-next new 5aa4c86aa877 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new afb4710a73cb Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7bc16e72ddb9 kunit: Make filter parameters configurable via Kconfig new 7731f80f6b7a Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new 56ffe0228651 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 4f90a698cd9b Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] new cfa7337dda35 Merge branch 'libnvdimm-for-next' of https://git.kernel.or [...] new d1ed6888d40f Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new d4dc7e617653 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 40d06a11d08b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b275e1eb9cc3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 36138d70b45b Merge branch 'main' of git://git.infradead.org/users/willy [...] new 7563d021e28e mshv: Fix VpRootDispatchThreadBlocked value new 4cc1aa469cd6 mshv: Fix deposit memory in MSHV_ROOT_HVCALL new f34f5e576f5e x86/hyperv: Don't use hv apic driver when Secure AVIC is a [...] new 3e1b611515d2 drivers: hv: Allow vmbus message synic interrupt injected [...] new c52c957e41e7 x86/hyperv: Don't use auto-eoi when Secure AVIC is available new 5e52db91d112 x86/hyperv: Allow Hyper-V to inject STIMER0 interrupts new 92c7053b44b3 Documentation: hyperv: Confidential VMBus new 6802d8af47d1 Drivers: hv: VMBus protocol version 6.0 new 7c8b6c326d83 arch/x86: mshyperv: Discover Confidential VMBus availability new e6eeb3c78273 arch: hyperv: Get/set SynIC synth.registers via paravisor new a156ad8c5082 arch/x86: mshyperv: Trap on access for some synthetic MSRs new 163224c189e8 Drivers: hv: Rename fields for SynIC message and event pages new 226494e5ee4e Drivers: hv: Allocate the paravisor SynIC pages when required new 25059d5e4c5a Drivers: hv: Post messages through the confidential VMBus [...] new 1bb15327d529 Drivers: hv: remove stale comment new 09406f2f8466 Drivers: hv: Check message and event pages for non-NULL be [...] new 74fa5d7e5fbd Drivers: hv: Rename the SynIC enable and disable routines new e096fe2bd623 Drivers: hv: Functions for setting up and tearing down the [...] new 0a4534bdf29a Drivers: hv: Allocate encrypted buffers when requested new 510164539f16 Drivers: hv: Free msginfo when the buffer fails to decrypt new bf35d298bb9a Drivers: hv: Support confidential VMBus channels new b537794bc28a Drivers: hv: Set the default VMBus version to 6.0 new 2647c96649ba Drivers: hv: Support establishing the confidential VMBus c [...] new 9ebc528cfdad mshv: Only map vp->vp_stats_pages if on root scheduler new 59aeea195948 mshv: Add the HVCALL_GET_PARTITION_PROPERTY_EX hypercall new fd612d97a458 mshv: Get the vmm capabilities offered by the hypervisor new 19c515c27cee mshv: Allocate vp state page for HVCALL_MAP_VP_STATE_PAGE on L1VH new d62313bdf596 mshv: Introduce new hypercall to map stats page for L1VH p [...] new 428ca2d4c6aa MAINTAINERS: Add Long Li as a Hyper-V maintainer new 77c3a45a0f48 x86: mshyperv: Remove duplicate asm/msr.h header new 91a076d30450 x86/hyperv: Rename guest crash shutdown function new 56c3feb3cc17 hyperv: Add two new hypercall numbers to guest ABI public header new e0a975ecd2e6 hyperv: Add definitions for hypervisor crash dump support new b0574ba75525 x86/hyperv: Add trampoline asm code to transition from hypervisor new 94212d34618c x86/hyperv: Implement hypervisor RAM collection into vmcore new 77c860d2dbb7 x86/hyperv: Enable build of hypervisor crashdump collection files new 6626f815a171 Drivers: hv: fix missing kernel-doc description for 'size' [...] new 5f4b5edcb1a3 Drivers: hv: Resolve ambiguity in hypervisor version log new 22cb2f06fac9 Drivers: hv: Use kmalloc_array() instead of kmalloc() new 8ec6070fc8ac mshv: add WQ_PERCPU to alloc_workqueue users new ba9eb9b86d23 mshv: Fix create memory region overlap check new f91bc8f61abf mshv: Allow mappings that overlap in uaddr new c91fe5f162f2 mshv: Extend create partition ioctl to support cpu features new 796ef5a7fe86 static_call: allow using STATIC_CALL_TRAMP_STR() from assembly new cffe9f58de1e Drivers: hv: Export some symbols for mshv_vtl new db7df69995ff Drivers: hv: Introduce mshv_vtl driver new 74aa23016320 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new 19affcaa056b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new da85014bd2d8 Merge branch 'mhi-next' of https://git.kernel.org/pub/scm/ [...] new 6123133ee90f cxl: Simplify cxl_rd_ops allocation and handling new c42a4d2ee3b2 cxl/acpi: Group xor arithmetric setup code in a single block new 7e71fa6e015e cxl/region: Remove local variable @inc in cxl_port_setup_t [...] new 33bedb92d26b Merge branch 'for-6.19/cxl-prm' into cxl-for-next new db65f7306f7d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 36ef384ca723 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4d63264a2a4f slab: Reimplement page_slab() new 20b1ac40c3f6 slab: Remove folio references from __ksize() new 572dc7b354d0 slab: Remove folio references in memcg_slab_post_charge() new fad59eb34e47 slab: Remove folio references in slab alloc/free new 70045e1af228 slab: Remove folio references from ___kmalloc_large_node() new da1bded2e4ed slab: Remove folio references from free_large_kmalloc() new 800625fabfa8 slab: Remove folio references from kvfree_rcu_cb() new bea054bc88dd slab: Remove folio references from kfree() new 5ab59a1c67a1 slab: Remove folio references from __do_krealloc() new a00654a70876 slab: Remove folio references from build_detached_freelist() new a41c8f56591b slab: Remove folio references from kfree_rcu_sheaf() new 564cff9e9e7b slab: Remove folio references from kfree_nolock() new f0e103de25f5 usercopy: Remove folio references from check_heap_object() new b13ec37cb3b8 memcg: Convert mem_cgroup_from_obj_folio() to mem_cgroup_f [...] new 32abf24e6f76 kasan: Remove references to folio in __kasan_mempool_poiso [...] new 6ce774837d4d slab: Remove references to folios from virt_to_slab() new 275dc694416c Merge branch 'slab/for-6.19/memdesc_prep' into slab/for-next new 0271c34b8999 Merge branch 'slab/for-6.19/freelist_aba_t_cleanups' into [...] new 3c8f00f9eee9 mempool: clarify behavior of mempool_alloc_preallocated() new 38f35f5fc78f Merge branch 'slab/for-6.19/mempool_alloc_bulk' into slab/ [...] new ce2c7b91dcac Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new ea229266f148 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 2e4bedec0cb1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new f56b13172382 rust: rbtree: add immutable cursor new 7c9f701921c0 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 68d6481851e9 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] new ecca334a5054 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 9d31803d4c5d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 79c66fd6ab95 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 91ea582fca83 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 110c155e8a68 drivers/virt: Drop VIRT_DRIVERS build dependency new e5b5f8b7c26f PCI/TSM: Drop stub for pci_tsm_doe_transfer() new c16af019d9d6 resource: Introduce resource_assigned() for discerning act [...] new f86e51399c2a PCI/IDE: Add Address Association Register setup for downst [...] new 079115370d00 PCI/IDE: Initialize an ID for all IDE streams new 50cbec192f53 PCI/TSM: Add pci_tsm_bind() helper for instantiating TDIs new c316c75d57fb PCI/TSM: Add pci_tsm_guest_req() for managing TDIs new f7ae6d4ec652 PCI/TSM: Add 'dsm' and 'bound' attributes for dependent functions new e88699ecd61e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a26636945924 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 4739cf93a826 fix up for vhost tree merge new b4df1eac2990 temp hack for "rust: support formatting of foreign types" new 921087e37218 temp hack 2 for "rust: support formatting of foreign types" new 0c1c7a6a83fe Add linux-next specific files for 20251117
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 (0f2995693867) \ N -- N -- N refs/heads/master (0c1c7a6a83fe)
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 1370 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: .clang-format | 4 +- .mailmap | 2 +- Documentation/ABI/testing/sysfs-bus-pci | 30 + Documentation/admin-guide/cgroup-v2.rst | 31 +- Documentation/admin-guide/media/mali-c55-graph.dot | 19 + Documentation/admin-guide/media/mali-c55.rst | 413 +++ .../admin-guide/media/rkcif-rk3568-vicap.dot | 8 + Documentation/admin-guide/media/rkcif.rst | 79 + Documentation/admin-guide/media/v4l-drivers.rst | 2 + Documentation/admin-guide/sysctl/kernel.rst | 23 +- Documentation/bpf/libbpf/program_types.rst | 18 + Documentation/devicetree/bindings/arm/fsl.yaml | 8 + .../bindings/devfreq/nvidia,tegra30-actmon.yaml | 13 +- .../bindings/display/bridge/simple-bridge.yaml | 1 + .../bindings/display/msm/dp-controller.yaml | 17 +- .../devicetree/bindings/display/msm/gpu.yaml | 32 +- .../bindings/display/msm/qcom,glymur-mdss.yaml | 264 ++ .../bindings/display/msm/qcom,qcs8300-mdss.yaml | 286 ++ .../bindings/display/msm/qcom,sm6150-mdss.yaml | 40 +- .../bindings/display/msm/qcom,sm8650-dpu.yaml | 16 +- .../devicetree/bindings/display/msm/rgmu.yaml | 131 + .../rockchip/rockchip,rk3588-dw-hdmi-qp.yaml | 11 + .../display/tegra/nvidia,tegra114-tsec.yaml | 68 + .../bindings/display/tegra/nvidia,tegra20-csi.yaml | 138 + .../bindings/display/tegra/nvidia,tegra20-epp.yaml | 14 +- .../bindings/display/tegra/nvidia,tegra20-isp.yaml | 15 +- .../bindings/display/tegra/nvidia,tegra20-mpe.yaml | 18 +- .../devicetree/bindings/gnss/u-blox,neo-6m.yaml | 4 + .../amlogic,meson-gpio-intc.yaml | 3 + .../devicetree/bindings/media/arm,mali-c55.yaml | 86 + .../bindings/media/renesas,r9a09g057-ivc.yaml | 103 + .../bindings/media/rockchip,px30-vip.yaml | 124 + .../bindings/media/rockchip,rk3568-vicap.yaml | 172 ++ .../devicetree/bindings/mfd/rohm,bd96801-pmic.yaml | 8 +- .../bindings/sound/qcom,lpass-rx-macro.yaml | 18 + .../bindings/sound/qcom,lpass-va-macro.yaml | 49 +- .../bindings/spi/microchip,mpfs-spi.yaml | 70 +- .../devicetree/bindings/spi/spi-cadence.yaml | 1 + .../bindings/usb/nvidia,tegra234-xusb.yaml | 31 +- .../bindings/watchdog/airoha,en7581-wdt.yaml | 6 +- .../bindings/watchdog/aspeed,ast2400-wdt.yaml | 8 +- .../devicetree/bindings/watchdog/lantiq,wdt.yaml | 57 + .../devicetree/bindings/watchdog/lantiq-wdt.txt | 24 - .../bindings/watchdog/loongson,ls1x-wdt.yaml | 3 +- .../bindings/watchdog/mediatek,mtk-wdt.yaml | 2 + .../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 + .../bindings/watchdog/renesas,r9a09g057-wdt.yaml | 99 + .../bindings/watchdog/renesas,rcar-gen3-wwdt.yaml | 114 + .../bindings/watchdog/renesas,rza-wdt.yaml | 51 + .../bindings/watchdog/renesas,rzg2l-wdt.yaml | 111 + .../bindings/watchdog/renesas,rzn1-wdt.yaml | 50 + .../devicetree/bindings/watchdog/renesas,wdt.yaml | 146 +- .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 1 + .../devicetree/bindings/watchdog/ti,omap2-wdt.yaml | 2 +- .../devicetree/bindings/watchdog/watchdog.yaml | 3 +- Documentation/driver-api/media/v4l2-core.rst | 1 + Documentation/driver-api/media/v4l2-isp.rst | 49 + Documentation/filesystems/iomap/operations.rst | 14 +- .../nfs/nfsd-maintainer-entry-profile.rst | 547 ++++ Documentation/filesystems/porting.rst | 13 + .../maintainer/maintainer-entry-profile.rst | 1 + Documentation/mm/damon/maintainer-profile.rst | 10 +- Documentation/mm/process_addrs.rst | 9 +- .../userspace-api/media/drivers/index.rst | 1 + .../userspace-api/media/drivers/mali-c55.rst | 55 + .../userspace-api/media/v4l/meta-formats.rst | 2 + .../media/v4l/metafmt-arm-mali-c55.rst | 84 + .../userspace-api/media/v4l/subdev-formats.rst | 420 ++- Documentation/userspace-api/media/v4l/v4l2-isp.rst | 67 + Documentation/virt/kvm/x86/errata.rst | 9 +- MAINTAINERS | 70 +- Makefile | 2 +- Next/SHA1s | 170 +- Next/merge.log | 3100 +++++++++++++------- .../dts/aspeed/aspeed-bmc-facebook-bletchley.dts | 6 - .../dts/aspeed/aspeed-bmc-facebook-clemente.dts | 30 + .../boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 8 +- .../boot/dts/broadcom/bcm47189-luxul-xap-1440.dts | 4 +- arch/arm/boot/dts/microchip/sama5d2.dtsi | 10 +- arch/arm/boot/dts/microchip/sama7d65.dtsi | 6 +- arch/arm/boot/dts/microchip/sama7g5.dtsi | 4 +- arch/arm/boot/dts/nvidia/Makefile | 3 +- arch/arm/boot/dts/nvidia/tegra114.dtsi | 64 + arch/arm/boot/dts/nvidia/tegra124-xiaomi-mocha.dts | 2790 ++++++++++++++++++ arch/arm/boot/dts/nvidia/tegra124.dtsi | 64 + arch/arm/boot/dts/nvidia/tegra20.dtsi | 19 +- arch/arm/boot/dts/nvidia/tegra30.dtsi | 24 +- arch/arm/boot/dts/nxp/imx/e70k02.dtsi | 25 +- arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-common.dtsi | 44 +- arch/arm/boot/dts/nxp/imx/imx6dl-yapp4-lynx.dts | 8 + .../arm/boot/dts/nxp/imx/imx6dl-yapp43-common.dtsi | 63 +- .../boot/dts/nxp/imx/imx6q-var-mx6customboard.dts | 1 + arch/arm/boot/dts/nxp/imx/imx6q-yapp4-pegasus.dts | 8 + arch/arm/boot/dts/nxp/imx/imx6qdl-var-som.dtsi | 3 - .../boot/dts/nxp/imx/imx6qp-yapp4-pegasus-plus.dts | 8 + .../arm/boot/dts/nxp/imx/imx6sl-tolino-vision5.dts | 24 + .../arm/boot/dts/nxp/imx/imx6sll-kobo-librah2o.dts | 24 + arch/arm/boot/dts/nxp/mxs/imx28-amarula-rmm.dts | 50 + arch/arm/boot/dts/st/stm32mp131.dtsi | 17 + arch/arm/boot/dts/st/stm32mp135f-dk.dts | 5 + arch/arm/configs/mxs_defconfig | 2 + arch/arm/configs/tegra_defconfig | 4 - arch/arm/mach-exynos/mcpm-exynos.c | 12 +- arch/arm/mach-exynos/suspend.c | 48 +- arch/arm/mach-pxa/generic.h | 6 +- arch/arm/mach-pxa/irq.c | 10 +- arch/arm/mach-pxa/mfp-pxa2xx.c | 10 +- arch/arm/mach-pxa/mfp-pxa3xx.c | 10 +- arch/arm/mach-pxa/pxa25x.c | 4 +- arch/arm/mach-pxa/pxa27x.c | 4 +- arch/arm/mach-pxa/pxa3xx.c | 4 +- arch/arm/mach-pxa/smemc.c | 12 +- arch/arm/mach-s3c/irq-pm-s3c64xx.c | 12 +- arch/arm/mach-s5pv210/pm.c | 10 +- arch/arm/mach-versatile/integrator_ap.c | 12 +- arch/arm/mm/cache-b15-rac.c | 12 +- arch/arm64/Kconfig | 1 + arch/arm64/boot/dts/amlogic/amlogic-s6.dtsi | 10 + arch/arm64/boot/dts/amlogic/amlogic-s7.dtsi | 10 + arch/arm64/boot/dts/amlogic/amlogic-s7d.dtsi | 10 + arch/arm64/boot/dts/broadcom/bcm2712-rpi-5-b.dts | 10 + arch/arm64/boot/dts/freescale/Makefile | 12 + .../arm64/boot/dts/freescale/imx8-apalis-eval.dtsi | 5 +- .../boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi | 5 +- .../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi | 5 +- .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 51 +- arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 1 + arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi | 9 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 1 + ...8mm-phyboard-polis-peb-av-10-etml1010g3dra.dtso | 44 + ...x8mm-phyboard-polis-peb-av-10-ph128800t006.dtso | 44 + ...0.dtso => imx8mm-phyboard-polis-peb-av-10.dtsi} | 68 +- .../freescale/imx8mm-phyboard-polis-peb-av-10.dtso | 234 +- .../imx8mm-phyboard-polis-peb-eval-01.dtso | 3 +- .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 3 +- .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 28 +- arch/arm64/boot/dts/freescale/imx8mp-aipstz.h | 33 + .../arm64/boot/dts/freescale/imx8mp-dhcom-pdk2.dts | 4 + arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 6 + .../boot/dts/freescale/imx8mp-skov-revc-hdmi.dts | 8 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 43 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 3 + .../boot/dts/freescale/imx8qm-apalis-v1.1.dtsi | 10 +- arch/arm64/boot/dts/freescale/imx8qm-apalis.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8qm-mek.dts | 151 +- arch/arm64/boot/dts/freescale/imx8qm-ss-audio.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 3 +- arch/arm64/boot/dts/freescale/imx8qm.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 167 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 9 + .../boot/dts/freescale/imx91-phyboard-segin.dts | 345 +++ .../boot/dts/freescale/imx91-phycore-som.dtsi | 304 ++ .../dts/freescale/imx93-phyboard-nash-jtag.dtso | 31 + .../dts/freescale/imx93-phyboard-nash-pwm-fan.dtso | 75 + arch/arm64/boot/dts/freescale/imx93-tqma9352.dtsi | 1 + arch/arm64/boot/dts/freescale/imx93-var-som.dtsi | 332 ++- arch/arm64/boot/dts/freescale/imx95-15x15-evk.dts | 2 + arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 3 + .../dts/freescale/imx95-tqma9596sa-mb-smarc-2.dts | 75 +- .../arm64/boot/dts/freescale/imx95-tqma9596sa.dtsi | 153 +- arch/arm64/boot/dts/freescale/mba8mx.dtsi | 7 + arch/arm64/boot/dts/freescale/mba8xx.dtsi | 7 + arch/arm64/boot/dts/freescale/s32g2.dtsi | 58 +- arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 18 +- arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 16 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 58 +- arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts | 18 +- .../boot/dts/freescale/tqma8xxs-mb-smarc-2.dtsi | 7 + arch/arm64/boot/dts/nvidia/tegra132.dtsi | 3 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 1 - arch/arm64/boot/dts/nvidia/tegra186.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra194.dtsi | 1 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 6 + arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 12 +- .../boot/dts/nvidia/tegra210-peripherals-opp.dtsi | 135 + arch/arm64/boot/dts/nvidia/tegra210.dtsi | 90 +- arch/arm64/boot/dts/nvidia/tegra234-p3701.dtsi | 11 + arch/arm64/boot/dts/nvidia/tegra234-p3767.dtsi | 15 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 11 +- arch/arm64/boot/dts/qcom/hamoa-iot-som.dtsi | 3 +- arch/arm64/boot/dts/qcom/kodiak.dtsi | 306 +- arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 2 +- arch/arm64/boot/dts/qcom/sdx75-idp.dts | 6 +- arch/arm64/boot/dts/qcom/sdx75.dtsi | 68 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 12 + arch/arm64/boot/dts/rockchip/rk356x-base.dtsi | 44 + arch/arm64/boot/dts/st/stm32mp211.dtsi | 4 +- arch/arm64/boot/dts/st/stm32mp25-pinctrl.dtsi | 4 + arch/arm64/boot/dts/st/stm32mp257f-ev1.dts | 1 + arch/arm64/configs/defconfig | 10 +- arch/loongarch/kernel/smp.c | 12 +- arch/mips/alchemy/common/dbdma.c | 12 +- arch/mips/alchemy/common/irq.c | 24 +- arch/mips/alchemy/common/usb.c | 12 +- arch/mips/pci/pci-alchemy.c | 16 +- arch/powerpc/platforms/Kconfig.cputype | 1 - arch/powerpc/platforms/cell/spu_base.c | 10 +- arch/powerpc/platforms/powermac/pic.c | 12 +- arch/powerpc/sysdev/fsl_lbc.c | 12 +- arch/powerpc/sysdev/fsl_pci.c | 12 +- arch/powerpc/sysdev/ipic.c | 12 +- arch/powerpc/sysdev/mpic.c | 14 +- arch/powerpc/sysdev/mpic_timer.c | 10 +- arch/s390/include/asm/fpu-insn.h | 3 + arch/s390/include/asm/pai.h | 1 + arch/s390/include/asm/pgtable.h | 12 +- arch/s390/include/asm/processor.h | 9 +- arch/s390/include/asm/ptrace.h | 2 + arch/s390/include/asm/tlbflush.h | 2 - arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/dis.c | 17 +- arch/s390/kernel/dumpstack.c | 8 +- arch/s390/kernel/perf_pai.c | 1231 ++++++++ arch/s390/kernel/perf_pai_crypto.c | 843 ------ arch/s390/kernel/perf_pai_ext.c | 756 ----- arch/s390/kernel/uprobes.c | 7 +- arch/s390/mm/fault.c | 28 +- arch/s390/mm/pgtable.c | 4 +- arch/sh/mm/pmb.c | 10 +- arch/x86/events/amd/ibs.c | 12 +- arch/x86/hyperv/hv_init.c | 12 +- arch/x86/include/asm/kvm_host.h | 11 +- arch/x86/include/asm/sgx.h | 64 +- arch/x86/include/uapi/asm/kvm.h | 1 + arch/x86/include/uapi/asm/sgx.h | 10 +- arch/x86/kernel/acpi/boot.c | 12 +- arch/x86/kernel/amd_gart_64.c | 10 +- arch/x86/kernel/apic/apic.c | 12 +- arch/x86/kernel/apic/io_apic.c | 17 +- arch/x86/kernel/cpu/amd.c | 7 + arch/x86/kernel/cpu/aperfmperf.c | 20 +- arch/x86/kernel/cpu/bugs.c | 233 +- arch/x86/kernel/cpu/intel_epb.c | 16 +- arch/x86/kernel/cpu/mce/core.c | 14 +- arch/x86/kernel/cpu/microcode/amd.c | 1 + arch/x86/kernel/cpu/microcode/core.c | 15 +- arch/x86/kernel/cpu/mtrr/legacy.c | 12 +- arch/x86/kernel/cpu/topology.c | 15 - arch/x86/kernel/cpu/umwait.c | 10 +- arch/x86/kernel/i8237.c | 10 +- arch/x86/kernel/i8259.c | 14 +- arch/x86/kernel/kvm.c | 12 +- arch/x86/kvm/lapic.c | 44 +- arch/x86/kvm/svm/sev.c | 47 +- arch/x86/kvm/svm/svm.c | 24 +- arch/x86/kvm/svm/svm.h | 3 - arch/x86/kvm/x86.c | 112 +- arch/x86/mm/pat/set_memory.c | 2 +- arch/x86/net/bpf_jit_comp.c | 42 +- block/blk-mq-dma.c | 20 +- block/fops.c | 3 +- crypto/zstd.c | 10 +- drivers/Makefile | 2 +- drivers/acpi/pci_link.c | 10 +- drivers/acpi/sleep.c | 12 +- drivers/amba/tegra-ahb.c | 1 + drivers/android/binder/freeze.rs | 4 +- drivers/android/binder/process.rs | 2 +- drivers/android/binder/range_alloc/tree.rs | 2 +- drivers/base/devtmpfs.c | 6 +- drivers/base/firmware_loader/main.c | 12 +- drivers/base/syscore.c | 82 +- drivers/block/ps3disk.c | 4 + drivers/block/zram/zram_drv.c | 410 ++- drivers/block/zram/zram_drv.h | 2 +- drivers/bus/mvebu-mbus.c | 16 +- drivers/cache/Kconfig | 15 + drivers/cache/Makefile | 2 + drivers/cache/hisi_soc_hha.c | 194 ++ drivers/char/hw_random/bcm2835-rng.c | 11 +- drivers/clk/at91/pmc.c | 12 +- drivers/clk/imx/clk-vf610.c | 12 +- drivers/clk/ingenic/jz4725b-cgu.c | 2 +- drivers/clk/ingenic/jz4740-cgu.c | 2 +- drivers/clk/ingenic/jz4755-cgu.c | 2 +- drivers/clk/ingenic/jz4760-cgu.c | 2 +- drivers/clk/ingenic/jz4770-cgu.c | 2 +- drivers/clk/ingenic/jz4780-cgu.c | 2 +- drivers/clk/ingenic/pm.c | 14 +- drivers/clk/ingenic/pm.h | 2 +- drivers/clk/ingenic/tcu.c | 12 +- drivers/clk/ingenic/x1000-cgu.c | 2 +- drivers/clk/ingenic/x1830-cgu.c | 2 +- drivers/clk/keystone/sci-clk.c | 4 +- drivers/clk/microchip/clk-mpfs.c | 4 +- drivers/clk/mvebu/common.c | 12 +- drivers/clk/qcom/Kconfig | 6 +- drivers/clk/qcom/apss-ipq5424.c | 7 - drivers/clk/rockchip/clk-rk3288.c | 12 +- drivers/clk/samsung/clk-s5pv210-audss.c | 12 +- drivers/clk/samsung/clk.c | 12 +- drivers/clk/spacemit/ccu_mix.h | 2 +- drivers/clk/tegra/clk-tegra210.c | 12 +- drivers/clocksource/timer-armada-370-xp.c | 12 +- drivers/cpuidle/cpuidle-psci.c | 12 +- drivers/cpuidle/governors/teo.c | 48 +- drivers/crypto/atmel-i2c.c | 2 +- drivers/crypto/axis/artpec6_crypto.c | 9 +- drivers/crypto/cavium/nitrox/nitrox_mbx.c | 2 +- drivers/crypto/ccp/sev-dev.c | 37 + drivers/crypto/ccp/sp-dev.h | 2 +- drivers/crypto/ccp/sp-platform.c | 17 +- drivers/crypto/intel/iaa/iaa_crypto_main.c | 2 +- drivers/crypto/intel/qat/qat_common/adf_aer.c | 6 +- drivers/crypto/intel/qat/qat_common/adf_isr.c | 3 +- drivers/crypto/intel/qat/qat_common/adf_sriov.c | 3 +- drivers/crypto/intel/qat/qat_common/adf_vf_isr.c | 3 +- drivers/crypto/marvell/cesa/cesa.c | 7 +- drivers/crypto/rockchip/rk3288_crypto_skcipher.c | 3 +- drivers/cxl/acpi.c | 15 +- drivers/cxl/core/port.c | 1 - drivers/cxl/core/region.c | 30 +- drivers/cxl/cxl.h | 2 +- drivers/dma/ioat/init.c | 1 - drivers/firewire/core-card.c | 2 + drivers/firewire/core-topology.c | 3 +- drivers/gnss/ubx.c | 8 + drivers/gpio/gpio-mxc.c | 12 +- drivers/gpio/gpio-pxa.c | 12 +- drivers/gpio/gpio-sa1100.c | 12 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 160 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 58 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 6 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 17 +- drivers/gpu/drm/bridge/simple-bridge.c | 5 + drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c | 11 +- drivers/gpu/drm/msm/adreno/a2xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_catalog.c | 16 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 43 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 45 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 3 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 21 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 12 + drivers/gpu/drm/msm/adreno/adreno_gpu.h | 18 +- .../drm/msm/disp/dpu1/catalog/dpu_12_2_glymur.h | 541 ++++ drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 115 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 47 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 6 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 8 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 428 +-- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.h | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 10 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot.h | 13 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 10 +- drivers/gpu/drm/msm/dp/dp_display.c | 9 + drivers/gpu/drm/msm/dp/dp_link.c | 117 + drivers/gpu/drm/msm/dp/dp_link.h | 5 + drivers/gpu/drm/msm/dp/dp_panel.c | 78 +- drivers/gpu/drm/msm/dp/dp_panel.h | 3 - drivers/gpu/drm/msm/msm_gem_vma.c | 28 +- drivers/gpu/drm/msm/msm_gpu.c | 21 +- drivers/gpu/drm/msm/msm_mdss.c | 2 + drivers/gpu/drm/nouveau/nouveau_dmem.c | 5 +- drivers/gpu/drm/radeon/radeon_drv.c | 81 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 31 +- drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c | 124 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 3 + drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 58 +- drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 49 +- drivers/gpu/drm/tegra/Makefile | 1 + drivers/gpu/drm/tegra/dc.c | 1 + drivers/gpu/drm/tegra/drm.c | 2 + drivers/gpu/drm/tegra/drm.h | 1 + drivers/gpu/drm/tegra/dsi.c | 64 +- drivers/gpu/drm/tegra/nvjpg.c | 330 +++ drivers/gpu/drm/tegra/uapi.c | 7 +- drivers/gpu/drm/xe/Kconfig | 1 - drivers/gpu/drm/xe/tests/xe_mocs.c | 2 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_migration.c | 11 + drivers/gpu/drm/xe/xe_irq.c | 18 +- drivers/gpu/drm/xe/xe_pat.c | 6 + drivers/gpu/drm/xe/xe_pat.h | 10 + drivers/gpu/drm/xe/xe_sriov_pf_migration.c | 2 - drivers/gpu/drm/xe/xe_vm.c | 6 +- drivers/gpu/drm/xe/xe_vram.c | 24 - drivers/gpu/host1x/dev.c | 9 + drivers/gpu/host1x/dev.h | 3 + drivers/gpu/host1x/hw/intr_hw.c | 56 +- drivers/gpu/nova-core/driver.rs | 16 + drivers/gpu/nova-core/falcon.rs | 119 +- drivers/gpu/nova-core/falcon/gsp.rs | 17 + drivers/gpu/nova-core/fb.rs | 72 +- drivers/gpu/nova-core/firmware/gsp.rs | 7 +- drivers/gpu/nova-core/firmware/riscv.rs | 11 +- drivers/gpu/nova-core/gpu.rs | 88 +- drivers/gpu/nova-core/gsp.rs | 151 +- drivers/gpu/nova-core/gsp/boot.rs | 111 +- drivers/gpu/nova-core/gsp/cmdq.rs | 679 +++++ drivers/gpu/nova-core/gsp/commands.rs | 227 ++ drivers/gpu/nova-core/gsp/fw.rs | 925 +++++- drivers/gpu/nova-core/gsp/fw/commands.rs | 128 + drivers/gpu/nova-core/gsp/fw/r570_144.rs | 6 +- drivers/gpu/nova-core/gsp/fw/r570_144/bindings.rs | 950 ++++++ drivers/gpu/nova-core/gsp/sequencer.rs | 407 +++ drivers/gpu/nova-core/nova_core.rs | 2 + drivers/gpu/nova-core/num.rs | 52 + drivers/gpu/nova-core/regs.rs | 62 +- drivers/gpu/nova-core/sbuffer.rs | 227 ++ drivers/gpu/nova-core/util.rs | 16 + drivers/hv/vmbus_drv.c | 14 +- drivers/infiniband/core/restrack.c | 4 +- drivers/infiniband/core/umem.c | 4 +- drivers/infiniband/hw/irdma/verbs.c | 2 +- drivers/iommu/Kconfig | 11 +- drivers/iommu/Makefile | 1 + drivers/iommu/amd/amd_iommu_types.h | 4 + drivers/iommu/amd/init.c | 31 +- drivers/iommu/amd/iommu.c | 28 +- drivers/iommu/intel/iommu.c | 12 +- drivers/iommu/io-pgtable-arm-selftests.c | 214 ++ drivers/iommu/io-pgtable-arm.c | 203 -- drivers/irqchip/exynos-combiner.c | 14 +- drivers/irqchip/irq-armada-370-xp.c | 12 +- drivers/irqchip/irq-bcm7038-l1.c | 12 +- drivers/irqchip/irq-gic-v3-its.c | 12 +- drivers/irqchip/irq-i8259.c | 12 +- drivers/irqchip/irq-imx-gpcv2.c | 16 +- drivers/irqchip/irq-loongson-eiointc.c | 12 +- drivers/irqchip/irq-loongson-htpic.c | 10 +- drivers/irqchip/irq-loongson-htvec.c | 12 +- drivers/irqchip/irq-loongson-pch-lpc.c | 12 +- drivers/irqchip/irq-loongson-pch-pic.c | 12 +- drivers/irqchip/irq-mchp-eic.c | 12 +- drivers/irqchip/irq-meson-gpio.c | 11 + drivers/irqchip/irq-mst-intc.c | 12 +- drivers/irqchip/irq-mtk-cirq.c | 12 +- drivers/irqchip/irq-renesas-rzg2l.c | 12 +- drivers/irqchip/irq-riscv-intc.c | 3 +- drivers/irqchip/irq-sa11x0.c | 12 +- drivers/irqchip/irq-sifive-plic.c | 12 +- drivers/irqchip/irq-sun6i-r.c | 18 +- drivers/irqchip/irq-tegra.c | 12 +- drivers/irqchip/irq-vic.c | 12 +- drivers/leds/trigger/ledtrig-cpu.c | 14 +- drivers/macintosh/via-pmu.c | 12 +- drivers/media/platform/Kconfig | 1 + drivers/media/platform/Makefile | 1 + drivers/media/platform/amlogic/c3/isp/Kconfig | 1 + .../media/platform/amlogic/c3/isp/c3-isp-params.c | 166 +- drivers/media/platform/arm/Kconfig | 5 + drivers/media/platform/arm/Makefile | 2 + .../{rockchip/rkisp1 => arm/mali-c55}/Kconfig | 17 +- drivers/media/platform/arm/mali-c55/Makefile | 11 + .../media/platform/arm/mali-c55/mali-c55-capture.c | 959 ++++++ .../media/platform/arm/mali-c55/mali-c55-common.h | 310 ++ .../media/platform/arm/mali-c55/mali-c55-core.c | 917 ++++++ drivers/media/platform/arm/mali-c55/mali-c55-isp.c | 665 +++++ .../media/platform/arm/mali-c55/mali-c55-params.c | 819 ++++++ .../platform/arm/mali-c55/mali-c55-registers.h | 449 +++ .../media/platform/arm/mali-c55/mali-c55-resizer.c | 1156 ++++++++ .../media/platform/arm/mali-c55/mali-c55-stats.c | 323 ++ drivers/media/platform/arm/mali-c55/mali-c55-tpg.c | 437 +++ drivers/media/platform/renesas/Kconfig | 1 + drivers/media/platform/renesas/Makefile | 1 + drivers/media/platform/renesas/rzv2h-ivc/Kconfig | 18 + drivers/media/platform/renesas/rzv2h-ivc/Makefile | 5 + .../platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c | 251 ++ .../platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c | 376 +++ .../platform/renesas/rzv2h-ivc/rzv2h-ivc-video.c | 531 ++++ .../media/platform/renesas/rzv2h-ivc/rzv2h-ivc.h | 130 + drivers/media/platform/rockchip/Kconfig | 1 + drivers/media/platform/rockchip/Makefile | 1 + drivers/media/platform/rockchip/rkcif/Kconfig | 18 + drivers/media/platform/rockchip/rkcif/Makefile | 8 + .../platform/rockchip/rkcif/rkcif-capture-dvp.c | 865 ++++++ .../platform/rockchip/rkcif/rkcif-capture-dvp.h | 25 + .../platform/rockchip/rkcif/rkcif-capture-mipi.c | 777 +++++ .../platform/rockchip/rkcif/rkcif-capture-mipi.h | 23 + .../media/platform/rockchip/rkcif/rkcif-common.h | 250 ++ drivers/media/platform/rockchip/rkcif/rkcif-dev.c | 303 ++ .../platform/rockchip/rkcif/rkcif-interface.c | 442 +++ .../platform/rockchip/rkcif/rkcif-interface.h | 31 + drivers/media/platform/rockchip/rkcif/rkcif-regs.h | 153 + .../media/platform/rockchip/rkcif/rkcif-stream.c | 636 ++++ .../media/platform/rockchip/rkcif/rkcif-stream.h | 32 + drivers/media/platform/rockchip/rkisp1/Kconfig | 1 + .../media/platform/rockchip/rkisp1/rkisp1-params.c | 151 +- drivers/media/v4l2-core/Kconfig | 4 + drivers/media/v4l2-core/Makefile | 1 + drivers/media/v4l2-core/v4l2-ioctl.c | 2 + drivers/media/v4l2-core/v4l2-isp.c | 132 + drivers/net/dsa/hirschmann/hellcreek_ptp.c | 14 +- drivers/net/ethernet/broadcom/bnx2.c | 2 - .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 16 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 1 - drivers/net/ethernet/broadcom/tg3.c | 1 - drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 1 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 - drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c | 1 - drivers/net/ethernet/intel/e1000e/netdev.c | 1 - drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 6 - drivers/net/ethernet/intel/i40e/i40e_main.c | 1 - drivers/net/ethernet/intel/ice/ice_main.c | 2 - drivers/net/ethernet/intel/igb/igb_main.c | 2 - drivers/net/ethernet/intel/igc/igc_main.c | 2 - drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 15 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 1 - drivers/net/ethernet/mellanox/mlx4/main.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 1 - .../net/ethernet/mellanox/mlxsw/core_linecards.c | 2 + .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 6 +- drivers/net/ethernet/meta/fbnic/fbnic_pci.c | 1 - drivers/net/ethernet/microchip/lan743x_main.c | 1 - drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 4 - drivers/net/ethernet/neterion/s2io.c | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 245 +- drivers/net/phy/mscc/mscc.h | 4 + drivers/net/phy/mscc/mscc_main.c | 439 ++- drivers/net/veth.c | 38 +- drivers/nvdimm/region.c | 2 +- drivers/nvdimm/region_devs.c | 2 +- drivers/nvme/common/auth.c | 4 +- drivers/nvme/host/pci.c | 90 +- drivers/pci/bus.c | 7 + drivers/pci/controller/pcie-brcmstb.c | 209 +- drivers/pci/ide.c | 246 +- drivers/pci/pci.c | 3 - drivers/pci/pci.h | 2 + drivers/pci/pcie/portdrv.c | 1 - drivers/pci/probe.c | 2 - drivers/pci/remove.c | 1 + drivers/pci/tsm.c | 299 +- drivers/pmdomain/governor.c | 20 +- drivers/power/reset/sc27xx-poweroff.c | 10 +- drivers/pwm/pwm-adp5585.c | 4 +- drivers/reset/Kconfig | 1 + drivers/reset/reset-mpfs.c | 91 +- drivers/scsi/bfa/bfad.c | 1 - drivers/scsi/csiostor/csio_init.c | 1 - drivers/scsi/ipr.c | 1 - drivers/scsi/lpfc/lpfc_init.c | 6 - drivers/scsi/qla2xxx/qla_os.c | 5 - drivers/scsi/qla4xxx/ql4_os.c | 5 - drivers/sh/clk/core.c | 10 +- drivers/sh/intc/core.c | 12 +- drivers/soc/bcm/brcmstb/biuctrl.c | 12 +- drivers/soc/qcom/mdt_loader.c | 52 +- drivers/soc/qcom/socinfo.c | 9 + drivers/soc/tegra/cbb/tegra194-cbb.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra.c | 2 - drivers/soc/tegra/fuse/speedo-tegra210.c | 63 +- drivers/soc/tegra/pmc.c | 38 +- drivers/spi/Kconfig | 28 +- drivers/spi/Makefile | 3 +- drivers/spi/spi-cadence-quadspi.c | 15 +- drivers/spi/spi-cadence.c | 106 +- drivers/spi/spi-microchip-core-spi.c | 442 +++ drivers/spi/{spi-microchip-core.c => spi-mpfs.c} | 207 +- drivers/tee/qcomtee/call.c | 2 +- drivers/tee/qcomtee/core.c | 2 +- drivers/thermal/intel/intel_hfi.c | 12 +- drivers/tty/serial/8250/8250_pci.c | 1 - drivers/tty/serial/jsm/jsm_driver.c | 1 - drivers/vhost/net.c | 44 +- drivers/vhost/scsi.c | 9 +- drivers/vhost/test.c | 10 +- drivers/vhost/vhost.h | 42 +- drivers/vhost/vsock.c | 10 +- drivers/video/fbdev/gbefb.c | 5 +- drivers/video/fbdev/gxt4500.c | 2 +- drivers/video/fbdev/vga16fb.c | 2 +- drivers/virtio/virtio.c | 12 +- drivers/virtio/virtio_debug.c | 10 +- drivers/virtio/virtio_pci_modern_dev.c | 6 +- drivers/virtio/virtio_ring.c | 3 +- drivers/watchdog/Kconfig | 12 +- drivers/watchdog/Makefile | 1 + drivers/watchdog/aspeed_wdt.c | 30 +- drivers/watchdog/diag288_wdt.c | 6 +- drivers/watchdog/loongson1_wdt.c | 89 +- drivers/watchdog/renesas_wwdt.c | 163 + drivers/watchdog/starfive-wdt.c | 4 +- drivers/watchdog/via_wdt.c | 1 + drivers/watchdog/wdat_wdt.c | 64 +- drivers/xen/xen-acpi-processor.c | 12 +- fs/attr.c | 2 +- fs/backing-file.c | 6 - fs/btrfs/compression.c | 3 +- fs/btrfs/inode.c | 8 +- fs/btrfs/ioctl.c | 41 +- fs/btrfs/raid56.c | 4 +- fs/cachefiles/interface.c | 11 +- fs/cachefiles/namei.c | 98 +- fs/cachefiles/volume.c | 9 +- fs/ceph/crypto.c | 60 +- fs/ceph/crypto.h | 6 +- fs/ceph/dir.c | 5 +- fs/ceph/inode.c | 2 +- fs/crypto/fname.c | 89 +- fs/debugfs/inode.c | 74 +- fs/ecryptfs/inode.c | 156 +- fs/fcntl.c | 13 + fs/file.c | 35 +- fs/fuse/dir.c | 20 +- fs/fuse/file.c | 18 +- fs/gfs2/bmap.c | 3 +- fs/init.c | 6 +- fs/internal.h | 3 + fs/iomap/buffered-io.c | 307 +- fs/iomap/direct-io.c | 197 +- fs/iomap/ioend.c | 2 - fs/libfs.c | 36 +- fs/locks.c | 100 +- fs/namei.c | 927 +++++- fs/namespace.c | 9 +- fs/nfs/nfs4file.c | 2 + fs/nfsd/Kconfig | 4 +- fs/nfsd/filecache.c | 57 +- fs/nfsd/filecache.h | 2 + fs/nfsd/nfs3proc.c | 16 +- fs/nfsd/nfs4proc.c | 36 +- fs/nfsd/nfs4recover.c | 116 +- fs/nfsd/nfs4state.c | 161 +- fs/nfsd/nfsproc.c | 11 +- fs/nfsd/state.h | 5 + fs/nfsd/vfs.c | 167 +- fs/nfsd/vfs.h | 2 +- fs/nfsd/xdr4.h | 21 - fs/open.c | 12 +- fs/overlayfs/copy_up.c | 73 +- fs/overlayfs/dir.c | 241 +- fs/overlayfs/overlayfs.h | 57 +- fs/overlayfs/readdir.c | 8 +- fs/overlayfs/super.c | 49 +- fs/overlayfs/util.c | 11 - fs/posix_acl.c | 8 +- fs/smb/client/cifsfs.c | 3 + fs/smb/server/smb2pdu.c | 6 +- fs/smb/server/vfs.c | 123 +- fs/smb/server/vfs.h | 8 +- fs/super.c | 12 +- fs/utimes.c | 4 +- fs/xattr.c | 12 +- fs/xfs/scrub/orphanage.c | 13 +- fs/xfs/xfs_aops.c | 8 +- fs/zonefs/file.c | 3 +- include/drm/bridge/dw_hdmi_qp.h | 4 + include/dt-bindings/media/video-interfaces.h | 4 + include/dt-bindings/watchdog/aspeed-wdt.h | 138 + include/linux/base64.h | 10 +- include/linux/bio-integrity.h | 1 - include/linux/blk-integrity.h | 14 - include/linux/blk-mq-dma.h | 28 +- include/linux/blk_types.h | 2 - include/linux/bpf.h | 16 + include/linux/bpf_types.h | 1 + include/linux/bpf_verifier.h | 11 + include/linux/cache_coherency.h | 61 + include/linux/damon.h | 14 +- include/linux/delay.h | 8 +- include/linux/entry-virt.h | 2 +- include/linux/filelock.h | 98 +- include/linux/filter.h | 20 + include/linux/firmware/cirrus/cs_dsp_test_utils.h | 18 +- include/linux/fs.h | 69 +- include/linux/huge_mm.h | 4 + include/linux/iomap.h | 15 +- include/linux/ioport.h | 9 + include/linux/kexec_handover.h | 39 +- include/linux/memcontrol.h | 21 + include/linux/memregion.h | 16 +- include/linux/mm.h | 5 +- include/linux/mmap_lock.h | 30 +- include/linux/mutex.h | 45 +- include/linux/namei.h | 82 + include/linux/nsproxy.h | 4 +- include/linux/pci-ide.h | 38 + include/linux/pci-tsm.h | 92 +- include/linux/pci.h | 6 + include/linux/pipe_fs_i.h | 10 +- include/linux/psp-sev.h | 37 + include/linux/restart_block.h | 4 +- include/linux/sched/ext.h | 4 +- include/linux/sched/topology.h | 3 + include/linux/smp.h | 5 + include/linux/soc/qcom/socinfo.h | 4 + include/linux/sunrpc/svcsock.h | 3 + include/linux/syscore_ops.h | 15 +- include/linux/trace_events.h | 20 - include/linux/tracepoint.h | 25 +- include/linux/virtio.h | 2 +- include/linux/virtio_config.h | 24 +- include/linux/virtio_features.h | 29 +- include/linux/virtio_pci_modern.h | 8 +- include/linux/xattr.h | 4 +- include/media/v4l2-isp.h | 91 + include/net/gro.h | 27 + include/net/sctp/auth.h | 1 - include/net/tcp.h | 1 - include/rdma/ib_cm.h | 4 +- include/soc/microchip/mpfs.h | 3 +- include/trace/perf.h | 4 +- include/trace/trace_events.h | 21 +- include/uapi/linux/bpf.h | 21 + include/uapi/linux/fcntl.h | 16 + include/uapi/linux/media-bus-format.h | 9 +- include/uapi/linux/media/amlogic/c3-isp-config.h | 92 +- include/uapi/linux/media/arm/mali-c55-config.h | 794 +++++ include/uapi/linux/media/v4l2-isp.h | 102 + include/uapi/linux/mount.h | 2 +- include/uapi/linux/rkisp1-config.h | 107 +- include/uapi/linux/v4l2-controls.h | 6 + include/uapi/linux/videodev2.h | 4 + init/Kconfig | 3 + io_uring/rw.c | 15 +- ipc/mqueue.c | 32 +- kernel/bpf/Makefile | 2 +- kernel/bpf/bpf_insn_array.c | 301 ++ kernel/bpf/core.c | 21 + kernel/bpf/disasm.c | 3 + kernel/bpf/hashtab.c | 10 +- kernel/bpf/helpers.c | 3 + kernel/bpf/liveness.c | 3 + kernel/bpf/log.c | 1 + kernel/bpf/range_tree.c | 21 +- kernel/bpf/rqspinlock.c | 2 +- kernel/bpf/syscall.c | 22 + kernel/bpf/trampoline.c | 4 +- kernel/bpf/verifier.c | 476 ++- kernel/cpu_pm.c | 12 +- kernel/futex/waitwake.c | 9 +- kernel/hung_task.c | 62 +- kernel/irq/generic-chip.c | 14 +- kernel/irq/pm.c | 11 +- kernel/kallsyms.c | 5 +- kernel/liveupdate/Kconfig | 15 + kernel/liveupdate/kexec_handover.c | 379 +-- kernel/liveupdate/kexec_handover_debugfs.c | 2 +- kernel/liveupdate/kexec_handover_internal.h | 1 - kernel/liveupdate/luo_core.c | 2 +- kernel/liveupdate/luo_session.c | 4 +- kernel/locking/mutex.c | 22 +- kernel/locking/rtmutex_api.c | 19 +- kernel/nsproxy.c | 73 +- kernel/nstree.c | 5 +- kernel/padata.c | 12 +- kernel/printk/printk.c | 11 +- kernel/sched/core.c | 5 +- kernel/sched/ext.c | 25 +- kernel/sched/fair.c | 279 +- kernel/sched/features.h | 7 +- kernel/sched/sched.h | 7 + kernel/sched/topology.c | 6 + kernel/smp.c | 22 + kernel/time/hrtimer.c | 4 +- kernel/time/posix-cpu-timers.c | 4 +- kernel/time/posix-timers.c | 14 +- kernel/time/sched_clock.c | 22 +- kernel/time/tick-oneshot.c | 20 +- kernel/time/timekeeping.c | 22 +- kernel/time/timer_migration.c | 2 +- kernel/trace/fgraph.c | 10 +- kernel/trace/ftrace.c | 4 +- kernel/trace/pid_list.c | 30 +- kernel/trace/pid_list.h | 1 + kernel/trace/trace.c | 14 +- kernel/trace/trace.h | 18 +- kernel/trace/trace_events.c | 8 +- kernel/trace/trace_functions_graph.c | 115 +- kernel/trace/trace_syscalls.c | 14 - kernel/tracepoint.c | 33 - kernel/watchdog.c | 46 +- lib/Kconfig | 4 + lib/Kconfig.debug | 19 +- lib/Makefile | 2 + lib/base64.c | 188 +- lib/cache_maint.c | 138 + lib/kunit/Kconfig | 24 + lib/kunit/executor.c | 8 +- lib/plist.c | 4 +- lib/sys_info.c | 31 +- lib/tests/Makefile | 1 + lib/tests/base64_kunit.c | 294 ++ localversion-next | 2 +- mm/damon/core.c | 63 +- mm/damon/tests/core-kunit.h | 601 +++- mm/damon/vaddr.c | 143 +- mm/huge_memory.c | 277 +- mm/internal.h | 5 +- mm/madvise.c | 110 +- mm/memcontrol.c | 1 + mm/memfd_luo.c | 4 +- mm/mempool.c | 32 +- mm/mmap.c | 12 +- mm/mmap_lock.c | 34 +- mm/pagewalk.c | 37 +- mm/shmem.c | 15 +- mm/vmalloc.c | 48 +- mm/vmstat.c | 10 +- net/core/dev_ioctl.c | 3 + net/ipv4/tcp_offload.c | 27 - net/ipv6/addrconf.c | 2 +- net/mptcp/protocol.c | 19 +- net/openvswitch/actions.c | 68 +- net/openvswitch/flow_netlink.c | 64 +- net/openvswitch/flow_netlink.h | 2 - net/sched/act_bpf.c | 6 +- net/sched/cls_bpf.c | 6 +- net/sunrpc/svcsock.c | 55 +- net/unix/af_unix.c | 2 +- net/xfrm/xfrm_user.c | 3 + rust/kernel/debugfs/traits.rs | 59 +- rust/kernel/lib.rs | 4 + rust/kernel/prelude.rs | 3 + rust/kernel/rbtree.rs | 244 +- rust/kernel/slice.rs | 49 + rust/kernel/sync/atomic.rs | 12 +- samples/rust/rust_debugfs.rs | 12 +- samples/rust/rust_debugfs_scoped.rs | 6 +- scripts/lib/kdoc/kdoc_parser.py | 1 + security/apparmor/apparmorfs.c | 8 +- security/keys/big_key.c | 2 +- security/keys/encrypted-keys/ecryptfs_format.c | 3 +- security/keys/encrypted-keys/encrypted.c | 4 +- security/keys/trusted-keys/trusted_core.c | 4 +- security/keys/user_defined.c | 2 +- security/selinux/selinuxfs.c | 15 +- sound/hda/codecs/realtek/alc269.c | 6 +- sound/isa/gus/gus_reset.c | 3 - sound/soc/codecs/lpass-rx-macro.c | 3 + sound/soc/codecs/lpass-tx-macro.c | 3 +- sound/soc/codecs/lpass-va-macro.c | 1 + sound/soc/codecs/pm4125.c | 19 +- sound/usb/quirks.c | 6 + tools/arch/x86/include/uapi/asm/vmx.h | 1 + tools/bpf/bpftool/Documentation/bpftool-map.rst | 3 +- tools/bpf/bpftool/map.c | 3 +- tools/build/Makefile.feature | 2 - tools/build/feature/Makefile | 8 +- tools/build/feature/test-all.c | 5 - tools/build/feature/test-get_cpuid.c | 8 - tools/include/uapi/linux/bpf.h | 21 + tools/lib/bpf/btf.c | 75 +- tools/lib/bpf/btf.h | 8 + tools/lib/bpf/libbpf.c | 252 +- tools/lib/bpf/libbpf_internal.h | 2 + tools/lib/bpf/libbpf_probes.c | 4 + tools/lib/bpf/linker.c | 3 + tools/perf/Documentation/perf-check.txt | 1 - tools/perf/Makefile.config | 18 +- tools/perf/Makefile.perf | 2 - tools/perf/arch/arm/annotate/instructions.c | 1 + tools/perf/arch/arm/util/Build | 2 +- tools/perf/arch/arm/util/auxtrace.c | 1 + tools/perf/arch/arm/util/pmu.c | 2 - tools/perf/arch/arm64/annotate/instructions.c | 1 + tools/perf/arch/arm64/util/Build | 19 +- tools/perf/arch/arm64/util/arm-spe.c | 1 + tools/perf/arch/arm64/util/hisi-ptt.c | 1 + tools/perf/arch/powerpc/util/Build | 2 +- tools/perf/arch/powerpc/util/auxtrace.c | 2 +- tools/perf/arch/s390/util/Build | 2 +- tools/perf/arch/s390/util/auxtrace.c | 1 + tools/perf/arch/x86/tests/Build | 4 +- tools/perf/arch/x86/tests/arch-tests.c | 4 - tools/perf/arch/x86/tests/intel-pt-test.c | 6 +- tools/perf/arch/x86/tests/topdown.c | 1 + tools/perf/arch/x86/util/Build | 6 +- tools/perf/arch/x86/util/intel-pt.c | 4 +- tools/perf/arch/x86/util/pmu.c | 2 - tools/perf/arch/x86/util/topdown.c | 1 + tools/perf/bench/evlist-open-close.c | 1 + tools/perf/bench/futex.c | 1 + tools/perf/bench/pmu-scan.c | 1 + tools/perf/bench/synthesize.c | 1 + tools/perf/builtin-check.c | 1 - tools/perf/builtin-inject.c | 15 - tools/perf/builtin-lock.c | 2 + tools/perf/builtin-mem.c | 1 + tools/perf/builtin-record.c | 36 - tools/perf/builtin-script.c | 12 - .../pmu-events/arch/s390/cf_z16/transaction.json | 8 +- .../pmu-events/arch/s390/cf_z17/transaction.json | 8 +- tools/perf/tests/hwmon_pmu.c | 1 + tools/perf/tests/make | 4 +- tools/perf/tests/parse-metric.c | 1 + tools/perf/tests/pfm.c | 1 + tools/perf/tests/shell/lock_contention.sh | 14 +- tools/perf/tests/shell/test_event_open_fallback.sh | 86 + tools/perf/ui/hist.c | 1 + tools/perf/util/Build | 24 +- tools/perf/util/annotate-data.c | 2 +- tools/perf/util/arm-spe-decoder/Build | 2 +- tools/perf/util/auxtrace.h | 221 +- tools/perf/util/bpf-filter.h | 2 + tools/perf/util/bpf-trace-summary.c | 1 + tools/perf/util/bpf_counter_cgroup.c | 1 + tools/perf/util/bpf_ftrace.c | 3 +- tools/perf/util/bpf_map.c | 1 + tools/perf/util/cgroup.c | 1 + tools/perf/util/cs-etm-decoder/Build | 2 +- tools/perf/util/drm_pmu.c | 1 + tools/perf/util/evswitch.c | 1 + tools/perf/util/header.c | 10 +- tools/perf/util/hisi-ptt-decoder/Build | 2 +- tools/perf/util/intel-pt-decoder/Build | 8 +- tools/perf/util/intel-tpebs.c | 1 + tools/perf/util/kvm-stat.h | 1 + tools/perf/util/libbfd.c | 38 + tools/perf/util/mmap.c | 1 + tools/perf/util/mutex.c | 14 +- tools/perf/util/mutex.h | 2 + tools/perf/util/pfm.c | 1 + tools/perf/util/powerpc-vpadtl.c | 1 + tools/perf/util/stat-shadow.c | 1 + tools/perf/util/synthetic-events.h | 15 - tools/testing/selftests/bpf/Makefile | 4 +- tools/testing/selftests/bpf/bpf_arena_strsearch.h | 128 + tools/testing/selftests/bpf/network_helpers.c | 8 +- .../selftests/bpf/prog_tests/arena_strsearch.c | 30 + tools/testing/selftests/bpf/prog_tests/bpf_gotox.c | 292 ++ .../selftests/bpf/prog_tests/bpf_insn_array.c | 504 ++++ tools/testing/selftests/bpf/prog_tests/btf.c | 65 + tools/testing/selftests/bpf/prog_tests/btf_split.c | 87 +- .../selftests/bpf/prog_tests/refcounted_kptr.c | 56 + .../testing/selftests/bpf/prog_tests/send_signal.c | 5 + .../selftests/bpf/prog_tests/test_tc_tunnel.c | 28 +- tools/testing/selftests/bpf/prog_tests/verifier.c | 2 + .../testing/selftests/bpf/progs/arena_strsearch.c | 146 + tools/testing/selftests/bpf/progs/bpf_gotox.c | 448 +++ tools/testing/selftests/bpf/progs/file_reader.c | 2 +- tools/testing/selftests/bpf/progs/iters_looping.c | 53 + .../testing/selftests/bpf/progs/refcounted_kptr.c | 60 + .../bpf/progs/verifier_async_cb_context.c | 4 +- .../testing/selftests/bpf/progs/verifier_bounds.c | 154 + tools/testing/selftests/bpf/progs/verifier_gotox.c | 389 +++ tools/testing/selftests/bpf/test_maps.c | 3 +- tools/testing/selftests/cgroup/test_core.c | 7 +- tools/testing/selftests/cgroup/test_cpu.c | 7 +- tools/testing/selftests/cgroup/test_cpuset.c | 7 +- tools/testing/selftests/cgroup/test_freezer.c | 7 +- tools/testing/selftests/cgroup/test_kill.c | 7 +- tools/testing/selftests/cgroup/test_kmem.c | 7 +- tools/testing/selftests/cgroup/test_memcontrol.c | 7 +- tools/testing/selftests/cgroup/test_zswap.c | 7 +- .../selftests/damon/drgn_dump_damon_status.py | 8 +- tools/testing/selftests/damon/sysfs.py | 45 +- tools/testing/selftests/drivers/net/xdp.py | 15 +- .../testing/selftests/futex/functional/.gitignore | 1 + tools/testing/selftests/futex/functional/Makefile | 3 +- .../selftests/futex/functional/futex_numa_mpol.c | 5 - .../selftests/futex/functional/futex_wait.c | 8 +- .../selftests/futex/functional/futex_waitv.c | 2 + .../selftests/futex/functional/robust_list.c | 552 ++++ tools/testing/selftests/mm/uffd-common.c | 24 +- tools/testing/selftests/mm/uffd-unit-tests.c | 15 +- tools/testing/selftests/net/lib/xdp_native.bpf.c | 5 +- tools/testing/selftests/net/rtnetlink.sh | 20 + tools/testing/selftests/timers/nanosleep.c | 55 + tools/testing/selftests/timers/posix_timers.c | 32 +- tools/testing/vma/vma_internal.h | 8 + virt/kvm/kvm_main.c | 18 +- 971 files changed, 47407 insertions(+), 10410 deletions(-) create mode 100644 Documentation/admin-guide/media/mali-c55-graph.dot create mode 100644 Documentation/admin-guide/media/mali-c55.rst create mode 100644 Documentation/admin-guide/media/rkcif-rk3568-vicap.dot create mode 100644 Documentation/admin-guide/media/rkcif.rst create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,glymur-mdss.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,qcs8300-mdss.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/rgmu.yaml create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra114 [...] create mode 100644 Documentation/devicetree/bindings/display/tegra/nvidia,tegra20- [...] create mode 100644 Documentation/devicetree/bindings/media/arm,mali-c55.yaml create mode 100644 Documentation/devicetree/bindings/media/renesas,r9a09g057-ivc.yaml create mode 100644 Documentation/devicetree/bindings/media/rockchip,px30-vip.yaml create mode 100644 Documentation/devicetree/bindings/media/rockchip,rk3568-vicap.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/lantiq,wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/lantiq-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,r9a09g057-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,rcar-gen3-wwdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,rza-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,rzg2l-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/renesas,rzn1-wdt.yaml create mode 100644 Documentation/driver-api/media/v4l2-isp.rst create mode 100644 Documentation/filesystems/nfs/nfsd-maintainer-entry-profile.rst create mode 100644 Documentation/userspace-api/media/drivers/mali-c55.rst create mode 100644 Documentation/userspace-api/media/v4l/metafmt-arm-mali-c55.rst create mode 100644 Documentation/userspace-api/media/v4l/v4l2-isp.rst create mode 100644 arch/arm/boot/dts/nvidia/tegra124-xiaomi-mocha.dts create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10-e [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10-p [...] copy arch/arm64/boot/dts/freescale/{imx8mm-phyboard-polis-peb-av-10.dtso => imx8mm [...] create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-aipstz.h create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revc-hdmi.dts create mode 100644 arch/arm64/boot/dts/freescale/imx91-phyboard-segin.dts create mode 100644 arch/arm64/boot/dts/freescale/imx91-phycore-som.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-nash-jtag.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx93-phyboard-nash-pwm-fan.dtso create mode 100644 arch/arm64/boot/dts/nvidia/tegra210-peripherals-opp.dtsi create mode 100644 arch/s390/kernel/perf_pai.c delete mode 100644 arch/s390/kernel/perf_pai_crypto.c delete mode 100644 arch/s390/kernel/perf_pai_ext.c create mode 100644 drivers/cache/hisi_soc_hha.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_12_2_glymur.h create mode 100644 drivers/gpu/drm/tegra/nvjpg.c create mode 100644 drivers/gpu/nova-core/gsp/cmdq.rs create mode 100644 drivers/gpu/nova-core/gsp/commands.rs create mode 100644 drivers/gpu/nova-core/gsp/fw/commands.rs create mode 100644 drivers/gpu/nova-core/gsp/sequencer.rs create mode 100644 drivers/gpu/nova-core/sbuffer.rs create mode 100644 drivers/gpu/nova-core/util.rs create mode 100644 drivers/iommu/io-pgtable-arm-selftests.c create mode 100644 drivers/media/platform/arm/Kconfig create mode 100644 drivers/media/platform/arm/Makefile copy drivers/media/platform/{rockchip/rkisp1 => arm/mali-c55}/Kconfig (54%) create mode 100644 drivers/media/platform/arm/mali-c55/Makefile create mode 100644 drivers/media/platform/arm/mali-c55/mali-c55-capture.c create mode 100644 drivers/media/platform/arm/mali-c55/mali-c55-common.h create mode 100644 drivers/media/platform/arm/mali-c55/mali-c55-core.c create mode 100644 drivers/media/platform/arm/mali-c55/mali-c55-isp.c create mode 100644 drivers/media/platform/arm/mali-c55/mali-c55-params.c create mode 100644 drivers/media/platform/arm/mali-c55/mali-c55-registers.h create mode 100644 drivers/media/platform/arm/mali-c55/mali-c55-resizer.c create mode 100644 drivers/media/platform/arm/mali-c55/mali-c55-stats.c create mode 100644 drivers/media/platform/arm/mali-c55/mali-c55-tpg.c create mode 100644 drivers/media/platform/renesas/rzv2h-ivc/Kconfig create mode 100644 drivers/media/platform/renesas/rzv2h-ivc/Makefile create mode 100644 drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-dev.c create mode 100644 drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-subdev.c create mode 100644 drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc-video.c create mode 100644 drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc.h create mode 100644 drivers/media/platform/rockchip/rkcif/Kconfig create mode 100644 drivers/media/platform/rockchip/rkcif/Makefile create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-capture-dvp.c create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-capture-dvp.h create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-capture-mipi.c create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-capture-mipi.h create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-common.h create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-dev.c create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-interface.c create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-interface.h create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-regs.h create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-stream.c create mode 100644 drivers/media/platform/rockchip/rkcif/rkcif-stream.h create mode 100644 drivers/media/v4l2-core/v4l2-isp.c create mode 100644 drivers/spi/spi-microchip-core-spi.c rename drivers/spi/{spi-microchip-core.c => spi-mpfs.c} (68%) create mode 100644 drivers/watchdog/renesas_wwdt.c create mode 100644 include/linux/cache_coherency.h create mode 100644 include/media/v4l2-isp.h create mode 100644 include/uapi/linux/media/arm/mali-c55-config.h create mode 100644 include/uapi/linux/media/v4l2-isp.h create mode 100644 kernel/bpf/bpf_insn_array.c create mode 100644 lib/cache_maint.c create mode 100644 lib/tests/base64_kunit.c create mode 100644 rust/kernel/slice.rs delete mode 100644 tools/build/feature/test-get_cpuid.c create mode 100755 tools/perf/tests/shell/test_event_open_fallback.sh create mode 100644 tools/testing/selftests/bpf/bpf_arena_strsearch.h create mode 100644 tools/testing/selftests/bpf/prog_tests/arena_strsearch.c create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_gotox.c create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_insn_array.c create mode 100644 tools/testing/selftests/bpf/progs/arena_strsearch.c create mode 100644 tools/testing/selftests/bpf/progs/bpf_gotox.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_gotox.c create mode 100644 tools/testing/selftests/futex/functional/robust_list.c