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 422f3140bbcb Add linux-next specific files for 20251124 omits c6d3e401ac65 Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 83052ad20133 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7005e4f0d9ec Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ae4834bc74e9 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] omits 3801cea1a897 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b34954c8b5e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ba203af1555d Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits 3b9bf5e0a8b9 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits 1d53399e8507 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] omits 0264d6b043fb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits ec2bd1fe0773 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f6b2bdb2085e Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 3428ed687a31 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits 8d569282472b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7eb8ecd15a27 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0713a95aded7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 02b2a31ec3f8 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits bf2add9c0ac1 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 743ad5498ddb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9d063eeabc2c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2f3c41d0f6e5 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 95df08b58aca Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits 18fc69543334 Merge branch 'libnvdimm-for-next' of https://git.kernel.or [...] omits 94d8f3e4e631 Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] omits 010f98807694 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5d454a8006b5 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 6ec8860c6b8e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0e9fc80ef9a9 Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 8af0b5d74337 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9fa69dd05151 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 516acd012524 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 60722b73172e Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits a32c45d86c85 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d7db29036b30 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 8c04b730f366 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e03c01941905 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 273b12b54524 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 92b29236e660 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0128506174fe Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits f0fb24da5b10 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits d1e98e9d63ce Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits d3409e5244a5 Merge branch 'gnss-next' of https://git.kernel.org/pub/scm [...] omits f411592a2764 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 422e50e64e3c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 40eca3004e93 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 04ca06351b76 Merge branch 'icc-next' of https://git.kernel.org/pub/scm/ [...] omits b2dbf8dbbbe7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 08d1b2219fd8 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits 9c15f95c2233 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 60c6837a5240 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 0770e8bf1d49 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a4eeda4cfe9e Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 09a4df71c3c0 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 385f195247a0 Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits 9da1c2f0f334 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits 9dcb77176f0e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ed10f56ba9ad Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c4477c919b6d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cac4b5c4e7d4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 584712235d4b Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 9a1ec71bfb54 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 6ec6a67acd27 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f60b5fda5e6c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e5289244ea42 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 0a3f6bbe5a61 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 23523b916383 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8cfa3fe25246 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 1807c5e06fc9 Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits 9ff24253d1d2 next-20251121/tip omits d4140d7b9183 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aff419437232 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9b92eee1a4b3 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c06827e7ed7d Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bcb621694802 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits 8841149c987b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits bc26e78b38d3 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 51b6ea0ba0d4 Merge branch 'next' of https://github.com/cschaufler/smack-next omits 27eec47ee6b0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits c3e1a16bf0f8 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits 3c9115215abf Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits cbaa2e4fa005 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1d88eda7ed16 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5a8e21fa79f8 Merge branch 'for-backlight-next' of https://git.kernel.or [...] omits 01dc24f8beb0 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits 67b470e90497 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8f599dce50a0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 662138be9371 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f0cd2ce6220f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cfaa13414478 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9b9973a1a524 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] omits e1b23a7ad21c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 37563f7eec54 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4f04597855b5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3a83941dd5ea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c18a71fd832c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 06daa7255751 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 4d52e46e0c08 Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits c4531a69f313 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 14f15e273794 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits dba43a2b3b41 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c7942ef54673 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits 0f296b24f316 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 326a7131acfa Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] omits bbbf4b110faf Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits e331bb6738e1 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits e632f4c61b55 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 1f8eeba09f3b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9eec5010899a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 57e648f61413 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 804fa5ba0856 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8dac1dab1d8b Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 3903ca952c1c next-20251121/rdma omits 8ff5e8353244 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] omits b6a2306833cd Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fceaec8b78ae Merge branch 'devfreq-next' of https://git.kernel.org/pub/ [...] omits 2e111d773764 Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] omits f8736dab5bc9 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits e1f2ec72972f Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits d3df9dc150b2 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits c928d3bf8a0f Merge branch 'docs-next' of git://git.lwn.net/linux.git omits d4d8747d6224 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 2bb7635b6adb Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] omits b03a80e2ad22 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 96b79b4c326c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f43a98f613e5 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits 22c1435a2c5f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3a78427cdc3b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1f2e34a2a85a Merge branch 'fs-next' of linux-next omits 6286299f1787 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1872d4ec6aaa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1d9f9622f571 Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] omits 9e25f4454933 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits 70cb526fee34 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e5df1fb7b110 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 9b7b33bc054e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c2cf3db90ad3 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits b4592f2036e1 Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 28916519b070 Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits fc7208fb6c13 Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits 9794ab547f85 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits 3b199a93c4df Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ed25ec76c049 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fd31bea79152 Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits 5e154f3fd543 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 178a37ec98dd Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits 71a4e96eaa0b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits db9aa665c975 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1f3c17138680 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits c6bb38bf7957 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b89170e4aac5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ded4ca51ae43 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 107535e270bc Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits eccd087a30cd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7566c57045be Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] omits ffa60662edd6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 941dfb400899 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e92b3c1d7c80 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits e724fbcff8f0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e122bbd66227 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 63fc8743ad9e Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 4a4ab8777fc1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1fa5eb595041 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits df430dc35676 Merge branch 'for-next/perf' of https://git.kernel.org/pub [...] omits 317cd245a976 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits 9e123507e0c9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ee4cadc6c924 Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 625f18341f24 Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits 4bbb0bf2132a Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits b9886649ee7b Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits bbb5de6da711 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits ce28099b73ce Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] omits c21d6248f500 Merge branch 'mm-stable' of https://git.kernel.org/pub/scm [...] omits 6a69df9cf84e Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 8c155e66c700 Merge branch 'tip/urgent' of https://git.kernel.org/pub/sc [...] omits 17a02943c650 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] omits 9e7ccb001cc8 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits cff52f1ca4f3 Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 58a1d88e9f2f Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] omits 0f6fff4b831b Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits 7f3e3b05354a Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 708e120e90e2 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] omits 6ba7fe249455 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits f5500ef482c7 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits 137a9d53d3a5 Merge branch 'counter-current' of https://git.kernel.org/p [...] omits ef8dddf4aaa9 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits eeedee31db4c Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 9dc85b0e673e Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits f17544e129d2 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits d00af37fd578 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits f31cbe90d4bb Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 84f4d89c8a40 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits d99a0a328caf Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits ad295278d628 Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits a749a4e9b649 Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] omits d87d28de7287 Merge branch 'fs-current' of linux-next omits b6a7761d179b Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits bad328e4adc0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 07fe530f007d Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits ed6dd1043433 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6129560ea6f1 Merge branch '9p-next' of https://github.com/martinetd/linux omits b614915ad6b1 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 9906f7c4e2f3 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits e3b17a70ad0c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 5f04ed92d5aa Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e39e0a828fb3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 73318dac26fe Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 8c6d6b6cc428 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits a91c3cd0f591 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 830a940feb5a Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 9392f3874aed Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 04c9328e6737 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 19382ca280a3 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 4e3d537bc3f1 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits 5aac18af5efc Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits d250690eb98a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f695cd1c1f23 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 9d1876aa0845 PM: devfreq: Fix typo in DFSO_DOWNDIFFERENTIAL macro name omits a5aca75b173e dt-bindings: devfreq: tegra30-actmon: Add Tegra124 fallbac [...] omits 85ccd62a0408 Merge branch into tip/master: 'timers/urgent' omits 13768fdf34d2 Merge branch into tip/master: 'perf/urgent' omits 5b8dc8b45ebd init: replace simple_strtoul with kstrtoul to improve lpj_setup omits 0f57e0dc3f74 KHO: fix boot failure due to kmemleak access to non-PRESENT pages omits 88baba736152 Documentation/ABI: new kexec and kdump sysfs interface omits 915197cd3a6f Documentation/ABI: mark old kexec sysfs deprecated omits e602a7eee44e kexec: move sysfs entries to /sys/kernel/kexec omits 6582bb7767a4 fork: stop ignoring NUMA while handling cached thread stacks omits 61fbe3746133 rbtree-inline-rb_last-fix omits 22e7c89017ba rbtree: inline rb_last() omits 78489ebd61ee rbtree-inline-rb_first-fix omits a27ae2674850 rbtree: inline rb_first() omits ee06c6050acf test_kho: always print restore status omits b6c2ac71ccfc kho: free chunks using free_page() instead of kfree() omits a64480ecf4df tests/liveupdate: Add in-kernel liveupdate test omits 0cba12075285 liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state omits a75caaa6b868 liveupdate: luo_file: Add internal APIs for file preservation omits eed434e4f306 selftests/liveupdate: add test infrastructure and scripts omits 42a68236b1b7 selftests/liveupdate: add kexec test for multiple and empt [...] omits 81a033341e2b selftests/liveupdate: add kexec-based selftest for omits 2c55496371f1 selftests/liveupdate: add userspace API selftests omits fd3822bdc197 docs: add documentation for memfd preservation via LUO omits 3269f319df43 mm: memfd_luo: allow preserving memfd omits 9a26b79d5298 liveupdate: luo_file: add private argument to store runtime state omits 63261e0080b7 mm: shmem: export some functions to internal.h omits 5d2e1c1360a2 mm: shmem: allow freezing inode mapping omits f41876fedac7 mm: shmem: use SHMEM_F_* flags instead of VM_* flags omits 301426917004 MAINTAINERS: add liveupdate entry omits 8e680c811daf docs: add luo documentation omits 8bc641fc015c liveupdate: luo_session: Add ioctls for file preservation omits a6ea71f4840e liveupdate: luo_file: implement file systems callbacks omits b98153c71883 liveupdate: luo_core: add user interface omits 97e316aa5e76 liveupdate: luo_session: add sessions support omits d624e4fbacc1 kexec: call liveupdate_reboot() before kexec omits 516bada52a87 liveupdate: luo_core: integrate with KHO omits 15a0887c61f2 liveupdate: luo_core: Live Update Orchestrator omits cc37df637cef kho: add Kconfig option to enable KHO by default omits cab474743d94 kho: allow memory preservation state updates after finalization omits 1a9054e5f0f9 kho: allow kexec load before KHO finalization omits 55c0557dbf10 kho: update FDT dynamically for subtree addition/removal omits 6fbb7b515abb kho: remove abort functionality and support state refresh omits caabea3cd7cf kho: remove global preserved_mem_map and store state in FDT omits 551ed1bc8504 kho: simplify serialization and remove __kho_abort omits c8fda9083f3c kho: always expose output FDT in debugfs omits d97580b95d3d kho: verify deserialization status and fix FDT alignment access omits f759029e886b kho: preserve FDT folio only once during initialization omits 6bef21f308af kho-introduce-high-level-memory-allocation-api-fix omits 09eac91dfc84 kho: introduce high-level memory allocation API omits 3f3909d25acc kho: convert __kho_abort() to return void omits 02a1119eb83e kho: fix misleading log message in kho_populate() omits 26621ad9c895 liveupdate: kho: use %pe format specifier for error pointe [...] omits 434b8174b865 MAINTAINERS: update KHO maintainers omits e8e86009a03f liveupdate-kho-move-to-kernel-liveupdate-fix omits 13dd672dafd1 liveupdate: kho: move to kernel/liveupdate omits 7f9e03cf5575 kho: don't unpreserve memory during abort omits dbda863cc754 test_kho: unpreserve memory in case of error omits 75a66472931f memblock-unpreserve-memory-in-case-of-error-fix omits b7d8a0ef7669 memblock: unpreserve memory in case of error omits f995760c390e kho: add interfaces to unpreserve folios, page ranges, and [...] omits fb9501496bdc kho: drop notifiers omits 3702c55dd9ad kho: make debugfs interface optional omits 7edd42093cb0 selftests: complete kselftest include centralization omits 4bd5953f2691 foo omits 1f1edd95f923 pagemap: update BUDDY flag documentation omits 63b7785ce3f5 mm/damon/tests/sysfs-kunit: fix use after free on error path omits 96de8a2219e1 mm: swap: remove scan_swap_map_slots() references from comments omits 04e69954dc3d mm: swap: change swap_alloc_slow() to void omits b1b88678702a mm, swap: remove redundant comment for read_swap_cache_async omits c85b63aa9841 mm, swap: use SWP_SOLIDSTATE to determine if swap is rotational omits 03bb5f29fe63 mm, swap: fix memory leak in setup_clusters() error path omits 606e18036f6d hugetlb: add __read_mostly to sysctl_hugetlb_shm_group omits ee3b6a5542cd tools/testing/vma: add missing stub omits a21de57e661d zram: fix the issue that the write - back limits might overflow omits ac571fe0c588 mm: tweak __vma_enter_locked() omits 9a75e7875a3e mm/memory-failure: remove the selection of RAS omits fae844a2e08c mm/swap: fix wrong plist empty check in swap_alloc_slow() omits bf6cefbcbf74 dt-bindings: riscv: Add Svrsw60t59b extension description omits 46186ec3d72e riscv: mm: add userfaultfd write-protect support omits 9704aede9173 riscv: mm: add soft-dirty page tracking support omits a2fb99195ca8 riscv: add RISC-V Svrsw60t59b extension support omits f6052acd3513 mm: userfaultfd: add pgtable_supports_uffd_wp() omits 10958e9c3d5a mm-softdirty-add-pgtable_supports_soft_dirty-fix omits 81e5de91dfb5 mm: softdirty: add pgtable_supports_soft_dirty() omits 9ba255ea5d55 mm/vmalloc: cleanup gfp flag use in new_vmap_block() omits ae3ab723252f mm/vmalloc: cleanup large_gfp in vm_area_alloc_pages() omits 32edad7135ae mm/vmalloc: add a helper to optimize vmalloc allocation gfps omits 0b166fb4abf8 mm/vmalloc: warn on invalid vmalloc gfp flags omits f68cb054ac0d memcg: remove __lruvec_stat_mod_folio omits c4d31108d606 memcg: remove __mod_lruvec_state omits 0c747ebc7674 memcg: remove __mod_lruvec_kmem_state omits 2bc36a420fe7 memcg: use mod_node_page_state to update stats omits ac9ec05889f3 selftests/mm: gup_test: fix comment regarding origin of FO [...] omits cf56a20aa32b selftests/mm: gup_test: stop testing FOLL_TOUCH omits 7d2e5eed1b37 mm-huge_memoryc-introduce-folio_split_unmapped-v2-fix-fix omits 36da16fc481a mm-huge_memoryc-introduce-folio_split_unmapped-v2-fix omits 22ff71103614 mm-huge_memoryc-introduce-folio_split_unmapped-v2 omits 56a3ea219afc mm/huge_memory.c: introduce folio_split_unmapped omits e589264d0dab mm: shmem: allow fallback to smaller large orders for tmpf [...] omits 2de64c9aef3f zram: read slot block idx under slot lock omits b2b3748287be zram: rework bdev block allocation omits a3e914c35414 zram: drop wb_limit_lock omits 9d95525c2410 zram: take write lock in wb limit store handlers omits 456193f0e42b zram: add writeback batch size device attr omits e74cacb7ce70 zram: introduce writeback bio batching omits d3885bfe26f0 mm/khugepaged: unify SCAN_PMD_NONE and SCAN_PMD_NULL into [...] omits 5066e679a702 mm/khugepaged: continue to collapse on SCAN_PMD_NONE omits bf08e23afc54 mm/khugepaged: remove redundant clearing of struct collaps [...] omits b9cc6279b213 mm: thp: reparent the split queue during memcg offline omits c9337d713c01 mm: thp: use folio_batch to handle THP splitting in deferr [...] omits 20259ba792cb mm: thp: introduce folio_split_queue_lock and its variants omits 82fb595e1dad mm: thp: replace folio_memcg() with folio_memcg_charged() omits 27cb2496e2d8 mm: replace remaining pte_to_swp_entry() with softleaf_from_pte() omits 14fdae21347d mm: eliminate further swapops predicates omits 1630cd8f5e5e mm: remove is_hugetlb_entry_[migration, hwpoisoned]() omits ab4dd1f8d4d9 mm: remove non_swap_entry() and use softleaf helpers instead omits 5d3bdc7141c2 mm: remove remaining is_swap_pmd() users and is_swap_pmd() omits 50080fb58da2 mm: introduce pmd_is_huge() and use where appropriate omits 5afb389d6cfc mm/page_table_check: fix device private check omits 9555128c8e71 mm: replace pmd_to_swp_entry() with softleaf_from_pmd() omits b8cf38eecea0 mm/huge_memory: refactor change_huge_pmd() non-present logic omits 805762b0100b mm/huge_memory: refactor copy_huge_pmd() non-present logic omits 400d1ab4c2d4 mm: avoid unnecessary use of is_swap_pmd() omits f12e263a225f fs/proc/task_mmu: refactor pagemap_pmd_range() omits d33b009ba50f mm: use leaf entries in debug pgtable + remove is_swap_pte() omits e6dc92f6b36b mm: eliminate is_swap_pte() when softleaf_from_pte() suffices omits 838a22a36c5a mm: avoid unnecessary uses of is_swap_pte() omits 05b07d14b7ae mm: introduce leaf entry type and use to simplify leaf ent [...] omits 79d5383708db mm-correctly-handle-uffd-pte-markers-fix omits f2224320750f mm: correctly handle UFFD PTE markers omits 84e4dfa78c1a mm/huge_memory: merge uniform_split_supported() and non_un [...] omits ca6fdd56b2da mm-huge_memory-introduce-enum-split_type-for-clarity-fix omits 9c36860d82cc mm/huge_memory: introduce enum split_type for clarity omits 2522a851d8a0 mm/vmscan: skip increasing kswapd_failures when reclaim wa [...] omits e2d6e67f3133 mm/hmm/test: fix error handling in dmirror_device_init omits f42f3394817f mm-huge_memory-fix-kernel-doc-comments-for-folio_split-and [...] omits 98b9a67b3e42 mm/huge_memory: kernel-doc fixup omits 6bef936848ff mm/huge_memory: fix kernel-doc comments for folio_split() [...] omits d0dc449f12b5 mm/memory-failure: improve large block size folio handling omits 9a827aca167d mm/huge_memory: add split_huge_page_to_order() omits 49774b912fcc mm/huge_memory: only get folio_order() once during __folio [...] omits 56cb045e0692 mm-khugepaged-unify-pmd-folio-installation-with-map_anon_f [...] omits 3c00bc09bd85 mm/khugepaged: unify pmd folio installation with map_anon_ [...] omits 8caf15dfb349 mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_ [...] omits 42e345062c2d fixup: gpu/drm/nouveau: enable THP support for GPU memory [...] omits 6aa1a61a5545 gpu/drm/nouveau: enable THP support for GPU memory migration omits 1e1f083f4174 selftests/mm/hmm-tests: new throughput tests including THP omits a3a1ea9354fb selftests/mm/hmm-tests: partial unmap, mremap and anon_wri [...] omits c101ebd72a6c selftests/mm/hmm-tests: new tests for zone device THP migration omits 6ea07347bb53 lib/test_hmm: add large page allocation failure testing omits 665f039445c0 fixup: mm/migrate_device: add THP splitting during migration omits 031f599a370c mm/migrate_device: add THP splitting during migration omits daac4a86ac2a mm/memremap: add driver callback support for folio splitting omits f4ca0569ca64 lib/test_hmm: add zone device private THP test infrastructure omits 329851b4ad3f mm/memory/fault: add THP fault handling for zone device pr [...] omits 0e8fb58409a1 mm/migrate_device: implement THP migration of zone device pages omits fbe12857230c fixup: mm/migrate_device: handle partially mapped folios during omits c06aa28c0dd2 mm/migrate_device: handle partially mapped folios during c [...] omits 4a335f1ca41a mm/huge_memory: implement device-private THP splitting omits b7af4a948bc3 mm-rmap-extend-rmap-and-migration-support-device-private-e [...] omits a13f21e675ea mm/huge_memory: fix override of entry in remove_migration_pmd omits 167b54fea642 mm/rmap: extend rmap and migration support device-private entries omits ed9d5f46e3cf mm/huge_memory: add device-private THP support to PMD operations omits db29219a978d mm/zone_device: rename page_free callback to folio_free omits d0b085c9658b mm/zone_device: support large zone device private folios omits 60f963d3ee82 KVM: s390: fix missing present bit for gmap puds omits 9616db5611a4 mm: introduce VMA flags bitmap type omits 6c1d06a0b9ca foo omits 195aa963ff3a mm/filemap: fix logic around SIGBUS in filemap_map_pages() omits 770f2aeea851 mm/huge_memory: fix NULL pointer deference when splitting folio omits 87721acebe32 MAINTAINERS: add test_kho to KHO's entry omits fbc632249caf mailmap: add entry for Sam Protsenko omits 075fe4b7a27e selftests/mm: fix division-by-zero in uffd-unit-tests omits 5f2413a2e143 mm/mmap_lock: reset maple state on lock_vma_under_rcu() retry omits d84a686bb527 mm/memfd: fix information leak in hugetlb folios omits 0ed73a30f94f kernel/kexec: fix IMA when allocation happens in CMA area omits a0db07a5fd63 kernel/kexec: change the prototype of kimage_map_segment() omits 1ea937fec444 mm: swap: remove duplicate nr_swap_pages decrement in get_ [...] omits 07347b250fc9 kbuild: Enable GCC diagnostic context for value-tracking warnings omits c7a3d29f3cd0 string: Add missing kernel-doc return descriptions omits 66ba2166ab20 media: iris: Cast iris_hfi_gen2_get_instance() allocation type omits 743139e44131 drm/plane: Remove const qualifier from plane->modifiers al [...] omits f814f6d12e35 comedi: Adjust range_table_list allocation type omits 0d94ab04ea5f Merge remote-tracking branch 'asoc/for-6.19' into asoc-next omits e4ae65e198a7 smb: client: show smb lease key in open_dirs output omits 9556c97288f0 smb: client: show smb lease key in open_files output omits f32df9e94d95 drm/i915/cx0: Read out power-down state of both PHY lanes [...] omits dc5b3ef88ba7 drm/i915/cx0: Read out power-down state of both TXs in PHY lane 0 omits 07ba4ecfd111 drm/i915/cx0: Use intel_port_to_tc() instead of open coding it omits 8aa2945f049d drm/i915/tc: Add separate intel_tc_phy_port_to_tc() for TC [...] omits 370f45b1cea8 drm/i915/cx0: Fix port to PLL ID mapping on BMG omits a2544ac20ad9 Merge branch 'thermal-intel' into linux-next omits 4effbfa9ed6e Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-sleep' i [...] omits 00652711e248 Merge remote-tracking branch 'spi/for-6.19' into spi-next omits a5f0cc8e0cd4 drm/i915/psr: Reject async flips when selective fetch is enabled omits 6658c46ba23c Merge branch 'rework/suspend-fixes' into for-next omits 863eb2c656b4 printk: Avoid irq_work for printk_deferred() on suspend omits 45ecc1c46e44 Merge branch 'for-next-next-v6.18-20251121' into for-next- [...] omits d23aa8a7cf98 Merge branch 'for-next-current-v6.17-20251121' into for-ne [...] omits 0070fd2bc0f7 Merge branch 'misc-next' into for-next-next-v6.18-20251121 omits 7137cc4a7093 Merge branch 'b-for-next' into for-next-next-v6.18-20251121 omits 1e8e0823870f Merge branch 'misc-6.18' into for-next-current-v6.17-20251121 omits 59bbf62ee160 btrfs: remaining BTRFS_PATH_AUTO_FREE conversions omits fce0a9087dc8 btrfs: fallback to buffered IO if the data profile has dup [...] omits 835e2e33fc30 btrfs: === misc-next on b-for-next === omits 98dad9ca0426 btrfs: reduce extent map lookup during writes omits ac35d1e070af btrfs: replace for_each_set_bit() with for_each_set_bitmap() omits ee15967ad095 btrfs: integrate the error handling of submit_one_sector() omits c7459b067d9d btrfs: make sure all ordered extents beyond EOF is properl [...] omits 1553e0031cfc btrfs: send: do not allocate memory for xattr data when ch [...] omits ad3b3beb89b6 btrfs: send: add unlikely to all unexpected overflow checks omits d8e5214f09e1 btrfs: reduce arguments to btrfs_del_inode_ref_in_log() omits 15fe48e71284 btrfs: remove root argument from btrfs_del_dir_entries_in_log() omits 4b8bd7ba7341 btrfs: use test_and_set_bit() in btrfs_delayed_delete_inode_ref() omits a8c02fddc9cf drm/xe/vga: use the same intel_gmch_vga_set_decode() as i915 omits aa4dc3eeff6d drm/i915: merge soc/intel_gmch.[ch] to display/intel_vga.c omits fff15f68eb06 drm/i915/gmch: convert intel_gmch.c to struct intel_display omits 3018e582da32 drm/i915/gmch: switch to use pci_bus_{read,write}_config_word() omits eef67acfffd8 drm/i915/gmch: split out i915_gmch.[ch] from soc omits 1807d61541d0 drm/xe: remove remaining platform checks from compat i915_drv.h omits b3d3c83e00c7 drm/i915: move intel_rom.[ch] from soc/ to display/ omits de4ca6f8e927 drm/i915: move dram_info to struct intel_display omits b8660fa66207 drm/i915/dram: convert to struct intel_display omits 1178b8606058 drm/xe: remove MISSING_CASE() from compat i915_utils.h omits ed46f724b725 drm/i915: move intel_dram.[ch] from soc/ to display/ omits 2d74a09360a9 drm/i915: split out i915_freq.[ch] omits e2b1c3a12766 drm/i915/edram: extract i915_edram.[ch] for edram detection omits 0a26f936e35c ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname omits b59afd99bfb1 smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h omits c45fa1f62355 ksmbd: implement error handling for STATUS_INFO_LENGTH_MIS [...] omits 2e5c8d67f514 ksmbd: fix use-after-free in ksmbd_tree_connect_put under [...] omits eb57000b59b7 ksmbd: server: avoid busy polling in accept loop omits a59d54886a7e smb: move create_durable_reconn to common/smb2pdu.h omits 202ceb2db9be smb: fix some warnings reported by scripts/checkpatch.pl omits 412547b9d059 smb: do some cleanups omits 8bc3a061bd7c smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h omits 34e818732c24 smb: move some duplicate struct definitions to common/fscc.h omits 49250256a35f smb: move list of FileSystemAttributes to common/fscc.h omits 5840cb94e9fe smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h omits a274e299a437 smb: move some duplicate definitions to common/smb2pdu.h omits efc214f0e186 smb: move create_durable_rsp_v2 to common/smb2pdu.h omits 456ac7ace01a smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h omits feaa665f198b smb: move create_durable_req_v2 to common/smb2pdu.h omits 6c9fe74b795f smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h omits bb7d43abe09e smb/client: fix CAP_BULK_TRANSFER value omits 989482c39ab2 ksmbd: skip lock-range check on equal size to avoid size== [...] omits 0fa030076c40 smb: move resume_key_ioctl_rsp to common/smb2pdu.h omits a4cc5f6ddd3b smb: move copychunk definitions to common/smb2pdu.h omits 1bcf2afd7cf4 smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/s [...] omits e0340629d676 smb: move SMB1_PROTO_NUMBER to common/smbglob.h omits f3862137e3b0 smb: move get_rfc1002_len() to common/smbglob.h omits c235bac1084f smb: move smb_version_values to common/smbglob.h omits 873d5863d948 smb: rename common/cifsglob.h to common/smbglob.h omits 094dd77c9176 smb/server: update some misguided comment of smb2_0_server [...] omits 4690087fc181 smb/server: fix return value of smb2_oplock_break() omits caf4e7fbc59a smb/server: fix return value of smb2_ioctl() omits 698296eabf56 smb/server: fix return value of smb2_query_dir() omits 475e21366dc4 smb/server: fix return value of smb2_notify() omits eadb1a90922d smb/server: fix return value of smb2_read() omits f179c2832b97 ksmbd: Use HMAC-MD5 library for NTLMv2 omits 4d92b23d756a ksmbd: Use HMAC-SHA256 library for message signing and key [...] omits d2b068778842 ksmbd: Use SHA-512 library for SMB3.1.1 preauth hash omits ea2972e1c789 erofs: correct FSDAX detection omits c5c67c1de357 tools/testing/vma: eliminate dependency on vma->__vm_flags omits 6b3c8628979a mm: simplify and rename mm flags function for clarity omits a0abdabe463c mm: declare VMA flags by bit omits d019d946bd0c Merge branch 'fixes' into linux-next omits 3e5f97b684cb Merge branch 'pnp' into linux-next omits ab841ef2bbe5 Merge branch 'thermal-intel' into linux-next omits bacc61f2b169 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits d776a49dc254 Merge branches 'pm-powercap' and 'pm-em' into linux-next omits fc71a0e45353 Merge branch 'pm-cpuidle' into linux-next omits 3ae58be84607 Merge branch into tip/master: 'x86/sgx' omits b1a2fa6d34e2 Merge branch into tip/master: 'x86/sev' omits 73eaf05073fe Merge branch into tip/master: 'x86/mm' omits ed1d175ee5a9 Merge branch into tip/master: 'x86/misc' omits 1da0a8bc3f8d Merge branch into tip/master: 'x86/microcode' omits bae97b93909b Merge branch into tip/master: 'x86/entry' omits 5d63760cf5af Merge branch into tip/master: 'x86/cpu' omits 605eac206263 Merge branch into tip/master: 'x86/core' omits 99cdae0cd544 Merge branch into tip/master: 'x86/cleanups' omits 9e359e3befc9 Merge branch into tip/master: 'x86/cache' omits 056f55bb9677 Merge branch into tip/master: 'x86/build' omits e18c3a0b16bb Merge branch into tip/master: 'x86/bugs' omits 04516f556cfe Merge branch into tip/master: 'x86/boot' omits 3a4703e72e7f Merge branch into tip/master: 'x86/apic' omits cbf95147935d Merge branch into tip/master: 'timers/core' omits b7d5ceeb1efb Merge branch into tip/master: 'ras/core' omits 625df8b00ff6 Merge branch into tip/master: 'perf/core' omits 516b40267afd Merge branch into tip/master: 'objtool/core' omits c1c78c3b0d65 Merge branch into tip/master: 'locking/futex' omits 468f14a4c5c9 Merge branch into tip/master: 'locking/core' omits 127070e7f26f Merge branch into tip/master: 'irq/msi' omits 1b81535b2ca1 Merge branch into tip/master: 'irq/drivers' omits 8394bde38f0b Merge branch into tip/master: 'irq/core' omits d2994cc4f001 Merge branch into tip/master: 'core/uaccess' omits e91c9ff70d7b Merge branch into tip/master: 'core/rseq' omits 091117038163 Merge branch into tip/master: 'core/core' omits 87f77334d32a Merge branch into tip/master: 'core/bugs' omits bbaaa09484b5 Merge branch into tip/master: 'perf/urgent' omits e72adadba24a Merge branch 'vfs-6.19.autofs' into vfs.all omits 1ae69d5790b8 Merge branch 'vfs-6.19.ovl' into vfs.all omits 80774df49a2f Merge branch 'vfs-6.19.directory.locking' into vfs.all omits 2556175019fd Merge branch 'vfs-6.19.directory.delegations' into vfs.all omits 11526537187b Merge branch 'vfs-6.19.minix' into vfs.all omits c1ca797353f1 Merge branch 'vfs-6.19.guards' into vfs.all omits 2a0517bfcbf7 Merge branch 'vfs-6.19.fs_header' into vfs.all omits 8318ebcc7517 Merge branch 'kernel-6.19.cred' into vfs.all omits 178f9e1349a9 Merge branch 'vfs-6.19.folio' into vfs.all omits 05265e3df113 Merge branch 'vfs-6.19.coredump' into vfs.all omits fe37953f8878 Merge branch 'namespace-6.19' into vfs.all omits 23697d7638e7 Merge branch 'vfs-6.19.writeback' into vfs.all omits bdc9eb3327d1 Merge branch 'vfs-6.19.inode' into vfs.all omits a73abab7f541 Merge branch 'vfs-6.19.misc' into vfs.all omits b7d4e0b7098f Merge branch 'vfs-6.19.iomap' into vfs.all omits 86dcee1a1f19 Merge branch 'vfs.fixes' into vfs.all omits c9155843cbbc Merge branch 'kvm-arm64/misc' into kvmarm/next omits e4c8fde0bf20 drm/xe/rps: build RPS as part of xe omits 55fc11ce96e9 drm/i915: add .fence_priority_display to parent interface omits 69c9b1861e82 drm/i915/rps: postpone i915 fence check to boost omits 1314027632ae drm/i915/rps: call RPS functions via the parent interface omits 95c04f442941 drm/i915/rps: store struct dma_fence in struct wait_rps_boost omits 4799ff418f9a drm/i915: add .has_fenced_regions to parent interface omits e8916738977e drm/i915: add .vgpu_active to parent interface omits 3815e8f2ffe4 drm/{i915,xe}/display: move irq calls to parent interface omits a651be53c42a drm/i915/display: convert the display irq interfaces to st [...] omits b9241d0ed9ce drm/{i915, xe}/display: duplicate gen2 irq/error init/rese [...] omits 7e2d78535432 drm/i915/dram: Fix ICL DIMM_S decoding omits 8c171a9b8c4c drm/i915/dram: Sort SKL+ DIMM register bits omits 5b23aa423a63 drm/i915/dram: Use REG_GENMASK() & co. for the SKL+ DIMM regs omits 07ddb2dd1b83 btrfs: don't search back for dir inode item in INO_LOOKUP_USER omits a907e1a5a103 Merge branch 'acpi-apei' into fixes omits 62f9c9186bbe Merge branch 'next/drivers' into for-next omits 08972de78897 btrfs: don't rewrite ret from inode_permission omits c6ff58650e8d btrfs: add orig_logical to btrfs_bio for encryption omits 895d0859f57a btrfs: disable verity on encrypted inodes omits 960f9821a3dc btrfs: disable various operations on encrypted inodes omits 1a7fad2aea74 drm/i915/cx0: Enable dpll framework for MTL+ omits 2a6e41790759 drm/i915/cx0: Add MTL+ Thunderbolt PLL hooks omits 6b566d066c82 drm/i915/cx0: Get encoder configuration for C10 and C20 PHY PLLs omits e32518d012ed drm/i915/cx0: Add MTL+ .enable_clock/.disable clock hooks on DDI omits b800af732c6b drm/i915/cx0: PLL verify debug state print omits f3b04e27f7e5 drm/i915/cx0: Add MTL+ .crtc_get_dpll hook omits 57cf9d5e45a8 drm/i915/cx0: Add MTL+ .get_freq hook omits 685f36534968 drm/i915/cx0: Add MTL+ .get_hw_state hook omits 9b5f839e14a5 drm/i915/cx0: Add .compare_hw_state hook omits 2e129889622c drm/i915/cx0: Add MTL+ .dump_hw_state hook omits dc3fdd4ade87 drm/i915/cx0: Add MTL+ .update_dpll_ref_clks hook omits 4fcefdf990cb drm/i915/cx0: Add MTL+ .update_active_dpll hook omits 051964d94adc drm/i915/cx0: Add MTL+ .put_dplls hook omits ca1eda5cd476 drm/i915/cx0: Add MTL+ .get_dplls hook omits 28d5533f2787 drm/i915/cx0: Compute plls for MTL+ platform omits d174cfb51dce drm/i915/cx0: Update C10/C20 state calculation omits b5c0256a587e drm/i915/cx0: Add PLL information for MTL+ omits ac3423721117 drm/i915/cx0: Remove state verification omits fb1dc1eab618 drm/i915/cx0: Print additional Cx0 PLL HW state omits 36a3efb32ed2 drm/i915/cx0: Zero Cx0 PLL state before compute and HW readout omits 538187f17acd drm/i915/cx0: Determine Cx0 PLL port clock from PLL state omits 90fd33c26260 drm/i915/cx0: Determine Cx0 PLL DP mode from PLL state omits 8ad92b073303 drm/i915/cx0: Read out the Cx0 PHY SSC enabled state omits 5df82b17928b drm/i915/cx0: Sanitize C10 PHY PLL SSC register setup omits 230d4c748113 drm/i915/cx0: Track the Cx0 PHY enabled lane count in the [...] omits 4f8b1e08c289 drm/i915/cx0: Add macro to get DDI port width from a regis [...] omits 7c3342213a8b drm/i915/cx0: Move definition of Cx0 PHY functions earlier omits 201c902870ec drm/i915/cx0: Track the C20 PHY VDR state in the PLL state omits 5050d4a0af1e drm/i915/cx0: Sanitize calculating C20 PLL state from tables omits 1cefc3ac7d84 drm/i915/cx0: Sanitize setting the Cx0 PLL use_c10 flag omits dca0eb029f57 drm/i915/cx0: Factor out C10 msgbus access start/end helpers omits d7e7a0048f6a drm/i915/cx0: Rename TBT functions to be ICL specific omits 28428126cfb0 btrfs: remove redundant level reset in btrfs_del_items() omits fe9d99fa6581 btrfs: simplify leaf traversal after path release in btrfs [...] omits 494bf381defe btrfs: optimize balance_level() path reference handling omits 507dd52d7001 btrfs: factor out root promotion logic into promote_child_ [...] omits 251ab1ace345 btrfs: remove the "_step" infix omits aad0aa266aeb btrfs: enable bs > ps support for raid56 omits e362dfd14b51 btrfs: prepare finish_parity_scrub() to support bs > ps cases omits fadcd747dadc btrfs: prepare rbio_bio_add_io_paddr() to support bs > ps cases omits c9c8b3a329ed btrfs: prepare steal_rbio() to support bs > ps cases omits a482b37cb8a6 btrfs: prepare set_bio_pages_uptodate() to support bs > ps cases omits 26dc6fa2095a btrfs: prepare verify_bio_data_sectors() to support bs > ps cases omits 1eb82a30bd68 btrfs: prepare verify_one_sector() to support bs > ps cases omits bce5c4b39918 btrfs: prepare recover_vertical() to support bs > ps cases omits c16d5ad2aa7a btrfs: prepare generate_pq_vertical() for bs > ps cases omits 54f8f4aa5759 btrfs: introduce a new parameter to locate a sector omits 0c5a4f8db33f btrfs: add an overview for the btrfs_raid_bio structure omits f9acd72ee7b9 btrfs: scrub: always update btrfs_scrub_progress::last_physical omits 37fc7b7b3ab0 drm/i915/fbdev: Hold runtime PM ref during fbdev BO creation omits ab19d15bd5ee x86/mce: Add support for physical address valid bit omits f3db5ab49a36 btrfs: place all boolean fields together in struct find_fr [...] omits 5eeb0c80b4bc btrfs: use booleans for delalloc arguments and struct find [...] omits 14fedd539554 btrfs: use bool type for btrfs_path members used as booleans omits 436e94243f07 btrfs: update check_skip variable after unlocking current node omits 3a3d313970b5 btrfs: abort transaction on item count overflow in __push_ [...] omits c50133006cb9 btrfs: always use right leaf variable in __push_leaf_left() omits c6da8330c5f5 btrfs: remove duplicated leaf dirty status clearing in __p [...] omits 6a2d10444005 btrfs: always use left leaf variable in __push_leaf_right() omits 0b68b1910c65 btrfs: add unlikely to critical error in btrfs_extend_item() omits ac15454043bb btrfs: remove pointless return value update in btrfs_del_items() omits a6976f0897e8 btrfs: fix leaf leak in an error path in btrfs_del_items() omits 8b48f569fad9 genirq: Remove cpumask availability check on kthread affin [...] omits 844dcacab287 genirq: Fix interrupt threads affinity vs. cpuset isolated [...] omits 6e15364204db dax: add PROBE_PREFER_ASYNCHRONOUS to the hmem drivers omits 98660ceff9a3 dax: add PROBE_PREFER_ASYNCHRONOUS to the cxl driver omits 3ce6a11dddb8 dax: add PROBE_PREFER_ASYNCHRONOUS to the kmem driver omits 88fe5a7ed52f dax: add PROBE_PREFER_ASYNCHRONOUS to the pmem driver omits 75d2d277cb8e Merge branch 'pm-sleep-fixes' into fixes omits de72d9df4f45 drm/i915/fbc: Apply Wa_15018326506 omits a0af896ca688 Merge branch 'kvm-arm64/vgic-lr-overflow' into kvmarm/next omits 54cf1341324a KVM: arm64: GICv3: Force exit to sync ICH_HCR_EL2.En omits 22c299785240 KVM: arm64: GICv3: Remove vgic_hcr workaround handling leftovers omits 34586ff89152 KVM: arm64: GICv3: nv: Resync LRs/VMCR/HCR early for bette [...] omits 8be00d1ba3a1 KVM: arm64: GICv3: Completely disable trapping on vcpu exit omits 3c14fb1b1c88 KVM: arm64: GICv3: Don't advertise ICH_HCR_EL2.En==1 when [...] omits 35bc593a538b btrfs: fix incomplete parameter rename in btrfs_decompress() omits 07e3502a174d btrfs: make a few more ASSERTs verbose omits 6e019825e57b btrfs: enable encoded read/write/send for bs > ps cases omits 68e573470071 btrfs: make read verification handle bs > ps cases without [...] omits 750f641b87eb btrfs: make btrfs_repair_io_failure() handle bs > ps cases [...] omits 9eaada9788a9 btrfs: make btrfs_csum_one_bio() handle bs > ps without la [...] omits e9001922196b btrfs: move struct reserve_ticket definition to space-info.c omits bac1e272c1f8 btrfs: move and rename CSUM_FMT definition omits fb0d3cde0f41 btrfs: tests: do trivial BTRFS_PATH_AUTO_FREE conversions omits 35b83acaff3a btrfs: raid56: remove sector_ptr structure omits 333ec5d8c133 btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmap omits 9c3364246665 btrfs: raid56: remove sector_ptr::has_paddr member omits c430aa06ef2b btrfs: simplify list initialization in btrfs_compr_pool_scan() omits 805acc2cbead btrfs: scrub: factor out parity scrub code into a helper omits c9ccc5dac4e2 btrfs: make sure extent and csum paths are always released [...] omits 4bb72d78de36 btrfs: use kvcalloc for btrfs_bio::csum allocation omits cff38f878f2c btrfs: don't generate any code from ASSERT() in release builds omits eb0dba3821bb btrfs: introduce btrfs_bio::async_csum omits 5b61c75accb3 btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context omits 62ecb523ea6e btrfs: remove btrfs_fs_info::compressed_write_workers omits e0ab938074fd btrfs: make sure all btrfs_bio::end_io are called in task context omits 8cdd466186f7 btrfs: remove btrfs_bio::fs_info by extracting it from btr [...] omits eb07171f2221 btrfs: headers cleanup to remove unnecessary local includes omits 7e38c6c811e6 btrfs: replace BTRFS_MAX_BIO_SECTORS with BIO_MAX_VECS omits f15fe8a5583d btrfs: replace const_ilog2() with ilog2() omits d58dddd4a567 btrfs: zoned: show statistics for zoned filesystems omits f81c29112cc8 btrfs: add ASSERTs on prealloc in qgroup functions omits 244e2ca37aec btrfs: apply the AUTO_K(V)FREE macros throughout the code omits 25ffed75a782 btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros omits 232fb0dd9c59 btrfs: declare free_ipath() via DEFINE_FREE() omits 9b2405be0001 btrfs: scrub: cancel the run if there is a pending signal omits 297a24b5f310 btrfs: scrub: cancel the run if the process or fs is being frozen omits bb37bf37d477 btrfs: scrub: add cancel/pause/removed bg checks for raid5 [...] omits 4cc60d48325e btrfs: tag as unlikely fs aborted checks in space flushing code omits 5580858beaa2 btrfs: avoid space_info locking when checking if tickets a [...] omits 9bae0249a29a btrfs: move ticket wakeup and finalization to remove_ticket() omits b8c128975dae btrfs: add data_race() in btrfs_account_ro_block_groups_fr [...] omits fb00210438f9 btrfs: remove pointless label and goto from unpin_extent_range() omits 64b1ee55a398 btrfs: reduce block group critical section in unpin_extent [...] omits cf68da7294aa btrfs: change 'reserved' argument from pin_down_extent() to bool omits 58fb39673051 btrfs: remove 'reserved' argument from btrfs_pin_extent() omits ba8890746859 btrfs: use local variable for space_info in pin_down_extent() omits 9300e603e610 btrfs: reduce block group critical section in pin_down_extent() omits c613486e9072 btrfs: reduce block group critical section in do_trimming() omits 03480f098f50 btrfs: reduce block group critical section in btrfs_add_re [...] omits 8fa340a8f0f3 btrfs: reduce block group critical section in btrfs_free_r [...] omits f06b5eb70af7 btrfs: reduce space_info critical section in btrfs_chunk_alloc() omits f568b6f6d393 btrfs: remove double underscore prefix from __reserve_bytes() omits 05827c5f70e8 btrfs: process ticket outside global reserve critical section omits 8edc8be67525 btrfs: assign booleans to global reserve's full field omits 5e2fc11fa305 btrfs: assert space_info is locked in steal_from_global_rsv() omits f6f0aaab9068 btrfs: avoid unnecessary reclaim calculation in priority_r [...] omits 405f3ac8765e btrfs: shorten critical section in btrfs_preempt_reclaim_m [...] omits ca4ee610a4e9 btrfs: increment loop count outside critical section durin [...] omits 1892a4dcc6ec btrfs: bail out earlier from need_preemptive_reclaim() if [...] omits 8712e6640837 btrfs: inline btrfs_space_info_used() omits 5bcace33a17d btrfs: avoid used space computation when reserving space omits f61c018783a2 btrfs: avoid used space computation when trying to grant tickets omits 5ea6ba1eb754 btrfs: make btrfs_can_overcommit() return bool instead of int omits 140ffa8f9300 btrfs: avoid recomputing used space in btrfs_try_granting_ [...] omits dd33344cd3d1 btrfs: return real error when failing tickets in maybe_fai [...] omits 0951bb5eeb65 btrfs: subpage: simplify the PAGECACHE_TAG_TOWRITE handling omits aff8291f45cc btrfs: remove pointless data_end assignment in btrfs_exten [...] omits 7ddddeaf0293 btrfs: use the key format macros when printing keys omits 824353c77fc5 btrfs: add macros to facilitate printing of keys omits 9e009ea00e5e btrfs: remove redundant refcount check in btrfs_put_transaction() omits 88ebd040db43 btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() omits b9f52dcbfdc3 btrfs: remove fs_info argument from btrfs_sysfs_add_space_ [...] omits fa13a021f02d btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions omits 872cdfd51c73 btrfs: remove fs_info argument from btrfs_reserve_metadata [...] omits 4e42828740ad btrfs: remove fs_info argument from __reserve_bytes() omits a12af08143e5 btrfs: fix parameter documentation for btrfs_reserve_data_bytes() omits 12cbe7b5a92c btrfs: remove fs_info argument from maybe_clamp_preempt() omits 96b362a40f2f btrfs: remove fs_info argument from handle_reserve_ticket() omits 8554574e9d9d btrfs: remove fs_info argument from steal_from_global_rsv() omits df7b23d312dd btrfs: remove fs_info argument from need_preemptive_reclaim() omits 699fdd66dd65 btrfs: remove fs_info argument from btrfs_calc_reclaim_met [...] omits d5cf7e82a585 btrfs: remove fs_info argument from shrink_delalloc() and [...] omits 3ccf11d92085 btrfs: remove fs_info argument from btrfs_dump_space_info() omits 998186143abc btrfs: remove fs_info argument from btrfs_can_overcommit() omits 4081cd85aa86 btrfs: remove fs_info argument from calc_available_free_space() omits 1c43e26505be btrfs: remove fs_info argument from maybe_fail_all_tickets() omits b332ed1f6fb3 btrfs: remove fs_info argument from priority_reclaim_metad [...] omits a9247d10ae12 btrfs: remove fs_info argument from priority_reclaim_data_space() omits aa0194e00ede btrfs: remove fs_info argument from btrfs_try_granting_tickets() omits 837344e96986 btrfs: avoid repeated computations in btrfs_mark_ordered_i [...] omits 9817630f4699 btrfs: avoid multiple i_size rounding in btrfs_truncate() omits ee9ab21ac4dd btrfs: consistently round up or down i_size in btrfs_truncate() omits 70f8405e65b5 btrfs: add unlikely to unexpected error case in extent_wri [...] omits 0d09877919dc btrfs: split assertion into two in extent_writepage_io() omits c1ea3f792456 btrfs: use variable for end offset in extent_writepage_io() omits f0a0f5bfe04e btrfs: truncate ordered extent when skipping writeback pas [...] omits 5271f6ea4379 btrfs: implement remove_bdev and shutdown super operation [...] omits bae54bb16d02 btrfs: implement shutdown ioctl omits 4c6a7033daa8 btrfs: introduce a new shutdown state omits 1746638bed32 btrfs: use end_pos variable where needed in btrfs_dirty_folio() omits 8cffa77fcffe btrfs: fix racy bitfield write in btrfs_clear_space_info_full() omits c888e08989af btrfs: fix comment in alloc_bitmap() and drop stale TODO omits 99c14e12a141 btrfs: fix double free of qgroup record after failure to a [...] omits 0a3617eef1f2 btrfs: subpage: rename macro variables to avoid shadowing omits 920c9154ac2b btrfs: refactor allocation size calculation in alloc_btrfs [...] omits 69880c5bdb0c btrfs: fix trivial -Wshadow warnings omits 002aacbc946b btrfs: print-tree: use string format for key names omits 9d4b32fe0a9a btrfs: remove unnecessary NULL fs_info check from find_loc [...] omits d5423d11324f btrfs: use single return value variable in btrfs_relocate_ [...] omits 3a5d3b3d3d42 btrfs: ignore ENOMEM from alloc_bitmap() omits 9d383d2e1e7f Merge branch 'pm-cpufreq' into linux-next omits b78106d0d209 Merge branch 'pm-sleep' into linux-next omits fa53ab287018 Merge branches 'pm-core' and 'pm-runtime' into linux-next omits d9401464469a Merge branches 'acpi-misc', 'acpi-tad', 'acpi-fan' and 'ac [...] omits d0161cb68d03 Merge branches 'acpi-processor', 'acpi-property', 'acpi-pm [...] omits 103e62c60298 Merge branch 'features' into for-next omits 4be9c1c99bff Merge branch 'fixes' into for-next omits 1c44c8ba8969 kallsyms: Fix wrong "big" kernel symbol type read from procfs omits 9b23effed3a9 Merge branches 'next/clk', 'next/defconfig', 'next/drivers [...] omits 9bc9bbad3800 Merge branches 'rcu/misc', 'rcu/srcu' and 'rcu/refscale' i [...] omits 2ea7215187c5 Merge branch 'kvm-arm64/vgic-lr-overflow' into kvmarm/next omits 6a6916381a14 KVM: arm64: vgic-v3: Fix GICv3 trapping in protected mode omits 8ed2ae76f20c KVM: arm64: GICv3: Check the implementation before accessi [...] omits 9631adbe806d Merge branch 'kvm-arm64/sea-user' into kvmarm/next omits 1701b282ccc3 Merge branch 'kvm-arm64/vgic-lr-overflow' into kvmarm/next omits eaaaaab4b530 KVM: arm64: selftests: vgic_irq: Add timer deactivation test omits 2423a2369fc1 KVM: arm64: selftests: vgic_irq: Add Group-0 enable test omits 170b047e15af KVM: arm64: selftests: vgic_irq: Add asymmetric SPI deaect [...] omits d64e3140ab5f KVM: arm64: selftests: vgic_irq: Perform EOImode==1 deacti [...] omits 0b7c2f50f3fd KVM: arm64: selftests: vgic_irq: Remove LR-bound limitation omits bbaf6ed67c41 KVM: arm64: selftests: vgic_irq: Exclude timer-controlled [...] omits 9f3f3ddbc730 KVM: arm64: selftests: vgic_irq: Change configuration befo [...] omits eecb216b2f74 KVM: arm64: selftests: vgic_irq: Fix GUEST_ASSERT_IAR_EMPT [...] omits eea5d19518f2 KVM: arm64: selftests: gic_v3: Disable Group-0 interrupts [...] omits 0f0e2b4108b3 KVM: arm64: selftests: gic_v3: Add irq group setting helper omits efa05bae8936 KVM: arm64: GICv2: Always trap GICV_DIR register omits 182853c7680a KVM: arm64: GICv2: Handle deactivation via GICV_DIR traps omits d4537c8d3116 KVM: arm64: GICv2: Handle LR overflow when EOImode==0 omits 2b36853d7e58 KVM: arm64: GICv3: Avoid broadcast kick on CPUs lacking TDIR omits 164dd4bae47b KVM: arm64: GICv3: Handle in-LR deactivation when possible omits 0f64bed159d2 KVM: arm64: GICv3: Add SPI tracking to handle asymmetric d [...] omits 9a2292c50d1c KVM: arm64: GICv3: Set ICH_HCR_EL2.TDIR when interrupts ov [...] omits 90d527ac928c KVM: arm64: GICv3: Add GICv2 SGI handling to deactivation [...] omits f1d440106c3f KVM: arm64: GICv3: Handle deactivation via ICV_DIR_EL1 traps omits 81ef83de9440 KVM: arm64: GICv3: Handle LR overflow when EOImode==0 omits f259e2c758dc KVM: arm64: Use MI to detect groups being enabled/disabled omits 7fb79d1a03e6 KVM: arm64: Move undeliverable interrupts to the end of ap_list omits c6a5d4815634 KVM: arm64: Invert ap_list sorting to push active interrupts out omits 0cb4b6d1c73e KVM: arm64: Make vgic_target_oracle() globally available omits df5dfcad48ca KVM: arm64: Turn kvm_vgic_vcpu_enable() into kvm_vgic_vcpu [...] omits 877324a1b541 KVM: arm64: Revamp vgic maintenance interrupt configuration omits d3c2036861c6 KVM: arm64: Eagerly save VMCR on exit omits f9bb784186be KVM: arm64: Compute vgic state irrespective of the number [...] omits d78124a65a03 KVM: arm64: GICv2: Extract LR computing primitive omits a8306bb15afd KVM: arm64: GICv2: Extract LR folding primitive omits 8ff2bf028907 KVM: arm64: GICv2: Decouple GICH_HCR programming from LRs [...] omits fc2fda4298ba KVM: arm64: GICv2: Preserve EOIcount on exit omits 4b963cd815c0 KVM: arm64: GICv3: Extract LR computing primitive omits 7f69d30b7024 KVM: arm64: GICv3: Extract LR folding primitive omits 417714763ec1 KVM: arm64: GICv3: Decouple ICH_HCR_EL2 programming from LRs omits a3a4ca462fdb KVM: arm64: GICv3: Preserve EOIcount on exit omits 9fc8456206e8 KVM: arm64: GICv3: Drop LPI active state when folding LRs omits 2a69aca33cac KVM: arm64: Add LR overflow handling documentation omits 023c81ada994 KVM: arm64: Add tracking of vgic_irq being present in a LR omits 10576b2d8652 KVM: arm64: Repack struct vgic_irq fields omits 375e16720b4c KVM: arm64: GICv3: Detect and work around the lack of ICV_ [...] omits ca30799f7c2d KVM: arm64: Turn vgic-v3 errata traps into a patched-in constant omits 5a9655de7241 irqchip/apple-aic: Spit out ICH_MISR_EL2 value on spurious [...] omits 5bebf839b2e7 irqchip/gic: Expose CPU interface VA to KVM omits 435d529bf5cd irqchip/gic: Add missing GICH_HCR control bits omits 030d1d515394 refscale: Add SRCU-fast-updown readers omits e8fd33cbcb47 refscale: Exercise DEFINE_STATIC_SRCU_FAST() and init_srcu [...] omits fdae58853fd4 rcutorture: Make srcu{,d}_torture_init() announce the SRCU type omits 11f748499236 srcu: Optimize SRCU-fast-updown for arm64 omits 94567e69f746 x86/mce: Save and use APEI corrected threshold limit omits a5834a5458aa x86/mce: Handle AMD threshold interrupt storms omits 2e646b21df4c arm64: defconfig: enable Exynos ACPM clocks adds ac3fd01e4c1e Linux 6.18-rc7 adds e51f9d4817d1 mm: swap: remove duplicate nr_swap_pages decrement in get_ [...] adds 4384c506a74d kernel/kexec: change the prototype of kimage_map_segment() adds 755fc3d11c98 kernel/kexec: fix IMA when allocation happens in CMA area adds 4aa130139089 mm/memfd: fix information leak in hugetlb folios adds 83b77c1e9b3d mm/mmap_lock: reset maple state on lock_vma_under_rcu() retry adds 4c6c883d1b5e selftests/mm: fix division-by-zero in uffd-unit-tests adds 3acc787a03ee mailmap: add entry for Sam Protsenko adds 5ad93c47803b MAINTAINERS: add test_kho to KHO's entry adds 5e729067f488 mm/huge_memory: fix NULL pointer deference when splitting folio adds 2388f4547052 mm/filemap: fix logic around SIGBUS in filemap_map_pages() adds 7413111c67ea mm/huge_memory: Fix initialization of huge zero folio adds c442164675ff Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds 99f5e611e1c3 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds 8b227add5248 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds cabace42db11 Merge branch 'fs-current' of linux-next adds 9e965c32b3df Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] adds 9238fa35a3c0 Revert "arm64: acpi: Enable ACPI CCEL support" adds 7c16c02e8608 ACPI: GTDT: Correctly number platform devices for MMIO timers adds 165eb13e485c arm64: proton-pack: Fix hard lockup when !MITIGATE_SPECTRE [...] adds a8aa32d563bf Merge branch 'for-next/fixes' of https://git.kernel.org/pu [...] adds 7d9f9c987d0c Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 21a57500ba98 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds 0f05a9f5875c Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds d64a7aca6257 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 34b78ddd7842 ASoC: tas2781: Correct the wrong chip ID for reset variable check adds 950167a99dfd ASoC: tas2781: correct the wrong period adds 00b625f80954 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds a90903c2a3c3 spi: amlogic-spifc-a1: Handle devm_pm_runtime_enable() errors adds 9f8ac34d16cd Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 0ab392481dfe Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds 74851fbb6d64 usb: gadget: renesas_usbf: Handle devm_pm_runtime_enable() errors adds 0d28439c1a2c Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds df84e5580048 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 1a026f4f08a9 Merge branch 'counter-current' of https://git.kernel.org/p [...] adds 03bc4831ef06 nvmem: layouts: fix nvmem_layout_bus_uevent adds b467fbcf6a97 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] adds 8b36669b5f73 crypto: zstd - fix double-free in per-CPU stream cleanup adds 05bf487eafb1 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds 1ba20e33190b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 78b164141cf8 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] adds d9bd97f3806b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 45e498ba5279 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] adds 5020a3e0a3aa Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] adds 24175ec7cfef Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] adds c1bac49fe91f pmdomains: mtk-pm-domains: Fix spinlock recursion in probe adds c98c99d5dbdf pmdomain: tegra: Add GENPD_FLAG_NO_STAY_ON flag adds 8e3db29a30be Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds ef55953820d6 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] adds 620a8f131154 drm: sti: fix device leaks at component probe adds 07e9a6847830 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new f5e31a196edc mm: swap: remove duplicate nr_swap_pages decrement in get_ [...] new de8798965fd0 mm/memfd: fix information leak in hugetlb folios new 270065f514c5 mm/mmap_lock: reset maple state on lock_vma_under_rcu() retry new f0bb6dba3df3 selftests/mm: fix division-by-zero in uffd-unit-tests new 52ac3f5829ee mailmap: add entry for Sam Protsenko new 6c96c6bd2c71 MAINTAINERS: add test_kho to KHO's entry new cff47b9e39a6 mm/huge_memory: fix NULL pointer deference when splitting folio new 7c9580f44f90 mm/filemap: fix logic around SIGBUS in filemap_map_pages() new 87fcafc4e2b4 Merge branch 'mm-hotfixes-stable' into mm-stable in order [...] new 1452468447da KVM: s390: fix missing present bit for gmap puds new d245f9b4ab80 mm/zone_device: support large zone device private folios new 3a5a06554566 mm/zone_device: rename page_free callback to folio_free new 368076f52ebe mm/huge_memory: add device-private THP support to PMD operations new 65edfda6f3f2 mm/rmap: extend rmap and migration support device-private entries new 146287290023 mm/huge_memory: implement device-private THP splitting new 022a12deda53 mm/migrate_device: handle partially mapped folios during c [...] new a30b48bf1b24 mm/migrate_device: implement THP migration of zone device pages new 4964099163d0 mm/memory/fault: add THP fault handling for zone device pr [...] new 775465fd26a3 lib/test_hmm: add zone device private THP test infrastructure new 56ef39899643 mm/memremap: add driver callback support for folio splitting new 4265d67e405a mm/migrate_device: add THP splitting during migration new aa3ade429543 lib/test_hmm: add large page allocation failure testing new 519071529d2a selftests/mm/hmm-tests: new tests for zone device THP migration new 24c2c5b8ffbd selftests/mm/hmm-tests: partial unmap, mremap and anon_wri [...] new 271a7b2e3c13 selftests/mm/hmm-tests: new throughput tests including THP new c32287471077 gpu/drm/nouveau: enable THP support for GPU memory migration new 2a1351cd4176 mm/huge_memory: add pmd folio to ds_queue in do_huge_zero_ [...] new ac7756771a34 mm/khugepaged: unify pmd folio installation with map_anon_ [...] new d87f4a8f1966 mm/huge_memory: only get folio_order() once during __folio [...] new a7ef12c64fd9 mm/huge_memory: add split_huge_page_to_order() new 689b8986776c mm/memory-failure: improve large block size folio handling new 50d0598cf2c9 mm/huge_memory: fix kernel-doc comments for folio_split() [...] new fe9d31fd1ab6 mm/hmm/test: fix error handling in dmirror_device_init new c467061fbb6e mm/huge_memory: introduce enum split_type for clarity new 8a0e4bdddd1c mm/huge_memory: merge uniform_split_supported() and non_un [...] new c093cf451094 mm: correctly handle UFFD PTE markers new 68aa2fdbf57f mm: introduce leaf entry type and use to simplify leaf ent [...] new fb888710e26a mm: avoid unnecessary uses of is_swap_pte() new 06fb61462bde mm: eliminate is_swap_pte() when softleaf_from_pte() suffices new fb410d8b89e8 mm: use leaf entries in debug pgtable + remove is_swap_pte() new de4d6c94914f fs/proc/task_mmu: refactor pagemap_pmd_range() new aa62204cb680 mm: avoid unnecessary use of is_swap_pmd() new e244d82d0290 mm/huge_memory: refactor copy_huge_pmd() non-present logic new 5dfa79160505 mm/huge_memory: refactor change_huge_pmd() non-present logic new 0ac881efe164 mm: replace pmd_to_swp_entry() with softleaf_from_pmd() new 15eabc898dc5 mm: introduce pmd_is_huge() and use where appropriate new c0a80c2ce68d mm: remove remaining is_swap_pmd() users and is_swap_pmd() new 9ff30bb9ab40 mm: remove non_swap_entry() and use softleaf helpers instead new 03bfbc3ad6e4 mm: remove is_hugetlb_entry_[migration, hwpoisoned]() new 93976a20345b mm: eliminate further swapops predicates new a3a3e215c9c1 mm: replace remaining pte_to_swp_entry() with softleaf_from_pte() new fd603ae11e72 mm: thp: replace folio_memcg() with folio_memcg_charged() new ad7c7f4576a5 mm: thp: introduce folio_split_queue_lock and its variants new 776bde7caf80 mm: thp: use folio_batch to handle THP splitting in deferr [...] new 46156dba32cb mm: thp: reparent the split queue during memcg offline new eaa4c8063f7c mm/khugepaged: remove redundant clearing of struct collaps [...] new f1040f889882 mm/khugepaged: continue to collapse on SCAN_PMD_NONE new 9e0140770837 mm/khugepaged: unify SCAN_PMD_NONE and SCAN_PMD_NULL into [...] new f405066a1f0d zram: introduce writeback bio batching new e828cccb72ed zram: add writeback batch size device attr new 7c929664fddf zram: take write lock in wb limit store handlers new a4f506c569e1 zram: drop wb_limit_lock new e87ddea34567 zram: rework bdev block allocation new 1b1a4e4d6797 zram: read slot block idx under slot lock new 8826f09616b4 mm: shmem: allow fallback to smaller large orders for tmpf [...] new cab812d9c964 mm/huge_memory.c: introduce folio_split_unmapped new 218fbfad1634 selftests/mm: gup_test: stop testing FOLL_TOUCH new 3e700b715e1c selftests/mm: gup_test: fix comment regarding origin of FO [...] new 7e44d00a13ca memcg: use mod_node_page_state to update stats new 469241fe7657 memcg: remove __mod_lruvec_kmem_state new 5b3eb779a20c memcg: remove __mod_lruvec_state new c1bd09994c4d memcg: remove __lruvec_stat_mod_folio new 07003531e03c mm/vmalloc: warn on invalid vmalloc gfp flags new bb4d3c76860d mm/vmalloc: add a helper to optimize vmalloc allocation gfps new 75f20b17440f mm/vmalloc: cleanup large_gfp in vm_area_alloc_pages() new d85b653f2c46 mm/vmalloc: cleanup gfp flag use in new_vmap_block() new 277a1ae3879a mm: softdirty: add pgtable_supports_soft_dirty() new f59c0924d61a mm: userfaultfd: add pgtable_supports_uffd_wp() new 59f6acb4be02 riscv: add RISC-V Svrsw60t59b extension support new 2a3ebad4db63 riscv: mm: add soft-dirty page tracking support new c64da3950cf4 riscv: mm: add userfaultfd write-protect support new 519912bdaee8 dt-bindings: riscv: Add Svrsw60t59b extension description new 31807483d395 mm/memory-failure: remove the selection of RAS new ecf371b2cabe mm: tweak __vma_enter_locked() new 04d31610a722 zram: fix the issue that the write - back limits might overflow new ccf9eb326b4a tools/testing/vma: add missing stub new 348ced3da52b hugetlb: add __read_mostly to sysctl_hugetlb_shm_group new a9ce09b15761 mm/damon/tests/sysfs-kunit: fix use after free on error path new c23071952394 mm/swap: fix wrong plist empty check in swap_alloc_slow() new cb65082a0ab4 mm, swap: fix memory leak in setup_clusters() error path new 68f78bf55b24 mm, swap: use SWP_SOLIDSTATE to determine if swap is rotational new f1bae15c6ad5 mm, swap: remove redundant comment for read_swap_cache_async new 4c239d5f594e mm: swap: change swap_alloc_slow() to void new b7dd80f8f928 mm: swap: remove scan_swap_map_slots() references from comments new 84a8d467cc42 pagemap: update BUDDY flag documentation new 7a63aa084876 Merge branch 'mm-stable' of https://git.kernel.org/pub/scm [...] new 7a65f144b505 Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] new 46442d285f2c kernel/kexec: change the prototype of kimage_map_segment() new 0bda9b7dcbea kernel/kexec: fix IMA when allocation happens in CMA area new 557b6357ef67 mm/huge_memory: Fix initialization of huge zero folio new c0b3453278f9 foo new 696f72ad8b5f mm/vmscan: skip increasing kswapd_failures when reclaim wa [...] new 7448c0fb783e mm/huge_memory: change folio_split_supported() to folio_ch [...] new 1345c15c9fc8 mm/huge_memory: replace can_split_folio() with direct refc [...] new 3d8cd556dc47 mm/huge_memory: make min_order_for_split() always return an order new 32508c43a260 mm/huge_memory: fix folio split stats counting new 91192b63fcf4 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 39045906ca7a foo new 090c42b00214 rbtree: inline rb_first() new 6a3af2aa46e1 rbtree: inline rb_last() new 2a2039c34d89 fork: stop ignoring NUMA while handling cached thread stacks new 5dbe5568a164 selftests: complete kselftest include centralization new a414e746ac10 kho: make debugfs interface optional new 3797a708df06 kho: drop notifiers new 5b0ae419be4c kho: add interfaces to unpreserve folios, page ranges, and [...] new c030c46418a3 memblock: unpreserve memory in case of error new a6565edad383 memblock-unpreserve-memory-in-case-of-error-fix new 0bd3bdb74c47 test_kho: unpreserve memory in case of error new fbe13f4908dd kho: don't unpreserve memory during abort new 1b30477d5c0f liveupdate: kho: move to kernel/liveupdate new 7412c5bcd902 liveupdate-kho-move-to-kernel-liveupdate-fix new ff49eb2ca6cc MAINTAINERS: update KHO maintainers new 6bf5ef98eed8 liveupdate: kho: use %pe format specifier for error pointe [...] new a4101b8f5b9d kho: fix misleading log message in kho_populate() new 2f0b62269c85 kho: convert __kho_abort() to return void new 1431c20b508c kho: introduce high-level memory allocation API new fb47c1da0848 kho-introduce-high-level-memory-allocation-api-fix new 8ca66bb6b370 kho: preserve FDT folio only once during initialization new 9a0e36bc2c76 kho: verify deserialization status and fix FDT alignment access new 57383a41acb8 kho: always expose output FDT in debugfs new 5d8a9c9c9576 kho: simplify serialization and remove __kho_abort new cdbd28484cd1 kho: remove global preserved_mem_map and store state in FDT new 77a548fa7204 kho: remove abort functionality and support state refresh new 92deffa4535e kho: update FDT dynamically for subtree addition/removal new e4189784accc kho: allow kexec load before KHO finalization new bcaac6467bc3 kho: allow memory preservation state updates after finalization new ca045119e569 kho: add Kconfig option to enable KHO by default new 27b170d8d24e liveupdate: luo_core: Live Update Orchestrator new 5d1c4a25d617 liveupdate: luo_core: integrate with KHO new 12360723fd03 kexec: call liveupdate_reboot() before kexec new 7eeeec7e1690 liveupdate: luo_session: add sessions support new 6ea63436a241 liveupdate: luo_core: add user interface new f6d11650e100 liveupdate: luo_file: implement file systems callbacks new b39bfb0968bf liveupdate: luo_session: Add ioctls for file preservation new 68cce8a0141e docs: add luo documentation new 7f288194db85 MAINTAINERS: add liveupdate entry new 62cd7672e9d0 mm: shmem: use SHMEM_F_* flags instead of VM_* flags new bbe02133a2a0 mm: shmem: allow freezing inode mapping new 591b5a7ebc72 mm: shmem: export some functions to internal.h new 5226aeeb0299 liveupdate: luo_file: add private argument to store runtime state new ca185449cfeb mm: memfd_luo: allow preserving memfd new 1d1f7c118aa1 docs: add documentation for memfd preservation via LUO new 33cedca14b29 selftests/liveupdate: add userspace API selftests new 09b1b2dff089 selftests/liveupdate: add kexec-based selftest for new 3c055168ad61 selftests/liveupdate: add kexec test for multiple and empt [...] new 590bb763efd5 selftests/liveupdate: add test infrastructure and scripts new 368b2880c2b2 liveupdate: luo_file: Add internal APIs for file preservation new acd7fe379bd4 liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state new e3fd576555c7 tests/liveupdate: add in-kernel liveupdate test new c762998df07b kho: free chunks using free_page() instead of kfree() new b8695849a6aa test_kho: always print restore status new bca65a7156cd kexec: move sysfs entries to /sys/kernel/kexec new 745e4e2b8265 Documentation/ABI: mark old kexec sysfs deprecated new 373dd3da4e67 Documentation/ABI: new kexec and kdump sysfs interface new 27a56bcf97b6 KHO: fix boot failure due to kmemleak access to non-PRESENT pages new 78b9cda433d7 init: replace simple_strtoul with kstrtoul to improve lpj_setup new a5018345b458 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new aad9125b4bf1 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new 2b3be9ddc10d Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new d1c2cdf3cd3b Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new aa583f6b690a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a5e61209ee64 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new de8209e55408 dt-bindings: perf: fsl-imx-ddr: Add compatible string for [...] new 66db99ffdfcb perf/imx_ddr: Move ida_alloc() from ddr_perf_init() to ddr [...] new 037e8cf67178 perf/imx_ddr: Get and enable optional clks new 11abb4e87b0e perf/imx_ddr: Add support for PMU in DB (system interconnects) new cbbfba4847b8 perf: Add perf_event_attr::config4 new e6a27290d800 perf: arm_spe: Add support for filtering on data source new 1f57d0f9117a Merge branch 'for-next/perf' of https://git.kernel.org/pub [...] new 4074f27a7bdf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 79482f3791c4 arm64: dts: amlogic: meson-g12b: Fix L2 cache reference fo [...] new 9f4176d3309a Merge branch 'v6.19/arm64-dt' into for-next new 4c793c659cce Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 56ffac9a02a1 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 1926e909f164 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new 340b0ad6f016 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ca687727d26e Merge branch 'next' of https://github.com/Broadcom/stblinux.git new bff098946ab3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a536ffc26575 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3f1bed3d6980 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] new 61483e31e6b7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 41011a46f8e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f9b99d86d8fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e5874bc2b022 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 606a6156567a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b14aadff3c87 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 8e3654334868 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 715636d5bf7d Merge branches 'next/clk', 'next/drivers' and 'next/dt64' [...] new f11c7cc75540 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2fe4ba4a92a0 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new b43ab82fd30d Merge branch 'for-next' of https://github.com/sophgo/linux.git new da87af9e0c8d Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 67aa1e114c6b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ee844a06d257 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new c07b395705d3 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new b22b21ef372f Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 9d028b2cee2b Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new 557b532569cf Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new e087564717c7 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new aaf4e92341b0 m68k: defconfig: Update defconfigs for v6.18-rc1 new c2a078cb29b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cd044ca4d190 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new edffeaafa6c4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c8a558223135 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9ea89842b772 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 9aa0f9bf6ce4 Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] new 05e1ec7dbc1a Merge branch 'fixes' into for-next new 6917f434fda3 s390/ap: Use all-bits-one apmask/aqmask for vfio in_use() checks new d38a87d7c064 s390/ap: Support driver_override for AP queue devices new 8babcc2b6a75 s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex new 46030379f13c s390/ap: Restrict driver_override versus apmask and aqmask use new f555d885bfc4 Merge branch 'ap-driver-override' into features new e950d1f84d3c s390/percpu: Get rid of ARCH_MODULE_NEEDS_WEAK_PER_CPU new c3d17464f026 s390: Remove KMSG_COMPONENT macro new 1d7764cfe336 s390/modules: Simplify module_finalize() slightly new f5730d44e05e s390: Add stackprotector support new bd46534c5026 Merge branch 'features' into for-next new 329550ca4463 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 54618003a145 um: drivers: virtio: use string choices helper new 27bc91de9754 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds c1617c559ea4 Merge branch 'misc-6.18' into for-next-current-v6.17-20251124 adds c9eb31ef6cce Merge branch 'for-next-current-v6.17-20251124' into for-ne [...] adds 828ec765f796 btrfs: ignore ENOMEM from alloc_bitmap() adds e7957b7d5a6e btrfs: use single return value variable in btrfs_relocate_ [...] adds 941ce5e2395e btrfs: remove unnecessary NULL fs_info check from find_loc [...] adds 02157ff73e61 btrfs: print-tree: use string format for key names adds 517ca5b0c85d btrfs: fix trivial -Wshadow warnings adds 8165f75abcf8 btrfs: refactor allocation size calculation in alloc_btrfs [...] adds 79d0760b5cbf btrfs: subpage: rename macro variables to avoid shadowing adds dc06b9e37a51 btrfs: fix double free of qgroup record after failure to a [...] adds 37a93af6f218 btrfs: fix comment in alloc_bitmap() and drop stale TODO adds 4af0323109fe btrfs: fix racy bitfield write in btrfs_clear_space_info_full() adds 5f4548aa44e4 btrfs: use end_pos variable where needed in btrfs_dirty_folio() adds f37a915e650f btrfs: introduce a new shutdown state adds ed7e95548d28 btrfs: implement shutdown ioctl adds 0eed6367f790 btrfs: implement remove_bdev and shutdown super operation [...] adds 3c62487e3f18 btrfs: truncate ordered extent when skipping writeback pas [...] adds f92eed4d2f87 btrfs: use variable for end offset in extent_writepage_io() adds 700fe1ed688b btrfs: split assertion into two in extent_writepage_io() adds bad72832a06d btrfs: add unlikely to unexpected error case in extent_wri [...] adds 21ddfabd29a7 btrfs: consistently round up or down i_size in btrfs_truncate() adds 877008f0217a btrfs: avoid multiple i_size rounding in btrfs_truncate() adds 3ea097bef29b btrfs: avoid repeated computations in btrfs_mark_ordered_i [...] adds 800883f92917 btrfs: remove fs_info argument from btrfs_try_granting_tickets() adds cecdc44850b6 btrfs: remove fs_info argument from priority_reclaim_data_space() adds a1c44aefba05 btrfs: remove fs_info argument from priority_reclaim_metad [...] adds a2264ac7e1ec btrfs: remove fs_info argument from maybe_fail_all_tickets() adds d4244439b1c4 btrfs: remove fs_info argument from calc_available_free_space() adds e9ff61d4df91 btrfs: remove fs_info argument from btrfs_can_overcommit() adds 6312e7dedd0a btrfs: remove fs_info argument from btrfs_dump_space_info() adds 402f79f4d65d btrfs: remove fs_info argument from shrink_delalloc() and [...] adds 235dd3dd49aa btrfs: remove fs_info argument from btrfs_calc_reclaim_met [...] adds c17d01aefd97 btrfs: remove fs_info argument from need_preemptive_reclaim() adds f49584458754 btrfs: remove fs_info argument from steal_from_global_rsv() adds bd0fd713eae0 btrfs: remove fs_info argument from handle_reserve_ticket() adds e89e5ee3ba6e btrfs: remove fs_info argument from maybe_clamp_preempt() adds a7359a7f089d btrfs: fix parameter documentation for btrfs_reserve_data_bytes() adds f4850df579ab btrfs: remove fs_info argument from __reserve_bytes() adds 68b0e1dd8deb btrfs: remove fs_info argument from btrfs_reserve_metadata [...] adds 653b9739fcd8 btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions adds c02f5943cbec btrfs: remove fs_info argument from btrfs_sysfs_add_space_ [...] adds 4b57ffe2e941 btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() adds 253703b80887 btrfs: remove redundant refcount check in btrfs_put_transaction() adds bd11254e39f0 btrfs: add macros to facilitate printing of keys adds e79313472d4e btrfs: use the key format macros when printing keys adds 325356f9e683 btrfs: remove pointless data_end assignment in btrfs_exten [...] adds 046d225296d7 btrfs: subpage: simplify the PAGECACHE_TAG_TOWRITE handling adds ecb4f4429108 btrfs: return real error when failing tickets in maybe_fai [...] adds 6010c39e197e btrfs: avoid recomputing used space in btrfs_try_granting_ [...] adds 344d11b36d83 btrfs: make btrfs_can_overcommit() return bool instead of int adds fb3d778135b1 btrfs: avoid used space computation when trying to grant tickets adds 47ae495791e7 btrfs: avoid used space computation when reserving space adds c73de825f444 btrfs: inline btrfs_space_info_used() adds 12fec2842658 btrfs: bail out earlier from need_preemptive_reclaim() if [...] adds 5b1faf44bb31 btrfs: increment loop count outside critical section durin [...] adds a7001e4c5ac6 btrfs: shorten critical section in btrfs_preempt_reclaim_m [...] adds cb088712f51c btrfs: avoid unnecessary reclaim calculation in priority_r [...] adds 7bdf820a60e6 btrfs: assert space_info is locked in steal_from_global_rsv() adds 2a0cfaaf3f6f btrfs: assign booleans to global reserve's full field adds c0ec217f7a5c btrfs: process ticket outside global reserve critical section adds dbfe68ba1e3e btrfs: remove double underscore prefix from __reserve_bytes() adds 5bff2debdecb btrfs: reduce space_info critical section in btrfs_chunk_alloc() adds 9a7df00e5320 btrfs: reduce block group critical section in btrfs_free_r [...] adds 22b28e6e3bfb btrfs: reduce block group critical section in btrfs_add_re [...] adds ba9923771b9b btrfs: reduce block group critical section in do_trimming() adds 1d2741c99bc0 btrfs: reduce block group critical section in pin_down_extent() adds 5b6eddee4446 btrfs: use local variable for space_info in pin_down_extent() adds 36915df3dccf btrfs: remove 'reserved' argument from btrfs_pin_extent() adds eff76925aa04 btrfs: change 'reserved' argument from pin_down_extent() to bool adds 7175a5e382bb btrfs: reduce block group critical section in unpin_extent [...] adds d6075ff0f748 btrfs: remove pointless label and goto from unpin_extent_range() adds ca35284f2df4 btrfs: add data_race() in btrfs_account_ro_block_groups_fr [...] adds 947bebcff9d1 btrfs: move ticket wakeup and finalization to remove_ticket() adds 4dba0e4dbbf3 btrfs: avoid space_info locking when checking if tickets a [...] adds 23748258493a btrfs: tag as unlikely fs aborted checks in space flushing code adds 9586d398bfb2 btrfs: scrub: add cancel/pause/removed bg checks for raid5 [...] adds 86e6e2adfd0b btrfs: scrub: cancel the run if the process or fs is being frozen adds f136b00d0e8d btrfs: scrub: cancel the run if there is a pending signal adds 033436803592 btrfs: declare free_ipath() via DEFINE_FREE() adds 08f1aa49561a btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros adds fce30d4e1348 btrfs: apply the AUTO_K(V)FREE macros throughout the code adds 3a6967c9581a btrfs: add ASSERTs on prealloc in qgroup functions adds e1af1e780b31 btrfs: zoned: show statistics for zoned filesystems adds 99376667abd1 btrfs: replace const_ilog2() with ilog2() adds 2735d43a2994 btrfs: replace BTRFS_MAX_BIO_SECTORS with BIO_MAX_VECS adds d2668e7fd802 btrfs: headers cleanup to remove unnecessary local includes adds b9dcef3c7d7a btrfs: remove btrfs_bio::fs_info by extracting it from btr [...] adds a62c87beb63f btrfs: make sure all btrfs_bio::end_io are called in task context adds a06d9a9b1368 btrfs: remove btrfs_fs_info::compressed_write_workers adds bdcf81c3e6c1 btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context adds 736e14076bf0 btrfs: introduce btrfs_bio::async_csum adds 516214631a48 btrfs: don't generate any code from ASSERT() in release builds adds 1063139a28ef btrfs: use kvcalloc for btrfs_bio::csum allocation adds f1cd38800f5e btrfs: make sure extent and csum paths are always released [...] adds 182e96505a18 btrfs: scrub: factor out parity scrub code into a helper adds 43d07b5327ee btrfs: simplify list initialization in btrfs_compr_pool_scan() adds 92faa8322a44 btrfs: raid56: remove sector_ptr::has_paddr member adds a6303a68f80f btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmap adds aed0b9fb6ad5 btrfs: raid56: remove sector_ptr structure adds 540ed7752063 btrfs: tests: do trivial BTRFS_PATH_AUTO_FREE conversions adds b74f48f42c8e btrfs: move and rename CSUM_FMT definition adds 7e48a1b293fc btrfs: move struct reserve_ticket definition to space-info.c adds 344f314295b5 btrfs: make btrfs_csum_one_bio() handle bs > ps without la [...] adds d7d7d35d83c3 btrfs: make btrfs_repair_io_failure() handle bs > ps cases [...] adds 0206fcf22588 btrfs: make read verification handle bs > ps cases without [...] adds 4818bc0edb31 btrfs: enable encoded read/write/send for bs > ps cases adds 9c411e93c66a btrfs: make a few more ASSERTs verbose adds f6c256d52dba btrfs: fix incomplete parameter rename in btrfs_decompress() adds 14071ea0b0fc btrfs: fix leaf leak in an error path in btrfs_del_items() adds bb35d5f5cdd1 btrfs: remove pointless return value update in btrfs_del_items() adds df04bb195e54 btrfs: add unlikely to critical error in btrfs_extend_item() adds eafffa4efa95 btrfs: always use left leaf variable in __push_leaf_right() adds bf735d73434e btrfs: remove duplicated leaf dirty status clearing in __p [...] adds 39d8e6d6a5c5 btrfs: always use right leaf variable in __push_leaf_left() adds ddaef6dd3cf8 btrfs: abort transaction on item count overflow in __push_ [...] adds fa6aa7ec488d btrfs: update check_skip variable after unlocking current node adds 15f17e49dd13 btrfs: use bool type for btrfs_path members used as booleans adds 590e3eefae69 btrfs: use booleans for delalloc arguments and struct find [...] adds ede3823c35c2 btrfs: place all boolean fields together in struct find_fr [...] adds 9498086d9cc6 btrfs: scrub: always update btrfs_scrub_progress::last_physical adds 3db989890fa2 btrfs: add an overview for the btrfs_raid_bio structure adds 9dd855f73e28 btrfs: introduce a new parameter to locate a sector adds 56b0d0b60282 btrfs: prepare generate_pq_vertical() for bs > ps cases adds 2021aeb901c0 btrfs: prepare recover_vertical() to support bs > ps cases adds a9571f855e29 btrfs: prepare verify_one_sector() to support bs > ps cases adds 2639a46cecf0 btrfs: prepare verify_bio_data_sectors() to support bs > ps cases adds 9eacb1f4595f btrfs: prepare set_bio_pages_uptodate() to support bs > ps cases adds ef5c84267156 btrfs: prepare steal_rbio() to support bs > ps cases adds df7a055db431 btrfs: prepare rbio_bio_add_io_paddr() to support bs > ps cases adds 9b9085bb682b btrfs: prepare finish_parity_scrub() to support bs > ps cases adds e6fc46ca1dab btrfs: enable bs > ps support for raid56 adds f49d94ad6479 btrfs: remove the "_step" infix adds cd333ea6f1b7 btrfs: factor out root promotion logic into promote_child_ [...] adds 064046dea92c btrfs: optimize balance_level() path reference handling adds e04a99d96bbd btrfs: simplify leaf traversal after path release in btrfs [...] adds 93b057a865bd btrfs: remove redundant level reset in btrfs_del_items() adds 1dc93485d7a5 btrfs: disable various operations on encrypted inodes adds 004151b243b3 btrfs: disable verity on encrypted inodes adds 22166607686d btrfs: add orig_logical to btrfs_bio for encryption adds 5f63928dfbbe btrfs: don't rewrite ret from inode_permission adds 45551659ad1a btrfs: don't search back for dir inode item in INO_LOOKUP_USER adds 7139fe4d6a87 btrfs: use test_and_set_bit() in btrfs_delayed_delete_inode_ref() adds d8d261be1ea4 btrfs: remove root argument from btrfs_del_dir_entries_in_log() adds 3ee423a3784d btrfs: reduce arguments to btrfs_del_inode_ref_in_log() adds 7cd11ec60076 btrfs: send: add unlikely to all unexpected overflow checks adds be76eafaf31a btrfs: send: do not allocate memory for xattr data when ch [...] adds e539c077b499 btrfs: remaining BTRFS_PATH_AUTO_FREE conversions adds 5012542269e2 btrfs: remove redundant zero/NULL initializations in btrfs [...] adds cf5a2fd1a42e btrfs: remove unnecessary inode key in btrfs_log_all_parents() adds 5e437a77800e Merge branch 'b-for-next' into for-next-next-v6.18-20251124 adds b120eb98836d btrfs: === misc-next on b-for-next === adds 76e084aaa11c btrfs: fallback to buffered IO if the data profile has dup [...] adds 027e5c841ae2 Merge branch 'misc-next' into for-next-next-v6.18-20251124 adds 3accfb18cc90 Merge branch 'for-next-next-v6.18-20251124' into for-next- [...] adds eec69cab0841 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 894347567f18 Merge branch 'master' of https://github.com/ceph/ceph-client.git adds 1844f61cc019 smb: client: show smb lease key in open_files output adds d1c45b70fbe0 smb: client: show smb lease key in open_dirs output adds 384118ff7421 cifs: Use netfs_alloc/free_folioq_buffer() adds 49a96a82a9de Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 088533b216d6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds ebe4f3f6eb0c erofs: correct FSDAX detection adds d53cd891f0e4 erofs: limit the level of fs stacking for file-backed mounts adds 1b0e133bc8bf Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 0415d0dff8f9 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 7de250cf1f06 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 9e17c8fe2dcf Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 6d87364f7e94 f2fs: fix has_curseg_enough_space to check all data segmen [...] adds 9434e14d36ce f2fs: revert summary entry count from 2048 to 512 in 16kb [...] adds 82fbca2067aa f2fs: simplify list initialization in f2fs_recover_fsync_data() adds 9e1244d45e7d f2fs: wrap all unusable_blocks_per_sec code in CONFIG_BLK_ [...] adds 823190ca76b0 f2fs: add a sysfs entry to show max open zones adds 00e24c488596 f2fs: use memalloc_retry_wait() as much as possible adds 517eb4747ad8 f2fs: introduce f2fs_schedule_timeout() adds 2f4c126cc08b f2fs: change default schedule timeout value adds 643fa4d0f36c f2fs: expand scalability of f2fs mount option adds c0ee17208345 docs: f2fs: wrap ASCII tables in literal blocks to fix LaT [...] adds 1e0607d9ebb1 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds fa509e284ad4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 770c0662e071 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 5a5e894febb3 ksmbd: Use SHA-512 library for SMB3.1.1 preauth hash adds eb6159a8483a ksmbd: Use HMAC-SHA256 library for message signing and key [...] adds cea0ecf73ed3 ksmbd: Use HMAC-MD5 library for NTLMv2 adds aa6f608ab35c smb/server: fix return value of smb2_read() adds 5e8859faa7ab smb/server: fix return value of smb2_notify() adds beab2f067a69 smb/server: fix return value of smb2_query_dir() adds a76ebace25a8 smb/server: fix return value of smb2_ioctl() adds c122017ea358 smb/server: fix return value of smb2_oplock_break() adds 6b60e21c29ed smb/server: update some misguided comment of smb2_0_server [...] adds d5f74aed117b smb: rename common/cifsglob.h to common/smbglob.h adds 201c35565622 smb: move smb_version_values to common/smbglob.h adds d2e274b9280d smb: move get_rfc1002_len() to common/smbglob.h adds 931f4341fdf6 smb: move SMB1_PROTO_NUMBER to common/smbglob.h adds c21a69c5eb7e smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/s [...] adds 856c5b28c6ad smb: move copychunk definitions to common/smb2pdu.h adds 60cb6ec898ee smb: move resume_key_ioctl_rsp to common/smb2pdu.h adds 413e37a0ec6e ksmbd: skip lock-range check on equal size to avoid size== [...] adds 90bcbba4d1a9 smb/client: fix CAP_BULK_TRANSFER value adds 37ddfa7c99f7 smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h adds 047d94cf8d1e smb: move create_durable_req_v2 to common/smb2pdu.h adds 0b2f014e0bb4 smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h adds b62ca619f23b smb: move create_durable_rsp_v2 to common/smb2pdu.h adds c1d370be56f3 smb: move some duplicate definitions to common/smb2pdu.h adds e0a638961885 smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h adds 521f68b9a02d smb: move list of FileSystemAttributes to common/fscc.h adds e0c46b2481b7 smb: move some duplicate struct definitions to common/fscc.h adds b04b95bc4170 smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h adds c6f7695ab2b2 smb: do some cleanups adds 26870e7bfe7d smb: fix some warnings reported by scripts/checkpatch.pl adds f48f2bac3256 smb: move create_durable_reconn to common/smb2pdu.h adds 14ee77b30bef ksmbd: server: avoid busy polling in accept loop adds bfb568cdaac7 ksmbd: fix use-after-free in ksmbd_tree_connect_put under [...] adds 2847a2e1cc77 ksmbd: implement error handling for STATUS_INFO_LENGTH_MIS [...] adds 65b721d49067 smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h adds f9fd35675dbd ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname adds bf8f279cf534 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds c59ad1e51032 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 196e9ba1288c Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds c1c5aa37aed0 Merge branch '9p-next' of https://github.com/martinetd/linux adds dcfa98bb5f78 xfs: move some code out of xfs_iget_recycle adds 161e40bbc59d Merge branch 'xfs-6.19-merge' into for-next adds eaa16dcba41b xfs: add a xlog_write_one_vec helper adds a67974a02441 xfs: set lv_bytes in xlog_write_one_vec adds 842062b1b79b xfs: improve the ->iop_format interface adds c1f58809c704 xfs: move struct xfs_log_iovec to xfs_log_priv.h adds 552d7e3834bb xfs: move struct xfs_log_vec to xfs_log_priv.h adds a596409935fa xfs: regularize iclog space accounting in xlog_write_partial adds 2385c471fe7b xfs: improve the calling convention for the xlog_write helpers adds 7f637bc9d9f4 xfs: add a xlog_write_space_left helper adds bf3d2b6d962c xfs: improve the iclog space assert in xlog_write_iovec adds 68880072d89c xfs: factor out a xlog_write_space_advance helper adds 66d6247424d9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 267b769e8dfe Merge branch 'vfs.fixes' into vfs.all adds 241c1e91236a Merge branch 'vfs-6.19.iomap' into vfs.all adds da96c3a2f0c5 Merge branch 'vfs-6.19.misc' into vfs.all adds 2fb372f0031a Merge branch 'vfs-6.19.inode' into vfs.all adds 09b07024426b Merge branch 'vfs-6.19.writeback' into vfs.all adds fbcf11d2838a Merge branch 'namespace-6.19' into vfs.all adds 47e556c3791d Merge branch 'vfs-6.19.coredump' into vfs.all adds 7abbe0c3bc2c Merge branch 'vfs-6.19.folio' into vfs.all adds 79a58bab96bf Merge branch 'kernel-6.19.cred' into vfs.all adds 035219161310 Merge branch 'vfs-6.19.fs_header' into vfs.all adds 6d9b468ce12a Merge branch 'vfs-6.19.guards' into vfs.all adds bfa4aedc0252 Merge branch 'vfs-6.19.minix' into vfs.all adds 5d1eb038b7d7 Merge branch 'vfs-6.19.directory.delegations' into vfs.all adds fbbd598c04a6 Merge branch 'vfs-6.19.directory.locking' into vfs.all adds f0d3b3ec3f48 Merge branch 'vfs-6.19.ovl' into vfs.all adds 833094aafdf2 Merge branch 'vfs-6.19.autofs' into vfs.all adds 2c8a1b292e2c file: add FD_{ADD,PREPARE}() adds f785c4f5fef0 anon_inodes: convert to FD_ADD() adds e87386d58571 eventfd: convert do_eventfd() to FD_PREPARE() adds f8e5aad2c239 fhandle: convert do_handle_open() to FD_ADD() adds d61405ca6a0e namespace: convert open_tree() to FD_ADD() adds 946c61cab279 namespace: convert open_tree_attr() to FD_PREPARE() adds c6c34614c726 namespace: convert fsmount() to FD_PREPARE() adds 11dfe5bae7a3 fanotify: convert fanotify_init() to FD_PREPARE() adds 7a5c35183eeb nsfs: convert open_namespace() to FD_PREPARE() adds 1e8e918ee023 nsfs: convert ns_ioctl() to FD_PREPARE() adds d57ad8bcca6d autofs: convert autofs_dev_ioctl_open_mountpoint() to FD_ADD() adds 8f12d71dacf0 eventpoll: convert do_epoll_create() to FD_PREPARE() adds eda9250c3be7 open: convert do_sys_openat2() to FD_ADD() adds 4ef5e7be13bc signalfd: convert do_signalfd4() to FD_ADD() adds 0017743ba447 timerfd: convert timerfd_create() to FD_ADD() adds 6d6454e55b4c userfaultfd: convert new_userfaultfd() to FD_PREPARE() adds 40aa32ed2fa0 xfs: convert xfs_open_by_handle() to FD_PREPARE() adds 3438627a55e1 dma: convert dma_buf_fd() to FD_ADD() adds 21f445821c0c af_unix: convert unix_file_open() to FD_ADD() adds d67145b51ed0 dma: convert sync_file_ioctl_merge() to FD_PREPARE() adds fe3e2fc8236b exec: convert begin_new_exec() to FD_PREPARE() adds a8dc46d4c303 ipc: convert do_mq_open() to FD_ADD() adds 7218ddbf607d bpf: convert bpf_iter_new_fd() to FD_PREPARE() adds ea66cee99ff4 bpf: convert bpf_token_create() to FD_PREPARE() adds ffc85015a3ae memfd: convert memfd_create() to FD_ADD() adds 1011f385f492 secretmem: convert memfd_secret() to FD_ADD() adds 214ab7edf554 net/handshake: convert handshake_nl_accept_doit() to FD_PREPARE() adds 535a9c9e1aca net/kcm: convert kcm_ioctl() to FD_PREPARE() adds 859ceac73090 net/sctp: convert sctp_getsockopt_peeloff_common() to FD_P [...] adds c1d8bc762d4b net/socket: convert sock_map_fd() to FD_ADD() adds feda8ef6d8e8 net/socket: convert __sys_accept4_file() to FD_ADD() adds b27548e6abcc spufs: convert spufs_context_open() to FD_PREPARE() adds 5f41b20c082d papr-hvpipe: convert papr_hvpipe_dev_create_handle() to FD [...] adds 3d095001d804 spufs: convert spufs_gang_open() to FD_PREPARE() adds a640ffc1ea6e pseries: convert papr_platform_dump_create_handle() to FD_ADD() adds c46d22698300 pseries: port papr_rtas_setup_file_interface() to FD_ADD() adds 8459303c8861 dma: port sw_sync_ioctl_create_fence() to FD_PREPARE() adds c2466393755a gpio: convert linehandle_create() to FD_PREPARE() adds 12692f6b7689 hv: convert mshv_ioctl_create_partition() to FD_ADD() adds c2d378132453 media: convert media_request_alloc() to FD_PREPARE() adds aa24d422e21f ntsync: convert ntsync_obj_get_fd() to FD_PREPARE() adds d624684412e7 tty: convert ptm_open_peer() to FD_ADD() adds 46f0c48f33b4 vfio: convert vfio_group_ioctl_get_device_fd() to FD_ADD() adds ce7194bb784d file: convert replace_fd() to FD_PREPARE() adds 8c84eebcd6ca io_uring: convert io_create_mock_file() to FD_PREPARE() adds ca3f437d9769 kvm: convert kvm_arch_supports_gmem_init_shared() to FD_PREPARE() adds c1eefcd0e1d1 kvm: convert kvm_vcpu_ioctl_get_stats_fd() to FD_PREPARE() adds fd9bdc258e62 Merge patch series "file: FD_{ADD,PREPARE}()" adds 4d8cb2518d6f Merge branch 'vfs-6.19.fd_prepare' into vfs.all adds 6dcee998bc55 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds 043293ba48c2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 614ad23e61af Merge branch 'fs-next' of linux-next new 66e7c1e0ee08 printk: Avoid irq_work for printk_deferred() on suspend new 75e016bba20a Merge branch 'rework/suspend-fixes' into for-next new 38df1b7b4746 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ea5b5e86375f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 96f882cf90c8 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new 80ccaa0bd247 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9711bfed1702 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new 4ce531a57f04 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] new 4faaa77d6b32 hwmon: (emc2103) Add locking to avoid TOCTOU new fe598ab37e47 hwmon: (vt8231) Convert macros to functions to avoid TOCTOU new b734d78b5c11 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new 33175e020d12 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 11354ae4fd86 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new 186bbb5f98ce Merge branches 'acpi-processor', 'acpi-property', 'acpi-pm [...] new 2aae0f523d23 Merge branches 'acpi-misc', 'acpi-tad', 'acpi-fan', 'acpi- [...] new 5c6ac21e7f86 Merge branches 'pm-core' and 'pm-runtime' into linux-next new ce179dd78953 Merge branch 'pm-sleep' into linux-next new a988c03e1657 Merge branch 'pm-cpufreq' into linux-next new 1d6c915819f5 powercap: intel_rapl: Prepare read_raw() interface for ato [...] new 748d6ba43afd powercap: intel_rapl: Enable MSR-based RAPL PMU support new b211735d5540 Merge branches 'pm-cpuidle' and 'pm-powercap' into linux-next new c4fc17e22928 Merge branch 'pm-em' into linux-next new 7992bcfd4c12 Merge branch 'thermal-intel' into linux-next new 680c9e409168 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 317290bdd224 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] new 835bcac96f86 Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] new 25cee0b9a509 PM: devfreq: Fix typo in DFSO_DOWNDIFFERENTIAL macro name new 73256c329005 Merge branch 'devfreq-next' of https://git.kernel.org/pub/ [...] new 1f67707fafa5 pmdomain: Merge branch fixes into next new afffb1d9b870 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 160d225b64e9 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] new fecaa0c74f66 RDMA/bnxt_re: Fix wrong check for CQ coalesc support new 8ac050ec3b1c bng_en: Add RoCE aux device support new d0da769c19d0 RDMA/bng_re: Add Auxiliary interface new 745065770c2d RDMA/bng_re: Register and get the resources from bnge driver new 53310b698f3c RDMA/bng_re: Allocate required memory resources for Firmwa [...] new 4f830cd8d7fe RDMA/bng_re: Add infrastructure for enabling Firmware channel new 53c6ee7d7f68 RDMA/bng_re: Enable Firmware channel and query device attributes new 99e4e1028337 RDMA/bng_re: Add basic debugfs infrastructure new 04e031ff6e60 RDMA/bng_re: Initialize the Firmware and Hardware new cdb3a6f1833a RDMA/hns: Add helpers to obtain netdev and bus_num from hr_dev new b37ad2e290fc RDMA/hns: Initialize bonding resources new d31d410b38e6 RDMA/hns: Add bonding event handler new 14f0455e4a61 RDMA/hns: Add bonding cmds new d9023e461b73 RDMA/hns: Implement bonding init/uninit process new 5d91677bbb64 RDMA/hns: Add delayed work for bonding new e72d274f8f5b RDMA/hns: Support link state reporting for bond new d70f30cef2df RDMA/hns: Support reset recovery for bond new 6afe40ff484a RDMA/bnxt_re: Fix the inline size for GenP7 devices new a26c4c7cdb50 RDMA/bnxt_re: Pass correct flag for dma mr creation new 6dbd547adad5 IB/mlx5: Reduce IMR KSM size when 5-level paging is enabled new 0f1f9b5e47ce RDMA/core: Add new IB rate for XDR (8x) support new 4022c7b6342a RDMA/mlx5: Add support for 1600_8x lane speed new 6ac8fd301ee3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 681860bb45e3 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 25de2eba2d15 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bfda4f7f7c8a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 3f9553f65d0b wifi: rtl8xxxu: Add USB ID 2001:3328 for D-Link AN3U rev. A1 new b377dcd9a286 wifi: rtw88: Add USB ID 2001:3329 for D-Link AC13U rev. A1 new 8b795fe42927 wifi: rtw89: Replace hardcoded strings with helper functions new 7aeb8c118ef9 wifi: rtl8xxxu: Report the signal strength only if it's known new fb5183aa65f6 wifi: rtl8xxxu: Dump the efuse right after reading it new 9b567039e540 wifi: rtl8xxxu: Use correct power off sequence for RTL8192CU new b47d748110fd wifi: rtw89: splice C2H events queue to local to prevent racing new f44a9b14a78f wifi: rtw89: use skb_dequeue() for queued ROC packets to p [...] new e79382ab0347 wifi: rtw89: mlo: handle needed H2C when link switching is [...] new 438c9178cd8a wifi: rtw89: support EHT rate pattern via bitrate mask new 0ac5ead00bf9 wifi: rtw89: regd: apply ACPI policy even if country code [...] new a48ae54a67f7 wifi: rtw89: 8852c: fix ADC oscillation in 160MHz affectin [...] new e139b1c1f01a wifi: rtw89: restart hardware to recover firmware if power [...] new a62b65412506 wifi: rtw89: improve scan time on 6 GHz band new 030b8d5878e8 wifi: rtw89: 8832cu: turn off TX partial mode new 89acd6c49322 wifi: rtw89: Add rtw89_core_get_ch_dma_v2() new 994944aa58f8 wifi: rtw89: usb: Move bulk out map to new struct rtw89_usb_info new 7697701d6c03 wifi: rtw89: usb: Prepare rtw89_usb_ops_mac_pre_init() for [...] new 199afd3af12c wifi: rtw89: usb: Prepare rtw89_usb_ops_mac_post_init() fo [...] new 32e0381e8603 wifi: rtw89: Fix rtw89_mac_dmac_func_pre_en_ax() for USB/SDIO new 97259766b18e wifi: rtw89: 8852c: Fix rtw8852c_pwr_{on,off}_func() for USB new a86589908460 wifi: rtw89: Add rtw8852c_dle_mem_usb{2,3} new 19faad8c729d wifi: rtw89: Add rtw8852c_hfc_param_ini_usb new 6bc2711085a5 wifi: rtw89: 8852c: Accept USB devices and load their MAC address new 406849000df4 wifi: rtw89: Add rtw8852cu.c new 0d971ffdae58 wifi: rtw89: Enable the new rtw89_8852cu module new 71ee0d565985 wifi: rtw88: 8822c: use fixed rate and bandwidth to reply [...] new 8adb609f645b wifi: rtw88: Add BUFFALO WI-U3-866DHP to the USB ID list new 28a45575289f wifi: rtw89: usb: use common error path for skbs in rtw89_ [...] new 7543818e97d5 wifi: rtw89: usb: fix leak in rtw89_usb_write_port() new 45a6a88f011f wifi: rtw89: usb: use ieee80211_free_txskb() where appropriate new 8986bafb0945 wifi: rtw89: refine rtw89_core_tx_wait_complete() new c33c6a1b6f72 wifi: rtw89: implement C2H TX report handler new 21b946104087 wifi: rtw89: fill TX descriptor of FWCMD in shortcut new 26a42d804aa8 wifi: rtw89: usb: anchor TX URBs new 816e849ef83a wifi: rtw89: handle IEEE80211_TX_CTL_REQ_TX_STATUS frames for USB new cc7070e41786 wifi: rtw89: provide TX reports for management frames new d5da3d9fb05f wifi: rtw89: process TX wait skbs for USB via C2H handler new 233542f5b4a8 wifi: rtw89: Use the correct power sequences for USB/SDIO new 0eea5e0f03db wifi: rtw89: Add rtw8852a_dle_mem_usb new c19b106609f3 wifi: rtw89: Add rtw8852a_hfc_param_ini_usb new 1dfd11e70022 wifi: rtw89: 8852a: Accept USB devices and load their MAC address new 0029ccab53ac wifi: rtw89: Add rtw8852au.c new 623c177323ec wifi: rtw89: Enable the new rtw89_8852au module new 12e6bea1aac8 wifi: rtlwifi: rtl8188ee: correct allstasleep in P2P PS H2 [...] new dae8d7d63b74 wifi: rtw89: pci: add to read PCI configuration space from [...] new de19cc7def5a wifi: rtw89: fw: parse firmware element of DIAG_MAC new 7bf433c6767f wifi: rtw89: debug: add parser to diagnose along DIAG_MAC [...] new b37fb77d4530 wifi: rtw89: 8852c: add compensation of thermal value from [...] new 1dd7e743dd37 wifi: rtw89: phy: fix out-of-bounds access in rtw89_phy_re [...] new e96abe4fd7cd wifi: rtw89: consider data rate/bandwidth/GI for injected packets new d9204e99b696 wifi: rtw89: do RF calibration once setting channel when r [...] new 7465c0a91278 wifi: rtw89: configure RX antenna if chips can support new ef42cf705ca3 wifi: rtw89: rtw8852bu: Added dev id for ASUS AX57 NANO US [...] new 3a12581fc292 wifi: rtw89: flush TX queue before deleting key new 92db331de6de wifi: rtw89: fw: part size to download firmware by header info new a2a64fe23463 wifi: rtw89: mac: separate pre-init code before downloadin [...] new 12e84effcb6d wifi: rtw89: phy: calling BB pre-init by chips with/withou [...] new d375434cbcea wifi: rtw89: mac: remove undefined bit B_BE_PPDU_MAC_INFO new 7fefea11001d wifi: rtw89: mac: update wcpu_on to download firmware for [...] new 9df55e8d41aa wifi: rtw89: phy: consider type 15 in BB gain table new 5607a141bf28 wifi: rtw89: phy: ignore DCFO if not defined in chip_info new 1c2ada09628b wifi: rtw89: fw: print band and port where beacon update on new aa8d1a8805bb wifi: rtw89: align RA H2C format v1 for RTL8922A new 239dd70d776c wifi: rtw89: fill addr cam H2C command by struct new fc2e8c873f46 wifi: rtw89: add addr cam H2C command v1 new 9dab26b9fa45 wifi: rtw89: update format of addr cam H2C command new 09afd209a844 wifi: rtw89: correct user macid mask of RX info for RTL8922D new c8d212fa81c5 wifi: rtw89: use separated function to set RX filter new 9b5b9c042b30 wifi: rtl818x: Fix potential memory leaks in rtl8180_init_ [...] new c453d9c5bb8a wifi: rtw89: Add default ID 0bda:b831 for RTL8831BU new b647d2574e45 wifi: rtl818x: rtl8187: Fix potential buffer underflow in [...] new 7cbec00dc731 wifi: rtlwifi: add WQ_UNBOUND to alloc_workqueue users new 9c194fe4625d wifi: rtw88: add WQ_UNBOUND to alloc_workqueue users new 2a2aae365534 wifi: rtw89: 8852a: correct field mask of reset DAC/ADC FIFO new 5511ba3de434 wifi: rtl8xxxu: Fix HT40 channel config for RTL8192CU, RTL8723AU new bdb4c850c368 wifi: rtl8xxxu: Make RTL8192CU, RTL8723AU TX with 40 MHz width new fc44314a377a wifi: rtl8xxxu: Fix the 40 MHz subchannel for RTL8192EU, R [...] new 41a21d0ff3a0 wifi: rtl8xxxu: Fix RX channel width reported by RTL8192FU new dbf9b7bb0edf wifi: rtl8xxxu: Enable 40 MHz width by default new 49a9feaf30f4 Merge tag 'rtw-next-2025-11-21-v2' of https://github.com/p [...] new de3c5142349c wifi: mac80211: fix channel switching code new 7a27b73943a7 wifi: cfg80211: use cfg80211_leave() in iftype change new 9f33477b9a31 wifi: cfg80211: stop radar detection in cfg80211_leave() new a8e5a110c0c3 wifi: brcmfmac: Add DMI nvram filename quirk for Acer A1 8 [...] new 1f237db9acef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a4885ea2d898 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new d157d117abd1 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 0156c849e7ab Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new 16135a83d98f Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new 0f4faddf436f Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] new c637f3e4a59d crypto: testmgr - Add missing DES weak and semi-weak key tests new 680cd3e28c62 crypto: drbg - Delete unused ctx from struct sdesc new 6c5d5b6dc5eb crypto: aesni - ctr_crypt() use min() instead of min_t() new 0f8ead58b6dc hwrng: core - use min3() instead of nested min_t() new 14ca8ce1fcbb crypto: ccp - use min() instead of min_t() new 80b61046b689 crypto: lib/mpi - use min() instead of min_t() new b0356b75f42f crypto: ahash - Fix crypto_ahash_import with partial block data new ebbdf6466b30 crypto: ahash - Zero positive err value in ahash_update_finish new c8149d55f064 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new c5499aea11c5 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new dbe9c2c118eb Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 04d98b345233 drm/nouveau: restrict the flush page to a 32-bit address new 31d3354f42c0 drm/nouveau: verify that hardware supports the flush page address new 6edf3f179d1a Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 873373739b9b drm/amd/amdgpu: reserve vm invalidation engine for uni_mes new e12603bf2c3d drm/amd/pm: fix amdgpu_irq enabled counter unbalanced on s [...] new 34355e61835e drm/amdgpu: Fix GFX hang on SteamDeck when amdgpu is reloaded new 66a50fa49db5 Revert "drm/amd: fix gfx hang on renoir in IGT reload test" new 5de8ce0f3709 drm/amd/pm: adjust the visibility of pp_table sysfs node new e9cb578a1243 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new a3a21b9d72ae Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new 0f4435a1f46e drm/xe/pf: Use div_u64 when calculating GGTT profile new 5a062505aa0e drm/xe/pf: Fix .bulk_profile/sched_priority description new f4c8298cf5f5 drm/xe/guc: Cleanup GuC log buffer macros and helpers new 69ef30d6c903 drm/xe/uc: Change assertion to error on huc authentication [...] new cd69b7e67f77 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new b29358a5c2fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6670e3ef39c1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7b5b43ed9df6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 52612c8d48f8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9f674565058b Merge remote-tracking branch 'asoc/for-6.19' into asoc-next new 6bac63c9a718 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d173ebd4750d Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] new db25467a6e9c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e2b621b7a57e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2bfd6a59d7e9 dm vdo: fix kerneldoc warnings new aaf7df4c589a dm-mpath: Simplify the setup_scsi_dh code new aca5094ad949 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 39f9ea876ca4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b2a020c661a0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 480be60fabe6 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 291e7500fd02 Merge branch 'for-backlight-next' of https://git.kernel.or [...] new c843f272b863 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fca57592d3ca Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fc5d7940302b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4fc766edaace Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 4f284c168841 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 037b518f69b2 Merge branch 'next' of https://github.com/cschaufler/smack-next new 5e1220f5d730 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new be23c1ab5553 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3db2d8f61db1 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new f879b0a5892a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1aad8d2f9cba Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 82367dbfd2a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cb99656b7c41 spi: Fix potential uninitialized variable in probe() new 3e4ddbfeb0dc Merge remote-tracking branch 'spi/for-6.19' into spi-next new 9bd0e12cda5f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 024020e2b6ad objtool: Support Clang AUTOFDO .cold functions new 2c2acca2eabf objtool: Fix .cold function detection for duplicate symbols new 16f366c5a688 objtool: Don't alias undefined symbols new 9205a322cf96 objtool: Return canonical symbol when aliases exist in sym [...] new a91a61b29043 objtool: Skip non-canonical aliased symbols in add_jump_ta [...] new 106f11d43be5 objtool: Remove second pass of .cold function correlation new da6202139aef serial: icom: Fix namespace collision and startup() sectio [...] new 2c715c9de293 media: atomisp: gc2235: Fix namespace collision and startu [...] new 845c09e4744f tty: amiserial: Fix namespace collision and startup() sect [...] new 31863337138a tty: synclink_gt: Fix namespace collision and startup() se [...] new 93863f3f859a kbuild: Check for functions with ambiguous -ffunction-sect [...] new 11991999a201 Revert "objtool: Warn on functions with ambiguous -ffuncti [...] new 2ace52718376 Merge branch 'objtool/core' new 1be1fac648fe x86: Rework __bug_table helpers new d292dbb5640c bug: Add BUG_FORMAT infrastructure new 30b82568b04e bug: Clean up CONFIG_GENERIC_BUG_RELATIVE_POINTERS new 5c47b7f3d1a9 bug: Add BUG_FORMAT_ARGS infrastructure new 7d2c27a0ec5e bug: Add report_bug_entry() new 3fd45b871fde bug: Implement WARN_ON() using __WARN_FLAGS() new b9b2c455f462 bug: Allow architectures to provide __WARN_printf() new c5d913fabb57 x86/bug: Add BUG_FORMAT basics new d1078e88c819 x86/bug: Use BUG_FORMAT for DEBUG_BUGVERBOSE_DETAILED new f038997c27f8 x86_64/bug: Implement __WARN_printf() new 74e8989703ff x86/bug: Implement WARN_ONCE() new ac662411b075 x86_64/bug: Inline the UD1 new d7a5d779af58 Merge branch into tip/master: 'core/bugs' new 22f9f0a54baf Merge branch into tip/master: 'core/core' new 14b2b17cca54 sched/mmcid: Ensure that per CPU threshold is > 0 new 21782b3a5cd4 cpu: Initialize __num_possible_cpus correctly new eba7ef6ceafe Merge branch into tip/master: 'core/rseq' new d13d9a48c5f6 Merge branch into tip/master: 'core/uaccess' new 68775ca79af3 genirq: Prevent early spurious wake-ups of interrupt threads new 801afdfbfcd9 genirq: Fix interrupt threads affinity vs. cpuset isolated [...] new 3de5e46e50ab genirq: Remove cpumask availability check on kthread affin [...] new df9b27e57fab Merge branch into tip/master: 'irq/core' new 03713ca47b82 Merge branch into tip/master: 'irq/drivers' new ebb922c920ce Merge tag 'v6.18-rc3' into irq/msi new 4f32612f6a4e PCI: iproc: Implement MSI controller node detection with o [...] new 9c1fbc56ca0a irqchip/gic-its: Rework platform MSI deviceID detection new dc4ddf67204d Merge branch into tip/master: 'irq/msi' new 17a973f4628e Merge branch into tip/master: 'locking/core' new 2ff637ae2a30 Merge branch into tip/master: 'locking/futex' new 55d2a473f317 objtool: Move disassembly functions to a separated file new 1013f2e37bec objtool: Create disassembly context new 59953303827e objtool: Disassemble code with libopcodes instead of runni [...] new f348a44c103a tool build: Remove annoying newline in build output new 5d859dff266f objtool: Print symbol during disassembly new d4e13c21497d objtool: Store instruction disassembly result new 0bb080ba6469 objtool: Disassemble instruction on warning or backtrace new a0e5bf9fd6a0 objtool: Extract code to validate instruction from the val [...] new de0248fbbf99 objtool: Record symbol name max length new 70589843b36f objtool: Add option to trace function validation new fcb268b47a2f objtool: Trace instruction state changes during function v [...] new 26a453fb5637 objtool: Improve register reporting during function validation new d490aa21973f objtool: Identify the different types of alternatives new 9b580accac00 objtool: Add functions to better name alternatives new 350c7ab8577a objtool: Improve tracing of alternative instructions new c3b7d044fc5a objtool: Do not validate IBT for .return_sites and .call_sites new 5f326c889736 objtool: Add the --disas=<function-pattern> action new 7ad7a4a72050 objtool: Preserve alternatives order new 87343e664252 objtool: Print headers for alternatives new a4f1599672e7 objtool: Disassemble group alternatives new 15e7ad8667b9 objtool: Print addresses with alternative instructions new 78df4590c568 objtool: Disassemble exception table alternatives new 7e017720aae8 objtool: Disassemble jump table alternatives new 4aae0d3f77b1 objtool: Fix address references in alternatives new be5ee60ac554 objtool: Provide access to feature and flags of group alte [...] new afff4e5820e9 objtool: Function to get the name of a CPU feature new 47793c0677e1 objtool: Improve naming of group alternatives new 59736d6418ac objtool: Compact output for alternatives with one instruction new 5c2ae4f240fe objtool: Add wide output for disassembly new 81dbe4067f3c objtool: Trim trailing NOPs in alternative new 6fb222af7122 Merge branch into tip/master: 'objtool/core' new c00b27aa1c50 Merge branch into tip/master: 'perf/core' new eeb3f76d73ba x86/mce: Save and use APEI corrected threshold limit new 821f5fe4dbcb x86/mce: Add support for physical address valid bit new d7ac083f095d x86/mce: Do not clear bank's poll bit in mce_poll_banks on [...] new 5c4663ed1eac x86/mce: Handle AMD threshold interrupt storms new 668db454a180 Merge branch into tip/master: 'ras/core' new c04507ac500e sched: Provide and use set_need_resched_current() new 95e9c437ce83 Merge branch into tip/master: 'sched/core' new 8312cab5ff47 timers/migration: Rename 'online' bit to 'available' new a048ca5f00eb timers/migration: Add mask for CPUs available in the hierarchy new 4c2374ed8684 timers/migration: Use scoped_guard on available flag set/clear new 22f8e41680ef cgroup/cpuset: Rename update_unbound_workqueue_cpumask() t [...] new 185bccc79797 sched/isolation: Force housekeeping if isolcpus and nohz_f [...] new b56651007fc0 cpumask: Add initialiser to use cleanup helpers new 7dec062cfcf2 timers/migration: Exclude isolated cpus from hierarchy new 748e1ecf6450 Merge branch into tip/master: 'timers/core' new 65348bf7e223 Merge branch into tip/master: 'x86/apic' new 81412f4eab3e Merge branch into tip/master: 'x86/boot' new 95c2ce41e564 Merge branch into tip/master: 'x86/bugs' new 50acfd9f7b7f Merge branch into tip/master: 'x86/build' new 3767def18f4c x86/cpufeatures: Add support for L3 Smart Data Cache Injec [...] new 4d4840b1251a x86/resctrl: Add SDCIAE feature in the command line options new 7923ae7698cf x86,fs/resctrl: Detect io_alloc feature new 556d2892aa71 x86,fs/resctrl: Implement "io_alloc" enable/disable handlers new 48068e565045 fs/resctrl: Introduce interface to display "io_alloc" support new 9445c7059c1c fs/resctrl: Add user interface to enable/disable io_alloc feature new 77b662326200 fs/resctrl: Introduce interface to display io_alloc CBMs new af1242eeca50 fs/resctrl: Modify struct rdt_parse_data to pass mode and CLOSID new 28fa2cce7a83 fs/resctrl: Introduce interface to modify io_alloc capacit [...] new ac7de456a37f fs/resctrl: Update bit_usage to reflect io_alloc new b3a2f9c5ec0e Merge branch into tip/master: 'x86/cache' new e6a11a526ec6 x86/{boot,mtrr}: Remove unused function declarations new 17851ed685aa Merge branch into tip/master: 'x86/cleanups' new 110798964b33 Merge branch into tip/master: 'x86/core' new b95213a1f8f8 Merge branch into tip/master: 'x86/cpu' new 79a25b45ee38 Merge branch into tip/master: 'x86/entry' new 2860415d80a8 Merge branch into tip/master: 'x86/microcode' new 04b955a70863 Merge branch into tip/master: 'x86/misc' new 2a4a715c7687 Merge branch into tip/master: 'x86/mm' new a3e690712892 x86/boot: Drop unused sev_enable() fallback new 3e4db647ca98 Merge branch into tip/master: 'x86/sev' new aecda73c2b25 Merge branch into tip/master: 'x86/sgx' new 1319ee88c604 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 0bb0aa47521b Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new 69acbdbbefbd RAS/AMD/ATL: Replace bitwise_xor_bits() with hweight16() new 814b332921b6 Merge ras/edac-amd-atl into for-next new a96b06ec1e9e Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new a6d7c1e9bb65 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d167e5453b73 rcutorture: Make srcu{,d}_torture_init() announce the SRCU type new dfe79044417d refscale: Exercise DEFINE_STATIC_SRCU_FAST() and init_srcu [...] new 779b12a5d8ed refscale: Add SRCU-fast-updown readers new 3fa5aca16a36 Merge branches 'rcu/misc', 'rcu/srcu' and 'rcu/refscale' i [...] new 4143bbcd799c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 21f7c59fafcc Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 8e05acbaff1b Merge branch 'kvm-arm64/misc' into kvmarm/next new a420de88bbf2 Merge branch 'kvm-arm64/sea-user' into kvmarm/next new 8cb4ecec5e36 irqchip/gic: Add missing GICH_HCR control bits new fa8f11e8e183 irqchip/gic: Expose CPU interface VA to KVM new 08f4f41c1e95 irqchip/apple-aic: Spit out ICH_MISR_EL2 value on spurious [...] new 8d3dfab1d305 KVM: arm64: Turn vgic-v3 errata traps into a patched-in constant new 567ebfedb5bd KVM: arm64: vgic-v3: Fix GICv3 trapping in protected mode new 2a28810cbb8b KVM: arm64: GICv3: Detect and work around the lack of ICV_ [...] new a4413a7c31cf KVM: arm64: Repack struct vgic_irq fields new 879a7fd4fd64 KVM: arm64: Add tracking of vgic_irq being present in a LR new 0dc433e79ad0 KVM: arm64: Add LR overflow handling documentation new 73c9726975af KVM: arm64: GICv3: Drop LPI active state when folding LRs new f4ded7b0848e KVM: arm64: GICv3: Preserve EOIcount on exit new 00c6d0d4a805 KVM: arm64: GICv3: Decouple ICH_HCR_EL2 programming from LRs new 438e47b697f7 KVM: arm64: GICv3: Extract LR folding primitive new 1ae0448ca797 KVM: arm64: GICv3: Extract LR computing primitive new 5ceb3dac8022 KVM: arm64: GICv2: Preserve EOIcount on exit new a00c88ac1f90 KVM: arm64: GICv2: Decouple GICH_HCR programming from LRs [...] new 3aa9a50c2007 KVM: arm64: GICv2: Extract LR folding primitive new 0660bc4a2b70 KVM: arm64: GICv2: Extract LR computing primitive new dd598fc1139f KVM: arm64: Compute vgic state irrespective of the number [...] new cf72ee637119 KVM: arm64: Eagerly save VMCR on exit new 6780a756044c KVM: arm64: Revamp vgic maintenance interrupt configuration new f04b8a5a83db KVM: arm64: Turn kvm_vgic_vcpu_enable() into kvm_vgic_vcpu [...] new 76b2eda65ccc KVM: arm64: Make vgic_target_oracle() globally available new 05984ba67eb6 KVM: arm64: Invert ap_list sorting to push active interrupts out new 33c1f60b3213 KVM: arm64: Move undeliverable interrupts to the end of ap_list new a69e2d6f8934 KVM: arm64: Use MI to detect groups being enabled/disabled new 3cfd59f81e0f KVM: arm64: GICv3: Handle LR overflow when EOImode==0 new cd4f6ee99b28 KVM: arm64: GICv3: Handle deactivation via ICV_DIR_EL1 traps new 295b69216558 KVM: arm64: GICv3: Add GICv2 SGI handling to deactivation [...] new 70fd60bdedc9 KVM: arm64: GICv3: Set ICH_HCR_EL2.TDIR when interrupts ov [...] new 1c3b3cadcd69 KVM: arm64: GICv3: Add SPI tracking to handle asymmetric d [...] new ca3c34da3644 KVM: arm64: GICv3: Handle in-LR deactivation when possible new 84792050e039 KVM: arm64: GICv3: Avoid broadcast kick on CPUs lacking TDIR new eb33ffa2bd3f KVM: arm64: GICv3: nv: Resync LRs/VMCR/HCR early for bette [...] new 6dd333c8942b KVM: arm64: GICv3: nv: Plug L1 LR sync into deactivation p [...] new 78ffc28456f5 KVM: arm64: GICv3: Force exit to sync ICH_HCR_EL2.En new 281c6c06e2a7 KVM: arm64: GICv2: Handle LR overflow when EOImode==0 new 255de897e7fb KVM: arm64: GICv2: Handle deactivation via GICV_DIR traps new 07bb1c5622a5 KVM: arm64: GICv2: Always trap GICV_DIR register new a1650de7c160 KVM: arm64: selftests: gic_v3: Add irq group setting helper new 2366295c76c2 KVM: arm64: selftests: gic_v3: Disable Group-0 interrupts [...] new 27392612c882 KVM: arm64: selftests: vgic_irq: Fix GUEST_ASSERT_IAR_EMPT [...] new 8b7888c5114d KVM: arm64: selftests: vgic_irq: Change configuration befo [...] new 5053c2ab92a1 KVM: arm64: selftests: vgic_irq: Exclude timer-controlled [...] new fd5fa1c8d09a KVM: arm64: selftests: vgic_irq: Remove LR-bound limitation new b6c68612ab41 KVM: arm64: selftests: vgic_irq: Perform EOImode==1 deacti [...] new d2dee2e84983 KVM: arm64: selftests: vgic_irq: Add asymmetric SPI deaect [...] new 1c9c71ac1b9f KVM: arm64: selftests: vgic_irq: Add Group-0 enable test new de8842327728 KVM: arm64: selftests: vgic_irq: Add timer deactivation test new 4c3a486c08ed Merge branch 'kvm-arm64/vgic-lr-overflow' into kvmarm/next new dc31124379b6 arm64: Detect FEAT_XNX new 2608563b466b KVM: arm64: Add support for FEAT_XNX stage-2 permissions new d93febe2ed2e KVM: arm64: nv: Forward FEAT_XNX permissions to the shadow [...] new 81e9fe5c6f25 KVM: arm64: Teach ptdump about FEAT_XNX permissions new 5aef6974ec47 KVM: arm64: nv: Advertise support for FEAT_XNX new e218981560f6 KVM: arm64: Call helper for reading descriptors directly new c2c5d3b248e3 KVM: arm64: nv: Stop passing vCPU through void ptr in S2 PTW new a1b8922186f8 KVM: arm64: Handle endianness in read helper for emulated PTW new 0a610d2056c2 KVM: arm64: nv: Use pgtable definitions in stage-2 walk new 9020b38e23db KVM: arm64: Add helper for swapping guest descriptor new 15e996ef9dc5 KVM: arm64: Propagate PTW errors up to AT emulation new c59ca4b5b0c3 KVM: arm64: Implement HW access flag management in stage-1 SW PTW new 39db933ba67f KVM: arm64: nv: Implement HW access flag management in sta [...] new 6774884fabf0 KVM: arm64: nv: Expose hardware access flag management to [...] new 662d0d6cccba KVM: arm64: selftests: Add test for AT emulation new 3f8c9a6b3fb0 Merge branch 'kvm-arm64/nv-xnx-haf' into kvmarm/next new 3350cbbc8f7d KVM: arm64: Fix compilation when CONFIG_ARM64_USE_LSE_ATOMICS=n new b5e3afe91cfa Merge branch 'kvm-arm64/nv-xnx-haf' into kvmarm/next new 01d670b113c7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e0cc0054d339 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 598616eccbdb Merge branch 'next' of https://github.com/kvm-x86/linux.git new 5c92d2fab442 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 791c4a6f413b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 73310b0d6434 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bc3c0a3231b7 platform/x86/amd/pmf: Rename IPU metrics fields to NPU for [...] new 83f0442a4012 platform/x86/amd/pmf: Use explicit SET_CMD/GET_CMD flags i [...] new 7ec374c6b859 platform/x86/amd/pmf: Replace magic table id with METRICS_ [...] new 0a69fe8f097f platform/x86: asus-armoury: Fix error code in mini_led_mod [...] new 6b87f7ea7417 platform/x86: asus-armoury: fix mini-led mode show new a9b0869720e1 platform/x86: asus-armoury: add support for FA507UV new 70a4a815d9b7 platform/x86: ayaneo-ec: Add Ayaneo Embedded Controller pl [...] new 536522f0355c platform/x86: ayaneo-ec: Add hwmon support new 6d710ec35842 platform/x86: ayaneo-ec: Add charge control support new e921a8b4dea5 platform/x86: ayaneo-ec: Add controller power and modules [...] new 02c15e3ddcc5 platform/x86: ayaneo-ec: Move Ayaneo devices from oxpec to [...] new 2643187ccb86 platform/x86: ayaneo-ec: Add suspend hook new baa98bc6a16a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 82cd197cb5c7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9ff5fe60e500 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new 9e8d4c0f03ab Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 1cd2d2296829 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new b6e5d9f52f0e Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new 2330bc898c1e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7970b4969c4c USB: serial: option: add Foxconn T99W760 new 14d6a377746e Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new c1c98444a499 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new ac4b8282bba6 Merge tag 'coresight-next-v6.19' of ssh://gitolite.kernel. [...] new 3e92fdae7fa4 Merge tag 'icc-6.19-rc1' of ssh://gitolite.kernel.org/pub/ [...] new 0a69166f0071 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new 7260877de2d5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 231a039ff96a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 259e95287513 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new 6fd08872d670 Merge branch 'gnss-next' of https://git.kernel.org/pub/scm [...] new 8a7c7094c1df Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new 4bac3be7263e Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new 089af70ebd29 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new 6ccd0f4f92e4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ac4d163f1732 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 64ac4605d955 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7b6fb99a686e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2f901d075daf Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 10b7e52cc64d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 68ccd5316f38 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new 5bc8c3e9bc27 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 423759bb0328 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 20e99fa97d83 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ea8ecdc186fa Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 3068d719c55c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 67e8080f5317 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new b377514d5da6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a96004520989 Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] new 6712518f67c2 Merge branch 'libnvdimm-for-next' of https://git.kernel.or [...] new e77299b7463a Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new 98c5b0d587bc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new ab868de14774 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7ad528808ebf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new aa788728982a Merge branch 'main' of git://git.infradead.org/users/willy [...] new dd4e8e7759f3 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new 4fdc8aa397a4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7c442564942a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new ba3860a66646 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 0c751395c335 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new 90fb9b98fcf5 random: complete sentence of comment new 1219c8371a7d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new c8c08c884976 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 841f31d29869 rust: num: bounded: rename `try_into_bitint` to `try_into_ [...] new f3f9f42232de kallsyms: Fix wrong "big" kernel symbol type read from procfs new 7a0eae4d43d2 MAINTAINERS: Remove Alex Gaynor as Rust maintainer new 46e58a9637ec rust: kbuild: introduce `core-flags` and `core-skip_flags` new 1181c9744218 rust: kbuild: simplify `--cfg` handling new 7dbe46c0b11d rust: kbuild: add proc macro library support new d4e7307b1f35 rust: kbuild: support skipping flags in `rustc_test_library` new c46b34f1d484 rust: kbuild: support using libraries in `rustc_procmacro` new 3a8b546a2786 rust: proc-macro2: import crate new a9acfceb9614 rust: proc-macro2: add SPDX License Identifiers new c2af0e5f02b9 rust: proc-macro2: remove `unicode_ident` dependency new bc1565efc358 rust: proc-macro2: add `README.md` new 158a3b72118a rust: proc-macro2: enable support in kbuild new a4851eeef3e7 rust: quote: import crate new ddfa1b279d08 rust: quote: add SPDX License Identifiers new 51177f023ce8 rust: quote: add `README.md` new 88de91cc1ce7 rust: quote: enable support in kbuild new 808c999fc9e7 rust: syn: import crate new 69942c0a8965 rust: syn: add SPDX License Identifiers new a3ee13024cab rust: syn: remove `unicode-ident` dependency new 1112ba865526 rust: syn: add `README.md` new 737401751ace rust: syn: enable support in kbuild new 52ba807f1aa6 rust: macros: support `proc-macro2`, `quote` and `syn` new 54e3eae85562 Merge patch series "`syn` support" new 94a7e3600f89 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new d7d2e2f01524 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] new dbfe51513aae clk: at91: pmc: #undef field_{get,prep}() before definition new 7996cbdb3f84 crypto: qat - #undef field_get() before local definition new d51b09a0feb6 EDAC/ie31200: #undef field_get() before local definition new d1e1a7271e97 gpio: aspeed: #undef field_{get,prep}() before local definition new 27856d2b2b0f iio: dac: ad3530r: #undef field_prep() before local definition new 8a838dabf145 iio: mlx90614: #undef field_{get,prep}() before local definition new 2fc00c008e90 pinctrl: ma35: #undef field_{get,prep}() before local definition new 138ab44108fa soc: renesas: rz-sysc: #undef field_get() before local definition new 85a8ff118531 ALSA: usb-audio: #undef field_{get,prep}() before local de [...] new 2a6c045640c3 bitfield: Add less-checking __FIELD_{GET,PREP}() new c1c6ab80b25c bitfield: Add non-constant field_{prep,get}() helpers new 0f8407a1f1c7 clk: at91: Convert to common field_{get,prep}() helpers new 350f06c9e2c9 crypto: qat - convert to common field_get() helper new 331a1457d8d5 EDAC/ie31200: Convert to common field_get() helper new 2ef26ba8192c gpio: aspeed: Convert to common field_{get,prep}() helpers new 54bfd90ca3b4 iio: dac: Convert to common field_prep() helper new 1fe1c28a108e iio: mlx90614: Convert to common field_{get,prep}() helpers new bb0e7fda8775 pinctrl: ma35: Convert to common field_{get,prep}() helpers new 610c4408a2f7 soc: renesas: rz-sysc: Convert to common field_get() helper new b1cff2f4b239 ALSA: usb-audio: Convert to common field_{get,prep}() helpers new 3937b05bb78f clk: renesas: Use bitfield helpers new c604cb5fdf0f soc: renesas: Use bitfield helpers new 4bd68e475300 cpumask: Don't use "proxy" headers new 967914328f1d Merge branch 'bitmap-for-next' of https://github.com/norov [...] new 5146f56deeab comedi: Adjust range_table_list allocation type new 961c989c5fbb drm/plane: Remove const qualifier from plane->modifiers al [...] new fbcc2150aa40 media: iris: Cast iris_hfi_gen2_get_instance() allocation type new 645b9ad2dc6b string: Add missing kernel-doc return descriptions new 7454048db27d kbuild: Enable GCC diagnostic context for value-tracking warnings new da004beb9eb7 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new 8740b1046b59 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b578a6a67c5c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 244e800bed02 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] new 5c56abe4246c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 7fcb2f7af73f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3eb1867c8a0b Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 92fd6e84175b Add linux-next specific files for 20251125
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 (422f3140bbcb) \ N -- N -- N refs/heads/master (92fd6e84175b)
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 763 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: .gitignore | 1 + .../ABI/testing/sysfs-driver-intel-xe-sriov | 2 +- Documentation/ABI/testing/sysfs-fs-f2fs | 6 + Documentation/ABI/testing/sysfs-platform-ayaneo-ec | 19 + Documentation/admin-guide/kernel-parameters.txt | 2 +- .../devicetree/bindings/perf/fsl-imx-ddr.yaml | 29 +- Documentation/filesystems/f2fs.rst | 131 +- Documentation/filesystems/resctrl.rst | 134 +- MAINTAINERS | 15 +- Makefile | 9 +- Next/SHA1s | 122 +- Next/merge.log | 3680 +++++++++-------- arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 4 +- arch/arm64/include/asm/kvm_asm.h | 6 +- arch/arm64/include/asm/kvm_nested.h | 40 +- arch/arm64/include/asm/kvm_pgtable.h | 17 +- arch/arm64/kernel/acpi.c | 10 - arch/arm64/kernel/cpufeature.c | 7 + arch/arm64/kernel/proton-pack.c | 2 + arch/arm64/kvm/at.c | 193 +- arch/arm64/kvm/hyp/pgtable.c | 58 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 6 +- arch/arm64/kvm/mmu.c | 28 +- arch/arm64/kvm/nested.c | 123 +- arch/arm64/kvm/ptdump.c | 35 +- arch/arm64/kvm/sys_regs.c | 9 +- arch/arm64/kvm/vgic/vgic-v3-nested.c | 19 +- arch/arm64/kvm/vgic/vgic.c | 4 +- arch/arm64/tools/cpucaps | 1 + arch/m68k/configs/amiga_defconfig | 3 +- arch/m68k/configs/apollo_defconfig | 3 +- arch/m68k/configs/atari_defconfig | 3 +- arch/m68k/configs/bvme6000_defconfig | 3 +- arch/m68k/configs/hp300_defconfig | 3 +- arch/m68k/configs/mac_defconfig | 3 +- arch/m68k/configs/multi_defconfig | 3 +- arch/m68k/configs/mvme147_defconfig | 3 +- arch/m68k/configs/mvme16x_defconfig | 3 +- arch/m68k/configs/q40_defconfig | 3 +- arch/m68k/configs/sun3_defconfig | 3 +- arch/m68k/configs/sun3x_defconfig | 3 +- arch/powerpc/platforms/cell/spufs/inode.c | 42 +- arch/powerpc/platforms/pseries/papr-hvpipe.c | 39 +- .../powerpc/platforms/pseries/papr-platform-dump.c | 30 +- arch/powerpc/platforms/pseries/papr-rtas-common.c | 27 +- arch/s390/Kconfig | 5 +- arch/s390/Makefile | 4 + arch/s390/appldata/appldata_base.c | 3 +- arch/s390/appldata/appldata_os.c | 3 +- arch/s390/boot/Makefile | 1 + arch/s390/boot/boot.h | 4 + arch/s390/boot/ipl_parm.c | 6 + arch/s390/boot/stackprotector.c | 6 + arch/s390/boot/startup.c | 8 + arch/s390/crypto/aes_s390.c | 3 +- arch/s390/crypto/hmac_s390.c | 3 +- arch/s390/crypto/paes_s390.c | 3 +- arch/s390/crypto/phmac_s390.c | 3 +- arch/s390/crypto/prng.c | 3 +- arch/s390/hypfs/hypfs_diag.c | 3 +- arch/s390/hypfs/hypfs_diag_fs.c | 3 +- arch/s390/hypfs/inode.c | 3 +- arch/s390/include/asm/arch-stackprotector.h | 25 + arch/s390/include/asm/lowcore.h | 3 +- arch/s390/include/asm/percpu.h | 8 - arch/s390/include/asm/stackprotector.h | 16 + arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/asm-offsets.c | 4 + arch/s390/kernel/cpacf.c | 3 +- arch/s390/kernel/cpcmd.c | 3 +- arch/s390/kernel/debug.c | 3 +- arch/s390/kernel/early.c | 3 +- arch/s390/kernel/entry.S | 8 +- arch/s390/kernel/hiperdispatch.c | 3 +- arch/s390/kernel/module.c | 21 +- arch/s390/kernel/os_info.c | 3 +- arch/s390/kernel/perf_cpum_cf.c | 5 +- arch/s390/kernel/perf_cpum_sf.c | 5 +- arch/s390/kernel/perf_event.c | 3 +- arch/s390/kernel/perf_pai.c | 7 +- arch/s390/kernel/processor.c | 3 +- arch/s390/kernel/setup.c | 3 +- arch/s390/kernel/smp.c | 6 +- arch/s390/kernel/stackprotector.c | 156 + arch/s390/kernel/time.c | 3 +- arch/s390/kernel/topology.c | 3 +- arch/s390/kernel/uv.c | 3 +- arch/s390/kernel/vdso64/Makefile | 1 + arch/s390/kernel/vmlinux.lds.S | 13 + arch/s390/kvm/interrupt.c | 3 +- arch/s390/kvm/kvm-s390.c | 3 +- arch/s390/mm/extmem.c | 3 +- arch/s390/mm/hugetlbpage.c | 3 +- arch/s390/mm/pfault.c | 3 +- arch/s390/net/bpf_jit_comp.c | 3 +- arch/s390/pci/pci.c | 3 +- arch/s390/pci/pci_bus.c | 3 +- arch/s390/pci/pci_clp.c | 3 +- arch/s390/pci/pci_debug.c | 3 +- arch/s390/pci/pci_event.c | 3 +- arch/s390/pci/pci_iov.c | 3 +- arch/s390/pci/pci_irq.c | 3 +- arch/s390/pci/pci_report.c | 3 +- arch/s390/pci/pci_sysfs.c | 3 +- arch/um/drivers/virtio_uml.c | 4 +- arch/x86/boot/boot.h | 2 - arch/x86/boot/compressed/misc.h | 11 - arch/x86/crypto/aesni-intel_glue.c | 3 +- arch/x86/entry/entry.S | 8 + arch/x86/include/asm/bug.h | 128 +- arch/x86/include/asm/cpufeatures.h | 6 +- arch/x86/include/asm/cpumask.h | 2 + arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/mtrr/mtrr.h | 4 - arch/x86/kernel/cpu/resctrl/core.c | 9 + arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 40 + arch/x86/kernel/cpu/resctrl/internal.h | 5 + arch/x86/kernel/cpu/scattered.c | 1 + arch/x86/kernel/static_call.c | 13 +- arch/x86/kernel/traps.c | 119 +- crypto/ahash.c | 18 +- crypto/drbg.c | 1 - crypto/testmgr.h | 120 + crypto/zstd.c | 7 +- drivers/acpi/arm64/gtdt.c | 4 +- drivers/char/hw_random/core.c | 2 +- drivers/char/hw_random/s390-trng.c | 3 +- drivers/char/random.c | 2 +- drivers/clk/at91/clk-peripheral.c | 1 + drivers/clk/at91/pmc.h | 3 - drivers/clk/renesas/clk-div6.c | 6 +- drivers/clk/renesas/rcar-gen3-cpg.c | 15 +- drivers/clk/renesas/rcar-gen4-cpg.c | 9 +- drivers/crypto/ccp/ccp-dev.c | 2 +- .../intel/qat/qat_common/adf_pm_dbgfs_utils.c | 8 +- drivers/dax/cxl.c | 1 - drivers/dax/hmem/hmem.c | 2 - drivers/dax/kmem.c | 3 - drivers/dax/pmem.c | 1 - drivers/dma-buf/dma-buf.c | 10 +- drivers/dma-buf/sw_sync.c | 40 +- drivers/dma-buf/sync_file.c | 52 +- drivers/edac/ie31200_edac.c | 4 +- drivers/gpio/gpio-aspeed.c | 5 +- drivers/gpio/gpiolib-cdev.c | 66 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 3 + drivers/gpu/drm/amd/amdgpu/soc15.c | 4 - drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 12 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 11 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 5 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 9 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 7 +- drivers/gpu/drm/i915/Makefile | 12 +- drivers/gpu/drm/i915/display/i9xx_wm.c | 5 +- drivers/gpu/drm/i915/display/intel_bios.c | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 5 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 7 +- drivers/gpu/drm/i915/display/intel_crtc.c | 6 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 890 ++--- drivers/gpu/drm/i915/display/intel_cx0_phy.h | 29 +- drivers/gpu/drm/i915/display/intel_ddi.c | 87 +- drivers/gpu/drm/i915/display/intel_display.c | 61 +- drivers/gpu/drm/i915/display/intel_display.h | 1 - drivers/gpu/drm/i915/display/intel_display_core.h | 4 - drivers/gpu/drm/i915/display/intel_display_irq.c | 191 +- drivers/gpu/drm/i915/display/intel_display_power.c | 10 +- .../drm/i915/display/intel_display_power_well.c | 15 +- drivers/gpu/drm/i915/display/intel_display_regs.h | 7 +- drivers/gpu/drm/i915/display/intel_display_rps.c | 31 +- drivers/gpu/drm/i915/display/intel_display_rps.h | 21 + drivers/gpu/drm/i915/display/intel_display_wa.c | 2 - drivers/gpu/drm/i915/display/intel_display_wa.h | 1 - drivers/gpu/drm/i915/display/intel_dpll.c | 24 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 318 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 7 - drivers/gpu/drm/i915/display/intel_fbc.c | 23 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 11 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 6 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 6 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 1 + drivers/gpu/drm/i915/display/intel_lt_phy.c | 4 +- .../gpu/drm/i915/display/intel_modeset_verify.c | 1 + drivers/gpu/drm/i915/display/intel_parent.c | 72 - drivers/gpu/drm/i915/display/intel_parent.h | 26 - drivers/gpu/drm/i915/display/intel_pipe_crc.c | 6 +- drivers/gpu/drm/i915/display/intel_plane.c | 5 +- drivers/gpu/drm/i915/display/intel_psr.c | 6 + drivers/gpu/drm/i915/display/intel_vga.c | 44 +- drivers/gpu/drm/i915/display/skl_watermark.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 4 +- drivers/gpu/drm/i915/gt/intel_rps.c | 40 +- drivers/gpu/drm/i915/gt/intel_rps.h | 2 - drivers/gpu/drm/i915/i915_driver.c | 40 +- drivers/gpu/drm/i915/i915_drv.h | 3 + drivers/gpu/drm/i915/i915_edram.c | 44 - drivers/gpu/drm/i915/i915_edram.h | 11 - drivers/gpu/drm/i915/i915_freq.c | 111 - drivers/gpu/drm/i915/i915_freq.h | 13 - drivers/gpu/drm/i915/i915_gmch.h | 13 - drivers/gpu/drm/i915/i915_irq.c | 16 - drivers/gpu/drm/i915/i915_irq.h | 2 - drivers/gpu/drm/i915/intel_mchbar_regs.h | 68 +- drivers/gpu/drm/i915/{display => soc}/intel_dram.c | 399 +- drivers/gpu/drm/i915/{display => soc}/intel_dram.h | 12 +- .../gpu/drm/i915/{i915_gmch.c => soc/intel_gmch.c} | 61 +- drivers/gpu/drm/i915/soc/intel_gmch.h | 20 + drivers/gpu/drm/i915/{display => soc}/intel_rom.c | 0 drivers/gpu/drm/i915/{display => soc}/intel_rom.h | 0 drivers/gpu/drm/nouveau/nvkm/subdev/fb/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/fb/gb100.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/gb202.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/gf100.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/gh100.c | 3 + drivers/gpu/drm/nouveau/nvkm/subdev/fb/nv50.c | 3 + drivers/gpu/drm/sti/sti_vtg.c | 7 +- drivers/gpu/drm/xe/Makefile | 19 +- drivers/gpu/drm/xe/abi/guc_log_abi.h | 42 +- .../xe/compat-i915-headers/gem/i915_gem_object.h | 13 + .../drm/xe/compat-i915-headers/gt/intel_gt_types.h | 11 + drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h | 15 + drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h | 6 + .../gpu/drm/xe/compat-i915-headers/i915_utils.h | 6 + drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h | 18 + .../drm/xe/compat-i915-headers/soc/intel_dram.h | 6 + .../drm/xe/compat-i915-headers/soc/intel_gmch.h | 6 + .../gpu/drm/xe/compat-i915-headers/soc/intel_rom.h | 6 + drivers/gpu/drm/xe/display/ext/i915_irq.c | 85 + drivers/gpu/drm/xe/display/xe_display.c | 22 +- drivers/gpu/drm/xe/display/xe_display_misc.c | 16 + drivers/gpu/drm/xe/xe_device_types.h | 8 + drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 2 +- drivers/gpu/drm/xe/xe_guc.c | 23 +- drivers/gpu/drm/xe/xe_guc_capture.c | 16 +- drivers/gpu/drm/xe/xe_guc_fwif.h | 6 +- drivers/gpu/drm/xe/xe_guc_log.c | 100 +- drivers/gpu/drm/xe/xe_guc_log.h | 29 +- drivers/gpu/drm/xe/xe_uc.c | 7 +- drivers/hv/mshv_root_main.c | 30 +- drivers/hwmon/emc2103.c | 4 + drivers/hwmon/vt8231.c | 18 +- drivers/iio/dac/ad3530r.c | 3 - drivers/iio/temperature/mlx90614.c | 5 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/verbs.c | 3 + drivers/infiniband/hw/Makefile | 1 + drivers/infiniband/hw/bng_re/Kconfig | 10 + drivers/infiniband/hw/bng_re/Makefile | 8 + drivers/infiniband/hw/bng_re/bng_debugfs.c | 39 + drivers/infiniband/hw/bng_re/bng_debugfs.h | 12 + drivers/infiniband/hw/bng_re/bng_dev.c | 534 +++ drivers/infiniband/hw/bng_re/bng_fw.c | 767 ++++ drivers/infiniband/hw/bng_re/bng_fw.h | 211 + drivers/infiniband/hw/bng_re/bng_re.h | 85 + drivers/infiniband/hw/bng_re/bng_res.c | 279 ++ drivers/infiniband/hw/bng_re/bng_res.h | 215 + drivers/infiniband/hw/bng_re/bng_sp.c | 131 + drivers/infiniband/hw/bng_re/bng_sp.h | 47 + drivers/infiniband/hw/bng_re/bng_tlv.h | 128 + drivers/infiniband/hw/bnxt_re/debugfs.c | 2 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 8 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 2 +- drivers/infiniband/hw/hns/Makefile | 4 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 1 - drivers/infiniband/hw/hns/hns_roce_bond.c | 1012 +++++ drivers/infiniband/hw/hns/hns_roce_bond.h | 95 + drivers/infiniband/hw/hns/hns_roce_device.h | 16 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 141 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 20 + drivers/infiniband/hw/hns/hns_roce_main.c | 185 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 1 - drivers/infiniband/hw/hns/hns_roce_qp.c | 5 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 1 - drivers/infiniband/hw/mlx5/main.c | 4 + drivers/infiniband/hw/mlx5/odp.c | 89 +- drivers/infiniband/hw/mlx5/qp.c | 5 +- drivers/irqchip/irq-gic-its-msi-parent.c | 91 +- drivers/md/dm-mpath.c | 61 +- drivers/md/dm-vdo/action-manager.c | 2 +- drivers/md/dm-vdo/admin-state.c | 75 +- drivers/md/dm-vdo/block-map.c | 51 +- drivers/md/dm-vdo/completion.c | 5 + drivers/md/dm-vdo/data-vio.c | 34 +- drivers/md/dm-vdo/dedupe.c | 42 +- drivers/md/dm-vdo/dm-vdo-target.c | 5 +- drivers/md/dm-vdo/encodings.c | 26 +- drivers/md/dm-vdo/flush.c | 6 +- drivers/md/dm-vdo/funnel-workqueue.c | 7 + drivers/md/dm-vdo/io-submitter.c | 26 +- drivers/md/dm-vdo/logical-zone.c | 20 +- drivers/md/dm-vdo/packer.c | 15 +- drivers/md/dm-vdo/physical-zone.c | 5 +- drivers/md/dm-vdo/recovery-journal.c | 30 +- drivers/md/dm-vdo/slab-depot.c | 96 +- drivers/md/dm-vdo/vdo.c | 9 +- drivers/md/dm-vdo/vdo.h | 4 +- drivers/md/dm-vdo/vio.c | 3 +- drivers/md/dm-vdo/vio.h | 6 +- drivers/media/mc/mc-request.c | 34 +- drivers/misc/ntsync.c | 20 +- drivers/mtd/nand/raw/sunxi_nand.c | 12 +- drivers/net/ethernet/broadcom/bnge/Makefile | 3 +- drivers/net/ethernet/broadcom/bnge/bnge.h | 10 + drivers/net/ethernet/broadcom/bnge/bnge_auxr.c | 258 ++ drivers/net/ethernet/broadcom/bnge/bnge_auxr.h | 84 + drivers/net/ethernet/broadcom/bnge/bnge_core.c | 18 +- drivers/net/ethernet/broadcom/bnge/bnge_hwrm.c | 40 + drivers/net/ethernet/broadcom/bnge/bnge_hwrm.h | 2 + drivers/net/ethernet/broadcom/bnge/bnge_resc.c | 12 + drivers/net/ethernet/broadcom/bnge/bnge_resc.h | 1 + .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 14 + drivers/net/wireless/realtek/rtl818x/rtl8180/dev.c | 9 +- drivers/net/wireless/realtek/rtl818x/rtl8187/dev.c | 27 +- drivers/net/wireless/realtek/rtl8xxxu/8192c.c | 80 +- drivers/net/wireless/realtek/rtl8xxxu/8723a.c | 115 +- drivers/net/wireless/realtek/rtl8xxxu/core.c | 188 +- drivers/net/wireless/realtek/rtl8xxxu/regs.h | 1 + drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 1 - drivers/net/wireless/realtek/rtlwifi/base.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 2 +- drivers/net/wireless/realtek/rtw88/bf.c | 8 +- drivers/net/wireless/realtek/rtw88/bf.h | 7 + drivers/net/wireless/realtek/rtw88/rtw8822bu.c | 2 + drivers/net/wireless/realtek/rtw88/rtw8822cu.c | 2 + drivers/net/wireless/realtek/rtw88/usb.c | 3 +- drivers/net/wireless/realtek/rtw89/Kconfig | 22 + drivers/net/wireless/realtek/rtw89/Makefile | 6 + drivers/net/wireless/realtek/rtw89/cam.c | 173 +- drivers/net/wireless/realtek/rtw89/cam.h | 446 +-- drivers/net/wireless/realtek/rtw89/core.c | 231 +- drivers/net/wireless/realtek/rtw89/core.h | 104 +- drivers/net/wireless/realtek/rtw89/debug.c | 299 ++ drivers/net/wireless/realtek/rtw89/fw.c | 169 +- drivers/net/wireless/realtek/rtw89/fw.h | 67 +- drivers/net/wireless/realtek/rtw89/mac.c | 200 +- drivers/net/wireless/realtek/rtw89/mac.h | 114 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 89 +- drivers/net/wireless/realtek/rtw89/mac_be.c | 9 +- drivers/net/wireless/realtek/rtw89/pci.c | 18 +- drivers/net/wireless/realtek/rtw89/pci.h | 4 - drivers/net/wireless/realtek/rtw89/phy.c | 65 +- drivers/net/wireless/realtek/rtw89/phy_be.c | 4 + drivers/net/wireless/realtek/rtw89/ps.c | 23 +- drivers/net/wireless/realtek/rtw89/reg.h | 24 +- drivers/net/wireless/realtek/rtw89/regd.c | 22 +- drivers/net/wireless/realtek/rtw89/rtw8851b.c | 5 +- drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c | 8 +- drivers/net/wireless/realtek/rtw89/rtw8851bu.c | 24 + drivers/net/wireless/realtek/rtw89/rtw8852a.c | 85 +- drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 16 +- drivers/net/wireless/realtek/rtw89/rtw8852au.c | 79 + drivers/net/wireless/realtek/rtw89/rtw8852b.c | 5 +- .../net/wireless/realtek/rtw89/rtw8852b_common.c | 6 +- drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c | 6 +- drivers/net/wireless/realtek/rtw89/rtw8852bt.c | 5 +- drivers/net/wireless/realtek/rtw89/rtw8852bu.c | 24 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 170 +- drivers/net/wireless/realtek/rtw89/rtw8852c.h | 2 +- drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c | 69 +- drivers/net/wireless/realtek/rtw89/rtw8852cu.c | 69 + drivers/net/wireless/realtek/rtw89/rtw8922a.c | 17 +- drivers/net/wireless/realtek/rtw89/txrx.h | 7 +- drivers/net/wireless/realtek/rtw89/usb.c | 115 +- drivers/net/wireless/realtek/rtw89/usb.h | 12 + drivers/net/wireless/realtek/rtw89/wow.c | 8 +- drivers/pci/controller/pcie-iproc.c | 22 +- drivers/pci/hotplug/s390_pci_hpc.c | 3 +- drivers/perf/arm_spe_pmu.c | 37 + drivers/perf/fsl_imx8_ddr_perf.c | 93 +- drivers/pinctrl/nuvoton/pinctrl-ma35.c | 4 - drivers/platform/x86/Kconfig | 17 +- drivers/platform/x86/Makefile | 3 + drivers/platform/x86/amd/pmf/auto-mode.c | 14 +- drivers/platform/x86/amd/pmf/cnqf.c | 14 +- drivers/platform/x86/amd/pmf/core.c | 6 +- drivers/platform/x86/amd/pmf/pmf.h | 18 +- drivers/platform/x86/amd/pmf/spc.c | 2 +- drivers/platform/x86/amd/pmf/sps.c | 38 +- drivers/platform/x86/amd/pmf/tee-if.c | 20 +- drivers/platform/x86/asus-armoury.c | 5 +- drivers/platform/x86/asus-armoury.h | 33 + drivers/platform/x86/ayaneo-ec.c | 593 +++ drivers/platform/x86/oxpec.c | 115 +- drivers/pmdomain/mediatek/mtk-pm-domains.c | 18 +- drivers/pmdomain/tegra/powergate-bpmp.c | 1 + drivers/powercap/intel_rapl_common.c | 36 +- drivers/powercap/intel_rapl_msr.c | 40 +- drivers/powercap/intel_rapl_tpmi.c | 2 +- drivers/ras/amd/atl/umc.c | 21 +- drivers/s390/block/dasd_fba.c | 1 - drivers/s390/block/dcssblk.c | 3 +- drivers/s390/block/scm_blk.c | 3 +- drivers/s390/block/scm_drv.c | 3 +- drivers/s390/char/diag_ftp.c | 3 +- drivers/s390/char/hmcdrv_cache.c | 3 +- drivers/s390/char/hmcdrv_dev.c | 3 +- drivers/s390/char/hmcdrv_ftp.c | 3 +- drivers/s390/char/hmcdrv_mod.c | 3 +- drivers/s390/char/monreader.c | 3 +- drivers/s390/char/monwriter.c | 3 +- drivers/s390/char/sclp_ap.c | 3 +- drivers/s390/char/sclp_cmd.c | 3 +- drivers/s390/char/sclp_config.c | 3 +- drivers/s390/char/sclp_cpi_sys.c | 3 +- drivers/s390/char/sclp_early.c | 3 +- drivers/s390/char/sclp_ftp.c | 3 +- drivers/s390/char/sclp_mem.c | 3 +- drivers/s390/char/sclp_ocf.c | 3 +- drivers/s390/char/sclp_pci.c | 3 +- drivers/s390/char/sclp_sd.c | 3 +- drivers/s390/char/sclp_sdias.c | 3 +- drivers/s390/char/tape_34xx.c | 3 +- drivers/s390/char/tape_3590.c | 3 +- drivers/s390/char/tape_char.c | 3 +- drivers/s390/char/tape_class.c | 3 +- drivers/s390/char/tape_core.c | 3 +- drivers/s390/char/tape_proc.c | 3 +- drivers/s390/char/tape_std.c | 3 +- drivers/s390/char/vmlogrdr.c | 3 +- drivers/s390/char/vmur.c | 3 +- drivers/s390/char/zcore.c | 3 +- drivers/s390/cio/blacklist.c | 3 +- drivers/s390/cio/ccwreq.c | 3 +- drivers/s390/cio/chsc.c | 3 +- drivers/s390/cio/cio.c | 3 +- drivers/s390/cio/cio_inject.c | 3 +- drivers/s390/cio/cmf.c | 3 +- drivers/s390/cio/css.c | 3 +- drivers/s390/cio/device.c | 3 +- drivers/s390/crypto/ap_bus.c | 178 +- drivers/s390/crypto/ap_bus.h | 5 +- drivers/s390/crypto/ap_card.c | 3 +- drivers/s390/crypto/ap_queue.c | 56 +- drivers/s390/crypto/pkey_api.c | 3 +- drivers/s390/crypto/pkey_base.c | 3 +- drivers/s390/crypto/pkey_cca.c | 3 +- drivers/s390/crypto/pkey_ep11.c | 3 +- drivers/s390/crypto/pkey_pckmo.c | 3 +- drivers/s390/crypto/pkey_sysfs.c | 3 +- drivers/s390/crypto/pkey_uv.c | 3 +- drivers/s390/crypto/vfio_ap_ops.c | 14 +- drivers/s390/crypto/zcrypt_api.c | 47 +- drivers/s390/crypto/zcrypt_ccamisc.c | 3 +- drivers/s390/crypto/zcrypt_ep11misc.c | 3 +- drivers/s390/crypto/zcrypt_msgtype50.c | 3 +- drivers/s390/crypto/zcrypt_msgtype6.c | 3 +- drivers/s390/net/ctcm_fsms.c | 3 +- drivers/s390/net/ctcm_main.c | 3 +- drivers/s390/net/ctcm_mpc.c | 3 +- drivers/s390/net/ctcm_sysfs.c | 3 +- drivers/s390/net/ism_drv.c | 3 +- drivers/s390/net/qeth_core_main.c | 3 +- drivers/s390/net/qeth_core_sys.c | 3 +- drivers/s390/net/qeth_ethtool.c | 3 +- drivers/s390/net/qeth_l2_main.c | 3 +- drivers/s390/net/qeth_l3_main.c | 3 +- drivers/s390/net/smsgiucv_app.c | 5 +- drivers/s390/scsi/zfcp_aux.c | 3 +- drivers/s390/scsi/zfcp_ccw.c | 3 +- drivers/s390/scsi/zfcp_dbf.c | 3 +- drivers/s390/scsi/zfcp_erp.c | 3 +- drivers/s390/scsi/zfcp_fc.c | 3 +- drivers/s390/scsi/zfcp_fsf.c | 3 +- drivers/s390/scsi/zfcp_qdio.c | 3 +- drivers/s390/scsi/zfcp_scsi.c | 3 +- drivers/s390/scsi/zfcp_sysfs.c | 3 +- drivers/soc/renesas/renesas-soc.c | 4 +- drivers/soc/renesas/rz-sysc.c | 3 +- drivers/spi/spi-amlogic-spifc-a1.c | 4 +- drivers/spi/spi-microchip-core-spi.c | 4 +- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 4 +- .../intel/int340x_thermal/processor_thermal_rapl.c | 2 +- drivers/tty/amiserial.c | 14 +- drivers/tty/pty.c | 30 +- drivers/tty/serial/icom.c | 8 +- drivers/tty/synclink_gt.c | 20 +- drivers/usb/gadget/udc/renesas_usbf.c | 4 +- drivers/usb/serial/option.c | 2 + drivers/vfio/group.c | 28 +- fs/anon_inodes.c | 23 +- fs/autofs/dev-ioctl.c | 30 +- fs/btrfs/disk-io.c | 13 - fs/btrfs/extent_io.c | 224 +- fs/btrfs/ordered-data.c | 38 - fs/btrfs/ordered-data.h | 2 - fs/btrfs/tree-log.c | 12 +- fs/erofs/super.c | 16 + fs/eventfd.c | 31 +- fs/eventpoll.c | 32 +- fs/exec.c | 9 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 4 +- fs/f2fs/data.c | 4 +- fs/f2fs/f2fs.h | 113 +- fs/f2fs/gc.c | 117 +- fs/f2fs/recovery.c | 11 +- fs/f2fs/segment.c | 44 +- fs/f2fs/segment.h | 37 +- fs/f2fs/super.c | 54 +- fs/f2fs/sysfs.c | 9 + fs/fhandle.c | 30 +- fs/file.c | 19 +- fs/namespace.c | 88 +- fs/notify/fanotify/fanotify_user.c | 60 +- fs/nsfs.c | 47 +- fs/open.c | 17 +- fs/proc/task_mmu.c | 4 +- fs/resctrl/ctrlmondata.c | 309 +- fs/resctrl/internal.h | 17 + fs/resctrl/rdtgroup.c | 75 +- fs/signalfd.c | 29 +- fs/smb/client/smb2ops.c | 73 +- fs/timerfd.c | 29 +- fs/userfaultfd.c | 30 +- fs/xfs/libxfs/xfs_log_format.h | 7 - fs/xfs/xfs_attr_item.c | 27 +- fs/xfs/xfs_bmap_item.c | 10 +- fs/xfs/xfs_buf_item.c | 19 +- fs/xfs/xfs_dquot_item.c | 9 +- fs/xfs/xfs_exchmaps_item.c | 11 +- fs/xfs/xfs_extfree_item.c | 10 +- fs/xfs/xfs_handle.c | 56 +- fs/xfs/xfs_icache.c | 31 +- fs/xfs/xfs_icreate_item.c | 6 +- fs/xfs/xfs_inode_item.c | 49 +- fs/xfs/xfs_log.c | 292 +- fs/xfs/xfs_log.h | 65 +- fs/xfs/xfs_log_cil.c | 111 +- fs/xfs/xfs_log_priv.h | 20 + fs/xfs/xfs_refcount_item.c | 10 +- fs/xfs/xfs_rmap_item.c | 10 +- fs/xfs/xfs_trans.h | 4 +- include/asm-generic/bug.h | 77 +- include/asm-generic/vmlinux.lds.h | 2 +- include/drm/intel/display_parent_interface.h | 27 - include/linux/bitfield.h | 95 +- include/linux/bug.h | 8 + include/linux/cleanup.h | 7 + include/linux/cpumask.h | 12 +- include/linux/f2fs_fs.h | 5 +- include/linux/file.h | 101 + include/linux/huge_mm.h | 17 +- include/linux/intel_rapl.h | 2 +- include/linux/mm.h | 397 +- include/linux/mm_types.h | 78 +- include/linux/percpu-defs.h | 2 +- include/linux/resctrl.h | 24 + include/linux/sched.h | 7 + include/linux/srcutree.h | 51 +- include/linux/timer.h | 9 + include/rdma/ib_verbs.h | 1 + include/trace/events/timer_migration.h | 4 +- include/uapi/linux/perf_event.h | 2 + io_uring/mock_file.c | 44 +- ipc/mqueue.c | 29 +- kernel/bpf/bpf_iter.c | 29 +- kernel/bpf/token.c | 47 +- kernel/cgroup/cpuset.c | 4 + kernel/cpu.c | 6 +- kernel/fork.c | 4 +- kernel/irq/handle.c | 10 +- kernel/irq/manage.c | 31 +- kernel/rcu/tiny.c | 8 +- kernel/rcu/tree.c | 14 +- kernel/rcu/tree_exp.h | 3 +- kernel/rcu/tree_plugin.h | 9 +- kernel/rcu/tree_stall.h | 3 +- kernel/sched/core.c | 3 +- kernel/sched/isolation.c | 23 + kernel/time/timer_migration.c | 208 +- kernel/time/timer_migration.h | 2 +- lib/bug.c | 80 +- lib/crypto/mpi/mpicoder.c | 2 +- localversion-next | 2 +- mm/huge_memory.c | 152 +- mm/khugepaged.c | 2 +- mm/madvise.c | 2 +- mm/memfd.c | 29 +- mm/secretmem.c | 20 +- mm/vmscan.c | 3 +- net/handshake/netlink.c | 37 +- net/kcm/kcmsock.c | 22 +- net/mac80211/chan.c | 2 +- net/sctp/socket.c | 90 +- net/socket.c | 34 +- net/unix/af_unix.c | 16 +- net/wireless/core.c | 1 + net/wireless/core.h | 1 + net/wireless/mlme.c | 19 + net/wireless/util.c | 23 +- rust/Makefile | 147 +- rust/bindgen_parameters | 25 - rust/bindings/bindings_helper.h | 25 - rust/kernel/mm/virt.rs | 2 +- rust/kernel/num/bounded.rs | 12 +- rust/proc-macro2/README.md | 13 + rust/proc-macro2/detection.rs | 77 + rust/proc-macro2/extra.rs | 153 + rust/proc-macro2/fallback.rs | 1258 ++++++ rust/proc-macro2/lib.rs | 1351 +++++++ rust/proc-macro2/location.rs | 31 + rust/proc-macro2/marker.rs | 19 + rust/proc-macro2/parse.rs | 997 +++++ rust/proc-macro2/probe.rs | 12 + rust/proc-macro2/probe/proc_macro_span.rs | 53 + rust/proc-macro2/probe/proc_macro_span_file.rs | 16 + rust/proc-macro2/probe/proc_macro_span_location.rs | 23 + rust/proc-macro2/rcvec.rs | 148 + rust/proc-macro2/wrapper.rs | 986 +++++ rust/quote/README.md | 12 + rust/quote/ext.rs | 112 + rust/quote/format.rs | 170 + rust/quote/ident_fragment.rs | 90 + rust/quote/lib.rs | 1456 +++++++ rust/quote/runtime.rs | 494 +++ rust/quote/spanned.rs | 52 + rust/quote/to_tokens.rs | 273 ++ rust/syn/README.md | 13 + rust/syn/attr.rs | 838 ++++ rust/syn/bigint.rs | 68 + rust/syn/buffer.rs | 436 ++ rust/syn/classify.rs | 313 ++ rust/syn/custom_keyword.rs | 262 ++ rust/syn/custom_punctuation.rs | 306 ++ rust/syn/data.rs | 426 ++ rust/syn/derive.rs | 261 ++ rust/syn/discouraged.rs | 227 ++ rust/syn/drops.rs | 60 + rust/syn/error.rs | 469 +++ rust/syn/export.rs | 75 + rust/syn/expr.rs | 4175 ++++++++++++++++++++ rust/syn/ext.rs | 138 + rust/syn/file.rs | 127 + rust/syn/fixup.rs | 775 ++++ rust/syn/gen/clone.rs | 2269 +++++++++++ rust/syn/gen/debug.rs | 3240 +++++++++++++++ rust/syn/gen/eq.rs | 2308 +++++++++++ rust/syn/gen/fold.rs | 3904 ++++++++++++++++++ rust/syn/gen/hash.rs | 2878 ++++++++++++++ rust/syn/gen/visit.rs | 3943 ++++++++++++++++++ rust/syn/gen/visit_mut.rs | 3761 ++++++++++++++++++ rust/syn/generics.rs | 1479 +++++++ rust/syn/group.rs | 293 ++ rust/syn/ident.rs | 110 + rust/syn/item.rs | 3492 ++++++++++++++++ rust/syn/lib.rs | 1013 +++++ rust/syn/lifetime.rs | 158 + rust/syn/lit.rs | 1862 +++++++++ rust/syn/lookahead.rs | 334 ++ rust/syn/mac.rs | 227 ++ rust/syn/macros.rs | 184 + rust/syn/meta.rs | 429 ++ rust/syn/op.rs | 221 ++ rust/syn/parse.rs | 1421 +++++++ rust/syn/parse_macro_input.rs | 130 + rust/syn/parse_quote.rs | 242 ++ rust/syn/pat.rs | 957 +++++ rust/syn/path.rs | 968 +++++ rust/syn/precedence.rs | 212 + rust/syn/print.rs | 18 + rust/syn/punctuated.rs | 1157 ++++++ rust/syn/restriction.rs | 180 + rust/syn/scan_expr.rs | 267 ++ rust/syn/sealed.rs | 6 + rust/syn/span.rs | 65 + rust/syn/spanned.rs | 120 + rust/syn/stmt.rs | 486 +++ rust/syn/thread.rs | 62 + rust/syn/token.rs | 1098 +++++ rust/syn/tt.rs | 109 + rust/syn/ty.rs | 1273 ++++++ rust/syn/verbatim.rs | 35 + rust/syn/whitespace.rs | 67 + scripts/Makefile.vmlinux_o | 4 + scripts/check-function-names.sh | 25 + scripts/generate_rust_analyzer.py | 25 +- sound/soc/codecs/tas2781-comlib-i2c.c | 2 +- sound/soc/codecs/tas2781-i2c.c | 2 +- sound/usb/mixer_quirks.c | 4 - tools/arch/x86/tools/gen-cpu-feature-names-x86.awk | 33 + tools/build/Makefile.feature | 4 +- tools/objtool/.gitignore | 3 + tools/objtool/Build | 3 + tools/objtool/Documentation/objtool.txt | 7 - tools/objtool/Makefile | 26 + tools/objtool/arch/loongarch/decode.c | 23 + tools/objtool/arch/loongarch/special.c | 5 + tools/objtool/arch/powerpc/decode.c | 24 + tools/objtool/arch/powerpc/special.c | 5 + tools/objtool/arch/x86/Build | 13 +- tools/objtool/arch/x86/decode.c | 20 + tools/objtool/arch/x86/special.c | 10 + tools/objtool/builtin-check.c | 4 + tools/objtool/check.c | 706 ++-- tools/objtool/disas.c | 1245 ++++++ tools/objtool/elf.c | 71 +- tools/objtool/include/objtool/arch.h | 11 + tools/objtool/include/objtool/builtin.h | 3 + tools/objtool/include/objtool/check.h | 35 +- tools/objtool/include/objtool/disas.h | 81 + tools/objtool/include/objtool/elf.h | 2 +- tools/objtool/include/objtool/special.h | 4 +- tools/objtool/include/objtool/trace.h | 141 + tools/objtool/include/objtool/warn.h | 17 +- tools/objtool/special.c | 2 + tools/objtool/trace.c | 203 + tools/testing/selftests/kvm/Makefile.kvm | 1 + tools/testing/selftests/kvm/arm64/at.c | 166 + tools/testing/selftests/kvm/include/kvm_util.h | 1 + tools/testing/selftests/kvm/lib/kvm_util.c | 10 + tools/testing/vma/vma.c | 20 +- tools/testing/vma/vma_internal.h | 446 +-- virt/kvm/kvm_main.c | 19 +- 714 files changed, 76058 insertions(+), 9404 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-platform-ayaneo-ec create mode 100644 arch/s390/boot/stackprotector.c create mode 100644 arch/s390/include/asm/arch-stackprotector.h create mode 100644 arch/s390/include/asm/stackprotector.h create mode 100644 arch/s390/kernel/stackprotector.c delete mode 100644 drivers/gpu/drm/i915/display/intel_parent.c delete mode 100644 drivers/gpu/drm/i915/display/intel_parent.h delete mode 100644 drivers/gpu/drm/i915/i915_edram.c delete mode 100644 drivers/gpu/drm/i915/i915_edram.h delete mode 100644 drivers/gpu/drm/i915/i915_freq.c delete mode 100644 drivers/gpu/drm/i915/i915_freq.h delete mode 100644 drivers/gpu/drm/i915/i915_gmch.h rename drivers/gpu/drm/i915/{display => soc}/intel_dram.c (57%) rename drivers/gpu/drm/i915/{display => soc}/intel_dram.h (68%) rename drivers/gpu/drm/i915/{i915_gmch.c => soc/intel_gmch.c} (68%) create mode 100644 drivers/gpu/drm/i915/soc/intel_gmch.h rename drivers/gpu/drm/i915/{display => soc}/intel_rom.c (100%) rename drivers/gpu/drm/i915/{display => soc}/intel_rom.h (100%) create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gem/i915_gem_object.h create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/gt/intel_gt_types.h create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_irq.h create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/i915_vgpu.h create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/soc/intel_dram.h create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/soc/intel_gmch.h create mode 100644 drivers/gpu/drm/xe/compat-i915-headers/soc/intel_rom.h create mode 100644 drivers/gpu/drm/xe/display/ext/i915_irq.c create mode 100644 drivers/gpu/drm/xe/display/xe_display_misc.c create mode 100644 drivers/infiniband/hw/bng_re/Kconfig create mode 100644 drivers/infiniband/hw/bng_re/Makefile create mode 100644 drivers/infiniband/hw/bng_re/bng_debugfs.c create mode 100644 drivers/infiniband/hw/bng_re/bng_debugfs.h create mode 100644 drivers/infiniband/hw/bng_re/bng_dev.c create mode 100644 drivers/infiniband/hw/bng_re/bng_fw.c create mode 100644 drivers/infiniband/hw/bng_re/bng_fw.h create mode 100644 drivers/infiniband/hw/bng_re/bng_re.h create mode 100644 drivers/infiniband/hw/bng_re/bng_res.c create mode 100644 drivers/infiniband/hw/bng_re/bng_res.h create mode 100644 drivers/infiniband/hw/bng_re/bng_sp.c create mode 100644 drivers/infiniband/hw/bng_re/bng_sp.h create mode 100644 drivers/infiniband/hw/bng_re/bng_tlv.h create mode 100644 drivers/infiniband/hw/hns/hns_roce_bond.c create mode 100644 drivers/infiniband/hw/hns/hns_roce_bond.h create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_auxr.c create mode 100644 drivers/net/ethernet/broadcom/bnge/bnge_auxr.h create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852au.c create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8852cu.c create mode 100644 drivers/platform/x86/ayaneo-ec.c create mode 100644 rust/proc-macro2/README.md create mode 100644 rust/proc-macro2/detection.rs create mode 100644 rust/proc-macro2/extra.rs create mode 100644 rust/proc-macro2/fallback.rs create mode 100644 rust/proc-macro2/lib.rs create mode 100644 rust/proc-macro2/location.rs create mode 100644 rust/proc-macro2/marker.rs create mode 100644 rust/proc-macro2/parse.rs create mode 100644 rust/proc-macro2/probe.rs create mode 100644 rust/proc-macro2/probe/proc_macro_span.rs create mode 100644 rust/proc-macro2/probe/proc_macro_span_file.rs create mode 100644 rust/proc-macro2/probe/proc_macro_span_location.rs create mode 100644 rust/proc-macro2/rcvec.rs create mode 100644 rust/proc-macro2/wrapper.rs create mode 100644 rust/quote/README.md create mode 100644 rust/quote/ext.rs create mode 100644 rust/quote/format.rs create mode 100644 rust/quote/ident_fragment.rs create mode 100644 rust/quote/lib.rs create mode 100644 rust/quote/runtime.rs create mode 100644 rust/quote/spanned.rs create mode 100644 rust/quote/to_tokens.rs create mode 100644 rust/syn/README.md create mode 100644 rust/syn/attr.rs create mode 100644 rust/syn/bigint.rs create mode 100644 rust/syn/buffer.rs create mode 100644 rust/syn/classify.rs create mode 100644 rust/syn/custom_keyword.rs create mode 100644 rust/syn/custom_punctuation.rs create mode 100644 rust/syn/data.rs create mode 100644 rust/syn/derive.rs create mode 100644 rust/syn/discouraged.rs create mode 100644 rust/syn/drops.rs create mode 100644 rust/syn/error.rs create mode 100644 rust/syn/export.rs create mode 100644 rust/syn/expr.rs create mode 100644 rust/syn/ext.rs create mode 100644 rust/syn/file.rs create mode 100644 rust/syn/fixup.rs create mode 100644 rust/syn/gen/clone.rs create mode 100644 rust/syn/gen/debug.rs create mode 100644 rust/syn/gen/eq.rs create mode 100644 rust/syn/gen/fold.rs create mode 100644 rust/syn/gen/hash.rs create mode 100644 rust/syn/gen/visit.rs create mode 100644 rust/syn/gen/visit_mut.rs create mode 100644 rust/syn/generics.rs create mode 100644 rust/syn/group.rs create mode 100644 rust/syn/ident.rs create mode 100644 rust/syn/item.rs create mode 100644 rust/syn/lib.rs create mode 100644 rust/syn/lifetime.rs create mode 100644 rust/syn/lit.rs create mode 100644 rust/syn/lookahead.rs create mode 100644 rust/syn/mac.rs create mode 100644 rust/syn/macros.rs create mode 100644 rust/syn/meta.rs create mode 100644 rust/syn/op.rs create mode 100644 rust/syn/parse.rs create mode 100644 rust/syn/parse_macro_input.rs create mode 100644 rust/syn/parse_quote.rs create mode 100644 rust/syn/pat.rs create mode 100644 rust/syn/path.rs create mode 100644 rust/syn/precedence.rs create mode 100644 rust/syn/print.rs create mode 100644 rust/syn/punctuated.rs create mode 100644 rust/syn/restriction.rs create mode 100644 rust/syn/scan_expr.rs create mode 100644 rust/syn/sealed.rs create mode 100644 rust/syn/span.rs create mode 100644 rust/syn/spanned.rs create mode 100644 rust/syn/stmt.rs create mode 100644 rust/syn/thread.rs create mode 100644 rust/syn/token.rs create mode 100644 rust/syn/tt.rs create mode 100644 rust/syn/ty.rs create mode 100644 rust/syn/verbatim.rs create mode 100644 rust/syn/whitespace.rs create mode 100755 scripts/check-function-names.sh create mode 100644 tools/arch/x86/tools/gen-cpu-feature-names-x86.awk create mode 100644 tools/objtool/disas.c create mode 100644 tools/objtool/include/objtool/disas.h create mode 100644 tools/objtool/include/objtool/trace.h create mode 100644 tools/objtool/trace.c create mode 100644 tools/testing/selftests/kvm/arm64/at.c