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 d4b0fd87ff0d Add linux-next specific files for 20250221 omits 8c76a78a5eb5 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] omits 0a83eafe3456 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] omits 820060161762 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6976ef987c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a19fc0ba1e56 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 5a6d160579d0 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits a51a7b2b4d2e Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] omits 4d6a53f24e07 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits ef2d616014d2 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits d7fcd83173be Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fcfa78111ab6 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 46daa6e05550 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits ae0b8b00d358 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 312467c085af Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c9816709d7f3 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits df11e76279fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 290d14ca14f3 Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] omits 11eca7c5b2e1 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits f9331a647c3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e96244ddc51 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits 8623d7f313c4 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 31d45b07d4aa Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 116050a501db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b347261183d8 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 685ab2de85eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e705fd8d9aef Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits a72c3b5c45bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb5b4c13aaad Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 516dbcdb94fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b6c22351d50 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9393e3831607 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2b91bfeead60 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits dfd807a92266 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8c4eef6a207 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c859a720b284 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 685c74410a91 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d5fbd5b5a86 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 98d1001b9652 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 124b14700cd5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 03cc0b51bb3e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits eba1b7e2edb6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 523574988b1c Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits db0be5d1eb9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9c2510d603c8 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits 52b071ad42ba Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits edadbf824e43 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a8c6fa0050ce Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits ffb82c6f35d6 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits e06f03529856 next-20250220/leds-lj omits 08e0622d92c6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1b6f81720f9f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b38c7b7be288 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 00ec82792ef6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ba4709fe22a Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 3f6b59b810fe Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits da2f67c941e7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 28d0cb4c22af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3fdf6c88032 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits f2ec370bdd1a Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits a82f8eeec603 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a454bd4b32d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c52b1f01892 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6900ef82b76d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21d5754b0e79 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 22a867a2ccaa Merge branch 'next' of git://github.com/cschaufler/smack-next omits 385ee4ac57ec Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 0332af200ffa Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 892569783bce Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits cbdab2cf2dc5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2e32325885b2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ceb4cc5052fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0062231a68ef Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 17d0f7e92a08 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits 84aef1aa6825 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cbe2a7b3b4b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9ff1a8a25fca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bbd18aaeedbe Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits d544b7d39797 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 770ad4f60922 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits e6df4e43feb8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dc87fa615b1c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 41f1bd16e063 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50cf75817218 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1232468b68dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 544b911a8b28 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 33a9d6681801 Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] omits 8a27ade38a10 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 2ea9bcaacf5f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits be720ffe0373 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 68ffc33f2071 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 7bde590d9b5b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits ed2e9df1c92d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 150732a199a7 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits ffb49b2c7022 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 7615357ec2c9 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits cd46d442a0d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f9bb650cd780 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 41aad4930a2a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 9cbc0aaf62f9 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 71b892cf8ed7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b0647eb63db Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits c9579c728651 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a963cffce4a Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 806df6f10219 next-20250219/pmdomain omits 6c8a21eb8c17 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits 2831ed9d0548 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 9bd0474c2b35 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2c1119420872 Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] omits 7ec76328ce48 Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 77df181ce9b4 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 25bae11a7d49 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 4fe36d4ffa3b Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits f6cafac85aed Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 1126fd499a20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34eb82743acc Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits 9a0c55659355 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d200908e356a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d6ede17f9d11 Merge branch 'fs-next' of linux-next omits 6d6180105c08 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 68623414848e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c35718125e2e Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits 7dd3da449fd1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8e4ba591a9e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fd0966457b35 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits aacc45068eb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f606a8971397 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5b0ba5db8a29 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits e10ee731777b Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 79f3959c5a3d Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 037e49a1a4e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 08c589abe8d1 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits d72d5e588a10 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 0a2e9ea2d1fb Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits f9d90450bc2f Merge branch 'for-next' of https://github.com/spacemit-com/linux omits 74a58cb8b35f Merge branch 'for-next' of https://github.com/sophgo/linux.git omits b8b4817acbd0 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 0977d5a4e0d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 719b3d8c54f0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5fc5c32eaebf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 99b395bedf9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ad26d1ae14a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ad429a4e1fcf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cab8eaf0016 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7fc636051e47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 717cb06ca351 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 799679959f62 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] omits 36b1136e6203 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits bb76cd0d292d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 4208f5c06932 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] omits 9ff5f30e8214 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits af03a24b2cd6 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits 54616b306fff Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits dc864e61ecd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2cfc05b63bd8 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 152cf5b6d6c3 foo omits e16571d4b2fc MAINTAINERS: mailmap: update Hyeonggon's name and email address omits 4697f73ef1d0 mailmap: remove never used @parity.io email omits 9d602a65429e lib min_heap: use size_t for array size and index variables omits e7fc11a4745e reboot: retire hw_protection_reboot and hw_protection_shut [...] omits 173671a53d24 thermal: core: allow user configuration of hardware protec [...] omits 3ab998fcc3d7 dt-bindings: thermal: give OS some leeway in absence of cr [...] omits 96bd2c558601 platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] omits 40f5929ac97a regulator: allow user configuration of hardware protection action omits 66183815e34f reboot: add support for configuring emergency hardware pro [...] omits 7320d18c0254 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] omits ee614515a66f reboot: rename now misleading __hw_protection_shutdown symbols omits 09d9927a66c5 reboot: describe do_kernel_restart's cmd argument in kernel-doc omits d40ecf01e3d0 docs: thermal: sync hardware protection doc with code omits eaa131145a6a reboot: reboot, not shutdown, on hw_protection_reboot timeout omits b0f789db4688 reboot: replace __hw_protection_shutdown bool action param [...] omits c53921a6f43e ocfs2: remove reference to bh->b_page omits 0ef46a7c8ec5 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() omits b42c986ed42c ocfs2: validate l_tree_depth to avoid out-of-bounds access omits 6dc1ac36532a checkpatch: add warning for pr_* and dev_* macros without [...] omits 123592e91e5d ucount: use rcuref_t for reference counting omits 7c92234ebac2 ucount: use RCU for ucounts lookups omits 9f8fc8323a04 ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() omits 86c12b0a2033 rcu: provide a static initializer for hlist_nulls_head omits eb7cf2637bf7 lib/zlib: drop EQUAL macro omits 449da2cc4d5d get_maintainer: stop reporting subsystem status as maintai [...] omits 4d33e10e015b get_maintainer: add --substatus for reporting subsystem st [...] omits d1a3f7c713c1 get_maintainer: add --substatus for reporting subsystem status omits 65d72d717ca1 powerpc/crash: use generic crashkernel reservation omits c3ee714444d2 powerpc: insert System RAM resource to prevent crashkernel [...] omits bdb205fb72ae powerpc/crash: preserve user-specified memory limit omits 95d065391fee powerpc/crash: use generic APIs to locate memory hole for kdump omits f790a64e9359 crash: let arch decide usable memory range in reserved area omits dfbdd0770912 crash: remove an unused argument from reserve_crashkernel_ [...] omits e0d1a8b27060 kexec: initialize ELF lowest address to ULONG_MAX omits 67f4cf99fcc1 lib-plistc-add-shortcut-for-plist_requeue-fix omits 156f9052b484 lib/plist.c: add shortcut for plist_requeue() omits 0fffed825fa2 docs,procfs: document /proc/PID/* access permission checks omits a7d5bc87a4fa .mailmap: remove redundant mappings of emails omits baf72d59e94b scripts: add script to extract built-in firmware blobs omits 52009b219945 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] omits 08739667e9b2 mm,procfs: allow read-only remote mm access under CAP_PERFMON omits 03fb93b1856c mm/folio_queue: delete __folio_order and use folio_order directly omits 7967bd44dbfe mm/mincore: improve performance by adding an unlikely hint omits 2d57af5fa268 Docs/mm/damon/design: document unmapped DAMOS filter type omits aebb223bd929 mm/damon: implement a new DAMOS filter type for unmapped pages omits c9b5789a6141 arm/pgtable: remove duplicate included header file omits 613f676b912f mm/shmem: use xas_try_split() in shmem_split_large_entry() omits b4f47a88c117 mm/filemap: use xas_try_split() in __filemap_add_folio() omits 2d7ab4c32f77 selftests/mm: add tests for folio_split(), buddy allocator [...] omits 575f4def796d mm/truncate: use buddy allocator like folio split for trun [...] omits 66512493c4e6 mm/huge_memory: add folio_split() to debugfs testing interface omits da6c0c230847 mm/huge_memory: remove the old, unused __split_huge_page() omits 0b24cc382ca8 mm/huge_memory: add buddy allocator like (non-uniform) fol [...] omits 7f7fa6dc7263 mm/huge_memory: move folio split common code to __folio_split() omits ade133a4e45f mm/huge_memory: add two new (not yet used) functions for f [...] omits f4903acdd150 xarray: add xas_try_split() to split a multi-index entry omits 7772d6dc1b6b mm/hugetlb: move hugetlb CMA code in to its own file omits e7275924fcd6 mm/hugetlb: enable bootmem allocation from CMA areas omits 53ca334fd53a mm/hugetlb: add hugetlb_cma_only cmdline option omits 4c1ff5c84389 mm/cma: introduce interface for early reservations omits 27fd0efa336a mm/cma: introduce a cma validate function omits 57c415fa5a07 mm/cma: simplify zone intersection check omits 84492abd4510 x86/mm: set ARCH_WANT_SPARSEMEM_VMEMMAP_PREINIT omits d7f369cfcd49 x86/setup: call hugetlb_bootmem_alloc early omits ee9f52d58dec mm/hugetlb: do pre-HVO for bootmem allocated pages omits 022078d6ef62 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition omits d4c282fce7bd mm/hugetlb: add pre-HVO framework omits e0caff9c366e mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] omits 6e78122abe25 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc omits 0b82d2aa715a mm/sparse: add vmemmap_*_hvo functions omits 5751dad07e5a mm/hugetlb: check bootmem pages for zone intersections omits 6827c59c61f0 mm: define __init_reserved_page_zone function omits 7fc03dcf44aa mm/hugetlb: set migratetype for bootmem folios omits 4d130cee5710 mm/sparse: allow for alternate vmemmap section init at boot omits 4cbb9f07e055 mm/bootmem_info: export register_page_bootmem_memmap omits 05a1a6460f3c x86/mm: make register_page_bootmem_memmap handle PTE mappings omits 05ab341d204f mm/hugetlb: convert cmdline parameters from setup to early omits 602d0d637571 mm/hugetlb: use online nodes for bootmem allocation omits d3d330d78ff8 mm/hugetlb: remove redundant __ClearPageReserved omits d3abfc4568a0 mm, hugetlb: use cma_declare_contiguous_multi omits 22f40142db45 mm/cma: introduce cma_intersects function omits 4d90cdec3e7d mm, cma: support multiple contiguous ranges, if requested omits 74206c17d1e1 mm/cma: export total and free number of pages for CMA areas omits 3976c3601478 Docs/mm/damon/design: categorize DAMOS filter types based [...] omits d089b77b2c2b Docs/mm/damon/design: clarify handling layer based filters [...] omits 0a167123c029 Docs/damon: move DAMOS filter type names and meaning to de [...] omits f35d95b9fba6 Docs/mm/damon/design: document hugepage_size filter omits e4537c1dbe64 Docs/mm/damon/design: fix typo on DAMOS filters usage doc link omits 7596ac7d6578 mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] omits d683799a00d6 device/dax: properly refcount device dax pages when mapping omits 8085c4f5be93 fs/dax: properly refcount fs dax pages omits 0f2b38d423a5 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support omits 50100d502669 mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages omits 24dbf3e1fae6 mm/huge_memory: add vmf_insert_folio_pmd() omits 166cd5340247 mm/huge_memory: add vmf_insert_folio_pud() omits cbed2e7d91ff mm/rmap: add support for PUD sized mappings to rmap omits 36123fdc5029 mm/memory: add vmf_insert_page_mkwrite() omits 151b7d871210 mm/memory: enhance insert_page_into_pte_locked() to create [...] omits 11ba213916b9 mm/migrate_device: do not access pgmap for non zone device pages omits f4173f06293f mm: allow compound zone device pages omits 36313cce363a mm/mm_init: move p2pdma page refcount initialisation to p2pdma omits 0970532a31cf mm/gup: remove redundant check for PCI P2PDMA page omits bffb87252df4 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag omits d45c58bbeca0 fs/dax: ensure all pages are idle prior to filesystem unmount omits 5b7a0f68c96b fs/dax: always remove DAX page-cache entries when breaking [...] omits 86759acf19b7 fs/dax: create a common implementation to break DAX layouts omits 544add5efc09 fs/dax: refactor wait for dax idle page omits db13ccc7c696 fs/dax: don't skip locked entries when scanning entries omits 53344167325e fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] omits f2a99625618d fuse: fix dax truncate/punch_hole fault path omits b8520256c160 selftests/mm: fix spelling omits c8eb835358d0 Documentation/mm: fix spelling mistake omits a6cf660b6bba mm: rename GENERIC_PTDUMP and PTDUMP_CORE omits 2d7d1f7c4b2c mm: make DEBUG_WX depdendent on GENERIC_PTDUMP omits 94a3fc84db82 docs: arm64: drop PTDUMP config options from ptdump.rst omits 1e851f97cf73 arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig omits 71b7ef21dfcf configs: drop GENERIC_PTDUMP from debug.config omits 009b81745117 fs: remove folio_file_mapping() omits ecb94f08181b fs: remove page_file_mapping() omits 82622df75eae fs: convert block_commit_write() to take a folio omits 7d72001ca99b Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] omits f55ea2e18ac7 docs/mm: document latest changes to vm_lock omits f27c8923fc69 tools: remove atomic_set_release() usage in tools/ omits 03f525b784cf mm: make vma cache SLAB_TYPESAFE_BY_RCU omits 0383504ca001 mm: prepare lock_vma_under_rcu() for vma reuse possibility omits 695545056c93 mm: remove extra vma_numab_state_init() call omits 4a13e17ff4e6 mm/debug: print vm_refcnt state when dumping the vma omits 02157a384517 mm: move lesser used vma_area_struct members into the last [...] omits 6bdb76e880c8 mm: fix a crash due to vma_end_read() that should have bee [...] omits a74a327e55ba mm: replace vm_lock and detached flag with a reference count omits e2e8f8075353 refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire omits 74fe1ec83d91 docs: fix title underlines in refcount-vs-atomic.rst omits 2386c8d86e09 refcount: provide ops for cases when object's memory can b [...] omits a46655bbcc6e mm: uninline the main body of vma_start_write() omits 8b4ef7eb4a34 mm: move mmap_init_lock() out of the header file omits dd9a201c2edb mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] omits 8bbdf6b6a31e types: move struct rcuwait into types.h omits d25239c1e51e mm: mark vmas detached upon exit omits 54dcb15c4832 mm: introduce vma_iter_store_attached() to use with attached vmas omits 2cd2649c9176 mm: mark vma as detached until it's added into vma tree omits 526a03440c78 mm: move per-vma lock into vm_area_struct omits f3abfa6fac0e mm: introduce vma_start_read_locked{_nested} helpers omits 31903438a5e0 zram: add might_sleep to zcomp API omits 7ad76ca30b48 zram: do not leak page on writeback_store error path omits 901ff0e0bc68 zram: do not leak page on recompress_store error path omits 8951c7430646 zram: permit reclaim in zstd custom allocator omits d0325839316f zram: switch to new zsmalloc object mapping API omits ca7dfe1499ce zsmalloc: introduce new object mapping API omits 34dd98366444 zsmalloc: make zspage lock preemptible omits f5d763c4eeab zsmalloc: rename pool lock omits aaca4c922680 zram: rework recompression loop omits 96477060224a zram: filter out recomp targets based on priority omits 739aff4f23e3 zram: limit max recompress prio to num_active_comps omits 9be8a57817f1 zram: remove writestall zram_stats member omits b484c62a1065 zram: remove two-staged handle allocation omits 4d429c9000ce zram: remove max_comp_streams device attr omits 3fee16534389 zram: remove unused crypto include omits 500c69e5f211 zram: permit preemption with active compression stream omits 9a27c020fee9 zram: sleepable entry locking omits 70b7938eeb03 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] omits 72fad63f9447 mm: support batched unmap for lazyfree large folios during [...] omits b6ba9d24faa9 mm: support tlbbatch flush for a range of PTEs omits fd0d214c810f mm: set folio swapbacked iff folios are dirty in try_to_unmap_one omits e43cfa28a7f4 dax: use folios more widely within DAX omits f209b38de0d6 dax: remove access to page->index omits 1c968d9b5880 filemap: remove redundant folio_test_large check in filema [...] omits 9d78c686834c maple_tree: remove a BUG_ON() in mas_alloc_nodes() omits 8b83f76bf9d5 tools/selftests: add file/shmem-backed mapping guard region tests omits b4fdeb055853 tools/selftests: expand all guard region tests to file-backed omits e9fdc3aff742 selftests/mm: rename guard-pages to guard-regions omits e5b3385d6543 mm: allow guard regions in file-backed and read-only mappings omits 0a3e91a628a1 mm/mm_init.c: use round_up() to calculate usermap size omits c9e6e9292603 selftests/mm: allow tests to run with no huge pages support omits 0e7d5d6c7356 mm/mmu_gather: clean up the stale code comment omits 84696bb49542 mm/mmu_gather: remove unused __tlb_remove_page() omits 571dd0c27c00 maple_tree: use ma_dead_node() in mte_dead_node() omits 25f65631fdff mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] omits 62d78e989c63 Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] omits ade3956f0b77 Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] omits 681bd826ada9 mm/damon/sysfs-schemes: add files for setting damos_filter [...] omits ecd90421bfdf mm/damon: add kernel-doc comment for damos_filter->sz_range omits c40ed06aa795 mm/damon: introduce DAMOS filter type hugepage_size omits d2032df933bb mm/mmu_gather: update comment on RCU freeing omits 022c7e33d43c mm/vmstat: revert "fix a W=1 clang compiler warning" omits 398fb4a99e94 mm: fixup unused variable warnings omits c3acf2678052 fb_defio: do not use deprecated page->mapping, index fields omits c39e87455db7 mm: provide mapping_wrprotect_range() function omits cc2f08b5efa2 mm: refactor rmap_walk_file() to separate out traversal logic omits 0987950f20fe selftests: mm: fix typo omits 5c1efc82189f mm: remove the access_ok() call from gup_fast_fallback() omits 2d836bf6123b maple_tree: correct comment for mas_start() omits 5da4297b6d94 vmscan, cleanup: add for_each_managed_zone_pgdat macro omits 5850697b0bf8 mm/damon/core: do damos walking in entire regions granularity omits f050467831de mm/damon/core: do not call damos_walk_control->walk() if w [...] omits 4c3fffa1e241 mm/damon/core: unset damos->walk_completed after confimed set omits ce3c05b19a6f MAINTAINERS: add Baolin as shmem reviewer omits 55eee097255d mm: shmem: factor out the within_size logic into a new helper omits 2f02bb77f7fb mm: shmem: change the return value of shmem_find_swap_entries() omits e9a91d765a15 mm: shmem: remove duplicate error validation omits fd6df367eabf mm: shmem: remove 'fadvise()' comments omits b0c9cdf52998 mm: shmem: drop the unused macro omits 614ddd129ad8 mm/mm_init.c: use round_up() to align movable range omits 2f2400fefb75 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect omits d6dada331be6 mm/damon: avoid applying DAMOS action to same entity multi [...] omits 5656f75aabed mm/damon/ops: have damon_get_folio return folio even for t [...] omits e5b009d7cd7b memcg: add hierarchical effective limits for v2 omits a99c0497ea8b samples: kmemleak: print the raw pointers for debugging purposes omits 2cd0a1222abd mm: kmemleak: add support for dumping physical and __percp [...] omits 9cde09a6aebd mm, percpu: do not consider sleepable allocations atomic omits 29a06bc2fc7f mm/swapfile.c: open code cluster_alloc_swap() omits 349c9382f6f4 mm/swapfile.c: remove the incorrect code comment omits 92034d2d5485 mm/swap: rename swap_swapcount() to swap_entry_swapped() omits 1a1cae86d0c4 mm/swapfile.c: remove the unneeded checking omits 82352bc46c3e mm/swap_state.c: remove the meaningless code comment omits b8dd10ddf574 mm/swapfile.c: optimize code in setup_clusters() omits 6f15cf631efe mm/swapfile.c: update the code comment above swap_count_co [...] omits 0b38ece21451 mm/swapfile.c: update the code comment above swap_count_co [...] omits 932b32ae8d3f mm/swap: rename swap_is_has_cache() to swap_only_has_cache() omits a10c493bdb9b mm/swap: skip scanning cluster range if it's empty cluster omits 2eb52a831e4c mm/swap: remove SWAP_FLAG_PRIO_SHIFT omits a839db5f2134 mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] omits 7df53a2dbf89 mm/swap_state.c: fix the obsolete code comment omits c64817800c99 mm/memfd: fix spelling and grammatical issues omits 3774d8bfe866 mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] omits 11800fe28ebc mm/madvise: remove redundant mmap_lock operations from pro [...] omits 64efff87b6f7 mm/madvise: split out madvise() behavior execution omits b30f2fed66e6 mm/madvise: split out madvise input validity check omits 7c4bfa68003c mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] omits e70de4aefe6a mm/madvise: fix madvise_[un]lock() issue omits 6f6bf38d7f43 mm/madvise: split out mmap locking operations for madvise() omits dbad7c653651 selftests/mm: fix thuge-gen test name uniqueness omits 4e98733579a0 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits 05699d6a6d2a alloc_tag: uninline code gated by mem_alloc_profiling_key [...] omits fac52795c0d2 mm: avoid extra mem_alloc_profiling_enabled() checks omits 48e9508ae3da mm: completely abstract unnecessary adj_start calculation omits d6a77da9c526 mm: make vmg->target consistent and further simplify commi [...] omits f00b36af06c0 mm: eliminate adj_start parameter from commit_merge() omits a5fc1f204d0a mm: further refactor commit_merge() omits 9177d7f597bf mm: simplify vma merge structure and expand comments omits 394b5051374e mm: zbud: remove zbud omits c0525e710168 mm: z3fold: remove z3fold omits 6b33c4f1d7d8 mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix omits 8f079f3fc9a0 mm/vmscan: extract calculated pressure balance as a function omits 446d9e79e9f3 mm/rmap: avoid -EBUSY from make_device_exclusive() omits 2c06031d7320 mm/rmap: keep mapcount untouched for device-exclusive entries omits 0c2f6c212995 mm/damon: handle device-exclusive entries correctly in dam [...] omits 8999917e5278 mm/damon: handle device-exclusive entries correctly in dam [...] omits c0dffb722d64 mm/page_idle: handle device-exclusive entries correctly in [...] omits 12445e9fd103 mm/rmap: handle device-exclusive entries correctly in page [...] omits 0ef564efc147 mm/rmap: handle device-exclusive entries correctly in try_ [...] omits ea739884971e mm/rmap: handle device-exclusive entries correctly in try_ [...] omits 7206019e889e mm/ksm: handle device-exclusive entries correctly in write [...] omits 03d56bb1581e kernel/events/uprobes: handle device-exclusive entries cor [...] omits 4c56afd2d6dd mm/page_vma_mapped: device-exclusive entries are not migra [...] omits 4a5ebd77c1b6 mm: use single SWP_DEVICE_EXCLUSIVE entry type omits 5d1e9920a2fc mm/memory: detect writability in restore_exclusive_pte() t [...] omits 99d8aa589fa8 mm/rmap: implement make_device_exclusive() using folio_wal [...] omits 46798b4f45a8 mm-rmap-convert-make_device_exclusive_range-to-make_device [...] omits 63b982d64fd4 mm/rmap: convert make_device_exclusive_range() to make_dev [...] omits fbd4d02a3d69 mm/rmap: reject hugetlb folios in folio_make_device_exclusive() omits 0c4f90447779 mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs omits 0c30f1b9c31c drivers/base/memory: simplify outputting of valid_zones_show() omits bdcc7d07268a selftests/mm: test splitting file-backed THP to any lower order omits d26d84f52af0 mm/huge_memory: allow split shmem large folio to any lower order omits b4c2cb7753a6 selftests/mm: make file-backed THP split work by writing P [...] omits 85328d7260c7 mm/compaction: make proactive compaction high watermark co [...] omits d1ca67c4ff0f mm/compaction: remove low watermark cap for proactive compaction omits 7feb97fa01e8 mm/oom_kill: fix trivial typo in comment omits 4834886d7c5e mm: memcontrol: move memsw charge callbacks to v1 omits cc04db4c0bf7 mm: memcontrol: move stray ratelimit bits to v1 omits 2c398f3cc28b mm: memcontrol: unshare v2-only charge API bits again omits abd1fc54ff9f memcg: add CONFIG_MEMCG_V1 for 'local' functions omits 7f6040b422cf memcg: factor out the replace_stock_objcg function omits dfe00825710f memcg: call the free function when allocation of pn fails omits 9daa080da060 memcg: use OFP_PEAK_UNSET instead of -1 omits dad387d37e8c percpu/x86: enable strict percpu checks via named AS qualifiers omits 2c6cd2bf327d percpu: repurpose __percpu tag as a named address space qualifier omits e1b5e8ef6b65 percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors omits 567119049758 percpu: use TYPEOF_UNQUAL() in variable declarations omits 2e281a8aefa1 compiler.h: introduce TYPEOF_UNQUAL() macro omits 470c6d7a9cae x86/kgdb: use IS_ERR_PCPU() macro omits 0a22b3d2d71d mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] omits a2c12bc6be41 mm: page_isolation: avoid calling folio_hstate() without h [...] omits 580fb64c28bf mm/hugetlb_vmemmap: fix memory loads ordering omits 6239c69de5ac mm/hugetlb: wait for hugetlb folios to be freed omits 476efacf3ba8 mm: fix possible NULL pointer dereference in __swap_duplicate omits 904c20596828 dma: kmsan: export kmsan_handle_dma() for modules omits 7d8fbb29e925 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA omits 8f9a75a753c1 Documentation: fix doc link to fault-injection.rst omits e7cf417467c5 hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] omits c7b0739e09f3 mm: memory-hotplug: check folio ref count first in do_migr [...] omits 8a9ef08056ab mm-memory-failure-update-ttu-flag-inside-unmap_poisoned_folio-v3 omits d2621ae461c5 mm: memory-failure: update ttu flag inside unmap_poisoned_folio omits 748ed72e4188 arm: pgtable: fix NULL pointer dereference issue omits 7c6b0ea3c7b4 m68k: sun3: add check for __pgd_alloc() omits b31fb1a6575f selftests/damon/damos_quota_goal: handle minimum quota tha [...] omits 456649bdb7f2 Revert "selftests/mm: remove local __NR_* definitions" omits 5e06706599fe Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 4ca3da63f1d6 Merge branch 'msm-fixes' of https://gitlab.freedesktop.org [...] omits 917f956fc549 Merge branch 'tip/urgent' of git://git.kernel.org/pub/scm/ [...] omits ac50c4f24b73 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4efc3c4f9d5f Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits eb0232c0877d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 0ab6ab66f64b Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits d97f27ef5a5a Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 20fe2c2f9196 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e430bab790e9 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 45737be02487 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits b079d6e051d0 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 4aae9d05e332 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3e3f0bdc1e23 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits e36954b6a099 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 01a0bf18dfd4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits f07d4350fe13 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits d2bce896e90d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits cd1fc769faf4 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 422d1318d4e6 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits d7be98470bc8 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 31217c417dfc Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 692fe3ab5994 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits ca5be1fe0d28 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 819b3c1a363a Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 0d03dcf839b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 492a5104d6de Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ce267e53ab45 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits abc4551677a1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 767ba6ee1105 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 2aaf2645a10d Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits 1bedcb1a6ef8 Merge branch 'fs-current' of linux-next omits cc23ff995f5e Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 8dca15f9e958 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 283c1997fe65 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 911bca86424f Merge branch '9p-next' of git://github.com/martinetd/linux omits b84748af9e1f Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits c3f562b10d40 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 06feea372e60 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits f103a864be1d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits edddca6067b2 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 0a472bd2e45e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8f2cf1441ea Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 375d5c53f18f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 7198c2ba3bcf Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4870e922f44f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 51949df03202 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 3c42d66c4d7e Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 4544dffb92b7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 110f8e9ee67f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 08db54c5bf49 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cd1745b05531 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 210e1c084e82 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e42a7aa6e931 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits c0025cf811ec Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits c8c39865c1fc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits f770cccc9826 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits 77308424ba26 bcachefs: bs > ps support omits 74bd17f7fe37 Bluetooth: hci_qca: use the power sequencer for wcn6750 omits 2f027e54b6cd Bluetooth: btusb: Add 2 HWIDs for MT7922 omits 446e1c3de7e5 Bluetooth: L2CAP: convert timeouts to secs_to_jiffies() omits a5aabef1a01f Bluetooth: SMP: convert timeouts to secs_to_jiffies() omits 36f7ef157b62 Bluetooth: MGMT: convert timeouts to secs_to_jiffies() omits 86e405f007c4 Bluetooth: hci_vhci: convert timeouts to secs_to_jiffies() omits 12b8a92cc5c0 Bluetooth: hci_core: Enable buffer flow control for SCO/eSCO omits 0bddcdc69026 CIFS: Propagate min offload along with other parameters fr [...] omits c53437c08651 smb: client: Fix netns refcount imbalance causing leaks an [...] omits ca67fdc09421 Merge branches 'renesas-arm-defconfig-for-v6.15', 'renesas [...] omits 34737c14a3a3 ARM: dts: renesas: r9a06g032: Fix UART dma channel order omits 929ce2d9f919 Merge branch into tip/master: 'x86/misc' omits 362772e62168 Merge branch into tip/master: 'x86/microcode' omits 80075f83cc31 Merge branch into tip/master: 'x86/fpu' omits ad7d0528db04 Merge branch into tip/master: 'x86/cpu' omits a36869b4251f Merge branch into tip/master: 'x86/core' omits 101848da2b09 Merge branch into tip/master: 'x86/asm' omits 645cadb42db4 Merge branch into tip/master: 'timers/core' omits f49230412ac2 Merge branch into tip/master: 'timers/cleanups' omits e3b1544466af Merge branch into tip/master: 'sched/core' omits 1d767b70fbd4 Merge branch into tip/master: 'perf/core' omits 2893d68172ed Merge branch into tip/master: 'irq/drivers' omits 041e057fd5b9 Merge branch into tip/master: 'perf/urgent' omits 51b80ffbbf9a Merge branch into tip/master: 'irq/urgent' omits ee797d72b9fc Merge branch 'zynqmp/dt' into for-next omits bfe22db23ff8 dt-bindings: xilinx: Deprecate header with firmware constants omits 72e9568a1b12 arm64: zynqmp: Use DT header for firmware constants omits 5894be9685db dt-bindings: power: reset: xilinx: Make "interrupts" prope [...] omits 4e45f3755fc2 mm: page_isolation: avoid calling folio_hstate() without h [...] omits 6af3e01cfedd mm/hugetlb_vmemmap: fix memory loads ordering omits 1384353a2b98 mm/hugetlb: wait for hugetlb folios to be freed omits bab8e3bff001 mm: fix possible NULL pointer dereference in __swap_duplicate omits 4923937e8226 dma: kmsan: export kmsan_handle_dma() for modules omits 234a2fb37b9a x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA omits 32d3625882bb Documentation: fix doc link to fault-injection.rst omits f7c9b4f2b930 hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] omits b274450aec4f mm: memory-hotplug: check folio ref count first in do_migr [...] omits 5a76372e29c2 mm-memory-failure-update-ttu-flag-inside-unmap_poisoned_folio-v3 omits 0f30e8989d8c mm: memory-failure: update ttu flag inside unmap_poisoned_folio omits 184bcde720a9 arm: pgtable: fix NULL pointer dereference issue omits ad9094333de7 m68k: sun3: add check for __pgd_alloc() omits d2c313ac3508 selftests/damon/damos_quota_goal: handle minimum quota tha [...] omits 8a0f9933a777 Revert "selftests/mm: remove local __NR_* definitions" omits a6b0914a43ce Merge branch 'vfs-6.15.overlayfs' into vfs.all omits b18c6b2007b6 Merge branch 'vfs-6.15.async.dir' into vfs.all omits 2aee8a41e061 Merge branch 'vfs-6.15.iomap' into vfs.all omits 311df14cd745 Merge branch 'vfs-6.15.mount.api' into vfs.all omits a89fbccf5065 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all omits 7331fc886171 Merge branch 'vfs-6.15.pipe' into vfs.all omits 0d9d71a2b84d Merge branch 'vfs-6.15.pidfs' into vfs.all omits 50daed38aa93 Merge branch 'vfs-6.15.mount' into vfs.all omits a732e3d6767d Merge branch 'vfs-6.15.misc' into vfs.all omits 1072705451c8 Merge branch 'vfs.fixes' into vfs.all omits 0f96e4d32983 bus: mhi: host: pci_generic: Use pci_try_reset_function() [...] omits 6f01230b1cac Merge branch 'pci/endpoint' omits db7cf27a86b0 Merge branch 'pci/resource' omits acab00343090 Merge branch 'pci/enumeration' omits 70891a6ff19a Merge branch 'pci/aer' omits b1f7c5223fc9 PCI: Cache offset of Resizable BAR capability omits 7d90d8d2bb1b PCI: Avoid pointless capability searches omits e6747d19291c Merge branch 'for-next/el2-enable-feat-pmuv3p9' into for-n [...] omits 4e3b184ed875 Merge branch 'for-next/sysreg' into for-next/core omits 55be4d6ecc30 arm64: Do not use the deprecated cpumask_next_wrap() in ar [...] omits 05410a137933 Merge branches 'for-next/amuv1-avg-freq' and 'for-next/pke [...] omits a8fd7fa3f984 Merge branch 'imx/dt64' into for-next omits ef08f408bd23 Merge branch 'imx/dt' into for-next omits 51ce048dddfa Merge branch 'imx/bindings' into for-next omits e5bfc2c5a2e6 arm64: dts: renesas: r9a08g045: Add OPP table omits 9fdaecf317ad arm64: dts: renesas: r8a77990: Re-add voltages to OPP table omits 0a870b5a6cb2 arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table omits ac7c66c504ab Merge branch 'for-next-next-v6.14-20250217' into for-next- [...] omits e53059ad6228 Merge branch 'for-next-current-v6.13-20250217' into for-ne [...] omits ad1872528694 Merge branch 'misc-next' into for-next-next-v6.14-20250217 omits f97561122816 Merge branch 'misc-6.14' into for-next-next-v6.14-20250217 omits b5d2d51a9143 Merge branch 'misc-6.14' into for-next-current-v6.13-20250217 omits 94a4abd7e129 Merge branch 'misc-6.14' into next-fixes omits cf35024c0c66 btrfs: update include and forward declarations in headers omits a4c358dd4f49 btrfs: simplify returns and labels in btrfs_init_fs_root() omits caccabc171f1 btrfs: unify ordering of btrfs_key initializations omits 48f601cdaafb btrfs: zstd: remove local variable for storing page offsets omits a3b634eccb79 btrfs: zstd: move zstd_parameters to the workspace omits bda21799335e btrfs: async-thread: switch local variables need_order bool omits 122d2f9f2972 btrfs: add __cold attribute to extent_io_tree_panic() omits 77798011d8fe btrfs: remove the subpage related warning message omits f030ac4444e9 btrfs: allow inline data extents creation if sector size < [...] omits 9cfe59cdade8 btrfs: fix the qgroup data free range for inline data extents omits b2b3e1f4c684 btrfs: fix inline data extent reads which zero out the rem [...] omits f31326cfbaa7 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits 7e1cd89057ab btrfs: scrub: ensure we output at least one error message [...] omits ac382077c012 btrfs: scrub: simplify the inode iteration output omits 3814a9f49b1f btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits 789b3df44ad2 btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits 9d2c7b44325d btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits 9e1fc75b78a1 btrfs: scrub: fix incorrectly reported logical/physical address omits efe28fcf2e47 btrfs: handle unexpected parent block offset in btrfs_allo [...] omits 0d275cc22eb8 btrfs: === misc-next on b-for-next === omits 3fb3fc0015ff Merge branches 'for-next/scmi/updates' and 'for-next/ffa/u [...] omits b9977f1c90c5 misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX omits 2ad688ab96e0 selftests: pci_endpoint: Skip disabled BARs omits c052070ded62 misc: pci_endpoint_test: Give disabled BARs a distinct error code omits b68f97651206 misc: pci_endpoint_test: Fix potential truncation in pci_e [...] omits 48f7e23de628 misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_b [...] omits 8203ba890ff3 PCI: dw-rockchip: Describe Resizable BARs as Resizable BARs omits a704d7ad9039 PCI: keystone: Specify correct alignment requirement omits 71d3bf1b0e13 PCI: keystone: Describe Resizable BARs as Resizable BARs omits 22b2a0ca7634 PCI: dwc: endpoint: Allow EPF drivers to configure the siz [...] omits 0cd40933e94e PCI: dwc: ep: Move dw_pcie_ep_find_ext_capability() omits 922994e04fbf PCI: endpoint: Add pci_epc_bar_size_to_rebar_cap() omits 9a890ab74259 PCI: endpoint: Allow EPF drivers to configure the size of [...] omits 3989937e697b arm64: dts: renesas: rzg2: Add boot phase tags omits 3bc23fc0172a arm64: dts: renesas: rcar: Add boot phase tags omits 6a021bef6a23 ARM: dts: renesas: rcar-gen2: Add boot phase tags omits 8bf1d257d169 arm64: dts: renesas: r9a09g047: Add ICU node omits 2ce4b7916dfe arm64: dts: renesas: ulcb/kf: Use TDM Split Mode for capture omits a25b006052a7 kcmp: improve performance adding an unlikely hint to task [...] omits e298fc4edca8 vfs: inline new_inode_pseudo() and de-staticize alloc_inode() omits 0ef71a1dc3a5 Merge branch 'for-next/hardening' into for-next/kspp omits 1534e4816a5c fs: don't needlessly acquire f_lock omits 2a1852f9062b fbdev: hyperv_fb: iounmap() the correct memory when removi [...] omits 8ada5d581e1a PCI: hv: Correct a comment omits 236815038841 Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.02.05 [...] omits 91e104ab9dd7 Merge patch series "CONFIG_DEBUG_VFS at last" omits 43a0193c3727 vfs: use the new debug macros in inode_set_cached_link() omits 7cb264d5e84a vfs: catch invalid modes in may_open() omits bbf31832582c vfs: add initial support for CONFIG_DEBUG_VFS omits 85172055debf arm64: dts: renesas: white-hawk-csi-dsi: Use names for CSI [...] omits fd3236418747 arm64: dts: renesas: Add initial support for MYIR Remi Pi omits 720fcad9d12e fbdev: core: Split CFB and SYS pixel reversing configuration omits 67497b72e128 fbdev: core: Use generic imageblit for as sys_imageblit omits d244899de08c fbdev: core: Use generic imageblit for as cfb_imageblit omits 24d36dc5bee2 fbdev: core: Make fb_imageblit generic omits d933e6d9f4eb fbdev: core: Copy cfbimgblt to fb_imageblit omits 7b2a1c61f2c3 fbdev: core: Use generic fillrect for as sys_fillrect omits 0a2b548593fa fbdev: core: Use generic fillrect for as cfb_fillrect omits 8653af948e2a fbdev: core: Make fb_fillrect generic omits 36344219eaa3 fbdev: core: Copy cfbfillrect to fb_fillrect omits f00ccb3bfbff fbdev: core: Use generic copyarea for as sys_copyarea omits 2e270cb683e7 fbdev: core: Use generic copyarea for as cfb_copyarea omits ff93a18f5497 fbdev: core: Make fb_copyarea generic omits 73cc8886d5f0 fbdev: core: Copy cfbcopyarea to fb_copyarea omits 0d1ecae89fe9 vfs: inline getname() omits b23949c91e75 rcutorture: Make scenario TREE07 build CONFIG_PREEMPT_LAZY=y omits 47e4660a9074 rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y omits c9b55f9da0d2 rcu: limit PREEMPT_RCU configurations omits 83ec3ab347ca Merge patch series "Fix the return type of several functio [...] omits c64525e7dc12 ioctl: Fix return type of several functions from long to int omits 29e5f6672f96 open: Fix return type of several functions from long to int omits 926959ca0735 fs: avoid mmap sem relocks when coredumping with many miss [...] omits 1c30e381fe6e x86/efi/mixed: Move mixed mode startup code into libstub omits a448a2a691df x86/efi/mixed: Simplify and document thunking logic omits 954f303f05e4 x86/efi/mixed: Remove dependency on legacy startup_32 code omits 5752c32e9249 x86/efi/mixed: Set up 1:1 mapping of lower 4GiB in the stub omits aa4932a9417d make use of anon_inode_getfile_fmode() omits 0fe3d6d5551f x86/efi/mixed: Factor out and clean up long mode entry omits 61eebc8746ca x86/efi/mixed: Check CPU compatibility without relying on [...] omits 14827321d51b x86/efistub: Merge PE and handover entrypoints omits 0e065dffc84c arm64: dts: renesas: r9a09g057: Enable SYS node omits 92c7273edc13 arm64: dts: renesas: r9a09g047: Add SYS node omits 89d7b69e3eb0 arm64: dts: renesas: r9a08g045: Enable SYS node omits 959afa16460d arm64: dts: renesas: r8a779f0: Disable rswitch ports by default omits c2fcdec08d61 arm64: dts: renesas: r9a08g045s33-smarc-pmod: Add overlay [...] omits a6c318695b1c arm64: dts: renesas: rzg3s-smarc: Enable SCIF3 omits 0a20cd13a28d arm64: dts: renesas: rzg3s-smarc-switches: Add a header to [...] omits 8bd1436ac0ab arm64: dts: renesas: r8a779g0: Restore sort order omits 3c9070c0c6f0 arm64: dts: renesas: s4sk: Fix ethernet0 alias for rswitch omits 45cbb6a8b411 arm64: dts: renesas: spider-ethernet: Add ethernetN aliase [...] omits 7976cd7ac710 arm64: dts: renesas: s4sk: Access rswitch ports via phandles omits 3ad9c9a1c911 arm64: dts: renesas: spider-ethernet: Access rswitch ports [...] omits 2c00fade97ae arm64: dts: renesas: r8a779f0: Add labels for rswitch ports omits a585360d9e1c arm64: dts: renesas: Add initial device tree for Yuridenki [...] omits 95aa2073ef0f arm64: dts: renesas: eagle-function-expansion: Align GPIO [...] omits 77d9b39bc238 arm64: dts: renesas: r8a779h0: Add VSPX instance omits aded407c9f7b arm64: dts: renesas: r8a779h0: Add FCPVX instance omits 6c2e8693e9e3 arm64: dts: renesas: rzg3e-smarc-som: Enable watchdog omits e2e8c1a9f88d arm64: dts: renesas: r9a09g047: Add WDT1-WDT3 nodes omits d0fa1d29860f arm64: dts: renesas: gray-hawk-single: Restore sort order omits 7c0202ca5edc arm64: dts: renesas: r8a779a0: Add VSPX instances omits 57389cd82c88 arm64: dts: renesas: r8a779a0: Add FCPVX instances omits 592b32371e73 arm64: dts: renesas: gray-hawk-single: Describe AVB1 and AVB2 omits 6e0af5d64aa9 arm64: dts: renesas: r8a779h0: Remove #address- and #size- [...] omits 04787ae88833 Merge tools/for-next omits a9736429974b Merge sorttable/for-next omits e4ef2ec7e4cb Merge rv/for-next omits 0265a7d86f70 Merge ring-buffer/for-next omits c866abd95d35 Merge probes/for-next omits 3017449d77d4 Merge ftrace/for-next adds 319fc77f8f45 Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds 2c202e6c4f4d ata: libahci_platform: Do not set mask_port_map when not needed adds 74ee48a2b4af Merge tag 'ata-6.14-rc4' of git://git.kernel.org/pub/scm/l [...] adds 334426094588 Merge tag 'for-v6.14-rc' of git://git.kernel.org/pub/scm/l [...] adds 534a2c6217f2 Merge tag 'gpio-fixes-for-v6.14-rc4' of git://git.kernel.o [...] adds a3daad821514 Merge tag 'mtd/fixes-for-6.14-rc4' of git://git.kernel.org [...] adds 7108b48e9666 Merge tag 'acpi-6.14-rc4' of git://git.kernel.org/pub/scm/ [...] adds f679ebf6aa9b Merge tag 'io_uring-6.14-20250221' of git://git.kernel.dk/linux adds fcd875445866 nvme-pci: quirk Acer FA100 for non-uniqueue identifiers adds 84e009042d0f nvme-tcp: add basic support for the C2HTermReq PDU adds 408232680707 nvmet: Fix crash when a namespace is disabled adds 3988ac1c67e6 nvmet-rdma: recheck queue state is LIVE in state lock in r [...] adds 68a5c91f01fc nvmet: pci-epf: Correctly initialize CSTS when enabling th [...] adds ffa35567632c nvmet: pci-epf: Do not uselessly write the CSTS register adds 01ef7ff7dd3c nvmet: pci-epf: Avoid RCU stalls under heavy workload adds cd513e0434c3 nvme: tcp: Fix compilation warning with W=1 adds 578539e09690 nvme-tcp: fix connect failure on receiving partial ICResp PDU adds 487a3ea7b1b8 nvme/ioctl: add missing space in err message adds d422247d14a5 nvme: Cleanup the definition of the controller config regi [...] adds 2ba8cf918f0d nvmet: Use enum definitions instead of hardcoded values adds eefa72a15ea0 apple-nvme: Release power domains when probe fails adds 3f22421f6a24 apple-nvme: Support coprocessors left idle adds f13409bb3f91 nvme-fc: rely on state transitions to handle connectivity loss adds d2fe192348f9 nvme: only allow entering LIVE from CONNECTING state adds 70550442f28e Merge tag 'nvme-6.14-2025-02-20' of git://git.infradead.or [...] adds 8a61cb6e150e Merge tag 'block-6.14-20250221' of git://git.kernel.dk/linux adds 395436f3bd0c Merge tag 'drm-misc-fixes-2025-02-20' of https://gitlab.fr [...] adds 0c455f3a1229 drm/xe: Fix error handling in xe_irq_install() adds 643f209ba3fd drm/xe: Make GUC binaries dump consistent with other binar [...] adds 213e24250fee drm/xe/guc: Fix size_t print format adds 619a1148c6d6 Merge tag 'drm-xe-fixes-2025-02-20' of https://gitlab.free [...] adds 930293b70e46 Merge tag 'drm-intel-fixes-2025-02-20' of https://gitlab.f [...] adds 9a1cd7d6df5d Merge tag 'drm-msm-fixes-2025-02-20' of https://gitlab.fre [...] adds 3ef7acec975b Merge tag 'drm-fixes-2025-02-22' of https://gitlab.freedes [...] adds ff202c5028a1 Merge tag 'soc-fixes-6.14' of git://git.kernel.org/pub/scm [...] adds 38b14061947f ftrace: Fix accounting of adding subops to a manager ops adds 8eb4b09e0bbd ftrace: Do not add duplicate entries in subops manager ops adds ded914062235 fprobe: Always unregister fgraph function from ops adds ca26554a1498 fprobe: Fix accounting of when to unregister from function graph adds e85c5e9792b9 selftests/ftrace: Update fprobe test to check enabled_func [...] adds 57b76bedc5c5 ftrace: Correct preemption accounting for function tracing. adds 2fa6a01345b5 tracing: Fix memory leak when reading set_event file adds b8c8c1414f6d Merge tag 'ftrace-v6.14-rc3' of git://git.kernel.org/pub/s [...] adds cd59f1d80a6d Merge tag 's390-6.14-5' of git://git.kernel.org/pub/scm/li [...] adds e9a48ea4d90b irqchip/qcom-pdc: Workaround hardware register bug on X1E80100 adds f112eea3ccef Merge tag 'irq-urgent-2025-02-22' of git://git.kernel.org/ [...] adds 782cffeec9ad perf/x86/intel: Fix event constraints for LNC adds 1ceffff65f12 Merge tag 'perf-urgent-2025-02-22' of git://git.kernel.org [...] adds 02d954c0fdf9 sched: Compact RSEQ concurrency IDs with reduced threads a [...] adds dc0a241ceaf3 rseq: Fix rseq registration with CONFIG_DEBUG_RSEQ adds 8b82c18bf98f Merge tag 'sched-urgent-2025-02-22' of git://git.kernel.or [...] adds b522f180ee2b MAINTAINERS: Change maintainer for RDT adds 517120728484 x86/cpufeatures: Make AVX-VNNI depend on AVX adds c9876cdb3ac4 docs: arch/x86/sva: Fix two grammar errors under Backgroun [...] adds 5cf80612d3f7 Merge tag 'x86-urgent-2025-02-22' of git://git.kernel.org/ [...] adds 27102b38b8ca Merge tag 'v6.14-rc3-smb3-client-fix-part2' of git://git.s [...] adds ad328a3785a2 Merge tag 'edac_urgent_for_v6.14_rc4' of git://git.kernel. [...] adds 781813db7909 i2c: core: Allocate temporary client dynamically adds 9d6891123347 Merge tag 'i2c-for-6.14-rc4' of git://git.kernel.org/pub/s [...] adds d082ecbc71e9 Linux 6.14-rc4 adds b4ec3b17a034 Revert "selftests/mm: remove local __NR_* definitions" adds 2a38bb43e5cb selftests/damon/damos_quota_goal: handle minimum quota tha [...] adds d5379f274498 m68k: sun3: add check for __pgd_alloc() adds 0778af937b8a arm: pgtable: fix NULL pointer dereference issue adds 81e47d556173 mm: memory-failure: update ttu flag inside unmap_poisoned_folio adds 59d11eded7b8 mm-memory-failure-update-ttu-flag-inside-unmap_poisoned_folio-v3 adds 7de08f4b5e56 mm: memory-hotplug: check folio ref count first in do_migr [...] adds 36e495d3e001 hwpoison, memory_hotplug: lock folio before unmap hwpoison [...] adds a961b8e18fb2 Documentation: fix doc link to fault-injection.rst adds eef4b12c24e2 x86/vmemmap: use direct-mapped VA instead of vmemmap-based VA adds b4d141ec808e dma: kmsan: export kmsan_handle_dma() for modules adds a9d8825b3766 mm: fix possible NULL pointer dereference in __swap_duplicate adds 7135e60e930a mm/hugetlb: wait for hugetlb folios to be freed adds ae61ea75d478 mm: abort vma_modify() on merge out of memory failure adds f72e70197818 mm: swap: avoid losing cluster in swap_reclaim_full_clusters() adds df5995b73f57 mm: swap: use correct step in loop to wait all clusters in [...] adds aef230953cc8 mm, swap: avoid BUG_ON in relocate_cluster() adds 7c97004183df mm/hugetlb_vmemmap: fix memory loads ordering adds dfeb60df12bc mm: page_isolation: avoid calling folio_hstate() without h [...] adds f87d9911f1fa Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds c84e125fff26 ovl: fix UAF in ovl_dentry_update_reval by moving dput() i [...] adds b4c173dfbb6c fuse: don't truncate cached, mutated symlink adds 8510edf191d2 mm/filemap: fix miscalculated file range for filemap_fdata [...] adds 927289988068 mm/truncate: don't skip dirty page in folio_unmap_invalidate() adds 4c7a22bda684 Merge patch series "fixes for uncached IO" adds c7ee802c0f14 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 59f37036bb7a btrfs: fix use-after-free on inode when scanning root duri [...] adds c6c9c4d56483 btrfs: skip inodes without loaded extent maps when shrinki [...] adds 15b3b3254d14 btrfs: do regular iput instead of delayed iput during exte [...] adds b1bf18223a83 btrfs: output an error message if btrfs failed to find the [...] adds efa11fd269c1 btrfs: fix data overwriting bug during buffered write when [...] adds db9dad9dfa9a Merge branch 'misc-6.14' into next-fixes adds a7929d91f15e Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 683c4a46de67 Merge branch 'fs-current' of linux-next adds 7abe82741c7e Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] adds eff2eb592efd cxl: Fix cross-reference in documentation and add deprecat [...] adds bc42461792ad Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds f06e4bfd010f net: stmmac: dwmac-loongson: Add fix_soc_reset() callback adds c34d999ca314 rxrpc: rxperf: Fix missing decoding of terminal magic cookie adds 833fefa07444 rxrpc: peer->mtu_lock is redundant adds 71f5409176f4 rxrpc: Fix locking issues with the peer record hash adds add117e48df4 afs: Fix the server_list to unuse a displaced server rathe [...] adds 1f0fc3374f33 afs: Give an afs_server object a ref on the afs_cell objec [...] adds b282c5482310 Merge branch 'rxrpc-afs-miscellaneous-fixes' adds bd30e8d7bfa6 Bluetooth: Always allow SCO packets for user channel adds b25120e1d5f2 Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response adds fde9836c40d0 Merge tag 'for-net-2025-02-21' of git://git.kernel.org/pub [...] adds 5c70eb5c593d net: better track kernel sockets lifetime adds 0e4427f8f587 net: loopback: Avoid sending IP packets without an Etherne [...] adds c180188ec022 net: set the minimum for net_hotdata.netdev_budget_usecs adds 27843ce6ba3d ipvlan: ensure network headers are in skb linear part adds fa52f15c745c net: cadence: macb: Synchronize stats calculations adds 28b04731a38c MAINTAINERS: fix DWMAC S32 entry adds f2488b6a5565 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 273074fc051d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3d8c6f26893d RDMA/mlx5: Fix implicit ODP hang on parent deregistration adds c534ffda781f RDMA/mlx5: Fix AH static rate parsing adds dec287eae2f1 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds c9ca8a4f8988 Merge tag 'asoc-fix-v6.14-rc3' of https://git.kernel.org/p [...] adds 93766145524d Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 52cd94166745 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds af1032278abf Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 6f3aba8a9627 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 283dc018d3c5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ceebc4fe3b9d Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 92527e473911 ntsync: Check wait count based on byte size. adds 6e972426e0aa Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds 4a6fb8ca25ad Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds cc498e5be0bd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2925aa75abae Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 30af802338a9 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 81a215e6f000 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 7241c886a717 fbdev: hyperv_fb: iounmap() the correct memory when removi [...] adds 863b8bcae392 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds e9e01bc38f83 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1d04a667396b Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 2a37fe8a12ed Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 5118838cb7ea Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] adds 174e5e9da4f5 efi/cper: Fix cper_ia_proc_ctx alignment adds d6a2d02aa060 efi/cper: Fix cper_arm_ctx_info alignment adds cb6ae457bc6a efivarfs: Defer PM notifier registration until .fill_super adds 4116fa712b1a Merge branch 'urgent' of git://git.kernel.org/pub/scm/linu [...] adds 3be818cb71f5 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 9cda7aa357e0 mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas [...] new 2ec1637e6780 x86/kgdb: use IS_ERR_PCPU() macro new c820cee3d689 compiler.h: introduce TYPEOF_UNQUAL() macro new 0bcd2753435c percpu: use TYPEOF_UNQUAL() in variable declarations new 8718f40e555f percpu: use TYPEOF_UNQUAL() in *_cpu_ptr() accessors new 713aa56f4c2a percpu: repurpose __percpu tag as a named address space qualifier new dbeb0d13ab60 percpu/x86: enable strict percpu checks via named AS qualifiers new 295f5243ee7b memcg: use OFP_PEAK_UNSET instead of -1 new 60946106d141 memcg: call the free function when allocation of pn fails new 2f92aae3de52 memcg: factor out the replace_stock_objcg function new 0758794020b1 memcg: add CONFIG_MEMCG_V1 for 'local' functions new ec7d658e33b7 mm: memcontrol: unshare v2-only charge API bits again new d91c4ed26d00 mm: memcontrol: move stray ratelimit bits to v1 new 57a8d5f5fe9a mm: memcontrol: move memsw charge callbacks to v1 new 201baba9fcb1 mm/oom_kill: fix trivial typo in comment new a7feb19f5fd9 mm/compaction: remove low watermark cap for proactive compaction new f8e8270b046a mm/compaction: make proactive compaction high watermark co [...] new e5b60ef2d356 selftests/mm: make file-backed THP split work by writing P [...] new de425590526b mm/huge_memory: allow split shmem large folio to any lower order new d1249e2bee15 selftests/mm: test splitting file-backed THP to any lower order new 50a8182e6bdd drivers/base/memory: simplify outputting of valid_zones_show() new 1e924ac6153f mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs new 0102f5279faf mm/rmap: reject hugetlb folios in folio_make_device_exclusive() new 7da233bf6ebc mm/rmap: convert make_device_exclusive_range() to make_dev [...] new 675e672e83d7 mm-rmap-convert-make_device_exclusive_range-to-make_device [...] new 454b50fff9e9 mm/rmap: implement make_device_exclusive() using folio_wal [...] new 29eb464fe2b4 mm/memory: detect writability in restore_exclusive_pte() t [...] new 856966bad535 mm: use single SWP_DEVICE_EXCLUSIVE entry type new 60b6ea0f4b52 mm/page_vma_mapped: device-exclusive entries are not migra [...] new b72eca87bf6c kernel/events/uprobes: handle device-exclusive entries cor [...] new 0608900aa6e6 mm/ksm: handle device-exclusive entries correctly in write [...] new 3c6fa156ec88 mm/rmap: handle device-exclusive entries correctly in try_ [...] new 64d36edeb76f mm/rmap: handle device-exclusive entries correctly in try_ [...] new 62284a9dadfa mm/rmap: handle device-exclusive entries correctly in page [...] new adff02754ffe mm/page_idle: handle device-exclusive entries correctly in [...] new 10676b16691f mm/damon: handle device-exclusive entries correctly in dam [...] new 10c968d5f141 mm/damon: handle device-exclusive entries correctly in dam [...] new 4d10c7a1a717 mm/rmap: keep mapcount untouched for device-exclusive entries new 7dba0b1a7475 mm/rmap: avoid -EBUSY from make_device_exclusive() new ce5ea6530764 mm/vmscan: extract calculated pressure balance as a function new 9c146f47c59d mm-vmscan-extract-calculated-pressure-balance-as-a-function-fix new f298f98eaf52 mm: z3fold: remove z3fold new 125477323e0c mm: zbud: remove zbud new 284f587a77d5 mm: simplify vma merge structure and expand comments new c20f120ccd1d mm: further refactor commit_merge() new ca9e739ff94f mm: eliminate adj_start parameter from commit_merge() new db528b458803 mm: make vmg->target consistent and further simplify commi [...] new c5b90782abdb mm: completely abstract unnecessary adj_start calculation new 3fdb311a0a32 mm: avoid extra mem_alloc_profiling_enabled() checks new 4936ca9cad2c alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new 7918badf2d57 alloc_tag: uninline code gated by mem_alloc_profiling_key [...] new 50585ba510be selftests/mm: fix thuge-gen test name uniqueness new 50ba99d9a0e1 mm/madvise: split out mmap locking operations for madvise() new f1108386280f mm/madvise: fix madvise_[un]lock() issue new 901051a012d2 mm-madvise-split-out-mmap-locking-operations-for-madvise-f [...] new 7b0db7361005 mm/madvise: split out madvise input validity check new b3750fc405f7 mm/madvise: split out madvise() behavior execution new 41104bcd5e92 mm/madvise: remove redundant mmap_lock operations from pro [...] new 4a3454468dc4 mm-madvise-remove-redundant-mmap_lock-operations-from-proc [...] new 2b97d372e05e mm/memfd: fix spelling and grammatical issues new 74c474c64d5f mm/swap_state.c: fix the obsolete code comment new 70b1fb1b67d7 mm/swap_state.c: optimize the code in clear_shadow_from_sw [...] new 97f70343c01b mm/swap: remove SWAP_FLAG_PRIO_SHIFT new e9df213ba2c1 mm/swap: skip scanning cluster range if it's empty cluster new 75c02d96695e mm/swap: rename swap_is_has_cache() to swap_only_has_cache() new eb6aeabfb8cc mm/swapfile.c: update the code comment above swap_count_co [...] new 68bd88e7fbf2 mm/swapfile.c: update the code comment above swap_count_co [...] new 563139f884d1 mm/swapfile.c: optimize code in setup_clusters() new e42331505dd5 mm/swap_state.c: remove the meaningless code comment new 87140fef33f9 mm/swapfile.c: remove the unneeded checking new 891136bb5689 mm/swap: rename swap_swapcount() to swap_entry_swapped() new 850532aaa4f4 mm/swapfile.c: remove the incorrect code comment new 135995f90a2a mm/swapfile.c: open code cluster_alloc_swap() new 833f21e7b254 mm, percpu: do not consider sleepable allocations atomic new a27938a2e1c6 mm: kmemleak: add support for dumping physical and __percp [...] new 991fa278caed samples: kmemleak: print the raw pointers for debugging purposes new 8d2f97741dfe memcg: add hierarchical effective limits for v2 new d257ec5b1184 mm/damon/ops: have damon_get_folio return folio even for t [...] new ed560a6ccf4b mm/damon: avoid applying DAMOS action to same entity multi [...] new 86cc1059d139 mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect new 21162b4da66b mm/mm_init.c: use round_up() to align movable range new 9c992510403a mm: shmem: drop the unused macro new 5e38f00dcb8b mm: shmem: remove 'fadvise()' comments new 055149fe6d7c mm: shmem: remove duplicate error validation new f7764a14d4c1 mm: shmem: change the return value of shmem_find_swap_entries() new 38b4ae26f0d8 mm: shmem: factor out the within_size logic into a new helper new 1a8b75f08d2c MAINTAINERS: add Baolin as shmem reviewer new e68368edd2cd mm/damon/core: unset damos->walk_completed after confimed set new 073892fc523d mm/damon/core: do not call damos_walk_control->walk() if w [...] new 7d933c6f3506 mm/damon/core: do damos walking in entire regions granularity new e47fcf66650d vmscan, cleanup: add for_each_managed_zone_pgdat macro new 0a8d6c05937f maple_tree: correct comment for mas_start() new 170bc57ee876 mm: remove the access_ok() call from gup_fast_fallback() new f63b50997cd9 selftests: mm: fix typo new 361f77d49c62 mm: refactor rmap_walk_file() to separate out traversal logic new 503e8db377a9 mm: provide mapping_wrprotect_range() function new 6097a25d252f fb_defio: do not use deprecated page->mapping, index fields new 3b73ab93f03e mm: fixup unused variable warnings new 149a1ebf7dbf mm/vmstat: revert "fix a W=1 clang compiler warning" new ab323032b8c1 mm/mmu_gather: update comment on RCU freeing new 761af0b29f73 mm/damon: introduce DAMOS filter type hugepage_size new 5d600aaa7b94 mm/damon: add kernel-doc comment for damos_filter->sz_range new ac8c758fc9ee mm/damon/sysfs-schemes: add files for setting damos_filter [...] new 1158b27aea1f Docs/ABI/damon: document DAMOS sysfs files to set the min/ [...] new aaf98737fe8d Docs/admin-guide/mm/damon/usage: document hugepage_size fi [...] new 6d7b54d0c9e4 mm/mm_init.c: only align start of ZONE_MOVABLE on nodes wi [...] new a31c86669991 maple_tree: use ma_dead_node() in mte_dead_node() new 138a8c8f51df mm/mmu_gather: remove unused __tlb_remove_page() new 62c500fb51bd mm/mmu_gather: clean up the stale code comment new f02007b3568a selftests/mm: allow tests to run with no huge pages support new fe69d4f69a0b mm/mm_init.c: use round_up() to calculate usermap size new 2456e680c71d mm: allow guard regions in file-backed and read-only mappings new b80e6c7c60f3 selftests/mm: rename guard-pages to guard-regions new 2b5fded2381c tools/selftests: expand all guard region tests to file-backed new bf3ab0c274ba tools/selftests: add file/shmem-backed mapping guard region tests new eebad92a32d4 maple_tree: remove a BUG_ON() in mas_alloc_nodes() new bc3c60d0efa7 filemap: remove redundant folio_test_large check in filema [...] new 35f5050a9131 dax: remove access to page->index new 1ac4e8021f2b dax: use folios more widely within DAX new 8b6a6a574a0b mm: set folio swapbacked iff folios are dirty in try_to_unmap_one new 123623d111fc mm: support tlbbatch flush for a range of PTEs new 80564dc138df mm: support batched unmap for lazyfree large folios during [...] new db6ed22e08d3 mm: avoid splitting pmd for lazyfree pmd-mapped THP in try [...] new 083638ff12c7 mm: introduce vma_start_read_locked{_nested} helpers new f9da3e41be15 mm: move per-vma lock into vm_area_struct new 7a09b156f77c mm: mark vma as detached until it's added into vma tree new bb66f3e582c8 mm: introduce vma_iter_store_attached() to use with attached vmas new 3bf2fcb57915 mm: mark vmas detached upon exit new 503e6fb1829b types: move struct rcuwait into types.h new 1e927a03a37c mm: allow vma_start_read_locked/vma_start_read_locked_nest [...] new 32e3ecf88628 mm: move mmap_init_lock() out of the header file new 745ed9a6ec68 mm: uninline the main body of vma_start_write() new 10a2006d2ba2 refcount: provide ops for cases when object's memory can b [...] new cdcc9f8d9512 docs: fix title underlines in refcount-vs-atomic.rst new 138d6adb125b refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire new 634315ec8092 mm: replace vm_lock and detached flag with a reference count new 9f687f366c06 mm: fix a crash due to vma_end_read() that should have bee [...] new 1a9d30d96a95 mm: move lesser used vma_area_struct members into the last [...] new 3797abcd6388 mm/debug: print vm_refcnt state when dumping the vma new 2d962b096963 mm: remove extra vma_numab_state_init() call new 0d54b57a4a1f mm: prepare lock_vma_under_rcu() for vma reuse possibility new d6ae31610200 mm: make vma cache SLAB_TYPESAFE_BY_RCU new 9fc03d4d024a tools: remove atomic_set_release() usage in tools/ new f9048ef93260 docs/mm: document latest changes to vm_lock new 9c37627563ae Docs/mm/damon: fix spelling and grammar in monitoring_inte [...] new 4a6192c7a1e7 fs: convert block_commit_write() to take a folio new 481655fb7bdf fs: remove page_file_mapping() new f2e6cebb8c78 fs: remove folio_file_mapping() new dfffcbd55e13 configs: drop GENERIC_PTDUMP from debug.config new c11fb8ed6ccb arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig new 957a05b9e2dd docs: arm64: drop PTDUMP config options from ptdump.rst new de9c5db80b0b mm: make DEBUG_WX depdendent on GENERIC_PTDUMP new e7dcf4d17727 mm: rename GENERIC_PTDUMP and PTDUMP_CORE new b3d6e9da5e43 Documentation/mm: fix spelling mistake new 7c5446dc6776 selftests/mm: fix spelling new 34efdd65595c fuse: fix dax truncate/punch_hole fault path new f071626f03c0 fs/dax: return unmapped busy pages from dax_layout_busy_pa [...] new d5540b4f0b0b fs/dax: don't skip locked entries when scanning entries new 1ac074bcfff7 fs/dax: refactor wait for dax idle page new ce4f744e89fa fs/dax: create a common implementation to break DAX layouts new 2f1ec3d3fbe3 fs/dax: always remove DAX page-cache entries when breaking [...] new 98c8b431134d fs/dax: ensure all pages are idle prior to filesystem unmount new 933dc4ab65b5 fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag new 0d7a80d1c521 mm/gup: remove redundant check for PCI P2PDMA page new bd6307cd21eb mm/mm_init: move p2pdma page refcount initialisation to p2pdma new 7d01291352c9 mm: allow compound zone device pages new 21e96315c2e4 mm/migrate_device: do not access pgmap for non zone device pages new 74a78c224898 mm-allow-compound-zone-device-pages-fix-fix new 1c0207c1ff27 mm/memory: enhance insert_page_into_pte_locked() to create [...] new 5cc09c068974 mm/memory: add vmf_insert_page_mkwrite() new 541ff94a0292 mm/rmap: add support for PUD sized mappings to rmap new 5516c1c2b75a mm/huge_memory: add vmf_insert_folio_pud() new 1aad56fee1a6 mm/huge_memory: add vmf_insert_folio_pmd() new 798188736c6e mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages new 5876f5aeafe6 dcssblk: mark DAX broken, remove FS_DAX_LIMITED support new 6e985cfd6760 fs/dax: properly refcount fs dax pages new 395a8c757aba device/dax: properly refcount device dax pages when mapping new 85731f537aaf mm/ioremap: pass pgprot_t to ioremap_prot() instead of uns [...] new 66b49cfd27a2 Docs/mm/damon/design: fix typo on DAMOS filters usage doc link new cd8b8f67d19d Docs/mm/damon/design: document hugepage_size filter new e80dc25cc0e6 Docs/damon: move DAMOS filter type names and meaning to de [...] new bdb82cd9f729 Docs/mm/damon/design: clarify handling layer based filters [...] new 61e610a9dca6 Docs/mm/damon/design: categorize DAMOS filter types based [...] new c8cd8fbaa05c mm/cma: export total and free number of pages for CMA areas new 4765deffa0f7 mm, cma: support multiple contiguous ranges, if requested new 47b74185a0d6 mm/cma: introduce cma_intersects function new 598399bf33bc mm, hugetlb: use cma_declare_contiguous_multi new 5323ad7febb8 mm/hugetlb: remove redundant __ClearPageReserved new 1455dcdecbb1 mm/hugetlb: use online nodes for bootmem allocation new 844eb01d3f54 mm/hugetlb: convert cmdline parameters from setup to early new 0eae3626cad8 x86/mm: make register_page_bootmem_memmap handle PTE mappings new 7acf70994025 mm/bootmem_info: export register_page_bootmem_memmap new 3afe147b14c6 mm/sparse: allow for alternate vmemmap section init at boot new 7c5194c69526 mm/hugetlb: set migratetype for bootmem folios new dda45321a660 mm: define __init_reserved_page_zone function new 1f32e1c4ebdf mm/hugetlb: check bootmem pages for zone intersections new 50b89a9a3026 mm/sparse: add vmemmap_*_hvo functions new f57a1c7b3684 mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc new b28b86ccbb3e mm/hugetlb: move huge_boot_pages list init to hugetlb_boot [...] new ffb178fa9eb4 mm/hugetlb: add pre-HVO framework new d962671acb21 mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition new 26244dcbbf5e mm/hugetlb: do pre-HVO for bootmem allocated pages new 450c2d315577 x86/setup: call hugetlb_bootmem_alloc early new 05bad795a101 x86/mm: set ARCH_WANT_SPARSEMEM_VMEMMAP_PREINIT new f5d8befb4cd1 mm/cma: simplify zone intersection check new 0beb631b57bc mm/cma: introduce a cma validate function new b62d2bb2857d mm/cma: introduce interface for early reservations new eeca03e0cd93 mm/hugetlb: add hugetlb_cma_only cmdline option new 30e0a70bb18e mm/hugetlb: enable bootmem allocation from CMA areas new 5c2fc439f0fa mm/hugetlb: move hugetlb CMA code in to its own file new 4c3f76eca0d9 xarray: add xas_try_split() to split a multi-index entry new 21cefc860052 mm/huge_memory: add two new (not yet used) functions for f [...] new 3ed6f637fcd1 mm/huge_memory: move folio split common code to __folio_split() new faf0d164080e mm/huge_memory: add buddy allocator like (non-uniform) fol [...] new 72811a3c9312 mm/huge_memory: remove the old, unused __split_huge_page() new f8b7abe322d9 mm/huge_memory: add folio_split() to debugfs testing interface new 07f5bd52e13b mm/truncate: use buddy allocator like folio split for trun [...] new 3c49b24b73c4 selftests/mm: add tests for folio_split(), buddy allocator [...] new d6cf7cfd1693 mm/filemap: use xas_try_split() in __filemap_add_folio() new 4d4cab9d7348 mm/shmem: use xas_try_split() in shmem_split_large_entry() new cbbac74326a3 arm/pgtable: remove duplicate included header file new 600aa3e30a60 mm/damon: implement a new DAMOS filter type for unmapped pages new 9fa4bdc00e1d Docs/mm/damon/design: document unmapped DAMOS filter type new c1e8f3c6b29b mm/mincore: improve performance by adding an unlikely hint new 4dc3a2795313 mm/folio_queue: delete __folio_order and use folio_order directly new 7881d0be0e1f zram: sleepable entry locking new 44335075db57 zram: permit preemption with active compression stream new 6bf8e557105d zram: remove unused crypto include new d17cbdda1a12 zram: remove max_comp_streams device attr new a50db46ce376 zram: remove second stage of handle allocation new 1ae66e1f42eb zram: remove writestall zram_stats member new 6a7fbd20ec8c zram: limit max recompress prio to num_active_comps new f22a9ccfa99c zram: filter out recomp targets based on priority new c84d4e54bf4d zram: rework recompression loop new ded3bda99799 zsmalloc: rename pool lock new 399941beefcf zsmalloc: make zspage lock preemptible new b8581fb739b3 zsmalloc: introduce new object mapping API new 84706ae348b0 zram: switch to new zsmalloc object mapping API new 6f88db0669f0 zram: permit reclaim in zstd custom allocator new 180c16cf299d zram: do not leak page on recompress_store error path new 8d59dc07d6da zram: do not leak page on writeback_store error path new d1b01c451c36 zram: add might_sleep to zcomp API new f92557fb0ad6 selftests/mm: report errno when things fail in gup_longterm new 34ef443ce4d4 selftests/mm: fix assumption that sudo is present new 1c5fdbaf3eec selftests/mm: skip uffd-stress if userfaultfd not available new 7b9c15fc0ea0 selftests/mm: skip uffd-wp-mremap if userfaultfd not available new ee3457c6d2bc selftests/mm/uffd: rename nr_cpus -> nr_threads new ff8ef158bae6 selftests/mm: print some details when uffd-stress gets bad params new 5b89abfc77fa selftests/mm: don't fail uffd-stress if too many CPUs new 3e24bbc33fb9 selftests/mm: skip map_populate on weird filesystems new 5587c659f1f7 selftests/mm: skip gup_longerm tests on weird filesystems new 537afb5505f7 mm, swap: remove setting SWAP_MAP_BAD for discard cluster new df01fc663643 mm, swap: correct comment in swap_usage_sub() new 362c7ad52bfd mm: swap: remove stale comment of swap_reclaim_full_clusters() new 7643ed442406 fs/proc/task_mmu: add guard region bit to pagemap new 76dc842a3b00 tools/selftests: add guard region test for /proc/$pid/pagemap new 817e781f1819 fixup define name new aed9c84db446 mm,procfs: allow read-only remote mm access under CAP_PERFMON new bfb2bf3ab0f5 MAINTAINERS: add Yang Yang as a co-maintainer of PER-TASK [...] new 8cfc72a658b4 scripts: add script to extract built-in firmware blobs new 76cc92b5cabb .mailmap: remove redundant mappings of emails new 3b2c0d835cbc docs,procfs: document /proc/PID/* access permission checks new 91d9f0eb8e54 lib/plist.c: add shortcut for plist_requeue() new 765b73fca703 lib-plistc-add-shortcut-for-plist_requeue-fix new f725863c508b kexec: initialize ELF lowest address to ULONG_MAX new 0ca3ee6c0f53 crash: remove an unused argument from reserve_crashkernel_ [...] new df52d487613d crash: let arch decide usable memory range in reserved area new e360e21aaf3b powerpc/crash: use generic APIs to locate memory hole for kdump new 914638e81d18 powerpc/crash: preserve user-specified memory limit new f739598774c8 powerpc: insert System RAM resource to prevent crashkernel [...] new a23a1c2e6014 powerpc/crash: use generic crashkernel reservation new f9c224a3f7e0 get_maintainer: add --substatus for reporting subsystem status new a4744bb00877 get_maintainer: add --substatus for reporting subsystem st [...] new e489f21727b7 get_maintainer: stop reporting subsystem status as maintai [...] new e1e91111e096 lib/zlib: drop EQUAL macro new d5340328aff9 rcu: provide a static initializer for hlist_nulls_head new 627aaa57e72a ucount: replace get_ucounts_or_wrap() with atomic_inc_not_zero() new 20ec0b7b2f9f ucount: use RCU for ucounts lookups new c0f4c9f725aa ucount: use rcuref_t for reference counting new 9991653030bf checkpatch: add warning for pr_* and dev_* macros without [...] new 3b32c58c0f5f ocfs2: validate l_tree_depth to avoid out-of-bounds access new c87882bc1619 ocfs2: use memcpy_to_folio() in ocfs2_symlink_get_block() new 393418524983 ocfs2: remove reference to bh->b_page new 3464c7bae11b reboot: replace __hw_protection_shutdown bool action param [...] new b72a1e35ab0d reboot: reboot, not shutdown, on hw_protection_reboot timeout new 5a8b2014c5ee docs: thermal: sync hardware protection doc with code new d854362daaba reboot: describe do_kernel_restart's cmd argument in kernel-doc new b156239f93f9 reboot: rename now misleading __hw_protection_shutdown symbols new 110ad78c27d9 reboot: indicate whether it is a HARDWARE PROTECTION reboo [...] new 6f0ec17b2d82 reboot: add support for configuring emergency hardware pro [...] new ed122380a19c regulator: allow user configuration of hardware protection action new a374f3cc006d platform/chrome: cros_ec_lpc: prepare for hw_protection_sh [...] new f04c4c769656 dt-bindings: thermal: give OS some leeway in absence of cr [...] new 240c2cbd7db7 thermal: core: allow user configuration of hardware protec [...] new 510f7e9dc4b0 reboot: retire hw_protection_reboot and hw_protection_shut [...] new a30546a0ed94 lib min_heap: use size_t for array size and index variables new 597c2ca49f39 mailmap: remove never used @parity.io email new 720077870a93 MAINTAINERS: mailmap: update Hyeonggon's name and email address new c08f9b29d75d Revert "pid: allow pid_max to be set per pid namespace" new 6799f20bc8b2 pid: optional first-fit pid allocation new d5706fe4be79 scripts/gdb: add $lx_per_cpu_ptr() new df748fe36456 rhashtable: remove needless return in three void APIs new d961c859085d cpu: remove needless return in void API suspend_enable_sec [...] new b0504a3cec10 foo new 974d6b8505b8 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 6b9c7c0d7f67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ff7dbc725b4f Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 20711efa91e8 arm64: Utilize for_each_cpu_wrap for reference lookup new 0ed86b43edc9 Merge branches 'for-next/amuv1-avg-freq', 'for-next/pkey_u [...] new a1c24ab82279 Merge branch 'for-next/el2-enable-feat-pmuv3p9' into for-n [...] new fd4d944941d6 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 2a904a26872e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3ac2d94dc822 Merge branch 'asahi-soc/for-next' of https://github.com/As [...] new 0a579dca0f8e Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new eff8bc02183a Merge branch 'next' of https://github.com/Broadcom/stblinux.git new a7f121316299 Merge branch 'davinci/for-next' of git://git.kernel.org/pu [...] new 84ef5a11e5a6 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new cf7139aac463 soc: imx8m: Unregister cpufreq and soc dev in cleanup path new b0612fdba9af arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphon [...] new 2c1092823eb0 arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphon [...] new d3ad803a97c7 MAINTAINERS: match mxc in file names by IMX / MXC entry new a07f7720fcb4 Merge branch 'imx/drivers' into for-next new 03bd712b76ff Merge branch 'imx/bindings' into for-next new 6b00c9b992a1 ARM: dts: nxp: vf: Align GPIO hog name with bindings new 2658deedd676 ARM: dts: imx6qdl-mba6: change sound card model name new eaf6e7c6f527 ARM: dts: imx7-mba7: change sound card model name new a84784aaf30e ARM: dts: mba6ul: change sound card model name new e9906cbe2a8d ARM: dts: vf610-bk4: Use the more specific "lwn,bk4-spi" new b55b73bec248 ARM: dts: imx28-sps1: Fix GPIO LEDs description new 527bdaae925b Merge branch 'imx/dt' into for-next new a73fffe50d0c arm64: dts: imx8-apalis: add clock configuration for 44.1 [...] new 1cb9e5c8b463 arm64: dts: freescale: tqma8mpql: Add vcc-supply for spi-nor new f57a51e73320 arm64: dts: freescale: tqma8mq: Add vcc-supply for spi-nor new db544d0ea896 arm64: dts: freescale: tqma8mqml: Add vcc-supply for spi-nor new 7c2400888841 arm64: dts: freescale: tqma8mqnl: Add vcc-supply for spi-nor new a61cd205843a arm64: dts: imx8-ss-hsio: fix indentation in pcie node new 8414ee47add6 arm64: dts: imx8q: add PCIe EP for i.MX8QM and i.MX8QXP new e9b7eae6330c arm64: dts: imx8q: add PCIe EP overlay file for i.MX8QXP m [...] new 23b63544df10 arm64: dts: imx95: add PCIe's msi-map and iommu-map property new 8394a4aa0f03 arm64: dts: s32g: add the eDMA nodes new 333d5fe1b0d9 arm64: dts: colibri-imx8x: Add missing gpio-line-names new 3455da44d066 arm64: dts: freescale: imx8mm-verdin: Remove LVDS panel an [...] new 5f5380762d29 arm64: dts: imx8mm-phycore-som: Keep LDO3 on in suspend new f74809cb70d1 arm64: dts: imx8mm-phycore-som: Fix bluetooth wakeup source new be5f8df61f0d arm64: dts: imx8mm-phycore-som: Remove magic-packet property new 570bcfc09b67 arm64: dts: imx8mm-phycore-som: Assign regulator for dsi t [...] new 976b731adff8 arm64: dts: imx8mm-phycore-som: add descriptions to nodes new 8dd247c26c6f arm64: dts: imx8mm-phyboard-polis: add RTC description new eec1f4f8118f arm64: dts: imx8mm-phyboard-polis: Set RTC as wakeup-source new a5f854668e4a arm64: dts: imx8mm-phygate-tauri-l: Set RTC as wakeup-source new 2c1d8f7db936 arm64: dts: imx8mm: move bulk of rtc properties to carrierboards new 20dc45afd3da arm64: dts: imx8mm-phyboard-polis: Assign missing regulato [...] new 2fe3edbac6ad arm64: dts: imx8mm-phyboard-polis: Add support for PEB-AV-10 new 306e98fba6b5 arm64: dts: imx8mm-phyboard-polis: Add overlay for PEB-EVAL-01 new 4e8c9c644b06 arm64: dts: imx8mm-phycore-som: Add overlay for rproc new 4a42daaf5454 arm64: dts: imx8mm-phycore-som: Add no-eth phy overlay new bda3de0bf0d6 arm64: dts: imx8mm-phycore-som: Add overlay to disable SPI [...] new 6b85642caf39 Merge branch 'imx/dt64' into for-next new a861da1c8fd9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c619a42f89e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new afafaf3bd970 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5c2ae3eb1760 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b7e2973778d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea34dd0f029f arm64: dts: renesas: r8a774c0: Re-add voltages to OPP table new c193f8777702 arm64: dts: renesas: r8a77990: Re-add voltages to OPP table new 51786c8b47ed arm64: dts: renesas: r8a779h0: Remove #address- and #size- [...] new d04079e0cadb arm64: dts: renesas: gray-hawk-single: Describe AVB1 and AVB2 new b18ac9a805ef arm64: dts: renesas: r8a779a0: Add FCPVX instances new 70403ebcff42 arm64: dts: renesas: r8a779a0: Add VSPX instances new d33e65dc3c4c arm64: dts: renesas: gray-hawk-single: Restore sort order new 146a9b058ec7 arm64: dts: renesas: r9a09g047: Add WDT1-WDT3 nodes new db2bbe1e6c48 arm64: dts: renesas: rzg3e-smarc-som: Enable watchdog new f829a3e9cdaf arm64: dts: renesas: r8a779h0: Add FCPVX instance new 8e31f3b4fc29 arm64: dts: renesas: r8a779h0: Add VSPX instance new 7a847e34d531 arm64: dts: renesas: eagle-function-expansion: Align GPIO [...] new f9b6e9976c39 arm64: dts: renesas: Add initial device tree for Yuridenki [...] new a4fdcbdcc497 arm64: dts: renesas: r8a779f0: Add labels for rswitch ports new d7801582dcb9 arm64: dts: renesas: spider-ethernet: Access rswitch ports [...] new b231d607b775 arm64: dts: renesas: s4sk: Access rswitch ports via phandles new 1938912277f5 arm64: dts: renesas: spider-ethernet: Add ethernetN aliase [...] new c7259ba78e36 arm64: dts: renesas: s4sk: Fix ethernet0 alias for rswitch new 2f9f69188e5d arm64: dts: renesas: r8a779g0: Restore sort order new 02760e35b5a6 arm64: dts: renesas: rzg3s-smarc-switches: Add a header to [...] new ec32d57b4bbf arm64: dts: renesas: rzg3s-smarc: Enable SCIF3 new cc018b98a9bf arm64: dts: renesas: r9a08g045s33-smarc-pmod: Add overlay [...] new ab419f5b4a16 arm64: dts: renesas: r8a779f0: Disable rswitch ports by default new 495af7647560 arm64: dts: renesas: r9a08g045: Enable SYS node new 13e9b03263dc arm64: dts: renesas: r9a09g047: Add SYS node new 0c507d15f09d arm64: dts: renesas: r9a09g057: Enable SYS node new b6f4b126b247 arm64: dts: renesas: r9a08g045: Add OPP table new e58ada2870cc arm64: dts: renesas: Add initial support for MYIR Remi Pi new 35a1c35e0a9d arm64: dts: renesas: ulcb/kf: Use TDM Split Mode for capture new 44a4951ffffe arm64: dts: renesas: white-hawk-csi-dsi: Use names for CSI [...] new f1a1268572cc ARM: dts: renesas: rcar-gen2: Add boot phase tags new 399f14ff6625 arm64: dts: renesas: rcar: Add boot phase tags new 624b2a23d46a arm64: dts: renesas: rzg2: Add boot phase tags new 5f7ebb81112c ARM: dts: renesas: r9a06g032: Fix UART dma channel order new b91c46c79497 Merge branches 'renesas-arm-defconfig-for-v6.15', 'renesas [...] new 0fec4db80581 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1444eb8fed62 arm64: dts: rockchip: add support for HAIKOU-LVDS-9904379 [...] new 9f889cf17836 arm64: dts: rockchip: add overlay for PX30 Ringneck Haikou [...] new 066a69db9db3 arm64: dts: rockchip: add overlay for RK3399 Puma Haikou V [...] new 8715d2eeb062 arm64: dts: rockchip: add rk3576 otp node new 64c80e49d046 dt-bindings: arm: rockchip: Add Radxa ROCK 4D board new a0fb7eca9c09 arm64: dts: rockchip: Add Radxa ROCK 4D device tree new 62deeee28921 arm64: dts: rockchip: enable UART5 on RK3588 Tiger Haikou new 64f6ad17eb44 arm64: dts: rockchip: move DDC bus from Haikou carrierboar [...] new 52398b8bfa18 arm64: dts: rockchip: move I2C6 from Haikou carrierboard t [...] new f6fd2c1aa451 arm64: dts: rockchip: disable I2C6 on Puma DTSI new 4a77f317c293 arm64: dts: rockchip: enable I2S0 in Haikou carrierboard, [...] new ef32404f99c5 arm64: dts: rockchip: add EEPROM found on RK3399 Puma Haikou new f65f71a4c337 arm64: dts: rockchip: enable Ethernet in Haikou carrierboa [...] new 83c247e2bc1b arm64: dts: rockchip: enable I2C3 in Haikou carrierboard, [...] new 5c349537e298 arm64: dts: rockchip: disable I2C2 bus by default on RK3588 Tiger new 4e09afea6eb9 Merge branch 'v6.15-armsoc/dts64' into for-next new bf676e72a1f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0a86ea5534a9 dt-bindings: hwinfo: samsung,exynos-chipid: add exynos7870 [...] new f4d315a1f9d8 Merge branch 'next/drivers' into for-next new 5893f538e331 arm64: dts: exynosautov920: add ufs phy for ExynosAutov920 SoC new db9af58db84e Merge branch 'next/dt64' into for-next new afb2b28916b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cecf6a504137 firmware: arm_ffa: Explicitly cast return value from FFA_V [...] new 3e282f41585c firmware: arm_ffa: Explicitly cast return value from NOTIF [...] new c67c2332f8c8 firmware: arm_ffa: Skip the first/partition ID when parsin [...] new a3c7c02d3db2 Merge branches 'for-next/scmi/updates' and 'for-next/ffa/u [...] new f84742bae2d3 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ebe702bbb8c5 Merge branch 'for-next' of https://github.com/sophgo/linux.git new b529299cad6d Merge branch 'for-next' of https://github.com/spacemit-com/linux new aea9e89107f5 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 52b14fb18c86 arm64: dts: allwinner: h700: Set cpusldo to always-on for RG35XX new 3fbbd1254d5d arm64: dts: allwinner: h700: Add LED1 for Anbernic RG35XX new 81009e49ddc8 arm64: dts: allwinner: h700: Add USB Host for RG35XX-H new c2eedcafb0e2 arm64: dts: allwinner: rg35xx: Add no-thermistor property [...] new a8181e6861fe arm64: dts: allwinner: a100: Add CPU Operating Performance [...] new c240648b78f9 dt-bindings: clock: sun50i-h616-ccu: Add LCD TCON clk and reset new 730feeaea72f clk: sunxi-ng: h616: Add clock/reset for LCD TCON new 3f218dfe063d Merge branches 'sunxi/dt-for-6.15' and 'sunxi/clk-for-6.15 [...] new eb963d7948ce clk: sunxi-ng: h616: Reparent GPU clock during frequency changes new e2d0b639a4d9 Merge branch 'sunxi/clk-for-6.15' into sunxi/for-next new 4dd48918e5d7 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new d2b278a311b0 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 6ef39010ba42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 01a86031fb02 arm64: zynqmp: Use DT header for firmware constants new f0ceedd52a69 dt-bindings: xilinx: Deprecate header with firmware constants new d6ccf528cb3c Merge branch 'zynqmp/dt' into for-next new 8d527a947123 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new d750f59a03eb Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 185de382d1f8 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 7f9b51fc3d32 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bb94df7a356d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 39f4837e8811 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 3128b0a2e0cf clocksource: mips-gic-timer: Enable counter when CPUs start new 00a134fc2bb4 MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core new 75fa6a583882 MIPS: CPS: Introduce struct cluster_boot_config new 0856c143e1cd MIPS: CPS: Boot CPUs in secondary clusters new 4c303ad139fe mips: sni: Do not include <linux/fb.h> new 2398902f96e2 mips: dts: ingenic: Switch to simple-audio-card,hp-det-gpios new 21ebe64a2450 dt-bindings: mips: Document mti,mips-cm new 57c7110b99a7 dt-bindings: mips: mips-cm: Add a new compatible string for EyeQ6 new e27fbe16af5c MIPS: cm: Detect CM quirks from device tree new ccd015b02d18 MIPS: CPS: Support broken HCI for multicluster new 25613b42c155 MIPS: mobileye: dts: eyeq6h: Enable cluster support new 3b0f24d79530 mips: dts: realtek: Decouple RTL930x base DTSI new e5723ab63217 mips: dts: realtek: Clean up CPU clocks new 652d5000e54d mips: dts: realtek: Add address to SoC node name new 045cbcc49106 mips: dts: realtek: Fold rtl83xx into rtl838x new 8e6448164753 mips: dts: realtek: Add SoC IRQ node for RTL838x new 31e96a0a9897 mips: dts: realtek: Correct uart interrupt-parent new 4b7785dd43b8 mips: dts: realtek: Replace uart clock property new b3992b82ad9e mips: dts: realtek: Add RTL838x SoC peripherals new 5ae16e22b0a0 mips: dts: realtek: Add restart to Cisco SG220-26P new 756276ce78d5 MIPS: Use arch specific syscall name match function new adb2424d0d05 dt-bindings: clock: add clock definitions for Ralink SoCs new c8292b002d2a mips: dts: ralink: rt2880: update system controller node a [...] new acf13fc60cfa mips: dts: ralink: rt3050: update system controller node a [...] new c51e958ddc37 mips: dts: ralink: rt3883: update system controller node a [...] new e64d19ed82fd mips: dts: ralink: mt7620a: update system controller node [...] new 5757c2d26575 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new 3b5c693cc8d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1251426f0baf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 4c99770f1234 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 8cdfde6cacf4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca8f5398da99 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds fa2529b1824c bcachefs: bs > ps support adds 4d2fda4baee1 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 30d7de9f47cf Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 362a9fd39046 Merge branch 'misc-6.14' into for-next-current-v6.13-20250221 adds 0f8ce93dbe57 Merge branch 'for-next-current-v6.13-20250221' into for-ne [...] adds ae1e44479a56 Merge branch 'misc-6.14' into for-next-next-v6.14-20250221 adds 23b44a3bc79f btrfs: add __cold attribute to extent_io_tree_panic() adds 6dce506f62c0 btrfs: async-thread: switch local variables need_order bool adds 886ca5a01181 btrfs: zstd: move zstd_parameters to the workspace adds c99a37cc9cd3 btrfs: zstd: remove local variable for storing page offsets adds f762ded6df99 btrfs: unify ordering of btrfs_key initializations adds 02b2ee5aec34 btrfs: simplify returns and labels in btrfs_init_fs_root() adds e17104e84635 btrfs: update include and forward declarations in headers adds 188ee2c75392 btrfs: fix use-after-free on inode when scanning root duri [...] adds ff03682fa9d6 btrfs: skip inodes without loaded extent maps when shrinki [...] adds c5ee9e0de991 btrfs: do regular iput instead of delayed iput during exte [...] adds 0eeb299ac5aa btrfs: output an error message if btrfs failed to find the [...] adds 963bb4a28228 btrfs: fix data overwriting bug during buffered write when [...] adds 4ab9f315ba04 btrfs: pass struct btrfs_inode to can_nocow_extent() adds 500aeea821b0 btrfs: pass struct btrfs_inode to extent_range_clear_dirty [...] adds 265a45d6fda1 btrfs: pass struct btrfs_inode to btrfs_read_locked_inode() adds c31b27d8bd3d btrfs: pass struct btrfs_inode to btrfs_iget_locked() adds 3807d0e0bbb7 btrfs: pass struct btrfs_inode to new_simple_dir() adds 4165223671c9 btrfs: pass struct btrfs_inode to btrfs_inode_type() adds 006d99087c2a btrfs: pass struct btrfs_inode to btrfs_defrag_file() adds 8a7872223d6f btrfs: use struct btrfs_inode inside create_pending_snapshot() adds 34c12e2bf9c8 btrfs: pass struct btrfs_inode to fill_stack_inode_item() adds 6f12cfd35d4c btrfs: pass struct btrfs_inode to btrfs_fill_inode() adds f67394e2a4a2 btrfs: pass struct btrfs_inode to btrfs_load_inode_props() adds a3aa002b1f25 btrfs: pass struct btrfs_inode to btrfs_inode_inherit_props() adds db2d26d18824 btrfs: props: switch prop_handler::apply to struct btrfs_inode adds 41555ecc1f66 btrfs: props: switch prop_handler::extract to struct btrfs_inode adds 6fe48024a57d btrfs: pass struct btrfs_inode to clone_copy_inline_extent() adds c5c49dfe06f9 btrfs: pass struct btrfs_inode to btrfs_double_mmap_lock() adds 82db9ecd75b6 btrfs: pass struct btrfs_inode to btrfs_double_mmap_unlock() adds 8da0a7255736 btrfs: pass struct btrfs_inode to btrfs_extent_same_range() adds f7e85535ac7e btrfs: use struct btrfs_inode inside btrfs_remap_file_range() adds dd75d18447e8 btrfs: use struct btrfs_inode inside btrfs_remap_file_rang [...] adds 8d6da92d1a85 btrfs: use struct btrfs_inode inside btrfs_get_parent() adds 6e23086056e3 btrfs: use struct btrfs_inode inside btrfs_get_name() adds 3a53c8759df8 btrfs: === misc-next on b-for-next === adds f2c7612ea3b8 btrfs: scrub: fix incorrectly reported logical/physical address adds ce93b481c257 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() adds a302b1f9a2cd btrfs: scrub: remove unused is_super parameter from scrub_ [...] adds 440ced7026f4 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] adds 4c863dff0eb2 btrfs: scrub: simplify the inode iteration output adds d18be0fa7109 btrfs: scrub: ensure we output at least one error message [...] adds a18c4251193a btrfs: scrub: use generic ratelimit helpers to output erro [...] adds 87943b061b83 btrfs: fix inline data extent reads which zero out the rem [...] adds 909228f33e37 btrfs: fix the qgroup data free range for inline data extents adds 571bde0d0d19 btrfs: allow inline data extents creation if sector size < [...] adds 7c96385537bf btrfs: remove the subpage related warning message adds ec86fbdd9766 btrfs: introduce a read path dedicated extent lock helper adds 309713de6908 btrfs: make btrfs_do_readpage() to do block-by-block read adds b0b44be62f84 btrfs: allow buffered write to avoid full page read if it' [...] adds 9b7c7da80396 btrfs: prepare subpage.c for larger folios support adds 8ae05fcab7f9 btrfs: remove the PAGE_SIZE usage inside inline extent reads adds 7a56d2519a90 btrfs: prepare btrfs_launcher_folio() for larger folios support adds aba063bf9336 btrfs: prepare extent_io.c for future larger folio support adds a8b1b9555b08 btrfs: prepare btrfs_page_mkwrite() for larger folios adds ce9d4ff275a3 btrfs: send: remove duplicated logic from fs_path_reset() adds b600971ddf8c btrfs: send: make fs_path_len() inline and constify its argument adds 077298fffa54 btrfs: send: always use fs_path_len() to determine a path' [...] adds 2c58fb610181 btrfs: send: simplify return logic from fs_path_prepare_for_add() adds 6a788c5421ad btrfs: send: simplify return logic from fs_path_add() adds 1d819dce02c3 btrfs: send: implement fs_path_add_path() using fs_path_add() adds 485a9026ffc8 btrfs: send: simplify return logic from fs_path_add_from_e [...] adds 4a9a10474ff0 btrfs: send: return -ENAMETOOLONG when attempting a path t [...] adds 9917bcf5024b btrfs: send: simplify return logic from __get_cur_name_and [...] adds 92a580d350c8 btrfs: send: simplify return logic from is_inode_existent() adds d51c04ee479e btrfs: send: simplify return logic from get_cur_inode_state() adds 959cfd0a00e5 btrfs: send: factor out common logic when sending xattrs adds 84928981c428 btrfs: send: only use booleans variables at process_record [...] adds de93c4c3a0f8 btrfs: send: add and use helper to rename current inode wh [...] adds 8687cec8dc9f btrfs: send: simplify return logic from send_remove_xattr() adds ece0ac242d86 btrfs: send: simplify return logic from record_new_ref_if_ [...] adds 96069c73684b btrfs: send: simplify return logic from record_deleted_ref [...] adds 5adc795b1963 btrfs: send: simplify return logic from record_new_ref() adds 2a65f1befc51 btrfs: send: simplify return logic from record_deleted_ref() adds 8c77279e12bb btrfs: send: simplify return logic from record_changed_ref() adds f9a2c2683f55 btrfs: send: remove unnecessary return variable from proce [...] adds cce74afc1ebf btrfs: send: simplify return logic from process_changed_xattr() adds f9857a6c5ee2 btrfs: send: simplify return logic from send_verity() adds 2865b2ddd703 btrfs: send: simplify return logic from send_rename() adds 28e664832321 btrfs: send: simplify return logic from send_link() adds fb5d24f00563 btrfs: send: simplify return logic from send_unlink() adds 6570ebe9b56b btrfs: send: simplify return logic from send_rmdir() adds 747442f2d3e5 btrfs: send: keep the current inode's path cached adds ea89ff4c7017 btrfs: send: avoid path allocation for the current inode w [...] adds 4a4227144b3e btrfs: send: simplify return logic from send_set_xattr() adds 41723c33b086 Merge branch 'misc-next' into for-next-next-v6.14-20250221 adds f9d3870b9957 Merge branch 'for-next-next-v6.14-20250221' into for-next- [...] adds c5a11dc5bfb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 58ea13569bb1 CIFS: Propagate min offload along with other parameters fr [...] adds 3057df0190b4 smb: client: Fix netns refcount imbalance causing leaks an [...] adds 043569728089 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 15f6293a0882 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds aaa1af79f740 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4ed267cea135 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds cb2890bd8935 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 25a77892584c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 0605eca3c80a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds ef0c333cad8d f2fs: keep POSIX_FADV_NOREUSE ranges adds a907f3a68ee2 f2fs: add a sysfs entry to reclaim POSIX_FADV_NOREUSE pages adds 337e49c1b216 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds ab6afdca1b80 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds d7819604ded6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9d85bc3c1e83 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8c3f9a70d2d4 jfs: reject on-disk inodes of an unsupported type adds 0176e69743ec jfs: add check read-only before txBeginAnon() call adds b5799dd77054 jfs: add check read-only before truncation in jfs_truncate [...] adds fdf480da5837 jfs: fix slab-out-of-bounds read in ea_get() adds 9629d7d66c62 jfs: Fix uninit-value access of imap allocated in the diMo [...] adds 70ca3246ad20 fs/jfs: cast inactags to s64 to prevent potential overflow adds 7fcbf789629c fs/jfs: Prevent integer overflow in AG size calculation adds b61e69bb1c04 jfs: Prevent copying of nlink with value 0 from disk inode adds ddf2846f22e8 jfs: add sanity check for agwidth in dbMount adds 0d250b1c5248 fs/jfs: consolidate sanity checking in dbMount adds eaeb17ce791f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds a585b64ff56c Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] adds 7a4fba442e28 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds e4588eb66e88 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds fb7401d7b92e Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds b596a2ea9f71 Merge branch '9p-next' of git://github.com/martinetd/linux adds 2bbeb0b52106 Merge branch 'vfs.fixes' into vfs.all adds 8b17e540969a vfs: add initial support for CONFIG_DEBUG_VFS adds af153bb63a33 vfs: catch invalid modes in may_open() adds 3eb7e9510414 vfs: use the new debug macros in inode_set_cached_link() adds 822c11592522 Merge patch series "CONFIG_DEBUG_VFS at last" adds f9835fa147e6 make use of anon_inode_getfile_fmode() adds d6ff4c8f6522 fs: avoid mmap sem relocks when coredumping with many miss [...] adds 29d80d506b18 open: Fix return type of several functions from long to int adds f326565c4441 ioctl: Fix return type of several functions from long to int adds 8190db20c243 Merge patch series "Fix the return type of several functio [...] adds 1bb772565f32 vfs: inline getname() adds da06e3c51794 fs: don't needlessly acquire f_lock adds 1479be62582d vfs: inline new_inode_pseudo() and de-staticize alloc_inode() adds d1c735d44c12 kcmp: improve performance adding an unlikely hint to task [...] adds bb7288b492f2 Merge branch 'vfs-6.15.misc' into vfs.all adds 54c0937d323c Merge branch 'vfs-6.15.mount' into vfs.all adds ededd1121827 Merge branch 'vfs-6.15.pidfs' into vfs.all adds a61d0affadd1 Merge branch 'vfs-6.15.pipe' into vfs.all adds 46495ed7db83 Merge branch 'kernel-6.15.tasklist_lock' into vfs.all adds dc5fe0131f3d Merge branch 'vfs-6.15.mount.api' into vfs.all adds 3d05a851755e Merge branch 'vfs-6.15.iomap' into vfs.all adds ba21b015a37f Merge branch 'vfs-6.15.async.dir' into vfs.all adds c0070d096854 Merge branch 'vfs-6.15.overlayfs' into vfs.all adds 7fd511f8c911 nsfs: validate ioctls adds 540dcf0f4404 selftests/nsfs: add ioctl validation tests adds 58c6cbd97cd5 Merge patch series "nsfs: validate ioctls" adds a4857ddf1def Merge branch 'vfs-6.15.nsfs' into vfs.all adds b7f623d32f5e Merge branch 'vfs-6.15.eventpoll' into vfs.all adds 448fa70158f9 sysv: Remove the filesystem adds f988166291e0 Merge patch "sysv: Remove the filesystem" adds bfbcac33564f Merge branch 'vfs-6.15.sysv' into vfs.all adds b162d9a32248 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] adds 92c7d25eccf6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new bc56a63ec905 Merge branch 'fs-next' of linux-next new 86521dad68c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d4d85bf65a6 Merge branch 'pci/aer' new cbf937dcadfd PCI/ASPM: Fix link state exit during switch upstream funct [...] new f2906bff68cf Merge branch 'pci/aspm' new 172104025aa4 Merge branch 'pci/resource' new 60be59bef0fe PCI: endpoint: Allow EPF drivers to configure the size of [...] new f79065e5886f PCI: endpoint: Add pci_epc_bar_size_to_rebar_cap() new 7c0351859377 PCI: dwc: ep: Move dw_pcie_ep_find_ext_capability() new fa2eec7c0b91 PCI: dwc: endpoint: Allow EPF drivers to configure the siz [...] new e982128c331d PCI: keystone: Describe Resizable BARs as Resizable BARs new 8006f46551ee PCI: keystone: Specify correct alignment requirement new d3da7d6c12bb PCI: dw-rockchip: Describe Resizable BARs as Resizable BARs new 19544a1b9f8e PCI: endpoint: Remove unused devm_pci_epc_destroy() new fc2cc585852c PCI: endpoint: pci-epf-test: Fix double free that causes k [...] new d094d3404d54 Merge branch 'pci/endpoint' new 95bd01df1718 tools/Makefile: Remove pci target new 76c8e0a84c70 Merge branch 'pci/endpoint-test' new ce90c8108dff PCI: Add Rockchip Vendor ID new d93b3740a040 Merge branch 'pci/controller/rockchip' new 5ab50560ce05 misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_b [...] new 13dabb249193 misc: pci_endpoint_test: Fix potential truncation in pci_e [...] new e2a86691900d misc: pci_endpoint_test: Give disabled BARs a distinct error code new 03f82e6eac31 misc: pci_endpoint_test: Handle BAR sizes larger than INT_MAX new 5263961075fa selftests: pci_endpoint: Skip disabled BARs new 0151bd4ceec3 tools/Makefile: Remove pci target new 3bdee909e45d Merge branch 'pci/misc' new 37ba1136dc87 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9d1ffd9989b4 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 26b8bf536983 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ef8c53714894 Merge branch 'i2c/for-current' into i2c/for-next new d67137afe50d Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 99cd6e681f61 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 6c7611e9950a Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] new 5a5380d8b81b Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 991dabb24232 docs/ja_JP: Convert SubmitChecklist into reST with belated [...] new 757b9d0a4fd2 docs: arch/x86/sva: Fix two grammar errors under Backgroun [...] new 999fd62b0660 docs: scheduler: fix spelling in sched-bwc documentation new 4dd4eef60f8e Fix typos in admin-guide/gpio new 76a6782284df Documentation: input: Add section pertaining to polled inp [...] new 9ffe7d92d941 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 07df4f23ef3f media: mtk-vcodec: venc: avoid -Wenum-compare-conditional warning new a21766b51857 media: iris: rename module file new 3a544a39e0a4 dt-bindings: media: st,stmipid02: correct lane-polarities [...] new 5fae33f90208 media: dt-bindings: aspeed,video-engine: Convert to json schema new 7b0ee2de7c76 media: uapi: rkisp1-config: Fix typo in extensible params example new 4936cd5817af media: mediatek: vcodec: Fix a resource leak related to th [...] new 9020350c3303 media: video-i2c: Use HWMON_CHANNEL_INFO macro to simplify code new bf786586ca0a Documentation: media: fix spelling error in the HDMI CEC d [...] new 7b8b6bdfab43 media: admin-guide: add mgb4 GMSL modules variants description new 22d3d1f0d1ab media: mgb4: Added support for additional GMSL modules variants new 9e38acacb9d8 media: i2c: adv748x: Fix test pattern selection mask new 648dec6840a8 media: pwc: remove useless header files new 8deb1e2a392b media: usb: use kmalloc_array() to replace kmalloc() new 19442ed18373 media: dt-bindings: adv7180: Document the 'interrupts' property new 51f76375e3d2 media: dvb-usb: Constify struct usb_device_id new 1a9dbb4b3d22 media: coda: Add system resume interface new 88a7400c4117 media: cx23885: add simple suspend/resume new 7527f40f7eba media: cx231xx: Convert enum into a define new acd83e8e684f media: qcom: camss: Add sm845 named power-domain support new 5efde2811c1c staging: media: imx: vdic: Drop unused prepare_vdi_in_buffers() new 4f527a0463fd media: dibx000_common: Constify struct i2c_algorithm new fc91d334e045 media: dvb-usb: Constify struct i2c_algorithm new d22d91fb1d7f media: dvb-usb-v2: Constify struct i2c_algorithm new 70d4fd1200ca media: tuners: Constify struct tunertype, tuner_range and [...] new 7fcb42b3835e media: verisilicon: HEVC: Initialize start_bit field new cc2f92dfd304 media: verisilicon: VP9: Fix typo new c2b96a681815 media: platform: allgro-dvt: unregister v4l2_device on the [...] new 71b947dcdc7a Merge branch 'next' of git://linuxtv.org/media-ci/media-pe [...] new adadfb196ca6 intel_idle: introduce 'no_native' module parameter new 3698dd6b139d cpufreq: governor: Fix negative 'idle_time' handling in db [...] new 1618f635bdf5 PM: EM: use kfree_rcu() to simplify the code new a29ba0023ddf MAINTAINERS: Add Energy Model framework as properly maintained new 210052a34c6f Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-em' into [...] new 4ecaa75771a7 thermal: gov_power_allocator: Fix incorrect calculation in [...] new 43673f9f2073 Merge branch 'thermal-core' into fixes new ee3f0ada079d Merge branch 'fixes' into linux-next new 3dce0a806f62 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 28424f0d676d Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new c28c8e4f7215 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 20587cab02d7 next-20250219/pmdomain new 9fc39914f434 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 523d357a3408 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1340461e5168 af_unix: Fix undefined 'other' error new 802fb6db9fdc net: pktgen: replace ENOTSUPP with EOPNOTSUPP new 80604d19b5fc net: pktgen: enable 'param=value' parsing new b38504346a24 net: pktgen: fix hex32_arg parsing for short reads new 3ba38c25a8c0 net: pktgen: fix 'rate 0' error handling (return -EINVAL) new 1c3bc2c325f8 net: pktgen: fix 'ratep 0' error handling (return -EINVAL) new 1e5e511373fe net: pktgen: fix ctrl interface command parsing new 425e64440ad0 net: pktgen: fix access outside of user given buffer in pk [...] new 5225861b5c77 Merge branch 'some-pktgen-fixes-improvments-part-i' new ef75d8343bc1 neighbour: Replace kvzalloc() with kzalloc() when GFP_ATOM [...] new 3fe090ad0250 net/mlx5: Bridge, correct config option description new 5246fd3fc232 net/mlx5e: Refactor ptys2ethtool_adver_link() new 64d97f891961 net/mlx5e: Introduce ptys2ethtool_process_link() new 9ca3bf013a0e net/mlx5e: Change eth_proto parameter naming new 9c362aafda8b net/mlx5e: Separate extended link modes request from link [...] new ac8f0aff41b4 Merge branch 'mlx5-misc-enhancements-2025-02-19' new 8279a8dacf9f net: phy: qt2025: Fix hardware revision check comment new ca57d1c56f40 octeontx2: hide unused label new 846742f7e32f selftests: drv-net: add a warning for bkg + shell + terminate new dabd31baa3b5 selftests: drv-net: use cfg.rpath() in netlink xsk attr test new bab59dcf71fb selftests: drv-net: add missing new line in xdp_helper new d3726ab45c57 selftests: drv-net: probe for AF_XDP sockets more explicitly new 71477137994f selftests: drv-net: add a way to wait for a local process new 4fde8398462f selftests: drv-net: improve the use of ksft helpers in XSK [...] new 932a9249f71f selftests: drv-net: rename queues check_xdp to check_xsk new 56b06a71fcdb Merge branch 'selftests-drv-net-improve-the-queue-test-for-xsk' new bb3bb6c92e57 net: phy: remove unused feature array declarations new a85035561025 net: sfp: add quirk for 2.5G OEM BX SFP new 3fa337651df5 dt-bindings: net: Move realtek,rtl9301-switch to net new 92575a218237 dt-bindings: net: Add switch ports and interrupts to RTL9300 new 96757457da0e dt-bindings: net: Add Realtek MDIO controller new 4fe67dd2d5e5 Merge branch 'dt-bindings-net-realtek-rtl9301-switch' new ec061546c6cf rtnetlink: Lookup device in target netns when creating link new 69c7be1b903f rtnetlink: Pack newlink() params into struct new cf517ac16ad9 net: Use link/peer netns in newlink() of rtnl_link_ops new 3533717581dd ieee802154: 6lowpan: Validate link netns in newlink() of r [...] new 9e17b2a1a097 net: ip_tunnel: Don't set tunnel->net in ip_tunnel_init() new eacb1160536e net: ip_tunnel: Use link netns in newlink() of rtnl_link_ops new db014522f356 net: ipv6: Init tunnel link-netns before registering dev new 5e72ce3e3980 net: ipv6: Use link netns in newlink() of rtnl_link_ops new 5314e3d68455 net: xfrm: Use link netns in newlink() of rtnl_link_ops new 9c0fc091dc01 rtnetlink: Remove "net" from newlink params new 7ca486d08a30 rtnetlink: Create link directly in target net namespace new 030329416232 selftests: net: Add python context manager for netns entering new 85cb3711acb8 selftests: net: Add test cases for link and peer netns new 376cd9a2abe4 Merge branch 'net-improve-netns-handling-in-rtnetlink' new c451715d78e3 net/rds: Replace deprecated strncpy() with strscpy_pad() new 4b9c7d8fa113 gve: Add RSS cache for non RSS device option scenario new 6810c771d316 bpf: Support TCP_RTO_MAX_MS for bpf_setsockopt new 7a93ba804847 selftests/bpf: Add rto max for bpf_setsockopt test new 09bc97bcf868 Merge branch 'bpf-support-setting-max-rto-for-bpf_setsockopt' new 24e82b7c045b bpf: Add networking timestamping support to bpf_get/setsockopt() new df600f3b1d79 bpf: Prepare the sock_ops ctx and call bpf prog for TX tim [...] new fd93eaffb3f9 bpf: Prevent unsafe access to the sock fields in the BPF t [...] new 2958624b2530 bpf: Disable unsafe helpers in TX timestamping callbacks new aa290f93a4af net-timestamp: Prepare for isolating two modes of SO_TIMESTAMPING new 6b98ec7e882a bpf: Add BPF_SOCK_OPS_TSTAMP_SCHED_CB callback new ecebb17ad818 bpf: Add BPF_SOCK_OPS_TSTAMP_SND_SW_CB callback new 2deaf7f42b8c bpf: Add BPF_SOCK_OPS_TSTAMP_SND_HW_CB callback new b3b81e6b009d bpf: Add BPF_SOCK_OPS_TSTAMP_ACK_CB callback new c9525d240c81 bpf: Add BPF_SOCK_OPS_TSTAMP_SENDMSG_CB callback new 59422464266f bpf: Support selective sampling for bpf timestamping new f4924aec58dd selftests/bpf: Add simple bpf tests in the tx path for tim [...] new 68b92ac494eb Merge branch 'net-timestamp-bpf-extension-to-equip-applica [...] new ca4419f15abd xsk: Add launch time hardware offload support to XDP Tx metadata new 6164847e5403 selftests/bpf: Add launch time request to xdp_hw_metadata new 04f64dea1364 net: stmmac: Add launch time support to XDP ZC new f9b53bb13923 igc: Refactor empty frame insertion for launch time support new d7c3a7ff7502 igc: Add launch time support to XDP ZC new 494a04413cb1 Merge branch 'xsk-tx-metadata-launch-time-support' new e87700965abe Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new ca4edd969a94 net: fib_rules: Add DSCP mask attribute new 2ae00699b357 ipv4: fib_rules: Add DSCP mask matching new c29165c272b8 ipv6: fib_rules: Add DSCP mask matching new ea8af1affdc0 net: fib_rules: Enable DSCP mask usage new 0df1328eaf04 netlink: specs: Add FIB rule DSCP mask attribute new e818d1d1a6ee selftests: fib_rule_tests: Add DSCP mask match tests new 27422c373897 Merge branch 'net-fib_rules-add-dscp-mask-support' new 465b210fdc65 selftests: fib_nexthops: do not mark skipped tests as failed new 3e401818c81b net: stmmac: print stmmac_init_dma_engine() errors using n [...] new e6a532185daa net: cadence: macb: Implement BQL new dcc35baae732 usb: Add base USB MCTP definitions new 0791c0327a6e net: mctp: Add MCTP USB transport driver new b66e19dcf684 Merge branch 'mctp-add-mctp-over-usb-hardware-transport-binding' new 9be4d3e813e0 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new e8af068239ca libbpf: Wrap libbpf API direct err with libbpf_err new ac13c5087299 selftests/bpf: Enable kprobe_multi tests for ARM64 new f0b79944e6f4 mm: Add copy_remote_vm_str() for readng C strings from remote VM new f0f8a5b58f78 bpf: Add bpf_copy_from_user_task_str() kfunc new 7042882abc04 selftests/bpf: Add tests for bpf_copy_from_user_task_str new bd4319b6c2b3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bp [...] new b4a8b5bba712 bpf: Use preempt_count() directly in bpf_send_signal_common() new e0525cd72b59 libbpf: Fix hypothetical STT_SECTION extern NULL deref case new 38f1e66abd18 bpf: Do not allow tail call in strcut_ops program with __r [...] new 63817c771194 selftests/bpf: Test struct_ops program with __ref arg call [...] new 201b62ccc831 bpf: Refactor check_ctx_access() new d806176814b4 Merge branch 'bpf-next/net' into for-next new a470d59252f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f1b37b23da4e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 531ca2b9a215 net/mlx5: Add new health syndrome error and crr bit offset new 80df31f384b4 net/mlx5: Change POOL_NEXT_SIZE define value and make it global new 20ebbf9377ac Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] new 87e88601074e Bluetooth: hci_vhci: convert timeouts to secs_to_jiffies() new 08dcdfef9efb Bluetooth: MGMT: convert timeouts to secs_to_jiffies() new 2b3221777902 Bluetooth: SMP: convert timeouts to secs_to_jiffies() new 7595a0fe9c8e Bluetooth: L2CAP: convert timeouts to secs_to_jiffies() new 8c7f9a2e80c8 Bluetooth: btusb: Add 2 HWIDs for MT7922 new 2fc8906de82f Bluetooth: hci_qca: use the power sequencer for wcn6750 new 5e6618ec3c06 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6f9e452e8f8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e09fa396707 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6eecce5587af Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new 69c5c010daa4 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new f9436ab53e8c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 187b36a832b9 crypto: ahash - use str_yes_no() helper in crypto_ahash_show() new 003fea002159 crypto: x86/aes-ctr - rewrite AESNI+AVX optimized CTR and [...] new 7e3a5a816b59 crypto: x86/aes-xts - change license to Apache-2.0 OR BSD- [...] new 7fbe986dd404 crypto: bcm - set memory to zero only once new 2f9ccc658d67 crypto: aead - use str_yes_no() helper in crypto_aead_show() new 369bb50ed39b crypto: qat - fix object goals in Makefiles new 3a15162b9488 crypto: qat - reorder objects in qat_common Makefile new 56b8e4bb7622 crypto: lib/Kconfig - Fix lib built-in failure when arch i [...] new ad825b297c88 crypto: null - Use spin lock instead of mutex new 15543140af91 dt-bindings: crypto: qcom-qce: Document the X1E80100 crypt [...] new d9caf2d4ccb2 crypto: api - Fix larval relookup type and mask new ea651c0f9426 crypto: skcipher - Set tfm in SYNC_SKCIPHER_REQUEST_ON_STACK new ca102e1f8579 crypto: qat - do not export adf_cfg_services new ffd92c37157a crypto: qat - refactor service parsing logic new 8604d27f25b6 crypto: skcipher - Zap type in crypto_alloc_sync_skcipher new dfcf8b69ff4f crypto: inside-secure/eip93 - Correctly handle return of f [...] new 7ee6eeadaa3e crypto: ahash - Only save callback and data in ahash_save_req new 169f140987c0 crypto: x86/ghash - Use proper helpers to clone request new d2d1e74d6ca1 crypto: hash - Add request chaining API new 5f3fed3f88af crypto: tcrypt - Restore multibuffer ahash tests new e8dc40c86d29 crypto: ahash - Add virtual address support new b9874a66e404 crypto: ahash - Set default reqsize from ahash_alg new 4ac0d32a911a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7b91683e7de7 Merge tag 'drm-misc-next-2025-02-20' of https://gitlab.fre [...] new f20d4b64974a Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new c3a4be407480 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 60341a6d79aa drm/atomic-helper: Add a note in drm_atomic_helper_reset_c [...] new 27e21f22db99 MAINTAINERS: Update my email address new acf3256160bd bus: mhi: host: Avoid possible uninitialized fw_load_type new e32548748587 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 01248bf4c67b Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new e92266778614 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new 480ba5e0aabb Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...] new 70c7273778bf drm/xe: Add fault injection for xe_sync_entry_parse new 98c9d27ab30a drm/xe/oa: Ensure that polled read returns latest data new f2539486ad1f Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new decc7c6cc584 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 28c944f513d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f1f26c59196 ALSA: arm: aaci: Constify amba_id table new 4ecc8ff4256d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 960f09f2b455 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 6d3cd693a783 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5951922fe386 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] new 5a561cee228c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 92ade52f2655 io_uring: add missing IORING_MAP_OFF_ZCRX_REGION in io_uring_mmap new f382059bae6e Merge branch 'for-6.15/io_uring-rx-zc' into for-next new 8985c4298733 block: Remove commented out code new 17e7cdf2b8db Merge branch 'for-6.15/block' into for-next new 67e5caa63f25 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 801e73bdd992 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 08a04e20593b dt-bindings: ata: Convert fsl,pq-sata to YAML new 91ec84f8eadd ata: libata-eh: Do not use ATAPI DMA for a device limited [...] new 2e5fea0cf828 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 93c382cc38c8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f135032970fd Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new d6772b5d4568 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new cabe232b7695 Merge tag 'devres-iio-input-pinctrl-v6.15' into psy-next new 0c3cbeb89c49 power: supply: sc27xx: use devm_kmemdup_array() new 9381cdbb693d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b42d8b2d9d5c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3fa36cbb5983 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 9ae3a53d33d9 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 7a4976c91b96 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new a5206b3b2b34 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0f21ba96ad73 Merge branch 'next' of git://github.com/cschaufler/smack-next new 4c7aa8706dfe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5276c1e07679 iommu/io-pgtable-dart: Only set subpage protection disable [...] new 6d52cb738a98 s390/pci: check for relaxed translation capability new d236843a6964 s390/pci: store DMA offset in bus_dma_region new 0ed5967a0a63 iommu/s390: handle IOAT registration based on domain new 64af12c6ec3a iommu/s390: implement iommu passthrough via identity domain new 1485fa1aadcd Merge branches 'apple/dart' and 's390' into next new 4c8a4f793ede Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2531cdd15d55 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0e61b752c878 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 61c7d7ca8f64 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2d81e1bb6252 irqchip/gic-v3: Add Rockchip 3568002 erratum workaround new f15be3d4a0a5 arm64: dts: rockchip: rk356x: Add MSI controller node new b956c9de9175 arm64: dts: rockchip: rk356x: Move PCIe MSI to use GIC ITS [...] new 3e40c9fb1760 Merge branch into tip/master: 'irq/drivers' new 4087e16b0331 x86/locking: Use ALT_OUTPUT_SP() for percpu_{,try_}cmpxchg [...] new 2d352ec9fcb5 x86/locking: Use asm_inline for {,try_}cmpxchg{64,128} emulations new 337369f8ce9e locking/mutex: Add MUTEX_WARN_ON() into fast path new 31cbdf538885 Merge branch into tip/master: 'locking/core' new e6e21a9a39c0 Merge branch 'perf/urgent' into perf/core, to pick up fixe [...] new 8aeacf257070 perf/core: Move perf_event sysctls into kernel/events new 3acfcefa795c perf/x86/intel/bts: Allocate bts_ctx only if necessary new fd98511e0804 Merge branch into tip/master: 'perf/core' new d90c9de9de2f x86/tsc: Always save/restore TSC sched_clock() on suspend/resume new b796ea848991 sched/core: Remove duplicate included header file stats.h new 1a5d3492f8e1 sched: Add unlikey branch hints to several system calls new 3c27b40830ca selftests/rseq: Add rseq syscall errors test new 9c3b42c6315d Merge branch into tip/master: 'sched/core' new 74f9b31f365e Merge branch into tip/master: 'timers/cleanups' new 5d24ded7608d Merge branch into tip/master: 'timers/core' new 3ef32d90cdaa x86/vdso: Fix latent bug in vclock_pages calculation new 30533a55ec8e parisc: Remove unused symbol vdso_data new 5b47aba85810 vdso: Introduce vdso/align.h new 127b0e05c166 vdso: Rename included Makefile new df7fcbefa710 vdso: Add generic time data storage new 51d6ca373f45 vdso: Add generic random data storage new 365841e1557a vdso: Add generic architecture-specific data storage new 0b3bc3354eb9 arm64: vdso: Switch to generic storage implementation new 46fe55b204bf riscv: vdso: Switch to generic storage implementation new d2862bb9d9ca LoongArch: vDSO: Switch to generic storage implementation new 31e9fa2ba9ad arm: vdso: Switch to generic storage implementation new 9bf39a65b20c s390/vdso: Switch to generic storage implementation new 69896119dc9d MIPS: vdso: Switch to generic storage implementation new 223970df2bff powerpc/vdso: Switch to generic storage implementation new dafde29605eb x86/vdso: Switch to generic storage implementation new 9729dceab17b x86/vdso/vdso2c: Remove page handling new 998a8a260819 vdso: Remove remnants of architecture-specific random stat [...] new ac1a42f4e4e2 vdso: Remove remnants of architecture-specific time storage new 1ecaf3de22b9 Merge branch into tip/master: 'timers/vdso' new 7861640aac52 x86/build: Raise the minimum LLVM version to 15.0.0 new dc8bd769e70e x86/ioperm: Use atomic64_inc_return() in ksys_ioperm() new b00af7f9ca9a Merge branch into tip/master: 'x86/asm' new 2d6bff31399b x86/boot: Move setting of memblock parameters to e820__mem [...] new 297fb82ebaad x86/boot: Split kernel resources setup into the setup_kern [...] new d45dd0a9b27e x86/boot: Split parsing of boot_params into the parse_boot [...] new efe659ac0146 x86/e820: Drop obsolete E820_TYPE_RESERVED_KERN and related code new 5bebe2e4fe27 x86/boot: Change some static bootflag functions to bool new a2498e5c453b x86/kexec: Export e820_table_kexec[] to sysfs new a0378063ee57 Merge branch into tip/master: 'x86/boot' new 0156338a18eb x86/apic: Use str_disabled_enabled() helper in print_ipi_mode() new 51184c3c96a1 x86/usercopy: Fix kernel-doc func param name in clean_cach [...] new 02ac23a3d5cb Merge branch into tip/master: 'x86/cleanups' new 06dd759b68ee x86/module: Remove unnecessary check in module_finalize() new 2df1ad0d2580 x86/arch_prctl: Simplify sys_arch_prctl() new 684b12916a10 x86/arch_prctl/64: Clean up ARCH_MAP_VDSO_32 new 05ab8c491db2 Merge branch into tip/master: 'x86/core' new 64aad4749d79 ACPI/processor_idle: Export acpi_processor_ffh_play_dead() new 43bb700cff6b x86/cpu: Update Intel Family comments new dd6f34081a75 Merge branch into tip/master: 'x86/cpu' new 1937e18cc3cf x86/fpu: Fix guest FPU state buffer allocation size new eae89feb4393 Merge branch into tip/master: 'x86/fpu' new d4c1f2b4d33f Merge branch into tip/master: 'x86/microcode' new 7f97040e2a7b Merge branch into tip/master: 'x86/misc' new affe678f3557 Merge tag 'v6.14-rc3' into x86/mm, to pick up fixes before [...] new a9ebcb88136c mm/memremap: Pass down MEMREMAP_* flags to arch_memremap_wb() new 81256a50aa0f x86/mm: Make memremap(MEMREMAP_WB) map memory as encrypted [...] new 282f395244df x86/mm: Replace open-coded gap bounding with clamp() new a37259732a7d x86/mm: Make MMU_GATHER_RCU_TABLE_FREE unconditional new f2c5c2105827 x86/mm: Remove pv_ops.mmu.tlb_remove_table call new 3fcae7771fb7 x86/pat: Fix W=1 build warning when the within_inclusive() [...] new 7ffb791423c7 x86/kaslr: Reduce KASLR entropy on most x86 systems new ec8f5b4659b4 selftests/lam: Move cpu_has_la57() to use cpuinfo flag new 51f909dcd178 selftests/lam: Skip test if LAM is disabled new 782b819827ee selftests/lam: Test get_user() LAM pointer handling new 6fec22f8e07a Merge branch into tip/master: 'x86/mm' new 000894d8fc0d x86/platform/olpc-xo1-sci: Don't include <linux/pm_wakeup. [...] new 82ede9c3e341 Merge branch into tip/master: 'x86/platform' new 395594ed8fb3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5dcc3dc642a6 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new 5eea10e7bb68 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new b3d09d06e052 arm64: scripts/sorttable: Implement sorting mcount_loc at [...] new a02656593225 scripts/sorttable: Have mcount rela sort use direct values new 5fb964f5ba53 scripts/sorttable: Always use an array for the mcount_loc sorting new ef378c3b8233 scripts/sorttable: Zero out weak functions in mcount_loc table new 4a3efc6baff9 ftrace: Update the mcount_loc check of skipped entries new 264143c4e544 ftrace: Have ftrace pages output reflect freed pages new 56545fe6f6dd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 73ad020c5f43 rcutorture: Update rcutorture_one_extend_check() for lazy [...] new 89e2e4978a96 rcu: limit PREEMPT_RCU configurations new 9ccee9745a2f rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y new 3c7838dcd8e5 rcutorture: Make scenario TREE07 build CONFIG_PREEMPT_LAZY=y new 83ad40ba2e4a Merge branches 'docs.2025.02.04a', 'lazypreempt.2025.02.20 [...] new 3e6a2fb1725f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dc603b0ee70c Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new c7db342e3b47 riscv: KVM: Fix hart suspend status check new e3219b0c491f riscv: KVM: Fix hart suspend_type use new 0611f78f83c9 riscv: KVM: Fix SBI IPI error generation new b90148485299 riscv: KVM: Fix SBI TIME error generation new 351e02b1733b riscv: KVM: Fix SBI sleep_type use new d252435aca44 riscv: KVM: Remove unnecessary vcpu kick new 7ad9ac8d7b6f Merge branch 'riscv_kvm_next' of https://github.com/kvm-ri [...] new e132cb7bca74 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 0d6654a3c9a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae692b9cfc58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1659c6d5c0c9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cb320f950529 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8168906bbb3b leds: st1202: Check for error code from devm_mutex_init() call new 346e70427815 dt-bindings: leds: Convert leds-tlc591xx.txt to yaml format new ca3362a841b6 leds: pca955x: Refactor with helper functions and renaming new 1ddab1e2de10 leds: pca955x: Use pointers to driver data rather than I2C client new 14ef0738a31d leds: pca955x: Optimize probe LED selection new 575f10dc64a2 leds: pca955x: Add HW blink support new 9ec336ba05f6 dt-bindings: leds: qcom-lpg: Document PM8937 PWM compatible new 2f372a5dce68 leds: st1202: Refactor st1202_led_set() to use !! operator [...] new 012825dbd5aa Revert "leds-pca955x: Remove the unused function pca95xx_n [...] new 3fee110a6130 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...] new 6ef5b6fae304 kernfs: Drop kernfs_rwsem while invoking lookup_positive_u [...] new 8fd74a31eaf3 driver core: class: Remove needless return in void API cla [...] new a44073c28bc6 driver core: Remove needless return in void API device_rem [...] new b1b620bfa984 kernel: Fix "select" wording on HZ_250 description new 6fb1ee255ed9 drivers/base/bus.c: fix spelling of "subsystem" new 0514059ca09e MAINTAINERS: Add driver core headers to DRIVER CORE maintainers new 177cbd5249b1 drivers: base: component: Allow more space for device name new 1d2d45b62784 driver core: location: Use str_yes_no() helper function new 7de24e20a7aa cxl/port: Constify 'struct bin_attribute' new 14e694dbf285 firmware: dmi: Mark bin_attributes as __ro_after_init new 80d3989b9ce3 firmware: dmi: Define bin_attributes through macro new 1c83b02c91c1 firmware: dmi: Constify 'struct bin_attribute' new 7787bfb3b0ea drm/sysfs: Constify 'struct bin_attribute' new cf3864d84fe9 drm/lima: Constify 'struct bin_attribute' new e3626a456599 drm/i915: Constify 'struct bin_attribute' new 2d0f5001b61c drm/amdgpu: Constify 'struct bin_attribute' new 600aa8d31af9 drm/amd/display: Constify 'struct bin_attribute' new 4ab0279857bb fsi: core: Use const 'struct bin_attribute' callbacks new f800cc58598e accel/habanalabs: constify 'struct bin_attribute' new f9c883f0df27 Input: goodix-berlin - constify 'struct bin_attribute' new ae7a15fb2920 efi/mokvar: Use const 'struct bin_attribute' callback new 05a9896fa9e1 pcmcia: cistpl: Constify 'struct bin_attribute' new 10f10210f674 powerpc/secvar: Mark __init functions as such new 982d13db108c powerpc/secvar: Constify 'struct bin_attribute' new f629576662e0 powerpc/powernv/ultravisor: Constify 'struct bin_attribute' new f2b62c03a282 powerpc/powernv/opal: Constify 'struct bin_attribute' new 4aad348d0fa6 powerpc/perf/hv-24x7: Constify 'struct bin_attribute' new 80f756cabfbf firmware: qemu_fw_cfg: constify 'struct bin_attribute' new 5d0fbf548cbf rapidio: constify 'struct bin_attribute' new e965efc4aa14 efi: rci2: mark bin_attribute as __ro_after_init new c5020c5be9d2 kernfs: Move dput() outside of the RCU section. new 41f9346699ec Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new af7ac64ebd6f dt-bindings: usb: microchip,usb2514: add support for vdda new 233840bbdf7c dt-bindings: usb: microchip,usb2514: add support for USB25 [...] new 673655f7944f usb: misc: onboard_dev: add vdda support for Microchip USB2514 new 2ded07a8a21b dt-bindings: usb: usb-device: Replace free-form 'reg' with [...] new fe54c948d38e USB: docs: Fix typo in aspeed-lpc.yaml new 7b2328c5a009 docs: Fix typo in usb/CREDITS new 3975e68cf31f usb: dwc2: gadget: Introduce register restore flags new 8b7a1b3da2e2 usb: dwc2: Refactor backup/restore of registers new ba6e518d136b usb: dwc2: Implement recovery after PM domain off new 834d1cb7ecf3 usb: typec: ps883x: fix probe error handling new 9f9de3e02d7f usb: typec: ps883x: fix registration race new 9e7968c44248 usb: typec: ps883x: fix missing accessibility check new 21b1aea451b2 usb: typec: ps883x: fix configuration error handling new 0a86e49acfbb dt-bindings: usb: samsung,exynos-dwc3 Add exynos990 compatible new c749f058b437 USB: core: Add eUSB2 descriptor and parsing in USB core new cc4131262ca3 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new a9334107d7b6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5639c7cc198a Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new a2d1afe65a15 serial: xilinx_uartps: Use helper function hrtimer_update_ [...] new d45545c32904 serial: 8250: Switch to use hrtimer_setup() new 8cb44188b986 serial: amba-pl011: Switch to use hrtimer_setup() new afa51660033c serial: imx: Switch to use hrtimer_setup() new 7ba2facc3f91 serial: sh-sci: Switch to use hrtimer_setup() new d2fa8e52cf91 serial: xilinx_uartps: Switch to use hrtimer_setup() new a519243d30c6 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] new be382372d55d greybus: gb-beagleplay: Add error handling for gb_greybus_init new 1a09cd9b7bc7 scripts/tags.sh: tag SYM_*START*() assembler symbols new 10d43ecbb012 mei: Remove unused functions new 790b2f242a1e virtio: console: Use str_yes_no() helper in port_debugfs_show() new 17f18e04a125 virtio_console: Get rid of unneeded temporary variable new 74826b3fd7d2 sonypi: Use str_on_off() helper in sonypi_display_info() new 78c0a5056c58 binder: remove unneeded <linux/export.h> inclusion from bi [...] new d9406677428e eeprom: ee1004: Check chip before probing new 6aa982633053 char: misc: improve testing Kconfig description new ac9c5170a181 pps: generators: replace copy of pps-gen info struct with [...] new c89755d1111f pps: generators: Add PPS Generator TIO Driver new 6b22c3de1c2d Documentation: driver-api: pps: Add Intel Timed I/O PPS generator new 264ff8415aed ABI: pps: Add ABI documentation for Intel TIO new fbff5bf278ae Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 0e14e062f5ff coresight: catu: Fix number of pages while using 64k pages new 87b8166a7328 dt-bindings: arm: coresight-tmc: Add "memory-region" property new 91a2086aa6d1 coresight: tmc-etr: Add support to use reserved trace memory new 46006ceb5d02 coresight: core: Add provision for panic callbacks new 6dbcbcfc4496 coresight: tmc: Enable panic sync handling new d58a70bdab57 coresight: tmc: Add support for reading crash data new 942bbeeaf844 coresight: tmc: Stop trace capture on FlIn new 4b7e62627a38 coresight: config: Add preloaded configuration new b47d1fcd0d4b Documentation: coresight: Panic support new b3b3af7bae31 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0cbd51b1c067 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4018ab42636c iio: backend: add API for interface get new fc3fdb835eeb iio: backend: add support for data size set new 22894e0be908 iio: backend: add API for oversampling new fc9156c04566 iio: adc: adi-axi-adc: add interface type new 4831509fd5a7 dt-bindings: iio: adc: add ad485x axi variant new 7a794e3a0dc5 iio: adc: adi-axi-adc: set data format new 208a94c8884d iio: adc: adi-axi-adc: add oversampling new e04b1b0c6769 dt-bindings: iio: adc: add ad4851 new 6250803fe2ec iio: adc: ad4851: add ad485x driver new 8de148c0189e dt-bindings: iio: adc: add ADI ad4030, ad4630 and ad4632 new 0cb8b324852f iio: adc: ad4030: add driver for ad4030-24 new 949abd1ca5a4 iio: adc: ad4030: add averaging support new c8ed843c4860 iio: adc: ad4030: add support for ad4630-24 and ad4630-16 new ec25cf6f1ee3 iio: adc: ad4030: add support for ad4632-16 and ad4632-24 new b29050e8b3b9 docs: iio: ad4030: add documentation new f3255b0e1c0a dt-bindings: iio: adc: Introduce ADS7138 new 024b08fee342 iio: adc: Add driver for ADS7128 / ADS7138 new 7a2dd31359b0 iio: accel: msa311: convert to use maple tree register cache new 58e9fe259750 iio: accel: bma400: convert to use maple tree register cache new 7ed9db68c375 iio: accel: bmi088: convert to use maple tree register cache new 9d7d7bfb45c5 iio: accel: kx022a: convert to use maple tree register cache new d795e38df4b7 iio: core: Rework claim and release of direct mode to work [...] new 5feb5532870f iio: chemical: scd30: Use guard(mutex) to allow early returns new 403f0f9b3609 iio: chemical: scd30: Switch to sparse friendly claim/rele [...] new bcbd26d8662b iio: temperature: tmp006: Stop using iio_device_claim_dire [...] new f238f1efc2ae iio: proximity: sx9310: Stop using iio_device_claim_direct [...] new ec59a125ea25 iio: proximity: sx9324: Stop using iio_device_claim_direct [...] new 7b7f7e6ee01b iio: proximity: sx9360: Stop using iio_device_claim_direct [...] new 7c00c85a635b iio: accel: adxl367: Stop using iio_device_claim_direct_scoped() new e48c56d1503c iio: adc: ad4000: Stop using iio_device_claim_direct_scoped() new b70fb3c1951e iio: adc: ad4130: Stop using iio_device_claim_direct_scoped() new 20a57c2714a8 iio: adc: ad4695: Stop using iio_device_claim_direct_scoped() new 8a1812d040c0 iio: adc: ad7606: Stop using iio_device_claim_direct_scoped() new 48a24fd21d11 iio: adc: ad7625: Stop using iio_device_claim_direct_scoped() new 82a0760c109f iio: adc: ad7779: Stop using iio_device_claim_direct_scoped() new 7b22c000308a iio: adc: ad9467: Stop using iio_device_claim_direct_scoped() new 5fd89f430d9e iio: adc: max1363: Stop using iio_device_claim_direct_scoped() new 27ac40b6275d iio: adc: rtq6056: Stop using iio_device_claim_direct_scoped() new dc100956600c iio: adc: ti-adc161s626: Stop using iio_device_claim_direc [...] new 69deb972f9aa iio: adc: ti-ads1119: Stop using iio_device_claim_direct_scoped() new e4c569742b60 iio: addac: ad74413r: Stop using iio_device_claim_direct_scoped() new 5e802eed70b1 iio: chemical: ens160: Stop using iio_device_claim_direct_ [...] new 798fa301e19f iio: dac: ad3552r-hs: Stop using iio_device_claim_direct_scoped() new 41a316c8e531 iio: dac: ad8460: Stop using iio_device_claim_direct_scoped() new 73dad3ec96ae iio: dummy: Stop using iio_device_claim_direct_scoped() new 0bee1bf85a9e iio: imu: bmi323: Stop using iio_device_claim_direct_scoped() new 668d7167fc78 iio: light: bh1745: Stop using iio_device_claim_direct_scoped() new 4c571885898c iio: Drop iio_device_claim_direct_scoped() and related inf [...] new b2881a480b3e Merge tag 'gpio-set-array-helper-v6.15-rc1' into togreg new f23209e9758a iio: adc: ad7606: use gpiod_multi_set_value_cansleep new a927e72925c7 iio: amplifiers: hmc425a: use gpiod_multi_set_value_cansleep new 76ce6e6e5c49 iio: resolver: ad2s1210: use gpiod_multi_set_value_cansleep new 66e80e2f2176 iio: resolver: ad2s1210: use bitmap_write new f3feaad9f3c6 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 9513c701d4dd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b4014ef4dbe5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new df9b79d5f357 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c1baf6528bcf staging: gpib: Fix cb7210 pcmcia Oops new 453b733ce316 staging: gpib: Remove dependencies on !X86_PAE new ce88577c6120 staging: gpib: agilent pci console messaging cleanup new 50a6ed0494bc staging: gpib: agilent usb console messaging cleanup new 5d445a439552 staging: gpib: cec_gpib console messaging cleanup new 141765729ea7 staging: gpib: common core console messaging cleanup new f2bda0b660bd staging: gpib: fluke console messaging cleanup new acdf4581545b staging: gpib: fmh console messaging cleanup new df2e3152f1cb staging: gpib: gpio bitbang console messaging cleanup new b51f7fc2e55a staging: gpib: hp82335 console messaging cleanup new 22611a85d850 staging: gpib: hp82341 console messaging cleanup new 060fb82d690e staging: gpib: lpvo console messaging cleanup new 23561c4d33fe staging: gpib: nec7210 console messaging cleanup new 18ce5b5d9167 staging: gpib: ni_usb console messaging cleanup new 4d5092b188b3 staging: gpib: pc2 console messaging cleanup new 18ea3495c54d staging: gpib: tms9914 console messaging cleanup new b6fe18d08d18 staging: gpib: comment out pnp_device_id tables new 0865b297b3a8 static: gpib: hp82341: add MODULE_DESCRIPTION new 020b814c2f86 staging;gpib: Use Kconfig PCMCIA compilation symbol new 3c9a0cf6a1ed staging:gpib: Remove GPIB_PCMCIA in Makefiles new 99ed5f695fac staging: gpib: cb7210: remove unused variable new c725363401e2 staging: gpib: eastwood: remove unused variable new a990ae96e6ef staging: gpib: ni_usb: remove unused variable new 1b268f7a47a4 staging: gpib: tnt4882: remove unused variable new bedc7002f797 staging: gpib: ines: remove unused variable new 1cddb72bf892 staging: sm750fb: fix checkpatch warning architecture spec [...] new 82e3508046f9 staging: gpib: cb7210 console messaging cleanup new 0de51244e7b7 staging: gpib: ines console messaging cleanup new 20a351c36afc staging: gpib: tnt4882 console messaging cleanup new 36a18a8bf69e Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] new 121c408ed869 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 49cb68141a83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1ed176e27537 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 453371a0a98c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1450a10e0a02 next-20250221/scsi-mkp new 375790f18396 gpiolib: Extract gpiochip_choose_fwnode() for wider use new 6f077e575893 gpiolib: Use fwnode instead of device in gpiochip_get_ngpios() new 97673ea38a77 gpio: regmap: Group optional assignments together for bett [...] new a630d3960b6a gpio: regmap: Move optional assignments down in the code new db305161880a gpio: regmap: Allow ngpio to be read from the property new 0fabf1e3fa71 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 49e36c6bbe20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec2f6ad14d4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14e95e2ded24 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 91aa981b0ca4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6ba86d6e2510 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 0bc4bd90be8f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 763819b8b0cb Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 3997e5eda1fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 90a6b312cc1f Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 57c93804c413 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new a7ce8f7e0cbd Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] new d0ee061dec06 nvmem: make the misaligned raw_len non-fatal new 5b1b368f1511 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 88bd010376d9 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 9d8731a1757b hyperv: Convert hypercall statuses to linux error codes new db912b8954c2 hyperv: Change hv_root_partition into a function new 21cfcbeb7bff hyperv: Add CONFIG_MSHV_ROOT to gate root partition support new a9889162a42d Merge branch 'hyperv-next' of git://git.kernel.org/pub/scm [...] new 9808b515a4c1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new cba6bdfd7929 bus: mhi: host: pci_generic: Add support for SA8775P endpoint new a5699353eee1 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 39a7db44eed2 cxl/core: Use guard() to replace open-coded down_read/write() new 34594cf86b51 cxl/core: cxl_mem_sanitize() cleanup new 74b244411272 cxl/memdev: cxl_memdev_ioctl() cleanup new bb0ec462fa00 cxl/core: Use guard() to drop the goto pattern of cxl_dpa_free() new 3a7d7675e208 cxl/core: Use guard() to drop goto pattern of cxl_dpa_alloc() new 06e71360a722 cxl/region: Drop goto pattern in cxl_dax_region_alloc() new 92062059d78b cxl/region: Drop goto pattern of construct_region() new 48a576cef187 cxl/pci: Introduce cxl_gpf_get_dvsec() new ad4b98ac1526 cxl/pmem: Rename cxl_dirty_shutdown_state() new 68f7bc1dd473 cxl/pmem: Export dirty shutdown count via sysfs new 2bb67004903c tools/testing/cxl: Set Shutdown State support new 6cf796c12333 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new dac628e95636 x86/efistub: Merge PE and handover entrypoints new eaed89559591 x86/efi/mixed: Check CPU compatibility without relying on [...] new ff38bbbac39e x86/efi/mixed: Factor out and clean up long mode entry new d545e182a8bb x86/efi/mixed: Set up 1:1 mapping of lower 4GiB in the stub new 6e2da8d87c9c x86/efi/mixed: Remove dependency on legacy startup_32 code new b891e4209c9f x86/efi/mixed: Simplify and document thunking logic new fb84cefd4ce7 x86/efi/mixed: Move mixed mode startup code into libstub new 0e746e536b16 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d64b3cbf39c5 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 22fb40d0b9d3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new cf845b960e9f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new ee6577d383d0 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new ae9ebda1bc32 selftests: fix spelling/grammar errors in sysctl/sysctl.sh new d7f5b430ab80 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] new ff41385709f0 coredump: Only sort VMAs when truncating or core_sort_vma [...] new 9a3e62e7aff1 Merge branch 'for-next/topic/execve/core' into for-next/execve new d784141d13b0 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...] new bc3ac7529053 Merge branch 'bitmap-for-next' of https://github.com/norov [...] new ee0445d6b6e9 MAINTAINERS: adjust entries in FORTIFY_SOURCE and KERNEL H [...] new ba6be7ba2d3f selftests: remove reference to prime_numbers.sh new f77c87b76b83 scsi: mptfusion: Mark device strings as nonstring new 5523b4425fd1 scsi: mpi3mr: Mark device strings as nonstring new f55c1134c31d scsi: mpt3sas: Mark device strings as nonstring new e5551f2a155d scsi: qla2xxx: Mark device strings as nonstring new 267f9733dc78 string: kunit: Mark nonstring test strings as __nonstring new b0cd3d364517 x86/tdx: Mark message.bytes as nonstring new ec0451ed8b29 uapi: stddef.h: Introduce __kernel_nonstring new ccf09aa8a78d nilfs2: Mark on-disk strings as nonstring new 262cf244f474 compiler.h: Introduce __must_be_noncstr() new bbeb38b8487a string.h: Validate memtostr*()/strtomem*() arguments more [...] new dc95913ce686 Merge branch 'for-next/hardening' into for-next/kspp new 5dc702386d19 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 1f7df3a69174 genirq/msi: Store the IOMMU IOVA directly in msi_desc inst [...] new 9349887e9300 genirq/msi: Refactor iommu_dma_compose_msi_msg() new 288683c92b1a iommu: Make iommu_dma_prepare_msi() into a generic operation new 96093fe54f48 irqchip: Have CONFIG_IRQ_MSI_IOMMU be selected by irqchips [...] new 748706d7ca06 iommu: Turn fault_data to iommufd private pointer new 598749522d42 iommufd: Implement sw_msi support natively new e1fd01cc7e4a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1ba48c6a38c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 80c34eb6bcf6 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] new b24836d4da53 Merge branch 'crc-next' of git://git.kernel.org/pub/scm/li [...] new 4ef7aa6a8828 Add linux-next specific files for 20250224
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 (d4b0fd87ff0d) \ N -- N -- N refs/heads/master (4ef7aa6a8828)
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 1127 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/ABI/testing/sysfs-bus-cxl | 12 + Documentation/ABI/testing/sysfs-fs-f2fs | 7 + Documentation/ABI/testing/sysfs-pps-gen-tio | 6 + Documentation/PCI/endpoint/pci-endpoint.rst | 7 +- Documentation/admin-guide/gpio/gpio-sim.rst | 2 +- Documentation/admin-guide/gpio/gpio-virtuser.rst | 2 +- Documentation/admin-guide/media/cec.rst | 2 +- Documentation/admin-guide/media/mgb4.rst | 4 +- Documentation/admin-guide/mm/pagemap.rst | 3 +- Documentation/admin-guide/pm/intel_idle.rst | 18 +- Documentation/admin-guide/sysctl/kernel.rst | 13 + Documentation/arch/arm64/silicon-errata.rst | 2 + Documentation/arch/powerpc/cxl.rst | 3 +- Documentation/arch/x86/sva.rst | 4 +- .../devicetree/bindings/arm/arm,coresight-tmc.yaml | 26 + .../devicetree/bindings/arm/rockchip.yaml | 5 + .../devicetree/bindings/ata/fsl,pq-sata.yaml | 60 + Documentation/devicetree/bindings/ata/fsl-sata.txt | 28 - .../bindings/clock/mediatek,mtmips-sysc.yaml | 11 +- .../devicetree/bindings/crypto/qcom-qce.yaml | 1 + .../bindings/hwinfo/samsung,exynos-chipid.yaml | 1 + .../devicetree/bindings/iio/adc/adi,ad4030.yaml | 110 + .../devicetree/bindings/iio/adc/adi,ad4851.yaml | 153 ++ .../devicetree/bindings/iio/adc/adi,axi-adc.yaml | 2 + .../devicetree/bindings/iio/adc/ti,ads7138.yaml | 63 + .../devicetree/bindings/leds/leds-qcom-lpg.yaml | 4 + .../devicetree/bindings/leds/leds-tlc591xx.txt | 40 - .../devicetree/bindings/leds/ti,tlc59116.yaml | 90 + .../bindings/media/aspeed,video-engine.yaml | 70 + .../devicetree/bindings/media/aspeed-video.txt | 33 - .../devicetree/bindings/media/i2c/adv7180.yaml | 4 + .../bindings/media/i2c/st,st-mipid02.yaml | 2 +- .../devicetree/bindings/mfd/aspeed-lpc.yaml | 2 +- .../devicetree/bindings/mips/mti,mips-cm.yaml | 57 + .../bindings/net/realtek,rtl9301-mdio.yaml | 86 + .../{mfd => net}/realtek,rtl9301-switch.yaml | 63 +- .../devicetree/bindings/usb/microchip,usb2514.yaml | 35 +- .../bindings/usb/samsung,exynos-dwc3.yaml | 16 +- .../devicetree/bindings/usb/usb-device.yaml | 6 +- Documentation/driver-api/cxl/maturity-map.rst | 2 +- Documentation/driver-api/pps.rst | 27 +- Documentation/filesystems/index.rst | 1 - Documentation/filesystems/sysv-fs.rst | 264 -- Documentation/iio/ad4030.rst | 180 ++ Documentation/iio/index.rst | 1 + Documentation/input/input-programming.rst | 19 + Documentation/netlink/specs/netdev.yaml | 4 + Documentation/netlink/specs/rt_rule.yaml | 5 + Documentation/networking/xsk-tx-metadata.rst | 62 + Documentation/scheduler/sched-bwc.rst | 2 +- Documentation/trace/coresight/panic.rst | 362 +++ Documentation/translations/ja_JP/SubmitChecklist | 105 - .../translations/ja_JP/disclaimer-ja_JP.rst | 24 + Documentation/translations/ja_JP/index.rst | 2 + Documentation/translations/ja_JP/process/howto.rst | 37 +- .../ja_JP/process/submit-checklist.rst | 162 ++ Documentation/usb/CREDITS | 2 +- MAINTAINERS | 42 +- Makefile | 2 +- Next/SHA1s | 150 +- Next/merge.log | 2903 +++++++++++++------- arch/Kconfig | 4 + arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/imx7-mba7.dtsi | 2 +- arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 2 +- arch/arm/boot/dts/nxp/mxs/imx28-sps1.dts | 13 +- arch/arm/boot/dts/nxp/vf/vf610-bk4.dts | 4 +- arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-c.dts | 4 +- arch/arm/crypto/Kconfig | 6 +- arch/arm/include/asm/io.h | 2 +- arch/arm/include/asm/vdso.h | 2 + arch/arm/include/asm/vdso/gettimeofday.h | 7 +- arch/arm/include/asm/vdso/vsyscall.h | 12 +- arch/arm/kernel/asm-offsets.c | 4 - arch/arm/kernel/vdso.c | 34 +- arch/arm/mm/Kconfig | 1 + arch/arm/mm/ioremap.c | 2 +- arch/arm/mm/nommu.c | 2 +- arch/arm/vdso/Makefile | 2 +- arch/arm/vdso/vdso.lds.S | 4 +- arch/arm64/Kconfig | 11 + .../dts/allwinner/sun50i-a100-allwinner-perf1.dts | 5 + .../boot/dts/allwinner/sun50i-a100-cpu-opp.dtsi | 90 + arch/arm64/boot/dts/allwinner/sun50i-a100.dtsi | 8 + .../allwinner/sun50i-h700-anbernic-rg35xx-2024.dts | 18 +- .../allwinner/sun50i-h700-anbernic-rg35xx-h.dts | 23 + arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 11 + arch/arm64/boot/dts/freescale/Makefile | 17 + .../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 16 + arch/arm64/boot/dts/freescale/imx8-ss-hsio.dtsi | 25 +- .../freescale/imx8mm-phyboard-polis-peb-av-10.dtso | 237 ++ .../imx8mm-phyboard-polis-peb-eval-01.dtso | 72 + .../dts/freescale/imx8mm-phyboard-polis-rdk.dts | 17 +- .../boot/dts/freescale/imx8mm-phycore-no-eth.dtso | 12 + .../dts/freescale/imx8mm-phycore-no-spiflash.dtso | 16 + .../boot/dts/freescale/imx8mm-phycore-rpmsg.dtso | 58 + .../boot/dts/freescale/imx8mm-phycore-som.dtsi | 22 +- .../boot/dts/freescale/imx8mm-phygate-tauri-l.dts | 11 + .../arm64/boot/dts/freescale/imx8mm-tqma8mqml.dtsi | 1 + .../boot/dts/freescale/imx8mm-verdin-dahlia.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mm-verdin.dtsi | 21 - .../arm64/boot/dts/freescale/imx8mn-tqma8mqnl.dtsi | 1 + .../arm64/boot/dts/freescale/imx8mp-tqma8mpql.dtsi | 1 + .../boot/dts/freescale/imx8mp-verdin-dahlia.dtsi | 6 +- arch/arm64/boot/dts/freescale/imx8mq-tqma8mq.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8qm-ss-hsio.dtsi | 19 + .../boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso | 22 + arch/arm64/boot/dts/freescale/imx8x-colibri.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx95.dtsi | 14 + arch/arm64/boot/dts/freescale/s32g2.dtsi | 34 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 34 + arch/arm64/boot/dts/renesas/r9a09g047.dtsi | 90 - arch/arm64/boot/dts/rockchip/Makefile | 16 + .../px30-ringneck-haikou-lvds-9904379.dtso | 130 + .../rockchip/px30-ringneck-haikou-video-demo.dtso | 190 ++ .../boot/dts/rockchip/px30-ringneck-haikou.dts | 2 + arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 4 - .../rockchip/rk3399-puma-haikou-video-demo.dtso | 166 ++ .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk356x-base.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts | 689 +++++ arch/arm64/boot/dts/rockchip/rk3576.dtsi | 39 + .../boot/dts/rockchip/rk3588-tiger-haikou.dts | 2 + arch/arm64/boot/dts/rockchip/rk3588-tiger.dtsi | 1 - arch/arm64/hyperv/mshyperv.c | 2 + arch/arm64/include/asm/vdso.h | 2 +- arch/arm64/include/asm/vdso/compat_gettimeofday.h | 36 +- arch/arm64/include/asm/vdso/getrandom.h | 12 - arch/arm64/include/asm/vdso/gettimeofday.h | 16 +- arch/arm64/include/asm/vdso/vsyscall.h | 25 +- arch/arm64/kernel/topology.c | 7 +- arch/arm64/kernel/vdso.c | 90 +- arch/arm64/kernel/vdso/Makefile | 2 +- arch/arm64/kernel/vdso/vdso.lds.S | 7 +- arch/arm64/kernel/vdso32/Makefile | 2 +- arch/arm64/kernel/vdso32/vdso.lds.S | 7 +- arch/csky/kernel/vdso/Makefile | 2 +- arch/loongarch/Kconfig | 2 + arch/loongarch/configs/loongson3_defconfig | 1 - arch/loongarch/include/asm/vdso.h | 1 - arch/loongarch/include/asm/vdso/arch_data.h | 25 + arch/loongarch/include/asm/vdso/getrandom.h | 5 - arch/loongarch/include/asm/vdso/gettimeofday.h | 14 +- arch/loongarch/include/asm/vdso/vdso.h | 38 +- arch/loongarch/include/asm/vdso/vsyscall.h | 17 - arch/loongarch/kernel/asm-offsets.c | 2 +- arch/loongarch/kernel/vdso.c | 92 +- arch/loongarch/vdso/Makefile | 2 +- arch/loongarch/vdso/vdso.lds.S | 8 +- arch/loongarch/vdso/vgetcpu.c | 12 +- arch/m68k/configs/amiga_defconfig | 1 - arch/m68k/configs/apollo_defconfig | 1 - arch/m68k/configs/atari_defconfig | 1 - arch/m68k/configs/bvme6000_defconfig | 1 - arch/m68k/configs/hp300_defconfig | 1 - arch/m68k/configs/mac_defconfig | 1 - arch/m68k/configs/multi_defconfig | 1 - arch/m68k/configs/mvme147_defconfig | 1 - arch/m68k/configs/mvme16x_defconfig | 1 - arch/m68k/configs/q40_defconfig | 1 - arch/m68k/configs/sun3_defconfig | 1 - arch/m68k/configs/sun3x_defconfig | 1 - arch/mips/Kconfig | 1 + arch/mips/boot/dts/ingenic/gcw0.dts | 2 +- arch/mips/boot/dts/ingenic/rs90.dts | 2 +- arch/mips/boot/dts/mobileye/eyeq6h.dtsi | 4 + arch/mips/boot/dts/ralink/mt7620a.dtsi | 10 +- arch/mips/boot/dts/ralink/mt7620a_eval.dts | 2 +- arch/mips/boot/dts/ralink/rt2880.dtsi | 10 +- arch/mips/boot/dts/ralink/rt2880_eval.dts | 2 +- arch/mips/boot/dts/ralink/rt3050.dtsi | 10 +- arch/mips/boot/dts/ralink/rt3883.dtsi | 10 +- arch/mips/boot/dts/ralink/rt3883_eval.dts | 2 +- arch/mips/boot/dts/realtek/cisco_sg220-26.dts | 10 +- arch/mips/boot/dts/realtek/rtl838x.dtsi | 111 +- arch/mips/boot/dts/realtek/rtl83xx.dtsi | 59 - arch/mips/boot/dts/realtek/rtl930x.dtsi | 136 +- arch/mips/configs/malta_defconfig | 1 - arch/mips/configs/malta_kvm_defconfig | 1 - arch/mips/configs/maltaup_xpa_defconfig | 1 - arch/mips/configs/rm200_defconfig | 1 - arch/mips/include/asm/ftrace.h | 16 + arch/mips/include/asm/mips-cm.h | 40 + arch/mips/include/asm/smp-cps.h | 7 +- arch/mips/include/asm/vdso/gettimeofday.h | 9 +- arch/mips/include/asm/vdso/vdso.h | 19 +- arch/mips/include/asm/vdso/vsyscall.h | 14 +- arch/mips/kernel/asm-offsets.c | 3 + arch/mips/kernel/cps-vec.S | 19 +- arch/mips/kernel/mips-cm.c | 18 +- arch/mips/kernel/pm-cps.c | 35 +- arch/mips/kernel/smp-cps.c | 288 +- arch/mips/kernel/vdso.c | 47 +- arch/mips/sni/setup.c | 1 - arch/mips/vdso/Makefile | 2 +- arch/mips/vdso/vdso.lds.S | 5 +- arch/parisc/configs/generic-64bit_defconfig | 1 - arch/parisc/include/asm/vdso.h | 2 - arch/parisc/kernel/vdso32/Makefile | 2 +- arch/parisc/kernel/vdso64/Makefile | 2 +- arch/powerpc/Kconfig | 2 + arch/powerpc/configs/fsl-emb-nonhw.config | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/crypto/Kconfig | 4 +- arch/powerpc/include/asm/vdso.h | 1 + .../asm/{vdso_datapage.h => vdso/arch_data.h} | 40 +- arch/powerpc/include/asm/vdso/getrandom.h | 11 +- arch/powerpc/include/asm/vdso/gettimeofday.h | 29 +- arch/powerpc/include/asm/vdso/vsyscall.h | 13 - arch/powerpc/include/asm/vdso_datapage.h | 44 +- arch/powerpc/kernel/asm-offsets.c | 1 - arch/powerpc/kernel/secvar-sysfs.c | 24 +- arch/powerpc/kernel/time.c | 2 +- arch/powerpc/kernel/vdso.c | 115 +- arch/powerpc/kernel/vdso/Makefile | 2 +- arch/powerpc/kernel/vdso/cacheflush.S | 2 +- arch/powerpc/kernel/vdso/datapage.S | 4 +- arch/powerpc/kernel/vdso/gettimeofday.S | 4 +- arch/powerpc/kernel/vdso/vdso32.lds.S | 4 +- arch/powerpc/kernel/vdso/vdso64.lds.S | 4 +- arch/powerpc/kernel/vdso/vgettimeofday.c | 14 +- arch/powerpc/perf/hv-24x7.c | 8 +- arch/powerpc/platforms/powernv/opal-core.c | 10 +- arch/powerpc/platforms/powernv/opal-dump.c | 4 +- arch/powerpc/platforms/powernv/opal-elog.c | 4 +- arch/powerpc/platforms/powernv/opal-flash.c | 4 +- arch/powerpc/platforms/powernv/opal-msglog.c | 6 +- arch/powerpc/platforms/powernv/ultravisor.c | 6 +- arch/riscv/Kconfig | 3 +- arch/riscv/include/asm/io.h | 2 +- arch/riscv/include/asm/vdso.h | 2 +- .../include/asm/vdso/{time_data.h => arch_data.h} | 8 +- arch/riscv/include/asm/vdso/gettimeofday.h | 14 +- arch/riscv/include/asm/vdso/vsyscall.h | 9 - arch/riscv/kernel/sys_hwprobe.c | 3 +- arch/riscv/kernel/vdso.c | 90 +- arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/kernel/vdso/hwprobe.c | 6 +- arch/riscv/kernel/vdso/vdso.lds.S | 7 +- arch/riscv/kvm/aia_imsic.c | 1 - arch/riscv/kvm/vcpu_sbi_hsm.c | 11 +- arch/riscv/kvm/vcpu_sbi_replace.c | 15 +- arch/riscv/kvm/vcpu_sbi_system.c | 3 +- arch/s390/Kconfig | 1 + arch/s390/include/asm/pci.h | 4 +- arch/s390/include/asm/pci_clp.h | 4 +- arch/s390/include/asm/vdso.h | 4 +- arch/s390/include/asm/vdso/getrandom.h | 12 - arch/s390/include/asm/vdso/gettimeofday.h | 15 +- arch/s390/include/asm/vdso/vsyscall.h | 20 - arch/s390/kernel/time.c | 6 +- arch/s390/kernel/vdso.c | 97 +- arch/s390/kernel/vdso32/Makefile | 2 +- arch/s390/kernel/vdso32/vdso32.lds.S | 7 +- arch/s390/kernel/vdso64/Makefile | 2 +- arch/s390/kernel/vdso64/vdso64.lds.S | 8 +- arch/s390/kvm/pci.c | 17 +- arch/s390/pci/pci.c | 35 +- arch/s390/pci/pci_bus.c | 25 + arch/s390/pci/pci_clp.c | 1 + arch/s390/pci/pci_sysfs.c | 11 +- arch/x86/Kconfig | 3 +- arch/x86/coco/tdx/tdx.c | 4 +- arch/x86/crypto/Kconfig | 6 +- arch/x86/crypto/Makefile | 2 +- arch/x86/crypto/aes-ctr-avx-x86_64.S | 592 ++++ arch/x86/crypto/aes-xts-avx-x86_64.S | 55 +- arch/x86/crypto/aes_ctrby8_avx-x86_64.S | 597 ---- arch/x86/crypto/aesni-intel_glue.c | 404 +-- arch/x86/crypto/ghash-clmulni-intel_glue.c | 23 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/entry/vdso/Makefile | 2 +- arch/x86/entry/vdso/vdso-layout.lds.S | 10 +- arch/x86/entry/vdso/vdso2c.c | 21 - arch/x86/entry/vdso/vdso2c.h | 20 - arch/x86/entry/vdso/vma.c | 125 +- arch/x86/events/intel/bts.c | 22 +- arch/x86/events/intel/core.c | 20 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/hyperv/hv_init.c | 10 +- arch/x86/hyperv/mmu.c | 1 - arch/x86/include/asm/cmpxchg_32.h | 32 +- arch/x86/include/asm/e820/api.h | 1 - arch/x86/include/asm/e820/types.h | 9 - arch/x86/include/asm/intel-family.h | 12 +- arch/x86/include/asm/io.h | 3 + arch/x86/include/asm/paravirt.h | 5 - arch/x86/include/asm/paravirt_types.h | 2 - arch/x86/include/asm/percpu.h | 77 +- arch/x86/include/asm/proto.h | 3 +- arch/x86/include/asm/vdso.h | 6 - arch/x86/include/asm/vdso/getrandom.h | 10 - arch/x86/include/asm/vdso/gettimeofday.h | 25 +- arch/x86/include/asm/vdso/vsyscall.h | 23 +- arch/x86/kernel/acpi/cstate.c | 1 + arch/x86/kernel/apic/ipi.c | 3 +- arch/x86/kernel/bootflag.c | 12 +- arch/x86/kernel/cpu/cpuid-deps.c | 1 + arch/x86/kernel/cpu/mshyperv.c | 24 +- arch/x86/kernel/e820.c | 115 +- arch/x86/kernel/fpu/core.c | 2 +- arch/x86/kernel/ioport.c | 2 +- arch/x86/kernel/kvm.c | 1 - arch/x86/kernel/module.c | 6 +- arch/x86/kernel/paravirt.c | 16 - arch/x86/kernel/process.c | 5 +- arch/x86/kernel/process_32.c | 5 - arch/x86/kernel/process_64.c | 20 +- arch/x86/kernel/setup.c | 134 +- arch/x86/kernel/tboot.c | 3 +- arch/x86/kernel/tsc.c | 4 +- arch/x86/lib/usercopy_64.c | 2 +- arch/x86/mm/init_64.c | 8 - arch/x86/mm/ioremap.c | 8 + arch/x86/mm/kaslr.c | 10 +- arch/x86/mm/mmap.c | 9 +- arch/x86/mm/pat/set_memory.c | 4 +- arch/x86/mm/pgtable.c | 27 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 1 - arch/x86/virt/svm/sev.c | 1 - arch/x86/xen/mmu_pv.c | 1 - block/partitions/sgi.c | 2 - block/partitions/sun.c | 2 - crypto/aead.c | 5 +- crypto/ahash.c | 573 +++- crypto/algapi.c | 2 +- crypto/api.c | 17 +- crypto/crypto_null.c | 39 +- crypto/skcipher.c | 1 + crypto/tcrypt.c | 231 ++ drivers/accel/habanalabs/common/sysfs.c | 10 +- drivers/android/binder_internal.h | 1 - drivers/ata/libahci_platform.c | 2 - drivers/ata/libata-eh.c | 11 +- drivers/base/bus.c | 2 +- drivers/base/component.c | 12 +- drivers/base/physical_location.c | 5 +- drivers/block/zram/zram_drv.c | 103 +- drivers/bus/mhi/host/boot.c | 2 +- drivers/bus/mhi/host/pci_generic.c | 34 + drivers/char/random.c | 6 +- drivers/char/virtio_console.c | 9 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.c | 60 +- drivers/clk/sunxi-ng/ccu-sun50i-h616.h | 2 +- drivers/clocksource/hyperv_timer.c | 4 +- drivers/clocksource/mips-gic-timer.c | 6 +- drivers/cpufreq/cpufreq_governor.c | 45 +- drivers/crypto/bcm/cipher.c | 24 +- drivers/crypto/inside-secure/eip93/eip93-common.c | 25 +- drivers/crypto/intel/qat/qat_420xx/Makefile | 2 +- .../crypto/intel/qat/qat_420xx/adf_420xx_hw_data.c | 16 +- drivers/crypto/intel/qat/qat_4xxx/Makefile | 2 +- .../crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c | 11 +- drivers/crypto/intel/qat/qat_c3xxx/Makefile | 2 +- drivers/crypto/intel/qat/qat_c3xxxvf/Makefile | 2 +- drivers/crypto/intel/qat/qat_c62x/Makefile | 2 +- drivers/crypto/intel/qat/qat_c62xvf/Makefile | 2 +- drivers/crypto/intel/qat/qat_common/Makefile | 66 +- .../intel/qat/qat_common/adf_accel_devices.h | 1 + .../crypto/intel/qat/qat_common/adf_cfg_services.c | 167 +- .../crypto/intel/qat/qat_common/adf_cfg_services.h | 26 +- .../crypto/intel/qat/qat_common/adf_cfg_strings.h | 6 +- .../crypto/intel/qat/qat_common/adf_gen4_config.c | 15 +- .../crypto/intel/qat/qat_common/adf_gen4_hw_data.c | 26 +- .../crypto/intel/qat/qat_common/adf_gen4_hw_data.h | 1 + drivers/crypto/intel/qat/qat_common/adf_sysfs.c | 12 +- drivers/crypto/intel/qat/qat_dh895xcc/Makefile | 2 +- drivers/crypto/intel/qat/qat_dh895xccvf/Makefile | 2 +- drivers/cxl/core/hdm.c | 69 +- drivers/cxl/core/mbox.c | 35 +- drivers/cxl/core/memdev.c | 17 +- drivers/cxl/core/pci.c | 30 +- drivers/cxl/core/port.c | 8 +- drivers/cxl/core/region.c | 105 +- drivers/cxl/cxl.h | 3 + drivers/cxl/cxlmem.h | 15 +- drivers/cxl/pmem.c | 77 +- drivers/cxl/port.c | 10 +- drivers/firmware/arm_ffa/driver.c | 6 +- drivers/firmware/dmi-sysfs.c | 28 +- drivers/firmware/dmi_scan.c | 4 +- drivers/firmware/efi/cper-arm.c | 2 +- drivers/firmware/efi/cper-x86.c | 2 +- drivers/firmware/efi/mokvar-table.c | 4 +- drivers/firmware/efi/rci2-table.c | 2 +- drivers/firmware/qemu_fw_cfg.c | 6 +- drivers/fsi/fsi-core.c | 8 +- drivers/gpio/gpio-regmap.c | 41 +- drivers/gpio/gpiolib.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 13 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 8 +- drivers/gpu/drm/drm_atomic_helper.c | 4 + drivers/gpu/drm/drm_sysfs.c | 10 +- drivers/gpu/drm/i915/i915_gpu_error.c | 8 +- drivers/gpu/drm/i915/i915_sysfs.c | 12 +- drivers/gpu/drm/lima/lima_drv.c | 8 +- drivers/gpu/drm/xe/xe_oa.c | 1 + drivers/gpu/drm/xe/xe_sync.c | 1 + drivers/greybus/gb-beagleplay.c | 4 +- drivers/hv/Kconfig | 16 + drivers/hv/Makefile | 3 +- drivers/hv/hv.c | 10 +- drivers/hv/hv_common.c | 69 +- drivers/hv/hv_proc.c | 10 +- drivers/hv/vmbus_drv.c | 2 +- drivers/hwtracing/coresight/Makefile | 2 +- drivers/hwtracing/coresight/coresight-catu.c | 2 +- .../hwtracing/coresight/coresight-cfg-preload.c | 2 + .../hwtracing/coresight/coresight-cfg-preload.h | 2 + drivers/hwtracing/coresight/coresight-cfg-pstop.c | 83 + drivers/hwtracing/coresight/coresight-core.c | 42 + drivers/hwtracing/coresight/coresight-tmc-core.c | 321 ++- drivers/hwtracing/coresight/coresight-tmc-etf.c | 92 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 184 +- drivers/hwtracing/coresight/coresight-tmc.h | 104 + drivers/i2c/i2c-core-base.c | 15 +- drivers/idle/intel_idle.c | 14 + drivers/iio/accel/adxl367.c | 194 +- drivers/iio/accel/bma400_core.c | 2 +- drivers/iio/accel/bmi088-accel-core.c | 2 +- drivers/iio/accel/kionix-kx022a.c | 4 +- drivers/iio/accel/msa311.c | 2 +- drivers/iio/adc/Kconfig | 38 + drivers/iio/adc/Makefile | 3 + drivers/iio/adc/ad4000.c | 60 +- drivers/iio/adc/ad4030.c | 1233 +++++++++ drivers/iio/adc/ad4130.c | 18 +- drivers/iio/adc/ad4695.c | 297 +- drivers/iio/adc/ad4851.c | 1315 +++++++++ drivers/iio/adc/ad7606.c | 24 +- drivers/iio/adc/ad7625.c | 9 +- drivers/iio/adc/ad7779.c | 101 +- drivers/iio/adc/ad9467.c | 23 +- drivers/iio/adc/adi-axi-adc.c | 125 +- drivers/iio/adc/max1363.c | 165 +- drivers/iio/adc/rtq6056.c | 46 +- drivers/iio/adc/ti-adc161s626.c | 14 +- drivers/iio/adc/ti-ads1119.c | 17 +- drivers/iio/adc/ti-ads7138.c | 749 +++++ drivers/iio/addac/ad74413r.c | 14 +- drivers/iio/amplifiers/hmc425a.c | 3 +- drivers/iio/chemical/ens160_core.c | 32 +- drivers/iio/chemical/scd30_core.c | 70 +- drivers/iio/dac/ad3552r-hs.c | 15 +- drivers/iio/dac/ad8460.c | 18 +- drivers/iio/dummy/iio_simple_dummy.c | 119 +- drivers/iio/imu/bmi323/bmi323_core.c | 44 +- drivers/iio/industrialio-backend.c | 60 + drivers/iio/light/bh1745.c | 18 +- drivers/iio/proximity/sx9310.c | 19 +- drivers/iio/proximity/sx9324.c | 19 +- drivers/iio/proximity/sx9360.c | 19 +- drivers/iio/resolver/ad2s1210.c | 17 +- drivers/iio/temperature/tmp006.c | 33 +- drivers/infiniband/hw/mlx5/ah.c | 3 +- drivers/infiniband/hw/mlx5/odp.c | 1 + drivers/infiniband/hw/mlx5/qp.c | 6 +- drivers/infiniband/hw/mlx5/qp.h | 1 + drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 9 +- drivers/input/touchscreen/goodix_berlin_core.c | 10 +- drivers/iommu/Kconfig | 1 - drivers/iommu/dma-iommu.c | 65 +- drivers/iommu/hyperv-iommu.c | 4 +- drivers/iommu/io-pgtable-dart.c | 2 +- drivers/iommu/iommu.c | 29 + drivers/iommu/iommufd/device.c | 160 +- drivers/iommu/iommufd/fault.c | 2 +- drivers/iommu/iommufd/hw_pagetable.c | 5 +- drivers/iommu/iommufd/iommufd_private.h | 23 +- drivers/iommu/iommufd/main.c | 9 + drivers/iommu/s390-iommu.c | 138 +- drivers/irqchip/Kconfig | 4 + drivers/irqchip/irq-gic-v2m.c | 5 +- drivers/irqchip/irq-gic-v3-its.c | 36 +- drivers/irqchip/irq-gic-v3-mbi.c | 12 +- drivers/irqchip/irq-ls-scfg-msi.c | 5 +- drivers/irqchip/qcom-pdc.c | 67 +- drivers/leds/leds-pca955x.c | 359 ++- drivers/leds/leds-st1202.c | 7 +- drivers/media/dvb-frontends/dibx000_common.c | 10 +- drivers/media/i2c/adv748x/adv748x.h | 2 +- drivers/media/i2c/video-i2c.c | 12 +- drivers/media/pci/cx23885/cx23885-core.c | 33 +- drivers/media/pci/mgb4/mgb4_core.c | 13 +- drivers/media/pci/mgb4/mgb4_core.h | 8 +- drivers/media/platform/allegro-dvt/allegro-core.c | 1 + .../media/platform/chips-media/coda/coda-common.c | 1 + .../mediatek/vcodec/common/mtk_vcodec_fw_scp.c | 5 +- .../mediatek/vcodec/encoder/venc/venc_h264_if.c | 6 +- drivers/media/platform/qcom/camss/camss.c | 3 + drivers/media/platform/qcom/iris/Makefile | 7 +- .../platform/verisilicon/hantro_g2_hevc_dec.c | 1 + .../media/platform/verisilicon/hantro_g2_vp9_dec.c | 8 +- drivers/media/tuners/tuner-simple.c | 20 +- drivers/media/tuners/tuner-types.c | 296 +- drivers/media/usb/cx231xx/cx231xx-pcb-cfg.h | 18 +- drivers/media/usb/dvb-usb-v2/af9015.c | 2 +- drivers/media/usb/dvb-usb-v2/af9035.c | 2 +- drivers/media/usb/dvb-usb-v2/anysee.c | 2 +- drivers/media/usb/dvb-usb-v2/au6610.c | 2 +- drivers/media/usb/dvb-usb-v2/az6007.c | 2 +- drivers/media/usb/dvb-usb-v2/ce6230.c | 2 +- drivers/media/usb/dvb-usb-v2/dvb_usb.h | 2 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 2 +- drivers/media/usb/dvb-usb-v2/ec168.c | 2 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 2 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 +- drivers/media/usb/dvb-usb/a800.c | 2 +- drivers/media/usb/dvb-usb/af9005.c | 4 +- drivers/media/usb/dvb-usb/az6027.c | 4 +- drivers/media/usb/dvb-usb/cinergyT2-core.c | 2 +- drivers/media/usb/dvb-usb/cxusb-analog.c | 4 +- drivers/media/usb/dvb-usb/cxusb.c | 6 +- drivers/media/usb/dvb-usb/dibusb-mb.c | 2 +- drivers/media/usb/dvb-usb/dibusb-mc.c | 2 +- drivers/media/usb/dvb-usb/digitv.c | 4 +- drivers/media/usb/dvb-usb/dtt200u.c | 2 +- drivers/media/usb/dvb-usb/dtv5100.c | 4 +- drivers/media/usb/dvb-usb/dvb-usb.h | 6 +- drivers/media/usb/dvb-usb/dw2102.c | 16 +- drivers/media/usb/dvb-usb/gp8psk.c | 2 +- drivers/media/usb/dvb-usb/m920x.c | 4 +- drivers/media/usb/dvb-usb/nova-t-usb2.c | 2 +- drivers/media/usb/dvb-usb/opera1.c | 4 +- drivers/media/usb/dvb-usb/pctv452e.c | 6 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 4 +- drivers/media/usb/dvb-usb/ttusb2.c | 4 +- drivers/media/usb/dvb-usb/umt-010.c | 2 +- drivers/media/usb/dvb-usb/vp702x.c | 2 +- drivers/media/usb/dvb-usb/vp7045.c | 2 +- drivers/media/usb/pwc/pwc-if.c | 1 - drivers/message/fusion/mptsas.c | 8 +- drivers/misc/eeprom/ee1004.c | 4 + drivers/misc/mei/bus.c | 52 - drivers/misc/mei/client.c | 22 - drivers/misc/mei/client.h | 2 - drivers/misc/mei/hw-txe.c | 45 - drivers/misc/mei/hw-txe.h | 2 - drivers/misc/ntsync.c | 6 +- drivers/misc/pci_endpoint_test.c | 1 - drivers/net/amt.c | 11 +- drivers/net/bareudp.c | 9 +- drivers/net/bonding/bond_netlink.c | 6 +- drivers/net/can/dev/netlink.c | 4 +- drivers/net/can/vxcan.c | 7 +- drivers/net/ethernet/cadence/macb.h | 2 + drivers/net/ethernet/cadence/macb_main.c | 32 +- drivers/net/ethernet/google/gve/gve.h | 16 +- drivers/net/ethernet/google/gve/gve_adminq.c | 66 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 60 +- drivers/net/ethernet/google/gve/gve_main.c | 86 +- drivers/net/ethernet/intel/igc/igc.h | 1 + drivers/net/ethernet/intel/igc/igc_main.c | 143 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 + .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 62 +- .../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fs_ft_pool.c | 6 +- .../net/ethernet/mellanox/mlx5/core/fs_ft_pool.h | 2 - .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 3 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 9 +- .../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 14 + drivers/net/ethernet/stmicro/stmmac/stmmac.h | 2 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 17 +- drivers/net/geneve.c | 9 +- drivers/net/gtp.c | 10 +- drivers/net/ipvlan/ipvlan.h | 3 +- drivers/net/ipvlan/ipvlan_core.c | 21 +- drivers/net/ipvlan/ipvlan_main.c | 8 +- drivers/net/ipvlan/ipvtap.c | 6 +- drivers/net/loopback.c | 14 + drivers/net/macsec.c | 9 +- drivers/net/macvlan.c | 21 +- drivers/net/macvtap.c | 6 +- drivers/net/mctp/Kconfig | 10 + drivers/net/mctp/Makefile | 1 + drivers/net/mctp/mctp-usb.c | 385 +++ drivers/net/netkit.c | 14 +- drivers/net/pfcp.c | 9 +- drivers/net/phy/qt2025.rs | 2 +- drivers/net/phy/sfp.c | 2 + drivers/net/ppp/ppp_generic.c | 9 +- drivers/net/team/team_core.c | 6 +- drivers/net/veth.c | 7 +- drivers/net/vrf.c | 5 +- drivers/net/vxlan/vxlan_core.c | 9 +- drivers/net/wireguard/device.c | 7 +- drivers/net/wireless/virtual/virt_wifi.c | 8 +- drivers/net/wwan/wwan_core.c | 16 +- drivers/nvme/host/apple.c | 55 +- drivers/nvme/host/core.c | 2 - drivers/nvme/host/fc.c | 67 +- drivers/nvme/host/ioctl.c | 3 +- drivers/nvme/host/pci.c | 2 + drivers/nvme/host/tcp.c | 50 +- drivers/nvme/target/core.c | 40 +- drivers/nvme/target/nvmet.h | 14 +- drivers/nvme/target/pci-epf.c | 39 +- drivers/nvme/target/rdma.c | 33 +- drivers/nvmem/core.c | 6 +- drivers/pci/Kconfig | 6 + drivers/pci/controller/pci-hyperv.c | 2 +- drivers/pci/controller/pcie-rockchip-host.c | 2 +- drivers/pci/controller/pcie-rockchip.h | 1 - drivers/pci/endpoint/functions/pci-epf-test.c | 2 + drivers/pci/endpoint/pci-epc-core.c | 27 +- drivers/pci/pci.c | 34 +- drivers/pci/pci.h | 1 - drivers/pci/pcie/aspm.c | 32 +- drivers/pci/probe.c | 1 - drivers/pcmcia/cistpl.c | 8 +- drivers/power/supply/sc27xx_fuel_gauge.c | 5 +- drivers/pps/generators/Kconfig | 16 + drivers/pps/generators/Makefile | 1 + drivers/pps/generators/pps_gen-dummy.c | 2 +- drivers/pps/generators/pps_gen.c | 14 +- drivers/pps/generators/pps_gen_tio.c | 272 ++ drivers/pps/generators/sysfs.c | 6 +- drivers/rapidio/rio-sysfs.c | 14 +- drivers/scsi/mpi3mr/mpi3mr_transport.c | 8 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 2 +- drivers/scsi/mpt3sas/mpt3sas_transport.c | 8 +- drivers/scsi/qla2xxx/qla_mr.h | 4 +- drivers/soc/imx/soc-imx8m.c | 26 +- drivers/staging/gpib/Kconfig | 4 - .../staging/gpib/agilent_82350b/agilent_82350b.c | 118 +- .../staging/gpib/agilent_82350b/agilent_82350b.h | 3 - .../staging/gpib/agilent_82357a/agilent_82357a.c | 359 +-- drivers/staging/gpib/cb7210/Makefile | 1 - drivers/staging/gpib/cb7210/cb7210.c | 147 +- drivers/staging/gpib/cec/cec_gpib.c | 32 +- drivers/staging/gpib/common/gpib_os.c | 127 +- drivers/staging/gpib/common/iblib.c | 109 +- drivers/staging/gpib/eastwood/fluke_gpib.c | 92 +- drivers/staging/gpib/fmh_gpib/fmh_gpib.c | 140 +- drivers/staging/gpib/gpio/gpib_bitbang.c | 56 +- drivers/staging/gpib/hp_82335/hp82335.c | 19 +- drivers/staging/gpib/hp_82341/hp_82341.c | 74 +- drivers/staging/gpib/ines/Makefile | 1 - drivers/staging/gpib/ines/ines_gpib.c | 111 +- drivers/staging/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c | 255 +- drivers/staging/gpib/nec7210/nec7210.c | 69 +- drivers/staging/gpib/ni_usb/ni_usb_gpib.c | 428 ++- drivers/staging/gpib/pc2/pc2_gpib.c | 51 +- drivers/staging/gpib/tms9914/tms9914.c | 33 +- drivers/staging/gpib/tnt4882/Makefile | 1 - drivers/staging/gpib/tnt4882/mite.c | 17 - drivers/staging/gpib/tnt4882/tnt4882_gpib.c | 204 +- drivers/staging/media/imx/imx-media-vdic.c | 54 - drivers/staging/sm750fb/ddk750_chip.c | 2 +- drivers/thermal/gov_power_allocator.c | 2 +- drivers/usb/core/config.c | 51 +- drivers/usb/dwc2/core.c | 1 + drivers/usb/dwc2/core.h | 23 +- drivers/usb/dwc2/gadget.c | 116 +- drivers/usb/dwc2/hcd.c | 99 +- drivers/usb/dwc2/platform.c | 38 + drivers/usb/misc/onboard_usb_dev.h | 9 +- drivers/usb/typec/mux/ps883x.c | 83 +- drivers/video/fbdev/core/Kconfig | 10 +- drivers/video/fbdev/core/cfbcopyarea.c | 427 ++- drivers/video/fbdev/core/cfbfillrect.c | 363 ++- drivers/video/fbdev/core/cfbimgblt.c | 358 ++- drivers/video/fbdev/core/fb_copyarea.h | 421 --- drivers/video/fbdev/core/fb_draw.h | 6 +- drivers/video/fbdev/core/fb_fillrect.h | 359 --- drivers/video/fbdev/core/fb_imageblit.h | 356 --- drivers/video/fbdev/core/syscopyarea.c | 358 ++- drivers/video/fbdev/core/sysfillrect.c | 315 ++- drivers/video/fbdev/core/sysimgblt.c | 326 ++- fs/Kconfig | 1 - fs/Makefile | 1 - fs/afs/server.c | 3 + fs/afs/server_list.c | 4 +- fs/bcachefs/super-io.c | 3 - fs/btrfs/btrfs_inode.h | 2 +- fs/btrfs/defrag.c | 46 +- fs/btrfs/defrag.h | 4 +- fs/btrfs/delayed-inode.c | 98 +- fs/btrfs/delayed-inode.h | 2 +- fs/btrfs/direct-io.c | 5 +- fs/btrfs/export.c | 26 +- fs/btrfs/extent-tree.c | 12 +- fs/btrfs/extent_io.c | 274 +- fs/btrfs/extent_map.c | 83 +- fs/btrfs/file.c | 40 +- fs/btrfs/inode.c | 246 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/ordered-data.c | 29 +- fs/btrfs/ordered-data.h | 3 +- fs/btrfs/props.c | 66 +- fs/btrfs/props.h | 7 +- fs/btrfs/reflink.c | 100 +- fs/btrfs/send.c | 497 ++-- fs/btrfs/subpage.c | 36 +- fs/btrfs/subpage.h | 20 +- fs/btrfs/transaction.c | 24 +- fs/btrfs/volumes.c | 6 +- fs/btrfs/zoned.c | 9 - fs/coredump.c | 34 +- fs/efivarfs/super.c | 3 +- fs/f2fs/debug.c | 3 + fs/f2fs/f2fs.h | 14 +- fs/f2fs/file.c | 60 +- fs/f2fs/inode.c | 14 + fs/f2fs/shrinker.c | 90 + fs/f2fs/super.c | 1 + fs/f2fs/sysfs.c | 63 + fs/fuse/dir.c | 2 +- fs/jfs/inode.c | 2 +- fs/jfs/jfs_dmap.c | 39 +- fs/jfs/jfs_extent.c | 10 + fs/jfs/jfs_imap.c | 17 +- fs/jfs/xattr.c | 15 +- fs/kernfs/mount.c | 29 +- fs/namei.c | 24 +- fs/nsfs.c | 32 +- fs/overlayfs/copy_up.c | 2 +- fs/proc/task_mmu.c | 6 +- fs/sysv/Kconfig | 38 - fs/sysv/Makefile | 9 - fs/sysv/balloc.c | 240 -- fs/sysv/dir.c | 378 --- fs/sysv/file.c | 59 - fs/sysv/ialloc.c | 235 -- fs/sysv/inode.c | 354 --- fs/sysv/itree.c | 511 ---- fs/sysv/namei.c | 280 -- fs/sysv/super.c | 616 ----- fs/sysv/sysv.h | 245 -- include/asm-generic/mshyperv.h | 40 +- include/asm-generic/vdso/vsyscall.h | 27 +- include/crypto/algapi.h | 11 + include/crypto/hash.h | 72 +- include/crypto/internal/hash.h | 17 +- include/crypto/skcipher.h | 19 +- include/dt-bindings/clock/mediatek,mtmips-sysc.h | 130 + include/dt-bindings/clock/sun50i-h616-ccu.h | 4 + include/dt-bindings/reset/sun50i-h616-ccu.h | 2 + include/linux/align.h | 10 +- include/linux/compiler.h | 18 +- include/linux/coresight.h | 12 + include/linux/cpu.h | 2 +- include/linux/crypto.h | 24 + include/linux/device.h | 2 +- include/linux/device/class.h | 2 +- include/linux/filter.h | 1 + include/linux/fs.h | 6 +- include/linux/gpio/regmap.h | 4 +- include/linux/if_macvlan.h | 6 +- include/linux/iio/backend.h | 19 + include/linux/iio/iio.h | 41 +- include/linux/iommu.h | 56 +- include/linux/mei_cl_bus.h | 5 - include/linux/mlx5/device.h | 1 + include/linux/mlx5/fs.h | 2 + include/linux/mlx5/mlx5_ifc.h | 1 + include/linux/mm.h | 5 + include/linux/mm_types.h | 7 +- include/linux/msi.h | 55 +- include/linux/nvme-tcp.h | 2 + include/linux/nvme.h | 40 +- include/linux/pci-epc.h | 1 - include/linux/pci.h | 1 - include/linux/pci_ids.h | 2 + include/linux/perf_event.h | 9 - include/linux/phy.h | 3 - include/linux/pid.h | 3 + include/linux/pid_namespace.h | 11 +- include/linux/pps_gen_kernel.h | 4 +- include/linux/rhashtable.h | 6 +- include/linux/skbuff.h | 12 +- include/linux/string.h | 16 +- include/linux/sysv_fs.h | 214 -- include/linux/time_namespace.h | 2 - include/linux/usb.h | 8 +- include/linux/usb/mctp-usb.h | 30 + include/linux/vdso_datastore.h | 10 + include/media/tuner-types.h | 6 +- include/net/ip_tunnels.h | 5 +- include/net/rtnetlink.h | 40 +- include/net/sock.h | 11 + include/net/tcp.h | 7 +- include/net/xdp_sock.h | 10 + include/net/xdp_sock_drv.h | 1 + include/trace/events/afs.h | 2 + include/uapi/linux/bpf.h | 30 + include/uapi/linux/fib_rules.h | 1 + include/uapi/linux/if_xdp.h | 10 + include/uapi/linux/netdev.h | 3 + include/uapi/linux/nilfs2_ondisk.h | 3 +- include/uapi/linux/rkisp1-config.h | 2 +- include/uapi/linux/stddef.h | 6 + include/uapi/linux/usb/ch9.h | 16 + include/{linux => vdso}/align.h | 8 +- include/vdso/datapage.h | 74 +- include/vdso/helpers.h | 8 +- io_uring/memmap.c | 2 + kernel/Kconfig.hz | 2 +- kernel/bpf/btf.c | 1 + kernel/bpf/helpers.c | 45 + kernel/bpf/verifier.c | 76 +- kernel/events/callchain.c | 38 +- kernel/events/core.c | 57 +- kernel/iomem.c | 5 +- kernel/irq/Kconfig | 1 + kernel/locking/mutex.c | 2 + kernel/pid.c | 137 +- kernel/pid_namespace.c | 71 +- kernel/power/energy_model.c | 10 +- kernel/rcu/rcutorture.c | 8 +- kernel/rseq.c | 11 +- kernel/sched/core.c | 1 - kernel/sched/sched.h | 25 +- kernel/sched/syscalls.c | 10 +- kernel/sysctl.c | 73 +- kernel/time/namespace.c | 12 +- kernel/time/vsyscall.c | 19 +- kernel/trace/bpf_trace.c | 2 +- kernel/trace/fprobe.c | 12 +- kernel/trace/ftrace.c | 80 +- kernel/trace/pid_list.c | 2 +- kernel/trace/trace.h | 2 + kernel/trace/trace_events.c | 11 +- kernel/trace/trace_functions.c | 6 +- kernel/trace/trace_sched_switch.c | 2 +- lib/Kconfig.debug | 15 +- lib/Makefile | 2 +- lib/crypto/Kconfig | 26 +- lib/tests/string_kunit.c | 4 +- lib/vdso/Kconfig | 5 + lib/vdso/Makefile | 19 +- lib/vdso/{Makefile => Makefile.include} | 0 lib/vdso/datastore.c | 129 + lib/vdso/getrandom.c | 8 +- lib/vdso/gettimeofday.c | 74 +- localversion-next | 2 +- mm/filemap.c | 2 +- mm/memory.c | 118 + mm/migrate_device.c | 4 +- mm/nommu.c | 79 + mm/swapfile.c | 22 +- mm/truncate.c | 2 - mm/vma.c | 12 +- mm/zsmalloc.c | 148 +- net/8021q/vlan_netlink.c | 9 +- net/batman-adv/soft-interface.c | 9 +- net/bluetooth/hci_core.c | 2 - net/bridge/br_netlink.c | 6 +- net/caif/chnl_net.c | 5 +- net/core/dev.c | 3 +- net/core/fib_rules.c | 1 + net/core/filter.c | 80 +- net/core/neighbour.c | 4 +- net/core/netdev-genl.c | 2 + net/core/pktgen.c | 39 +- net/core/rtnetlink.c | 34 +- net/core/skbuff.c | 53 + net/core/sock.c | 41 +- net/core/sysctl_net_core.c | 3 +- net/dsa/user.c | 2 +- net/hsr/hsr_netlink.c | 12 +- net/ieee802154/6lowpan/core.c | 7 +- net/ipv4/fib_rules.c | 47 +- net/ipv4/ip_gre.c | 22 +- net/ipv4/ip_tunnel.c | 7 +- net/ipv4/ip_vti.c | 9 +- net/ipv4/ipip.c | 9 +- net/ipv4/tcp.c | 6 +- net/ipv4/tcp_input.c | 2 + net/ipv4/tcp_output.c | 2 + net/ipv6/fib6_rules.c | 45 +- net/ipv6/ip6_gre.c | 26 +- net/ipv6/ip6_tunnel.c | 18 +- net/ipv6/ip6_vti.c | 14 +- net/ipv6/sit.c | 20 +- net/mptcp/subflow.c | 5 +- net/netlink/af_netlink.c | 10 - net/rds/stats.c | 3 +- net/rds/tcp.c | 8 +- net/rxrpc/ar-internal.h | 1 - net/rxrpc/input.c | 2 - net/rxrpc/peer_event.c | 9 +- net/rxrpc/peer_object.c | 5 +- net/rxrpc/rxperf.c | 12 + net/smc/af_smc.c | 5 +- net/socket.c | 2 +- net/sunrpc/svcsock.c | 5 +- net/sunrpc/xprtsock.c | 8 +- net/unix/af_unix.c | 1 - net/xdp/xsk.c | 3 + net/xfrm/xfrm_interface_core.c | 15 +- scripts/gdb/linux/cpus.py | 22 +- scripts/link-vmlinux.sh | 4 +- scripts/min-tool-version.sh | 2 +- scripts/sorttable.c | 401 ++- scripts/tags.sh | 1 + sound/arm/aaci.c | 2 +- tools/Makefile | 13 +- tools/include/uapi/linux/bpf.h | 30 + tools/include/uapi/linux/if_xdp.h | 10 + tools/include/uapi/linux/netdev.h | 3 + tools/lib/bpf/libbpf.c | 26 +- tools/lib/bpf/linker.c | 2 +- tools/testing/cxl/test/mem.c | 23 + tools/testing/selftests/bpf/DENYLIST.aarch64 | 9 - tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 68 + .../selftests/bpf/prog_tests/net_timestamping.c | 239 ++ .../selftests/bpf/prog_tests/read_vsyscall.c | 1 + .../bpf/prog_tests/test_struct_ops_refcounted.c | 2 + tools/testing/selftests/bpf/progs/bpf_iter_tasks.c | 110 + .../testing/selftests/bpf/progs/bpf_tracing_net.h | 1 + .../testing/selftests/bpf/progs/net_timestamping.c | 248 ++ tools/testing/selftests/bpf/progs/read_vsyscall.c | 11 +- tools/testing/selftests/bpf/progs/setget_sockopt.c | 1 + .../progs/struct_ops_refcounted_fail__tail_call.c | 36 + .../testing/selftests/bpf/test_kmods/bpf_testmod.c | 1 + tools/testing/selftests/bpf/xdp_hw_metadata.c | 168 +- tools/testing/selftests/drivers/net/queues.py | 61 +- tools/testing/selftests/drivers/net/xdp_helper.c | 63 +- .../selftests/filesystems/nsfs/iterate_mntns.c | 14 + .../ftrace/test.d/dynevent/add_remove_fprobe.tc | 54 + tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/mm/guard-regions.c | 47 + tools/testing/selftests/mm/gup_longterm.c | 45 +- tools/testing/selftests/mm/map_populate.c | 7 + tools/testing/selftests/mm/run_vmtests.sh | 22 +- tools/testing/selftests/mm/uffd-common.c | 8 +- tools/testing/selftests/mm/uffd-common.h | 2 +- tools/testing/selftests/mm/uffd-stress.c | 42 +- tools/testing/selftests/mm/uffd-unit-tests.c | 2 +- tools/testing/selftests/mm/uffd-wp-mremap.c | 5 +- tools/testing/selftests/mm/vm_util.h | 1 + tools/testing/selftests/net/Makefile | 1 + tools/testing/selftests/net/config | 5 + tools/testing/selftests/net/fib_nexthops.sh | 7 +- tools/testing/selftests/net/fib_rule_tests.sh | 38 + tools/testing/selftests/net/lib/py/__init__.py | 2 +- tools/testing/selftests/net/lib/py/ksft.py | 5 + tools/testing/selftests/net/lib/py/netns.py | 18 + tools/testing/selftests/net/lib/py/utils.py | 72 +- tools/testing/selftests/net/link_netns.py | 141 + tools/testing/selftests/net/netns-name.sh | 10 + tools/testing/selftests/rseq/.gitignore | 1 + tools/testing/selftests/rseq/Makefile | 9 +- tools/testing/selftests/rseq/rseq.c | 6 +- tools/testing/selftests/rseq/rseq.h | 5 + .../selftests/rseq/run_syscall_errors_test.sh | 5 + tools/testing/selftests/rseq/syscall_errors_test.c | 124 + tools/testing/selftests/sysctl/sysctl.sh | 6 +- tools/testing/selftests/x86/lam.c | 147 +- 958 files changed, 26296 insertions(+), 14836 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-pps-gen-tio create mode 100644 Documentation/devicetree/bindings/ata/fsl,pq-sata.yaml delete mode 100644 Documentation/devicetree/bindings/ata/fsl-sata.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad4030.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad4851.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,ads7138.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-tlc591xx.txt create mode 100644 Documentation/devicetree/bindings/leds/ti,tlc59116.yaml create mode 100644 Documentation/devicetree/bindings/media/aspeed,video-engine.yaml delete mode 100644 Documentation/devicetree/bindings/media/aspeed-video.txt create mode 100644 Documentation/devicetree/bindings/mips/mti,mips-cm.yaml create mode 100644 Documentation/devicetree/bindings/net/realtek,rtl9301-mdio.yaml rename Documentation/devicetree/bindings/{mfd => net}/realtek,rtl9301-switch.yaml (66%) delete mode 100644 Documentation/filesystems/sysv-fs.rst create mode 100644 Documentation/iio/ad4030.rst create mode 100644 Documentation/trace/coresight/panic.rst delete mode 100644 Documentation/translations/ja_JP/SubmitChecklist create mode 100644 Documentation/translations/ja_JP/disclaimer-ja_JP.rst create mode 100644 Documentation/translations/ja_JP/process/submit-checklist.rst create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-a100-cpu-opp.dtsi create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-av-10.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phyboard-polis-peb-eval-01.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-no-eth.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-no-spiflash.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-phycore-rpmsg.dtso create mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-mek-pcie-ep.dtso create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck-haikou-lvds-9904379.dtso create mode 100644 arch/arm64/boot/dts/rockchip/px30-ringneck-haikou-video-demo.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-puma-haikou-video-demo.dtso create mode 100644 arch/arm64/boot/dts/rockchip/rk3576-rock-4d.dts create mode 100644 arch/loongarch/include/asm/vdso/arch_data.h delete mode 100644 arch/mips/boot/dts/realtek/rtl83xx.dtsi copy arch/powerpc/include/asm/{vdso_datapage.h => vdso/arch_data.h} (56%) rename arch/riscv/include/asm/vdso/{time_data.h => arch_data.h} (71%) create mode 100644 arch/x86/crypto/aes-ctr-avx-x86_64.S delete mode 100644 arch/x86/crypto/aes_ctrby8_avx-x86_64.S create mode 100644 drivers/hwtracing/coresight/coresight-cfg-pstop.c create mode 100644 drivers/iio/adc/ad4030.c create mode 100644 drivers/iio/adc/ad4851.c create mode 100644 drivers/iio/adc/ti-ads7138.c create mode 100644 drivers/net/mctp/mctp-usb.c create mode 100644 drivers/pps/generators/pps_gen_tio.c delete mode 100644 drivers/video/fbdev/core/fb_copyarea.h delete mode 100644 drivers/video/fbdev/core/fb_fillrect.h delete mode 100644 drivers/video/fbdev/core/fb_imageblit.h delete mode 100644 fs/sysv/Kconfig delete mode 100644 fs/sysv/Makefile delete mode 100644 fs/sysv/balloc.c delete mode 100644 fs/sysv/dir.c delete mode 100644 fs/sysv/file.c delete mode 100644 fs/sysv/ialloc.c delete mode 100644 fs/sysv/inode.c delete mode 100644 fs/sysv/itree.c delete mode 100644 fs/sysv/namei.c delete mode 100644 fs/sysv/super.c delete mode 100644 fs/sysv/sysv.h create mode 100644 include/dt-bindings/clock/mediatek,mtmips-sysc.h delete mode 100644 include/linux/sysv_fs.h create mode 100644 include/linux/usb/mctp-usb.h create mode 100644 include/linux/vdso_datastore.h copy include/{linux => vdso}/align.h (82%) copy lib/vdso/{Makefile => Makefile.include} (100%) create mode 100644 lib/vdso/datastore.c create mode 100644 tools/testing/selftests/bpf/prog_tests/net_timestamping.c create mode 100644 tools/testing/selftests/bpf/progs/net_timestamping.c create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_refcounted_fail__t [...] create mode 100755 tools/testing/selftests/net/link_netns.py create mode 100755 tools/testing/selftests/rseq/run_syscall_errors_test.sh create mode 100644 tools/testing/selftests/rseq/syscall_errors_test.c