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 0226d0ce98a4 Add linux-next specific files for 20250225 omits 1032732efb8d Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 2d37e54c9ee3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits eb41c37257a3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4592714eac1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49a3e7299144 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits a8080cad6ad5 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 05a50019532f Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 59ad583aa687 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits cd1fd1f0ee2b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits eb093c26e034 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d6ee8e9aa8c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4030e0eb4d7d Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits d3918f5294e6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d1facc4ed52f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 305b0638aa50 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits f883d17fb77a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 64473fb9da9d Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 449e5550b860 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 73e03bce5ce9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 13687df3e4ef Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits fc6fa93e67d8 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 1053b749b70d Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 8fb83ec23ded Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f24f709b972 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits db3c10c2cd6b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 5f6d69656702 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 47cd8769d06a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cf02e821012f Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits e70bb0bc2794 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f184c05b5998 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5871096ca883 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 40f77a808b35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b77e1cbda55 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b2cda0307749 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7177f6567afb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd431e665fbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 70026d4465a1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3259bb53802f Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 7af9a7adfac0 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 83d1e93dcf5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a7861e8c307 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2dd68ba8ab03 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1f1bb30b9c81 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 0ee905ac5886 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 229832244fbf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1b1f73ee6987 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 332400fc5cb5 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits fede5fa2b588 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 2561bdf887ef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9ecb16c1d202 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 17ef07db4661 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits 9da9d17b43ec Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] omits 7e30c1b580b8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 076b38d7c087 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f3cede94dea5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c288642d17d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 963b557e94ae Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 12c5a89e482a Merge branch 'next' of https://github.com/kvm-x86/linux.git omits e432c3cff2c2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fb6a5c8010d2 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits 6e009349af26 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0c8d8b5d603d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c127dcdaefe0 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 197eeb70e987 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits ea4fb82b087c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 93e3af7d348b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b5667152d22a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 893675991c4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b3c882fc136 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7709a06fad87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ec60caf8955a Merge branch 'next' of git://github.com/cschaufler/smack-next omits cd0b8fc94034 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits f05a80278c4c Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 698f8cfbbabc Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits cd8b9646088b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7f8fed8cae8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e6c69f953d31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 307beb628dd2 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 4d2da1760fd7 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 6f125b12e278 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3893981d4085 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f54b076f1a81 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 84d4bb99172b Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 5b8d21458573 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ed611b94a9b7 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 24bf37d19e4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9365abb7f749 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aaaf67a73068 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 92f46a38df42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e8a46cef34d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e294f6bef1cf Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits fa44bd6d361b Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits ecff667181c4 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 372f0f77557d Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 865bc4524952 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 7820746f76de Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits b4680d2e6bc3 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c5db39b808e1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f29ef4c374c1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 11460cae93fd Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits b8463a606845 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 2dd2f868d142 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 508dec9b4ee0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2c9f8d6afdd1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7cda1ed4105c Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits ddad77e00c52 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a155b2b76cd0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 296201a1a682 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits e143c14262af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 235b47dcae83 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits de213b90b8c0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits bf9a7a14400d Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits ccc85d222806 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 8fe4c3f255a7 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 4980d629ca6a Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 46f24b831687 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 416ed95d4c75 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits f0e5c964ca60 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 76c177eea7e0 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits e9f418114eec Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 6e569d2f3185 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50be661c1dad Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 0f10568fc59d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c07c086db57e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f44d6cdcd69a Merge branch 'fs-next' of linux-next omits 3fa099a2fa71 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 659fb603114b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7a8f9b9b690 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 37b0bb037bca Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c3ad41b31634 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce80aa77783b Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] omits 164f8643d534 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 2afb9c4e317f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits beabd7b7f3da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d528554bfe52 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 420685a33aa8 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits c11192054cd1 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 523811466266 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a2aead757d2 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 1fa28ee5213c Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 0e2564bd8269 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 44d474ba5a85 Merge branch 'for-next' of https://github.com/spacemit-com/linux omits b7f87a87912a Merge branch 'for-next' of https://github.com/sophgo/linux.git omits e455f5e399c9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 1da33111a6e4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 15482fc329ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ab94cf0a2ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8c7586d70a63 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0daac94c3c21 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11583517badb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b54ba924d7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 04ec279bf1e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 724ac5118188 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 0aafaa979fea Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 03814bcfe509 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits d0a6043a21f2 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits d639ddc63d49 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 795018a45cd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 692cce3c53de Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits a0cbfef6454f Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits 2ae0f4dcfb9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cd726b80a9b2 of: resolver: Fix device node refcount leakage in of_resol [...] omits 8d5008bf653c of: resolver: Simplify of_resolve_phandles() using __free() omits 178de5702e30 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 06dc88d0380e of/irq: Add comments about refcount for API of_irq_find_parent() omits 9fc11dfe218c of/irq: Fix device node refcount leakages in of_irq_init() omits 5fb694e8a6a0 of/irq: Fix device node refcount leakage in API irq_of_par [...] omits c7ecc9b1d163 of/irq: Fix device node refcount leakages in of_irq_count() omits a92251d0bb30 of/irq: Fix device node refcount leakage in API of_irq_par [...] omits f30d47d0afe0 of: unittest: Add a case to test if API of_irq_parse_raw() [...] omits a40cfe056b9c of/irq: Fix device node refcount leakage in API of_irq_par [...] omits abaca7135576 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 09de4e9dbd35 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits 4176e2ed1db0 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] omits ed49e241a01f Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits 30724c9ca55f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2f9c10c96083 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits bbc839f551a9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3a41357b1ab6 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 6498ce5fa66c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 18429f695887 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 63892cf6dd36 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits f5d13f76e6f2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2b9c81dc1b9c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7a08bfb7820b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d81b642c5642 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits b3f63160500c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 2b8bd51fbab2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 028d553ccedd Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits 10b1d2ca27d2 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 8391ec71b5c2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 866d54477994 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 9c2735dd8139 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d00203d0d3bb Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 932ea9919e6c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 462b3f7c846e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 2fd539f73461 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3b61e6f46fcc Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits f1dd56731473 Merge branch 'fs-current' of linux-next omits 04091e86320e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 752dcde51683 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ef8ed09e1fd7 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 752eab0b97fa Merge branch '9p-next' of git://github.com/martinetd/linux omits ece55db03d42 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 1debf420f8f7 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 13696262fabf Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits a5ac2c5f7561 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits e74d897c2f6f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 2c6d1a1dabb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a4483eeec248 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad35e99057f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 10a9f6a03759 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b26b462216e4 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 553bff793dd7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 3ea71cf81c3f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 6a1d909a8999 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 3d6a15b7023d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits b220b32666ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 88dd16c5bb9a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 10e2f923c285 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b7693ea1b5cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 98a819bcab65 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 560b062b7bb8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 24189483549f Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 6a2bc0deaf44 vhost-scsi: Reduce response iov mem use omits 53d09d0c3c6d vhost-scsi: Allocate iov_iter used for unaligned copies wh [...] omits ac69f195ab6e vhost-scsi: Stop duplicating se_cmd fields omits 6285ac7dcd93 vhost-scsi: Dynamically allocate scatterlists omits b7b349f06c3d vhost-scsi: Return queue full for page alloc failures during copy omits 0ca6ca46cf0b vhost-scsi: Add better resource allocation failure handling omits d33f0f4b439f vhost-scsi: Allocate T10 PI structs only when enabled omits a75293c4979c vhost-scsi: Reduce mem use by moving upages to per queue omits 0c73c0cfb4be vduse: add virtio_fs to allowed dev id omits db691118bda0 sound/virtio: Fix cancel_sync warnings on uninitialized wo [...] omits 854834b07f99 vdpa/mlx5: Fix oversized null mkey longer than 32bit omits fe95f4c36e07 vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-en [...] omits e27586a836d6 vhost-scsi: Fix handling of multiple calls to vhost_scsi_s [...] omits b995427e8a85 tools: virtio/linux/module.h add MODULE_DESCRIPTION() define. omits 23c7421777f3 tools: virtio/linux/compiler.h: Add data_race() define. omits 9709a9145ffe tools/virtio: Add DMA_MAPPING_ERROR and sg_dma_len api def [...] omits b29a74b37150 Merge branch into tip/master: 'x86/platform' omits e403880681bb Merge branch into tip/master: 'x86/mm' omits 2b86c8b996b9 Merge branch into tip/master: 'x86/misc' omits cb98fea2b50c Merge branch into tip/master: 'x86/microcode' omits 1d47ef7ae123 Merge branch into tip/master: 'x86/fpu' omits 9c58f55aaa82 Merge branch into tip/master: 'x86/cpu' omits 023d4c682fca Merge branch into tip/master: 'x86/core' omits d4ff0c13fcd7 Merge branch into tip/master: 'x86/cleanups' omits 6991681afc7e Merge branch into tip/master: 'x86/boot' omits d93052a65e45 Merge branch into tip/master: 'x86/asm' omits 4be9b66c3b9a Merge branch into tip/master: 'timers/vdso' omits 15f73b4c6981 Merge branch into tip/master: 'timers/core' omits abc155f714ca Merge branch into tip/master: 'timers/cleanups' omits a4966228c851 Merge branch into tip/master: 'sched/core' omits 2c07db3d32e6 Merge branch into tip/master: 'perf/core' omits d59ca6493e11 Merge branch into tip/master: 'locking/core' omits 947963155d10 Merge branch into tip/master: 'irq/drivers' omits e7eac3c17dae Merge branch into tip/master: 'perf/urgent' omits 49dcdc406606 Merge branch into tip/master: 'locking/urgent' omits d9317ac6e280 Merge remote-tracking branch 'asoc/for-6.15' into asoc-next omits 006c44f0ba8e erofs: clean up header parsing for ztailpacking and fragments omits bf94a531c39f erofs: simplify tail inline pcluster handling omits e08b8fd2f129 Merge branch 'v6.14-next/soc' into for-next omits 89a2041f7f04 arm64: dts: mediatek: mt8395-genio-1200-evk: add support f [...] omits 2da0795757e8 dt-bindings: usb: mtu3: Add ports property omits 81688e5cf754 arm64: dts: mediatek: mt8390-genio-common: Configure touch [...] omits 3897131ba0eb arm64: dts: mediatek: mt8188-geralt: Add graph for DSI and [...] omits be06e25e3cf6 arm64: dts: mediatek: mt8390-genio-common: Add Display on DSI0 omits eb016b44f64b arm64: dts: mediatek: mt8188: Add base display controller graph omits 5fef91c267c1 arm64: dts: mediatek: mt8390-genio-700: Add USB, TypeC Con [...] omits 6e5496804185 arm64: dts: mediatek: mt8188: Add MTU3 nodes and correctly [...] omits ac24d9767b53 dt-bindings: usb: mediatek,mtk-xhci: Add port for SuperSpeed EP omits dd48b7aa69b9 Merge branch 'v6.14-next/dts64' into for-next omits 8020b233c6f1 arm64: dts: mediatek: mt8390-genio-common: Fix duplicated [...] omits 6b85642caf39 Merge branch 'imx/dt64' into for-next omits 527bdaae925b Merge branch 'imx/dt' into for-next omits 03bd712b76ff Merge branch 'imx/bindings' into for-next omits a07f7720fcb4 Merge branch 'imx/drivers' into for-next omits bda3de0bf0d6 arm64: dts: imx8mm-phycore-som: Add overlay to disable SPI [...] omits 4a42daaf5454 arm64: dts: imx8mm-phycore-som: Add no-eth phy overlay omits 4e8c9c644b06 arm64: dts: imx8mm-phycore-som: Add overlay for rproc omits 306e98fba6b5 arm64: dts: imx8mm-phyboard-polis: Add overlay for PEB-EVAL-01 omits 2fe3edbac6ad arm64: dts: imx8mm-phyboard-polis: Add support for PEB-AV-10 omits 20dc45afd3da arm64: dts: imx8mm-phyboard-polis: Assign missing regulato [...] omits 2c1d8f7db936 arm64: dts: imx8mm: move bulk of rtc properties to carrierboards omits a5f854668e4a arm64: dts: imx8mm-phygate-tauri-l: Set RTC as wakeup-source omits eec1f4f8118f arm64: dts: imx8mm-phyboard-polis: Set RTC as wakeup-source omits 8dd247c26c6f arm64: dts: imx8mm-phyboard-polis: add RTC description omits 976b731adff8 arm64: dts: imx8mm-phycore-som: add descriptions to nodes omits 570bcfc09b67 arm64: dts: imx8mm-phycore-som: Assign regulator for dsi t [...] omits be5f8df61f0d arm64: dts: imx8mm-phycore-som: Remove magic-packet property omits f74809cb70d1 arm64: dts: imx8mm-phycore-som: Fix bluetooth wakeup source omits 5f5380762d29 arm64: dts: imx8mm-phycore-som: Keep LDO3 on in suspend omits 3455da44d066 arm64: dts: freescale: imx8mm-verdin: Remove LVDS panel an [...] omits 333d5fe1b0d9 arm64: dts: colibri-imx8x: Add missing gpio-line-names omits b0504a3cec10 foo omits d961c859085d cpu: remove needless return in void API suspend_enable_sec [...] omits df748fe36456 rhashtable: remove needless return in three void APIs omits d5706fe4be79 scripts/gdb: add $lx_per_cpu_ptr() omits 6799f20bc8b2 pid: optional first-fit pid allocation omits c08f9b29d75d Revert "pid: allow pid_max to be set per pid namespace" omits 720077870a93 MAINTAINERS: mailmap: update Hyeonggon's name and email address omits 597c2ca49f39 mailmap: remove never used @parity.io email omits a30546a0ed94 lib min_heap: use size_t for array size and index variables omits 510f7e9dc4b0 reboot: retire hw_protection_reboot and hw_protection_shut [...] omits 240c2cbd7db7 thermal: core: allow user configuration of hardware protec [...] omits f04c4c769656 dt-bindings: thermal: give OS some leeway in absence of cr [...] omits a374f3cc006d platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] omits ed122380a19c regulator: allow user configuration of hardware protection action omits 6f0ec17b2d82 reboot: add support for configuring emergency hardware pro [...] omits 110ad78c27d9 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] omits b156239f93f9 reboot: rename now misleading __hw_protection_shutdown symbols omits d854362daaba reboot: describe do_kernel_restart's cmd argument in kernel-doc omits 5a8b2014c5ee docs: thermal: sync hardware protection doc with code omits b72a1e35ab0d reboot: reboot, not shutdown, on hw_protection_reboot timeout omits 3464c7bae11b reboot: replace __hw_protection_shutdown bool action param [...] omits 393418524983 ocfs2: remove reference to bh->b_page omits c87882bc1619 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() omits 3b32c58c0f5f ocfs2: validate l_tree_depth to avoid out-of-bounds access omits 9991653030bf checkpatch: add warning for pr_* and dev_* macros without [...] omits c0f4c9f725aa ucount: use rcuref_t for reference counting omits 20ec0b7b2f9f ucount: use RCU for ucounts lookups omits 627aaa57e72a ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() omits d5340328aff9 rcu: provide a static initializer for hlist_nulls_head omits e1e91111e096 lib/zlib: drop EQUAL macro omits e489f21727b7 get_maintainer: stop reporting subsystem status as maintai [...] omits a4744bb00877 get_maintainer: add --substatus for reporting subsystem st [...] omits f9c224a3f7e0 get_maintainer: add --substatus for reporting subsystem status omits a23a1c2e6014 powerpc/crash: use generic crashkernel reservation omits f739598774c8 powerpc: insert System RAM resource to prevent crashkernel [...] omits 914638e81d18 powerpc/crash: preserve user-specified memory limit omits e360e21aaf3b powerpc/crash: use generic APIs to locate memory hole for kdump omits df52d487613d crash: let arch decide usable memory range in reserved area omits 0ca3ee6c0f53 crash: remove an unused argument from reserve_crashkernel_ [...] omits f725863c508b kexec: initialize ELF lowest address to ULONG_MAX omits 765b73fca703 lib-plistc-add-shortcut-for-plist_requeue-fix omits 91d9f0eb8e54 lib/plist.c: add shortcut for plist_requeue() omits 3b2c0d835cbc docs,procfs: document /proc/PID/* access permission checks omits 76cc92b5cabb .mailmap: remove redundant mappings of emails omits 8cfc72a658b4 scripts: add script to extract built-in firmware blobs omits bfb2bf3ab0f5 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] omits aed9c84db446 mm,procfs: allow read-only remote mm access under CAP_PERFMON omits 817e781f1819 fixup define name omits 76dc842a3b00 tools/selftests: add guard region test for /proc/$pid/pagemap omits 7643ed442406 fs/proc/task_mmu: add guard region bit to pagemap omits 362c7ad52bfd mm: swap: remove stale comment of swap_reclaim_full_clusters() omits df01fc663643 mm, swap: correct comment in swap_usage_sub() omits 537afb5505f7 mm, swap: remove setting SWAP_MAP_BAD for discard cluster omits 5587c659f1f7 selftests/mm: skip gup_longerm tests on weird filesystems omits 3e24bbc33fb9 selftests/mm: skip map_populate on weird filesystems omits 5b89abfc77fa selftests/mm: don't fail uffd-stress if too many CPUs omits ff8ef158bae6 selftests/mm: print some details when uffd-stress gets bad params omits ee3457c6d2bc selftests/mm/uffd: rename nr_cpus -> nr_threads omits 7b9c15fc0ea0 selftests/mm: skip uffd-wp-mremap if userfaultfd not available omits 1c5fdbaf3eec selftests/mm: skip uffd-stress if userfaultfd not available omits 34ef443ce4d4 selftests/mm: fix assumption that sudo is present omits f92557fb0ad6 selftests/mm: report errno when things fail in gup_longterm omits d1b01c451c36 zram: add might_sleep to zcomp API omits 8d59dc07d6da zram: do not leak page on writeback_store error path omits 180c16cf299d zram: do not leak page on recompress_store error path omits 6f88db0669f0 zram: permit reclaim in zstd custom allocator omits 84706ae348b0 zram: switch to new zsmalloc object mapping API omits b8581fb739b3 zsmalloc: introduce new object mapping API omits 399941beefcf zsmalloc: make zspage lock preemptible omits ded3bda99799 zsmalloc: rename pool lock omits c84d4e54bf4d zram: rework recompression loop omits f22a9ccfa99c zram: filter out recomp targets based on priority omits 6a7fbd20ec8c zram: limit max recompress prio to num_active_comps omits 1ae66e1f42eb zram: remove writestall zram_stats member omits a50db46ce376 zram: remove second stage of handle allocation omits d17cbdda1a12 zram: remove max_comp_streams device attr omits 6bf8e557105d zram: remove unused crypto include omits 44335075db57 zram: permit preemption with active compression stream omits 7881d0be0e1f zram: sleepable entry locking omits 4dc3a2795313 mm/folio_queue: delete __folio_order and use folio_order directly omits c1e8f3c6b29b mm/mincore: improve performance by adding an unlikely hint omits 9fa4bdc00e1d Docs/mm/damon/design: document unmapped DAMOS filter type omits 600aa3e30a60 mm/damon: implement a new DAMOS filter type for unmapped pages omits cbbac74326a3 arm/pgtable: remove duplicate included header file omits 4d4cab9d7348 mm/shmem: use xas_try_split() in shmem_split_large_entry() omits d6cf7cfd1693 mm/filemap: use xas_try_split() in __filemap_add_folio() omits 3c49b24b73c4 selftests/mm: add tests for folio_split(), buddy allocator [...] omits 07f5bd52e13b mm/truncate: use buddy allocator like folio split for trun [...] omits f8b7abe322d9 mm/huge_memory: add folio_split() to debugfs testing interface omits 72811a3c9312 mm/huge_memory: remove the old, unused __split_huge_page() omits faf0d164080e mm/huge_memory: add buddy allocator like (non-uniform) fol [...] omits 3ed6f637fcd1 mm/huge_memory: move folio split common code to __folio_split() omits 21cefc860052 mm/huge_memory: add two new (not yet used) functions for f [...] omits 4c3f76eca0d9 xarray: add xas_try_split() to split a multi-index entry omits 5c2fc439f0fa mm/hugetlb: move hugetlb CMA code in to its own file omits 30e0a70bb18e mm/hugetlb: enable bootmem allocation from CMA areas omits eeca03e0cd93 mm/hugetlb: add hugetlb_cma_only cmdline option omits b62d2bb2857d mm/cma: introduce interface for early reservations omits 0beb631b57bc mm/cma: introduce a cma validate function omits f5d8befb4cd1 mm/cma: simplify zone intersection check omits 05bad795a101 x86/mm: set ARCH_WANT_SPARSEMEM_VMEMMAP_PREINIT omits 450c2d315577 x86/setup: call hugetlb_bootmem_alloc early omits 26244dcbbf5e mm/hugetlb: do pre-HVO for bootmem allocated pages omits d962671acb21 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition omits ffb178fa9eb4 mm/hugetlb: add pre-HVO framework omits b28b86ccbb3e mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] omits f57a1c7b3684 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc omits 50b89a9a3026 mm/sparse: add vmemmap_*_hvo functions omits 1f32e1c4ebdf mm/hugetlb: check bootmem pages for zone intersections omits dda45321a660 mm: define __init_reserved_page_zone function omits 7c5194c69526 mm/hugetlb: set migratetype for bootmem folios omits 3afe147b14c6 mm/sparse: allow for alternate vmemmap section init at boot omits 7acf70994025 mm/bootmem_info: export register_page_bootmem_memmap omits 0eae3626cad8 x86/mm: make register_page_bootmem_memmap handle PTE mappings omits 844eb01d3f54 mm/hugetlb: convert cmdline parameters from setup to early omits 1455dcdecbb1 mm/hugetlb: use online nodes for bootmem allocation omits 5323ad7febb8 mm/hugetlb: remove redundant __ClearPageReserved omits 598399bf33bc mm, hugetlb: use cma_declare_contiguous_multi omits 47b74185a0d6 mm/cma: introduce cma_intersects function omits 4765deffa0f7 mm, cma: support multiple contiguous ranges, if requested omits c8cd8fbaa05c mm/cma: export total and free number of pages for CMA areas omits 61e610a9dca6 Docs/mm/damon/design: categorize DAMOS filter types based [...] omits bdb82cd9f729 Docs/mm/damon/design: clarify handling layer based filters [...] omits e80dc25cc0e6 Docs/damon: move DAMOS filter type names and meaning to de [...] omits cd8b8f67d19d Docs/mm/damon/design: document hugepage_size filter omits 66b49cfd27a2 Docs/mm/damon/design: fix typo on DAMOS filters usage doc link omits 85731f537aaf mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] omits 395a8c757aba device/dax: properly refcount device dax pages when mapping omits 6e985cfd6760 fs/dax: properly refcount fs dax pages omits 5876f5aeafe6 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support omits 798188736c6e mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages omits 1aad56fee1a6 mm/huge_memory: add vmf_insert_folio_pmd() omits 5516c1c2b75a mm/huge_memory: add vmf_insert_folio_pud() omits 541ff94a0292 mm/rmap: add support for PUD sized mappings to rmap omits 5cc09c068974 mm/memory: add vmf_insert_page_mkwrite() omits 1c0207c1ff27 mm/memory: enhance insert_page_into_pte_locked() to create [...] omits 74a78c224898 mm-allow-compound-zone-device-pages-fix-fix omits 21e96315c2e4 mm/migrate_device: do not access pgmap for non zone device pages omits 7d01291352c9 mm: allow compound zone device pages omits bd6307cd21eb mm/mm_init: move p2pdma page refcount initialisation to p2pdma omits 0d7a80d1c521 mm/gup: remove redundant check for PCI P2PDMA page omits 933dc4ab65b5 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag omits 98c8b431134d fs/dax: ensure all pages are idle prior to filesystem unmount omits 2f1ec3d3fbe3 fs/dax: always remove DAX page-cache entries when breaking [...] omits ce4f744e89fa fs/dax: create a common implementation to break DAX layouts omits 1ac074bcfff7 fs/dax: refactor wait for dax idle page omits d5540b4f0b0b fs/dax: don't skip locked entries when scanning entries omits f071626f03c0 fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] omits 34efdd65595c fuse: fix dax truncate/punch_hole fault path omits 7c5446dc6776 selftests/mm: fix spelling omits b3d6e9da5e43 Documentation/mm: fix spelling mistake omits e7dcf4d17727 mm: rename GENERIC_PTDUMP and PTDUMP_CORE omits de9c5db80b0b mm: make DEBUG_WX depdendent on GENERIC_PTDUMP omits 957a05b9e2dd docs: arm64: drop PTDUMP config options from ptdump.rst omits c11fb8ed6ccb arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig omits dfffcbd55e13 configs: drop GENERIC_PTDUMP from debug.config omits f2e6cebb8c78 fs: remove folio_file_mapping() omits 481655fb7bdf fs: remove page_file_mapping() omits 4a6192c7a1e7 fs: convert block_commit_write() to take a folio omits 9c37627563ae Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] omits f9048ef93260 docs/mm: document latest changes to vm_lock omits 9fc03d4d024a tools: remove atomic_set_release() usage in tools/ omits d6ae31610200 mm: make vma cache SLAB_TYPESAFE_BY_RCU omits 0d54b57a4a1f mm: prepare lock_vma_under_rcu() for vma reuse possibility omits 2d962b096963 mm: remove extra vma_numab_state_init() call omits 3797abcd6388 mm/debug: print vm_refcnt state when dumping the vma omits 1a9d30d96a95 mm: move lesser used vma_area_struct members into the last [...] omits 9f687f366c06 mm: fix a crash due to vma_end_read() that should have bee [...] omits 634315ec8092 mm: replace vm_lock and detached flag with a reference count omits 138d6adb125b refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire omits cdcc9f8d9512 docs: fix title underlines in refcount-vs-atomic.rst omits 10a2006d2ba2 refcount: provide ops for cases when object's memory can b [...] omits 745ed9a6ec68 mm: uninline the main body of vma_start_write() omits 32e3ecf88628 mm: move mmap_init_lock() out of the header file omits 1e927a03a37c mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] omits 503e6fb1829b types: move struct rcuwait into types.h omits 3bf2fcb57915 mm: mark vmas detached upon exit omits bb66f3e582c8 mm: introduce vma_iter_store_attached() to use with attached vmas omits 7a09b156f77c mm: mark vma as detached until it's added into vma tree omits f9da3e41be15 mm: move per-vma lock into vm_area_struct omits 083638ff12c7 mm: introduce vma_start_read_locked{_nested} helpers omits db6ed22e08d3 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] omits 80564dc138df mm: support batched unmap for lazyfree large folios during [...] omits 123623d111fc mm: support tlbbatch flush for a range of PTEs omits 8b6a6a574a0b mm: set folio swapbacked iff folios are dirty in try_to_unmap_one omits 1ac4e8021f2b dax: use folios more widely within DAX omits 35f5050a9131 dax: remove access to page->index omits bc3c60d0efa7 filemap: remove redundant folio_test_large check in filema [...] omits eebad92a32d4 maple_tree: remove a BUG_ON() in mas_alloc_nodes() omits bf3ab0c274ba tools/selftests: add file/shmem-backed mapping guard region tests omits 2b5fded2381c tools/selftests: expand all guard region tests to file-backed omits b80e6c7c60f3 selftests/mm: rename guard-pages to guard-regions omits 2456e680c71d mm: allow guard regions in file-backed and read-only mappings omits fe69d4f69a0b mm/mm_init.c: use round_up() to calculate usermap size omits f02007b3568a selftests/mm: allow tests to run with no huge pages support omits 62c500fb51bd mm/mmu_gather: clean up the stale code comment omits 138a8c8f51df mm/mmu_gather: remove unused __tlb_remove_page() omits a31c86669991 maple_tree: use ma_dead_node() in mte_dead_node() omits 6d7b54d0c9e4 mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] omits aaf98737fe8d Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] omits 1158b27aea1f Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] omits ac8c758fc9ee mm/damon/sysfs-schemes: add files for setting damos_filter [...] omits 5d600aaa7b94 mm/damon: add kernel-doc comment for damos_filter->sz_range omits 761af0b29f73 mm/damon: introduce DAMOS filter type hugepage_size omits ab323032b8c1 mm/mmu_gather: update comment on RCU freeing omits 149a1ebf7dbf mm/vmstat: revert "fix a W=1 clang compiler warning" omits 3b73ab93f03e mm: fixup unused variable warnings omits 6097a25d252f fb_defio: do not use deprecated page->mapping, index fields omits 503e8db377a9 mm: provide mapping_wrprotect_range() function omits 361f77d49c62 mm: refactor rmap_walk_file() to separate out traversal logic omits f63b50997cd9 selftests: mm: fix typo omits 170bc57ee876 mm: remove the access_ok() call from gup_fast_fallback() omits 0a8d6c05937f maple_tree: correct comment for mas_start() omits e47fcf66650d vmscan, cleanup: add for_each_managed_zone_pgdat macro omits 7d933c6f3506 mm/damon/core: do damos walking in entire regions granularity omits 073892fc523d mm/damon/core: do not call damos_walk_control->walk() if w [...] omits e68368edd2cd mm/damon/core: unset damos->walk_completed after confimed set omits 1a8b75f08d2c MAINTAINERS: add Baolin as shmem reviewer omits 38b4ae26f0d8 mm: shmem: factor out the within_size logic into a new helper omits f7764a14d4c1 mm: shmem: change the return value of shmem_find_swap_entries() omits 055149fe6d7c mm: shmem: remove duplicate error validation omits 5e38f00dcb8b mm: shmem: remove 'fadvise()' comments omits 9c992510403a mm: shmem: drop the unused macro omits 21162b4da66b mm/mm_init.c: use round_up() to align movable range omits 86cc1059d139 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect omits ed560a6ccf4b mm/damon: avoid applying DAMOS action to same entity multi [...] omits d257ec5b1184 mm/damon/ops: have damon_get_folio return folio even for t [...] omits 8d2f97741dfe memcg: add hierarchical effective limits for v2 omits 991fa278caed samples: kmemleak: print the raw pointers for debugging purposes omits a27938a2e1c6 mm: kmemleak: add support for dumping physical and __percp [...] omits 833f21e7b254 mm, percpu: do not consider sleepable allocations atomic omits 135995f90a2a mm/swapfile.c: open code cluster_alloc_swap() omits 850532aaa4f4 mm/swapfile.c: remove the incorrect code comment omits 891136bb5689 mm/swap: rename swap_swapcount() to swap_entry_swapped() omits 87140fef33f9 mm/swapfile.c: remove the unneeded checking omits e42331505dd5 mm/swap_state.c: remove the meaningless code comment omits 563139f884d1 mm/swapfile.c: optimize code in setup_clusters() omits 68bd88e7fbf2 mm/swapfile.c: update the code comment above swap_count_co [...] omits eb6aeabfb8cc mm/swapfile.c: update the code comment above swap_count_co [...] omits 75c02d96695e mm/swap: rename swap_is_has_cache() to swap_only_has_cache() omits e9df213ba2c1 mm/swap: skip scanning cluster range if it's empty cluster omits 97f70343c01b mm/swap: remove SWAP_FLAG_PRIO_SHIFT omits 70b1fb1b67d7 mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] omits 74c474c64d5f mm/swap_state.c: fix the obsolete code comment omits 2b97d372e05e mm/memfd: fix spelling and grammatical issues omits 4a3454468dc4 mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] omits 41104bcd5e92 mm/madvise: remove redundant mmap_lock operations from pro [...] omits b3750fc405f7 mm/madvise: split out madvise() behavior execution omits 7b0db7361005 mm/madvise: split out madvise input validity check omits 901051a012d2 mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] omits f1108386280f mm/madvise: fix madvise_[un]lock() issue omits 50ba99d9a0e1 mm/madvise: split out mmap locking operations for madvise() omits 50585ba510be selftests/mm: fix thuge-gen test name uniqueness omits 7918badf2d57 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits 4936ca9cad2c alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits 3fdb311a0a32 mm: avoid extra mem_alloc_profiling_enabled() checks omits c5b90782abdb mm: completely abstract unnecessary adj_start calculation omits db528b458803 mm: make vmg->target consistent and further simplify commi [...] omits ca9e739ff94f mm: eliminate adj_start parameter from commit_merge() omits c20f120ccd1d mm: further refactor commit_merge() omits 284f587a77d5 mm: simplify vma merge structure and expand comments omits 125477323e0c mm: zbud: remove zbud omits f298f98eaf52 mm: z3fold: remove z3fold omits 9c146f47c59d mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix omits ce5ea6530764 mm/vmscan: extract calculated pressure balance as a function omits 7dba0b1a7475 mm/rmap: avoid -EBUSY from make_device_exclusive() omits 4d10c7a1a717 mm/rmap: keep mapcount untouched for device-exclusive entries omits 10c968d5f141 mm/damon: handle device-exclusive entries correctly in dam [...] omits 10676b16691f mm/damon: handle device-exclusive entries correctly in dam [...] omits adff02754ffe mm/page_idle: handle device-exclusive entries correctly in [...] omits 62284a9dadfa mm/rmap: handle device-exclusive entries correctly in page [...] omits 64d36edeb76f mm/rmap: handle device-exclusive entries correctly in try_ [...] omits 3c6fa156ec88 mm/rmap: handle device-exclusive entries correctly in try_ [...] omits 0608900aa6e6 mm/ksm: handle device-exclusive entries correctly in write [...] omits b72eca87bf6c kernel/events/uprobes: handle device-exclusive entries cor [...] omits 60b6ea0f4b52 mm/page_vma_mapped: device-exclusive entries are not migra [...] omits 856966bad535 mm: use single SWP_DEVICE_EXCLUSIVE entry type omits 29eb464fe2b4 mm/memory: detect writability in restore_exclusive_pte() t [...] omits 454b50fff9e9 mm/rmap: implement make_device_exclusive() using folio_wal [...] omits 675e672e83d7 mm-rmap-convert-make_device_exclusive_range-to-make_device [...] omits 7da233bf6ebc mm/rmap: convert make_device_exclusive_range() to make_dev [...] omits 0102f5279faf mm/rmap: reject hugetlb folios in folio_make_device_exclusive() omits 1e924ac6153f mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs omits 50a8182e6bdd drivers/base/memory: simplify outputting of valid_zones_show() omits d1249e2bee15 selftests/mm: test splitting file-backed THP to any lower order omits de425590526b mm/huge_memory: allow split shmem large folio to any lower order omits e5b60ef2d356 selftests/mm: make file-backed THP split work by writing P [...] omits f8e8270b046a mm/compaction: make proactive compaction high watermark co [...] omits a7feb19f5fd9 mm/compaction: remove low watermark cap for proactive compaction omits 201baba9fcb1 mm/oom_kill: fix trivial typo in comment omits 57a8d5f5fe9a mm: memcontrol: move memsw charge callbacks to v1 omits d91c4ed26d00 mm: memcontrol: move stray ratelimit bits to v1 omits ec7d658e33b7 mm: memcontrol: unshare v2-only charge API bits again omits 0758794020b1 memcg: add CONFIG_MEMCG_V1 for 'local' functions omits 2f92aae3de52 memcg: factor out the replace_stock_objcg function omits 60946106d141 memcg: call the free function when allocation of pn fails omits 295f5243ee7b memcg: use OFP_PEAK_UNSET instead of -1 omits dbeb0d13ab60 percpu/x86: enable strict percpu checks via named AS qualifiers omits 713aa56f4c2a percpu: repurpose __percpu tag as a named address space qualifier omits 8718f40e555f percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors omits 0bcd2753435c percpu: use TYPEOF_UNQUAL() in variable declarations omits c820cee3d689 compiler.h: introduce TYPEOF_UNQUAL() macro omits 2ec1637e6780 x86/kgdb: use IS_ERR_PCPU() macro omits 9cda7aa357e0 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] omits dfeb60df12bc mm: page_isolation: avoid calling folio_hstate() without h [...] omits 7c97004183df mm/hugetlb_vmemmap: fix memory loads ordering omits aef230953cc8 mm, swap: avoid BUG_ON in relocate_cluster() omits df5995b73f57 mm: swap: use correct step in loop to wait all clusters in [...] omits f72e70197818 mm: swap: avoid losing cluster in swap_reclaim_full_clusters() omits ae61ea75d478 mm: abort vma_modify() on merge out of memory failure omits 7135e60e930a mm/hugetlb: wait for hugetlb folios to be freed omits a9d8825b3766 mm: fix possible NULL pointer dereference in __swap_duplicate omits b4d141ec808e dma: kmsan: export kmsan_handle_dma() for modules omits eef4b12c24e2 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA omits a961b8e18fb2 Documentation: fix doc link to fault-injection.rst omits 36e495d3e001 hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] omits 7de08f4b5e56 mm: memory-hotplug: check folio ref count first in do_migr [...] omits 59d11eded7b8 mm-memory-failure-update-ttu-flag-inside-unmap_poisoned_folio-v3 omits 81e47d556173 mm: memory-failure: update ttu flag inside unmap_poisoned_folio omits 0778af937b8a arm: pgtable: fix NULL pointer dereference issue omits d5379f274498 m68k: sun3: add check for __pgd_alloc() omits 2a38bb43e5cb selftests/damon/damos_quota_goal: handle minimum quota tha [...] omits b4ec3b17a034 Revert "selftests/mm: remove local __NR_* definitions" omits 8394a4aa0f03 arm64: dts: s32g: add the eDMA nodes omits 23b63544df10 arm64: dts: imx95: add PCIe's msi-map and iommu-map property omits e9b7eae6330c arm64: dts: imx8q: add PCIe EP overlay file for i.MX8QXP m [...] omits 8414ee47add6 arm64: dts: imx8q: add PCIe EP for i.MX8QM and i.MX8QXP omits a61cd205843a arm64: dts: imx8-ss-hsio: fix indentation in pcie node omits 7c2400888841 arm64: dts: freescale: tqma8mqnl: Add vcc-supply for spi-nor omits db544d0ea896 arm64: dts: freescale: tqma8mqml: Add vcc-supply for spi-nor omits f57a51e73320 arm64: dts: freescale: tqma8mq: Add vcc-supply for spi-nor omits 1cb9e5c8b463 arm64: dts: freescale: tqma8mpql: Add vcc-supply for spi-nor omits a73fffe50d0c arm64: dts: imx8-apalis: add clock configuration for 44.1 [...] omits ee3f0ada079d Merge branch 'fixes' into linux-next omits 210052a34c6f Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-em' into [...] omits bfbcac33564f Merge branch 'vfs-6.15.sysv' into vfs.all omits b7f623d32f5e Merge branch 'vfs-6.15.eventpoll' into vfs.all omits a4857ddf1def Merge branch 'vfs-6.15.nsfs' into vfs.all omits c0070d096854 Merge branch 'vfs-6.15.overlayfs' into vfs.all omits ba21b015a37f Merge branch 'vfs-6.15.async.dir' into vfs.all omits 3d05a851755e Merge branch 'vfs-6.15.iomap' into vfs.all omits dc5fe0131f3d Merge branch 'vfs-6.15.mount.api' into vfs.all omits 46495ed7db83 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all omits a61d0affadd1 Merge branch 'vfs-6.15.pipe' into vfs.all omits ededd1121827 Merge branch 'vfs-6.15.pidfs' into vfs.all omits 54c0937d323c Merge branch 'vfs-6.15.mount' into vfs.all omits bb7288b492f2 Merge branch 'vfs-6.15.misc' into vfs.all omits 2bbeb0b52106 Merge branch 'vfs.fixes' into vfs.all omits 83ad40ba2e4a Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.02.20 [...] omits 3c7838dcd8e5 rcutorture: Make scenario TREE07 build CONFIG_PREEMPT_LAZY=y omits 9ccee9745a2f rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y omits 89e2e4978a96 rcu: limit PREEMPT_RCU configurations omits 73ad020c5f43 rcutorture: Update rcutorture_one_extend_check() for lazy [...] omits adadfb196ca6 intel_idle: introduce 'no_native' module parameter omits de3ac915f986 tools/memory-model: Distinguish between syntactic and sema [...] omits 0e618582d389 tools/memory-model: Switch to softcoded herd7 tags omits fd042310df40 arm64: dts: mediatek: mt8183: Switch to Elan touchscreen driver omits ca3524d40556 drm/msm/dpu: rate limit snapshot capture for mmu faults omits 99eb34968f87 drm/msm: switch msm_kms to use msm_iommu_disp_new() omits b7e170b587ef drm/msm/iommu: introduce msm_iommu_disp_new() for msm_kms omits bbfe0a06d3c8 drm/msm/iommu: rename msm_fault_handler to msm_gpu_fault_handler omits 2d215d440faa drm/msm: register a fault handler for display mmu faults omits d66d59696287 drm/msm/dsi/phy: Define PHY_CMN_CLK_CFG[01] bitfields and [...] omits c5de92192e96 drm/msm/dsi/phy: Use dsi_pll_cmn_clk_cfg1_update() when re [...] omits db52eedb460d drm/msm/dsi: Add check for devm_kstrdup() omits 9d5e957a7cfd drm/msm/dsi: Allow values of 10 and 12 for bits per component omits e736d6c15b6d drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC [...] omits 00c12a4882e3 drm/msm/dsi: Set PHY usescase (and mode) before registerin [...] omits 0f5d9e79762e drm/msm/dsi: Use existing per-interface slice count in DSC timing omits ca3863ab68d1 drm/msm/dsi: Drop unnecessary -ENOMEM message omits a93d9bc2a7e3 drm/msm/dsi: Minor whitespace and style cleanup omits ad3971054989 drm/msm/dsi: Simplify with dev_err_probe() omits a7baa462532b drm/msm/dsi: Drop redundant NULL-ifying of clocks on error paths omits b915535fa95f dt-bindings: display: qcom,sm8650-mdss: explicitly documen [...] omits b5ceac4bc203 dt-bindings: display: qcom,sm8550-mdss: explicitly documen [...] omits 9c8e1cb863cc drm/msm/dsi/phy: Program clock inverters in correct register omits e0ed3196787d drm/msm/dsi/phy: Use the header with clock IDs omits 6bbe605e636b dt-bindings: display/msm/dsi-phy: Add header with exposed [...] omits a0bd33f8b4f8 drm/msm/dpu: don't set crtc_state->mode_changed from atomi [...] omits 537aa332972a drm/msm/dpu: simplify dpu_encoder_get_topology() interface omits ae879ef5aed4 drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() omits ff0adfbfe6f1 drm/msm/dpu: don't use active in atomic_check() omits b15d72c6338c drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on [...] omits dd4e273504c9 drm/msm: Use str_enable_disable-like helpers omits 808f3edd8f80 drm/msm/dpu: Simplify using local 'ctl' variable omits fa2369cbb697 drm/msm/dpu: Add writeback support for SM6150 omits c80657ac85dc Merge remote-tracking branch 'regulator/for-6.15' into reg [...] omits f0293c861552 Merge branch 'pm-cpufreq' into linux-next omits 620a39a8ce74 Merge branches 'pm-runtime', 'pm-sleep' and 'pm-em' into l [...] omits 00f49be4661c Merge branches 'acpi-video', 'acpi-apei' and 'acpi-misc' i [...] omits 470a7d231237 Merge branches 'acpi-platform-profile', 'acpi-thermal', 'a [...] omits 0f20c6c29460 Merge branch 'pm-cpuidle' into linux-next omits fd54b1b88bda Merge branch 'fixes' into linux-next omits 367a136408ed Merge branch 'cpuidle-menu' omits 2e4ee51cf796 cpuidle: menu: Avoid discarding useful information omits b994c4280949 cpuidle: menu: Eliminate outliers on both ends of the sample set omits 412baa8b2633 cpuidle: menu: Tweak threshold use in get_typical_interval() omits 6ee9c4d7d2da cpuidle: menu: Use one loop for average and variance computations omits f7313b383ffc cpuidle: menu: Drop a redundant local variable omits b7e3ba5f431d Merge branch 'v6.14-next/soc' into for-next omits d97bffb4f089 arm64: dts: s32g399a-rdb3: Add INA231 sensor entry over I2C4 omits ac76a6158846 arm64: dts: s32g: add common 'S32G-EVB' and 'S32G-RDB' boa [...] omits faa0278abf4b arm64: dts: s32g: add I2C[0..2] support for s32g2 and s32g3 omits 992366d420ce ARM: dts: imx7d-sdb: Complete WM8960 power supplies omits 74de2c64bba3 ARM: dts: imx6ul-14x14-evk: Complete WM8960 power supplies omits 51ee461d6b6b arm64: dts: imx8qxp-mek: Complete WM8960 power supplies omits 34b31852599a arm64: dts: imx8qm-mek: Complete WM8960 power supplies omits bd6f8a4f2d15 arm64: dts: imx8dxl-evk: Complete WM8960 power supplies omits 4e13d89bc547 arm64: dts: imx8mp-evk: Complete WM8960 power supplies omits 02998be2fda8 arm64: dts: tqma9352-mba93xx[cl]a: swap ethernet aliases omits fbd9877b848e arm64: dts: mba93xxca: Do not assert power-down pins omits 6fde3a78416d arm64: dts: freescale: imx93-tqma9352-mba93xxca: sort pinc [...] omits c01a26b8897a arm64: dts: mba8xx: Add PCIe support omits cb96ea5c0482 arm64: dts: tqma8xx: Remove GPU TODO omits e88c8354698f arm64: dts: tqma8xx: enable jpeg encode and decode omits 9f040b982626 arm64: dts: tqma8xx: Add vcc-supply for spi-nor omits 9d9c56025e42 arm64: dts: imx8-ss-hsio: Wire up DMA IRQ for PCIe omits add5c33e09d2 arm64: dts: imx8mn-bsh-smm-s2pro: Remove invalid audio cod [...] omits 1a51bb4b96ce arm64: dts: imx8mp-skov: increase I2C clock frequency for RTC omits a9b4fc6e3896 arm64: dts: imx8mp-skov: fix phy-mode omits 326c43ae412b arm64: dts: imx8mp-skov: describe mains fail detection omits 5511ebc8da77 arm64: dts: imx8mp-skov: configure uart1 for RS485 omits 72f016fc9187 arm64: dts: imx8mp-skov: describe LVDS display pipeline omits 201eaa0c5f41 arm64: dts: imx8mp-skov: describe HDMI display pipeline omits 596d24fa32da arm64: dts: imx8mp-skov: use I2C5 for DDC omits cb70fb729ed6 arm64: dts: imx8mp-skov: operate CPU at 850 mV by default omits 2b6607eb0b85 arm64: dts: imx8mp-skov: correct PMIC board limits omits aeea94297a28 arm64: dts: imx8mp-kontron: Add support for reading SD_VSE [...] omits fb6a68269ba7 arm64: dts: imx93-kontron: Fix SD card IO voltage control omits c8564cb7c488 arm64: dts: imx8mm-kontron: Add support for reading SD_VSE [...] omits 38db2315c465 arm64: dts: imx8mp-skov-reva: Use hardware signal for SD c [...] omits c177fed7617d Merge branches 'arm64-for-6.15', 'clk-for-6.15', 'drivers- [...] omits f9e5312b6269 hwmon: (peci/dimmtemp) Do not provide fake thresholds data adds 815291c11acd configfs: update MAINTAINERS adds f7d5db965f3e dma-mapping: update MAINTAINERS adds 7fb39882b20c dm-integrity: Avoid divide by zero in table status in Inline mode adds c19525b5fb71 dm-integrity: Do not emit journal configuration in DM tabl [...] adds 36e1b81f599a dm vdo: add missing spin_lock_init adds 2c24478e5f6e Merge tag 'for-6.14/dm-fixes' of git://git.kernel.org/pub/ [...] adds 2a1944bff549 Merge tag 'riscv-for-linus-6.14-rc5' of git://git.kernel.o [...] adds 02cfe2b6529c pidfs: remove d_op->d_delete adds 425e3e3bd62c nsfs: remove d_op->d_delete adds b5799106b44e iomap: Minor code simplification in iomap_dio_bio_iter() adds 3d85d6c85399 Merge tag 'vfs-6.14-rc5.fixes' of git://git.kernel.org/pub [...] adds cc8a0934d099 Merge tag 'for-6.14-rc4-tag' of git://git.kernel.org/pub/s [...] adds e40f91b752a0 Revert "selftests/mm: remove local __NR_* definitions" adds fec2ee66e594 selftests/damon/damos_quota_goal: handle minimum quota tha [...] adds 55e24c2df390 m68k: sun3: add check for __pgd_alloc() adds 2c1e00782e57 arm: pgtable: fix NULL pointer dereference issue adds ef5062653ea2 mm: memory-failure: update ttu flag inside unmap_poisoned_folio adds c06d3fb8d98d mm-memory-failure-update-ttu-flag-inside-unmap_poisoned_folio-v3 adds a860c010f59f mm: memory-hotplug: check folio ref count first in do_migr [...] adds 489b6b0a9ce4 hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] adds b9e57e19490f Documentation: fix doc link to fault-injection.rst adds ee1855fe8f7c x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA adds f7e185bc6fad dma: kmsan: export kmsan_handle_dma() for modules adds 9bc2ed7c7a47 mm: fix possible NULL pointer dereference in __swap_duplicate adds 2fc04112c894 mm/hugetlb: wait for hugetlb folios to be freed adds d59ec005d501 mm: abort vma_modify() on merge out of memory failure adds e2d90e42d5e3 mm: swap: add back full cluster when no entry is reclaimed adds 5671d21cd5ff mm: swap: use correct step in loop to wait all clusters in [...] adds 66401b07d207 mm, swap: avoid BUG_ON in relocate_cluster() adds c3c51a771ff4 NFS: fix nfs_release_folio() to not deadlock via kcompactd [...] adds b73676a0a6c2 nfs-fix-nfs_release_folio-to-not-deadlock-via-kcompactd-wr [...] adds 1d837e7a7bcb include/linux/log2.h: mark is_power_of_2() with __always_inline adds 17e9f74bdbe3 mm/page_alloc: fix uninitialized variable adds 5cc13c808c35 mm/hugetlb_vmemmap: fix memory loads ordering adds c94fec86ecd0 mm: page_isolation: avoid calling folio_hstate() without h [...] adds 2cf4cccd4cc6 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds df5c462dfa25 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 92f2ad15b3c6 Merge branch 'fs-current' of linux-next adds d3bb75682769 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 58ea40ca7cf1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds de2c211868b9 ipvs: Always clear ipvs_property flag in skb_scrub_packet() adds bc50682128bd MAINTAINERS: socket timestamping: add Jason Xing as reviewer adds 792264db5d16 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 5eddd76ec2fd xfrm: fix tunnel mode TX datapath in packet offload mode adds 0aae2867aa60 xfrm_output: Force software GSO only in tunnel mode adds 9a32aa3f2287 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds ff569a4ed296 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds c63c14fb0368 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 9e7c6779e353 ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15 adds edeba35f2086 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0da83ab025bc ASoC: fsl: Rename stream name of SAI DAI driver adds d31babd7e304 ASoC: dapm-graph: set fill colour of turned on nodes adds fe08b7d5085a firmware: cs_dsp: Remove async regmap writes adds 769c1b79295c ASoC: cs35l56: Prevent races when soft-resetting using SPI [...] adds 56a677293509 ASoC: SOF: Intel: don't check number of sdw links when set [...] adds 4bcef04ca67f ASoC: Intel: sof_sdw: warn both sdw and pch dmic are used adds 9da0ed4a8502 ASoC: Intel: don't check number of sdw links when set adds e6d6f90314e0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 1a0826a203f4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 9f346bd75410 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 6192d2acfb7d Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f8693b8ee724 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds cb7053d1f43d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 12cec2474d17 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds f5be37ca2c99 dt-bindings: input/touchscreen: imagis: add compatible for [...] adds 83a4a5a82a15 Input: imagis - add support for imagis IST3038H adds 5bab1ae5a375 Input: goodix-berlin - fix comment referencing wrong regulator adds 3b0011059334 Input: goodix-berlin - fix vddio regulator references adds 709329c48214 Input: xpad - add support for ZOTAC Gaming Zone adds 95a54a96f657 Input: xpad - add support for TECNO Pocket Go adds 659a7614dd72 Input: xpad - rename QH controller to Legion Go S adds 729d16323297 Input: i8042 - swap old quirk combination with new quirk f [...] adds 9ed468e17d5b Input: i8042 - add required quirks for missing old boardnames adds 75ee4ebebbbe Input: i8042 - swap old quirk combination with new quirk f [...] adds d85862ccca45 Input: i8042 - swap old quirk combination with new quirk f [...] adds d28a00c44c1b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds a9914670a0ec Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 107e512fd3b7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 42673a4bcb67 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 5797c04400ee hwmon: (peci/dimmtemp) Do not provide fake thresholds data adds cb95734b25ee Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 6789955264be Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2cc45fb53075 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds 2205ebd2578d Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 32662e5a600e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds da77b3ca82b0 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 0207b15ca930 Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 5165f5bec9a6 Merge branch into tip/master: 'locking/urgent' adds 88ec7eedbbd2 perf/x86: Fix low freqency setting issue adds 0d3984415054 perf/core: Fix low freq setting via IOC_PERIOD adds a26b24b2e21f perf/x86/intel: Use better start period for frequency mode adds 68a9b0e31330 perf/x86/rapl: Add support for Intel Arrow Lake U adds d71a547d9830 Merge branch into tip/master: 'perf/urgent' adds 96f41f644c48 x86/of: Don't use DTB for SMP setup if ACPI is enabled adds bebe35bb738b x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems adds 9de7695925d5 x86/irq: Define trace events conditionally adds 34458e90620c Merge branch into tip/master: 'x86/urgent' adds baaa8433b5df Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] adds 8ec43c58d3be drm/vkms: Round fixp2int conversion in lerp_u16 adds 43296057a52d Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 8d22987c5254 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] new 754c5b33e662 x86/kgdb: use IS_ERR_PCPU() macro new eaac384d7eb3 compiler.h: introduce TYPEOF_UNQUAL() macro new 8f86a4c7b7ed percpu: use TYPEOF_UNQUAL() in variable declarations new 74c0e7d058b5 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors new b967abc57f16 percpu: repurpose __percpu tag as a named address space qualifier new 7fa45de694dc percpu/x86: enable strict percpu checks via named AS qualifiers new d134f730b612 memcg: use OFP_PEAK_UNSET instead of -1 new 4f3cd709312f memcg: call the free function when allocation of pn fails new b35e670f9e32 memcg: factor out the replace_stock_objcg function new 2bfcafd18bd4 memcg: add CONFIG_MEMCG_V1 for 'local' functions new 4ec223ca1af8 mm: memcontrol: unshare v2-only charge API bits again new d6bfb778e8c2 mm: memcontrol: move stray ratelimit bits to v1 new 8418e3e43f8b mm: memcontrol: move memsw charge callbacks to v1 new 7df32f1f2c4e mm/oom_kill: fix trivial typo in comment new db4cda5d846b mm/compaction: remove low watermark cap for proactive compaction new 23e97f221ee5 mm/compaction: make proactive compaction high watermark co [...] new b8fa3e4c65d8 selftests/mm: make file-backed THP split work by writing P [...] new 563545055516 mm/huge_memory: allow split shmem large folio to any lower order new abfc7addecb9 selftests/mm: test splitting file-backed THP to any lower order new 6098953ca8f4 drivers/base/memory: simplify outputting of valid_zones_show() new d4db2607b5b4 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs new be6cef6f955d mm/rmap: reject hugetlb folios in folio_make_device_exclusive() new d0d5f317f6e0 mm/rmap: convert make_device_exclusive_range() to make_dev [...] new f1afee382446 mm-rmap-convert-make_device_exclusive_range-to-make_device [...] new a9e07101ffc4 mm/rmap: implement make_device_exclusive() using folio_wal [...] new 3c13c6838d41 mm/memory: detect writability in restore_exclusive_pte() t [...] new 1a447c0bb33f mm: use single SWP_DEVICE_EXCLUSIVE entry type new bb08354352d5 mm/page_vma_mapped: device-exclusive entries are not migra [...] new 72e1b917ea14 kernel/events/uprobes: handle device-exclusive entries cor [...] new 6e3b06313c48 mm/ksm: handle device-exclusive entries correctly in write [...] new e16026f2b0e8 mm/rmap: handle device-exclusive entries correctly in try_ [...] new e789f8faccc5 mm/rmap: handle device-exclusive entries correctly in try_ [...] new f68145a43e6d mm/rmap: handle device-exclusive entries correctly in page [...] new b8a7afd3b693 mm/page_idle: handle device-exclusive entries correctly in [...] new 8cac573c7471 mm/damon: handle device-exclusive entries correctly in dam [...] new 7589611b35c1 mm/damon: handle device-exclusive entries correctly in dam [...] new 7f9366e96bd7 mm/rmap: keep mapcount untouched for device-exclusive entries new 13a99a76b24c mm/rmap: avoid -EBUSY from make_device_exclusive() new 3ed75fe26a4d mm/vmscan: extract calculated pressure balance as a function new 71941935ca86 mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix new c9f9ac90685f mm: z3fold: remove z3fold new 261d587e7c07 mm: zbud: remove zbud new 4fff8169cf84 mm: simplify vma merge structure and expand comments new d5a0898595da mm: further refactor commit_merge() new 70b8eb12a580 mm: eliminate adj_start parameter from commit_merge() new 6aa026e36642 mm: make vmg->target consistent and further simplify commi [...] new 001dd7a1e306 mm: completely abstract unnecessary adj_start calculation new fefabf227af3 mm: avoid extra mem_alloc_profiling_enabled() checks new db71cfa26cf9 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new 70f7937feaef alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new 78f78ed6c0c7 selftests/mm: fix thuge-gen test name uniqueness new 4437b17a1d86 mm/madvise: split out mmap locking operations for madvise() new 1ed303cef072 mm/madvise: fix madvise_[un]lock() issue new e2d6bc6dada6 mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] new 750ca5865fb0 mm/madvise: split out madvise input validity check new 1ebf572f1e2f mm/madvise: split out madvise() behavior execution new e832fd492b26 mm/madvise: remove redundant mmap_lock operations from pro [...] new dc80fafe3e5c mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] new 24e3c64509ee mm/memfd: fix spelling and grammatical issues new e329121f8bd3 mm/swap_state.c: fix the obsolete code comment new 32b963d53e11 mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] new b9f2094afe44 mm/swap: remove SWAP_FLAG_PRIO_SHIFT new 39b034484045 mm/swap: skip scanning cluster range if it's empty cluster new 0b00e282d2f3 mm/swap: rename swap_is_has_cache() to swap_only_has_cache() new 13737a515689 mm/swapfile.c: update the code comment above swap_count_co [...] new 165e749cb2fa mm/swapfile.c: update the code comment above swap_count_co [...] new 77425785cead mm/swapfile.c: optimize code in setup_clusters() new 7a9160a76d00 mm/swap_state.c: remove the meaningless code comment new df5accc05bf4 mm/swapfile.c: remove the unneeded checking new 78a182e00b9d mm/swap: rename swap_swapcount() to swap_entry_swapped() new 2061b2a9cfdc mm/swapfile.c: remove the incorrect code comment new e0a7135d96ec mm/swapfile.c: open code cluster_alloc_swap() new 32953e95ce5d mm, percpu: do not consider sleepable allocations atomic new 14df5adb903d mm: kmemleak: add support for dumping physical and __percp [...] new 8dfe7daf66df samples: kmemleak: print the raw pointers for debugging purposes new 102aef1ba5a6 memcg: add hierarchical effective limits for v2 new 33810799cebb mm/damon/ops: have damon_get_folio return folio even for t [...] new e267400ef475 mm/damon: avoid applying DAMOS action to same entity multi [...] new fef7b0e60b9b mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect new 2b8b4bd25ca6 mm/mm_init.c: use round_up() to align movable range new a337dca32074 mm: shmem: drop the unused macro new 43a485b99737 mm: shmem: remove 'fadvise()' comments new 06525833f48c mm: shmem: remove duplicate error validation new 930a16165e45 mm: shmem: change the return value of shmem_find_swap_entries() new fa940de917b1 mm: shmem: factor out the within_size logic into a new helper new 6324f6ad91ca MAINTAINERS: add Baolin as shmem reviewer new 4ac7f5e8e660 mm/damon/core: unset damos->walk_completed after confimed set new 50ee14bb9b37 mm/damon/core: do not call damos_walk_control->walk() if w [...] new c4fc8a8b70e3 mm/damon/core: do damos walking in entire regions granularity new bf611cfba10b vmscan, cleanup: add for_each_managed_zone_pgdat macro new 3f8199586197 maple_tree: correct comment for mas_start() new 222703aba353 mm: remove the access_ok() call from gup_fast_fallback() new 55aac6836eec selftests: mm: fix typo new d2c4fcfcdb69 mm: refactor rmap_walk_file() to separate out traversal logic new 4e92377bacee mm: provide mapping_wrprotect_range() function new f9b388930d4c fb_defio: do not use deprecated page->mapping, index fields new 9daaf7b40f03 mm: fixup unused variable warnings new cc3a88f0e1a4 mm/vmstat: revert "fix a W=1 clang compiler warning" new a50893427881 mm/mmu_gather: update comment on RCU freeing new a9ac8a4b4220 mm/damon: introduce DAMOS filter type hugepage_size new 0746d192897f mm/damon: add kernel-doc comment for damos_filter->sz_range new 1aa1a004697a mm/damon/sysfs-schemes: add files for setting damos_filter [...] new ac1a0c77f038 Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] new 06e0df1fc9d1 Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] new e63b09e6ea27 mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] new d8b2516433ed maple_tree: use ma_dead_node() in mte_dead_node() new de466d117721 mm/mmu_gather: remove unused __tlb_remove_page() new 188033767a89 mm/mmu_gather: clean up the stale code comment new b0189d226ad3 selftests/mm: allow tests to run with no huge pages support new 4d1e46979e08 mm/mm_init.c: use round_up() to calculate usermap size new 43f6378bb074 mm: allow guard regions in file-backed and read-only mappings new 33c08d7fcbfd selftests/mm: rename guard-pages to guard-regions new 6724f2573630 tools/selftests: expand all guard region tests to file-backed new 4b88e60e0e61 tools/selftests: add file/shmem-backed mapping guard region tests new 04cfcf12323b maple_tree: remove a BUG_ON() in mas_alloc_nodes() new e25e23b2943c filemap: remove redundant folio_test_large check in filema [...] new 6ae2923f42b8 dax: remove access to page->index new 00032d5061e6 dax: use folios more widely within DAX new 2e595b90dad0 mm: set folio swapbacked iff folios are dirty in try_to_unmap_one new e00a2e564406 mm: support tlbbatch flush for a range of PTEs new a0188db71878 mm: support batched unmap for lazyfree large folios during [...] new 76a230cbc2f1 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] new 3b8e8632632f mm: introduce vma_start_read_locked{_nested} helpers new ad8786318a05 mm: move per-vma lock into vm_area_struct new 286750a64435 mm: mark vma as detached until it's added into vma tree new 1d7744d72b2f mm: introduce vma_iter_store_attached() to use with attached vmas new 07e140d532ac mm: mark vmas detached upon exit new 15a86165bdc9 types: move struct rcuwait into types.h new fb9ecf376b46 mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] new 9ab68ea874f3 mm: move mmap_init_lock() out of the header file new b18eb04cebae mm: uninline the main body of vma_start_write() new 3c920adbf879 refcount: provide ops for cases when object's memory can b [...] new 288268c32cbc docs: fix title underlines in refcount-vs-atomic.rst new 1a66ed78c7c1 refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire new 810c1edd93f2 mm: replace vm_lock and detached flag with a reference count new de7092cdf6f7 mm: fix a crash due to vma_end_read() that should have bee [...] new f39eec279308 mm: move lesser used vma_area_struct members into the last [...] new 4f509a2df74b mm/debug: print vm_refcnt state when dumping the vma new f5aa412012c0 mm: remove extra vma_numab_state_init() call new 920c585932bf mm: prepare lock_vma_under_rcu() for vma reuse possibility new f56ae9bc0002 mm: make vma cache SLAB_TYPESAFE_BY_RCU new 1684f9b5d57a tools: remove atomic_set_release() usage in tools/ new d3f37d4b9c88 docs/mm: document latest changes to vm_lock new 712a2d4a3838 Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] new 6f08820f3ec5 fs: convert block_commit_write() to take a folio new aecc2ece18ad fs: remove page_file_mapping() new be30a686b7f1 fs: remove folio_file_mapping() new 4eacb388711c configs: drop GENERIC_PTDUMP from debug.config new 78489260253f arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig new 40e113d17820 docs: arm64: drop PTDUMP config options from ptdump.rst new ea77f75bf0e6 mm: make DEBUG_WX depdendent on GENERIC_PTDUMP new 65a9c44cb599 mm: rename GENERIC_PTDUMP and PTDUMP_CORE new c5353bb8353b Documentation/mm: fix spelling mistake new a59ae0ccf0e6 selftests/mm: fix spelling new 197899dde993 fuse: fix dax truncate/punch_hole fault path new 5e6b3adf78bb fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] new 47fd29515141 fs/dax: don't skip locked entries when scanning entries new 47c834e3154c fs/dax: refactor wait for dax idle page new 86d61f430c10 fs/dax: create a common implementation to break DAX layouts new 0a1b755a15fb fs/dax: always remove DAX page-cache entries when breaking [...] new d4f1fd8a943d fs/dax: ensure all pages are idle prior to filesystem unmount new bb2594fee177 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag new 8a3ed2919f2a mm/gup: remove redundant check for PCI P2PDMA page new 940080e306b1 mm/mm_init: move p2pdma page refcount initialisation to p2pdma new b139d6c13063 mm: allow compound zone device pages new 5f34da4144cb mm/migrate_device: do not access pgmap for non zone device pages new b02ed78b8b8e mm-allow-compound-zone-device-pages-fix-fix new 35766bfffa6a mm/memory: enhance insert_page_into_pte_locked() to create [...] new d93a2a977a2c mm/memory: add vmf_insert_page_mkwrite() new 38495884c0f0 mm/rmap: add support for PUD sized mappings to rmap new 5087eac0d219 mm/huge_memory: add vmf_insert_folio_pud() new 7e920e958acd mm/huge_memory: add vmf_insert_folio_pmd() new 09bf14271f76 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages new eaa0a67feac6 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support new d00dc147e519 fs/dax: properly refcount fs dax pages new 1582c20d7769 device/dax: properly refcount device dax pages when mapping new 5c233524e74d mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] new 1b8e3fe90b58 Docs/mm/damon/design: fix typo on DAMOS filters usage doc link new 5f200c315a85 Docs/mm/damon/design: document hugepage_size filter new 25d5d1b2392f Docs/damon: move DAMOS filter type names and meaning to de [...] new 1381610915d7 Docs/mm/damon/design: clarify handling layer based filters [...] new cbcfdec8ac1e Docs/mm/damon/design: categorize DAMOS filter types based [...] new 5c9ff90962ab mm/cma: export total and free number of pages for CMA areas new 7102cd205691 mm, cma: support multiple contiguous ranges, if requested new 7555745e2a44 mm, cma: fix 32-bit warning new eb3f4567b2f6 mm, cma: use literal printf format string new 50265d846b89 mm/cma: introduce cma_intersects function new b7199a9cc3a2 mm, hugetlb: use cma_declare_contiguous_multi new 08599f34e326 mm/hugetlb: remove redundant __ClearPageReserved new 49b6c0682fa7 mm/hugetlb: use online nodes for bootmem allocation new f1759829200c mm/hugetlb: convert cmdline parameters from setup to early new a5d5c3ac6db4 x86/mm: make register_page_bootmem_memmap handle PTE mappings new f5721cd20086 mm/bootmem_info: export register_page_bootmem_memmap new 795e82e9d21a mm/sparse: allow for alternate vmemmap section init at boot new 1aabdb027dd5 mm/hugetlb: set migratetype for bootmem folios new cff3df375e6f mm: define __init_reserved_page_zone function new 7facb5b081ac mm/hugetlb: check bootmem pages for zone intersections new c3b21eac2cdc mm/sparse: add vmemmap_*_hvo functions new b880c11eef28 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc new 03c4483257d3 mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] new c73c11765159 mm/hugetlb: add pre-HVO framework new 50efa7cc61e1 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition new 92f49586443b mm/hugetlb: do pre-HVO for bootmem allocated pages new 31be60f7bd21 x86/setup: call hugetlb_bootmem_alloc early new c424dcb3af0e x86/mm: set ARCH_WANT_SPARSEMEM_VMEMMAP_PREINIT new 22d513619ccb mm/cma: simplify zone intersection check new ee4b816b41f9 mm/cma: introduce a cma validate function new dacd2947777b mm/cma: introduce interface for early reservations new 34683ce2bcd7 mm/hugetlb: add hugetlb_cma_only cmdline option new 29ee18ce55fa mm/hugetlb: enable bootmem allocation from CMA areas new 4e97ec79571c mm/hugetlb: move hugetlb CMA code in to its own file new c3cf844daa83 xarray: add xas_try_split() to split a multi-index entry new 2c35dea1d26c mm/huge_memory: add two new (not yet used) functions for f [...] new 54a9070136c9 mm/huge_memory: move folio split common code to __folio_split() new d958366bfd3c mm/huge_memory: add buddy allocator like (non-uniform) fol [...] new 5e0a3e490cf9 mm/huge_memory: remove the old, unused __split_huge_page() new 406e87f69d8b mm/huge_memory: add folio_split() to debugfs testing interface new d2b2f3d3f97b mm/truncate: use buddy allocator like folio split for trun [...] new 106efe4cdb3e selftests/mm: add tests for folio_split(), buddy allocator [...] new b7ae556d0cfc mm/filemap: use xas_try_split() in __filemap_add_folio() new 44b4cefa4a23 mm/shmem: use xas_try_split() in shmem_split_large_entry() new 790884b35459 arm/pgtable: remove duplicate included header file new 2eed067bc4d6 mm/damon: implement a new DAMOS filter type for unmapped pages new 66cb5ba589f3 Docs/mm/damon/design: document unmapped DAMOS filter type new d2d33210a595 mm/mincore: improve performance by adding an unlikely hint new 2aaf9b973521 mm/folio_queue: delete __folio_order and use folio_order directly new 9d2e5c2640d8 zram: sleepable entry locking new e11adbf0bbc4 zram: permit preemption with active compression stream new 4d2f72949575 zram: remove unused crypto include new ba0ee27e34af zram: remove max_comp_streams device attr new a2f1e1badc0f zram: remove second stage of handle allocation new 1053812d7331 zram: remove writestall zram_stats member new b546def41cbf zram: limit max recompress prio to num_active_comps new 57d3ddfaa724 zram: filter out recomp targets based on priority new 7cdb1deb8943 zram: rework recompression loop new b9959abcb4d3 zsmalloc: rename pool lock new c9e8ca36db82 zsmalloc: make zspage lock preemptible new 711dd3a6a0ef zsmalloc: introduce new object mapping API new 760f8b4e9c73 zram: switch to new zsmalloc object mapping API new be8a1a4fbb54 zram: permit reclaim in zstd custom allocator new 18bff1bcd287 zram: do not leak page on recompress_store error path new 47fc993912b0 zram: do not leak page on writeback_store error path new 2a611e266d0b zram: add might_sleep to zcomp API new a632d0721f3a selftests/mm: report errno when things fail in gup_longterm new 44be65170763 selftests/mm: fix assumption that sudo is present new 9f2d03abe670 selftests/mm: skip uffd-stress if userfaultfd not available new ec85fb9974eb selftests/mm: skip uffd-wp-mremap if userfaultfd not available new bdf6787bee39 selftests/mm/uffd: rename nr_cpus -> nr_threads new 208b6aec7df1 selftests/mm: print some details when uffd-stress gets bad params new bb36ee394f0a selftests/mm: don't fail uffd-stress if too many CPUs new 8ff470aca639 selftests/mm: skip map_populate on weird filesystems new 79c9dbbd192f selftests/mm: skip gup_longerm tests on weird filesystems new 8a9b40ab92b7 mm, swap: remove setting SWAP_MAP_BAD for discard cluster new 98f915dbb748 mm, swap: correct comment in swap_usage_sub() new 50076f589e0a mm: swap: remove stale comment of swap_reclaim_full_clusters() new 0f472c6bd02c fs/proc/task_mmu: add guard region bit to pagemap new 0d6ba613ac9e tools/selftests: add guard region test for /proc/$pid/pagemap new 9beb513a185c fixup define name new d61dc9413cc2 mm: page_alloc: don't steal single pages from biggest buddy new 6fd65feb2935 mm: page_alloc: remove remnants of unlocked migratetype updates new a35fe4f37d12 mm: page_alloc: group fallback functions together new 8d1e558a4fa9 mm: page_ext: make lookup_page_ext() public new a2d6e9c1a867 mm: page_ext: add an iteration API for page extensions new 879064031a82 mm: page_table_check: use new iteration API new 40058594bb25 mm: page_owner: use new iteration API new 55c4a57b8e2b mm: make page_mapped_in_vma() hugetlb walk aware new 5ff1ee91fc14 mm, swap: avoid reclaiming irrelevant swap cache new fa27e94300d5 mm, swap: drop the flag TTRS_DIRECT new e1a6db9444d3 mm, swap: avoid redundant swap device pinning new 16707f55415b mm, swap: don't update the counter up-front new 514eac1f4775 mm, swap: use percpu cluster as allocation fast path new 4e5f877e29f0 mm, swap: remove swap slot cache new 436a263c3c8e mm, swap: simplify folio swap allocation new 801d47bd96ce vmalloc: drop Christoph from Reviewers new eb2fba2b4f2a mm,procfs: allow read-only remote mm access under CAP_PERFMON new 5356cd8d77ea MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] new 9c91f6dc636c scripts: add script to extract built-in firmware blobs new 7398911868e8 .mailmap: remove redundant mappings of emails new 02301ae7d630 docs,procfs: document /proc/PID/* access permission checks new 9c0dfdcb9a93 lib/plist.c: add shortcut for plist_requeue() new 222931050533 lib-plistc-add-shortcut-for-plist_requeue-fix new fc582f3843e3 kexec: initialize ELF lowest address to ULONG_MAX new ee2c469ae2f8 crash: remove an unused argument from reserve_crashkernel_ [...] new 7b779bab734f crash: let arch decide usable memory range in reserved area new 6060a4592bee powerpc/crash: use generic APIs to locate memory hole for kdump new b9eeddfb3be4 powerpc/crash: preserve user-specified memory limit new 97fda6908f33 powerpc: insert System RAM resource to prevent crashkernel [...] new 800c018ee50e powerpc/crash: use generic crashkernel reservation new e14d92905fe3 get_maintainer: add --substatus for reporting subsystem status new 6e0c04ae504f get_maintainer: add --substatus for reporting subsystem st [...] new 21607ab3cca0 get_maintainer: stop reporting subsystem status as maintai [...] new c0e52f3a448c lib/zlib: drop EQUAL macro new ad9f89cb107b rcu: provide a static initializer for hlist_nulls_head new b5ced7f9c4d3 ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() new 45d7ccce4d79 ucount: use RCU for ucounts lookups new 1a6c9595c05b ucount: use rcuref_t for reference counting new b9706e021566 checkpatch: add warning for pr_* and dev_* macros without [...] new cbdfd1c7f163 ocfs2: validate l_tree_depth to avoid out-of-bounds access new d289ea1b04ed ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() new 2caf4ede723b ocfs2: remove reference to bh->b_page new 21245b77af59 reboot: replace __hw_protection_shutdown bool action param [...] new abda6afe2ccf reboot: reboot, not shutdown, on hw_protection_reboot timeout new b9703aca537b docs: thermal: sync hardware protection doc with code new dc05b84d302a reboot: describe do_kernel_restart's cmd argument in kernel-doc new da17477bcc14 reboot: rename now misleading __hw_protection_shutdown symbols new 2db2966c8193 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] new 757b48a8dbdc reboot: add support for configuring emergency hardware pro [...] new c00aa09a197e reboot: hide unused hw_protection_attr new 9712cd1191ff regulator: allow user configuration of hardware protection action new 4fa42c655374 platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] new 477c32443e98 dt-bindings: thermal: give OS some leeway in absence of cr [...] new 9ab5343d0f1e thermal: core: allow user configuration of hardware protec [...] new 493e42aa8f5a reboot: retire hw_protection_reboot and hw_protection_shut [...] new aa82cd4ed5d4 lib min_heap: use size_t for array size and index variables new 7eb10ff26207 mailmap: remove never used @parity.io email new 7382b9fe2305 MAINTAINERS: mailmap: update Hyeonggon's name and email address new ce6475e028b5 Revert "pid: allow pid_max to be set per pid namespace" new 1d14425174da pid: optional first-fit pid allocation new 8745779aee67 scripts/gdb: add $lx_per_cpu_ptr() new 441cc2bd2f33 rhashtable: remove needless return in three void APIs new f9dec014b216 cpu: remove needless return in void API suspend_enable_sec [...] new f4ee1984c5bf lib/interval_tree: skip the check before go to the right subtree new 9048c156e790 foo new a06621c3b946 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 0586208b5f94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d118b08f7eee tools lib api: Add io_dir an allocation free readdir alternative new f7cada5f7e7f perf maps: Switch modules tree walk to io_dir__readdir new 6a81a3fd9e91 perf pmu: Switch to io_dir__readdir new d6cd7c9f0239 perf header: Switch mem topology to io_dir__readdir new 56406bd557fb perf events: Remove scandir in thread synthesis new bb327140f581 perf parse-events: Switch tracepoints to io_dir__readdir new d996c726a5a4 perf hwmon_pmu: Switch event discovery to io_dir__readdir new e7af1946818b perf machine: Reuse module path buffer new c40aa8d98db6 perf report: Fix sample number stats for branch entry mode new ea5e1f6b8a40 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new b2e2bf25484f Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 06a2b8c8fd52 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 35d7d1780221 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 99cd3c4a942d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 82e0f8b8b1c6 Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 83a0096257a1 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new fab963d1906b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e84f56a2f05f Merge branch 'imx/drivers' into for-next new ef2f48585e15 Merge branch 'imx/bindings' into for-next new e34ba2a34313 ARM: dts: imx6ul-14x14-evk: Complete WM8960 power supplies new 6a69b494c6db ARM: dts: imx7d-sdb: Complete WM8960 power supplies new f1b6c30d3863 Merge branch 'imx/dt' into for-next new 8472751c4d96 arm64: dts: imx8mm-kontron: Add support for reading SD_VSE [...] new 427ad6e2117f arm64: dts: imx93-kontron: Fix SD card IO voltage control new 39e4189d9d63 arm64: dts: imx8mp-kontron: Add support for reading SD_VSE [...] new d19a6f79961d arm64: dts: imx8mp-skov: correct PMIC board limits new 3d8ffe5702b2 arm64: dts: imx8mp-skov: operate CPU at 850 mV by default new 68e008f256e9 arm64: dts: imx8mp-skov: use I2C5 for DDC new 507b6de306ee arm64: dts: imx8mp-skov: describe HDMI display pipeline new 6e887c950cb2 arm64: dts: imx8mp-skov: describe LVDS display pipeline new 4252ede53d46 arm64: dts: imx8mp-skov: configure uart1 for RS485 new fc8efdf8fa4d arm64: dts: imx8mp-skov: describe mains fail detection new bce3edf81c2d arm64: dts: imx8mp-skov: fix phy-mode new 587098514a0e arm64: dts: imx8mp-skov: increase I2C clock frequency for RTC new aadfff7b13d4 arm64: dts: imx8mn-bsh-smm-s2pro: Remove invalid audio cod [...] new f9893c346059 arm64: dts: imx8-ss-hsio: Wire up DMA IRQ for PCIe new c3d79d64c0fe arm64: dts: tqma8xx: Add vcc-supply for spi-nor new 11dcabb083f0 arm64: dts: tqma8xx: enable jpeg encode and decode new c58128a8a8dd arm64: dts: tqma8xx: Remove GPU TODO new c63a0bfd1190 arm64: dts: mba8xx: Add PCIe support new 584b427f4252 arm64: dts: freescale: imx93-tqma9352-mba93xxca: sort pinc [...] new db55b909e1a5 arm64: dts: mba93xxca: Do not assert power-down pins new a3bfd9e8118a arm64: dts: tqma9352-mba93xx[cl]a: swap ethernet aliases new 0373fa645cf5 arm64: dts: imx8mp-evk: Complete WM8960 power supplies new ca0d7229e41c arm64: dts: imx8dxl-evk: Complete WM8960 power supplies new 9bad19461310 arm64: dts: imx8qm-mek: Complete WM8960 power supplies new dc5fb736fb52 arm64: dts: imx8qxp-mek: Complete WM8960 power supplies new b2194a4cf163 arm64: dts: s32g: add I2C[0..2] support for s32g2 and s32g3 new 81a97afe7ccd arm64: dts: s32g: add common 'S32G-EVB' and 'S32G-RDB' boa [...] new 3a3eefecbf6d arm64: dts: s32g399a-rdb3: Add INA231 sensor entry over I2C4 new 2e662a2c3770 arm64: dts: imx8-apalis: add clock configuration for 44.1 [...] new aabe17aec3e3 arm64: dts: freescale: tqma8mpql: Add vcc-supply for spi-nor new fd5186372d4d arm64: dts: freescale: tqma8mq: Add vcc-supply for spi-nor new ea6bd2e5ecde arm64: dts: freescale: tqma8mqml: Add vcc-supply for spi-nor new b45895954039 arm64: dts: freescale: tqma8mqnl: Add vcc-supply for spi-nor new b09435bc5e8b arm64: dts: imx8-ss-hsio: fix indentation in pcie node new d03743c5659a arm64: dts: imx8q: add PCIe EP for i.MX8QM and i.MX8QXP new c95fc1e1f618 arm64: dts: imx8q: add PCIe EP overlay file for i.MX8QXP m [...] new 1ecc4dbf6ace arm64: dts: imx95: add PCIe's msi-map and iommu-map property new 9bf72db23380 arm64: dts: s32g: add the eDMA nodes new f5b5aec0972b arm64: dts: colibri-imx8x: Add missing gpio-line-names new 4b38222c946c arm64: dts: freescale: imx8mm-verdin: Remove LVDS panel an [...] new b6af6a5af626 arm64: dts: imx8mm-phycore-som: Keep LDO3 on in suspend new 81c665eb178b arm64: dts: imx8mm-phycore-som: Fix bluetooth wakeup source new 6b03a7aeea19 arm64: dts: imx8mm-phycore-som: Remove magic-packet property new 62606c250555 arm64: dts: imx8mm-phycore-som: Assign regulator for dsi t [...] new d1f974697d44 arm64: dts: imx8mm-phycore-som: add descriptions to nodes new c290eb8afc46 arm64: dts: imx8mm-phyboard-polis: add RTC description new ce23d2a80894 arm64: dts: imx8mm-phyboard-polis: Set RTC as wakeup-source new 111073fc282e arm64: dts: imx8mm-phygate-tauri-l: Set RTC as wakeup-source new 1fcb3dc13447 arm64: dts: imx8mm: move bulk of rtc properties to carrierboards new f8fab2dc4885 arm64: dts: imx8mm-phyboard-polis: Assign missing regulato [...] new 1811697151f9 arm64: dts: imx8mm-phyboard-polis: Add support for PEB-AV-10 new 481bc9d5e363 arm64: dts: imx8mm-phyboard-polis: Add overlay for PEB-EVAL-01 new 7b77622900aa arm64: dts: imx8mm-phycore-som: Add overlay for rproc new f432f54377ae arm64: dts: imx8mm-phycore-som: Add no-eth phy overlay new 9e87325a9c18 arm64: dts: imx8mm-phycore-som: Add overlay to disable SPI [...] new a76206a60d15 Merge branch 'imx/dt64' into for-next new c2ac081b2672 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new baa898850fb8 arm64: dts: mediatek: mt8183: Switch to Elan touchscreen driver new 18aa138d125d arm64: dts: mediatek: mt8390-genio-common: Fix duplicated [...] new 3aeff53c57c8 dt-bindings: usb: mtu3: Add ports property new b232a43b5c60 arm64: dts: mediatek: mt8395-genio-1200-evk: add support f [...] new 454a1e3cd36c dt-bindings: usb: mediatek,mtk-xhci: Add port for SuperSpeed EP new 598c4ad870d3 arm64: dts: mediatek: mt8188: Add MTU3 nodes and correctly [...] new 1afaeca17238 arm64: dts: mediatek: mt8390-genio-700: Add USB, TypeC Con [...] new affbd1197886 arm64: dts: mediatek: mt8188: Add base display controller graph new e9596d5c78d0 arm64: dts: mediatek: mt8390-genio-common: Add Display on DSI0 new 67bd5834f6a7 arm64: dts: mediatek: mt8188-geralt: Add graph for DSI and [...] new 39371656c159 arm64: dts: mediatek: mt8390-genio-common: Configure touch [...] new 02b916592319 soc: mediatek: mtk-socinfo: Avoid using machine attribute [...] new ecb051fd99dc soc: mediatek: mtk-mutex: Add DPI1 SOF/EOF to MT8188 mutex tables new 643ec3e1e2d0 soc: mediatek: mtk-mmsys: Fix MT8188 VDO1 DPI1 output selection new 650de00b6b9c soc: mediatek: mtk-mmsys: Add compile time check for mmsys routes new ba7877ba5353 soc: mediatek: mt8188-mmsys: Migrate to MMSYS_ROUTE() macro new d0202d007a27 soc: mediatek: mt8167-mmsys: Fix missing regval in all entries new 773140aa3142 soc: mediatek: mt8365-mmsys: Fix routing table masks and values new f9435e9c1a0c soc: mediatek: mmsys: Migrate all tables to MMSYS_ROUTE() macro new 89ef9bb1ece1 soc: mediatek: mt8188-mmsys: Add support for DSC on VDO0 new 8bc6a66e2a3d Merge branch 'v6.14-next/soc' into for-next new 3032e3b87ec2 arm64: dts: airoha: en7581: Add more nodes to EN7581 SoC e [...] new 0092294492fa arm64: dts: airoha: en7581: Fix clock-controller address new d53aff992a06 Merge branch 'v6.14-next/dts64' into for-next new 8d1f9fcacf3b soc: mediatek: mtk-socinfo: Add extra entry for MT8395AV/Z [...] new c115dc0c43c0 Merge branch 'v6.14-next/soc' into for-next new f49708b18c7d arm64: dts: mediatek: mt8195: Add base display controller graph new 44d18b4497b3 arm64: mediatek: mt8195-cherry: Add graph for eDP and DP displays new eb5a199a44f8 arm64: dts: mediatek: mt8395-nio-12l: Preconfigure DSI0 pipeline new 7c597239973b Merge branch 'v6.14-next/dts64' into for-next new 0b72a1ba2419 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cfa6ec8496f9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e49a86774ef3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88d5e44ea5da arm64: defconfig: Enable Qualcomm QCM2290 GPU clock controller new 691b5b53dbcc arm64: defconfig: enable DRM_DISPLAY_CONNECTOR as a module new a9ca8e5c6379 arm64: dts: qcom: qcs6490-rb3gen2: Add vadc and adc-tm channels new 97e05bb2253d arm64: dts: qcom: x1e80100: Add the watchdog device new 62a770da5327 arm64: dts: qcom: sm8650: add OSM L3 node new c9658c3963b8 arm64: dts: qcom: sm8650: add cpu interconnect nodes new c24db2c17857 arm64: dts: qcom: sm8650: add cpu OPP table with DDR, LLCC [...] new 914d16b4a9c4 arm64: dts: qcom: qcs6490-rb3gen2: add and enable BT node new e1ea406aaa19 Merge branches 'arm64-defconfig-for-6.15', 'arm64-for-6.15 [...] new 4596a07c3e47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9eb642e53771 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 450ca1b007b6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f003753573a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4780d0ec896 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new db3805e03428 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 0407d63f6164 Merge branch 'for-next' of https://github.com/spacemit-com/linux new 796ec23b3d8f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 3d75d074423a Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 79634e5734fd Merge branch 'next' of https://git.linaro.org/people/jens. [...] new dce791a6b9ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new da9cdd1186a3 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new fdfd7c7ac9bd Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 7c47c782df28 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 47312c626dd6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa9686ddc61e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a0aaa184d50a Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new f23eedce8f61 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 8bfef4961b97 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7702f8044408 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cf2a6aa75a96 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 52080b3705ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d87b2b2eb639 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds f8bf905ce3b5 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 73f7c272f8bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 4516f12af767 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5d9850edf483 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 1f97449d8f0d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 7226c6aa6646 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds dc874ed9b82d erofs: allow 16-byte volume name again adds 017ac9e7c55f erofs: simplify tail inline pcluster handling adds 0fb25a2943e1 erofs: clean up header parsing for ztailpacking and fragments adds 2ac0277decaf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 5b05ba85da9d Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds eab61d3260d7 ext2: convert to the new mount API adds 98f18c76c2c3 ext2: create ext2_msg_fc for use during parsing adds 4a754d5424e7 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 918d8ca727d6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 5a43cf852f62 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 97e1a98d6a1d Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds b1e744c9ada2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4ddb0b61544e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9cd89498dddb Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds 704519df29e9 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 1f7a4f98c11f sunrpc: suppress warnings for unused procfs functions adds 9084ed79ddaa lsm,nfs: fix memory leak of lsm_context adds 50fdeb7c27bb Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 9b188fd16005 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 18a9b2acb073 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 6331c7dd004d Merge branch '9p-next' of git://github.com/martinetd/linux adds cfc7465dd920 Merge branch 'vfs.fixes' into vfs.all adds 12851bd921d4 fs: Turn page_offset() into a wrapper around folio_pos() adds 19bada6de556 Merge branch 'vfs-6.15.misc' into vfs.all adds 30778cd7fd4e Merge branch 'vfs-6.15.mount' into vfs.all adds 8b1ee0478a93 Merge branch 'vfs-6.15.pidfs' into vfs.all adds 2dcb71ad59f8 Merge branch 'vfs-6.15.pipe' into vfs.all adds 3384a7dbbdc4 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all adds 4f7b5121bb0d Merge branch 'vfs-6.15.mount.api' into vfs.all adds e8226748b10f Merge branch 'vfs-6.15.iomap' into vfs.all adds f151fa3ea2f9 Merge branch 'vfs-6.15.async.dir' into vfs.all adds 8b8671ee25b1 Merge branch 'vfs-6.15.overlayfs' into vfs.all adds b12649e956a2 Merge branch 'vfs-6.15.nsfs' into vfs.all adds 41136bc20a07 Merge branch 'vfs-6.15.eventpoll' into vfs.all adds 4efd0f6ff409 Merge branch 'vfs-6.15.sysv' into vfs.all adds 753aadebf2e3 fs/buffer: simplify block_read_full_folio() with bh_offset() adds b72e591f74de fs/buffer: remove batching from async read adds 86c60efd7c0e fs/mpage: avoid negative shift for large blocksize adds 8b45a4f4133d fs/mpage: use blocks_per_folio instead of blocks_per_page adds e59e97d42b05 fs/buffer fs/mpage: remove large folio restriction adds 3c20917120ce block/bdev: enable large folio support for large logical b [...] adds 47dd67532303 block/bdev: lift block size restrictions to 64k adds 425fbcd62d2e bdev: use bdev_io_min() for statx block size adds 29d12803f653 Merge patch series "enable bs > ps for block devices" adds d7f742990ab2 Merge branch 'vfs-6.15.pagesize' into vfs.all adds becb2cae42ea fs: record sequence number of origin mount namespace adds dd6db0df8044 fs: add mnt_ns_empty() helper adds 23a0bc6329eb fs: add assert for move_mount() adds 668872be193a fs: add fastpath for dissolve_on_fput() adds 12c61fcba01f fs: add may_copy_tree() adds 64840cffcd0a fs: create detached mounts from detached mounts adds 6d73515df22a selftests: create detached mounts from detached mounts adds b1e9423d65e3 fs: support getname_maybe_null() in move_mount() adds f286a04f2b2e fs: mount detached mounts onto detached mounts adds b2049d8031c5 selftests: first test for mounting detached mounts onto de [...] adds 5fee5faeb8ce selftests: second test for mounting detached mounts onto d [...] adds 740a877b6cbd selftests: third test for mounting detached mounts onto de [...] adds d8567bbff9d0 selftests: fourth test for mounting detached mounts onto d [...] adds 5516e947967c selftests: fifth test for mounting detached mounts onto de [...] adds 4e85a964625a selftests: sixth test for mounting detached mounts onto de [...] adds 3db450127e09 selftests: seventh test for mounting detached mounts onto [...] adds 3873e065ff70 Merge patch series "fs: expand abilities of anonymous moun [...] adds de048109361a Merge branch 'vfs-6.15.mount.namespace' into vfs.all adds fe23bee50416 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 04618462f1ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7128f61f7546 Merge branch 'fs-next' of linux-next new a16ff7998930 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dda41b89a09c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fb652f224ed7 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new fbd19c34dc01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e1a679f9249 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new be21b6d1b337 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 98fe429df8ef Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 24f12574eff7 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 4b8c19c65806 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 44967f0933f6 media: tc358746: add support for 8/10/12/14-bit RAW Bayer formats new 78d7265e2e1c media: tc358746: improve calculation of the D-PHY timing r [...] new 7d8fa0ee43e5 media: tc358746: fix locking issue new d93c0a7923c1 media: hi556: remove redundant assignment to variable enable new d40f4b15c077 media: cx23885: Remove unused netup_eeprom_write new dd05443189f9 media: mgb4: Fix CMT registers update logic new 450acf084023 media: mgb4: Fix switched CMT frequency range "magic values" sets new a980bc5f56b0 media: adv7180: Disable test-pattern control on adv7180 new 8ba4ef40ad6c media: nuvoton: Fix reference handling of ece_node new 453d5cadab1b media: nuvoton: Fix reference handling of ece_pdev new d98e9213a768 media: visl: Fix ERANGE error when setting enum controls new 0ca77337327d Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 9597965c7155 Merge back ACPI platform_profile material for 6.15 new bda6ae7f1821 Merge branches 'acpi-platform-profile', 'acpi-thermal', 'a [...] new 52a594c94a59 Merge branches 'acpi-video', 'acpi-apei' and 'acpi-misc' i [...] new 561c9e138971 Merge branches 'pm-sleep' and 'pm-runtime' into linux-next new 5e7e39ae15b0 intel_idle: introduce 'no_native' module parameter new d2cd195b57cf cpuidle: menu: Drop a redundant local variable new 13982929fb08 cpuidle: menu: Use one loop for average and variance computations new 60256e458e1c cpuidle: menu: Tweak threshold use in get_typical_interval() new 8de7606f0fe2 cpuidle: menu: Eliminate outliers on both ends of the sample set new 85975daeaa4d cpuidle: menu: Avoid discarding useful information new 5c3504109996 cpuidle: menu: Update documentation after get_typical_inte [...] new de585eac08b9 Merge branch 'cpuidle-menu' new ed7cad0504e3 cpufreq: intel_pstate: Relocate platform preference check new 208d2dd63230 Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-em' into [...] new 423de5b5bc5b thermal/of: Fix cdev lookup in thermal_of_should_bind() new 0cde378a10c1 thermal: gov_power_allocator: Update total_weight on bind [...] new bff5dc2ad390 Merge branch 'thermal-core' into fixes new c66a3ea7fc3f Merge branch 'fixes' into linux-next new 6146b949946d Merge branch 'pm-runtime' new 3e5eee147b7b PM: Block enabling of runtime PM during system suspend new 758cc55ce3d5 PM: runtime: Introduce pm_runtime_blocked() new bca84a7b93fd PM: sleep: Use DPM_FLAG_SMART_SUSPEND conditionally new 087d85140a40 PM: sleep: Avoid unnecessary checks in device_prepare_smar [...] new 42bb5ab05934 Merge branch 'pm-sleep' into linux-next new f107d8b0d2ca Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e8a5c72d6131 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 7caf79a004c4 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 360616ebfea5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d75d15e07b33 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new ba7fbaa6a83e RDMA/hfi1: Remove unused one_qsfp_write new be121d9c598a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6538c8ca8ee1 net: ethernet: renesas: rcar_gen4_ptp: Remove bool conversion new 2e5af6b2ae85 net: txgbe: Add basic support for new AML devices new a3ad653c9159 net: wangxun: Replace the judgement of MAC type with flags new 3400ae49cd1a net/mlx5e: Add helper function to update IPSec default des [...] new 20d5fdc8951a net/mlx5e: Change the destination of IPSec RX SA miss rule new 85e4a808af25 net/mlx5e: Add correct match to check IPSec syndromes for [...] new 7d9e292ecd67 net/mlx5e: Move IPSec policy check after decryption new aa2961e19ff6 net/mlx5e: Skip IPSec RX policy check for crypto offload new e20674a7e5b1 net/mlx5e: Add num_reserved_entries param for ipsec_ft_create() new 78e77a41e401 net/mlx5e: Add pass flow group for IPSec RX status table new c69046c3f2dc net/mlx5e: Support RX xfrm state selector's UPSPEC for pac [...] new 79936fcb7702 Merge branch 'net-mlx5e-move-ipsec-policy-check-after-decryption' new 8f3f4464ff08 net/mlx5: Use secs_to_jiffies() instead of msecs_to_jiffies() new bc337e8c0e76 mptcp: pm: remove unused ret value to set flags new 145dc6cc4abd mptcp: pm: change to fullmesh only for 'subflow' new 63132fb05474 mptcp: pm: add a build check for userspace_pm_dump_addr new f8fe81746573 mptcp: pm: add mptcp_pm_genl_fill_addr helper new 640e3d69d0bc mptcp: pm: drop match in userspace_pm_append_new_local_addr new dc41695200a1 mptcp: pm: drop inet6_sk after inet_sk new 7720790fd56b mptcp: pm: use ipv6_addr_equal in addresses_equal new 9771a96a7a35 mptcp: sched: split get_subflow interface into two new b68b106b0f15 mptcp: sched: reduce size for unused data new 8275ac799ee1 mptcp: blackhole: avoid checking the state twice new 7842f3d15a42 Merge branch 'mptcp-pm-misc-cleanups-part-3' new a3e51d471179 net: phy: add phylib-internal.h new c6aa4e2cdff6 eth: fbnic: Add PCIe registers dump new e4e7c9be2117 eth: fbnic: Consolidate PUL_USER CSR section new 26aa7992b456 eth: fbnic: Update return value in kdoc new 222e75358a7b Merge branch 'eth-fbnic-update-fbnic-driver' new 287044abff82 sctp: Remove unused payload from sctp_idatahdr new f3c06668eaf9 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new 2f63cd705b72 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 585b64f5a620 xfrm: delay initialization of offload path till its actual [...] new b6ccf61aa4fd xfrm: simplify SA initialization routine new 49431af6c4ef xfrm: rely on XFRM offload new cc18f482e8b6 xfrm: provide common xdo_dev_offload_ok callback implementation new ca70c104e151 xfrm: check for PMTU in tunnel mode for packet offload new 9d381c77087b Merge branch 'Support-PMTU-in-tunnel-mode-for-packet-offload' new 1255f0257481 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fb980b4b9bb8 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 1add163bc0a2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new e5e362757048 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e049c301eb2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ab66608a05d9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 194c79fa2e6f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new c68e9fd91677 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 7182ff0f37ca Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fb51bf025519 Merge tag 'v6.14-rc4' into drm-next new 04a7d4ad577c Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 5d14aaba98ad Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new fb13d3497bdc drm/mipi-dsi: extend "multi" functions and use them in son [...] new 761992a4b4de dt-bindings: display: simple: add BOE AV101HDT-A10 panel new 1a4d1d9f0685 dt-bindings: display: simple: Add BOE AV123Z7M-N17 panel new b554c009da1c drm/panel: simple: add BOE AV101HDT-A10 panel new d34bd3c7cb84 drm/panel: simple: Add BOE AV123Z7M-N17 panel new 40115947b59f drm: panel: Add a panel driver for the Summit display new 130377304ed0 Merge drm/drm-next into drm-misc-next new 5e7715478c27 drm/dp: Add helper to set LTTPRs in transparent mode new 226a0baf9098 drm/nouveau/dp: Use the generic helper to control LTTPR tr [...] new 6dcc3c5121b7 drm/i915/dp: Use the generic helper to control LTTPR trans [...] new 72d0af4accd9 drm/msm/dp: Add support for LTTPR handling new c086dc52fca4 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new cb0de06d1b0a drm/amdgpu: remove all KFD fences from the BO on release new 7dc340540363 drm/amdgpu: update the handle ptr in is_idle new ee3dc9e204d2 amdgpu/pm/legacy: fix suspend/resume issues new 8150827990b7 drm/amdkfd: Preserve cp_hqd_pq_control on update_mqd new 71209c966320 drm/amdgpu: correct the name of mes_pipe structure new f33044952c24 drm/amdgpu/kfd: Add shared SDMA reset functionality with c [...] new d6e6ea5efbe9 drm/amdgpu/sdma: Refactor SDMA reset functionality and add [...] new 2df30ae0ba0b Documentation/gpu: Add acronyms for some firmware components new 793ee232eedf drm/amdgpu: Do not poweroff UVDJ in JPEG4_0_3 new 0ca57515606d drm/amdgpu: Remove redundant logic in GC v9.4.3 new 4c02f7301657 drm/amdgpu: Introduce conditional user queue suspension fo [...] new 4d3c4f4f7f22 drm/amdgpu: Introduce cached_rptr and is_guilty callback i [...] new 0ad649321ae2 drm/amdgpu/sdma: Introduce is_guilty callbacks for sdma GF [...] new fdbfaaaae06b drm/amdgpu: Improve SDMA reset logic with guilty queue tracking new 82252544921e drm/amdgpu: Add reset function pointer for SDMA v4.4.2 page ring new d190e4d0f7b5 drm/amd/pm: add support for checking SDMA reset capability new c94943b0863e drm/amdgpu: Update amdgpu_job_timedout to check if the rin [...] new e2b3f95b47ed drm/amd/pm: Update pmfw headers for smu_v13_0_12 new 6c565218ed96 drm/amd/pm: Add GetStaticMetricTable message new 95eebc05a729 drm/amd/pm: Fetch static metrics table new 25907304cfce drm/amd/pm: Fetch fru product info for smu_v13_0_12 new 5235053f443c drm/amdgpu: disable BAR resize on Dell G5 SE new c19390ca9094 MAINTAINERS: update amdgpu maintainers list new a1addcf8499a drm/amd/display: fix an indent issue in DML21 new da120ed561e2 drm/amdgpu: Per-instance init func for JPEG5_0_1 new 9b71be8785e2 drm/amdgpu: Add core reset registers for JPEG5_0_1 new 0b4119d54b17 drm/amd/pm: Use separate metrics table for smu_v13_0_12 new 27b791514789 drm/amdgpu/mes: keep enforce isolation up to date new 28d05f0836df drm/amdgpu: Log the creation of a coredump file new b7fd6528b5ad drm/amdgpu: Log after a successful ring reset new 9b3ef540397c MAINTAINERS: Change my role from Maintainer to Reviewer new 62431979dd92 drm/amdgpu: Add ring reset callback for JPEG5_0_1 new 289387d0dbf8 mailmap: Add entry for Rodrigo Siqueira new 9d8af72fe73f drm/amdgpu: Remove unused nbif_v6_3_1_sriov_funcs new 81262b1656fe drm/amd/display: restore edid reading from a given i2c adapter new a101fa705d01 MAINTAINERS: Update AMDGPU DML maintainers info new abefe9fcfbb6 drm/amd/display: Fix spelling mistake "oustanding" -> "out [...] new dc84a21f5f8d drm/amd/display: Revert "Disable PSR-SU on some OLED panel" new 6deeefb820d0 drm/amd/display: Disable PSR-SU on eDP panels new d8075f5a6d9d drm/amd/display: update incorrect cursor buffer size new 97b05c8c2e1e drm/amd/display: Apply DCN35 DML2 state policy for DCN36 too new 86f06bcbb54e drm/amd/display: Fix mismatch type comparison in custom_float new fba4d19f3731 drm/amd/display: Add opp recout adjustment new 26873260d394 drm/amd/display: Fix mismatch type comparison new 0d3004647631 drm/amd/display: fix check for identity ratio new 259eacbfcf66 drm/amd/display: Fix unit test failure new 0fe2df4498db drm/amd/display: Add SPL namespace new d29578684016 drm/amd/display: replace dio encoder access new f6d17270d18a drm/amd/display: add a quirk to enable eDP0 on DP1 new 02a2793ab27e drm/amd/display: Refactor DCN4x and related code new ab021b9f3194 drm/amd/display: ACPI Re-timer Programming new ba93dddfc920 drm/amd/display: Temporarily disable hostvm on DCN31 new 23ef388a84c7 drm/amd/display: fix dcn4x init failed new 7c6518c1c731 drm/amd/display: Update FIXED_VS Link Rate Toggle Workarou [...] new 02a940da2ccc drm/amd/display: handle max_downscale_src_width fail check new 35079e7eeed3 drm/amd/display: Remove unused header new 50f040c53ea9 drm/amd/display: Increase halt timeout for DMCUB to 1s new 8adeff83a3b0 drm/amd/display: stop DML2 from removing pipes based on planes new f3dde2ff7fca drm/amd/display: Fix HPD after gpu reset new d7dc4917ae81 drm/amd/display: [FW Promotion] Release 0.0.255.0 new 9655a1603178 drm/amd/display: Promote DAL to 3.2.322 new 6f0e68b8c76d drm/amdkfd: enable cooperative launch on gfx12 new 9424a5bf0836 drm/amdgpu: simplify xgmi peer info calls new 700e535db4cc drm/amd/pm: handling of set performance level new ce615fe32845 drm/amdgpu: Check if CPER enabled when generating CPER new f2510355fba8 drm/amdgpu: Save nps to eeprom new ff930483af93 drm/amdgpu: Set CPER enabled flag after ring initiailized new e4e6ae41cc9d drm/amdgpu: update SDMA sysfs reset mask in late_init new e6aae1db41e5 drm/amd/pm: Get metrics table version for smu_v13_0_12 new 0153d27673ac drm/amdgpu: Refine bad page adding new a8f921a10a8c drm/amdgpu: Change page/record number calculation based on nps new 7c62aacc3b45 drm/amdgpu: init return value in amdgpu_ttm_clear_buffer new 59f9c2c9f6f8 drm/amdgpu: Fix correct parameter desc for VCN idle check [...] new dab993bf1513 drm/amdgpu: increase AMDGPU_MAX_RINGS new 08deb42208ce Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 0159e311772a drm/i915/dp_mst: Fix encoder HW state readout for UHBR MST new 023a06040dd0 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 23c0a9d36f78 drm/msm/dpu: Add writeback support for SM6150 new 629ac9f0a68c drm/msm/dpu: Simplify using local 'ctl' variable new 25dc6948a06f drm/msm: Use str_enable_disable-like helpers new b6090ffb30f3 drm/msm/dpu: Fall back to a single DSC encoder (1:1:1) on [...] new 25b4614843bc drm/msm/dpu: don't use active in atomic_check() new 7d39f5bb82c0 drm/msm/dpu: move needs_cdm setting to dpu_encoder_get_topology() new 41921f231abf drm/msm/dpu: simplify dpu_encoder_get_topology() interface new 4d67d61501af drm/msm/dpu: don't set crtc_state->mode_changed from atomi [...] new 59bbfe6dd4e0 dt-bindings: display/msm/dsi-phy: Add header with exposed [...] new 39e4b35f8cc2 drm/msm/dsi/phy: Use the header with clock IDs new ed5a50b229ae drm/msm/dsi/phy: Program clock inverters in correct register new ee8fa22cdb4d dt-bindings: display: qcom,sm8550-mdss: explicitly documen [...] new 158b23d83a8a dt-bindings: display: qcom,sm8650-mdss: explicitly documen [...] new 489b315143e2 drm/msm/dsi: Drop redundant NULL-ifying of clocks on error paths new 383879dcff6d drm/msm/dsi: Simplify with dev_err_probe() new 6dddd8ff2ba6 drm/msm/dsi: Minor whitespace and style cleanup new ff1ce5eda0f5 drm/msm/dsi: Drop unnecessary -ENOMEM message new 03c9228fd938 drm/msm/dsi: Use existing per-interface slice count in DSC timing new 863fdc98aa66 drm/msm/dsi: Set PHY usescase (and mode) before registerin [...] new ac7cdeaadc03 drm/msm/dpu: Remove arbitrary limit of 1 interface in DSC [...] new 105d0bba4ca2 drm/msm/dsi: Allow values of 10 and 12 for bits per component new eafd9538721d drm/msm/dsi: Add check for devm_kstrdup() new 3b70816be01b drm/msm/dsi/phy: Use dsi_pll_cmn_clk_cfg1_update() when re [...] new f4cc68f8c42b drm/msm/dsi/phy: Define PHY_CMN_CLK_CFG[01] bitfields and [...] new 6fc99cf26381 drm/msm: register a fault handler for display mmu faults new deb5dfe48c27 drm/msm/iommu: rename msm_fault_handler to msm_gpu_fault_handler new f271f6804b0e drm/msm/iommu: introduce msm_iommu_disp_new() for msm_kms new c08c944c946b drm/msm: switch msm_kms to use msm_iommu_disp_new() new 9262a1796935 drm/msm/dpu: rate limit snapshot capture for mmu faults new 047032918e2b Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 8e1ddfada453 drivers: base: devres: Allow to release group on device release new 96d01ef3b106 drivers: base: devres: Fix find_group() documentation new 2babfdfe2e9b drivers: base: component: Add debug message for unbind new 83e3d0876754 drm/xe: Stop setting drvdata to NULL new 01b1ace3b481 drm/xe: Switch from xe to devm actions new d01bdc00254c drm/xe: Drop remove callback support new d41d048043c4 drm/xe/display: Drop xe_display_driver_remove() new d40f275d96e8 drm/xe: Move survivability entirely to xe_pci new 292b1a8a5054 drm/xe: Stop ignoring errors from xe_heci_gsc_init() new 1671c9617d7e drm/xe: Rename update_device_info() after sriov new 35359c36356a drm/xe: Stop ignoring errors from xe_ttm_sys_mgr_init() new 5c03a9d4b101 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 951cb4c9730e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96a93f377fec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0266375b7452 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a759c4810f2b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2fa56dae1a65 ASoC: fsl: fsl_qmc_audio: Remove unnecessary bool conversions new 91b751291494 ASoC: SOF: amd: Move depends on AMD_NODE to consumers new 88e09306b7e0 ASoC: atmel: atmel-classd: Use str_enabled_disabled() helper new 10efa8079290 ASoC: cros_ec_codec: Use str_enable_disable() helper in wo [...] new 5a09e179024e ASoC: Documentation: DPCM: use inclusive language for SND_ [...] new 1c4749873bd0 ASoC: kirkwood: use inclusive language for SND_SOC_DAIFMT_CBx_CFx new 38399716e353 ASoC: ti: rx51: use inclusive language for SND_SOC_DAIFMT_CBx_CFx new a5a3de8990f4 ASoC: sh: migor: use inclusive language for SND_SOC_DAIFMT [...] new 63d93f4d0f38 ASoC: q6dsp: q6apm: replace kzalloc() with kcalloc() in q6 [...] new 8fd0e127d8da ASoC: amd: acp: acp70: Remove unnecessary if-check new 8c6ede5cc422 ASoC: dt-bindings: imx-card: Add playback-only and capture [...] new 1877c3e7937f ASoC: imx-card: Add playback_only or capture_only support new f9d4f699751f ASoC: imx-card: support playback or capture only new 758beab02529 ASoC: topology: Create kcontrols based on their type new 81eb3a2bd273 ASoC: topology: Save num_channels value for mixer controls new 28feec15fa28 ASoC: Intel: avs: Make PEAKVOL configurable from topology new 4c43a930e3e1 ASoC: Intel: avs: Add volume control for GAIN module new 10188a25c9b5 ASoC: Intel: avs: Update VOLUME and add MUTE IPCs new c321a4d705a3 ASoC: Intel: avs: New volume control operations new 4c32ebcc8650 ASoC: Intel: avs: Move to the new control operations new a4217a036869 ASoC: Intel: avs: Add support for mute for PEAKVOL and GAIN new 76e013152891 ASoC: Intel: avs: Honor the invert flag for mixer controls new a9409fcb979e ASoC: Intel: avs: Support multi-channel PEAKVOL instantiation new d909b8d13a13 ASoC: Intel: avs: Mute and multi-channel controls new 6542db20caf4 ASoC: dt-bindings: fsl,easrc: Reference common DAI properties new 3e7b375752b5 ASoC: dt-bindings: fsl,imx-asrc: Reference common DAI properties new 22254fca9bc7 ASoC: dt-bindings: fsl: Reference common DAI new ef6a24c79d50 ASoC: mediatek: mt8188: Add audsys hires clocks new bf1800073f4d ASoC: mediatek: mt8188: Add reference for dmic clocks new 7d87bde21c73 ASoC: mediatek: mt8188: Treat DMIC_GAINx_CUR as non-volatile new c1e42ec04197 ASoC: mediatek: mt8188: Add support for DMIC new 390ebb24b3c3 ASoC: mediatek: mt8188-mt6359: Add DMIC support new f00b3056843d ASoC: dt-bindings: mediatek,mt8188-mt6359: Add DMIC backen [...] new dc64e1b9da22 Enable DMIC for Genio 700/510 EVK new 0bd70b51f7a0 Merge remote-tracking branch 'asoc/for-6.15' into asoc-next new 5b03af8613f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 81ca6ac76765 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 2034fe663a1a dt-bindings: input: Correct indentation and style in DTS example new e51cb50f0bc0 dt-bindings: input: matrix_keypad: convert to YAML new 2eeac6d4bb5e dt-bindings: input: matrix_keypad: add settle time after e [...] new 90a0a63451e4 Input: matrix_keypad - add settle time after enabling all columns new e71087ebcd0e Input: matrix_keypad - use fsleep for delays after activat [...] new 564dcfc124c3 Input: apple_z2 - fix potential confusion in Kconfig new 496b7d2e5b93 Input: synaptics - hide unused smbus_pnp_ids[] array new 7f7573bd4f37 Input: pm8941-pwrkey - fix dev_dbg() output in pm8941_pwrk [...] new ede2a311a1fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c72282dd865e io_uring/rw: allocate async data in io_prep_rw() new 74c942499917 io_uring/rw: rename io_import_iovec() new 99fab04778da io_uring/rw: extract helper for iovec import new 61ed48b5fc63 io_uring/rw: open code io_prep_rw_setup() new cee9a7846493 Merge branch 'for-6.15/io_uring' into for-next new 559d80da74a0 io_uring/rsrc: remove redundant check for valid imu new ee993fe7a5f6 io_uring/nop: reuse req->buf_index new 1a917a2d5c7e io_uring/net: reuse req->buf_index for sendzc new 7323341f44c1 io_uring/nvme: pass issue_flags to io_uring_cmd_import_fixed() new 82cbf420496c io_uring: combine buffer lookup and import new ce6b358f77af Merge branch 'for-6.15/io_uring' into for-next new 5d01d2df85f0 blk-wbt: Fix some comments new 8ac17e6ae1bf blk-wbt: Cleanup a comment in wb_timer_fn new 67fd0dccafb0 Merge branch 'for-6.15/block' into for-next new c02eea7eeaeb rbd: convert timeouts to secs_to_jiffies() new c77a2bf5fca6 Merge branch 'for-6.15/block' into for-next new b93d026834ea Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new e678900df264 dm vdo indexer: reorder uds_request to reduce padding new 716c130333b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ff3f327bf95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f0513252a506 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e1bfa2dde238 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new d3b6c9e98583 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new baa31cb0236d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0dffacbbf8d0 regulator: Add (devm_)of_regulator_get() new b80fd34df258 Fix RK3588 power domain problems new 312a78aed357 Merge remote-tracking branch 'regulator/for-6.15' into reg [...] new bf282d3ebd94 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 12a01f1e23df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2c2f3aaa50bf Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new de99a8652311 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new f2bb7e7c2ef7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 21eb7e5e624a Merge branch 'next' of git://github.com/cschaufler/smack-next new 2d0e33c7daef Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5492b56c24c1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0cb58d6c7b55 of/irq: Fix device node refcount leakage in API of_irq_par [...] new f8647991e07f of: unittest: Add a case to test if API of_irq_parse_raw() [...] new ff93e7213d6c of/irq: Fix device node refcount leakage in API of_irq_par [...] new bbf71f44aaf2 of/irq: Fix device node refcount leakages in of_irq_count() new 962a2805e47b of/irq: Fix device node refcount leakage in API irq_of_par [...] new 708124d9e6e7 of/irq: Fix device node refcount leakages in of_irq_init() new 4bafd71a38c2 of/irq: Add comments about refcount for API of_irq_find_parent() new 5275e8b5293f of: resolver: Simplify of_resolve_phandles() using __free() new a46a0805635d of: resolver: Fix device node refcount leakage in of_resol [...] new 56d733bb8f99 of: Compare property names by of_prop_cmp() in of_alias_scan() new f443029c9a6e of: Introduce and apply private is_pseudo_property() new b41838312e24 of: Correct property name comparison in __of_add_property() new 161e7e4671e6 of/platform: Do not use of_get_property() to test property [...] new 44d755c1d698 dt-bindings: display/lvds-codec: add ti,sn65lvds822 new bd989759f6cd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5a428206b597 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 953139cdd8eb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7716e7d79731 Merge branch into tip/master: 'locking/urgent' new f8c857238a39 uprobes: Remove too strict lockdep_assert() condition in h [...] new e3c2c3943609 Merge branch into tip/master: 'perf/urgent' new 0f6750b15ffd x86/entry: Fix kernel-doc warning new bd260d6105b5 Merge branch into tip/master: 'x86/urgent' new 5033a6bd30d1 Merge branch into tip/master: 'irq/drivers' new b5e5d674bd5c Merge branch into tip/master: 'locking/core' new 1355a58fb504 Merge branch into tip/master: 'perf/core' new c8f32a66ebec Merge branch into tip/master: 'sched/core' new 7dcbd0ace692 Merge branch into tip/master: 'timers/cleanups' new 1637f50f778e Merge branch into tip/master: 'timers/core' new 94ff5eef0962 Merge branch into tip/master: 'timers/vdso' new d40459cc157f x86/percpu: Unify __pcpu_op{1,2}_N() macros to __pcpu_op_N() new c4f23a9d6e73 selftests/x86/lam: Fix minor memory in do_uring() new 79165720f318 x86/percpu: Construct __percpu_seg_override from __percpu_seg new 7794f7ebe06d Merge branch into tip/master: 'x86/asm' new 46217d434b25 Merge branch into tip/master: 'x86/boot' new e451630226bd x86/build: Fix broken copy command in genimage.sh when mak [...] new 38b35d460982 Merge branch into tip/master: 'x86/build' new 8a7142e12562 Merge branch into tip/master: 'x86/cleanups' new fe37c699ae3e x86/nmi: Add an emergency handler in nmi_desc & use it in [...] new 4df9b96503fd Merge branch into tip/master: 'x86/core' new 1d355d89142b Merge branch into tip/master: 'x86/cpu' new 2de7bbd1e2aa Merge branch into tip/master: 'x86/fpu' new c6adf277f115 Merge branch into tip/master: 'x86/microcode' new 100b004ef222 Merge branch into tip/master: 'x86/misc' new 8e8f0306497d x86/mtrr: Remove unnecessary strlen() in mtrr_write() new f118250cb58e Merge branch into tip/master: 'x86/mm' new 0f966b199269 Merge branch into tip/master: 'x86/platform' new f8f7c05aeeb0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 23da08f6c5cf Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new 2683a5cb1335 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 6eeca746fa5f ftrace: Test mcount_loc addr before calling ftrace_call_addr() new da0f622b344b ftrace: Check against is_kernel_text() instead of kaslr_offset() new 46514b3c2c17 scripts/sorttable: Use normal sort if theres no relocs in [...] new dc208c69c033 scripts/sorttable: Allow matches to functions before funct [...] new bafcd34808a8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 961357e8d22c rcutorture: Update rcutorture_one_extend_check() for lazy [...] new cbd152d8ad1c rcutorture: Update ->extendables check for lazy preemption new 58929f9d450c rcu: limit PREEMPT_RCU configurations new 21696d5e6311 rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y new b35ea69acc78 rcutorture: Make scenario TREE07 build CONFIG_PREEMPT_LAZY=y new c52f04dbdef4 Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.02.24 [...] new b27f147b66e8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new fafa18068359 tools/memory-model: Switch to softcoded herd7 tags new dcc5197839f2 tools/memory-model: Distinguish between syntactic and sema [...] new fa9e35a0772a tools/memory-model/README: Fix typo new a2bfbf847c96 tools/memory-model: glossary.txt: Fix indents new 3b088f45104f Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new 27b9442545ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 380ea6291cc1 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 821ad909d9cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fef0a3b17bb sched_ext: Fix pick_task_scx() picking non-queued tasks wh [...] new 81cd73e96be5 Merge branch 'for-6.14-fixes' into for-next new fde7d64766c1 sched_ext: idle: Fix scx_bpf_pick_any_cpu_node() behavior new 5780c4a0afcc Merge branch 'for-6.15' into for-next new 5e3b64246fe4 tools/sched_ext: Provide consistent access to scx flags new 641e9dc2e05f Merge branch 'for-6.15' into for-next new f5da2f166d2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 69ef0ae27424 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bbb56fda4f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4e205ebbed4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 193a7fa59392 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new ec9bf2431c4b Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new fd9b3fae61d8 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 7b3323f86602 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 08ab59361b23 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 867f6d96e63e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new 2976e1f18278 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new b2d67616fcf9 coresight: etm4x: don't include '<linux/pm_wakeup.h>' directly new 351e5fc675fc Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6b97150a3051 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e4cd52a09e4e Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new a2bd9959bc46 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cb6179df5672 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new eb0c8d23c6ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3cd8a339d8b5 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new e490446d3276 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new f6c8e072f231 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 60162e3af154 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5d51aea46375 Merge branch 'misc' into for-next new bf9cbbf4c35f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04e500d2ee90 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae376910f52b tools/virtio: Add DMA_MAPPING_ERROR and sg_dma_len api def [...] new 83dc0370f915 tools: virtio/linux/compiler.h: Add data_race() define. new ec05544c858f tools: virtio/linux/module.h add MODULE_DESCRIPTION() define. new 5dd639a1646e vhost-scsi: Fix handling of multiple calls to vhost_scsi_s [...] new 439252e167ac vdpa/mlx5: Fix mlx5_vdpa_get_config() endianness on big-en [...] new a6097e0a54a5 vdpa/mlx5: Fix oversized null mkey longer than 32bit new 3c7df2e27346 sound/virtio: Fix cancel_sync warnings on uninitialized wo [...] new fc80842a2799 vduse: add virtio_fs to allowed dev id new 4c1f3a7d7427 vhost-scsi: Reduce mem use by moving upages to per queue new bf2d650391be vhost-scsi: Allocate T10 PI structs only when enabled new 3ca51662f818 vhost-scsi: Add better resource allocation failure handling new 891b99eab0f8 vhost-scsi: Return queue full for page alloc failures during copy new bca939d5bcd0 vhost-scsi: Dynamically allocate scatterlists new ddc5b5f68ec5 vhost-scsi: Stop duplicating se_cmd fields new fd4797658133 vhost-scsi: Allocate iov_iter used for unaligned copies wh [...] new 9d8960672d63 vhost-scsi: Reduce response iov mem use new 7d7008b1a749 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 41fc8b39abb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 47478a198fd3 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 13cd730a74b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new aa0554d3756a Merge tag 'ib-devres-iio-input-pinctrl-v6.15' into intel/pinctrl new 30c8394d2e5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f084be330ff1 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 67af81dd6a06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c4aa188f361 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new a3cec708e0b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cdb3b16c6202 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new e821f4d9bcd4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3f14aca5a929 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 483493687a78 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 86f725c08607 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new 9a6370bfdef9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8a63e98fe943 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 24d7e3f308f3 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 1d2c97ccc560 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1801448998a Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 5666a7e7da2f cxl: Refactor user ioctl command path from mds to mailbox new 65f392a7e5f6 cxl: Enumerate feature commands new 7d2bffbd7fb6 cxl: Add Get Supported Features command for kernel usage new 5f417f4f5a79 cxl/test: Add Get Supported Features mailbox command support new 1fc72b48f344 cxl/mbox: Add GET_FEATURE mailbox command new 81d89e556ac9 cxl/mbox: Add SET_FEATURE mailbox command new 431362d1f813 cxl: Setup exclusive CXL features that are reserved for th [...] new 0f5f03069721 Merge branch 'for-6.15/features' into cxl-for-next new f233e54f6a50 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 090d8ca4bab6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e465e579bf33 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 636e722e42b6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new fb9c0da1ccad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 3d04f567729b Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 79349b38b4a3 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new 0ecb445c100a Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new c6ef56f0f962 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 36cd939a65d7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new bcf9af4245bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca992193a1d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 84ffd69b8506 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a62096a4ee08 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new d4d4e67a4242 fix up for "mm, swap: simplify folio swap allocation" new 8433c776e1eb Add linux-next specific files for 20250226
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 (0226d0ce98a4) \ N -- N -- N refs/heads/master (8433c776e1eb)
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 949 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + Documentation/admin-guide/pm/cpuidle.rst | 29 +- .../bindings/display/bridge/lvds-codec.yaml | 1 + .../panel/panel-simple-lvds-dual-ports.yaml | 2 + .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/input/gpio-matrix-keypad.txt | 49 - .../bindings/input/gpio-matrix-keypad.yaml | 94 ++ .../bindings/input/qcom,pm8921-keypad.yaml | 46 +- .../bindings/input/qcom,pm8921-pwrkey.yaml | 36 +- .../input/touchscreen/imagis,ist3038c.yaml | 1 + .../bindings/input/touchscreen/ti,ads7843.yaml | 32 +- .../devicetree/bindings/power/wakeup-source.txt | 2 +- .../devicetree/bindings/sound/fsl,easrc.yaml | 5 +- .../devicetree/bindings/sound/fsl,imx-asrc.yaml | 3 +- .../devicetree/bindings/sound/imx-audio-card.yaml | 14 + .../bindings/sound/mediatek,mt8188-mt6359.yaml | 1 + Documentation/gpu/amdgpu/amdgpu-glossary.rst | 45 +- Documentation/networking/xfrm_device.rst | 3 +- Documentation/sound/soc/dpcm.rst | 2 +- MAINTAINERS | 11 +- Next/SHA1s | 102 +- Next/merge.log | 1413 ++++++++++++-------- arch/arm64/boot/dts/airoha/en7581-evb.dts | 4 + arch/arm64/boot/dts/airoha/en7581.dtsi | 62 +- arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 184 ++- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 129 ++ .../boot/dts/mediatek/mt8395-radxa-nio-12l.dts | 26 + arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 279 +++- arch/arm64/boot/dts/qcom/sm8650.dtsi | 943 +++++++++++++ arch/arm64/boot/dts/qcom/x1e80100.dtsi | 7 + arch/arm64/configs/defconfig | 2 + arch/x86/boot/genimage.sh | 5 +- arch/x86/entry/common.c | 1 + arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 85 ++ arch/x86/events/rapl.c | 1 + arch/x86/include/asm/nmi.h | 2 + arch/x86/include/asm/percpu.h | 46 +- arch/x86/kernel/cpu/cyrix.c | 4 +- arch/x86/kernel/cpu/mtrr/if.c | 6 +- arch/x86/kernel/devicetree.c | 3 +- arch/x86/kernel/irq.c | 2 + arch/x86/kernel/nmi.c | 42 + arch/x86/kernel/reboot.c | 10 +- block/bdev.c | 11 +- block/blk-wbt.c | 17 +- drivers/acpi/device_pm.c | 4 +- drivers/base/component.c | 3 + drivers/base/devres.c | 12 +- drivers/base/power/main.c | 74 +- drivers/base/power/runtime.c | 46 + drivers/block/rbd.c | 8 +- drivers/cpufreq/intel_pstate.c | 18 +- drivers/cpuidle/governors/menu.c | 29 +- drivers/cxl/Kconfig | 11 + drivers/cxl/core/Makefile | 1 + drivers/cxl/core/core.h | 11 + drivers/cxl/core/features.c | 333 +++++ drivers/cxl/core/mbox.c | 36 +- drivers/cxl/cxlmem.h | 7 + drivers/cxl/pci.c | 4 + drivers/firmware/cirrus/cs_dsp.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_aca.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 42 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 9 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 245 ++-- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 121 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 7 + drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 24 +- drivers/gpu/drm/amd/amdgpu/cik.c | 2 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 23 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/ih_v6_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/ih_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 12 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c | 206 +-- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.h | 128 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 18 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.c | 46 - drivers/gpu/drm/amd/amdgpu/nbif_v6_3_1.h | 1 - drivers/gpu/drm/amd/amdgpu/nv.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 170 ++- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/si.c | 2 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 6 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 6 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc24.c | 2 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 6 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 6 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 2 +- drivers/gpu/drm/amd/amdgpu/vi.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 27 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 95 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 14 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 23 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 56 +- .../amd/display/dc/bios/command_table_helper2.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 8 + .../gpu/drm/amd/display/dc/dccg/dcn20/dcn20_dccg.h | 94 +- .../drm/amd/display/dc/dccg/dcn401/dcn401_dccg.c | 2 +- .../drm/amd/display/dc/dccg/dcn401/dcn401_dccg.h | 5 +- .../dc/dio/dcn401/dcn401_dio_stream_encoder.c | 2 +- .../dc/dio/dcn401/dcn401_dio_stream_encoder.h | 5 + drivers/gpu/drm/amd/display/dc/dm_services.h | 7 + drivers/gpu/drm/amd/display/dc/dm_services_types.h | 26 + .../dc/dml2/dml21/src/dml2_core/dml2_core_dcn4.c | 5 +- .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 6 +- .../dml21/src/dml2_core/dml2_core_shared_types.h | 2 +- .../amd/display/dc/dml2/dml2_dc_resource_mgmt.c | 26 - .../amd/display/dc/dml2/dml2_translation_helper.c | 1 + drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 3 +- .../gpu/drm/amd/display/dc/dpp/dcn30/dcn30_dpp.c | 11 +- .../gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp.h | 148 +- .../dc/hpo/dcn31/dcn31_hpo_dp_link_encoder.c | 10 +- .../dc/hpo/dcn31/dcn31_hpo_dp_link_encoder.h | 6 + .../dc/hpo/dcn32/dcn32_hpo_dp_link_encoder.h | 3 + .../gpu/drm/amd/display/dc/hwss/dce/dce_hwseq.h | 1 + .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 5 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 5 +- .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 5 +- drivers/gpu/drm/amd/display/dc/inc/resource.h | 5 + .../drm/amd/display/dc/link/hwss/link_hwss_dio.c | 66 +- .../link/hwss/link_hwss_dio_fixed_vs_pe_retimer.c | 5 +- .../drm/amd/display/dc/link/hwss/link_hwss_dpia.c | 20 +- drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 15 +- .../display/dc/link/protocols/link_dp_capability.c | 33 +- .../display/dc/link/protocols/link_dp_capability.h | 1 + .../amd/display/dc/link/protocols/link_dp_phy.c | 16 +- .../amd/display/dc/link/protocols/link_dp_phy.h | 3 +- .../display/dc/link/protocols/link_dp_training.c | 20 +- .../display/dc/link/protocols/link_dp_training.h | 2 + .../dc/link/protocols/link_dp_training_128b_132b.c | 4 +- .../dc/link/protocols/link_dp_training_128b_132b.h | 1 + .../dc/link/protocols/link_dp_training_8b_10b.c | 5 +- .../dc/link/protocols/link_dp_training_8b_10b.h | 3 +- .../dc/link/protocols/link_dp_training_auxless.c | 1 + .../dc/link/protocols/link_dp_training_dpia.c | 1 + .../link_dp_training_fixed_vs_pe_retimer.c | 3 +- .../gpu/drm/amd/display/dc/mpc/dcn401/dcn401_mpc.h | 31 +- .../gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.h | 221 ++- .../amd/display/dc/resource/dcn20/dcn20_resource.c | 5 +- .../amd/display/dc/resource/dcn31/dcn31_resource.c | 2 +- .../display/dc/resource/dcn401/dcn401_resource.c | 5 +- drivers/gpu/drm/amd/display/dc/sspl/dc_spl.c | 71 +- drivers/gpu/drm/amd/display/dc/sspl/dc_spl.h | 16 +- drivers/gpu/drm/amd/display/dc/sspl/dc_spl_types.h | 12 +- .../gpu/drm/amd/display/dc/sspl/spl_fixpt31_32.c | 2 +- .../gpu/drm/amd/display/dc/sspl/spl_fixpt31_32.h | 4 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 76 ++ drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 15 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn35.c | 2 +- drivers/gpu/drm/amd/include/amd_shared.h | 2 +- drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 28 +- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 1 + drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 27 +- drivers/gpu/drm/amd/pm/legacy-dpm/legacy_dpm.c | 8 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 28 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 24 +- drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 5 + .../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_12_pmfw.h | 147 +- .../{smu_v13_0_6_ppsmc.h => smu_v13_0_12_ppsmc.h} | 28 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 3 +- drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 11 + .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c | 384 ++++++ .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 64 +- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.h | 16 + drivers/gpu/drm/display/drm_dp_helper.c | 61 + drivers/gpu/drm/drm_mipi_dsi.c | 42 +- drivers/gpu/drm/i915/display/intel_ddi.c | 9 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 24 +- drivers/gpu/drm/msm/dp/dp_display.c | 15 + drivers/gpu/drm/nouveau/nouveau_dp.c | 17 +- drivers/gpu/drm/panel/Kconfig | 9 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-simple.c | 64 + drivers/gpu/drm/panel/panel-sony-td4353-jdi.c | 107 +- drivers/gpu/drm/panel/panel-summit.c | 132 ++ drivers/gpu/drm/vkms/vkms_composer.c | 2 +- drivers/gpu/drm/xe/display/xe_display.c | 13 +- drivers/gpu/drm/xe/display/xe_display.h | 1 - drivers/gpu/drm/xe/xe_device.c | 98 +- drivers/gpu/drm/xe/xe_device.h | 3 - drivers/gpu/drm/xe/xe_device_sysfs.c | 6 - drivers/gpu/drm/xe/xe_device_types.h | 14 - drivers/gpu/drm/xe/xe_gsc_proxy.c | 2 +- drivers/gpu/drm/xe/xe_heci_gsc.c | 37 +- drivers/gpu/drm/xe/xe_heci_gsc.h | 3 +- drivers/gpu/drm/xe/xe_pci.c | 28 +- drivers/gpu/drm/xe/xe_survivability_mode.c | 77 +- drivers/gpu/drm/xe/xe_survivability_mode.h | 5 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 1 - drivers/infiniband/hw/hfi1/qsfp.c | 20 - drivers/infiniband/hw/hfi1/qsfp.h | 2 - drivers/input/joystick/xpad.c | 8 +- drivers/input/keyboard/matrix_keypad.c | 8 +- drivers/input/misc/pm8941-pwrkey.c | 4 +- drivers/input/mouse/synaptics.c | 2 + drivers/input/serio/i8042-acpipnpio.h | 111 +- drivers/input/touchscreen/Kconfig | 4 +- drivers/input/touchscreen/goodix_berlin_core.c | 26 +- drivers/input/touchscreen/imagis.c | 9 + drivers/md/dm-integrity.c | 25 +- drivers/md/dm-vdo/dedupe.c | 1 + drivers/md/dm-vdo/indexer/index-session.c | 6 +- drivers/md/dm-vdo/indexer/indexer.h | 53 +- drivers/media/i2c/adv7180.c | 34 +- drivers/media/i2c/hi556.c | 1 - drivers/media/i2c/tc358746.c | 237 ++-- drivers/media/pci/cx23885/netup-eeprom.c | 29 - drivers/media/pci/cx23885/netup-eeprom.h | 1 - drivers/media/pci/mgb4/mgb4_cmt.c | 8 +- drivers/media/platform/nuvoton/npcm-video.c | 6 +- drivers/media/test-drivers/visl/visl-core.c | 12 + drivers/mfd/intel-lpss.c | 2 +- drivers/net/bonding/bond_main.c | 16 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 21 - .../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 16 - drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 21 - drivers/net/ethernet/intel/ixgbevf/ipsec.c | 21 - .../ethernet/marvell/octeontx2/nic/cn10k_ipsec.c | 15 - drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 16 - .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 5 + .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 620 +++++++-- .../mellanox/mlx5/core/en_accel/ipsec_stats.c | 1 + .../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c | 15 +- .../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h | 5 + .../ethernet/mellanox/mlx5/core/steering/hws/bwc.c | 2 +- drivers/net/ethernet/meta/fbnic/fbnic_csr.c | 1 + drivers/net/ethernet/meta/fbnic/fbnic_csr.h | 78 +- drivers/net/ethernet/meta/fbnic/fbnic_netdev.c | 2 +- drivers/net/ethernet/netronome/nfp/crypto/ipsec.c | 11 - drivers/net/ethernet/renesas/rcar_gen4_ptp.c | 2 +- drivers/net/ethernet/wangxun/libwx/wx_ethtool.c | 52 +- drivers/net/ethernet/wangxun/libwx/wx_hw.c | 217 ++- drivers/net/ethernet/wangxun/libwx/wx_lib.c | 25 +- drivers/net/ethernet/wangxun/libwx/wx_type.h | 30 +- drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 6 + drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c | 7 + drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 45 +- drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c | 6 + drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 14 + drivers/net/netdevsim/ipsec.c | 11 - drivers/net/netdevsim/netdevsim.h | 1 - drivers/net/phy/phy-c45.c | 1 + drivers/net/phy/phy-core.c | 3 +- drivers/net/phy/phy.c | 2 + drivers/net/phy/phy_device.c | 2 + drivers/net/phy/phy_led_triggers.c | 2 + drivers/net/phy/phylib-internal.h | 25 + drivers/nvme/host/ioctl.c | 10 +- drivers/of/base.c | 6 +- drivers/of/irq.c | 2 +- drivers/of/of_private.h | 7 + drivers/of/overlay.c | 4 +- drivers/of/platform.c | 2 +- drivers/of/resolver.c | 4 +- drivers/pci/pci-driver.c | 6 +- drivers/regulator/devres.c | 17 + drivers/regulator/of_regulator.c | 21 + drivers/scsi/scsi_debug.c | 1 - drivers/soc/mediatek/mt8167-mmsys.h | 31 +- drivers/soc/mediatek/mt8173-mmsys.h | 99 +- drivers/soc/mediatek/mt8183-mmsys.h | 50 +- drivers/soc/mediatek/mt8186-mmsys.h | 88 +- drivers/soc/mediatek/mt8188-mmsys.h | 266 ++-- drivers/soc/mediatek/mt8192-mmsys.h | 71 +- drivers/soc/mediatek/mt8195-mmsys.h | 632 ++++----- drivers/soc/mediatek/mt8365-mmsys.h | 84 +- drivers/soc/mediatek/mtk-mmsys.h | 14 + drivers/soc/mediatek/mtk-mutex.c | 6 + drivers/soc/mediatek/mtk-socinfo.c | 3 +- drivers/thermal/gov_power_allocator.c | 30 +- drivers/thermal/thermal_of.c | 50 +- fs/buffer.c | 58 +- fs/erofs/internal.h | 2 - fs/erofs/super.c | 8 - fs/erofs/zmap.c | 2 +- fs/ext2/ext2.h | 1 + fs/ext2/super.c | 593 ++++---- fs/iomap/direct-io.c | 8 +- fs/mount.h | 6 + fs/mpage.c | 49 +- fs/namespace.c | 346 ++++- fs/nfs/file.c | 3 +- fs/nfs/nfs4proc.c | 7 +- fs/nsfs.c | 1 - fs/pidfs.c | 1 - include/cxl/features.h | 191 +++ include/cxl/mailbox.h | 3 + include/drm/display/drm_dp_helper.h | 2 + include/drm/drm_mipi_dsi.h | 2 +- include/linux/blkdev.h | 8 +- include/linux/compaction.h | 5 + include/linux/device.h | 9 + include/linux/fs.h | 1 + include/linux/interval_tree_generic.h | 8 +- include/linux/io_uring/cmd.h | 6 +- include/linux/log2.h | 2 +- include/linux/mlx5/eswitch.h | 2 + include/linux/nfs4.h | 1 + include/linux/page_ext.h | 93 ++ include/linux/pagemap.h | 20 +- include/linux/phy.h | 13 - include/linux/pm.h | 3 +- include/linux/pm_runtime.h | 6 + include/linux/regulator/consumer.h | 6 + include/linux/sched.h | 2 +- include/linux/sctp.h | 1 - include/linux/swap.h | 21 +- include/linux/swap_slots.h | 28 - include/net/mptcp.h | 5 +- include/net/xfrm.h | 21 +- include/sound/cs35l56.h | 31 + include/sound/soc.h | 1 + include/uapi/sound/intel/avs/tokens.h | 4 + io_uring/net.c | 25 +- io_uring/nop.c | 7 +- io_uring/rsrc.c | 50 +- io_uring/rsrc.h | 6 +- io_uring/rw.c | 103 +- io_uring/uring_cmd.c | 28 +- kernel/events/core.c | 17 +- kernel/events/uprobes.c | 10 +- kernel/rcu/rcutorture.c | 20 +- kernel/reboot.c | 2 + kernel/sched/ext.c | 11 +- kernel/sched/ext_idle.c | 10 +- kernel/trace/ftrace.c | 23 +- localversion-next | 2 +- mm/Makefile | 2 +- mm/cma.c | 4 +- mm/compaction.c | 3 + mm/page_alloc.c | 494 ++++--- mm/page_ext.c | 4 +- mm/page_owner.c | 61 +- mm/page_table_check.c | 39 +- mm/page_vma_mapped.c | 13 +- mm/shmem.c | 21 +- mm/swap.h | 6 - mm/swap_slots.c | 295 ---- mm/swap_state.c | 79 +- mm/swapfile.c | 333 ++--- mm/vmscan.c | 16 +- mm/zswap.c | 6 + net/core/skbuff.c | 2 +- net/mptcp/ctrl.c | 30 +- net/mptcp/pm.c | 21 + net/mptcp/pm_netlink.c | 46 +- net/mptcp/pm_userspace.c | 29 +- net/mptcp/protocol.h | 3 + net/mptcp/sched.c | 39 +- net/sunrpc/cache.c | 10 +- net/xfrm/xfrm_device.c | 46 +- net/xfrm/xfrm_output.c | 49 +- net/xfrm/xfrm_state.c | 50 +- net/xfrm/xfrm_user.c | 2 +- scripts/sorttable.c | 16 +- sound/pci/hda/cs35l56_hda_spi.c | 3 + sound/pci/hda/patch_realtek.c | 1 + sound/soc/amd/acp/acp70.c | 22 +- sound/soc/atmel/atmel-classd.c | 3 +- sound/soc/codecs/cros_ec_codec.c | 3 +- sound/soc/codecs/cs35l56-shared.c | 80 ++ sound/soc/codecs/cs35l56-spi.c | 3 + sound/soc/fsl/fsl_qmc_audio.c | 4 +- sound/soc/fsl/fsl_sai.c | 6 +- sound/soc/fsl/imx-audmix.c | 4 +- sound/soc/fsl/imx-card.c | 5 + sound/soc/intel/avs/control.c | 182 ++- sound/soc/intel/avs/control.h | 12 +- sound/soc/intel/avs/messages.c | 111 +- sound/soc/intel/avs/messages.h | 24 +- sound/soc/intel/avs/path.c | 108 +- sound/soc/intel/avs/path.h | 5 + sound/soc/intel/avs/topology.c | 47 +- sound/soc/intel/avs/topology.h | 5 + sound/soc/intel/boards/sof_sdw.c | 7 + sound/soc/kirkwood/armada-370-db.c | 6 +- sound/soc/mediatek/mt8188/Makefile | 1 + sound/soc/mediatek/mt8188/mt8188-afe-clk.c | 8 + sound/soc/mediatek/mt8188/mt8188-afe-clk.h | 8 + sound/soc/mediatek/mt8188/mt8188-afe-common.h | 1 + sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 28 +- sound/soc/mediatek/mt8188/mt8188-audsys-clk.c | 4 + sound/soc/mediatek/mt8188/mt8188-audsys-clkid.h | 4 + sound/soc/mediatek/mt8188/mt8188-dai-dmic.c | 682 ++++++++++ sound/soc/mediatek/mt8188/mt8188-mt6359.c | 14 + sound/soc/mediatek/mt8188/mt8188-reg.h | 17 +- sound/soc/qcom/qdsp6/q6apm.c | 2 +- sound/soc/renesas/migor.c | 2 +- sound/soc/soc-topology.c | 55 +- sound/soc/sof/amd/Kconfig | 11 +- sound/soc/sof/intel/hda.c | 18 +- sound/soc/ti/rx51.c | 2 +- tools/lib/api/Makefile | 2 +- tools/lib/api/io_dir.h | 104 ++ tools/memory-model/Documentation/glossary.txt | 32 +- tools/memory-model/README | 2 +- tools/perf/util/header.c | 31 +- tools/perf/util/hist.c | 8 +- tools/perf/util/hwmon_pmu.c | 42 +- tools/perf/util/machine.c | 57 +- tools/perf/util/parse-events.c | 32 +- tools/perf/util/pmu.c | 46 +- tools/perf/util/pmus.c | 30 +- tools/perf/util/synthetic-events.c | 22 +- tools/sched_ext/include/scx/compat.h | 18 +- tools/sound/dapm-graph | 2 +- tools/testing/cxl/Kbuild | 1 + tools/testing/cxl/test/mem.c | 74 + .../selftests/mount_setattr/mount_setattr_test.c | 591 ++++++++ tools/testing/selftests/x86/lam.c | 4 +- 494 files changed, 12738 insertions(+), 5803 deletions(-) delete mode 100644 Documentation/devicetree/bindings/input/gpio-matrix-keypad.txt create mode 100644 Documentation/devicetree/bindings/input/gpio-matrix-keypad.yaml create mode 100644 drivers/cxl/core/features.c copy drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/{smu_v13_0_6_ppsmc.h => smu_v13_0_12 [...] create mode 100644 drivers/gpu/drm/panel/panel-summit.c create mode 100644 drivers/net/phy/phylib-internal.h create mode 100644 include/cxl/features.h delete mode 100644 include/linux/swap_slots.h delete mode 100644 mm/swap_slots.c create mode 100644 sound/soc/mediatek/mt8188/mt8188-dai-dmic.c create mode 100644 tools/lib/api/io_dir.h