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 92fd6e84175b Add linux-next specific files for 20251125 omits 3eb1867c8a0b Merge branch 'for-next' of https://github.com/hisilicon/li [...] omits 7fcb2f7af73f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5c56abe4246c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 244e800bed02 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] omits b578a6a67c5c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 8740b1046b59 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits da004beb9eb7 Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] omits 967914328f1d Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits d7d2e2f01524 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] omits 94a7e3600f89 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits c8c08c884976 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1219c8371a7d Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 0c751395c335 Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] omits ba3860a66646 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7c442564942a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4fdc8aa397a4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits dd4e8e7759f3 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] omits aa788728982a Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 7ad528808ebf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ab868de14774 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 98c5b0d587bc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits e77299b7463a Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] omits 6712518f67c2 Merge branch 'libnvdimm-for-next' of https://git.kernel.or [...] omits a96004520989 Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] omits b377514d5da6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 67e8080f5317 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] omits 3068d719c55c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits ea8ecdc186fa Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] omits 20e99fa97d83 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 423759bb0328 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5bc8c3e9bc27 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 68ccd5316f38 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] omits 10b7e52cc64d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 2f901d075daf Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 7b6fb99a686e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 64ac4605d955 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ac4d163f1732 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6ccd0f4f92e4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 089af70ebd29 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] omits 4bac3be7263e Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] omits 8a7c7094c1df Merge branch 'next' of https://github.com/awilliam/linux-vfio.git omits 6fd08872d670 Merge branch 'gnss-next' of https://git.kernel.org/pub/scm [...] omits 259e95287513 Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] omits 231a039ff96a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 7260877de2d5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 0a69166f0071 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] omits c1c98444a499 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] omits 14d6a377746e Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 2330bc898c1e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits b6e5d9f52f0e Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] omits 1cd2d2296829 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] omits 9e8d4c0f03ab Merge branch 'for-next' of https://github.com/cminyard/lin [...] omits 9ff5fe60e500 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] omits 82cd197cb5c7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits baa98bc6a16a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 73310b0d6434 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 791c4a6f413b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 5c92d2fab442 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 598616eccbdb Merge branch 'next' of https://github.com/kvm-x86/linux.git omits e0cc0054d339 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 01d670b113c7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 21f7c59fafcc Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] omits 4143bbcd799c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits a6d7c1e9bb65 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits a96b06ec1e9e Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] omits 0bb0aa47521b Merge branch 'timers/drivers/next' of https://git.kernel.o [...] omits 1319ee88c604 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 9bd0e12cda5f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 82367dbfd2a8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1aad8d2f9cba Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits f879b0a5892a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 3db2d8f61db1 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] omits be23c1ab5553 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 5e1220f5d730 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] omits 037b518f69b2 Merge branch 'next' of https://github.com/cschaufler/smack-next omits 4f284c168841 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 4fc766edaace Merge branch 'next-integrity' of https://git.kernel.org/pu [...] omits fc5d7940302b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits fca57592d3ca Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c843f272b863 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 291e7500fd02 Merge branch 'for-backlight-next' of https://git.kernel.or [...] omits 480be60fabe6 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] omits b2a020c661a0 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 39f9ea876ca4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits aca5094ad949 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e2b621b7a57e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits db25467a6e9c Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits d173ebd4750d Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] omits 6bac63c9a718 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 52612c8d48f8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 7b5b43ed9df6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6670e3ef39c1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b29358a5c2fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits cd69b7e67f77 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits a3a21b9d72ae Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] omits e9cb578a1243 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 6edf3f179d1a Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits dbe9c2c118eb Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits c5499aea11c5 Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] omits c8149d55f064 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 0f4faddf436f Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] omits 16135a83d98f Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] omits 0156c849e7ab Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] omits d157d117abd1 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits a4885ea2d898 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 1f237db9acef Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bfda4f7f7c8a Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 25de2eba2d15 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 681860bb45e3 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 6ac8fd301ee3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 160d225b64e9 Merge branch 'opp/linux-next' of https://git.kernel.org/pu [...] omits afffb1d9b870 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 73256c329005 Merge branch 'devfreq-next' of https://git.kernel.org/pub/ [...] omits 835bcac96f86 Merge branch 'cpupower' of https://git.kernel.org/pub/scm/ [...] omits 317290bdd224 Merge branch 'cpufreq/arm/linux-next' of https://git.kerne [...] omits 680c9e409168 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] omits 11354ae4fd86 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 33175e020d12 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits b734d78b5c11 Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] omits 4ce531a57f04 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] omits 9711bfed1702 Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] omits 80ccaa0bd247 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 96f882cf90c8 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] omits ea5b5e86375f Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 38df1b7b4746 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 614ad23e61af Merge branch 'fs-next' of linux-next omits 27bc91de9754 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 329550ca4463 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9aa0f9bf6ce4 Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] omits 9ea89842b772 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] omits c8a558223135 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits edffeaafa6c4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits cd044ca4d190 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c2a078cb29b1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits e087564717c7 Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] omits 557b532569cf Merge branch 'linux-next' of https://github.com/c-sky/csky [...] omits 9d028b2cee2b Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] omits b22b21ef372f Merge branch 'for-next' of https://github.com/Xilinx/linux [...] omits c07b395705d3 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] omits ee844a06d257 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 67aa1e114c6b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits da87af9e0c8d Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] omits b43ab82fd30d Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 2fe4ba4a92a0 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] omits f11c7cc75540 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8e3654334868 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits b14aadff3c87 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 606a6156567a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits e5874bc2b022 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits f9b99d86d8fd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 41011a46f8e0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 61483e31e6b7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 3f1bed3d6980 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] omits a536ffc26575 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits bff098946ab3 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits ca687727d26e Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 340b0ad6f016 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1926e909f164 Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] omits 56ffac9a02a1 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 4c793c659cce Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 4074f27a7bdf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1f57d0f9117a Merge branch 'for-next/perf' of https://git.kernel.org/pub [...] omits a5e61209ee64 Merge branch 'for-next/core' of https://git.kernel.org/pub [...] omits aa583f6b690a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits d1c2cdf3cd3b Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] omits 2b3be9ddc10d Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] omits aad9125b4bf1 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] omits a5018345b458 Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] omits 91192b63fcf4 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] omits 7a65f144b505 Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] omits 7a63aa084876 Merge branch 'mm-stable' of https://git.kernel.org/pub/scm [...] omits 78b9cda433d7 init: replace simple_strtoul with kstrtoul to improve lpj_setup omits 27a56bcf97b6 KHO: fix boot failure due to kmemleak access to non-PRESENT pages omits 373dd3da4e67 Documentation/ABI: new kexec and kdump sysfs interface omits 745e4e2b8265 Documentation/ABI: mark old kexec sysfs deprecated omits bca65a7156cd kexec: move sysfs entries to /sys/kernel/kexec omits b8695849a6aa test_kho: always print restore status omits c762998df07b kho: free chunks using free_page() instead of kfree() omits e3fd576555c7 tests/liveupdate: add in-kernel liveupdate test omits acd7fe379bd4 liveupdate: luo_flb: Introduce File-Lifecycle-Bound global state omits 368b2880c2b2 liveupdate: luo_file: Add internal APIs for file preservation omits 590bb763efd5 selftests/liveupdate: add test infrastructure and scripts omits 3c055168ad61 selftests/liveupdate: add kexec test for multiple and empt [...] omits 09b1b2dff089 selftests/liveupdate: add kexec-based selftest for omits 33cedca14b29 selftests/liveupdate: add userspace API selftests omits 1d1f7c118aa1 docs: add documentation for memfd preservation via LUO omits ca185449cfeb mm: memfd_luo: allow preserving memfd omits 5226aeeb0299 liveupdate: luo_file: add private argument to store runtime state omits 591b5a7ebc72 mm: shmem: export some functions to internal.h omits bbe02133a2a0 mm: shmem: allow freezing inode mapping omits 62cd7672e9d0 mm: shmem: use SHMEM_F_* flags instead of VM_* flags omits 7f288194db85 MAINTAINERS: add liveupdate entry omits 68cce8a0141e docs: add luo documentation omits b39bfb0968bf liveupdate: luo_session: Add ioctls for file preservation omits f6d11650e100 liveupdate: luo_file: implement file systems callbacks omits 6ea63436a241 liveupdate: luo_core: add user interface omits 7eeeec7e1690 liveupdate: luo_session: add sessions support omits 12360723fd03 kexec: call liveupdate_reboot() before kexec omits 5d1c4a25d617 liveupdate: luo_core: integrate with KHO omits 27b170d8d24e liveupdate: luo_core: Live Update Orchestrator omits ca045119e569 kho: add Kconfig option to enable KHO by default omits bcaac6467bc3 kho: allow memory preservation state updates after finalization omits e4189784accc kho: allow kexec load before KHO finalization omits 92deffa4535e kho: update FDT dynamically for subtree addition/removal omits 77a548fa7204 kho: remove abort functionality and support state refresh omits cdbd28484cd1 kho: remove global preserved_mem_map and store state in FDT omits 5d8a9c9c9576 kho: simplify serialization and remove __kho_abort omits 57383a41acb8 kho: always expose output FDT in debugfs omits 9a0e36bc2c76 kho: verify deserialization status and fix FDT alignment access omits 8ca66bb6b370 kho: preserve FDT folio only once during initialization omits fb47c1da0848 kho-introduce-high-level-memory-allocation-api-fix omits 1431c20b508c kho: introduce high-level memory allocation API omits 2f0b62269c85 kho: convert __kho_abort() to return void omits a4101b8f5b9d kho: fix misleading log message in kho_populate() omits 6bf5ef98eed8 liveupdate: kho: use %pe format specifier for error pointe [...] omits ff49eb2ca6cc MAINTAINERS: update KHO maintainers omits 7412c5bcd902 liveupdate-kho-move-to-kernel-liveupdate-fix omits 1b30477d5c0f liveupdate: kho: move to kernel/liveupdate omits fbe13f4908dd kho: don't unpreserve memory during abort omits 0bd3bdb74c47 test_kho: unpreserve memory in case of error omits a6565edad383 memblock-unpreserve-memory-in-case-of-error-fix omits c030c46418a3 memblock: unpreserve memory in case of error omits 5b0ae419be4c kho: add interfaces to unpreserve folios, page ranges, and [...] omits 3797a708df06 kho: drop notifiers omits a414e746ac10 kho: make debugfs interface optional omits 5dbe5568a164 selftests: complete kselftest include centralization omits 2a2039c34d89 fork: stop ignoring NUMA while handling cached thread stacks omits 6a3af2aa46e1 rbtree: inline rb_last() omits 090c42b00214 rbtree: inline rb_first() omits 39045906ca7a foo omits 32508c43a260 mm/huge_memory: fix folio split stats counting omits 3d8cd556dc47 mm/huge_memory: make min_order_for_split() always return an order omits 1345c15c9fc8 mm/huge_memory: replace can_split_folio() with direct refc [...] omits 7448c0fb783e mm/huge_memory: change folio_split_supported() to folio_ch [...] omits 696f72ad8b5f mm/vmscan: skip increasing kswapd_failures when reclaim wa [...] omits c0b3453278f9 foo omits 557b6357ef67 mm/huge_memory: Fix initialization of huge zero folio omits 0bda9b7dcbea kernel/kexec: fix IMA when allocation happens in CMA area omits 46442d285f2c kernel/kexec: change the prototype of kimage_map_segment() omits 07e9a6847830 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits ef55953820d6 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] omits 8e3db29a30be Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 24175ec7cfef Merge branch 'for-rc' of https://git.kernel.org/pub/scm/li [...] omits 5020a3e0a3aa Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] omits 45e498ba5279 Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] omits d9bd97f3806b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 78b164141cf8 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] omits 1ba20e33190b Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 05bf487eafb1 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits b467fbcf6a97 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] omits 1a026f4f08a9 Merge branch 'counter-current' of https://git.kernel.org/p [...] omits df84e5580048 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] omits 0d28439c1a2c Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] omits 0ab392481dfe Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] omits 9f8ac34d16cd Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 00b625f80954 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits d64a7aca6257 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] omits 0f05a9f5875c Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] omits 21a57500ba98 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] omits 7d9f9c987d0c Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] omits a8aa32d563bf Merge branch 'for-next/fixes' of https://git.kernel.org/pu [...] omits 9e965c32b3df Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] omits cabace42db11 Merge branch 'fs-current' of linux-next omits c442164675ff Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] omits 043293ba48c2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6dcee998bc55 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] omits 66d6247424d9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits c1c5aa37aed0 Merge branch '9p-next' of https://github.com/martinetd/linux omits 196e9ba1288c Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits c59ad1e51032 Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] omits bf8f279cf534 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits 770c0662e071 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits fa509e284ad4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 1e0607d9ebb1 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 9e17c8fe2dcf Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 7de250cf1f06 Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] omits 0415d0dff8f9 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 1b0e133bc8bf Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] omits 088533b216d6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 49a96a82a9de Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 894347567f18 Merge branch 'master' of https://github.com/ceph/ceph-client.git omits eec69cab0841 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 8b227add5248 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 99f5e611e1c3 Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] omits 7413111c67ea mm/huge_memory: Fix initialization of huge zero folio omits 2388f4547052 mm/filemap: fix logic around SIGBUS in filemap_map_pages() omits 5e729067f488 mm/huge_memory: fix NULL pointer deference when splitting folio omits 5ad93c47803b MAINTAINERS: add test_kho to KHO's entry omits 3acc787a03ee mailmap: add entry for Sam Protsenko omits 4c6c883d1b5e selftests/mm: fix division-by-zero in uffd-unit-tests omits 83b77c1e9b3d mm/mmap_lock: reset maple state on lock_vma_under_rcu() retry omits 4aa130139089 mm/memfd: fix information leak in hugetlb folios omits 755fc3d11c98 kernel/kexec: fix IMA when allocation happens in CMA area omits 4384c506a74d kernel/kexec: change the prototype of kimage_map_segment() omits e51f9d4817d1 mm: swap: remove duplicate nr_swap_pages decrement in get_ [...] omits 3e4ddbfeb0dc Merge remote-tracking branch 'spi/for-6.19' into spi-next omits 3accfb18cc90 Merge branch 'for-next-next-v6.18-20251124' into for-next- [...] omits c9eb31ef6cce Merge branch 'for-next-current-v6.17-20251124' into for-ne [...] omits 027e5c841ae2 Merge branch 'misc-next' into for-next-next-v6.18-20251124 omits 5e437a77800e Merge branch 'b-for-next' into for-next-next-v6.18-20251124 omits c1617c559ea4 Merge branch 'misc-6.18' into for-next-current-v6.17-20251124 omits 76e084aaa11c btrfs: fallback to buffered IO if the data profile has dup [...] omits b120eb98836d btrfs: === misc-next on b-for-next === omits cf5a2fd1a42e btrfs: remove unnecessary inode key in btrfs_log_all_parents() omits 5012542269e2 btrfs: remove redundant zero/NULL initializations in btrfs [...] omits e539c077b499 btrfs: remaining BTRFS_PATH_AUTO_FREE conversions omits be76eafaf31a btrfs: send: do not allocate memory for xattr data when ch [...] omits 7cd11ec60076 btrfs: send: add unlikely to all unexpected overflow checks omits 3ee423a3784d btrfs: reduce arguments to btrfs_del_inode_ref_in_log() omits d8d261be1ea4 btrfs: remove root argument from btrfs_del_dir_entries_in_log() omits 7139fe4d6a87 btrfs: use test_and_set_bit() in btrfs_delayed_delete_inode_ref() omits 45551659ad1a btrfs: don't search back for dir inode item in INO_LOOKUP_USER omits 5f63928dfbbe btrfs: don't rewrite ret from inode_permission omits 22166607686d btrfs: add orig_logical to btrfs_bio for encryption omits 004151b243b3 btrfs: disable verity on encrypted inodes omits 1dc93485d7a5 btrfs: disable various operations on encrypted inodes omits 93b057a865bd btrfs: remove redundant level reset in btrfs_del_items() omits e04a99d96bbd btrfs: simplify leaf traversal after path release in btrfs [...] omits 064046dea92c btrfs: optimize balance_level() path reference handling omits cd333ea6f1b7 btrfs: factor out root promotion logic into promote_child_ [...] omits f49d94ad6479 btrfs: remove the "_step" infix omits e6fc46ca1dab btrfs: enable bs > ps support for raid56 omits 9b9085bb682b btrfs: prepare finish_parity_scrub() to support bs > ps cases omits df7a055db431 btrfs: prepare rbio_bio_add_io_paddr() to support bs > ps cases omits ef5c84267156 btrfs: prepare steal_rbio() to support bs > ps cases omits 9eacb1f4595f btrfs: prepare set_bio_pages_uptodate() to support bs > ps cases omits 2639a46cecf0 btrfs: prepare verify_bio_data_sectors() to support bs > ps cases omits a9571f855e29 btrfs: prepare verify_one_sector() to support bs > ps cases omits 2021aeb901c0 btrfs: prepare recover_vertical() to support bs > ps cases omits 56b0d0b60282 btrfs: prepare generate_pq_vertical() for bs > ps cases omits 9dd855f73e28 btrfs: introduce a new parameter to locate a sector omits 3db989890fa2 btrfs: add an overview for the btrfs_raid_bio structure omits 9498086d9cc6 btrfs: scrub: always update btrfs_scrub_progress::last_physical omits ede3823c35c2 btrfs: place all boolean fields together in struct find_fr [...] omits 590e3eefae69 btrfs: use booleans for delalloc arguments and struct find [...] omits 15f17e49dd13 btrfs: use bool type for btrfs_path members used as booleans omits fa6aa7ec488d btrfs: update check_skip variable after unlocking current node omits ddaef6dd3cf8 btrfs: abort transaction on item count overflow in __push_ [...] omits 39d8e6d6a5c5 btrfs: always use right leaf variable in __push_leaf_left() omits bf735d73434e btrfs: remove duplicated leaf dirty status clearing in __p [...] omits eafffa4efa95 btrfs: always use left leaf variable in __push_leaf_right() omits df04bb195e54 btrfs: add unlikely to critical error in btrfs_extend_item() omits bb35d5f5cdd1 btrfs: remove pointless return value update in btrfs_del_items() omits 14071ea0b0fc btrfs: fix leaf leak in an error path in btrfs_del_items() omits f6c256d52dba btrfs: fix incomplete parameter rename in btrfs_decompress() omits 9c411e93c66a btrfs: make a few more ASSERTs verbose omits 4818bc0edb31 btrfs: enable encoded read/write/send for bs > ps cases omits 0206fcf22588 btrfs: make read verification handle bs > ps cases without [...] omits d7d7d35d83c3 btrfs: make btrfs_repair_io_failure() handle bs > ps cases [...] omits 344f314295b5 btrfs: make btrfs_csum_one_bio() handle bs > ps without la [...] omits 7e48a1b293fc btrfs: move struct reserve_ticket definition to space-info.c omits b74f48f42c8e btrfs: move and rename CSUM_FMT definition omits 540ed7752063 btrfs: tests: do trivial BTRFS_PATH_AUTO_FREE conversions omits aed0b9fb6ad5 btrfs: raid56: remove sector_ptr structure omits a6303a68f80f btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmap omits 92faa8322a44 btrfs: raid56: remove sector_ptr::has_paddr member omits 43d07b5327ee btrfs: simplify list initialization in btrfs_compr_pool_scan() omits 182e96505a18 btrfs: scrub: factor out parity scrub code into a helper omits f1cd38800f5e btrfs: make sure extent and csum paths are always released [...] omits 1063139a28ef btrfs: use kvcalloc for btrfs_bio::csum allocation omits 516214631a48 btrfs: don't generate any code from ASSERT() in release builds omits 736e14076bf0 btrfs: introduce btrfs_bio::async_csum omits bdcf81c3e6c1 btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context omits a06d9a9b1368 btrfs: remove btrfs_fs_info::compressed_write_workers omits a62c87beb63f btrfs: make sure all btrfs_bio::end_io are called in task context omits b9dcef3c7d7a btrfs: remove btrfs_bio::fs_info by extracting it from btr [...] omits d2668e7fd802 btrfs: headers cleanup to remove unnecessary local includes omits 2735d43a2994 btrfs: replace BTRFS_MAX_BIO_SECTORS with BIO_MAX_VECS omits 99376667abd1 btrfs: replace const_ilog2() with ilog2() omits e1af1e780b31 btrfs: zoned: show statistics for zoned filesystems omits 3a6967c9581a btrfs: add ASSERTs on prealloc in qgroup functions omits fce30d4e1348 btrfs: apply the AUTO_K(V)FREE macros throughout the code omits 08f1aa49561a btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros omits 033436803592 btrfs: declare free_ipath() via DEFINE_FREE() omits f136b00d0e8d btrfs: scrub: cancel the run if there is a pending signal omits 86e6e2adfd0b btrfs: scrub: cancel the run if the process or fs is being frozen omits 9586d398bfb2 btrfs: scrub: add cancel/pause/removed bg checks for raid5 [...] omits 23748258493a btrfs: tag as unlikely fs aborted checks in space flushing code omits 4dba0e4dbbf3 btrfs: avoid space_info locking when checking if tickets a [...] omits 947bebcff9d1 btrfs: move ticket wakeup and finalization to remove_ticket() omits ca35284f2df4 btrfs: add data_race() in btrfs_account_ro_block_groups_fr [...] omits d6075ff0f748 btrfs: remove pointless label and goto from unpin_extent_range() omits 7175a5e382bb btrfs: reduce block group critical section in unpin_extent [...] omits eff76925aa04 btrfs: change 'reserved' argument from pin_down_extent() to bool omits 36915df3dccf btrfs: remove 'reserved' argument from btrfs_pin_extent() omits 5b6eddee4446 btrfs: use local variable for space_info in pin_down_extent() omits 1d2741c99bc0 btrfs: reduce block group critical section in pin_down_extent() omits ba9923771b9b btrfs: reduce block group critical section in do_trimming() omits 22b28e6e3bfb btrfs: reduce block group critical section in btrfs_add_re [...] omits 9a7df00e5320 btrfs: reduce block group critical section in btrfs_free_r [...] omits 5bff2debdecb btrfs: reduce space_info critical section in btrfs_chunk_alloc() omits dbfe68ba1e3e btrfs: remove double underscore prefix from __reserve_bytes() omits c0ec217f7a5c btrfs: process ticket outside global reserve critical section omits 2a0cfaaf3f6f btrfs: assign booleans to global reserve's full field omits 7bdf820a60e6 btrfs: assert space_info is locked in steal_from_global_rsv() omits cb088712f51c btrfs: avoid unnecessary reclaim calculation in priority_r [...] omits a7001e4c5ac6 btrfs: shorten critical section in btrfs_preempt_reclaim_m [...] omits 5b1faf44bb31 btrfs: increment loop count outside critical section durin [...] omits 12fec2842658 btrfs: bail out earlier from need_preemptive_reclaim() if [...] omits c73de825f444 btrfs: inline btrfs_space_info_used() omits 47ae495791e7 btrfs: avoid used space computation when reserving space omits fb3d778135b1 btrfs: avoid used space computation when trying to grant tickets omits 344d11b36d83 btrfs: make btrfs_can_overcommit() return bool instead of int omits 6010c39e197e btrfs: avoid recomputing used space in btrfs_try_granting_ [...] omits ecb4f4429108 btrfs: return real error when failing tickets in maybe_fai [...] omits 046d225296d7 btrfs: subpage: simplify the PAGECACHE_TAG_TOWRITE handling omits 325356f9e683 btrfs: remove pointless data_end assignment in btrfs_exten [...] omits e79313472d4e btrfs: use the key format macros when printing keys omits bd11254e39f0 btrfs: add macros to facilitate printing of keys omits 253703b80887 btrfs: remove redundant refcount check in btrfs_put_transaction() omits 4b57ffe2e941 btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() omits c02f5943cbec btrfs: remove fs_info argument from btrfs_sysfs_add_space_ [...] omits 653b9739fcd8 btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions omits 68b0e1dd8deb btrfs: remove fs_info argument from btrfs_reserve_metadata [...] omits f4850df579ab btrfs: remove fs_info argument from __reserve_bytes() omits a7359a7f089d btrfs: fix parameter documentation for btrfs_reserve_data_bytes() omits e89e5ee3ba6e btrfs: remove fs_info argument from maybe_clamp_preempt() omits bd0fd713eae0 btrfs: remove fs_info argument from handle_reserve_ticket() omits f49584458754 btrfs: remove fs_info argument from steal_from_global_rsv() omits c17d01aefd97 btrfs: remove fs_info argument from need_preemptive_reclaim() omits 235dd3dd49aa btrfs: remove fs_info argument from btrfs_calc_reclaim_met [...] omits 402f79f4d65d btrfs: remove fs_info argument from shrink_delalloc() and [...] omits 6312e7dedd0a btrfs: remove fs_info argument from btrfs_dump_space_info() omits e9ff61d4df91 btrfs: remove fs_info argument from btrfs_can_overcommit() omits d4244439b1c4 btrfs: remove fs_info argument from calc_available_free_space() omits a2264ac7e1ec btrfs: remove fs_info argument from maybe_fail_all_tickets() omits a1c44aefba05 btrfs: remove fs_info argument from priority_reclaim_metad [...] omits cecdc44850b6 btrfs: remove fs_info argument from priority_reclaim_data_space() omits 800883f92917 btrfs: remove fs_info argument from btrfs_try_granting_tickets() omits 3ea097bef29b btrfs: avoid repeated computations in btrfs_mark_ordered_i [...] omits 877008f0217a btrfs: avoid multiple i_size rounding in btrfs_truncate() omits 21ddfabd29a7 btrfs: consistently round up or down i_size in btrfs_truncate() omits bad72832a06d btrfs: add unlikely to unexpected error case in extent_wri [...] omits 700fe1ed688b btrfs: split assertion into two in extent_writepage_io() omits f92eed4d2f87 btrfs: use variable for end offset in extent_writepage_io() omits 3c62487e3f18 btrfs: truncate ordered extent when skipping writeback pas [...] omits 0eed6367f790 btrfs: implement remove_bdev and shutdown super operation [...] omits ed7e95548d28 btrfs: implement shutdown ioctl omits f37a915e650f btrfs: introduce a new shutdown state omits 5f4548aa44e4 btrfs: use end_pos variable where needed in btrfs_dirty_folio() omits 4af0323109fe btrfs: fix racy bitfield write in btrfs_clear_space_info_full() omits 37a93af6f218 btrfs: fix comment in alloc_bitmap() and drop stale TODO omits dc06b9e37a51 btrfs: fix double free of qgroup record after failure to a [...] omits 79d0760b5cbf btrfs: subpage: rename macro variables to avoid shadowing omits 8165f75abcf8 btrfs: refactor allocation size calculation in alloc_btrfs [...] omits 517ca5b0c85d btrfs: fix trivial -Wshadow warnings omits 02157ff73e61 btrfs: print-tree: use string format for key names omits 941ce5e2395e btrfs: remove unnecessary NULL fs_info check from find_loc [...] omits e7957b7d5a6e btrfs: use single return value variable in btrfs_relocate_ [...] omits 9f674565058b Merge remote-tracking branch 'asoc/for-6.19' into asoc-next omits 4d8cb2518d6f Merge branch 'vfs-6.19.fd_prepare' into vfs.all omits 833094aafdf2 Merge branch 'vfs-6.19.autofs' into vfs.all omits f0d3b3ec3f48 Merge branch 'vfs-6.19.ovl' into vfs.all omits fbbd598c04a6 Merge branch 'vfs-6.19.directory.locking' into vfs.all omits 5d1eb038b7d7 Merge branch 'vfs-6.19.directory.delegations' into vfs.all omits bfa4aedc0252 Merge branch 'vfs-6.19.minix' into vfs.all omits 6d9b468ce12a Merge branch 'vfs-6.19.guards' into vfs.all omits 035219161310 Merge branch 'vfs-6.19.fs_header' into vfs.all omits 79a58bab96bf Merge branch 'kernel-6.19.cred' into vfs.all omits 7abbe0c3bc2c Merge branch 'vfs-6.19.folio' into vfs.all omits 47e556c3791d Merge branch 'vfs-6.19.coredump' into vfs.all omits fbcf11d2838a Merge branch 'namespace-6.19' into vfs.all omits 09b07024426b Merge branch 'vfs-6.19.writeback' into vfs.all omits 2fb372f0031a Merge branch 'vfs-6.19.inode' into vfs.all omits da96c3a2f0c5 Merge branch 'vfs-6.19.misc' into vfs.all omits 241c1e91236a Merge branch 'vfs-6.19.iomap' into vfs.all omits 267b769e8dfe Merge branch 'vfs.fixes' into vfs.all omits fd9bdc258e62 Merge patch series "file: FD_{ADD,PREPARE}()" omits c1eefcd0e1d1 kvm: convert kvm_vcpu_ioctl_get_stats_fd() to FD_PREPARE() omits ca3f437d9769 kvm: convert kvm_arch_supports_gmem_init_shared() to FD_PREPARE() omits 8c84eebcd6ca io_uring: convert io_create_mock_file() to FD_PREPARE() omits ce7194bb784d file: convert replace_fd() to FD_PREPARE() omits 46f0c48f33b4 vfio: convert vfio_group_ioctl_get_device_fd() to FD_ADD() omits d624684412e7 tty: convert ptm_open_peer() to FD_ADD() omits aa24d422e21f ntsync: convert ntsync_obj_get_fd() to FD_PREPARE() omits c2d378132453 media: convert media_request_alloc() to FD_PREPARE() omits 12692f6b7689 hv: convert mshv_ioctl_create_partition() to FD_ADD() omits c2466393755a gpio: convert linehandle_create() to FD_PREPARE() omits 8459303c8861 dma: port sw_sync_ioctl_create_fence() to FD_PREPARE() omits c46d22698300 pseries: port papr_rtas_setup_file_interface() to FD_ADD() omits a640ffc1ea6e pseries: convert papr_platform_dump_create_handle() to FD_ADD() omits 3d095001d804 spufs: convert spufs_gang_open() to FD_PREPARE() omits 5f41b20c082d papr-hvpipe: convert papr_hvpipe_dev_create_handle() to FD [...] omits b27548e6abcc spufs: convert spufs_context_open() to FD_PREPARE() omits feda8ef6d8e8 net/socket: convert __sys_accept4_file() to FD_ADD() omits c1d8bc762d4b net/socket: convert sock_map_fd() to FD_ADD() omits 859ceac73090 net/sctp: convert sctp_getsockopt_peeloff_common() to FD_P [...] omits 535a9c9e1aca net/kcm: convert kcm_ioctl() to FD_PREPARE() omits 214ab7edf554 net/handshake: convert handshake_nl_accept_doit() to FD_PREPARE() omits 1011f385f492 secretmem: convert memfd_secret() to FD_ADD() omits ffc85015a3ae memfd: convert memfd_create() to FD_ADD() omits ea66cee99ff4 bpf: convert bpf_token_create() to FD_PREPARE() omits 7218ddbf607d bpf: convert bpf_iter_new_fd() to FD_PREPARE() omits a8dc46d4c303 ipc: convert do_mq_open() to FD_ADD() omits fe3e2fc8236b exec: convert begin_new_exec() to FD_PREPARE() omits d67145b51ed0 dma: convert sync_file_ioctl_merge() to FD_PREPARE() omits 21f445821c0c af_unix: convert unix_file_open() to FD_ADD() omits 3438627a55e1 dma: convert dma_buf_fd() to FD_ADD() omits 40aa32ed2fa0 xfs: convert xfs_open_by_handle() to FD_PREPARE() omits 6d6454e55b4c userfaultfd: convert new_userfaultfd() to FD_PREPARE() omits 0017743ba447 timerfd: convert timerfd_create() to FD_ADD() omits 4ef5e7be13bc signalfd: convert do_signalfd4() to FD_ADD() omits eda9250c3be7 open: convert do_sys_openat2() to FD_ADD() omits 8f12d71dacf0 eventpoll: convert do_epoll_create() to FD_PREPARE() omits d57ad8bcca6d autofs: convert autofs_dev_ioctl_open_mountpoint() to FD_ADD() omits 1e8e918ee023 nsfs: convert ns_ioctl() to FD_PREPARE() omits 7a5c35183eeb nsfs: convert open_namespace() to FD_PREPARE() omits 11dfe5bae7a3 fanotify: convert fanotify_init() to FD_PREPARE() omits c6c34614c726 namespace: convert fsmount() to FD_PREPARE() omits 946c61cab279 namespace: convert open_tree_attr() to FD_PREPARE() omits d61405ca6a0e namespace: convert open_tree() to FD_ADD() omits f8e5aad2c239 fhandle: convert do_handle_open() to FD_ADD() omits e87386d58571 eventfd: convert do_eventfd() to FD_PREPARE() omits f785c4f5fef0 anon_inodes: convert to FD_ADD() omits 2c8a1b292e2c file: add FD_{ADD,PREPARE}() omits aecda73c2b25 Merge branch into tip/master: 'x86/sgx' omits 3e4db647ca98 Merge branch into tip/master: 'x86/sev' omits 2a4a715c7687 Merge branch into tip/master: 'x86/mm' omits 04b955a70863 Merge branch into tip/master: 'x86/misc' omits 2860415d80a8 Merge branch into tip/master: 'x86/microcode' omits 79a25b45ee38 Merge branch into tip/master: 'x86/entry' omits b95213a1f8f8 Merge branch into tip/master: 'x86/cpu' omits 110798964b33 Merge branch into tip/master: 'x86/core' omits 17851ed685aa Merge branch into tip/master: 'x86/cleanups' omits b3a2f9c5ec0e Merge branch into tip/master: 'x86/cache' omits 50acfd9f7b7f Merge branch into tip/master: 'x86/build' omits 95c2ce41e564 Merge branch into tip/master: 'x86/bugs' omits 81412f4eab3e Merge branch into tip/master: 'x86/boot' omits 65348bf7e223 Merge branch into tip/master: 'x86/apic' omits 748e1ecf6450 Merge branch into tip/master: 'timers/core' omits 95e9c437ce83 Merge branch into tip/master: 'sched/core' omits 668db454a180 Merge branch into tip/master: 'ras/core' omits c00b27aa1c50 Merge branch into tip/master: 'perf/core' omits 6fb222af7122 Merge branch into tip/master: 'objtool/core' omits 2ff637ae2a30 Merge branch into tip/master: 'locking/futex' omits 17a973f4628e Merge branch into tip/master: 'locking/core' omits dc4ddf67204d Merge branch into tip/master: 'irq/msi' omits 03713ca47b82 Merge branch into tip/master: 'irq/drivers' omits df9b27e57fab Merge branch into tip/master: 'irq/core' omits d13d9a48c5f6 Merge branch into tip/master: 'core/uaccess' omits eba7ef6ceafe Merge branch into tip/master: 'core/rseq' omits 22f9f0a54baf Merge branch into tip/master: 'core/core' omits d7a5d779af58 Merge branch into tip/master: 'core/bugs' omits bd46534c5026 Merge branch 'features' into for-next omits 05e1ec7dbc1a Merge branch 'fixes' into for-next omits 81dbe4067f3c objtool: Trim trailing NOPs in alternative omits 5c2ae4f240fe objtool: Add wide output for disassembly omits 59736d6418ac objtool: Compact output for alternatives with one instruction omits 47793c0677e1 objtool: Improve naming of group alternatives omits afff4e5820e9 objtool: Function to get the name of a CPU feature omits 384118ff7421 cifs: Use netfs_alloc/free_folioq_buffer() omits d1c45b70fbe0 smb: client: show smb lease key in open_dirs output omits 1844f61cc019 smb: client: show smb lease key in open_files output omits 1306f7457fb8 Merge branch 'slab/for-6.19/mempool_alloc_bulk' into slab/ [...] omits ac662411b075 x86_64/bug: Inline the UD1 omits 74e8989703ff x86/bug: Implement WARN_ONCE() omits f038997c27f8 x86_64/bug: Implement __WARN_printf() omits d1078e88c819 x86/bug: Use BUG_FORMAT for DEBUG_BUGVERBOSE_DETAILED omits c5d913fabb57 x86/bug: Add BUG_FORMAT basics omits 5d8d48764484 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] omits 1704e206cb98 backlight: lp855x: Fix lp855x.h kernel-doc warnings omits 4c1dea32a97c Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'm [...] omits a086f211a3b1 arm64: defconfig: Remove the redundant SCHED_MC/SCHED_SMT omits 5109461bc5c7 Merge branch 'rproc-next' into for-next omits 36313cea1273 riscv: mm: use xchg() on non-atomic_long_t variables, not [...] omits ad6a7d4bcee7 riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CO [...] omits 44d98d7575d0 riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops whe [...] omits bfc1388f2753 riscv: signal: abstract header saving for setup_sigcontext omits a123316660af selftests/riscv: add SSE test module omits c6f3f04d2a9c perf: RISC-V: add support for SSE event omits 5ffe60d26107 drivers: firmware: add riscv SSE support omits b52179e6de7d riscv: add support for SBI Supervisor Software Events extension omits 7bba38249b8a riscv: add SBI SSE extension definitions omits b291b9de3182 selftests/riscv: Add Zicbop prefetch test omits 22813b82af1e riscv: hwprobe: Expose Zicbop extension and its block size omits c4139ea6717c riscv: Introduce Zalasr instructions omits d5e20628a882 riscv: hwprobe: Export Zalasr extension omits 6e2a0ff70abe dt-bindings: riscv: Add Zalasr ISA extension description omits 0597b9c8627e riscv: Add ISA extension parsing for Zalasr omits 130eff6df1e4 Merge branch 'devel' into for-next omits 92678c40038b selftests: riscv: Add test for the Vector ptrace interface omits f8e257e4d549 riscv: ptrace: Optimize the allocation of vector regset omits 596c3f2dc94f raid6: test: Add support for RISC-V omits 59ec5b825fa3 raid6: riscv: Allow code to be compiled in userspace omits 0d665d57cc21 raid6: riscv: Prevent compiler from breaking inline vector [...] omits 48f7471166a0 riscv: cmpxchg: Use riscv_has_extension_likely omits 0833dd5e42a4 riscv: bitops: Use riscv_has_extension_likely omits 9dde1c24b5f6 riscv: hweight: Use riscv_has_extension_likely omits 7d4a82883351 riscv: checksum: Use riscv_has_extension_likely omits 5c7b33388967 riscv: pgtable: Use riscv_has_extension_unlikely omits 089c7253deb3 riscv: Remove __GFP_HIGHMEM masking omits ee156994e5a4 RISC-V: Enable HOTPLUG_PARALLEL for secondary CPUs omits 0271c34b8999 Merge branch 'slab/for-6.19/freelist_aba_t_cleanups' into [...] omits 275dc694416c Merge branch 'slab/for-6.19/memdesc_prep' into slab/for-next omits 6ce774837d4d slab: Remove references to folios from virt_to_slab() omits 32abf24e6f76 kasan: Remove references to folio in __kasan_mempool_poiso [...] omits b13ec37cb3b8 memcg: Convert mem_cgroup_from_obj_folio() to mem_cgroup_f [...] omits c0379d8e9b6a dt-bindings: leds: backlight: Add Awinic AW99706 backlight omits 88a8e9b49ee8 backlight: aw99706: Add support for Awinic AW99706 backlight omits 4d858851516b Merge branch 'slab/for-6.19/sheaves_cleanups' into slab/for-next omits f0e103de25f5 usercopy: Remove folio references from check_heap_object() omits 564cff9e9e7b slab: Remove folio references from kfree_nolock() omits a41c8f56591b slab: Remove folio references from kfree_rcu_sheaf() omits a00654a70876 slab: Remove folio references from build_detached_freelist() omits 5ab59a1c67a1 slab: Remove folio references from __do_krealloc() omits bea054bc88dd slab: Remove folio references from kfree() omits 800625fabfa8 slab: Remove folio references from kvfree_rcu_cb() omits da1bded2e4ed slab: Remove folio references from free_large_kmalloc() omits 70045e1af228 slab: Remove folio references from ___kmalloc_large_node() omits fad59eb34e47 slab: Remove folio references in slab alloc/free omits 572dc7b354d0 slab: Remove folio references in memcg_slab_post_charge() omits 20b1ac40c3f6 slab: Remove folio references from __ksize() omits 4d63264a2a4f slab: Reimplement page_slab() omits 96a5d8a96c0f Merge branches 'nvmem-fixes' and 'nvmem-for-6.19' into nvm [...] omits 9e8d7c3115f4 nvmem: imx-ocotp-ele: Add i.MX94 OCOTP support omits 294e0add7bb8 dt-bindings: nvmem: imx-ocotp: Add support for i.MX94 omits 65c1bc002b27 dt-bindings: nvmem: don't check node names omits 11a4220f789f dt-bindings: nvmem: mediatek: efuse: Add compatible for MT [...] omits 06e92afca890 nvmem: layouts: u-boot-env: add optional "env-size" property omits 67d8eed26ead backlight: led-bl: Add devlink to supplier LEDs omits c596a53cb0c6 backlight: pwm_bl: Apply the initial backlight state with [...] omits 0cf064be87a6 nvmem: Add driver for the eeprom in qnap-mcu controllers omits 2150cd7ffd14 dt-bindings: nvmem: Support MediaTek MT8189 evb board efuse omits 466b5ef60fa7 dt-bindings: nvmem: qfprom: Add sa8775p compatible omits 8b6322da3c1f nvmem: layouts: fix nvmem_layout_bus_uevent omits 4bb909aa44ed dt-bindings: slimbus: fix warning from example omits 447c98c1ca4a tools/power turbostat: Add idle governor statistics reporting adds 341d14bd69d0 dm-pcache: allow built-in build and rename flush helper adds 840b80af74fd dm-pcache: reuse meta_addr in pcache_meta_find_latest adds a6ee8422b4f2 dm-pcache: zero cache_info before default init adds a612d24e850b dm: fix failure when empty flush's bi_sector points beyond [...] adds fe680d8c747f dm-verity: fix unreliable memory allocation adds 8a2bcda5e139 Merge tag 'for-6.18/dm-fixes' of git://git.kernel.org/pub/ [...] adds 5f8a6c70afc5 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...] adds 30f09200cc4a Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 375aae18d70a mm/huge_memory: Fix initialization of huge zero folio adds 1e7b10d47d6f MAINTAINERS: add Mike Rapoport as maintainer for userfaultfd adds 47115c01b36a Merge branch 'mm-hotfixes-unstable' of https://git.kernel. [...] adds db12cb63477c Merge branch 'next-fixes' of https://git.kernel.org/pub/sc [...] adds 89ee7d4955f1 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds ae19fcb139c5 Merge branch 'fs-current' of linux-next adds 5c81ca430801 Merge branch 'kbuild-fixes' of https://git.kernel.org/pub/ [...] adds fe57a0a548c1 Merge tag 'omap-for-v6.19/maintainers-signed' of git://git [...] adds e9191383d28d Merge tag 'sunxi-fixes-for-6.18' of https://git.kernel.org [...] adds 52109d2ccc0b Merge branch 'arm/fixes' of https://git.kernel.org/pub/scm [...] adds 4fe5a00ec707 net: sched: fix TCF_LAYER_TRANSPORT handling in tcf_get_ba [...] adds 7526183cfdbe net: aquantia: Add missing descriptor cache invalidation on ATL2 adds 7b3c09e16679 net: dsa: microchip: common: Fix checks on irq_find_mapping() adds 9e059305be41 net: dsa: microchip: ptp: Fix checks on irq_find_mapping() adds 25b62cc5b22c net: dsa: microchip: Don't free uninitialized ksz_irq adds 0f80e21bf622 net: dsa: microchip: Free previously initialized ports on [...] adds d0b8fec8ae50 net: dsa: microchip: Fix symetry in ksz_ptp_msg_irq_{setup [...] adds f98e3ca2e430 Merge branch 'net-dsa-microchip-fix-resource-releases-in-e [...] adds 82fca3d8a4a3 atm/fore200e: Fix possible data race in fore200e_open() adds 081156ce13f8 net: phy: mxl-gpy: fix link properties on USXGMII and inte [...] adds 9780f535f8e0 net: lan966x: Fix the initialization of taprio adds ac680df5dab4 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] adds d4b4f55fdad8 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds d26e9f669cc0 ALSA: usb-audio: fix uac2 clock source at terminal parser adds 72057c64f469 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 658c295194c6 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds 9f44b8dcfd17 Merge branch 'for-linus' of https://git.kernel.org/pub/scm [...] adds a8b3c11f2f35 Merge branch 'tty-linus' of https://git.kernel.org/pub/scm [...] adds f00166f02bf4 Merge branch 'usb-linus' of https://git.kernel.org/pub/scm [...] adds 0346bdd63833 Merge branch 'fixes-togreg' of https://git.kernel.org/pub/ [...] adds 4ea22c341162 Merge branch 'counter-current' of https://git.kernel.org/p [...] adds 9285b1ce35d6 Merge branch 'char-misc-linus' of https://git.kernel.org/p [...] adds 2208e63c05da Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] adds ef9183e64cca Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 32bd348be3fa KVM: Fix last_boosted_vcpu index assignment bug adds cd26930a16cd Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 1a96f3a22fd8 iommu/dma: add missing support for DMA_ATTR_MMIO for dma_i [...] adds 4140ebf2f02f Merge branch 'dma-mapping-fixes' of https://git.kernel.org [...] adds d8a7e1c430a9 Merge branch 'dt/linus' of https://git.kernel.org/pub/scm/ [...] adds 7c373b3bd03c drm/i915/psr: Reject async flips when selective fetch is enabled adds 79bb75d275d2 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 747528729c9b mmc: sdhci-of-dwcmshc: Promote the th1520 reset handling t [...] adds 42326a634e03 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 4c4787521ac3 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 2b2da384d23d Merge branch 'riscv-dt-fixes' of https://git.kernel.org/pu [...] adds c2d49567c793 Merge branch 'spdx-linus' of https://git.kernel.org/pub/sc [...] adds 35233d5a6a4d Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds 0d1a70a6ae68 Merge branch 'i2c/i2c-host-fixes' of https://git.kernel.or [...] adds eb76d0f55535 drm, fbcon, vga_switcheroo: Avoid race condition in fbcon setup adds ab0f11efd2eb Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 47e9a0132d69 Merge branch 'mm-stable' of https://git.kernel.org/pub/scm [...] new 97d8d86c9571 Merge branch 'mm-nonmm-stable' of https://git.kernel.org/p [...] new 719ac5c09e9b foo new b07a4a26873d mm/vmscan: skip increasing kswapd_failures when reclaim wa [...] new 09196a62c6ea mm/huge_memory: change folio_split_supported() to folio_ch [...] new 2b679203da71 mm-huge_memory-change-folio_split_supported-to-folio_check [...] new e96d7822a070 mm/huge_memory: replace can_split_folio() with direct refc [...] new 0e6b08b2e1b4 mm/huge_memory: make min_order_for_split() always return an order new 794a11f29a6a mm/huge_memory: fix folio split stats counting new 89217556b65c mm/page_alloc: optimize lowmem_reserve max lookup using it [...] new 14a961f285df zram: fix a spelling mistake new 970197b46973 mm: declare VMA flags by bit new 41d382e3107c mm: simplify and rename mm flags function for clarity new f8955f85f44b tools/testing/vma: eliminate dependency on vma->__vm_flags new 37ebe2227eab mm: introduce VMA flags bitmap type new 7acd60c24b3b mm: fix DEBUG_RODATA_TEST indentation in Kconfig new 59495aa04ba4 Merge branch 'mm-unstable' of https://git.kernel.org/pub/s [...] new 0dace713a22e foo new 6b11988ee7a2 rbtree: inline rb_first() new 7db5f0f05908 rbtree: inline rb_last() new 309a1a198085 fork: stop ignoring NUMA while handling cached thread stacks new f48b6111ba40 selftests: complete kselftest include centralization new 99dfab0969a2 kho: make debugfs interface optional new 04a48abf90e2 kho: drop notifiers new 8b1fa553f572 kho: add interfaces to unpreserve folios, page ranges, and [...] new cd5a963e9ce4 memblock: unpreserve memory in case of error new 245add8c3e3b memblock-unpreserve-memory-in-case-of-error-fix new 5e74eefe9110 test_kho: unpreserve memory in case of error new ca2a13bd37ad kho: don't unpreserve memory during abort new 651b91297d94 liveupdate: kho: move to kernel/liveupdate new b3cbd71d2b34 liveupdate-kho-move-to-kernel-liveupdate-fix new 8783714905b0 MAINTAINERS: update KHO maintainers new 21b526b0df8a liveupdate: kho: use %pe format specifier for error pointe [...] new 0aacac3055fe kho: fix misleading log message in kho_populate() new bb00eb1fe19f kho: convert __kho_abort() to return void new afd67517be70 kho: introduce high-level memory allocation API new 0d1d2f99764b kho-introduce-high-level-memory-allocation-api-fix new d6a428ffc47c kho: preserve FDT folio only once during initialization new ee7ee9ad9c1b kho: verify deserialization status and fix FDT alignment access new 35fbd21652d7 kho: always expose output FDT in debugfs new a095df0479d0 kho: simplify serialization and remove __kho_abort new 1dd171970e79 kho: remove global preserved_mem_map and store state in FDT new 52c83c33acee kho: remove abort functionality and support state refresh new adb998810709 kho: update FDT dynamically for subtree addition/removal new ac365e9172b1 kho: allow kexec load before KHO finalization new 6a9d3f2daef6 kho: allow memory preservation state updates after finalization new 15344c8b1539 kho: add Kconfig option to enable KHO by default new a02e0addb92e liveupdate: luo_core: Live Update Orchestrator new da9dab015c80 liveupdate: luo_core: integrate with KHO new 7d8b972a61dc kexec: call liveupdate_reboot() before kexec new 23624250b05f liveupdate: luo_session: add sessions support new e17159f22750 liveupdate: luo_core: add user interface new 95830bb325bf liveupdate: luo_file: implement file systems callbacks new 9fca78f3906d liveupdate: luo_session: add ioctls for file preservation new 1a171806c377 docs: add luo documentation new 6d3b25b78a86 MAINTAINERS: add liveupdate entry new 91a91fb54bdb mm: shmem: use SHMEM_F_* flags instead of VM_* flags new 957106008257 mm: shmem: allow freezing inode mapping new 0d6dc1f3b492 mm: shmem: export some functions to internal.h new 91e8793ef0d4 liveupdate: luo_file: add private argument to store runtime state new d4fd4b075715 mm: memfd_luo: allow preserving memfd new 19adecd297e2 docs: add documentation for memfd preservation via LUO new d668193dc1f0 selftests/liveupdate: add userspace API selftests new bb5228c2f21f selftests/liveupdate: add simple kexec-based selftest for LUO new c4cd1f4a21da selftests/liveupdate: add kexec test for multiple and empt [...] new 1798ee60508e kho: free chunks using free_page() instead of kfree() new 18867d9486b8 test_kho: always print restore status new d69824a38135 kexec: move sysfs entries to /sys/kernel/kexec new 02341e5d057f Documentation/ABI: mark old kexec sysfs deprecated new 9a002bad155f Documentation/ABI: new kexec and kdump sysfs interface new 60801718b24d KHO: fix boot failure due to kmemleak access to non-PRESENT pages new d0110adc24f6 init: replace simple_strtoul with kstrtoul to improve lpj_setup new f6a7bf694406 MAINTAINERS: TPM DEVICE DRIVER: update the W-tag new 69dd37d48621 kho: kho_restore_vmalloc: fix initialization of pages array new b31be83b2a6d kho: fix restoring of contiguous ranges of order-0 pages new c03fb5253a03 vmcoreinfo: track and log recoverable hardware errors new 6255f22e46b1 Reinstate "resource: avoid unnecessary lookups in find_nex [...] new 9cee23f6365f calibrate: update header inclusion new c26edadff676 oid_registry: allow arbitrary size OIDs new f565d3f083dc Merge branch 'mm-nonmm-unstable' of https://git.kernel.org [...] new 50dae98e7628 Merge branch 'kbuild-next' of https://git.kernel.org/pub/s [...] new 80cdf208117a tools headers UAPI: Sync linux/perf_event.h with the kerne [...] new 14a84c708efd perf tools: Add support for perf_event_attr::config4 new 5accdaec526e perf docs: arm-spe: Document new SPE filtering features new dcba975ba76d Merge branch 'perf-tools-next' of https://git.kernel.org/p [...] new db7ac5d1be3e Merge branch 'dma-mapping-for-next' of https://git.kernel. [...] new 9c9162c83acf Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a04fd8bcd6aa arm64: topology: Skip already covered CPUs when setting fr [...] new 709a16bebc54 cpufreq: Add new helper function returning cpufreq policy new 1ea7e37e26b3 arm64: topology: Handle AMU FIE setup on CPU hotplug new 155f8d4ef0b7 ACPI: GTDT: Get rid of acpi_arch_timer_mem_init() new 4b7a59fa700f Documentation/arm64: Fix the typo of register names new 2d4f8aad4a52 Merge branches 'for-next/misc', 'for-next/kselftest', 'for [...] new 1d29fc459b4d Merge branch 'for-next/core' of https://git.kernel.org/pub [...] new d86a4e645859 arm64: dts: sprd: sc9860: Simplify clock nodes new feae664d3afb Merge tag 'v6.19-rockchip-dts64-2' of git://git.kernel.org [...] new ec8ca7fb133d Merge branch 'soc/dt' into for-next new d30c7cf491e4 Merge tag 'renesas-drivers-for-v6.19-tag1' of git://git.ke [...] new bcae4697695c Merge tag 'memory-controller-drv-6.19-2' of https://git.ke [...] new babf4c8841d9 Merge tag 'samsung-drivers-6.19' of https://git.kernel.org [...] new 9b26d16d790e Merge tag 'renesas-drivers-for-v6.19-tag2' of git://git.ke [...] new 5d5b056ba352 Merge tag 'tegra-for-6.19-core' of git://git.kernel.org/pu [...] new d34a71ba2173 Merge tag 'tegra-for-6.19-syscore' of git://git.kernel.org [...] new aee7ea468104 Merge tag 'tegra-for-6.19-soc' of git://git.kernel.org/pub [...] new e7ec4df2226a Merge tag 'sunxi-drivers-for-6.19' of https://git.kernel.o [...] new 16e8af6c037e Merge tag 'imx-drivers-6.19' of https://git.kernel.org/pub [...] new 0363169ac78a Merge tag 'ti-driver-soc-for-v6.19' of https://git.kernel. [...] new a677d87689e3 Merge tag 'omap-for-v6.19/drivers-signed' of git://git.ker [...] new 3d497bf8efb5 Merge tag 'qcom-drivers-for-6.19' of https://git.kernel.or [...] new c0401dcbcacd Merge tag 'v6.19-rockchip-drivers1' of git://git.kernel.or [...] new d50807fee6ac dt-bindings: bus: add stm32mp21 RIFSC compatible new 3bae4748c1cd bus: rifsc: add debugfs entry to dump the firewall configuration new 73147be30831 Merge tag 'stm32-bus-firewall-for-v6.19-1' of git://git.ke [...] new af058d5f32f5 Merge tag 'reset-for-v6.19' of https://git.pengutronix.de/ [...] new 882a746b2274 Merge branch 'soc/drivers' into for-next new 719ca4bdbefb Merge branch 'arm/fixes' into for-next new bf726a4ae9ff soc: document merges new 4b1e81570144 Merge tag 'mtk-soc-for-v6.19' of https://git.kernel.org/pu [...] new a7f29a9d337e Merge branch 'soc/drivers' into for-next new d89855915b91 Merge branch 'arm/fixes' into for-next new e7dea0bf8e22 soc: document merges new 25f6f9578de4 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new eabb6623d0e5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 383f2dd0d275 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new bdc46740acde Merge branch 'at91-next' of https://git.kernel.org/pub/scm [...] new d50ca50b4aff Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 746eab98148c Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 8cf5c978858b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 79c621007ac5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ad5e46ae0226 Merge branch 'soc_fsl' of https://git.kernel.org/pub/scm/l [...] new 1dcef6db7a9c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b93bf2fef92e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9dc3b16be73c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 66898d97d752 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a29f3065de46 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new a0d57f7504b6 reset: gpio: add the "compatible" property new 2277b7110558 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 3bf564c23367 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new fe6b5421a6a9 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5d1a1c029760 Merge branch 'for-linux-next' of https://git.kernel.org/pu [...] new 9a775dad633e Merge branch 'for-next' of https://github.com/sophgo/linux.git new c8127fe5798e Merge branch 'sunxi/for-next' of https://git.kernel.org/pu [...] new 3929ba572495 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e3468ec112b7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d57b168cbbc2 Merge branch 'ti-next' of https://git.kernel.org/pub/scm/l [...] new 1324091ff76d Merge branch 'for-next' of https://github.com/Xilinx/linux [...] new 2301b44ad7ac Merge branch 'clk-next' of https://git.kernel.org/pub/scm/ [...] new d1ca30f3e5fb Merge branch 'linux-next' of https://github.com/c-sky/csky [...] new b410cdccf44b Merge branch 'loongarch-next' of https://git.kernel.org/pu [...] new c0928908efc6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new dca7da244349 parisc: Do not reprogram affinitiy on ASP chip new ce509eef2181 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0e0506716326 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 231fb999a9ac RISC-V: Enable HOTPLUG_PARALLEL for secondary CPUs new c9a716104488 riscv: Remove __GFP_HIGHMEM masking new 0a067ae21bf2 riscv: pgtable: Use riscv_has_extension_unlikely new 1c7d491d8678 riscv: checksum: Use riscv_has_extension_likely new 8261a9d167e8 riscv: hweight: Use riscv_has_extension_likely new 6b85e9ac4a25 riscv: bitops: Use riscv_has_extension_likely new 724c69447975 riscv: cmpxchg: Use riscv_has_extension_likely new 6fcce9f028fb raid6: riscv: Prevent compiler from breaking inline vector [...] new 3c58d7a51341 raid6: riscv: Allow code to be compiled in userspace new 3ac022bf389d raid6: test: Add support for RISC-V new 6efb1a9462ef riscv: ptrace: Optimize the allocation of vector regset new f0ae09a89267 selftests: riscv: Add test for the Vector ptrace interface new c9651fbc6051 riscv: Add ISA extension parsing for Zalasr new 4640be258871 dt-bindings: riscv: Add Zalasr ISA extension description new f4922b691657 riscv: hwprobe: Export Zalasr extension new ad1bb4b8525e riscv: Introduce Zalasr instructions new e0a504984a88 riscv: hwprobe: Expose Zicbop extension and its block size new a131fd60796d selftests/riscv: Add Zicbop prefetch test new 580a7c0621fc riscv: add SBI SSE extension definitions new 73c63a05252f riscv: add support for SBI Supervisor Software Events extension new e0ce62cfe3a9 drivers: firmware: add riscv SSE support new 5d43084826e8 perf: RISC-V: add support for SSE event new ff0c0518975f selftests/riscv: add SSE test module new a35851dd9135 riscv: signal: abstract header saving for setup_sigcontext new c287b9fdeef5 riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops whe [...] new 8ea171a421d7 riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CO [...] new 6bfc8a650e75 riscv: mm: use xchg() on non-atomic_long_t variables, not [...] new aeec6a5ddd8a dt-bindings: riscv: add Zilsd and Zclsd extension descriptions new ac3b03f8a4eb riscv: add ISA extension parsing for Zilsd and Zclsd new 668a3bd57466 riscv: hwprobe: export Zilsd and Zclsd ISA extensions new 832fd6c2e55c MAINTAINERS: refer to intended files in RISC-V SSE DRIVER new 653c0afd7cf6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d15cd50d1444 MAINTAINERS: add Conor to StarFive entry new d794a761c77b MAINTAINERS: remove patchwork from RISC-V MISC SOC SUPPORT new 76cc0ba2af91 MAINTAINERS: add tree to RISC-V Microchip entry new 56dfdf2da1cf MAINTAINERS: degrade RISC-V MISC SOC SUPPORT to Odd Fixes new 7a1e15b248d6 dt-bindings: riscv: Add StarFive JH7110S SoC and VisionFiv [...] new 84853940a733 riscv: dts: starfive: jh7110-common: Move out some nodes t [...] new 2ad6d71a0de8 riscv: dts: starfive: Add common board dtsi for VisionFive [...] new 900b32fd601b riscv: dts: starfive: Add VisionFive 2 Lite board device tree new ae264ae12442 riscv: dts: starfive: Add VisionFive 2 Lite eMMC board dev [...] new d94ebab404b0 dt-bindings: riscv: starfive: add xunlong,orangepi-rv new 5b70764e1019 riscv: dts: starfive: add Orange Pi RV new cf06df74d2a8 Merge branch 'riscv-dt-for-next' of https://git.kernel.org [...] new 7bdaaba58dcd Merge branch 'riscv-soc-for-next' of https://git.kernel.or [...] new 2f909255c64d Merge branch 'fixes' into for-next new 5e811b922ec9 s390/vdso: Use common STABS_DEBUG and DWARF_DEBUG macros new b3bdfdf1f93c s390: Rename head64.S to head.S new c0087d807ae8 s390/vdso: Rename vdso64 to vdso new 509c34924d5a s390/vdso: Get rid of -m64 flag handling new 276d86f70d3d Merge branch 'features' into for-next new 971de4607cd7 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 67044a605843 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 69e293d28a95 btrfs: use single return value variable in btrfs_relocate_ [...] adds 4e700ac62ac1 btrfs: remove unnecessary NULL fs_info check from find_loc [...] adds 9594783e4b49 btrfs: print-tree: use string format for key names adds aebe2bb0b861 btrfs: fix trivial -Wshadow warnings adds 2346b966c66a btrfs: refactor allocation size calculation in alloc_btrfs [...] adds 2215e6b4034a btrfs: subpage: rename macro variables to avoid shadowing adds 725e46298876 btrfs: fix double free of qgroup record after failure to a [...] adds 745483ea988b btrfs: fix comment in alloc_bitmap() and drop stale TODO adds 38e818718c5e btrfs: fix racy bitfield write in btrfs_clear_space_info_full() adds 892794c02532 btrfs: use end_pos variable where needed in btrfs_dirty_folio() adds 9b2839451dfc btrfs: introduce a new shutdown state adds 6b1ac78dd0f2 btrfs: implement shutdown ioctl adds 803e115657dd btrfs: implement remove_bdev and shutdown super operation [...] adds 18de34daa7c6 btrfs: truncate ordered extent when skipping writeback pas [...] adds 46a23908598f btrfs: use variable for end offset in extent_writepage_io() adds 74ca34f79e53 btrfs: split assertion into two in extent_writepage_io() adds 28fe58ce6a20 btrfs: add unlikely to unexpected error case in extent_wri [...] adds b917a94a4c08 btrfs: consistently round up or down i_size in btrfs_truncate() adds 3b7c0c20b720 btrfs: avoid multiple i_size rounding in btrfs_truncate() adds f1ae05b8eaf5 btrfs: avoid repeated computations in btrfs_mark_ordered_i [...] adds e3df6408b13a btrfs: remove fs_info argument from btrfs_try_granting_tickets() adds f63b36686b72 btrfs: remove fs_info argument from priority_reclaim_data_space() adds cf3ae29caf16 btrfs: remove fs_info argument from priority_reclaim_metad [...] adds 1b809e305574 btrfs: remove fs_info argument from maybe_fail_all_tickets() adds 302b4b69c4ee btrfs: remove fs_info argument from calc_available_free_space() adds 78a77f4da4ba btrfs: remove fs_info argument from btrfs_can_overcommit() adds e96059c9d7fe btrfs: remove fs_info argument from btrfs_dump_space_info() adds 3ee124653641 btrfs: remove fs_info argument from shrink_delalloc() and [...] adds 4199eb276134 btrfs: remove fs_info argument from btrfs_calc_reclaim_met [...] adds d77b22de5677 btrfs: remove fs_info argument from need_preemptive_reclaim() adds ddeac2a12b11 btrfs: remove fs_info argument from steal_from_global_rsv() adds e182eca6ed2d btrfs: remove fs_info argument from handle_reserve_ticket() adds 5495cbe920ab btrfs: remove fs_info argument from maybe_clamp_preempt() adds 09d0f285310a btrfs: fix parameter documentation for btrfs_reserve_data_bytes() adds 30b87a23196c btrfs: remove fs_info argument from __reserve_bytes() adds a1359d06d787 btrfs: remove fs_info argument from btrfs_reserve_metadata [...] adds 7fc35cc559cb btrfs: more trivial BTRFS_PATH_AUTO_FREE conversions adds 771af6ff72e0 btrfs: remove fs_info argument from btrfs_sysfs_add_space_ [...] adds a232ff90d146 btrfs: remove fs_info argument from btrfs_zoned_activate_one_bg() adds 225e747ea577 btrfs: remove redundant refcount check in btrfs_put_transaction() adds 95de4b097e25 btrfs: add macros to facilitate printing of keys adds af1e800c0244 btrfs: use the key format macros when printing keys adds ca428e9b49c7 btrfs: remove pointless data_end assignment in btrfs_exten [...] adds 988f693a46d8 btrfs: subpage: simplify the PAGECACHE_TAG_TOWRITE handling adds 063171a4f0fa btrfs: return real error when failing tickets in maybe_fai [...] adds 60532c2136ea btrfs: avoid recomputing used space in btrfs_try_granting_ [...] adds 563ef2befb55 btrfs: make btrfs_can_overcommit() return bool instead of int adds a5f8f64aa337 btrfs: avoid used space computation when trying to grant tickets adds 0ce6300feca0 btrfs: avoid used space computation when reserving space adds 6f4779faa0c1 btrfs: inline btrfs_space_info_used() adds 49f204be223b btrfs: bail out earlier from need_preemptive_reclaim() if [...] adds 8ab2b8bdbeca btrfs: increment loop count outside critical section durin [...] adds 4ddb077378aa btrfs: shorten critical section in btrfs_preempt_reclaim_m [...] adds afbc047ab0db btrfs: avoid unnecessary reclaim calculation in priority_r [...] adds f18a203a1b31 btrfs: assert space_info is locked in steal_from_global_rsv() adds 5ca7725ddfc5 btrfs: assign booleans to global reserve's full field adds 189db2510569 btrfs: process ticket outside global reserve critical section adds b70c32f10a04 btrfs: remove double underscore prefix from __reserve_bytes() adds f7a32dd2a616 btrfs: reduce space_info critical section in btrfs_chunk_alloc() adds 8b6fa164ab59 btrfs: reduce block group critical section in btrfs_free_r [...] adds a270cb420c06 btrfs: reduce block group critical section in btrfs_add_re [...] adds c0d0b13d27f8 btrfs: reduce block group critical section in do_trimming() adds 585416766d27 btrfs: reduce block group critical section in pin_down_extent() adds ec8022cd2656 btrfs: use local variable for space_info in pin_down_extent() adds 8dcb8e4b110d btrfs: remove 'reserved' argument from btrfs_pin_extent() adds 4cb0abc1cf4f btrfs: change 'reserved' argument from pin_down_extent() to bool adds 36574363b75c btrfs: reduce block group critical section in unpin_extent [...] adds 8b6e1f5dcef9 btrfs: remove pointless label and goto from unpin_extent_range() adds cdf8a566eeef btrfs: add data_race() in btrfs_account_ro_block_groups_fr [...] adds 50a51b53782a btrfs: move ticket wakeup and finalization to remove_ticket() adds f912f0af13ae btrfs: avoid space_info locking when checking if tickets a [...] adds 38e03b820e00 btrfs: annotate as unlikely fs aborted checks in space flu [...] adds 02a7e90797be btrfs: scrub: add cancel/pause/removed bg checks for raid5 [...] adds c7b478504b2e btrfs: scrub: cancel the run if the process or fs is being frozen adds 937f99c73613 btrfs: scrub: cancel the run if there is a pending signal adds 285c3ab28eed btrfs: declare free_ipath() via DEFINE_FREE() adds d00cbce0a7d5 btrfs: define the AUTO_KFREE/AUTO_KVFREE helper macros adds 7ab5d01d58a7 btrfs: apply the AUTO_K(V)FREE macros throughout the code adds 252877a87015 btrfs: add ASSERTs on prealloc in qgroup functions adds 51070655e7d5 btrfs: zoned: show statistics for zoned filesystems adds c913649c1b02 btrfs: replace const_ilog2() with ilog2() adds afc04c8b1bb5 btrfs: replace BTRFS_MAX_BIO_SECTORS with BIO_MAX_VECS adds c5667f9c8eb9 btrfs: headers cleanup to remove unnecessary local includes adds 81cea6cd7041 btrfs: remove btrfs_bio::fs_info by extracting it from btr [...] adds 4591c3ef751d btrfs: make sure all btrfs_bio::end_io are called in task context adds 4bbdce84175d btrfs: remove btrfs_fs_info::compressed_write_workers adds 39bc80216a36 btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context adds dd57c78aec39 btrfs: introduce btrfs_bio::async_csum adds 1dac8db80cee btrfs: don't generate any code from ASSERT() in release builds adds cfc7fe2b0f18 btrfs: use kvcalloc for btrfs_bio::csum allocation adds d435c513652e btrfs: make sure extent and csum paths are always released [...] adds 07166122b58a btrfs: scrub: factor out parity scrub code into a helper adds 9b3743a6760b btrfs: simplify list initialization in btrfs_compr_pool_scan() adds 17d552ab9b2b btrfs: raid56: remove sector_ptr::has_paddr member adds 1810350b04ef btrfs: raid56: move sector_ptr::uptodate into a dedicated bitmap adds 5387bd958180 btrfs: raid56: remove sector_ptr structure adds a320476ca8a3 btrfs: tests: do trivial BTRFS_PATH_AUTO_FREE conversions adds 4decf577fb7a btrfs: move and rename CSUM_FMT definition adds fe1e50031fea btrfs: move struct reserve_ticket definition to space-info.c adds 62bcbdca0ea9 btrfs: make btrfs_csum_one_bio() handle bs > ps without la [...] adds 2574e9011018 btrfs: make btrfs_repair_io_failure() handle bs > ps cases [...] adds 052fd7a5cace btrfs: make read verification handle bs > ps cases without [...] adds ec20799064c8 btrfs: enable encoded read/write/send for bs > ps cases adds 1c094e6ccead btrfs: make a few more ASSERTs verbose adds 280dd7c106fd btrfs: fix incomplete parameter rename in btrfs_decompress() adds e7dd1182fced btrfs: fix leaf leak in an error path in btrfs_del_items() adds 86d3dc812f1e btrfs: remove pointless return value update in btrfs_del_items() adds fad159f69eda btrfs: add unlikely to critical error in btrfs_extend_item() adds 7447263d7da2 btrfs: always use left leaf variable in __push_leaf_right() adds 29bb40ed56ab btrfs: remove duplicated leaf dirty status clearing in __p [...] adds 027358a09009 btrfs: always use right leaf variable in __push_leaf_left() adds 5d8222a50ad3 btrfs: abort transaction on item count overflow in __push_ [...] adds c2b2504ece40 btrfs: update check_skip variable after unlocking current node adds d7fe41044b3a btrfs: use bool type for btrfs_path members used as booleans adds e21756fc4aa7 btrfs: use booleans for delalloc arguments and struct find [...] adds 7a832b870b8a btrfs: place all boolean fields together in struct find_fr [...] adds 54df8b80cc63 btrfs: scrub: always update btrfs_scrub_progress::last_physical adds 9042dc00023f btrfs: raid56: add an overview for the btrfs_raid_bio structure adds 91cd1b586578 btrfs: raid56: introduce a new parameter to locate a sector adds 826325b6d091 btrfs: raid56: prepare generate_pq_vertical() for bs > ps cases adds 9ba67fd616d6 btrfs: raid56: prepare recover_vertical() to support bs > [...] adds e0eadfcc959d btrfs: raid56: prepare verify_one_sector() to support bs > [...] adds 64e7b8c7c587 btrfs: raid56: prepare verify_bio_data_sectors() to suppor [...] adds 05ddf35a5d3d btrfs: raid56: prepare set_bio_pages_uptodate() to support [...] adds 53474a2ae174 btrfs: raid56: prepare steal_rbio() to support bs > ps cases adds ba88278c6998 btrfs: raid56: prepare rbio_bio_add_io_paddr() to support [...] adds 89ca1a403e54 btrfs: raid56: prepare finish_parity_scrub() to support bs [...] adds 8870dbeedcf9 btrfs: raid56: enable bs > ps support adds 1a332a6d7047 btrfs: raid56: remove the "_step" infix adds 31b37b766753 btrfs: factor out root promotion logic into promote_child_ [...] adds 3afa17bf243c btrfs: optimize balance_level() path reference handling adds 139f75a3b167 btrfs: simplify leaf traversal after path release in btrfs [...] adds 4357dd76f558 btrfs: remove redundant level reset in btrfs_del_items() adds f96834005386 btrfs: disable various operations on encrypted inodes adds 45d99129b64b btrfs: disable verity on encrypted inodes adds bd45e9e3f623 btrfs: add orig_logical to btrfs_bio for encryption adds 0185c2292c60 btrfs: don't rewrite ret from inode_permission adds 70085399b1a1 btrfs: don't search back for dir inode item in INO_LOOKUP_USER adds 9c78fe4a85fd btrfs: use test_and_set_bit() in btrfs_delayed_delete_inode_ref() adds 1361f7d8da3e btrfs: remove root argument from btrfs_del_dir_entries_in_log() adds 139e3167d811 btrfs: reduce arguments to btrfs_del_inode_ref_in_log() adds 7c3acdb998dd btrfs: send: add unlikely to all unexpected overflow checks adds 5c9cac55b7a2 btrfs: send: do not allocate memory for xattr data when ch [...] adds 10934c131f9b btrfs: remaining BTRFS_PATH_AUTO_FREE conversions adds 1c3e03b34042 btrfs: remove redundant zero/NULL initializations in btrfs [...] adds 9e0e6577b3e5 btrfs: remove unnecessary inode key in btrfs_log_all_parents() adds e88b838da12e Merge branch 'misc-6.19' into for-next-current-v6.17-20251125 adds 42ea4b8c679c Merge branch 'for-next-current-v6.17-20251125' into for-ne [...] adds bdd15a048de6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds a0c367a624f1 Merge branch 'master' of https://github.com/ceph/ceph-client.git adds d785fc117ab5 smb: client: fix memory leak in cifs_construct_tcon() adds 762991f9b6cb smb: client: show smb lease key in open_files output adds a550b4768e3d smb: client: show smb lease key in open_dirs output adds 33fc7a0ee827 cifs: Use netfs_alloc/free_folioq_buffer() adds d2d794a666b5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 9b462b64930a Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds 08d755977f35 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 0036de785227 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 9510caa5beaf Merge branch 'for_next' of https://git.kernel.org/pub/scm/ [...] adds 69cfd75eb961 Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds 71e30b4afd7a Merge branch 'dev' of https://git.kernel.org/pub/scm/linux [...] adds c755a09b52c0 fuse: use strscpy instead of strcpy adds 47781ee71fb6 fuse: rename 'namelen' to 'namesize' adds b359af8275a9 fuse: Invalidate the page cache after FOPEN_DIRECT_IO write adds 1ce120dcefc0 fuse: Always flush the page cache before FOPEN_DIRECT_IO write adds 28fec8b95e67 fuse: signal that a fuse inode should exhibit local fs behaviors adds 4dcf85d17c9d Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 5d310070aec1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 79110b23a373 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 75a9b40f3b14 xdrgen: Generalize/harden pathname construction adds 3bd937b49a2e xdrgen: Make the xdrgen script location-independent adds 42ba5bd2e28b xdrgen: Fix the variable-length opaque field decoder template adds b0f8e1f1f5e8 xdrgen: handle _XdrString in union encoder/decoder adds 14282cc3cfa2 NFSD: don't start nfsd if sv_permsocks is empty adds f7cb94fad4e6 xdrgen: Fix union declarations adds 1c873a2fd110 xdrgen: Don't generate unnecessary semicolon adds 6f52063db9aa NFSD: use correct reservation type in nfsd4_scsi_fence_client adds 99f5aa14f03e NFSD: Add trace point for SCSI fencing operation. adds a7c223ed5ead Merge branch 'nfsd-next' of https://git.kernel.org/pub/scm [...] adds 4d78d1173a65 fs/ntfs3: out1 also needs to put mi adds ccc4e86d1c24 fs/ntfs3: Prevent memory leaks in add sub record adds bcbb8d0afd94 fs/ntfs3: change the default mount options for "acl" and " [...] adds 1b2ae190ea43 fs/ntfs3: check for shutdown in fsync adds 228c98a3c868 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds 5896457afafb Merge branch '9p-next' of https://github.com/martinetd/linux adds 5fd97a3193d2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 6b8103a73bc3 Merge branch 'vfs.fixes' into vfs.all adds bca472ead57b Merge branch 'vfs-6.19.iomap' into vfs.all adds 9cdcbb661d05 Merge branch 'vfs-6.19.misc' into vfs.all adds 2ed90b3d79da Merge branch 'vfs-6.19.inode' into vfs.all adds 3aa0198b8fcf Merge branch 'vfs-6.19.writeback' into vfs.all adds ac204464c283 Merge branch 'namespace-6.19' into vfs.all adds 7414495e2398 Merge branch 'vfs-6.19.coredump' into vfs.all adds 7c02046cd974 Merge branch 'vfs-6.19.folio' into vfs.all adds 0fc8f790b716 Merge branch 'kernel-6.19.cred' into vfs.all adds 34cda96569d7 Merge branch 'vfs-6.19.fs_header' into vfs.all adds 437950279bfb Merge branch 'vfs-6.19.guards' into vfs.all adds cb40b64bf787 Merge branch 'vfs-6.19.minix' into vfs.all adds c183ab2afd7f Merge branch 'vfs-6.19.directory.delegations' into vfs.all adds 8144c13c106f Merge branch 'vfs-6.19.directory.locking' into vfs.all adds a5ed46bc0db4 Merge branch 'vfs-6.19.ovl' into vfs.all adds 4d883da43bd9 Merge branch 'vfs-6.19.autofs' into vfs.all adds d94d1d53687f file: add FD_{ADD,PREPARE}() adds 122cfe123bd9 anon_inodes: convert to FD_ADD() adds 21a976cb8e05 eventfd: convert do_eventfd() to FD_PREPARE() adds 3f9083ecfb4e fhandle: convert do_handle_open() to FD_ADD() adds 053bb0cb4580 namespace: convert open_tree() to FD_ADD() adds ec61c84addc1 namespace: convert open_tree_attr() to FD_PREPARE() adds 67c68da01266 namespace: convert fsmount() to FD_PREPARE() adds 3a6b564a6beb fanotify: convert fanotify_init() to FD_PREPARE() adds c37acfacce55 nsfs: convert open_namespace() to FD_PREPARE() adds 04d58a5d6a56 nsfs: convert ns_ioctl() to FD_PREPARE() adds 8f11474601cb autofs: convert autofs_dev_ioctl_open_mountpoint() to FD_ADD() adds 2a2b093305a6 eventpoll: convert do_epoll_create() to FD_PREPARE() adds a75ae4c3d597 open: convert do_sys_openat2() to FD_ADD() adds e85ba150b22d signalfd: convert do_signalfd4() to FD_ADD() adds 6cc28e569062 timerfd: convert timerfd_create() to FD_ADD() adds fdf6e986141a userfaultfd: convert new_userfaultfd() to FD_PREPARE() adds 0a6c4cd884e6 xfs: convert xfs_open_by_handle() to FD_PREPARE() adds c16aeea551d3 dma: convert dma_buf_fd() to FD_ADD() adds dec3d5c26173 af_unix: convert unix_file_open() to FD_ADD() adds a4d230c56c46 dma: convert sync_file_ioctl_merge() to FD_PREPARE() adds 20ea5ea20f05 exec: convert begin_new_exec() to FD_PREPARE() adds dc761898b9d6 ipc: convert do_mq_open() to FD_ADD() adds 9abbda6414ed bpf: convert bpf_iter_new_fd() to FD_PREPARE() adds eafa60e73767 bpf: convert bpf_token_create() to FD_PREPARE() adds ce08328128c5 memfd: convert memfd_create() to FD_ADD() adds a9bac33385f5 secretmem: convert memfd_secret() to FD_ADD() adds 0f3d7fa5007a net/handshake: convert handshake_nl_accept_doit() to FD_PREPARE() adds 706621ae88ba net/kcm: convert kcm_ioctl() to FD_PREPARE() adds 457528eb27c3 net/sctp: convert sctp_getsockopt_peeloff_common() to FD_P [...] adds 056794320f3f net/socket: convert sock_map_fd() to FD_ADD() adds 536afa4dde62 net/socket: convert __sys_accept4_file() to FD_ADD() adds c7c1f925b70c spufs: convert spufs_context_open() to FD_PREPARE() adds 322056a9563d papr-hvpipe: convert papr_hvpipe_dev_create_handle() to FD [...] adds aaa86a48aa0a spufs: convert spufs_gang_open() to FD_PREPARE() adds 0c12c553cdbd pseries: convert papr_platform_dump_create_handle() to FD_ADD() adds d0df66dc2529 pseries: port papr_rtas_setup_file_interface() to FD_ADD() adds 0e55113d310e dma: port sw_sync_ioctl_create_fence() to FD_PREPARE() adds f6460076c2b1 gpio: convert linehandle_create() to FD_PREPARE() adds 14f64de94ac7 hv: convert mshv_ioctl_create_partition() to FD_ADD() adds 0a500bbd3439 media: convert media_request_alloc() to FD_PREPARE() adds 570519c4fdea ntsync: convert ntsync_obj_get_fd() to FD_PREPARE() adds b945a44e919a tty: convert ptm_open_peer() to FD_ADD() adds 98621e7d79c4 vfio: convert vfio_group_ioctl_get_device_fd() to FD_ADD() adds bef888e8233c file: convert replace_fd() to FD_PREPARE() adds f0d957859c36 io_uring: convert io_create_mock_file() to FD_PREPARE() adds 112ff542f3a0 kvm: convert kvm_arch_supports_gmem_init_shared() to FD_PREPARE() adds 14e15c776b42 kvm: convert kvm_vcpu_ioctl_get_stats_fd() to FD_PREPARE() adds 6d3401c73651 Merge patch series "file: FD_{ADD,PREPARE}()" adds 64a45be15dbe Merge branch 'vfs-6.19.fd_prepare' into vfs.all adds d75b62983271 Merge branch 'vfs.all' of https://git.kernel.org/pub/scm/l [...] adds d0f1a1fb721b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ff954af23046 Merge branch 'fs-next' of linux-next new a9f349e3c0be lib/vsprintf: Unify FORMAT_STATE_NUM handlers new 714159ee0f07 Merge branch 'for-6.19' into for-next new c0fb07cde459 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a5488e1d0cce Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 660a18011368 Merge branch 'for-next/pstore' of https://git.kernel.org/p [...] new d65196379af5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 34ac36d667bb Merge branch 'i2c/i2c-host' of https://git.kernel.org/pub/ [...] new ab537d710709 Merge branch 'i3c/next' of https://git.kernel.org/pub/scm/ [...] new fe5dbe3110c5 hwmon: (asus-ec-sensors) correct Pro WS TRX50-SAGE WIFI entry new 5f1b885c96aa Merge branch 'hwmon-next' of https://git.kernel.org/pub/sc [...] new de4fd9d1afc0 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 73a18ba10b40 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new c03aef883359 PM: hibernate: Extra cleanup of comments in swap handling code new 15bfdadd617e cpuidle: governors: teo: Add missing space to the description new 4b9e2641430f Merge branches 'pm-sleep' and 'pm-cpuidle' into linux-next new c964081d602f ACPI: property: use min() instead of min_t() new 8974573ba454 ACPI: tools: pfrut: fix memory leak and resource leak in pfrut.c new 3af5b5715f84 Merge branches 'acpi-property' and 'acpi-tools' into linux-next new 34fa09c698d6 Revert "ACPI: processor: Do not expose global variable acp [...] new 66e600a26ee7 Revert "ACPI: processor: idle: Redefine two functions as void" new e6889323c218 Revert "ACPI: processor: idle: Rearrange declarations in h [...] new 1a8b3501821b Revert "ACPI: processor: Remove unused empty stubs of some [...] new 43ff36c4a5a5 Revert "ACPI: processor: idle: Optimize ACPI idle driver r [...] new f06ad625deff Merge branch 'acpi-processor-fixes' into fixes new 790d789d1d35 Merge branch 'fixes' into linux-next new ded4feb14d22 Merge tag 'cpufreq-arm-updates-6.19' of git://git.kernel.o [...] new 7e1a07af97bd Merge branch 'pm-cpufreq' into linux-next new 8dfa8bb65254 Merge tag 'opp-updates-6.19' of git://git.kernel.org/pub/s [...] new 10999de0fdb8 Merge branch 'pm-opp' into linux-next new 30a8e0a32e7c Merge tag 'linux-cpupower-6.19-rc1' of git://git.kernel.or [...] new ea99b491c33e Merge branch 'pm-tools' into linux-next new 38d2e2b656b6 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 6302223dbc6f Merge branch 'devfreq-next' of https://git.kernel.org/pub/ [...] new 863d5e961342 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 97cf28b64ddd Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new ef0b78b5b6cb i40e: delete a stray tab new f81171fecd0c selftests: hw-net: auto-disable building the iouring C code new 27c512af190e selftests: hw-net: toeplitz: make sure NICs have pure Toep [...] new aa91dbf3eda2 selftests: hw-net: toeplitz: read the RSS key directly from C new c0105ffc5056 selftests: hw-net: toeplitz: read indirection table from t [...] new 5aadc155849e selftests: hw-net: toeplitz: give the test up to 4 seconds new d350d2835033 Merge branch 'selftests-hw-net-toeplitz-read-config-from-t [...] new 00f3b3251814 selftests: netconsole: ensure required log level is set on [...] new e254c212cd9c selftests: af_unix: don't use SKIP for expected failures new ec1e48e97feb net: optimize eth_type_trans() vs CONFIG_STACKPROTECTOR_STRONG=y new a8ff4842da50 net: hyperv: convert to use .get_rx_ring_count new 737e14c5dce3 net: mvneta: convert to use .get_rx_ring_count new 20c20f05cf50 net: mvpp2: extract GRXRINGS from .get_rxnfc new f296b73d17a4 ipvlan: fix sparse warning about __be32 -> u32 new 075b19c211df net: factor-out _sk_charge() helper new bd92dd8e03d9 mptcp: factor-out cgroup data inherit helper new e777a7fb06b1 mptcp: grafting MPJ subflow earlier new 68c7c3867145 mptcp: fix memcg accounting for passive sockets new 85f22b8e1e9d mptcp: cleanup fallback data fin reception new 2834f8edd74d mptcp: cleanup fallback dummy mapping generation new 2ca1b8926fda mptcp: ensure the kernel PM does not take action too late new 48a395605e08 mptcp: do not miss early first subflow close event notification new 9d8295960300 mptcp: make mptcp_destroy_common() static new 38a4a469c850 mptcp: drop the __mptcp_data_ready() helper new 0eeb372deebc mptcp: handle first subflow closing consistently new 9db5b3cec4ec mptcp: borrow forward memory from subflow new ee458a3f314e mptcp: introduce mptcp-level backlog new 6228efe0cc01 mptcp: leverage the backlog for RX packet processing new cc1b62512abf Merge branch 'mptcp-memcg-accounting-for-passive-sockets-b [...] new e3daf0e7fe97 dt-bindings: net: aspeed: add AST2700 MDIO compatible new b2a38f6df9da net_sched: make room for (struct qdisc_skb_cb)->pkt_segs new be1b70ab21cb net: init shinfo->gso_segs from qdisc_pkt_len_init() new 874c1928d372 net_sched: initialize qdisc_skb_cb(skb)->pkt_segs in qdisc [...] new f9e00e51e391 net: use qdisc_pkt_len_segs_init() in sch_handle_ingress() new 2773cb0b3120 net_sched: use qdisc_skb_cb(skb)->pkt_segs in bstats_update() new c5d34f4583ea net_sched: cake: use qdisc_pkt_segs() new ad50d5a3fc20 net_sched: add Qdisc_read_mostly and Qdisc_write groups new 3c1100f042c0 net_sched: sch_fq: move qdisc_bstats_update() to fq_dequeue_skb() new 2f9babc04d74 net_sched: sch_fq: prefetch one skb ahead in dequeue() new b2e9821cff6c net: prefech skb->priority in __dev_xmit_skb() new 4792c3a4c147 net: annotate a data-race in __dev_xmit_skb() new 0170d7f47c8b net_sched: add tcf_kfree_skb_list() helper new 191ff13e42a7 net_sched: add qdisc_dequeue_drop() helper new a6efc273ab82 net_sched: use qdisc_dequeue_drop() in cake, codel, fq_codel new 61e628023d79 Merge branch 'net_sched-speedup-qdisc-dequeue' new 3c4d2a1925f2 Merge branch 'main' of https://git.kernel.org/pub/scm/linu [...] new 62fc9efc029a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 99536e60a922 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 79277f8ad15e wifi: mt76: mt7996: fix null pointer deref in mt7996_conf_tx() new 084922069cea wifi: mt76: mt7996: Remove unnecessary link_id checks in m [...] new 8c5b06306132 wifi: mt76: connac: Replace memcpy + hard-coded size with strscpy new 38b845e1f9e8 wifi: mt76: Fix DTS power-limits on little endian systems new 9a04a69b68ad dt-bindings: net: wireless: mt76: Document power-limits co [...] new 6b9833c611d2 dt-bindings: net: wireless: mt76: introduce backoff limit [...] new b05ab4be9fd7 wifi: mt76: mt7915: add bf backoff limit table support new 385aab8fccd7 wifi: mt76: wed: use proper wed reference in mt76 wed driv [...] new a9730354ca26 wifi: mt76: use GFP_DMA32 for page_pool buffer allocation new 909675fd4344 wifi: mt76: fix license/copyright of util.h new a96fed2825d8 wifi: mt76: relicense to BSD-3-Clause-Clear new 2157e49892c5 wifi: mt76: mt7996: Remove useless check in mt7996_msdu_pa [...] new e627439aecf3 wifi: mt76: Move Q_READ/Q_WRITE definitions in dma.h new a7fb9aac3e65 wifi: mt76: Add mt76_dev pointer in mt76_queue struct. new f7632a7fdda8 wifi: mt76: Add the capability to set TX token start ID new 7fb554b1b623 wifi: mt76: Introduce the NPU generic layer new 377aa17d2aed wifi: mt76: mt7996: Add NPU offload support to MT7996 driver new 9ba77f1a634a wifi: mt76: mt7996: fix typos in comments new c1d8beea631c wifi: mt76: Use of_reserved_mem_region_to_resource() for " [...] new 87c394127049 wifi: mt76: mt7925: refactor regulatory domain handling to [...] new e323b841270a wifi: mt76: mt7925: refactor CLC support check flow new 330510085907 wifi: mt76: mt7925: refactor regulatory notifier flow new 6338709a4f86 wifi: mt76: mt7925: improve EHT capability control in regu [...] new 3bc62aa4484d wifi: mt76: mt7925: add auto regdomain switch support new 992c30411263 wifi: mt76: mt7925: disable auto regd changes after user set new 2df00805f7db wifi: mt76: mmio_*_copy fix byte order and alignment new cdb2941a516c Revert "wifi: mt76: mt792x: improve monitor interface handling" new 5ef6de7bad72 wifi: mt76: adjust BSS conf pointer handling new ee518f914cd9 wifi: mt76: replace use of system_wq with system_percpu_wq new 2a035ae2062f wifi: mt76: mt7925: cqm rssi low/high event notify new 361b59b6be7c wifi: mt76: mt7996: fix max nss value when getting rx chainmask new dab5b2025452 wifi: mt76: mt7996: no need to wait ACK event for SDO command new 5d86765828b4 wifi: mt76: mt7996: fix implicit beamforming support for mt7992 new feb06d455620 wifi: mt76: mt7996: support fixed rate for link station new bb705a606734 wifi: mt76: mt7996: fix several fields in mt7996_mcu_bss_b [...] new e077071e7ac4 wifi: mt76: mt7996: fix teardown command for an MLD peer new 7eaea3a8ba1e wifi: mt76: mt7996: set link_valid field when initializing wcid new 85cd5534a3f2 wifi: mt76: mt7996: use correct link_id when filling TXD and TXP new 4fb3b4e7d1ca wifi: mt76: mt7996: fix MLD group index assignment new e11be918d91e wifi: mt76: mt7996: fix MLO set key and group key issues new f1e9f369ae42 wifi: mt76: mt7996: fix using wrong phy to start in mt7996 [...] new a4031fec9d0d wifi: mt76: mt7996: fix EMI rings for RRO new 2ccbea08ddda wifi: mt76: mt7925: ensure the 6GHz A-MPDU density cap fro [...] new 5a4bcba26e9f wifi: mt76: mt7996: grab mt76 mutex in mt7996_mac_sta_event() new a84b172cca90 wifi: mt76: mt7996: move mt7996_update_beacons under mt76 mutex new 6aaaaeacf18b wifi: mt76: Move mt76_abort_scan out of mt76_reset_device() new 4fe823b9ee03 wifi: mt76: mt7996: skip deflink accounting for offchannel links new 2a432a6d0066 wifi: mt76: mt7996: skip ieee80211_iter_keys() on scanning [...] new 7545551631fa wifi: mt76: mt7996: Add missing locking in mt7996_mac_sta_ [...] new f804a5895eba wifi: mt76: Strip whitespace from build ddate new 066f417be5fd wifi: mt76: mt792x: fix wifi init fail by setting MCU_RUNN [...] new 53d154861267 mt76: mt7615: Fix memory leak in mt7615_mcu_wtbl_sta_add() new cf1d7dc28cb7 Merge tag 'mt76-next-2025-11-24' of https://github.com/nbd [...] new 24d4da5c2565 wifi: ieee80211: correct FILS status codes new 3fc830cd8c9d wifi: cfg80211: include s1g_primary_2mhz when sending chandef new cba1ba11c1ba wifi: cfg80211: include s1g_primary_2mhz when comparing chandefs new 1c6a92a5a5de wifi: nl80211: vendor-cmd: intel: fix a blank kernel-doc l [...] new 94a7cfcc4966 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 27699ace0196 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new cbd0457af8a2 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new ad35055bed68 Merge branch 'mtd/next' of https://git.kernel.org/pub/scm/ [...] new cad511f62498 Merge branch 'nand/next' of https://git.kernel.org/pub/scm [...] new af76e0a987c8 Merge branch 'spi-nor/next' of https://git.kernel.org/pub/ [...] new 52e06041ae79 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 5f4696c2efef Merge branch 'libcrypto-next' of https://git.kernel.org/pu [...] new 20a217110f20 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new f73723352feb Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 17823ce35272 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 90c14d95a0ba Merge branch 'drm-rust-next' of https://gitlab.freedesktop [...] new 79cb005c7134 drm/xe: Add device flag to indicate standalone MERT new 0e72241a53e9 drm/xe/pf: Configure LMTT in MERT new 1fc309601506 drm/xe/pf: Add TLB invalidation support for MERT new 2e02254ef5f0 drm/xe/pf: Handle MERT catastrophic errors new 00937fe1921a drm/xe/vf: Start re-emission from first unsignaled job dur [...] new 07cf4b864f52 drm/xe: Protect against unset LRC when pausing submissions new 707b9f1881bb Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new d3473569ea6b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9006ce1911a5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a748e1dbb2df ALSA: usb-audio: Fix max bytes-per-interval calculation new 5ebd05427271 ALSA: ctxfi: Add hw parameter to daio_mgr_dao_init() new 4b490e0d103c ALSA: ctxfi: Add ADC helper functions for GPIO new 9bb003a1f98b ALSA: ctxfi: Use explicit output flag for DAIO resources new a2dbaeb5c61e ALSA: ctxfi: Refactor resource alloc for sparse mappings new 9b4a22733c15 ALSA: ctxfi: Add support for dedicated RCA switching new c58f520e6acf ALSA: ctxfi: Add support for Onkyo SE-300PCIE (OK0010) new 49973b42b8d6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new af74f085acce Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 7584edf15892 firmware: cs_dsp: Store control length as 32-bit new a13744f628c6 ASoC: cs-amp-lib: Remove redundant calls to kunit_deactiva [...] new 80339b3823bb ASoC: SDCA: Fix NULL vs IS_ERR() bug in sdca_dev_register_ [...] new b424a8e1da6a Merge remote-tracking branch 'asoc/for-6.19' into asoc-next new 2c914cea4cea Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 397362410738 Merge branch 'modules-next' of https://git.kernel.org/pub/ [...] new c30de45ecf9b Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 96f03c8cb29f Revert "Merge branch 'loop-aio-nowait' into for-6.19/block" new 724eaec1c5e9 Merge branch 'for-6.19/block' into for-next new f6041803a831 io_uring/net: ensure vectored buffer node import is tied t [...] new 2d5013fbf087 Merge branch 'io_uring-6.18' into for-next new f6dc5a36195d io_uring: fix mixed cqe overflow handling new efef0c92b6b7 Merge branch 'io_uring-6.18' into for-next new a74de0c3663c block: Remove references to __device_add_disk() new 3a64c46c4046 block: fix typos in comments and strings in blk-core new 4205858ae4c9 Merge branch 'for-6.19/block' into for-next new 7d09a8e25121 block: ignore __blkdev_issue_discard() return value new fbc18e09c3f0 Merge branch 'for-6.19/block' into for-next new 1ab17748ffb2 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e677eff10415 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0fe70dacc216 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 69cc9d407585 mmc: sdhci-of-dwcmshc: Fix command queue support for RK3576 new 8a4a16f86edc MAINTAINERS: Add Shawn Lin as co-maintainer for dw_mmc drivers new b1f856b1727c mmc: sdhci-msm: Avoid early clock doubling during HS400 tr [...] new e2bbd950eb72 mmc: Merge branch fixes into next new fb92211c7be4 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 5dba9195c819 Merge branch 'for-mfd-next' of https://git.kernel.org/pub/ [...] new 9341d6698f4c backlight: led-bl: Add devlink to supplier LEDs new 147b38a5ad06 backlight: aw99706: Add support for Awinic AW99706 backlight new 25c2b404cd3f dt-bindings: leds: backlight: Add Awinic AW99706 backlight new 2d45db63260c backlight: lp855x: Fix lp855x.h kernel-doc warnings new 4ab1167039f9 Merge branch 'for-backlight-next' of https://git.kernel.or [...] new 4f1a09363898 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new af20727e44af Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new d88b43dee938 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 1e46a8b9e5e1 Merge branch 'next-integrity' of https://git.kernel.org/pu [...] new 188fed1e6cba Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 66835a4c3b5d Merge branch 'next' of https://github.com/cschaufler/smack-next new 73a70ef1f159 Merge branch 'master' of git://git.code.sf.net/p/tomoyo/to [...] new 48f6f4856754 selftests: tpm2: Fix ill defined assertions new 858535e1138d tpm_crb: Fix a spelling mistake new 91e7148e4357 drivers/char/tpm: use min() instead of min_t() new e9273e06b5e8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 4d7cc4b6e761 Merge branch 'master' of git://www.linux-watchdog.org/linu [...] new 5941f0e0c1e0 iommu/arm-smmu-v3: Fix error check in arm_smmu_alloc_cd_tables new fe6262910cd3 dt-bindings: iommu: qcom_iommu: Allow 'tbu' clock new 2381a1b40be4 iommu/amd: Propagate the error code returned by __modify_i [...] new 1e8b6eb1418c MAINTAINERS: Update my email address new 152c862c1721 iommupt: Fix unlikely flows in increase_top() new a9f426a5fe48 Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'm [...] new cea8c4dbbc8e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 36a87027ba9e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 25f0983c7022 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new aead5ae91e4c spi: rzv2h-rspi: make resets optional new 8e89ee6cd2b9 spi: rzv2h-rspi: make FIFO size chip-specific new ebd7d6ae0dc7 spi: rzv2h-rspi: make clocks chip-specific new 1b7ce968ab25 spi: rzv2h-rspi: move register writes out of rzv2h_rspi_se [...] new 887824932045 spi: rzv2h-rspi: avoid recomputing transfer frequency new 77d931584dd3 spi: rzv2h-rspi: make transfer clock rate finding chip-specific new 1ce3e8adc7d0 spi: rzv2h-rspi: add support for using PCLK for transfer clock new 9c9bf4fdc5e5 spi: rzv2h-rspi: add support for variable transfer clock new bc4f0b1e3903 spi: rzv2h-rspi: add support for loopback mode new e93d7b2d8b34 spi: dt-bindings: renesas,rzv2h-rspi: document RZ/T2H and RZ/N2H new 0cc8cd824b9f spi: rzv2h-rspi: add support for RZ/T2H and RZ/N2H new afbf83671e62 Add RSPI support for RZ/T2H and RZ/N2H new 84b7344c05c5 spi: microchip: Enable compile-testing for FPGA SPI controllers new e26ff429eaf1 ASoC: stm32: sai: fix device leak on probe new 312ec2f0d9d1 ASoC: stm32: sai: fix clk prepare imbalance on probe failure new 23261f0de094 ASoC: stm32: sai: fix OF node leak on probe new 3a03de362975 ASoC: stm32: sai: clean up probe error path new b442e7c4052f ASoC: stm32: sai: fix device and OF node leaks on new 78a9597dd32a Merge remote-tracking branch 'spi/for-6.19' into spi-next new 30fcefef58ac Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 0a52d339d35d x86/bug: Add BUG_FORMAT basics new 4f1b701f24be x86/bug: Use BUG_FORMAT for DEBUG_BUGVERBOSE_DETAILED new 5b472b6e5bd9 x86_64/bug: Implement __WARN_printf() new 11bb4944f014 x86/bug: Implement WARN_ONCE() new 860238af7a33 x86_64/bug: Inline the UD1 new 17db2bb03e75 Merge branch into tip/master: 'core/bugs' new b0847104085d Merge branch into tip/master: 'core/core' new 658c0b4bde80 Merge branch into tip/master: 'core/rseq' new e2e7747977ba Merge branch into tip/master: 'core/uaccess' new 25fa2b72ce34 Merge branch into tip/master: 'irq/core' new 7c25a32dad7d Merge branch into tip/master: 'irq/drivers' new 26f166d093d0 Merge branch into tip/master: 'irq/msi' new 183b1c04e756 Merge branch into tip/master: 'locking/core' new 9137b31fe35c Merge branch into tip/master: 'locking/futex' new 8308fd001927 objtool: Add Function to get the name of a CPU feature new 56967b9a7722 objtool: Improve naming of group alternatives new 07d70b271a6f objtool: Compact output for alternatives with one instruction new aff95e0d4e27 objtool: Add wide output for disassembly new c0a67900dc12 objtool: Trim trailing NOPs in alternative new ac031e5aed76 Merge branch into tip/master: 'objtool/core' new 3974c8aa7d1f Merge branch into tip/master: 'perf/core' new 5b7d2bc0f776 Merge branch into tip/master: 'ras/core' new 6cc0a4ed23c6 Merge branch into tip/master: 'sched/core' new 7134c1a09a2c Merge branch into tip/master: 'timers/core' new 29a536b6f8d3 Merge branch into tip/master: 'x86/apic' new 7303817cfcc6 Merge branch into tip/master: 'x86/boot' new 563f199d9a8f Merge branch into tip/master: 'x86/bugs' new 3b53b2bc6021 Merge branch into tip/master: 'x86/build' new 416b6a1e4211 Merge branch into tip/master: 'x86/cache' new 8da049b28a1b Merge branch into tip/master: 'x86/cleanups' new c9ae5beaf44f Merge branch into tip/master: 'x86/core' new 16f93fc8934c Merge branch into tip/master: 'x86/cpu' new 8e2438bfbd63 Merge branch into tip/master: 'x86/entry' new 2790ef849990 Merge branch into tip/master: 'x86/microcode' new cfb76cdb9aca Merge branch into tip/master: 'x86/misc' new 684ebbdaf346 Merge branch into tip/master: 'x86/mm' new 9571bd53f84c Merge branch into tip/master: 'x86/sev' new 2fd71c874ac6 Merge branch into tip/master: 'x86/sgx' new 03b9d3141510 Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new 60c2aac270dc Merge branch 'timers/drivers/next' of https://git.kernel.o [...] new dfb3dd2fc8d8 Merge branch 'edac-for-next' of https://git.kernel.org/pub [...] new 43ff19a9eeb5 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new a9c15cd102c1 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 30939f21e2d9 Merge branch 'non-rcu/next' of https://git.kernel.org/pub/ [...] new 1625e20fc198 KVM: arm64: Add endian casting to kvm_swap_s[12]_desc() new 5742f3650013 KVM: arm64: Don't use FIELD_PREP() in initialisers new 621e0a641f64 KVM: arm64: Add break to default case in kvm_pgtable_stage [...] new 81410a2ac378 Merge branch 'kvm-arm64/nv-xnx-haf' into kvmarm/next new e936855437a5 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c64edcf3582e Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new e2f3e2d37b06 RISC-V: KVM: Convert kvm_riscv_vcpu_sbi_forward() into ext [...] new 12fd6c62e9f6 RISC-V: KVM: Add separate source for forwarded SBI extensions new 7050f1d79f1c RISC-V: KVM: Add SBI MPXY extension support for Guest new d1c5620781d5 KVM: riscv: selftests: Add SBI MPXY extension to get-reg-list new a2483d5d1ee9 RISC-V: KVM: Introduce KVM_EXIT_FAIL_ENTRY_NO_VSFILE new df60cb2e6702 KVM: riscv: Support enabling dirty log gradually in small chunks new 974555d6e417 RISC-V: KVM: Fix guest page fault within HLV* instructions new 3239c52fd212 RISC-V: KVM: Flush VS-stage TLB after VCPU migration for A [...] new 223881a98672 Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new 2b82e18221f5 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 0ee9feabc291 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new c3ff7d97a944 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 55b638ea8485 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 99a35e5add60 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 2a0d11c10c76 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 355c9aa5a077 Merge branch 'for-leds-next' of https://git.kernel.org/pub [...] new 0c4d1318e6a6 Merge branch 'for-next' of https://github.com/cminyard/lin [...] new 376ec6967b79 Merge branch 'driver-core-next' of https://git.kernel.org/ [...] new 1522660ed317 Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new e22e555f5f08 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 26191e0795ce Merge branch 'usb-next' of https://git.kernel.org/pub/scm/ [...] new f6f38d575a02 Merge branch 'tty-next' of https://git.kernel.org/pub/scm/ [...] new da2e2eeed5d5 Merge branch 'char-misc-next' of https://git.kernel.org/pu [...] new c51d99d97f39 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new aeed8e8aa987 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 189451e3821e Merge branch 'extcon-next' of https://git.kernel.org/pub/s [...] new f8a6c76a0723 Merge branch 'gnss-next' of https://git.kernel.org/pub/scm [...] new 08c11f96739e Merge branch 'next' of https://github.com/awilliam/linux-vfio.git new a766d2de4538 Merge branch 'staging-next' of https://git.kernel.org/pub/ [...] new d4eab9980a82 Merge branch 'counter-next' of https://git.kernel.org/pub/ [...] new 57d5f9eb79d8 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 299a70cb82ca Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5c90d7201492 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 3da2654fb9b0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new bb89deddba39 Merge branch 'linux-next' of https://git.kernel.org/pub/sc [...] new 67a7bc7f0358 remoteproc: Use of_reserved_mem_region_* functions for "me [...] new 38ede97b6d1e Merge branch 'rproc-next' into for-next new 0b35b91a7fe1 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 194832dcb13b string: use __attribute__((nonnull())) in strends() new 4cfe6cdba5f8 Merge tag 'intel-gpio-v6.19-1' of git://git.kernel.org/pub [...] new 3f19e57cbfb5 gpio: dwapb: Use modern PM macros new 56f3a6d7538d gpio: brcmstb: Use modern PM macros new 2557b1f4f21a gpio: htc-egpio: Use modern PM macros new b40c4dacf48a gpio: pl061: Use modern PM macros new 1f37a9f7d1fa gpio: ml-ioh: Use modern PM macros new a92f492a1473 gpio: mlxbf2: Use modern PM macros new 07a251bfe3b6 gpio: msc313: Use modern PM macros new 2b3c8bd8e13b gpio: omap: Use modern PM macros new 0ed358a87d6e gpio: pch: Use modern PM macros new 75ff16234bf3 gpio: tqmx86: Use modern PM macros new 46e90d3924cb gpio: uniphier: Use modern PM macros new 353fdaebdc69 gpio: xgene: Use modern PM macros new dbedf93d1082 gpio: xilinx: Use modern PM macros new 23ac52a4a2dc gpio: zynq: Use modern PM macros new 1306087b50a6 Merge branch 'gpio/for-next' of https://git.kernel.org/pub [...] new a7840365d179 dt-bindings: pinctrl: aspeed,ast2600-pinctrl: Add PCIe RC [...] new da53dcd54cc3 dt-bindings: pinctrl: cix,sky1-pinctrl: Drop duplicate newline new ebd61482ffab pinctrl: cix: Fix obscure dependency new 6156424a7d00 Merge tag 'intel-pinctrl-v6.19-1' of git://git.kernel.org/ [...] new 2d432ce3a98d Merge branch 'devel' into for-next new 3ecafb2534ca Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6e51f43156da Merge branch 'pwm/for-next' of https://git.kernel.org/pub/ [...] new 8f97def28ddc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 2bdb5aff15a3 Merge branch 'kunit' of https://git.kernel.org/pub/scm/lin [...] new 0f20880bbc3f Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 341a4bfc1ace Merge branch 'rtc-next' of https://git.kernel.org/pub/scm/ [...] new d52b9e0e33c4 Merge branch 'libnvdimm-for-next' of https://git.kernel.or [...] new 0e56c965599a Merge branch 'at24/for-next' of https://git.kernel.org/pub [...] new 612f751a7adc Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 0aacfc4cffe9 Merge branch 'main' of git://git.infradead.org/users/willy [...] new ff085a958627 Merge branch 'hyperv-next' of https://git.kernel.org/pub/s [...] new 8cc7c5269256 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new f03673be0ac7 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new c487e5ea8a20 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 3065c20d5dc8 Merge branch 'slab/for-6.19/sheaves_cleanups' into slab/for-next new 2bcd3800f2da slab: Reimplement page_slab() new ee1ee8abc419 slab: Remove folio references from __ksize() new ea4702b1708e slab: Remove folio references in memcg_slab_post_charge() new 09fa19e2f3a5 slab: Remove folio references in slab alloc/free new f9395bf5db45 slab: Remove folio references from ___kmalloc_large_node() new 0bdfdd6a05aa slab: Remove folio references from free_large_kmalloc() new f262cfd75d52 slab: Remove folio references from kvfree_rcu_cb() new e40902168590 slab: Remove folio references from kfree() new 5db009dc10b1 slab: Remove folio references from __do_krealloc() new 4a2c2110a343 slab: Remove folio references from build_detached_freelist() new 7d26842fd43c slab: Remove folio references from kfree_rcu_sheaf() new 025f5b870b2c slab: Remove folio references from kfree_nolock() new 5934b1be8dbe usercopy: Remove folio references from check_heap_object() new b8557d109e7d memcg: Convert mem_cgroup_from_obj_folio() to mem_cgroup_f [...] new bbe711730515 kasan: Remove references to folio in __kasan_mempool_poiso [...] new 76ade2443397 slab: Remove references to folios from virt_to_slab() new b55590558ff7 slab: Remove unnecessary call to compound_head() in alloc_ [...] new e5d7764e1372 Merge branch 'slab/for-6.19/memdesc_prep' into slab/for-next new ed80cc758b78 Merge branch 'slab/for-6.19/freelist_aba_t_cleanups' into [...] new a8ec08bf3259 Merge branch 'slab/for-6.19/mempool_alloc_bulk' into slab/ [...] new 7031f5795faf Merge branch 'slab/for-next' of https://git.kernel.org/pub [...] new b91425a50e9b Merge branch 'master' of https://git.kernel.org/pub/scm/li [...] new bfbeee204017 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 98ab1e5cabbe Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new a388d3a43118 Merge branch 'sysctl-next' of https://git.kernel.org/pub/s [...] new 6fdc9605dfa0 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new de3f599ebbfe Merge branch 'for-next/kspp' of https://git.kernel.org/pub [...] new 02fd541493f0 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 9f0b286fe401 iommu/arm-smmu-v3-iommufd: Allow attaching nested domain f [...] new 96ce2aeb15bd vfio/pci: Add vfio_pci_dma_buf_iommufd_map() new 71db84a092c3 iommufd: Add DMABUF to iopt_pages new 71e2409a0c85 iommufd: Do not map/unmap revoked DMABUFs new fc7063abd98e iommufd: Allow a DMABUF to be revoked new 3114c674401e iommufd: Allow MMIO pages in a batch new 74014a4b55f5 iommufd: Have pfn_reader process DMABUF iopt_pages new 217725f0b2c3 iommufd: Have iopt_map_file_pages convert the fd to a file new 44ebaa1744fd iommufd: Accept a DMABUF through IOMMU_IOAS_MAP_FILE new d2041f1f11dd iommufd/selftest: Add some tests for the dmabuf flow new 800b311b5afb Merge branch 'iommufd_dmabuf' into k.o-iommufd/for-next new c18f943722d8 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 92664f2e6ab2 tools/power turbostat: Regression fix Uncore MHz printed in hex new 4e35847d7b08 tools/power turbostat: Add Wildcat Lake and Nova Lake support new 56dbb878507b tools/power turbostat: Refactor added column header printing new 885e82276416 tools/power turbostat: Refactor added-counter value printing code new 64f96057a639 tools/power turbostat.8: Update example new 696d15cbd8c2 tools/power turbostat: Refactor floating point printout code new 6dfb04332f23 tools/power turbostat: Remove dead code new 1b1548bb3e0b tools/power x86_energy_perf_policy: Fix format string in e [...] new 73eaa18f9a7d tools/power x86_energy_perf_policy: Fix potential NULL poi [...] new 7d10c01f542a tools/power/turbostat: Set per_cpu_msr_sum to NULL after free new e6490b1b8c08 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 79ed33db9fd6 Merge branch 'caps-next' of https://git.kernel.org/pub/scm [...] new d99673c0a9bc Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 17a587b50b02 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new 58b5223a20c1 Merge branch 'for-next' of https://github.com/hisilicon/li [...] new 663d0d1af3fa Add linux-next specific files for 20251126
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 (92fd6e84175b) \ N -- N -- N refs/heads/master (663d0d1af3fa)
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 631 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 3 +- Documentation/arch/arm64/booting.rst | 8 +- Documentation/arch/riscv/hwprobe.rst | 8 + Documentation/core-api/liveupdate.rst | 12 +- .../bindings/bus/st,stm32mp25-rifsc.yaml | 8 +- .../devicetree/bindings/iommu/qcom,iommu.yaml | 4 + .../bindings/net/aspeed,ast2600-mdio.yaml | 7 +- .../bindings/net/wireless/mediatek,mt76.yaml | 66 + .../devicetree/bindings/nvmem/imx-ocotp.yaml | 4 +- .../bindings/nvmem/layouts/u-boot,env.yaml | 7 - .../devicetree/bindings/nvmem/mediatek,efuse.yaml | 5 +- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 1 - .../devicetree/bindings/nvmem/st,stm32-romem.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 + .../bindings/pinctrl/cix,sky1-pinctrl.yaml | 1 - .../devicetree/bindings/riscv/extensions.yaml | 36 + .../devicetree/bindings/riscv/starfive.yaml | 7 + .../devicetree/bindings/slimbus/slimbus.yaml | 16 +- .../bindings/spi/renesas,rzv2h-rspi.yaml | 62 +- Documentation/driver-api/hw-recoverable-errors.rst | 60 + Documentation/virt/kvm/api.rst | 2 +- MAINTAINERS | 23 +- Next/SHA1s | 114 +- Next/merge.log | 2660 ++++++++++++-------- arch/arm/arm-soc-for-next-contents.txt | 47 + arch/arm64/boot/dts/sprd/sc9860.dtsi | 62 - arch/arm64/boot/dts/sprd/whale2.dtsi | 54 +- arch/arm64/kernel/topology.c | 67 +- arch/arm64/kvm/at.c | 8 +- arch/arm64/kvm/hyp/pgtable.c | 1 + arch/arm64/kvm/nested.c | 8 +- arch/arm64/kvm/ptdump.c | 8 +- arch/riscv/boot/dts/starfive/Makefile | 3 + arch/riscv/boot/dts/starfive/jh7110-common.dtsi | 8 - .../dts/starfive/jh7110-deepcomputing-fml13v01.dts | 14 + arch/riscv/boot/dts/starfive/jh7110-milkv-mars.dts | 14 + .../boot/dts/starfive/jh7110-milkv-marscm-emmc.dts | 9 + .../boot/dts/starfive/jh7110-milkv-marscm-lite.dts | 1 + .../riscv/boot/dts/starfive/jh7110-orangepi-rv.dts | 76 + .../boot/dts/starfive/jh7110-pine64-star64.dts | 14 + .../jh7110-starfive-visionfive-2-lite-emmc.dts | 22 + .../starfive/jh7110-starfive-visionfive-2-lite.dts | 20 + .../jh7110-starfive-visionfive-2-lite.dtsi | 161 ++ .../dts/starfive/jh7110-starfive-visionfive-2.dtsi | 11 + arch/riscv/include/asm/hwcap.h | 6 +- arch/riscv/include/asm/kvm_host.h | 6 + arch/riscv/include/asm/kvm_tlb.h | 1 + arch/riscv/include/asm/kvm_vcpu_sbi.h | 5 +- arch/riscv/include/asm/kvm_vmid.h | 1 - arch/riscv/include/uapi/asm/hwprobe.h | 3 + arch/riscv/include/uapi/asm/kvm.h | 3 + arch/riscv/kernel/cpufeature.c | 24 + arch/riscv/kernel/sys_hwprobe.c | 2 + arch/riscv/kvm/Makefile | 1 + arch/riscv/kvm/aia_imsic.c | 2 +- arch/riscv/kvm/main.c | 14 + arch/riscv/kvm/mmu.c | 5 +- arch/riscv/kvm/tlb.c | 30 + arch/riscv/kvm/vcpu.c | 2 +- arch/riscv/kvm/vcpu_insn.c | 22 + arch/riscv/kvm/vcpu_sbi.c | 10 +- arch/riscv/kvm/vcpu_sbi_base.c | 28 +- arch/riscv/kvm/vcpu_sbi_forward.c | 34 + arch/riscv/kvm/vcpu_sbi_replace.c | 32 - arch/riscv/kvm/vcpu_sbi_system.c | 4 +- arch/riscv/kvm/vcpu_sbi_v01.c | 3 +- arch/riscv/kvm/vmid.c | 23 - arch/s390/Makefile | 4 +- arch/s390/include/asm/vdso-symbols.h | 4 +- arch/s390/kernel/Makefile | 4 +- arch/s390/kernel/{head64.S => head.S} | 0 arch/s390/kernel/setup.c | 2 +- arch/s390/kernel/signal.c | 6 +- arch/s390/kernel/vdso.c | 16 +- arch/{arm64 => s390}/kernel/vdso/.gitignore | 0 arch/s390/kernel/vdso/Makefile | 76 + .../kernel/{vdso64 => vdso}/gen_vdso_offsets.sh | 2 +- arch/s390/kernel/{vdso64 => vdso}/getcpu.c | 0 arch/s390/kernel/{vdso64 => vdso}/note.S | 0 arch/s390/kernel/{vdso64 => vdso}/vdso.h | 6 +- .../{vdso64/vdso64.lds.S => vdso/vdso.lds.S} | 43 +- .../vdso64_generic.c => vdso/vdso_generic.c} | 0 .../kernel/{vdso64 => vdso}/vdso_user_wrapper.S | 0 .../vdso64_wrapper.S => vdso/vdso_wrapper.S} | 8 +- .../kernel/{vdso64 => vdso}/vgetrandom-chacha.S | 0 arch/s390/kernel/{vdso64 => vdso}/vgetrandom.c | 0 arch/s390/kernel/vdso64/.gitignore | 2 - arch/s390/kernel/vdso64/Makefile | 80 - arch/x86/kernel/cpu/mce/core.c | 4 + block/blk-core.c | 12 +- block/blk-lib.c | 6 +- block/genhd.c | 6 +- drivers/acpi/apei/ghes.c | 36 + drivers/acpi/arm64/gtdt.c | 34 - drivers/acpi/processor_driver.c | 6 +- drivers/acpi/processor_idle.c | 115 +- drivers/acpi/property.c | 2 +- drivers/atm/fore200e.c | 2 + drivers/base/arch_topology.c | 9 +- drivers/block/loop.c | 233 +- drivers/block/zram/zram_drv.c | 2 +- drivers/bus/stm32_rifsc.c | 597 ++++- drivers/char/tpm/tpm1-cmd.c | 2 +- drivers/char/tpm/tpm_crb.c | 2 +- drivers/char/tpm/tpm_tis_core.c | 4 +- drivers/cpufreq/cpufreq.c | 6 + drivers/cpuidle/governors/teo.c | 2 +- drivers/firmware/cirrus/cs_dsp.c | 2 +- drivers/gpio/gpio-brcmstb.c | 12 +- drivers/gpio/gpio-dwapb.c | 18 +- drivers/gpio/gpio-htc-egpio.c | 21 +- drivers/gpio/gpio-ml-ioh.c | 12 +- drivers/gpio/gpio-mlxbf2.c | 8 +- drivers/gpio/gpio-msc313.c | 8 +- drivers/gpio/gpio-omap.c | 15 +- drivers/gpio/gpio-pch.c | 12 +- drivers/gpio/gpio-pl061.c | 17 +- drivers/gpio/gpio-tqmx86.c | 9 +- drivers/gpio/gpio-uniphier.c | 9 +- drivers/gpio/gpio-xgene.c | 8 +- drivers/gpio/gpio-xilinx.c | 15 +- drivers/gpio/gpio-zynq.c | 15 +- drivers/gpu/drm/drm_fb_helper.c | 14 - drivers/gpu/drm/i915/display/intel_display.c | 8 + drivers/gpu/drm/i915/display/intel_psr.c | 6 - drivers/gpu/drm/xe/Makefile | 1 + drivers/gpu/drm/xe/regs/xe_irq_regs.h | 1 + drivers/gpu/drm/xe/regs/xe_mert_regs.h | 21 + drivers/gpu/drm/xe/xe_device.h | 5 + drivers/gpu/drm/xe/xe_device_types.h | 6 + drivers/gpu/drm/xe/xe_gpu_scheduler.h | 5 +- drivers/gpu/drm/xe/xe_guc_submit.c | 47 +- drivers/gpu/drm/xe/xe_irq.c | 2 + drivers/gpu/drm/xe/xe_lmtt.c | 25 +- drivers/gpu/drm/xe/xe_mert.c | 82 + drivers/gpu/drm/xe/xe_mert.h | 32 + drivers/gpu/drm/xe/xe_pci.c | 2 + drivers/gpu/drm/xe/xe_pci_types.h | 1 + drivers/gpu/drm/xe/xe_sched_job_types.h | 4 +- drivers/gpu/drm/xe/xe_sriov_pf.c | 4 + drivers/hwmon/asus-ec-sensors.c | 26 +- drivers/iommu/amd/iommu.c | 2 +- .../iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c | 13 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 2 +- drivers/iommu/dma-iommu.c | 5 +- drivers/iommu/generic_pt/iommu_pt.h | 17 +- drivers/iommu/iommufd/io_pagetable.c | 78 +- drivers/iommu/iommufd/io_pagetable.h | 54 +- drivers/iommu/iommufd/ioas.c | 8 +- drivers/iommu/iommufd/iommufd_private.h | 14 +- drivers/iommu/iommufd/iommufd_test.h | 10 + drivers/iommu/iommufd/main.c | 10 + drivers/iommu/iommufd/pages.c | 414 ++- drivers/iommu/iommufd/selftest.c | 143 ++ drivers/md/dm-pcache/Makefile | 2 +- drivers/md/dm-pcache/cache.c | 4 +- drivers/md/dm-pcache/cache.h | 2 +- drivers/md/dm-pcache/cache_req.c | 6 +- drivers/md/dm-pcache/pcache_internal.h | 2 +- drivers/md/dm-verity-fec.c | 6 +- drivers/md/dm.c | 2 +- drivers/mmc/host/sdhci-msm.c | 27 +- drivers/mmc/host/sdhci-of-dwcmshc.c | 30 +- drivers/net/dsa/microchip/ksz_common.c | 31 +- drivers/net/dsa/microchip/ksz_ptp.c | 22 +- .../net/ethernet/aquantia/atlantic/aq_hw_utils.c | 22 + .../net/ethernet/aquantia/atlantic/aq_hw_utils.h | 1 + .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 19 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 14 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 11 +- .../net/ethernet/microchip/lan966x/lan966x_ptp.c | 5 +- drivers/net/hyperv/netvsc_drv.c | 15 +- drivers/net/ipvlan/ipvlan_core.c | 4 +- drivers/net/phy/mxl-gpy.c | 18 +- drivers/net/wireless/mediatek/mt76/Kconfig | 6 +- drivers/net/wireless/mediatek/mt76/Makefile | 3 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 2 +- drivers/net/wireless/mediatek/mt76/channel.c | 2 +- drivers/net/wireless/mediatek/mt76/debugfs.c | 6 +- drivers/net/wireless/mediatek/mt76/dma.c | 75 +- drivers/net/wireless/mediatek/mt76/dma.h | 69 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 77 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 10 +- drivers/net/wireless/mediatek/mt76/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mmio.c | 14 +- drivers/net/wireless/mediatek/mt76/mt76.h | 159 +- drivers/net/wireless/mediatek/mt76/mt7603/Kconfig | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/beacon.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 2 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/pci.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 2 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 6 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 2 +- .../wireless/mediatek/mt76/mt7615/mt7615_trace.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 2 +- .../net/wireless/mediatek/mt76/mt7615/pci_init.c | 2 +- .../net/wireless/mediatek/mt76/mt7615/pci_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/soc.c | 2 +- .../net/wireless/mediatek/mt76/mt7615/testmode.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/trace.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7615/usb.c | 2 +- .../net/wireless/mediatek/mt76/mt7615/usb_sdio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76_connac.h | 2 +- .../net/wireless/mediatek/mt76/mt76_connac2_mac.h | 2 +- .../net/wireless/mediatek/mt76/mt76_connac3_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt76_connac3_mac.h | 2 +- .../net/wireless/mediatek/mt76/mt76_connac_mac.c | 21 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 10 +- .../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 2 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 2 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 2 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_dma.h | 2 +- .../net/wireless/mediatek/mt76/mt76x02_eeprom.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_usb.h | 2 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/Kconfig | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mac.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 2 +- .../net/wireless/mediatek/mt76/mt76x2/mt76x2u.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_mcu.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mcu.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/Kconfig | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/Makefile | 2 +- .../net/wireless/mediatek/mt76/mt7915/coredump.c | 2 +- .../net/wireless/mediatek/mt76/mt7915/coredump.h | 2 +- .../net/wireless/mediatek/mt76/mt7915/debugfs.c | 76 +- drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/init.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mac.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/main.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 174 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 8 +- drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 11 +- drivers/net/wireless/mediatek/mt76/mt7915/pci.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/regs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 23 +- .../net/wireless/mediatek/mt76/mt7915/testmode.c | 4 +- .../net/wireless/mediatek/mt76/mt7915/testmode.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/Kconfig | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/Makefile | 2 +- .../net/wireless/mediatek/mt76/mt7921/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 2 +- .../net/wireless/mediatek/mt76/mt7921/pci_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt7921/pci_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/regs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 2 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt7921/sdio_mcu.c | 2 +- .../net/wireless/mediatek/mt76/mt7921/testmode.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7925/Kconfig | 2 +- drivers/net/wireless/mediatek/mt76/mt7925/Makefile | 4 +- .../net/wireless/mediatek/mt76/mt7925/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7925/init.c | 152 +- drivers/net/wireless/mediatek/mt76/mt7925/mac.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7925/mac.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7925/main.c | 40 +- drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 99 +- drivers/net/wireless/mediatek/mt76/mt7925/mcu.h | 10 +- drivers/net/wireless/mediatek/mt76/mt7925/mt7925.h | 11 +- drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 5 +- .../net/wireless/mediatek/mt76/mt7925/pci_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt7925/pci_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7925/regd.c | 265 ++ drivers/net/wireless/mediatek/mt76/mt7925/regd.h | 19 + drivers/net/wireless/mediatek/mt76/mt7925/regs.h | 2 +- .../net/wireless/mediatek/mt76/mt7925/testmode.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7925/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt792x.h | 4 +- .../net/wireless/mediatek/mt76/mt792x_acpi_sar.c | 2 +- .../net/wireless/mediatek/mt76/mt792x_acpi_sar.h | 2 +- drivers/net/wireless/mediatek/mt76/mt792x_core.c | 3 +- .../net/wireless/mediatek/mt76/mt792x_debugfs.c | 2 +- drivers/net/wireless/mediatek/mt76/mt792x_dma.c | 2 +- drivers/net/wireless/mediatek/mt76/mt792x_mac.c | 2 +- drivers/net/wireless/mediatek/mt76/mt792x_regs.h | 2 +- drivers/net/wireless/mediatek/mt76/mt792x_trace.c | 2 +- drivers/net/wireless/mediatek/mt76/mt792x_trace.h | 2 +- drivers/net/wireless/mediatek/mt76/mt792x_usb.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/Kconfig | 9 +- drivers/net/wireless/mediatek/mt76/mt7996/Makefile | 3 +- .../net/wireless/mediatek/mt76/mt7996/coredump.c | 2 +- .../net/wireless/mediatek/mt76/mt7996/coredump.h | 2 +- .../net/wireless/mediatek/mt76/mt7996/debugfs.c | 74 +- drivers/net/wireless/mediatek/mt76/mt7996/dma.c | 33 +- drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/init.c | 34 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 62 +- drivers/net/wireless/mediatek/mt76/mt7996/mac.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/main.c | 153 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 74 +- drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 2 +- drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 16 +- drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 38 +- drivers/net/wireless/mediatek/mt76/mt7996/npu.c | 352 +++ drivers/net/wireless/mediatek/mt76/mt7996/pci.c | 7 +- drivers/net/wireless/mediatek/mt76/mt7996/regs.h | 2 +- drivers/net/wireless/mediatek/mt76/npu.c | 501 ++++ drivers/net/wireless/mediatek/mt76/pci.c | 2 +- drivers/net/wireless/mediatek/mt76/scan.c | 2 +- drivers/net/wireless/mediatek/mt76/sdio.c | 2 +- drivers/net/wireless/mediatek/mt76/sdio.h | 2 +- drivers/net/wireless/mediatek/mt76/sdio_txrx.c | 2 +- drivers/net/wireless/mediatek/mt76/testmode.c | 2 +- drivers/net/wireless/mediatek/mt76/testmode.h | 2 +- drivers/net/wireless/mediatek/mt76/trace.c | 2 +- drivers/net/wireless/mediatek/mt76/trace.h | 2 +- drivers/net/wireless/mediatek/mt76/tx.c | 8 +- drivers/net/wireless/mediatek/mt76/usb.c | 2 +- drivers/net/wireless/mediatek/mt76/usb_trace.c | 2 +- drivers/net/wireless/mediatek/mt76/usb_trace.h | 2 +- drivers/net/wireless/mediatek/mt76/util.c | 2 +- drivers/net/wireless/mediatek/mt76/util.h | 3 +- drivers/net/wireless/mediatek/mt76/wed.c | 12 +- drivers/nvmem/Kconfig | 9 - drivers/nvmem/Makefile | 2 - drivers/nvmem/imx-ocotp-ele.c | 20 - drivers/nvmem/layouts/u-boot-env.c | 4 +- drivers/nvmem/qnap-mcu-eeprom.c | 111 - drivers/parisc/gsc.c | 4 +- drivers/pci/pcie/aer.c | 2 + drivers/pinctrl/cix/Kconfig | 1 + drivers/remoteproc/imx_dsp_rproc.c | 47 +- drivers/remoteproc/imx_rproc.c | 70 +- drivers/remoteproc/rcar_rproc.c | 38 +- drivers/remoteproc/st_remoteproc.c | 43 +- drivers/remoteproc/stm32_rproc.c | 46 +- drivers/remoteproc/ti_k3_common.c | 28 +- drivers/remoteproc/xlnx_r5_remoteproc.c | 53 +- drivers/reset/core.c | 7 +- drivers/spi/Kconfig | 4 +- drivers/spi/spi-rzv2h-rspi.c | 303 ++- drivers/vfio/pci/vfio_pci_dmabuf.c | 34 + drivers/video/backlight/pwm_bl.c | 16 +- drivers/video/fbdev/core/fbcon.c | 9 + fs/btrfs/Kconfig | 1 - fs/btrfs/bio.c | 6 +- fs/btrfs/bio.h | 2 +- fs/btrfs/compression.c | 2 +- fs/btrfs/compression.h | 2 +- fs/btrfs/direct-io.c | 12 - fs/btrfs/fs.h | 12 +- fs/btrfs/ioctl.c | 6 +- fs/btrfs/raid56.c | 19 +- fs/btrfs/raid56.h | 17 +- fs/btrfs/scrub.c | 36 +- fs/btrfs/super.c | 8 +- fs/fuse/dir.c | 12 +- fs/fuse/file.c | 11 +- fs/fuse/fuse_i.h | 14 +- fs/nfsd/blocklayout.c | 8 +- fs/nfsd/nfssvc.c | 28 +- fs/nfsd/trace.h | 38 + fs/ntfs3/file.c | 14 +- fs/ntfs3/frecord.c | 8 +- fs/ntfs3/super.c | 31 +- fs/proc/task_mmu.c | 4 +- fs/smb/client/connect.c | 1 + include/acpi/processor.h | 34 +- include/linux/acpi.h | 1 - include/linux/cpufreq.h | 5 + include/linux/file.h | 140 +- include/linux/firmware/cirrus/cs_dsp.h | 2 +- include/linux/ieee80211.h | 4 +- include/linux/kexec.h | 4 +- include/linux/kho/abi/luo.h | 85 +- include/linux/liveupdate.h | 173 -- include/linux/mm.h | 401 +-- include/linux/mm_types.h | 78 +- include/linux/soc/airoha/airoha_offload.h | 1 + include/linux/soc/mediatek/mtk_wed.h | 1 + include/linux/string.h | 3 +- include/linux/vfio_pci_core.h | 4 + include/linux/vmcore_info.h | 8 + include/net/cfg80211.h | 3 +- include/net/pkt_cls.h | 2 + include/net/pkt_sched.h | 5 +- include/net/sch_generic.h | 101 +- include/net/sock.h | 2 + include/uapi/linux/btrfs.h | 12 +- include/uapi/linux/iommufd.h | 9 + include/uapi/linux/nl80211-vnd-intel.h | 1 - include/uapi/linux/vmcore.h | 9 + init/calibrate.c | 9 +- io_uring/io_uring.c | 2 + io_uring/net.c | 6 +- kernel/fork.c | 4 +- kernel/kexec_core.c | 16 +- kernel/liveupdate/Kconfig | 6 - kernel/liveupdate/Makefile | 1 - kernel/liveupdate/kexec_handover.c | 22 +- kernel/liveupdate/luo_core.c | 8 +- kernel/liveupdate/luo_file.c | 124 +- kernel/liveupdate/luo_flb.c | 701 ------ kernel/liveupdate/luo_internal.h | 31 - kernel/liveupdate/luo_session.c | 9 +- kernel/power/swap.c | 81 +- kernel/resource.c | 10 +- kernel/vmcore_info.c | 17 + lib/Kconfig.debug | 23 - lib/build_OID_registry | 29 +- lib/tests/Makefile | 1 - lib/tests/liveupdate.c | 160 -- lib/vsprintf.c | 12 +- localversion-next | 2 +- mm/Kconfig.debug | 6 +- mm/huge_memory.c | 3 +- mm/khugepaged.c | 2 +- mm/madvise.c | 2 +- mm/memfd_luo.c | 11 +- mm/page_alloc.c | 33 +- mm/shmem.c | 10 +- mm/slub.c | 2 +- net/core/dev.c | 62 +- net/core/sock.c | 18 + net/ethernet/eth.c | 16 +- net/ipv4/af_inet.c | 17 +- net/mptcp/fastopen.c | 4 +- net/mptcp/mib.c | 1 - net/mptcp/mib.h | 1 - net/mptcp/mptcp_diag.c | 3 +- net/mptcp/pm.c | 4 +- net/mptcp/pm_kernel.c | 2 + net/mptcp/protocol.c | 422 +++- net/mptcp/protocol.h | 51 +- net/mptcp/subflow.c | 42 +- net/sched/act_ct.c | 8 +- net/sched/cls_api.c | 6 +- net/sched/cls_flower.c | 2 +- net/sched/em_cmp.c | 5 +- net/sched/em_nbyte.c | 2 + net/sched/em_text.c | 11 +- net/sched/sch_cake.c | 19 +- net/sched/sch_codel.c | 4 +- net/sched/sch_dualpi2.c | 1 + net/sched/sch_fq.c | 9 +- net/sched/sch_fq_codel.c | 5 +- net/sched/sch_netem.c | 1 + net/sched/sch_qfq.c | 2 +- net/sched/sch_taprio.c | 1 + net/sched/sch_tbf.c | 1 + net/wireless/nl80211.c | 3 + rust/bindgen_parameters | 25 + rust/bindings/bindings_helper.h | 25 + rust/kernel/mm/virt.rs | 2 +- security/integrity/ima/ima_kexec.c | 4 +- sound/pci/ctxfi/ctatc.c | 97 +- sound/pci/ctxfi/ctatc.h | 8 +- sound/pci/ctxfi/ctdaio.c | 18 +- sound/pci/ctxfi/ctdaio.h | 3 + sound/pci/ctxfi/cthardware.h | 4 +- sound/pci/ctxfi/cthw20k1.c | 3 +- sound/pci/ctxfi/cthw20k2.c | 81 +- sound/pci/ctxfi/ctmixer.c | 73 +- sound/soc/codecs/cs-amp-lib-test.c | 31 - sound/soc/codecs/wm_adsp.c | 2 +- sound/soc/sdca/sdca_function_device.c | 4 +- sound/soc/stm/stm32_sai.c | 14 +- sound/soc/stm/stm32_sai_sub.c | 57 +- sound/usb/mixer.c | 2 +- sound/usb/stream.c | 36 +- tools/arch/x86/tools/gen-cpu-feature-names-x86.awk | 13 +- tools/include/uapi/linux/perf_event.h | 2 + tools/net/sunrpc/xdrgen/generators/__init__.py | 11 +- tools/net/sunrpc/xdrgen/generators/union.py | 34 +- .../xdrgen/templates/C/pointer/decoder/close.j2 | 2 +- .../xdrgen/templates/C/pointer/encoder/close.j2 | 2 +- .../xdrgen/templates/C/struct/decoder/close.j2 | 2 +- .../C/struct/decoder/variable_length_opaque.j2 | 2 +- .../xdrgen/templates/C/struct/encoder/close.j2 | 2 +- .../xdrgen/templates/C/typedef/decoder/basic.j2 | 2 +- .../C/typedef/decoder/fixed_length_array.j2 | 2 +- .../C/typedef/decoder/fixed_length_opaque.j2 | 2 +- .../xdrgen/templates/C/typedef/decoder/string.j2 | 2 +- .../C/typedef/decoder/variable_length_array.j2 | 2 +- .../C/typedef/decoder/variable_length_opaque.j2 | 2 +- .../xdrgen/templates/C/typedef/encoder/basic.j2 | 2 +- .../C/typedef/encoder/fixed_length_array.j2 | 2 +- .../C/typedef/encoder/fixed_length_opaque.j2 | 2 +- .../xdrgen/templates/C/typedef/encoder/string.j2 | 2 +- .../C/typedef/encoder/variable_length_array.j2 | 2 +- .../C/typedef/encoder/variable_length_opaque.j2 | 2 +- .../C/{pointer => union}/declaration/close.j2 | 0 .../xdrgen/templates/C/union/decoder/close.j2 | 2 +- .../xdrgen/templates/C/union/encoder/close.j2 | 2 +- .../xdrgen/templates/C/union/encoder/string.j2 | 6 + tools/net/sunrpc/xdrgen/xdrgen | 5 + tools/perf/Documentation/perf-arm-spe.txt | 104 +- tools/perf/tests/parse-events.c | 13 +- tools/perf/util/parse-events.c | 11 + tools/perf/util/parse-events.h | 1 + tools/perf/util/parse-events.l | 1 + tools/perf/util/pmu.c | 8 + tools/perf/util/pmu.h | 1 + tools/power/acpi/tools/pfrut/pfrut.c | 7 +- tools/power/x86/turbostat/turbostat.8 | 38 +- tools/power/x86/turbostat/turbostat.c | 343 +-- .../x86_energy_perf_policy.c | 7 +- tools/testing/selftests/drivers/net/hw/Makefile | 23 +- tools/testing/selftests/drivers/net/hw/toeplitz.c | 65 +- tools/testing/selftests/drivers/net/hw/toeplitz.py | 28 +- .../testing/selftests/drivers/net/netcons_basic.sh | 5 +- tools/testing/selftests/iommu/iommufd.c | 43 + tools/testing/selftests/iommu/iommufd_utils.h | 44 + tools/testing/selftests/kvm/riscv/get-reg-list.c | 4 + tools/testing/selftests/liveupdate/init.c | 174 -- tools/testing/selftests/liveupdate/luo_test.sh | 296 --- tools/testing/selftests/liveupdate/run.sh | 68 - .../testing/selftests/net/af_unix/unix_connreset.c | 8 +- tools/testing/selftests/tpm2/tpm2.py | 4 +- tools/testing/vma/vma.c | 20 +- tools/testing/vma/vma_internal.h | 454 +++- virt/kvm/kvm_main.c | 2 +- 590 files changed, 10127 insertions(+), 6455 deletions(-) create mode 100644 Documentation/driver-api/hw-recoverable-errors.rst create mode 100644 arch/riscv/boot/dts/starfive/jh7110-orangepi-rv.dts create mode 100644 arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite- [...] create mode 100644 arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite.dts create mode 100644 arch/riscv/boot/dts/starfive/jh7110-starfive-visionfive-2-lite.dtsi create mode 100644 arch/riscv/kvm/vcpu_sbi_forward.c rename arch/s390/kernel/{head64.S => head.S} (100%) copy arch/{arm64 => s390}/kernel/vdso/.gitignore (100%) create mode 100644 arch/s390/kernel/vdso/Makefile rename arch/s390/kernel/{vdso64 => vdso}/gen_vdso_offsets.sh (82%) rename arch/s390/kernel/{vdso64 => vdso}/getcpu.c (100%) rename arch/s390/kernel/{vdso64 => vdso}/note.S (100%) rename arch/s390/kernel/{vdso64 => vdso}/vdso.h (80%) rename arch/s390/kernel/{vdso64/vdso64.lds.S => vdso/vdso.lds.S} (64%) rename arch/s390/kernel/{vdso64/vdso64_generic.c => vdso/vdso_generic.c} (100%) rename arch/s390/kernel/{vdso64 => vdso}/vdso_user_wrapper.S (100%) rename arch/s390/kernel/{vdso64/vdso64_wrapper.S => vdso/vdso_wrapper.S} (64%) rename arch/s390/kernel/{vdso64 => vdso}/vgetrandom-chacha.S (100%) rename arch/s390/kernel/{vdso64 => vdso}/vgetrandom.c (100%) delete mode 100644 arch/s390/kernel/vdso64/.gitignore delete mode 100644 arch/s390/kernel/vdso64/Makefile create mode 100644 drivers/gpu/drm/xe/regs/xe_mert_regs.h create mode 100644 drivers/gpu/drm/xe/xe_mert.c create mode 100644 drivers/gpu/drm/xe/xe_mert.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/regd.c create mode 100644 drivers/net/wireless/mediatek/mt76/mt7925/regd.h create mode 100644 drivers/net/wireless/mediatek/mt76/mt7996/npu.c create mode 100644 drivers/net/wireless/mediatek/mt76/npu.c delete mode 100644 drivers/nvmem/qnap-mcu-eeprom.c delete mode 100644 kernel/liveupdate/luo_flb.c delete mode 100644 lib/tests/liveupdate.c copy tools/net/sunrpc/xdrgen/templates/C/{pointer => union}/declaration/close.j2 (100%) create mode 100644 tools/net/sunrpc/xdrgen/templates/C/union/encoder/string.j2 delete mode 100644 tools/testing/selftests/liveupdate/init.c delete mode 100755 tools/testing/selftests/liveupdate/luo_test.sh delete mode 100755 tools/testing/selftests/liveupdate/run.sh