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 33ce24234fca Add linux-next specific files for 20241008 omits f9af1bd94944 Merge branch 'next' of https://github.com/microsoft/ipe omits d29606877b49 Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] omits cbefdcb4c9d3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3321872a0d65 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 992d4ba5a4e7 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits ceef32850f12 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits bf328877e9e4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7bd05a1795df Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 8a4592e5dd53 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits dcd388141b1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d8e9a9d6939 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 1f45f3955d57 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 376c99df871b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 459c81edb431 Merge branch 'main' of git://git.infradead.org/users/willy [...] omits 914ef05aa4dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8dcc6f48d13 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c3091644d3b7 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits 44847c102fe4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fcbb3ba12e30 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 5d8030636ffb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 236d33fa5b0d Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] omits 37802dc09fd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9123f4a9a912 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits ae4ed69c1ee6 next-20241004/pinctrl omits b3d414eae75e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 500318525f61 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 9b9beaeddf39 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3b8ca1b6ab58 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9944df681fbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6974facd4770 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] omits 140818f70f68 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7c17b7f31aa0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 220f1ab583d6 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 1108f1b5c13d Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 4d08ed451db7 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] omits db198a06e53c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1062a7b101bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3c332900050b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcde54867bad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5c76bdee8b33 Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] omits ac55727e4273 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34a0fa29a614 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 459de4f568d1 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] omits db23bd977c69 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2240cded3f68 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9848c96660a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bcf29232b51b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ce130d9db9d0 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits de81f6b4bb12 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 4e373ea3a141 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9e509d26be9d Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] omits 11fa4b308855 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] omits c16baeee929d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d32ce5029ce7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c41b24cd3f2 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits f7d742e71bd3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 08ec70aba9b5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 271b9d79933a Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 05eae51d07f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4e7cb012a5a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 05eac91856dd Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits 51e636e0bac1 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 79e5f8582d21 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits c3d73b643a99 next-20241004/amdgpu omits 1aecb0f63d4c Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 09d9fd02fe2c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 596d75be231a Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits 83a76956b9e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3fcd19e2eeb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 85efd3e513d1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 31b74f1188a7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1538f5ee8d00 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d416575ba5a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bee15b5dec0f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits ff05820d296b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 1a939b6ecf28 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits f8a4b0f63bb1 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits f62fdcef54f5 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 2abcf363d18d Merge branch 'docs-next' of git://git.lwn.net/linux.git omits 76a9cc341508 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits a57fc23e8275 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 81fa6d1b9869 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5a8d5ddbc8da Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 91f6c4aa3b12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ec8f069d3091 Merge branch 'fs-next' of linux-next omits 322bba498e3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a88946a8937 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 983b313fa89e Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 5eb65b015dda Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 002a68a87711 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f6704a5cef8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 473c5b417079 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits ce9b96b0d164 Merge branch 'for-next' of https://github.com/sophgo/linux.git omits 33ad7eadd939 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 16ac2080d067 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4a8e9efabe13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d38dd9842758 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits 27ad4bc1313f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 2643ea7eac27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4efa22072e20 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01e31ac5695f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits acdaab57a0a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 459e0e74e3e2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8504acb1bb13 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9c60a19f5d30 Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits b493e38eeb78 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 5cc9a07cf792 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d7bcd571f118 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 3ef544f796fe Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits a36102ba5524 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76bb31bcbb8c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4c2a749eddc9 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] omits dcf4f4332a9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4695ec8a6bfc Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 9b922be5ccae Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 928183fba8b2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6c40624c49bd Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] omits 8b1334fd8978 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...] omits ef88b7efe112 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e76e23a2e93c Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 501d7d95d79f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 83cf14892a3f Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 3d9b76d90223 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 45e329ac13e1 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 3dcb2c53b049 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f2ef51338c54 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 20bc57f7c38f Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits bbd2a3fadbeb Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits b6899a2ed852 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 0474ac44f668 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 842662f58139 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] omits f6b0bd0a5d3b Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 258ff99950fa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3f56eb84ad0c Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 5cd877a7982e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6746af1ca5b1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0e20668ac0f2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits cf767adc4bf1 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits c8f1335135ee Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] omits b2fa1479ae93 Merge branch 'fs-current' of linux-next omits 5de8d5a1b0ed Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 468a56abee63 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits d9554fc7af40 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits eaada008c8cc Merge branch '9p-next' of git://github.com/martinetd/linux omits d8d0ad1b666a Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 1a5501d6e7da Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits c59b2916529e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits 12d5293b2a1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 37d54cef10d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a012c6186cdd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 7f2d30e259db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits abcd496b9046 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 5a7b2cc7e52a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8f29eba267f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 53a4329781a9 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits 16f65df8b39e Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1b4e371e5473 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 53348de893b6 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits e109eb58be9d Merge remote-tracking branch 'asoc/for-6.13' into asoc-next omits b037edd0c330 wifi: ath11k: Fix CE offset address calculation for WCN675 [...] omits 73ec403fa3f4 fbdev: Switch back to struct platform_driver::remove() omits c4470642189b smb/client: Fix logically dead code omits bb73df7a4f86 Merge branch into tip/master: 'x86/splitlock' omits 256bce9aa7b4 Merge branch into tip/master: 'x86/misc' omits ea6a98cf0ba4 Merge branch into tip/master: 'x86/cpu' omits bb0ad35d2a1f Merge branch into tip/master: 'timers/core' omits b88a9e687167 Merge branch into tip/master: 'irq/core' omits 40fdde3d2914 Merge branch into tip/master: 'sched/urgent' omits c8e0d81396c6 Merge branch into tip/master: 'irq/urgent' omits 3630aae47658 RDMA/nldev: Fix NULL pointer dereferences issue in rdma_nl [...] omits b53f62a213af RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode omits ff30f6617674 RDMA/bnxt_re: Add a check for memory allocation omits b5b35e04a1c7 RDMA/bnxt_re: Fix incorrect AVID type in WQE structure omits fd5b49d3ce98 RDMA/bnxt_re: Fix a possible memory leak omits 424233c8658f smb: client: stop flooding dmesg on failed session setups omits ff1a008f5321 foo omits 75b418583983 scripts/decode_stacktrace.sh: remove trailing space omits a9c1e9f463e6 ipc/msg: replace one-element array with flexible array member omits f7b33ea21dfe scripts/spelling.txt: add more spellings corrections omits 6fc867375040 resource: introduce is_type_match() helper and use it omits 13aec430fc11 resource: replace open coded resource_intersection() omits 43632165ad0d kernel/watchdog: always restore watchdog_softlockup(,hardl [...] omits 9013584ac78f lib: devres: Simplify API devm_ioport_unmap() implementation omits 8d3b3fa291c1 lib: devres: simplify API devm_iounmap() implementation omits 0038b25f3972 kexec/crash: no crash update when kexec in progress omits 1282b6481c21 ocfs2: fix typo in comment omits e8333d8fb286 ocfs2: remove unused declaration in header file omits e55e454a8047 mm: optimization on page allocation when CMA enabled omits c478f0b3fe40 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] omits 3a9fa7623769 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 omits b7a741cf6da8 mm/truncate: reset xa_has_values flag on each iteration omits b2d27175eeed mm: swap: make some count_mthp_stat() call-sites be THP-agnostic. omits f58cfcf5afa2 mm: move set_pxd_safe() helpers from generic to platform omits 4494db9ca3a4 gup: convert FOLL_TOUCH case in follow_page_pte() to folio omits 08dda2853cd5 mm: remove PageKsm() omits 483029ec972e mm-add-pageanonnotksm-fix omits 91fd36eb5e47 mm: add PageAnonNotKsm() omits ddb288c4dc73 ksm: convert should_skip_rmap_item() to take a folio omits 2224a79f5b24 ksm: convert cmp_and_merge_page() to use a folio omits d64ccf622a3d ksm: use a folio in try_to_merge_one_page() omits a30849ec1eaa mm: zswap: zswap_store_page() will initialize entry after [...] omits d9aaccef75d1 mm: swap: Count successful large folio zswap stores in hug [...] omits eaf03d3502c8 mm: zswap: support large folios in zswap_store(). omits ad7b3c559a30 mm: zswap: modify zswap_stored_pages to be atomic_long_t. omits 51761bbd9825 mm: change count_objcg_event() to count_objcg_events() for [...] omits 154b6f2aff01 mm: zswap: rename zswap_pool_get() to zswap_pool_tryget(). omits e61d16ae6f07 mm: zswap: modify zswap_compress() to accept a page instea [...] omits f074b0f8d662 mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined. omits 61409cb21c75 zsmalloc: replace kmap_atomic with kmap_local_page omits fdbab0733a78 selftests/damon/access_memory_even: remove unused variables omits 685cabd71c16 mm/cma: fix useless return in void function omits 10aa74d7d3fd mm, kasan: proper instrument _kernel_nofault omits bd848ea2c7a8 mm, kasan: instrument copy_from/to_kernel_nofault omits 849b61043083 mm: optimize invalidation of shadow entries omits f6fd59b71dde mm: optimize truncation of shadow entries omits 3707d9d35166 mm: migrate LRU_REFS_MASK bits in folio_migrate_flags omits 169cfc813b60 mm: pgtable: remove pte_offset_map_nolock() omits 194c567f6ced mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_ [...] omits 8bb923013a02 mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() omits eb8291d468a2 mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_ [...] omits ac32beddc314 mm: mremap: move_ptes() use pte_offset_map_rw_nolock() omits ae43b5d69d45 mm: copy_pte_range() use pte_offset_map_rw_nolock() omits 193ef2fc05a4 mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_m [...] omits 2d60c620f46c mm: handle_pte_fault() use pte_offset_map_rw_nolock() omits cf73533de64a arm: adjust_pte() use pte_offset_map_rw_nolock() omits 71117c6858cc mm: khugepaged: __collapse_huge_page_swapin() use pte_offs [...] omits d0d4a36be2b5 mm: filemap: filemap_fault_recheck_pte_none() use pte_offs [...] omits b94e1e447a04 powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() omits 80a615863c29 mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() omits 358501f050b0 mm: move mm flags to mm_types.h omits 32083b348eaa mm/madvise: unrestrict process_madvise() for current process omits ec6b5e0f6cb2 selftests/mm: hugetlb_fault_after_madv: improve test output omits ccd211dcf692 selftests/mm: hugetlb_fault_after_madv: use default hugetl [...] omits a0e5a9ac5846 mm/mempolicy: fix comments for better documentation omits ca7d1e6f80a1 mm: fix shrink nr.unqueued_dirty counter issue omits f0f918b44051 mm/list_lru: simplify the list_lru walk callback function omits 2bc4c6391d9d mm/list_lru: split the lock to per-cgroup scope omits edb0e8d41264 mm/list_lru: simplify reparenting and initial allocation omits 7bc9ea0384df mm/list_lru: code clean up for reparenting omits 446aa614e101 mm/list_lru: don't export list_lru_add omits 9459986965e8 mm/list_lru: don't pass unnecessary key parameters omits 3b92c189dc0e maple_tree: memset maple_big_node as a whole omits fcd4695c93a0 maple_tree: remove maple_big_node.parent omits a6e65faa6c2d mm: shmem: fix data-race in shmem_getattr() omits d84e0032b99b maple_tree: goto complete directly on a pivot of 0 omits 956b82f4ecc1 maple_tree: i is always less than or equal to mas_end omits f83b6341f16c procfs: prefer neater pointer error comparison omits 028c4c4a6bb2 mm: refactor mm_access() to not return NULL omits 238471fcd1e3 zram: remove UNDER_WB and simplify writeback omits f9f27249c0c2 zram: reshuffle zram_free_page() flags operations omits 611be7476505 zram: do not mark idle slots that cannot be idle omits fadd94b99116 zram: rework writeback target selection strategy omits acc572c9026b zram: do not skip the first bucket omits d1be93b4dc63 zram: rework recompress target selection strategy omits 377d66261fc0 zram: permit only one post-processing operation at a time omits b8f110c91669 zram: introduce ZRAM_PP_SLOT flag omits 7a51dc8f0a75 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] omits 302b2ac6e5b2 mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] omits 3f503083800d mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] omits 7a0a62bc8cb3 mm-memcontrol-add-per-memcg-pgpgin-pswpin-counter-v2 omits 29bf1c1ccd45 mm/memcontrol: add per-memcg pgpgin/pswpin counter omits f6fca61f9f21 mm/damon: fix sparse warning for zero initializer omits 6919cd2de800 mm: shmem: fix khugepaged activation policy for shmem omits 52e04a722c17 selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore omits 635fd2fba2ed selftests/mm: fix deadlock for fork after pthread_create on ARM omits 4bb3dd34459b selftests/mm: replace atomic_bool with pthread_barrier_t omits f64caf6c14ee fat: fix uninitialized variable omits 922e46ae7737 mm: fix null pointer dereference in pfnmap_lockdep_assert omits 24052af93dd1 nilfs2: propagate directory read errors from nilfs_find_entry() omits 5cd058759797 mm/mremap: prevent racing change of old pmd type omits 29f693f99ae4 mm/mmap: correct error handling in mmap_region() omits 5274efe38777 mseal: update mseal.rst omits 1b3b55e6fe59 mseal: update mseal.rst omits 0a04da77b601 mm: avoid unconditional one-tick sleep when swapcache_prep [...] omits 997876217caf Merge branch 'slab/for-6.13/features' into slab/for-next omits d219adbfc83a Merge branch 'pci/misc' omits f2c5a4f259d6 Merge branch 'pci/dt-bindings' omits a854f2dbb6f2 Merge branch 'pci/driver-remove' omits f0d66faffdb1 SLUB: Add support for per object memory policies omits fddb9740e775 xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate() omits a52d631f3fe5 xfs: scrub: convert comma to semicolon omits 8a81fe8a3c7e xfs: Remove empty declartion in header file omits 26051352211f Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] omits 8f08356e9c3f Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] omits 5d98edadae80 Merge branch 'vfs.iomap' into vfs.all Signed-off-by: Chris [...] omits ef235d0bd5bd Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] omits 7937259148d1 Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] omits b8944c8eb631 Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] omits 36854192d63e tmpfs: add support for multigrain timestamps omits 909509e1f8f2 btrfs: convert to multigrain timestamps omits 9502084e613d ext4: switch to multigrain timestamps omits f7ccfaacca38 xfs: switch to multigrain timestamps omits 33b6c110e042 Documentation: add a new file documenting multigrain timestamps omits d3f71f06faa2 fs: have setattr_copy handle multigrain timestamps appropriately omits af1271d1be93 fs: add percpu counters for significant multigrain timesta [...] omits 4ffc08f678ae fs: tracepoints around multigrain timestamp events omits 2e4c6e78f41a fs: add infrastructure for multigrain timestamps omits d6c5a9570b5d hpfs: convert hpfs to use the new mount api omits 384011cabd97 jfs: convert jfs to use the new mount api omits 1c2c32657955 ubifs: Convert ubifs to use the new mount API omits 198c94862b5a Merge patch series "adfs, affs, befs, hfs, hfsplus: conver [...] omits b07d0c295708 Merge patch series "fix stale delalloc punching for COW I/O v4" omits e2cbb715283b xfs: punch delalloc extents from the COW fork for COW writes omits cb1c19e41ae4 xfs: set IOMAP_F_SHARED for all COW fork allocations omits 8409aa21a0fd xfs: share more code in xfs_buffered_write_iomap_begin omits 0cf46f333c62 xfs: support the COW fork in xfs_bmap_punch_delalloc_range omits fb17dff5afa1 xfs: zeroing already holds invalidate_lock omits a20ba9d0a18d xfs: take XFS_MMAPLOCK_EXCL xfs_file_write_zero_eof omits 761e866682d8 xfs: factor out a xfs_file_write_zero_eof helper omits 063e27a27dd0 iomap: move locking out of iomap_write_delalloc_release omits 013d46a8ec66 iomap: remove iomap_file_buffered_write_punch_delalloc omits 3868cef59520 iomap: factor out a iomap_last_written_block helper omits f80204dc5e86 vfs: Add a sysctl for automated deletion of dentry omits 847d7513139c vfs: return -EOVERFLOW in generic_remap_checks() when over [...] omits 53248c857899 epoll: annotate racy check omits a7f9ce1a32aa vfs: Fix implicit conversion problem when testing overflow case omits 953a8ecfb286 fs: support relative paths with FSCONFIG_SET_STRING omits b0ab04a8ffd8 acl: Annotate struct posix_acl with __counted_by() omits fad760b6e041 filemap: filemap_read() should check that the offset is po [...] omits b0e4991f9507 Merge patch series "Introduce tracepoint for hugetlbfs" omits 3beaf941822a Merge patch series "Fixup NLM and kNFSD file lock callbacks" omits e9980e408047 Merge patch series "File abstractions needed by Rust Binder" omits c2790266d822 MAINTAINERS: add Carlos Maiolino as XFS release manager omits 3c8fb5d57b49 hfsplus: convert hfsplus to use the new mount api omits c87d1f1aa91c hfs: convert hfs to use the new mount api omits bb06326008c3 exportfs: Remove EXPORT_OP_ASYNC_LOCK omits 81be05940ccc NLM/NFSD: Fix lock notifications for async-capable filesystems omits 90c6d73ac19d Merge branch 'for-6.11-fixes' into for-next omits 094cd6263261 Merge branch 'for-6.12' into for-next omits 4f4b3263feee Merge branch 'v6.11-next/soc' into for-next omits be425cf26d9b Merge branch 'v6.11-next/dts64' into for-next omits 79e1b8171ca4 Merge branch 'imx/defconfig' into for-next omits 959d86ab3129 Merge branch 'imx/dt64' into for-next omits 69cc951ee9b4 Merge branch 'imx/dt' into for-next omits 66c7660d20bf Merge branch 'imx/bindings' into for-next omits 4c5ace41d266 Merge branch 'imx/soc' into for-next omits d4d65cfb9f45 Merge branch 'imx/drivers' into for-next omits 82e29ca33e36 Merge branch 'for-6.12' into for-next omits e880390ccba7 Merge branch 'for-6.12' into for-next omits 22de962e8a69 Merge branch 'for-6.12' into for-next omits 7b0b5f2609dc Merge branch 'for-6.12' into for-next omits 85fba1b99317 Merge branch 'for-6.12' into for-next omits 3b47e19ebc52 Merge branch 'for-6.12' into for-next omits 97dd94173253 Merge branch 'for-6.12' into for-next adds b2760b839044 Merge tag 'perf-tools-fixes-for-v6.12-1-2024-10-08' of git [...] adds 5b7c893ed5ed Merge tag 'ntfs3_for_6.12' of https://github.com/Paragon-S [...] adds e0ed52154e86 sched_ext: Documentation: Update instructions for running [...] adds 75b607fab38d Merge tag 'sched_ext-for-6.12-rc2-fixes' of git://git.kern [...] adds fedbe788bb2a Merge branch 'master' into mm-hotfixes-stable adds 7302740fcd75 mm: avoid unconditional one-tick sleep when swapcache_prep [...] adds cc1d1620bd22 mseal: update mseal.rst adds 75c6a68ebaad mseal: update mseal.rst adds 0fe5ea124d93 mm/mmap: correct error handling in mmap_region() adds d9ba7d4bef8c nilfs2: propagate directory read errors from nilfs_find_entry() adds 615c26b515f1 mm: fix null pointer dereference in pfnmap_lockdep_assert adds 759dc8aee4cb fat: fix uninitialized variable adds 389e9d813451 selftests/mm: replace atomic_bool with pthread_barrier_t adds 2384c4a00e6c selftests/mm: fix deadlock for fork after pthread_create on ARM adds 5b93784d387f maple_tree: correct tree corruption on spanning store adds a0133f15c2e3 maple_tree: add regression test for spanning store bug adds 8b02b8a60637 mm: percpu: increase PERCPU_DYNAMIC_SIZE_SHIFT on certain builds. adds 53415ad34022 mm: enforce a minimal stack gap even against inaccessible VMAs adds a18881aa4159 mm/mremap: fix move_normal_pmd/retract_page_tables race adds 5040237f3839 lib: alloc_tag_module_unload must wait for pending kfree_r [...] adds daa7ce47670d lib-alloc_tag_module_unload-must-wait-for-pending-kfree_rc [...] adds 6701cc0b4698 fs/proc: fix build with GCC 15 due to -Werror=unterminated [...] adds 9a64089c6fa2 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds 796a4049640b netfs: In readahead, put the folio refs as soon extracted adds 368196e50194 netfs: fix documentation build error adds cd04212a5d7d Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds 33283bee55e5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 8c888bf41154 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0d4570f02fe8 Merge branch 'nfsd-fixes' of git://git.kernel.org/pub/scm/ [...] adds 5a934d6ab75e Merge branch 'fs-current' of linux-next adds f3b09621be0f Merge branch 'for-curr' of git://git.kernel.org/pub/scm/li [...] adds 631083143315 net: explicitly clear the sk pointer, when pf->create fails adds 5c14e51d2d7d net: dsa: lan9303: ensure chip reset and wait for READY status adds 5546da79e6cc Revert "net: stmmac: set PP_FLAG_DMA_SYNC_DEV only if XDP [...] adds 83211ae16405 net: ethernet: adi: adin1110: Fix some error handling path [...] adds 08d1914293da Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_stat [...] adds 18fd04ad856d Bluetooth: hci_conn: Fix UAF in hci_enhanced_setup_sync adds 610712298b11 Bluetooth: btusb: Don't fail external suspend requests adds f61060fb29e5 Merge tag 'for-net-2024-10-04' of git://git.kernel.org/pub [...] adds f50b5d74c68e net: phy: Remove LED entry from LEDs list on unregister adds 3dc6e998d18b net: airoha: Update tx cpu dma ring idx at the end of xmit loop adds 47f9605484a8 net: ethernet: ti: am65-cpsw: prevent WARN_ON upon module removal adds 03c96bc9d3d2 net: ethernet: ti: am65-cpsw: avoid devm_alloc_etherdev, f [...] adds 60ed96bd1e69 Merge branch 'fix-ti-am65-cpsw-nuss-module-removal' adds 42fb3acf6826 net: dsa: b53: fix jumbo frame mtu check adds 680a8217dc00 net: dsa: b53: fix max MTU for 1g switches adds ca8c1f71c101 net: dsa: b53: fix max MTU for BCM5325/BCM5365 adds e4b294f88a32 net: dsa: b53: allow lower MTUs on BCM5325/5365 adds 2f3dcd0d39af net: dsa: b53: fix jumbo frames on 10/100 ports adds f15b8d6eb638 Merge branch 'net-dsa-b53-assorted-jumbo-frame-fixes' adds 9c4beb2dfeba selftests: net: add msg_oob to gitignore adds 4227b50cff05 selftests: net: rds: add include.sh to EXTRA_CLEAN adds 0e43a5a7b253 selftests: net: rds: add gitignore file for include.sh adds c0a30936dbf2 Merge branch 'selftests-net-add-missing-gitignore-and-extr [...] adds 1fd9e4f25782 selftests: make kselftest-clean remove libynl outputs adds 3e83d556a1c9 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 45126b155e3b bpf: Fix memory leak in bpf_core_apply adds b24d7f0da6ef bpf, lsm: Remove bpf_lsm_key_free hook adds 9fa06ed11b5f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 3a05166e1ace Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 07c90acb071b wifi: iwlegacy: Clear stale interrupts before resuming device adds b3e046c31441 mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING adds 8dd0498983ee wifi: mac80211: Fix setting txpower with emulate_chanctx adds e1a9ae3a7381 wifi: cfg80211: Do not create BSS entries for unsupported [...] adds 68d0021fe723 wifi: cfg80211: Add wiphy_delayed_work_pending() adds 4cc6f3e5e576 wifi: mac80211: Convert color collision detection to wiphy work adds 393b6bc174b0 wifi: mac80211: do not pass a stopped vif to the driver in [...] adds 57be3d3562ca wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings adds 52009b419355 wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys adds d308fad1cd6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 3fc5410f225d RDMA/bnxt_re: Fix a possible memory leak adds 9ab20f76ae9f RDMA/bnxt_re: Fix incorrect AVID type in WQE structure adds c5c1ae73b774 RDMA/bnxt_re: Add a check for memory allocation adds 8e65abacbce2 RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode adds 6ff57a2ea7c2 RDMA/nldev: Fix NULL pointer dereferences issue in rdma_nl [...] adds ccfa982d0e21 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 557f6e4ab5ba ALSA: hda: Sound support for HP Spectre x360 16 inch model 2024 adds cc57c9a8504c ALSA: hda: tas2781: Fix missing setup at runtime PM adds cf2069e82233 ALSA: hda: tas2781: Simplify system PM with runtime PM adds 513021140f22 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 0dbb186c3510 ASoC: Intel: avs: Update stream status in a separate thread adds 0a5c40393b12 ASoC: SOF: amd: Add error log for DSP firmware validation failure adds 494ddacd4a2a ASoC: SOF: amd: Fix for ACP SRAM addr for acp7.0 platform adds 9814c1447f9c ASoC: SOF: Intel: hda-loader: do not wait for HDaudio IOC adds f5a5356d5b8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 375b34e512f5 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 044bede3bf81 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds 1685a7c37d83 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 646d194d7338 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 3b5992eaf730 selftests: vDSO: unconditionally build chacha test adds fe6305cbc753 selftests: vDSO: unconditionally build getrandom test adds 3953a1d13752 selftests: vDSO: improve getrandom and chacha error messages adds 34d5b600172b selftests: vDSO: Explicitly include sched.h adds 9f392450ec2a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b1ea2c44cdc0 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 7c0b99a45963 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] adds 767fd448ebd5 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 3820a63e25cb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e60099fa6486 dt-bindings: misc: fsl,qoriq-mc: remove ref for msi-parent adds 6df119781514 dt-bindings: interrupt-controller: fsl,ls-extirq: workarou [...] adds 90d8c17faea8 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 42bafda671bc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds d5ff89c2f404 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] adds 287383040cbf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6b5d8f7b681a Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 1bb5a99e1f3f gpio: aspeed: Add the flush write to ensure the write complete. adds a6191a3d1811 gpio: aspeed: Use devm_clk api to manage clock source adds 3519c8e0100e Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds b8a214a6ca77 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 1e358d060906 Merge branch 'rust-fixes' of https://github.com/Rust-for-L [...] adds 1529b2e3c47d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds a85bbe01a320 power: sequencing: make the QCom PMU pwrseq driver depend [...] adds 34af4a54c8c1 Merge branch 'pwrseq/for-current' of git://git.kernel.org/ [...] adds 04e0481526e3 nouveau/dmem: Fix privileged error in copy engine channel adds 835745a377a4 nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error adds 47fa0de9b07c Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new fa83595affbb selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore new 377609e751b4 mm: shmem: fix khugepaged activation policy for shmem new 15082649777d mm/damon: fix sparse warning for zero initializer new dbf77a1fa7f1 mm/memcontrol: add per-memcg pgpgin/pswpin counter new 644d11c7c5c6 mm-memcontrol-add-per-memcg-pgpgin-pswpin-counter-v2 new 3f797b3b5198 mm/vmstat: defer the refresh_zone_stat_thresholds after al [...] new c47554cfddd0 mm-vmstat-defer-the-refresh_zone_stat_thresholds-after-all [...] new 7b14a7d4bcd5 mm/vmalloc: combine all TLB flush operations of KASAN shad [...] new 631c1ea3c444 zram: introduce ZRAM_PP_SLOT flag new 672f2ad3ca5a zram: permit only one post-processing operation at a time new f0b7c6fae701 zram: rework recompress target selection strategy new c3bf5e24ec01 zram: do not skip the first bucket new d1481d62b44f zram: rework writeback target selection strategy new 98235cb94c95 zram: do not mark idle slots that cannot be idle new 8f188b59a90a zram: reshuffle zram_free_page() flags operations new 7634c882fae3 zram: remove UNDER_WB and simplify writeback new e9742f6a4339 mm: refactor mm_access() to not return NULL new acd05a082182 procfs: prefer neater pointer error comparison new 8c0942dceeb4 maple_tree: i is always less than or equal to mas_end new 13bb71d9948b maple_tree: goto complete directly on a pivot of 0 new 7b2563bf83ce mm: shmem: fix data-race in shmem_getattr() new df6dd2fd99e8 maple_tree: remove maple_big_node.parent new 106e8fe5ca24 maple_tree: memset maple_big_node as a whole new 50b7a5f5ea6e mm/list_lru: don't pass unnecessary key parameters new 96bd38303415 mm/list_lru: don't export list_lru_add new 7101faafbf1d mm/list_lru: code clean up for reparenting new 932218200647 mm/list_lru: simplify reparenting and initial allocation new ffb51d543f6a mm/list_lru: split the lock to per-cgroup scope new 5bdbdad37e3f mm/list_lru: simplify the list_lru walk callback function new 89cbca822a84 mm: fix shrink nr.unqueued_dirty counter issue new d7c229f3daaf mm/mempolicy: fix comments for better documentation new 560dc00166c9 selftests/mm: hugetlb_fault_after_madv: use default hugetl [...] new 6e8be30b63c6 selftests/mm: hugetlb_fault_after_madv: improve test output new 2a8d8db6ef23 mm/madvise: unrestrict process_madvise() for current process new 046a42347907 mm: move mm flags to mm_types.h new 1590691dd007 mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() new 877117939cdd powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() new 78531d9cd2e5 mm: filemap: filemap_fault_recheck_pte_none() use pte_offs [...] new 3793f4775d27 mm: khugepaged: __collapse_huge_page_swapin() use pte_offs [...] new 9d4c92dac072 arm: adjust_pte() use pte_offset_map_rw_nolock() new a543c30d5ae1 mm: handle_pte_fault() use pte_offset_map_rw_nolock() new 3ea60236d592 mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_m [...] new 599e17607679 mm: copy_pte_range() use pte_offset_map_rw_nolock() new 3ccc5cef678f mm: mremap: move_ptes() use pte_offset_map_rw_nolock() new e44cf8a2b656 mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_ [...] new 80165eacfc0d mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() new 6cd843d0ef87 mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_ [...] new 4a7508400d2e mm: pgtable: remove pte_offset_map_nolock() new 98d01634056c mm: migrate LRU_REFS_MASK bits in folio_migrate_flags new 9e633be56860 mm: optimize truncation of shadow entries new f9f81ea23ee4 mm: optimize invalidation of shadow entries new ca91ee18d4f4 mm/cma: fix useless return in void function new 06fb7cd82a7d selftests/damon/access_memory_even: remove unused variables new c1e821569283 zsmalloc: replace kmap_atomic with kmap_local_page new ad68d50c696c mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined new f9dd963fbb1a mm: zswap: modify zswap_compress() to accept a page instea [...] new 0d21444ad5bc mm: zswap: rename zswap_pool_get() to zswap_pool_tryget() new d1a16ee00447 mm: change count_objcg_event() to count_objcg_events() for [...] new d44d98be543d mm: zswap: modify zswap_stored_pages to be atomic_long_t new fc1f2ed04251 mm: zswap: support large folios in zswap_store() new 077d6bac2868 mm: swap: Count successful large folio zswap stores in hug [...] new 8b076a555515 mm: zswap: zswap_store_page() will initialize entry after [...] new b9d4a47e6131 ksm: use a folio in try_to_merge_one_page() new 5c00ae02de07 ksm: convert cmp_and_merge_page() to use a folio new 5f482c91c892 ksm: convert should_skip_rmap_item() to take a folio new 0eb23b7fdae3 mm: add PageAnonNotKsm() new 0df2071012b1 mm-add-pageanonnotksm-fix new 51a14a87d6a6 mm: remove PageKsm() new 100849b3e727 gup: convert FOLL_TOUCH case in follow_page_pte() to folio new cdc403adebb3 mm: move set_pxd_safe() helpers from generic to platform new aa0e998a668c mm: swap: make some count_mthp_stat() call-sites be THP-agnostic. new bd370cd0916c mm/truncate: reset xa_has_values flag on each iteration new d82e35e87d57 maple_tree: do not hash pointers on dump in debug mode new 57df698bebfc mm: remove misleading 'unlikely' hint in vms_gather_munmap_vmas() new 04558ffe9e12 mm/mmap: teach generic_get_unmapped_area{_topdown} to hand [...] new afc4e09efc41 arch/s390: teach arch_get_unmapped_area{_topdown} to handl [...] new d1b71f398fab arch/x86: teach arch_get_unmapped_area_vmflags to handle h [...] new 1654e59df822 arch/sparc: teach arch_get_unmapped_area{_topdown} to hand [...] new d710cdb40ca9 arch/powerpc: teach book3s64 arch_get_unmapped_area{_topdo [...] new 5fbcbcfbe6ef mm: make hugetlb mappings go through mm_get_unmapped_area_vmflags new 231e85c20482 mm: drop hugetlb_get_unmapped_area{_*} functions new b327dc9e0141 arch/s390: clean up hugetlb definitions new 07514036be4b mm: consolidate common checks in hugetlb_get_unmapped_area new 9a10e8bf3a33 mm: swap: prevent possible data-race in __try_to_reclaim_swap new 5b7e250e62bf percpu: fix data race with pcpu_nr_empty_pop_pages new d9feab1138ce mm/memory.c: remove stray newline at top of file new 9afdc24d6545 mm: convert page_to_pgoff() to page_pgoff() new fcfdaeaeffa5 mm: use page_pgoff() in more places new a83a7f0656e9 mm: renovate page_address_in_vma() new dd6e33fc5aee mm: mass constification of folio/page pointers new cdaa5412be9a bootmem: stop using page->index new 37ee5a136928 mm: remove references to page->index in huge_memory.c new cf37d3267571 mm: use page->private instead of page->index in percpu new ec2e26a26a58 mm, kasan, kmsan: copy_from/to_kernel_nofault new 771ad436fac1 mm/hugetlb_cgroup: introduce peak and rsvd.peak to v2 new 75f71f6bdd69 mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) [...] new 80d021931711 mm: optimization on page allocation when CMA enabled new e354e89c16cd ocfs2: remove unused declaration in header file new b35a5dc39277 ocfs2: fix typo in comment new 2c87aa8d275e kexec/crash: no crash update when kexec in progress new 5a1ee4b0969e lib: devres: simplify API devm_iounmap() implementation new 18b48985aef7 lib: devres: Simplify API devm_ioport_unmap() implementation new 34d2a83645be kernel/watchdog: always restore watchdog_softlockup(,hardl [...] new c8f7a50f3df6 resource: replace open coded resource_intersection() new 2695d9f83b29 resource: introduce is_type_match() helper and use it new 53021509dcee scripts/spelling.txt: add more spellings corrections new 925256ec1cba ipc/msg: replace one-element array with flexible array member new 94ec3dc6549c scripts/decode_stacktrace.sh: remove trailing space new 14ca2236f902 get rid of __get_task_comm() new 81d7d123ab40 auditsc: replace memcpy() with strscpy() new eb1a809be4a7 security: replace memcpy() with get_task_comm() new 682ecf243da3 bpftool: ensure task comm is always NUL-terminated new 7d5a7876d4f2 mm/util: fix possible race condition in kstrdup() new 9144d17cd379 mm/util: deduplicate code in {kstrdup,kstrndup,kmemdup_nul} new 3ea3b66101ee drm: replace strcpy() with strscpy() new 6819613460d4 lib/decompress_unxz.c: fix: possible memory leak in unxz() new 0f2016a962f0 lib/Kconfig.debug: move int_pow test option to runtime tes [...] new 3a83423f8422 foo new 35d939913a74 Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new e71c8290146d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd60a5d8b8ac Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 49e2c44b6eaf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c5c93c21e802 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c9c0de66c9b5 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] new 29cf0d382dbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a7833d5793f8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ae62e84ebef9 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 56a808932afe Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 3725f780ab05 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new e7b981e3281f ARM: dts: imx6qdl-mba6: Add reserved memory area for CMA memory new 44fc97d2f86f ARM: dts: imx28-apx4devkit: Fix the rtc compatible new fb0423d11a0c ARM: dts: imx7ulp: add "nxp,sim" property for usbphy1 new 64c7f0e513de arm64: dts: imx8mq: Add dbi2 and atu reg for i.MX8MQ PCIe EP new 6bb194d3ec83 arm64: dts: imx8mp: Add dbi2 and atu reg for i.MX8MP PCIe EP new 14fce36dd4e9 arm64: dts: imx8mm: Add dbi2 and atu reg for i.MX8MM PCIe EP new f241340dca72 arm64: dts: s32g: Add S32G2/S32G3 uSDHC pinmux new f58b884f8cfe arm64: dts: s32g2: Disable support for SD/eMMC UHS mode new 995b96e17150 Merge branch 'imx/dt64' into for-next new 2d9fa6a3d99e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4007651c2555 arm64: dts: mediatek: mt8188: Fix wrong clock provider in [...] new 0158b773a886 arm64: dts: mediatek: mt8390-genio-700-evk: Enable Mali GPU new ad9d9e158ba0 arm64: dts: mediatek: mt8188: Add missing dma-ranges to soc node new c1134cbf0010 arm64: dts: mediatek: mt8188: Update vppsys node names to syscon new 66c466dae8a6 arm64: dts: mediatek: mt8188: Move vdec1 power domain under vdec0 new 08ea5de59db8 arm64: dts: mediatek: mt8188: Move SPI NOR *-cells properties new 752804acea01 arm64: dts: mediatek: mt8395-genio-1200-evk: Fix dtbs_chec [...] new 0fc557b539a1 arm64: dts: mt8195: Fix dtbs_check error for mutex node new c14ab45f5d45 arm64: dts: mt8195: Fix dtbs_check error for infracfg_ao node new 377548f05bd0 arm64: dts: mediatek: mt8183-kukui: Disable DPI display interface new 72f3e3d68cfd arm64: dts: mediatek: mt8183-pumpkin: add HDMI support new 43a9d9ea62ef arm64: dts: mediatek: mt8186: add FHCTL node new 925ebc0cd55c arm64: dts: mt8192-asurada-spherion: Add Synaptics trackpa [...] new ec1a37b3cd0c arm64: dts: mt8183: Add port node to dpi node new 3bbae49ea028 arm64: dts: mediatek: mt8188: Add CPU performance controll [...] new 43fc1bd08e5b arm64: dts: mediatek: mt8188: Add SMI/LARB/IOMMU support new 41eb8f7ad206 arm64: dts: mediatek: mt8188: Add PWM nodes for display backlight new 86bc9aefaef7 arm64: dts: mediatek: mt8188: Add SPMI support for PMIC control new 4dbec3a59a71 arm64: dts: mediatek: mt8188: Add audio support new a4503b598ed2 arm64: dts: mediatek: mt8188: Add socinfo nodes new a0fc74a438c3 arm64: dts: mediatek: mt8395-genio-1200-evk: Enable GPU new 4045f71f24d8 arm64: dts: mt8183: Add encoder node new ca80f75083f6 arm64: dts: mt8183: set DMIC one-wire mode on Damu new 4f740cf352bc arm64: dts: mediatek: mt7988: add UART controllers new 342d3ce377a3 arm64: dts: mediatek: mt7988: add efuse block new 5bbddfd0470f arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns new 3d3bc7cb46e8 arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns new 025869564bf8 arm64: dts: mt8183: cozmo: add i2c2's i2c-scl-internal-delay-ns new 65b99309a9c1 arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns new d7f3e27b3094 arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4 new c2f1aa441740 arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4 new 3192a83f98e4 arm64: dts: mediatek: mt8188: Assign GCE aliases new ad5c01593137 arm64: dts: mediatek: mt8188: Add PCIe nodes new 08a838d698c6 arm64: dts: mediatek: mt8188: Add MIPI DSI nodes new b04407fb35f3 arm64: dts: mediatek: mt8188: Add video decoder and encoder nodes new 9e85e3cc81df arm64: dts: mediatek: mt8188: Add JPEG decoder and encoder nodes new 26170e143f03 arm64: dts: mediatek: mt8188: Add display nodes for vdosys0 new 0a3bd16e7c7b arm64: dts: mediatek: mt8188: Add display nodes for vdosys1 new 5a206e431762 arm64: dts: mediatek: mt8188: Add DP-INTF nodes new 8f8d13c8e3e0 arm64: dts: mediatek: mt8188: Add eDP and DP TX nodes new 68e184b7c122 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1c669e442a1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa74fd477367 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 883a6f804311 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4689c11744b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1e823c60c104 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 17a50042b9f6 arm64: dts: rockchip: fix compatible string rk3328 cru node new bc639b0ff7a8 arm64: rockchip: add clocks property to cru node rk3328 new 1a5f03112dfa Merge branch 'v6.13-armsoc/dts64' into for-next new 5011cc7ad9ae dt-bindings: clock: convert rockchip,rk3328-cru.txt to YAML new 961f710f8648 Merge branch 'v6.13-clk/next' into for-next new b975d52be58c arm64: dts: rockchip: px30: Drop rockchip prefix from s-p- [...] new 303a1ff41587 arm64: dts: rockchip: rk3328: Drop rockchip prefix from s- [...] new 779713c2d87d arm64: dts: rockchip: rk3368: Drop rockchip prefix from s- [...] new fafeafc33730 arm64: dts: rockchip: rk3399: Drop rockchip prefix from s- [...] new 2f0f7602dbdf arm64: dts: rockchip: rk356x: Drop rockchip prefix from s- [...] new b44c5254edcc Merge branch 'v6.13-armsoc/dts64' into for-next new de50a7e36817 arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 new 87299d6ee95a arm64: dts: rockchip: Fix wakeup prop names on PineNote BT node new 2b6a3f857550 arm64: dts: rockchip: Fix reset-gpios property on brcm BT nodes new 72b4e3c06036 Merge branch 'v6.12-armsoc/dtsfixes' into for-next new 405d5d68497d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3861bddbddb7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0395641a094a Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new b67dc04331f7 Merge branch 'for-next' of https://github.com/sophgo/linux.git new 82baf6f8e5f5 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new 7ee64f9e0fe8 Merge branch 'next' of https://git.linaro.org/people/jens. [...] new 1bbe9280f850 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fbaf8bd3ade3 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new e90a3e76b4b8 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 3e2376518b2c Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 5899c987d665 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7359392190e9 bcachefs: bch2_inode_or_descendents_is_open() adds 1389d9ebfa34 bcachefs: Disk accounting device validation fixes adds 68e350ea28fe bcachefs: add check for btree id against max in try read node adds d67fe6fcdedb bcachefs: Release transaction before wake up adds 2d5afb0298a7 bcachefs: Fix NULL pointer dereference in bch2_opt_to_text adds 3078474d8dcd bcachefs: Fix state lock involved deadlock adds 967749a7d80e closures: Add closure_wait_event_timeout() adds e9de1c9e6a72 bcachefs: Check if stuck in journal_res_get() adds b5c65d9a5140 bcachefs: remove superfluous ; after statements adds 4c4dfb5b4435 bcachefs: bch2_inode_should_have_bp -> bch2_inode_should_h [...] adds d4d25b27cc21 bcachefs: remove_backpointer() now uses dirent_get_by_pos() adds 5daaab46743f bcachefs: __bch2_key_has_snapshot_overwrites uses for_each [...] adds 7dcd2be5595c bcachefs: rcu_pending: don't invoke __call_rcu() under lock adds 504ff4dd2afe bcachefs: add hash_seed to inode_to_text() adds 8981bcd2feb6 bcachefs: bch_verbose_ratelimited adds 90eaf5fc01b3 bcachefs: Pull disk accounting hooks out of trans_commit.c adds 41ebc90bf40c bcachefs: Delete dead code adds 7b5c47416371 bcachefs: move bch2_xattr_handlers to .rodata adds 69375f3e2fa4 bcachefs: Remove unnecessary peek_slot() adds 9c8c723851d6 bcachefs: kill btree_trans_restart_nounlock() adds eefee09a5fef bcachefs: CONFIG_BCACHEFS_INJECT_TRANSACTION_RESTARTS adds 2edc96f38803 docs: filesystems: bcachefs: fixed some spelling mistakes [...] adds 296f1d9b40e5 bcachefs: Remove duplicate included headers adds c89791adc97b bcachefs: Use FOREACH_ACL_ENTRY() macro to iterate over ac [...] adds 25eade168402 bcachefs: add more path idx debug asserts adds b4091fe5410f bcachefs: bch2_run_explicit_recovery_pass() returns differ [...] adds 5730ee5e5b5e bcachefs: lru, accounting are alloc btrees adds 7af81036ee99 bcachefs: Add locking for bch_fs.curr_recovery_pass adds 60f96d6018ac bcachefs: bch2_btree_lost_data() now uses run_explicit_rce [...] adds 148693784ac8 bcachefs: Refactor new stripe path to reduce dependencies [...] adds 3504f3fd9a0e Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git adds 5a75cc1bdb3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 45c96d2514b9 smb/client: Fix logically dead code adds 2f34f5e966f7 smb: client: stop flooding dmesg on failed session setups adds e25f5175ef11 smb: client: stop flooding dmesg with automounts adds f8b7725c6b40 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds db97ff5ddc38 Merge branch 'for-next' of git://git.infradead.org/users/h [...] adds 2a4209506583 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 53daeccbbe68 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds 0806f656c0c8 fuse: remove stray debug line adds 65700b9d0b7a fuse: remove useless IOCB_DIRECT in fuse_direct_read/write_iter adds 61a76e4d179b virtiofs: use pages instead of pointer for kernel direct IO adds 639ee6854c0f virtiofs: use GFP_NOFS when enqueuing request through kworker adds b145c5737247 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 841ae5b63ecd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 56a0281ac264 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds 523255b5ada4 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] adds 26b50a1c1b8a ovl: do not open non-data lower file for fsync adds 181d71062eef ovl: allocate a container struct ovl_file for ovl private context adds 582fc4081d93 ovl: store upper real file in ovl_file struct adds 1305450b2166 ovl: convert ovl_real_fdget_path() callers to ovl_real_fil [...] adds 87d8f162a474 ovl: convert ovl_real_fdget() callers to ovl_real_file() adds 7146c88ea4eb Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] adds d3415def4e66 Merge branch '9p-next' of git://github.com/martinetd/linux adds ae6f70c66748 MAINTAINERS: add Carlos Maiolino as XFS release manager adds f6225eebd76f xfs: Remove empty declartion in header file adds 6148b77960cc xfs: scrub: convert comma to semicolon adds 20195d011c84 xfs: Use try_cmpxchg() in xlog_cil_insert_pcp_aggregate() adds b1c649da15c2 xfs: merge xfs_attr_leaf_try_add into xfs_attr_leaf_addname adds 346c1d46d4c6 xfs: return bool from xfs_attr3_leaf_add adds a5f73342abe1 xfs: distinguish extra split from real ENOSPC from xfs_att [...] adds b3f4e84e2f43 xfs: distinguish extra split from real ENOSPC from xfs_att [...] adds 865469cd41bc xfs: fold xfs_bmap_alloc_userdata into xfs_bmapi_allocate adds b611fddc0435 xfs: don't ifdef around the exact minlen allocations adds 405ee87c6938 xfs: call xfs_bmap_exact_minlen_extent_alloc from xfs_bmap [...] adds 6aac77059881 xfs: support lowmode allocations in xfs_bmap_exact_minlen_ [...] adds 90a71daaf73f xfs: skip background cowblock trims on inodes open for write adds df81db024ef7 xfs: don't free cowblocks from under dirty pagecache on unshare adds 44adde15022d xfs: fix a typo adds a07a6508f82b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] adds 6bfc90eee59f Merge branch 'vfs.fixes' into vfs.all Signed-off-by: Chris [...] adds 21ba8b95134c Merge tag 'timers-core-for-vfs' of ssh://gitolite.kernel.o [...] adds 4e40eff0b573 fs: add infrastructure for multigrain timestamps adds b82f92d5dd1a fs: have setattr_copy handle multigrain timestamps appropriately adds d8d11298e8a1 fs: handle delegated timestamps in setattr_copy_mgtime adds a80f53809ccc fs: tracepoints around multigrain timestamp events adds 7b1aba010c47 fs: add percpu counters for significant multigrain timesta [...] adds 95c6907be544 Documentation: add a new file documenting multigrain timestamps adds 0f4865448420 xfs: switch to multigrain timestamps adds e44ab3151adc ext4: switch to multigrain timestamps adds 0d4f9f7ad685 btrfs: convert to multigrain timestamps adds cba2a92eff80 tmpfs: add support for multigrain timestamps adds 109aff7a3b29 Merge patch series "timekeeping/fs: multigrain timestamp redux" adds 6717d2e330fc Merge branch 'vfs.mgtime' into vfs.all Signed-off-by: Chri [...] adds ffcd06b6d13b hfs: convert hfs to use the new mount api adds 432f7c78cb00 hfsplus: convert hfsplus to use the new mount api adds 5b00a0f96d0a Merge patch series "adfs, affs, befs, hfs, hfsplus: conver [...] adds 945be8ca819e jfs: convert jfs to use the new mount api adds c323cbf72052 hpfs: convert hpfs to use the new mount api adds c1a6b0fc0400 ubifs: Convert ubifs to use the new mount API adds c50fab48634f Merge branch 'vfs.mount.api' into vfs.all Signed-off-by: C [...] adds b8c4076db5fd xfs: don't allocate COW extents when unsharing a hole adds 6ef6a0e821d3 iomap: share iomap_unshare_iter predicate code with fsdax adds 95472274b6fe fsdax: remove zeroing code from dax_unshare_iter adds 50793801fc7f fsdax: dax_unshare_iter needs to copy entire blocks adds dad1b6c80569 Merge patch series "fsdax/xfs: unshare range fixes for 6.12" adds 18f08714e7b2 iomap: factor out a iomap_last_written_block helper adds 1eef06039a75 iomap: remove iomap_file_buffered_write_punch_delalloc adds f66815a521bd iomap: move locking out of iomap_write_delalloc_release adds 71f1cd607850 xfs: factor out a xfs_file_write_zero_eof helper adds 2f58268678f1 xfs: take XFS_MMAPLOCK_EXCL xfs_file_write_zero_eof adds 99c29f16b79f xfs: IOMAP_ZERO and IOMAP_UNSHARE already hold invalidate_lock adds 7f6e164457c6 xfs: support the COW fork in xfs_bmap_punch_delalloc_range adds cd97b59a531d xfs: share more code in xfs_buffered_write_iomap_begin adds f8bb8ce211ce xfs: set IOMAP_F_SHARED for all COW fork allocations adds c650b5a9028f xfs: punch delalloc extents from the COW fork for COW writes adds 3f473f07ab33 Merge patch series "fix stale delalloc punching for COW I/O v5" adds 108a265876a9 Merge branch 'vfs.iomap' into vfs.all Signed-off-by: Chris [...] adds 7e64c5bc497c NLM/NFSD: Fix lock notifications for async-capable filesystems adds b875bd5b381e exportfs: Remove EXPORT_OP_ASYNC_LOCK adds 09ee2a670d08 Merge patch series "Fixup NLM and kNFSD file lock callbacks" adds 2b2b1a20db83 Merge patch series "Introduce tracepoint for hugetlbfs" adds 9d926f10b7ff filemap: filemap_read() should check that the offset is po [...] adds 05fba0a11557 fs: support relative paths with FSCONFIG_SET_STRING adds 0f0f217df68f vfs: Fix implicit conversion problem when testing overflow case adds 7e2ebecdc899 epoll: annotate racy check adds 977f7b227569 vfs: return -EOVERFLOW in generic_remap_checks() when over [...] adds 408ba327d8dd vfs: Add a sysctl for automated deletion of dentry adds 4b96e970496d fs: Reorganize kerneldoc parameter names adds 26bb6d8535e7 namespace: Use atomic64_inc_return() in alloc_mnt_ns() adds 8ec74f7820ca vfs: inode insertion kdoc corrections adds abf0dd6baf3a fcntl: make F_DUPFD_QUERY associative adds e1a6efa9de95 fs/inode: Fix a typo adds 30c1832dac1e Merge branch 'vfs.misc' into vfs.all Signed-off-by: Christ [...] adds 70d7f7dbd98a Merge patch series "File abstractions needed by Rust Binder" adds 22018a5a54a3 rust: add seqfile abstraction adds 0c473c88c06c Merge branch 'vfs.rust.file' into vfs.all Signed-off-by: C [...] adds 9c33d85e34c2 fs: Move clearing of mappedtodisk to buffer.c adds a38117bc0de6 nilfs2: Convert nilfs_copy_buffer() to use folios adds a04d5f82fa38 mm: Remove PageMappedToDisk adds a6752a6e7fb0 btrfs: Switch from using the private_2 flag to owner_2 adds fd15ba4cb00a ceph: Remove call to PagePrivate2() adds 7735348d9f3a migrate: Remove references to Private2 adds c6bbfc7ce156 Merge patch series "Filesystem page flags cleanup" adds 5e6a28a08284 Merge branch 'vfs.pagecache' into vfs.all Signed-off-by: C [...] adds fcd4904e2f69 netfs: Remove call to folio_index() adds c6a90fe7f080 netfs: Fix a few minor bugs in netfs_page_mkwrite() adds e995e8b60026 netfs: Remove unnecessary references to pages adds 9b8e8091c863 Merge patch series "Random netfs folio fixes" adds f98e1b0524a0 Merge branch 'vfs.netfs' into vfs.all Signed-off-by: Chris [...] adds e0020ba6cbcb rust: add PidNamespace adds 918d5c3beac7 Merge branch 'vfs.rust.pid_namespace' into vfs.all Signed- [...] adds 8b1bc2590af6 fs: protect backing files with rcu adds 13df788a0a47 fs: add file_ref adds 3488e37e1059 fs: port files to file_ref adds f938d16d830b Merge patch series "fs: introduce file_ref_t" adds 39eca33df702 get rid of ...lookup...fdget_rcu() family adds 1d1977f8c12a remove pointless includes of <linux/fdtable.h> adds cbc66055dec0 close_files(): don't bother with xchg() adds 699a80765799 move close_range(2) into fs/file.c, fold __close_range() into it adds df0e12075303 fs/file.c: remove sanity_check and add likely/unlikely in [...] adds fb859a0121d1 fs/file.c: conditionally clear full_fds adds ab84528ff17c fs/file.c: add fast path in find_next_fd() adds 0156988304a6 alloc_fdtable(): change calling conventions. adds 53d05c31626f file.c: merge __{set,clear}_close_on_exec() adds 218a562f273b make __set_open_fd() set cloexec state as well adds a9fcbdac8eae expand_files(): simplify calling conventions adds 7c8e7e4b5e15 Merge branch 'vfs.file' into vfs.all Signed-off-by: Christ [...] adds b41d67c149df Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 78d030604243 Merge branch 'fs-next' of linux-next new 1d936174800e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b4846a86be1d Merge branch 'pci/driver-remove' new 02787a3b4d10 PCI/PM: Enable runtime power management for host bridges new f25a94a19c6f Merge branch 'pci/pm' new 98cb476c98e9 PCI/pwrctl: Use generic device_get_match_data() instead of [...] new 95bf534d3695 Merge branch 'pci/pwrseq' new 34d9988c5bee Merge branch 'pci/dt-bindings' new 3ca258994b32 PCI: Simplify pci_create_slot() logic new 6437627cb582 Merge branch 'pci/misc' new 2e83fb4b0c1a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 87b696209007 HID: plantronics: Workaround for an unexcepted opposite vo [...] new 24aacddf74db Merge branch 'for-6.12/upstream-fixes' into for-next new fb6c0583a143 HID: logitech-hidpp: Remove feature_type from hidpp_root_g [...] new d20c7868bcf3 Merge branch 'for-6.13/logitech' into for-next new 4005667d3a09 HID: i2c-hid-of: Drop explicit initialization of struct i2 [...] new 346bfb5adfdf Merge branch 'for-6.13/i2c-hid' into for-next new 63cafaf47a83 HID: ishtp-hid-client: replace fake-flex arrays with flex- [...] new 76b4f970a147 Merge branch 'for-6.13/intel-ish' into for-next new aa68d2bd9bef HID: Fix typo in the comment new f23944738b5a Merge branch 'for-6.13/core' into for-next new 1a5cbb526ec4 HID: multitouch: Add support for B2402FVA track point new 16582f4f328f Merge branch 'for-6.12/upstream-fixes' into for-next new 7a5ab8071114 HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad new aaff669a7ffe Merge branch 'for-6.12/upstream-fixes' into for-next new e1cdd5be15d3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6b238b3c45eb i2c: testunit: improve error handling for GPIO new 270cc3c54e22 i2c: support gpio-binding for SMBAlerts new 3b2af08fadc4 i2c: core: Remove extra space in Makefile new a48b2688f4b8 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new 70c70a535474 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 7948d54e1d0f Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new 3f8fde8acbf7 Merge branch 'docs-next' of git://git.lwn.net/linux.git new 67cefecf2a03 mailmap: add entries for Hans Verkuil new f617b19de0db Merge branch 'next' of git://git.linuxtv.org/media new 564a27857378 ACPI: resource: Make Asus ExpertBook B2402 matches cover m [...] new 435f2d87579e ACPI: resource: Make Asus ExpertBook B2502 matches cover m [...] new 158d0f3700fd ACPI: resource: Fold Asus ExpertBook B1402C* and B1502C* D [...] new 1af7e441feb0 ACPI: resource: Fold Asus Vivobook Pro N6506M* DMI quirks [...] new e7b7fe3f764e ACPI: battery: check result of register_pm_notifier() new 909dfc606923 ACPI: battery: allocate driver data through devm_ APIs new 0710c1ce5045 ACPI: battery: initialize mutexes through devm_ APIs new a56fdd874301 ACPI: battery: use DEFINE_SIMPLE_DEV_PM_OPS new 6ef63e297184 Merge branches 'acpi-resource' and 'acpi-battery' into linux-next new 91e8f835a7ed powercap: intel_rapl_tpmi: Fix bogus register reading new 99ca0b57e49f thermal: intel: int340x: processor: Fix warning during mod [...] new 1d390923974c powercap: intel_rapl_tpmi: Ignore minor version change new f517ff174ab7 powercap: intel_rapl_msr: Add PL4 support for Arrowlake-U new bfc6819e4bf5 thermal: intel: int340x: processor: Remove MMIO RAPL CPU h [...] new 3fb0eea8a1c4 thermal: intel: int340x: processor: Add MMIO RAPL PL4 support new 04fe2b1b0ff5 Merge branch 'pm-powercap' into linux-next new 22034755b106 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new c3b8b0d0b735 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 4a7159be46b5 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 63ced6210910 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6b0f9ee4e23f Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 10ef95356b87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 138d21b68b71 net: qcom/emac: Find sgmii_ops by device_for_each_child() new 31a9ce20fa8d dt-bindings: net: ethernet-phy: Add timing-role role prope [...] new 20a4da20e0bd net: phy: Add support for PHY timing-role configuration vi [...] new a17b9b3a6767 Merge branch 'net-phy-support-master-slave-config-via-devi [...] new e793b86ae44e Documentation: networking: add Twisted Pair Ethernet diagn [...] new 1d00c0804852 net: sparx5: add support for private match data new 5ba3f8460393 net: sparx5: add indirection layer to register macros new 7a03df01457b net: sparx5: modify SPX5_PORTS_ALL macro new f68f71f33f62 net: sparx5: add *sparx5 argument to a few functions new d5a1eb484594 net: sparx5: add constants to match data new 3f9e46347a46 net: sparx5: use SPX5_CONST for constants which already ha [...] new 559fb423d5f2 net: sparx5: use SPX5_CONST for constants which do not hav [...] new 048c96907ca1 net: sparx5: add ops to match data new 20f8bc8755a7 net: sparx5: ops out chip port to device index/bit functions new beb36b507170 net: sparx5: ops out functions for getting certain array values new b7e09ddb673f net: sparx5: ops out function for setting the port mux new 8c274d69093f net: sparx5: ops out PTP IRQ handler new a0dd8906824b net: sparx5: ops out function for DSM calendar calculation new 4b67bcb9094e net: sparx5: add is_sparx5 macro and use it throughout new 8cc4102363c7 net: sparx5: redefine internal ports and PGID's as offsets new 5d6a8aeabd5b Merge branch 'net-sparx5-prepare-for-lan969x-switch-driver' new 1aa772be0444 dt-bindings: net: fec: add pps channel property new bf8ca67e2167 net: fec: refactor PPS channel configuration new 566c2d83887f net: fec: make PPS channel configurable new f178812d74d3 Merge branch 'net-fec-add-pps-channel-configuration' new ec763c234d7f Revert "rtnetlink: add guard for RTNL" new 76aed95319da rtnetlink: Add per-netns RTNL. new 844e5e7e656d rtnetlink: Add assertion helpers for per-netns RTNL. new 03fa53485659 rtnetlink: Add ASSERT_RTNL_NET() placeholder for netdev notifier. new 489cee4caeba Merge branch 'rtnetlink-per-netns-rtnl' new 49717ef01ce1 idpf: Don't hard code napi_struct size new 42b233108117 tools: ynl-gen: refactor check validation for TypeBinary new ada5c3229b32 net: dsa: mv88e6xxx: Add FID map cache new da5e06dee58a net-timestamp: namespacify the sysctl_tstamp_allow_data new 3fe3dbaf2672 caif: Remove unused cfsrvl_getphyid new 35213cfeefa5 chelsio/chtls: Remove unused chtls_set_tcb_tflag new 881c98f44fdf net: phy: smsc: use devm_clk_get_optional_enabled_with_rate() new 870dd51117cb selftests: mlxsw: sch_red_ets: Increase required backlog new 8fb5b6073456 selftests: mlxsw: sch_red_core: Increase backlog size tolerance new 787f148cec34 selftests: mlxsw: sch_red_core: Sleep before querying queue depth new 7049166e51bc selftests: mlxsw: sch_red_core: Send more packets for drop tests new 501fa2426b5f selftests: mlxsw: sch_red_core: Lower TBF rate new 33019c70ae4d Merge branch 'selftests-mlxsw-stabilize-red-tests' new d022db684e6d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new d002b922c4d5 selftests/bpf: Remove test_skb_cgroup_id.sh from TEST_PROGS new fd4a0e67838c selftests/bpf: Set vpath in Makefile to search for skels new 4b7c05598a64 selftests/bpf: Fix uprobe consumer test new 58dbb3693018 selftests/bpf: Bail out quickly from failing consumer test new 7bae563c0dbe bpf: Constify struct btf_kind_operations new a1ec23b94753 selftests/bpf: Add missing va_end. new 8b334d918346 libbpf: Change log level of BTF loading error message new a400d08b3014 libbpf: Fix expected_attach_type set handling in program l [...] new 789711506606 selftests/bpf: vm: Add support for VIRTIO_FS new 89abc4080301 tools/bpf: Remove unused variable from runqslower new 90d0f736bd1c libbpf: Remove unneeded semicolon new 40f34d6f12e2 bpf: Call kfree(obj) only once in free_one() new c27d8235ba97 selftests/bpf: Fix uprobe_multi compilation error new e8957c0dde3c libbpf: Improve log message formatting new 769ad3a61e33 libbpf: Fix header comment typos for BTF.ext new f896b4a5399e libbpf: Fix output .symtab byte-order during linking new cf579164e9ea libbpf: Support BTF.ext loading and output in either endianness new bcc60abd67c7 libbpf: Support opening bpf objects of either endianness new 0aed726cf6f9 libbpf: Support linking bpf objects of either endianness new 8ca3323dce43 libbpf: Support creating light skeleton of either endianness new 5a63c33d6f00 selftests/bpf: Support cross-endian building new d1334e88e10d Merge branch 'libbpf-selftests-bpf-support-cross-endian-usage' new 48b13cab1e7c bpf: Allow specifying bpf_fastcall attribute for BPF helpers new 4f647a780f36 bpf: __bpf_fastcall for bpf_get_smp_processor_id in uapi new da7d71bcb063 bpf: Use KF_FASTCALL to mark kfuncs supporting fastcall contract new bf7ce5416f68 bpftool: __bpf_fastcall for kfuncs marked with special decl_tag new 904181b33478 Merge branch 'bpf_fastcall-attribute-in-vmlinux-h-and-bpf_ [...] new a5da3d65681f selftests/bpf: Emit top frequent code lines in veristat new 710fbca820c7 libbpf: Add missing per-arch include path new 19090f0306f1 selftests: bpf: Add missing per-arch include path new 4236f114a3ff bpf: Fix the xdp_adjust_tail sample prog issue new c50fc1cbfd71 bpf: syscall_nrs: Disable no previous prototype warnning new 4b146e95da87 libbpf: Do not resolve size on duplicate FUNCs new 3c591de28543 selftests/bpf: Test linking with duplicate extern functions new 1d943a238b16 Merge branch 'bpf-static-linker-fix-linking-duplicate-exte [...] new 5bf1557e3d6a selftests/bpf: Fix backtrace printing for selftests crashes new e6eae0ad2bc1 Merge branch 'bpf-next/master' into for-next new 83752e12896a selftests/bpf: Add mptcp subflow example new cd19b885106e selftests/bpf: Add getsockopt to inspect mptcp subflow new 9b85f11efa02 selftests/bpf: Add mptcp subflow subtest new e076cd7b483b Merge branch 'selftests/bpf: new MPTCP subflow subtest' new 8f5b408d7661 bpf: Remove unused macro new 83134ef46093 netkit: Add option for scrubbing skb meta data new 0ebe224ffce8 netkit: Simplify netkit mode over to use NLA_POLICY_MAX new 7b9b713b8ef3 netkit: Add add netkit scrub support to rt_link.yaml new 107525833bce tools: Sync if_link.h uapi tooling header new 716fa7dadf11 selftests/bpf: Extend netkit tests to validate skb meta data new d137af876858 Merge branch 'netkit: Add option for scrubbing skb meta data' new bc9b3fb827fc selftests/bpf: add missing header include for htons new eb62f49de7ec bpf: add get_netns_cookie helper to tc programs new 693fe954d61d selftests/bpf: add tcx netns cookie tests new 98d9c5fae1f1 Merge branch 'bpf-next/net' into for-next new 960eb7f9f488 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 99ba211a9b71 dt-bindings: net: bluetooth: nxp: Add support for power sa [...] new 039468a21912 Bluetooth: btnxpuart: Add GPIO support to power save feature new aa7e36a32aaf Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 2b73e9ab8535 wifi: mac80211: constify ieee80211_ie_build_{he,eht}_oper( [...] new 4b482281eeb2 wifi: mac80211, cfg80211: miscellaneous spelling fixes new bd9813d13be4 wifi: cfg80211: check radio iface combination for multi ra [...] new b0b6646a9d68 mac80211: Reorganize kerneldoc parameter names new 484bd64bdc27 wifi: nl80211: remove redundant null pointer check in coalescing new 77511103be44 wifi: qtnfmac: don't include lib80211.h new da066f387175 wifi: mwifiex: don't include lib80211.h new 4fe9a5ec4501 wifi: libertas: don't select/include lib80211 new be9be9f54f22 staging: rtl8192e: delete the driver new 02f220b52670 wifi: ipw2x00/lib80211: move remaining lib80211 into libipw new 4991d2e7ad38 staging: don't recommend using lib80211 new 3a1d429ebd43 wifi: wext/libipw: move spy implementation to libipw new 49e3307da0f1 wifi: cfg80211: stop exporting wext symbols new 836265d31631 wifi: remove iw_public_data from struct net_device new aee809aaa2d1 wifi: cfg80211: unexport wireless_nlevent_flush() new 9e1a98aac11b wifi: wext: merge adjacent CONFIG_COMPAT ifdef blocks new ff919efb5fe8 wireless: wext: shorten struct iw_ioctl_description new 74200334125a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4c57ec6c4bb9 wifi: ath11k: Fix CE offset address calculation for WCN675 [...] new 3a34a3dfdf22 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c61cbb12d1bc Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 76d36603db22 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 56c594d8df64 drm: add DRM_SET_CLIENT_NAME ioctl new 2c34a5464007 drm: use drm_file client_name in fdinfo new 7f2f20a70a5c Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new b0fca3275526 drm/amd/pm: fix rpm refcount handling on error new ded57e495158 drm/amd/pm: use pm_runtime_resume_and_get new 82ae6619a450 drm/amdgpu: update the handle ptr in wait_for_idle new 982d7f9bfe4a drm/amdgpu: update the handle ptr in suspend new 7feb4f3ad8be drm/amdgpu: update the handle ptr in resume new 58608034ed50 drm/amdgpu: update the handle ptr in hw_init new 692d2cd180e0 drm/amdgpu: update the handle ptr in hw_fini new 90b97b16e1ab drm/amdgpu: fix html doc generation warning new ef532206a943 drm/amd/pm: don't update runpm last_usage on debugfs getter new 5fa436289483 drm/amdkfd: Fix an eviction fence leak new 2d5f74a867b9 drm/amdgpu/gfx10: Implement cleaner shader support for GFX [...] new 7e6487ab2152 drm/amdgpu: change the comment from handle to ip_block new 6e796cb4a972 drm/amd/pm: use pm_runtime_get_if_active for debugfs getters new 8fc279e5e348 drm/amdgpu/gfx11: Implement cleaner shader support for GFX [...] new dad6c45cbd40 drm/amdkfd: Output migrate end event if migrate failed new 1845752b2f6a drm/amdgpu: Fix spelling mistake "initializtion" -> "initi [...] new 623f1dd63b8a drm/amdkfd: Increase SMI event fifo size new dafc87dcdc3b drm/amdkfd: Copy wave state only for compute queue new e7cee5459517 drm/amdgpu/gfx12: Implement cleaner shader support for GFX [...] new fbca19695330 drm/amdgpu/gfx11: Apply Isolation Enforcement to GFX & Com [...] new b4c1ad70e279 drm/radeon: add late_register for connector new 8cb028a1bbd9 drm/amd/display: Unify blank_phantom and blank_pixel_data new 0e37e4b9afbd drm/amd/display: skip disable CRTC in seemless bootup case new bd5230b1a6f2 drm/amd/display: Flip All Planes Under OTG Master When Fli [...] new 0e93b76cf92f drm/amd/display: Revert commit Update Interface to Check UCLK DPM new 915e2ad6dc9a drm/amd/display: force TBT4 dock dsc on new 608c50afa1be drm/amd/display: Assign socclk in dml new ffa1e31f70d2 drm/amd/display: Fix garbage or black screen when resetting otg new aacbed5b41d9 drm/amd/display: Display lost signal on playing video new 21b673da5192 drm/amd/display: Noitfy DMCUB of D0/D3 state in hardware init new eda7f2e9bb3b drm/amd/display: Fix low black values by increasing error new 10ce17b7fb70 drm/amd/display: Remove programming outstanding updates for dcn35 new de08e41930e5 drm/amd/display: update sr_exit latency for z8 new 7671f62c10f2 drm/amd/display: Clear update flags after update has been applied new d4f36e5fd800 drm/amd/display: fix a memleak issue when driver is removed new e982310c9ce0 drm/amd/display: calculate final viewport before TAP optimization new 442702b49024 drm/amd/display: Align static screen idle worker with IPX mode new 9afeda049642 drm/amd/display: Skip Invalid Streams from DSC Policy new 94d904aec19c drm/amd/display: Allow Latency Increase For Last Strategy new 5c7cc114dd6e drm/amd/display: Move Link Encoder Assignment Out Of dc_gl [...] new d016d0dd5a57 drm/amd/display: Update Interface to Check UCLK DPM new 59b26c9ae581 drm/amd/display: Add DMUB debug offset new b9c8ad73480d drm/amd/display: Remove unnecessary assignments new bcb4a5c6a3dc drm/amd/display: Remove redundant assignments new 527b197bb41a drm/amd/display: Initialize replay_config var new 527a0f2bdcfe drm/amd/display: Initialize new backlight_level_params structure new 82e2ccaa4681 drm/amd/display: 3.2.304 new 212cc2411994 drm/amdgpu: Add PSP interface for NPS switch new 48edb2a4256e drm/amd/display: switch amdgpu_dm_connector to use struct [...] new 9f293c4544f7 drm/amd/display: switch to setting physical address directly new abb91c545a51 drm/amd/display: always call connector_update when parsing [...] new 0159f88a99c9 drm/amd/display: remove redundant freesync parser for DP new c6a837088bed drm/amd/display: Fetch the EDID from _DDC if available for eDP new 2fe79508d9c3 drm/amd/display: fix hibernate entry for DCN35+ new b1cf3ddcc3cc drm/amdgpu/gfx10: Apply Isolation Enforcement to GFX & Com [...] new bbc160084eda drm/amdgpu: Add gmc interface to request NPS mode new 012be6f22c01 drm/amdgpu: Add sysfs interfaces for NPS mode new a3ab2d45b988 drm/amdkfd: SMI report dropped event count new 2c04742b04ee Documentation/gpu: Document the situation with unqualified [...] new 8a5ae927b653 drm/amdgpu: partially revert powerplay `__counted_by` changes new fc282e9e8651 drm/amdgpu: Drop unused fence argument from amdgpu_vmid_grab_used new 04bdba46542c drm/amdgpu: Use drm_print_memory_stats helper from fdinfo new 66369db7fdd7 drm/amd/display: disable SG displays on cyan skillfish new 871f44b4ba74 drm/amdgpu: Drop impossible condition from amdgpu_job_prepare_job new 89cfa73b612a drm/amdgpu: Remove the while loop from amdgpu_job_prepare_job new 16445e408c78 drm/amdgpu: fix typos new ccc0a187483a drm/amdgpu: move error log from ring write to commit new 555cd714bd66 drm/amdgpu: no need to log error in multi ring write new 73f65e6ce7d2 drm/amdgpu: fix dm_suspend/resume arguments to ip_block new 01b64bc063d0 drm/radeon: always set GEM function pointer new 2294f936d65e Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new f3c25031bb32 drm/i915/psr: Add new SU area calculation helper to apply [...] new d92df66fd3e7 drm/i915/psr: Implement Wa 14019834836 new 842509098f6d Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new c630478f5dc1 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 9ab440a9d042 drm/xe/ptl: L3bank mask is not available on the media GT new 317d81085c87 drm/xe/xe3: Xe3 uses the same PAT settings as Xe2 new 800d75bf20ae drm/xe/xe3: Define Xe3 feature flags new 37466119ff12 drm/xe/ptl: PTL re-uses Xe2 MOCS table new 2298d8a81f2d drm/xe/ptl: Add PTL platform definition new d6d87a10d9e4 drm/xe/xe3lpm: Add new "instance0" steering table new 9c8c7a7e6f1f drm/xe/guc: Prepare GuC register list and update ADS size [...] new b170d696c1e2 drm/xe/guc: Add XE_LP steered register lists new 84d15f426110 drm/xe/guc: Add capture size check in GuC log buffer new 8bfc496327ce drm/xe/guc: Extract GuC error capture lists new ecb633646391 drm/xe/guc: Plumb GuC-capture into dev coredump new 0f1fdf559225 drm/xe/guc: Save manual engine capture into capture list new 50ebe5758d55 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new 01ecc142ef7c fbdev: Switch back to struct platform_driver::remove() new e43b53f7ea57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2689e519456e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5e7b782259fd ALSA: scarlett2: Fix redeclaration of loop variable new 5c293089af7d ALSA: scarlett2: Fix mixed declarations and code warning new 74641bfcbf4e ALSA: scarlett2: Return ENOSPC for out-of-bounds flash writes new 8eba063b5b2b ALSA: scarlett2: Simplify linked channel handling new 9930c2606007 ALSA: scarlett2: Add support for device map retrieval new f762b71b7a8f ALSA: dbri: Fix formatting issue in dbri.c new 1ceb43eb6035 ALSA: aica: Remove unused variable new 67fc4127dcd7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 600422253550 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new 5cd575a87f14 ASoC: dt-bindings: rockchip,rk3036-codec: convert to yaml new d19f6bf5f17d Merge remote-tracking branch 'asoc/for-6.13' into asoc-next new 9d640d2d7c74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 4610be44a031 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new a2c17a5ea44f block: return void from the queue_sysfs_entry load_module method new 5dfb485db7d9 block: enable passthrough command statistics new 14544bb07da4 Merge branch 'for-6.13/block' into for-next new 0a4f884510c6 ublk: check recovery flags for validity new 20f2939cbcc5 ublk: refactor recovery configuration flag helpers new dbe142123bd7 ublk: merge stop_work and quiesce_work new 4aef53b1cd32 ublk: support device recovery without I/O queueing new a463281eb279 Documentation: ublk: document UBLK_F_USER_RECOVERY_FAIL_IO new 7d4c203b7bed Merge branch 'for-6.13/block' into for-next new 010194b33241 block: sed-opal: add ioctl IOC_OPAL_SET_SID_PW new 7a84944a4bf7 Merge branch 'for-6.13/block' into for-next new 6aa9ae7d5add Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 3a2f39e614ab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 14b473254d60 mmc: sh_mmcif: correctly report success when obtaining DMA [...] new 8735178736a4 memstick: Constify struct memstick_device_id new ea1cbb8e4121 mmc: host: Fix typos in comments across various files new 4caf8e28ae53 mmc: mtk-sd: Implement Host Software Queue for eMMC and SD Card new 93152a2e3dfb dt-bindings: mmc: cdns: document Microchip PIC64GX MMC/SDH [...] new 055fe431e85b dt-bindings: mmc: cdns,sdhci: ref sdhci-common.yaml new 19665df13cf2 mmc: mtk-sd: use devm_mmc_alloc_host new c353f56f5972 mmc: mtd-sd: use devm_platform_ioremap_resource new 33c41171df04 mmc: mtk-sd: fix devm_clk_get_optional usage new 44d84bfcd269 dt-bindings: mmc: sdhci-msm: add IPQ5424 compatible new 425f1f83ff02 mmc: sdhci-of-arasan: Support for emmc hardware reset new 6dbd69ba0110 mmc: davinci: order includes alphabetically new 713863d7b7ec mmc: davinci: use generic device_get_match_data() new 5eb913c4e62f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 272e25d609bb mfd: palmas: Constify strings with regulator names new 0dbf6d4496b3 dt-bindings: mfd: qcom,tcsr: Document support for SA8255p new f7efea4fcf4b mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to [...] new b49ba4f00b0d Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...] new cd55ef905c58 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...] new 4e9a2c91bff4 regulator: dt-bindings: vctrl-regulator: convert to YAML new 5c2cd68cb81e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 265f933e1b3d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new ee2e2a52930f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 25b25d9c2dc6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 29bf3116cf29 of:of_numa: remove unused macro new 1d31c6fc86c0 dt-bindings: writing-schema: Add details on YAML text blocks new 28824b2e72c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85c845367840 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 87195a1ee332 uprobes: switch to RCU Tasks Trace flavor for better performance new 79390db9eb32 perf/x86: Refine hybrid_pmu_type defination new 2eb2802a41a2 x86/cpu/intel: Define helper to get CPU core native ID new 9f4a39757c81 perf/x86/intel: Support hybrid PMU with multiple atom uarchs new d3fe6f0a4372 perf/x86/intel: Add PMU support for ArrowLake-H new b302d5a6fff5 uprobes: don't abuse get_utask() in pre_ssout() and prepar [...] new c7b4133c4844 uprobes: sanitiize xol_free_insn_slot() new 430af825ba99 uprobes: kill the unnecessary put_uprobe/xol_free_insn_slo [...] new 6ffe8c7d871b uprobes: simplify xol_take_insn_slot() and its caller new 1cee988c1d21 uprobes: move the initialization of utask->xol_vaddr from [...] new c5356ab1db28 uprobes: pass utask to xol_get_insn_slot() and xol_free_in [...] new c16e2fdd746c uprobes: deny mremap(xol_vma) new 7a166094bd2b uprobes: kill xol_area->slot_count new 6c74ca7aa81a uprobes: fold xol_take_insn_slot() into xol_get_insn_slot() new de20037e1b3c perf/x86/amd: Warn only on new bits set new cbca141add31 Merge branch 'perf/core' into core/merge, to ease integrat [...] new fe730cbdb53f Merge branch 'x86/splitlock' into core/merge, to resolve c [...] new 76788e8a2820 Merge branch into tip/master: 'core/merge' new 052621aecb81 Merge branch into tip/master: 'irq/urgent' new a3b9ca720800 Merge branch into tip/master: 'sched/urgent' new f8bc84b6096f x86/amd_nb: Add new PCI ID for AMD family 1Ah model 20h new 2b5648416e47 x86/resctrl: Avoid overflow in MB settings in bw_validate() new 3b1755fd88be Merge branch into tip/master: 'x86/urgent' new 5d6f20b6720f Merge branch into tip/master: 'irq/core' new afc256e131bb locking/spinlocks: Make __raw_* lock ops static new 59f812dd6d95 locking/ww_mutex: Adjust to lockdep nest_lock requirements new 2b74d597dbe5 Merge branch into tip/master: 'locking/core' new 2382d68d7d43 sched: change wake_up_bit() and related function to expect [...] new 3cdee6b359f1 sched: Improve documentation for wake_up_bit/wait_on_bit f [...] new bf39882edc79 sched: Document wait_var_event() family of functions and w [...] new 52d633def56c sched: Add test_and_clear_wake_up_bit() and atomic_dec_and [...] new cc2e1c82d7e4 sched: Add wait/wake interface for variable updated under a lock. new 80681c04c5e8 sched: add wait_var_event_io() new 49994911b401 softirq: use bit waits instead of var waits. new 5e9f0c4819de sched: remove unused __HAVE_THREAD_FUNCTIONS hook support new e31488c9df27 sched/fair: remove the DOUBLE_TICK feature new 4423af84b297 sched/fair: optimize the PLACE_LAG when se->vlag is zero new b15148ce21c1 sched/fair: fix the comment for PREEMPT_SHORT new 0ac8f14ef22a sched/wait: Remove unused bit_wait_io_timeout new 35f4c66b66c4 Merge branch into tip/master: 'sched/core' new 0d66eb4cadf8 Merge branch into tip/master: 'timers/core' new 67eba7f4949b Merge branch into tip/master: 'x86/cpu' new 9f8718723ec6 Merge branch into tip/master: 'x86/misc' new 2b54179e161d Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 8077ac02d4b5 Merge branch 'timers/drivers/next' of https://git.linaro.o [...] new 33b58ff9b18f Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 702d1ce61245 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 42aab5093ead Merge branch 'non-rcu/next' of git://git.kernel.org/pub/sc [...] new bf56c410162d x86/xen: mark boot CPU of PV guest in MSR_IA32_APICBASE new efca9a66aa12 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new e3dddcfd3dd8 workqueue: doc: Add a note saturating the system_wq is not [...] new 581434654e01 workqueue: Adjust WQ_MAX_ACTIVE from 512 to 2048 new 5f6313ef46db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 955bd1de213e Merge branch 'for-6.12-fixes' into for-next new 8df2cf209741 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1528a7b21906 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ba0c28e42912 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 934e921b8fa2 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...] new a1a783ac7dff Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new 26f5138d20cf Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 3aede840b2e3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new cd393a128981 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c6a34f38a4c8 Merge branch 'counter-next' of git://git.kernel.org/pub/sc [...] new 117932eea99b cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction new 9b0eb1318322 Merge branch 'for-6.12-fixes' into for-next new aefa398d93d5 cgroup/rstat: Tracking cgroup-level niced CPU time new 2e82c0d4562a cgroup/rstat: Selftests for niced CPU statistics new e53dd32b55e4 Merge branch 'for-6.13' into for-next new b87fa24fac45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 44d045de0fd2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 38aa0de0dd95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 956ee0c5c969 gpio: mvebu: allow building the module with COMPILE_TEST=y new ddfdfe76ca54 gpio: mvebu: use generic device properties new e96c6de61233 gpio: xilinx: drop dependency on GPIO_OF new 3cc3af160be7 gpio: xilinx: use helper variable to store the address of [...] new 06c88b7ac9ee gpio: xilinx: use generic device properties new ee194b12bf9a gpiolib: use v2 defines for line state change events new fa17f749ee5b gpiolib: unify two loops initializing GPIO descriptors new b7adfb6076ff gpio: cdev: update flags at once when reconfiguring from u [...] new 2e9a325f6fef Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new ca4edeef0c1e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0ce3b45508dd next-20241004/pinctrl new 95782bf6b839 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 6e9d3b7794a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new faa2be31f114 Merge branch 'pwm/for-next' of git://git.kernel.org/pub/sc [...] new 600ac2b0a2f8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new f6a2445c0437 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new ac198b88e15d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e869c04a8f39 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new b35a1d35b1ba Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new b3f36f5eb211 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c00757238fe8 Merge branch 'main' of git://git.infradead.org/users/willy [...] new 0b028ff7e70e auxdisplay: Remove unused functions new 39bec796d038 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7ced5e7b1ed2 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] new 7492830c8e6c Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 267683c69c01 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5bca99132479 mm/kasan: Don't store metadata inside kmalloc object when [...] new b5bf352464d0 mm/slub: Move krealloc() and related code to slub.c new 6a7e57f6fe6e SLUB: Add support for per object memory policies new 04e2c15fec21 Merge branch 'slab/for-6.13/features' into slab/for-next new c04bdb722af0 Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 1cc3059f8f61 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 7bf8ea2c01d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 6f1eae733bf1 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new 5e7d7ed7cfce Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new ddeac13631d8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new d39849d55153 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 52456dc62fdc Merge branch 'caps-next' of git://git.kernel.org/pub/scm/l [...] new 96556df5b21f Merge branch 'next' of https://github.com/microsoft/ipe new b6270c3bca98 Add linux-next specific files for 20241009
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 (33ce24234fca) \ N -- N -- N refs/heads/master (b6270c3bca98)
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 649 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .mailmap | 2 + Documentation/ABI/stable/sysfs-block | 7 + Documentation/block/ublk.rst | 24 +- Documentation/core-api/workqueue.rst | 9 +- .../bindings/clock/rockchip,rk3328-cru.txt | 58 - .../bindings/clock/rockchip,rk3328-cru.yaml | 74 + .../interrupt-controller/fsl,ls-extirq.yaml | 26 +- .../devicetree/bindings/mfd/qcom,tcsr.yaml | 1 + .../devicetree/bindings/misc/fsl,qoriq-mc.yaml | 2 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 3 +- .../devicetree/bindings/mmc/sdhci-msm.yaml | 1 + .../bindings/net/bluetooth/nxp,88w8987-bt.yaml | 8 + .../devicetree/bindings/net/ethernet-phy.yaml | 21 + Documentation/devicetree/bindings/net/fsl,fec.yaml | 7 + .../bindings/regulator/vctrl-regulator.yaml | 80 + .../devicetree/bindings/regulator/vctrl.txt | 49 - .../devicetree/bindings/sound/inno-rk3036.txt | 20 - .../bindings/sound/rockchip,rk3036-codec.yaml | 58 + .../devicetree/bindings/writing-schema.rst | 30 + Documentation/filesystems/bcachefs/CodingStyle.rst | 2 +- Documentation/filesystems/multigrain-ts.rst | 8 +- Documentation/filesystems/netfs_library.rst | 1 - Documentation/gpu/drm-usage-stats.rst | 30 +- Documentation/netlink/specs/rt_link.yaml | 15 + Documentation/networking/diagnostic/index.rst | 17 + .../diagnostic/twisted_pair_layer1_diagnostics.rst | 767 ++++ Documentation/networking/index.rst | 1 + .../networking/net_cachelines/net_device.rst | 1 - Documentation/scheduler/sched-ext.rst | 2 +- MAINTAINERS | 2 +- Next/SHA1s | 116 +- Next/merge.log | 2712 +++++++----- arch/Kconfig | 1 + arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 14 + arch/arm/boot/dts/nxp/imx/imx7ulp.dtsi | 1 + arch/arm/boot/dts/nxp/mxs/imx28-apx4devkit.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 7 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 8 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 153 + arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 5 + arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 13 + arch/arm64/boot/dts/freescale/s32g3.dtsi | 153 + arch/arm64/boot/dts/freescale/s32g399a-rdb3.dts | 4 + arch/arm64/boot/dts/mediatek/mt7988a.dtsi | 42 +- .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 3 + .../dts/mediatek/mt8183-kukui-jacuzzi-cozmo.dts | 2 + .../dts/mediatek/mt8183-kukui-jacuzzi-damu.dts | 7 + .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 3 + .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 4 +- .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 4 +- .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 5 + arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 123 + arch/arm64/boot/dts/mediatek/mt8183.dtsi | 21 + arch/arm64/boot/dts/mediatek/mt8186.dtsi | 7 + arch/arm64/boot/dts/mediatek/mt8188-evb.dts | 2 - arch/arm64/boot/dts/mediatek/mt8188.dtsi | 1026 ++++- .../dts/mediatek/mt8192-asurada-spherion-r0.dts | 11 + arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 4 +- arch/arm64/boot/dts/mediatek/mt8195.dtsi | 4 +- .../boot/dts/mediatek/mt8390-genio-700-evk.dts | 31 + .../boot/dts/mediatek/mt8395-genio-1200-evk.dts | 21 +- .../boot/dts/rockchip/px30-engicam-px30-core.dtsi | 2 +- arch/arm64/boot/dts/rockchip/px30-evb.dts | 2 +- .../boot/dts/rockchip/px30-firefly-jd4-core.dtsi | 2 +- arch/arm64/boot/dts/rockchip/px30-ringneck.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 2 +- .../boot/dts/rockchip/rk3328-orangepi-r1-plus.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 7 +- arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3368-px5-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 2 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 2 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 2 +- .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 2 +- .../boot/dts/rockchip/rk3399-pinephone-pro.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 2 +- .../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 2 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-lckfb-tspi.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566-lubancat-1.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566-pinenote.dtsi | 8 +- arch/arm64/boot/dts/rockchip/rk3566-pinetab2.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-b.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566-radxa-cm3.dtsi | 4 +- arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3568-bpi-r2-pro.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 2 +- .../boot/dts/rockchip/rk3568-fastrhino-r66s.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3568-lubancat-2.dts | 2 +- .../arm64/boot/dts/rockchip/rk3568-nanopi-r5s.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3568-odroid-m1.dts | 2 +- .../arm64/boot/dts/rockchip/rk3568-radxa-cm3i.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3568-roc-pc.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3568-rock-3a.dts | 2 +- .../boot/dts/rockchip/rk3568-wolfvision-pf5.dts | 2 +- arch/loongarch/include/asm/hugetlb.h | 5 - arch/mips/include/asm/hugetlb.h | 4 - arch/parisc/include/asm/hugetlb.h | 15 - arch/parisc/mm/hugetlbpage.c | 21 - arch/powerpc/mm/book3s64/slice.c | 50 +- arch/powerpc/platforms/cell/spufs/coredump.c | 4 +- arch/s390/include/asm/hugetlb.h | 73 +- arch/s390/mm/hugetlbpage.c | 85 - arch/s390/mm/mmap.c | 9 +- arch/sh/include/asm/hugetlb.h | 15 - arch/sparc/kernel/sys_sparc_32.c | 17 +- arch/sparc/kernel/sys_sparc_64.c | 37 +- arch/sparc/mm/hugetlbpage.c | 108 - arch/x86/events/amd/core.c | 10 +- arch/x86/events/intel/core.c | 133 +- arch/x86/events/intel/ds.c | 21 + arch/x86/events/perf_event.h | 34 +- arch/x86/include/asm/cpu.h | 6 + arch/x86/kernel/amd_nb.c | 2 + arch/x86/kernel/cpu/intel.c | 15 + arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 23 +- arch/x86/kernel/sys_x86_64.c | 24 +- arch/x86/mm/hugetlbpage.c | 101 - arch/x86/mm/init_64.c | 9 +- arch/x86/xen/enlighten_pv.c | 4 + block/blk-mq.c | 32 +- block/blk-sysfs.c | 39 +- block/elevator.c | 7 +- block/elevator.h | 4 +- block/sed-opal.c | 26 + drivers/acpi/battery.c | 25 +- drivers/acpi/resource.c | 76 +- drivers/auxdisplay/cfag12864b.c | 12 - drivers/block/ublk_drv.c | 191 +- drivers/bluetooth/btnxpuart.c | 57 +- drivers/gpio/Kconfig | 3 +- drivers/gpio/gpio-aspeed.c | 4 +- drivers/gpio/gpio-mvebu.c | 8 +- drivers/gpio/gpio-xilinx.c | 49 +- drivers/gpio/gpiolib-cdev.c | 80 +- drivers/gpio/gpiolib.c | 9 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 130 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 12 + drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_isp.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_reset.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 1 + drivers/gpu/drm/amd/amdgpu/cik.c | 20 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 26 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 26 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 26 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 69 +- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 69 +- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c | 49 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 22 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 50 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 45 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 26 +- drivers/gpu/drm/amd/amdgpu/ih_v6_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/ih_v6_1.c | 24 +- drivers/gpu/drm/amd/amdgpu/ih_v7_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 40 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 40 +- drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 40 +- drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/mes_v12_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 24 +- drivers/gpu/drm/amd/amdgpu/nv.c | 22 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 14 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 26 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 24 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 24 +- drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/si.c | 20 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 29 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 28 +- drivers/gpu/drm/amd/amdgpu/sienna_cichlid.c | 6 +- drivers/gpu/drm/amd/amdgpu/smu_v13_0_10.c | 4 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 22 +- drivers/gpu/drm/amd/amdgpu/soc21.c | 22 +- drivers/gpu/drm/amd/amdgpu/soc24.c | 22 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 34 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 29 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 29 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 36 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 36 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 40 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 42 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 42 +- drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c | 42 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c | 42 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 26 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 24 +- drivers/gpu/drm/amd/amdgpu/vi.c | 22 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 38 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 267 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 7 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 1 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 89 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 47 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 103 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 57 +- drivers/gpu/drm/amd/display/dc/dc.h | 2 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 4 + .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 25 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_cm_common.c | 25 +- .../dc/dio/dcn314/dcn314_dio_stream_encoder.c | 10 + .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 3 - .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 3 - .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 4 - .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 4 - .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 3 - .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 4 - .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 3 - .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 4 - .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 3 - .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 4 - .../display/dc/dml/dcn314/display_mode_vba_314.c | 3 - .../dc/dml/dcn314/display_rq_dlg_calc_314.c | 4 - .../dc/dml/dcn32/display_mode_vba_util_32.c | 3 - .../gpu/drm/amd/display/dc/dml/dcn351/dcn351_fpu.c | 4 +- .../dc/dml2/dml21/dml21_translation_helper.c | 1 + .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c | 2 +- .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 5 +- .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.h | 3 +- .../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 15 +- .../drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c | 7 +- .../drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.h | 3 +- .../drm/amd/display/dc/hwss/dcn314/dcn314_hwseq.c | 20 +- .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 46 - .../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.h | 5 - .../gpu/drm/amd/display/dc/hwss/dcn32/dcn32_init.c | 1 - .../gpu/drm/amd/display/dc/hwss/dcn35/dcn35_init.c | 1 - .../drm/amd/display/dc/hwss/dcn351/dcn351_init.c | 1 - .../drm/amd/display/dc/hwss/dcn401/dcn401_init.c | 1 - drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h | 8 +- .../gpu/drm/amd/display/dc/link/link_detection.c | 12 + .../display/dc/link/protocols/link_dp_capability.c | 7 + .../dc/link/protocols/link_edp_panel_control.c | 11 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 5 + .../drm/amd/display/modules/freesync/freesync.c | 17 +- drivers/gpu/drm/amd/include/amd_shared.h | 19 +- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 335 +- drivers/gpu/drm/amd/pm/legacy-dpm/kv_dpm.c | 18 +- drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c | 18 +- drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 20 +- drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h | 26 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 28 +- drivers/gpu/drm/drm_debugfs.c | 14 +- drivers/gpu/drm/drm_file.c | 10 + drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_ioctl.c | 51 + drivers/gpu/drm/i915/display/intel_psr.c | 58 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 6 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 2 +- drivers/gpu/drm/radeon/atombios_dp.c | 9 +- drivers/gpu/drm/radeon/radeon_connectors.c | 17 + drivers/gpu/drm/radeon/radeon_gem.c | 3 - drivers/gpu/drm/radeon/radeon_object.c | 1 + drivers/gpu/drm/vmwgfx/ttm_object.c | 2 +- drivers/gpu/drm/xe/Makefile | 1 + drivers/gpu/drm/xe/abi/guc_actions_abi.h | 8 + drivers/gpu/drm/xe/abi/guc_capture_abi.h | 186 + drivers/gpu/drm/xe/abi/guc_log_abi.h | 75 + drivers/gpu/drm/xe/regs/xe_gt_regs.h | 2 + drivers/gpu/drm/xe/xe_devcoredump.c | 19 +- drivers/gpu/drm/xe/xe_devcoredump_types.h | 8 + drivers/gpu/drm/xe/xe_gt_mcr.c | 29 +- drivers/gpu/drm/xe/xe_gt_mcr.h | 1 + drivers/gpu/drm/xe/xe_gt_topology.c | 14 + drivers/gpu/drm/xe/xe_guc.c | 5 + drivers/gpu/drm/xe/xe_guc.h | 5 + drivers/gpu/drm/xe/xe_guc_ads.c | 157 +- drivers/gpu/drm/xe/xe_guc_ads_types.h | 2 + drivers/gpu/drm/xe/xe_guc_capture.c | 1972 +++++++++ drivers/gpu/drm/xe/xe_guc_capture.h | 61 + drivers/gpu/drm/xe/xe_guc_capture_types.h | 68 + drivers/gpu/drm/xe/xe_guc_ct.c | 2 + drivers/gpu/drm/xe/xe_guc_fwif.h | 26 +- drivers/gpu/drm/xe/xe_guc_log.c | 101 + drivers/gpu/drm/xe/xe_guc_log.h | 10 +- drivers/gpu/drm/xe/xe_guc_log_types.h | 7 + drivers/gpu/drm/xe/xe_guc_submit.c | 83 +- drivers/gpu/drm/xe/xe_guc_submit.h | 2 + drivers/gpu/drm/xe/xe_guc_types.h | 2 + drivers/gpu/drm/xe/xe_hw_engine.c | 259 +- drivers/gpu/drm/xe/xe_hw_engine.h | 6 +- drivers/gpu/drm/xe/xe_hw_engine_types.h | 66 +- drivers/gpu/drm/xe/xe_lrc.c | 18 - drivers/gpu/drm/xe/xe_lrc.h | 19 +- drivers/gpu/drm/xe/xe_mocs.c | 1 + drivers/gpu/drm/xe/xe_pat.c | 2 +- drivers/gpu/drm/xe/xe_pci.c | 12 +- drivers/gpu/drm/xe/xe_platform_types.h | 1 + drivers/gpu/drm/xe/xe_query.c | 42 +- drivers/gpu/drm/xe/xe_wa_oob.rules | 1 + drivers/hid/hid-asus.c | 2 +- drivers/hid/hid-ids.h | 2 + drivers/hid/hid-logitech-hidpp.c | 68 +- drivers/hid/hid-multitouch.c | 9 + drivers/hid/hid-picolcd_fb.c | 2 +- drivers/hid/hid-plantronics.c | 23 + drivers/hid/hid-sensor-custom.c | 2 +- drivers/hid/hid-steam.c | 2 +- drivers/hid/i2c-hid/i2c-hid-of.c | 6 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 25 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 11 +- drivers/hid/intel-ish-hid/ishtp/client.c | 2 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/i2c/Makefile | 6 +- drivers/i2c/i2c-core-smbus.c | 9 +- drivers/i2c/i2c-slave-testunit.c | 7 + drivers/i2c/i2c-smbus.c | 22 +- drivers/memstick/core/memstick.c | 4 +- drivers/memstick/core/ms_block.c | 2 +- drivers/memstick/core/mspro_block.c | 2 +- drivers/mfd/tps65010.c | 8 +- drivers/mmc/host/Kconfig | 1 + drivers/mmc/host/atmel-mci.c | 2 +- drivers/mmc/host/au1xmmc.c | 2 +- drivers/mmc/host/cavium-octeon.c | 2 +- drivers/mmc/host/davinci_mmc.c | 23 +- drivers/mmc/host/dw_mmc.c | 2 +- drivers/mmc/host/meson-gx-mmc.c | 2 +- drivers/mmc/host/mmci.h | 2 +- drivers/mmc/host/mtk-sd.c | 119 +- drivers/mmc/host/sdhci-esdhc-imx.c | 4 +- drivers/mmc/host/sdhci-msm.c | 2 +- drivers/mmc/host/sdhci-of-arasan.c | 18 + drivers/mmc/host/sh_mmcif.c | 5 +- drivers/net/dsa/b53/b53_common.c | 17 +- drivers/net/dsa/lan9303-core.c | 29 + drivers/net/dsa/mv88e6xxx/chip.c | 35 +- drivers/net/dsa/mv88e6xxx/chip.h | 5 +- drivers/net/dsa/mv88e6xxx/devlink.c | 9 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 3 + drivers/net/ethernet/adi/adin1110.c | 4 +- .../ethernet/chelsio/inline_crypto/chtls/chtls.h | 1 - .../chelsio/inline_crypto/chtls/chtls_hw.c | 9 - drivers/net/ethernet/freescale/fec_ptp.c | 11 +- drivers/net/ethernet/intel/idpf/idpf_txrx.h | 3 +- drivers/net/ethernet/mediatek/airoha_eth.c | 9 +- drivers/net/ethernet/microchip/sparx5/Makefile | 2 +- .../ethernet/microchip/sparx5/sparx5_calendar.c | 56 +- drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c | 5 +- .../net/ethernet/microchip/sparx5/sparx5_ethtool.c | 34 +- .../net/ethernet/microchip/sparx5/sparx5_fdma.c | 10 +- .../ethernet/microchip/sparx5/sparx5_mactable.c | 10 +- .../net/ethernet/microchip/sparx5/sparx5_main.c | 228 +- .../net/ethernet/microchip/sparx5/sparx5_main.h | 130 +- .../ethernet/microchip/sparx5/sparx5_main_regs.h | 4469 +++++++++++--------- .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 15 +- .../net/ethernet/microchip/sparx5/sparx5_packet.c | 8 +- .../net/ethernet/microchip/sparx5/sparx5_pgid.c | 15 +- .../net/ethernet/microchip/sparx5/sparx5_police.c | 3 +- .../net/ethernet/microchip/sparx5/sparx5_port.c | 76 +- .../net/ethernet/microchip/sparx5/sparx5_port.h | 23 +- .../net/ethernet/microchip/sparx5/sparx5_psfp.c | 49 +- drivers/net/ethernet/microchip/sparx5/sparx5_ptp.c | 44 +- drivers/net/ethernet/microchip/sparx5/sparx5_qos.c | 8 +- drivers/net/ethernet/microchip/sparx5/sparx5_qos.h | 2 + .../net/ethernet/microchip/sparx5/sparx5_regs.c | 219 + .../net/ethernet/microchip/sparx5/sparx5_regs.h | 244 ++ .../net/ethernet/microchip/sparx5/sparx5_sdlb.c | 15 +- .../ethernet/microchip/sparx5/sparx5_switchdev.c | 33 +- drivers/net/ethernet/microchip/sparx5/sparx5_tc.c | 8 +- .../ethernet/microchip/sparx5/sparx5_tc_flower.c | 4 +- .../net/ethernet/microchip/sparx5/sparx5_vlan.c | 47 +- drivers/net/ethernet/qualcomm/emac/emac-sgmii.c | 22 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 22 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.c | 1 - drivers/net/ethernet/toshiba/ps3_gelic_wireless.h | 1 - drivers/net/netkit.c | 91 +- drivers/net/phy/phy-core.c | 33 + drivers/net/phy/phy_device.c | 8 +- drivers/net/phy/smsc.c | 5 +- drivers/net/wireless/ath/wil6210/txrx.c | 2 +- drivers/net/wireless/intel/ipw2x00/Kconfig | 10 - drivers/net/wireless/intel/ipw2x00/Makefile | 7 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 11 +- drivers/net/wireless/intel/ipw2x00/ipw2100.h | 2 - drivers/net/wireless/intel/ipw2x00/ipw2200.c | 25 +- drivers/net/wireless/intel/ipw2x00/ipw2200.h | 6 +- drivers/net/wireless/intel/ipw2x00/libipw.h | 114 +- drivers/net/wireless/intel/ipw2x00/libipw_crypto.c | 246 ++ .../wireless/intel/ipw2x00/libipw_crypto_ccmp.c | 76 +- .../wireless/intel/ipw2x00/libipw_crypto_tkip.c | 106 +- .../net/wireless/intel/ipw2x00/libipw_crypto_wep.c | 73 +- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 36 +- drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 11 +- .../net/wireless/intel/ipw2x00/libipw_spy.c | 63 +- drivers/net/wireless/intel/ipw2x00/libipw_tx.c | 4 +- drivers/net/wireless/intel/ipw2x00/libipw_wx.c | 43 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 + drivers/net/wireless/marvell/libertas/Kconfig | 1 - drivers/net/wireless/marvell/libertas/mesh.h | 1 - drivers/net/wireless/marvell/libertas/radiotap.h | 4 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 2 +- drivers/net/wireless/marvell/mwifiex/main.h | 1 - drivers/net/wireless/microchip/wilc1000/mon.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 1 - drivers/net/wireless/virtual/mac80211_hwsim.c | 4 +- drivers/of/of_numa.c | 3 - drivers/pci/probe.c | 5 + drivers/pci/pwrctl/pci-pwrctl-pwrseq.c | 4 +- drivers/pci/slot.c | 20 +- drivers/power/sequencing/Kconfig | 1 + drivers/powercap/intel_rapl_msr.c | 1 + drivers/powercap/intel_rapl_tpmi.c | 19 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/rtl8192e/Kconfig | 61 - drivers/staging/rtl8192e/Makefile | 19 - drivers/staging/rtl8192e/TODO | 18 - drivers/staging/rtl8192e/rtl8192e/Kconfig | 10 - drivers/staging/rtl8192e/rtl8192e/Makefile | 19 - drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 266 -- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 198 - drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h | 17 - drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 79 - drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 12 - drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 1915 --------- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 34 - .../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 189 - .../staging/rtl8192e/rtl8192e/r8192E_firmware.h | 52 - drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 244 -- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 1110 ----- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 55 - drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 773 ---- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 123 - drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 25 - drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 2016 --------- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 402 -- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 1856 -------- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 155 - drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c | 84 - drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h | 12 - drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c | 37 - drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 79 - drivers/staging/rtl8192e/rtl8192e/rtl_pci.h | 20 - drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 89 - drivers/staging/rtl8192e/rtl8192e/rtl_pm.h | 16 - drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 230 - drivers/staging/rtl8192e/rtl8192e/rtl_ps.h | 31 - drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 867 ---- drivers/staging/rtl8192e/rtl8192e/rtl_wx.h | 13 - drivers/staging/rtl8192e/rtl8192e/table.c | 543 --- drivers/staging/rtl8192e/rtl8192e/table.h | 27 - drivers/staging/rtl8192e/rtl819x_BA.h | 60 - drivers/staging/rtl8192e/rtl819x_BAProc.c | 544 --- drivers/staging/rtl8192e/rtl819x_HT.h | 223 - drivers/staging/rtl8192e/rtl819x_HTProc.c | 699 --- drivers/staging/rtl8192e/rtl819x_Qos.h | 43 - drivers/staging/rtl8192e/rtl819x_TS.h | 50 - drivers/staging/rtl8192e/rtl819x_TSProc.c | 450 -- drivers/staging/rtl8192e/rtllib.h | 1799 -------- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 411 -- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 706 ---- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 242 -- drivers/staging/rtl8192e/rtllib_module.c | 179 - drivers/staging/rtl8192e/rtllib_rx.c | 2564 ----------- drivers/staging/rtl8192e/rtllib_softmac.c | 2309 ---------- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 534 --- drivers/staging/rtl8192e/rtllib_tx.c | 901 ---- drivers/staging/rtl8192e/rtllib_wx.c | 752 ---- drivers/staging/rtl8712/TODO | 1 - drivers/staging/rtl8723bs/TODO | 1 - drivers/staging/vt6655/TODO | 1 - drivers/staging/vt6656/TODO | 1 - .../int340x_thermal/processor_thermal_device_pci.c | 2 - .../intel/int340x_thermal/processor_thermal_rapl.c | 70 +- fs/attr.c | 36 +- fs/bcachefs/Kconfig | 7 + fs/bcachefs/acl.c | 11 +- fs/bcachefs/bcachefs.h | 9 + fs/bcachefs/bcachefs_format.h | 4 +- fs/bcachefs/btree_gc.c | 15 +- fs/bcachefs/btree_io.c | 5 +- fs/bcachefs/btree_iter.c | 35 +- fs/bcachefs/btree_iter.h | 21 +- fs/bcachefs/btree_node_scan.c | 3 + fs/bcachefs/btree_trans_commit.c | 41 +- fs/bcachefs/btree_types.h | 3 + fs/bcachefs/btree_update.c | 2 +- fs/bcachefs/disk_accounting.c | 149 +- fs/bcachefs/disk_accounting.h | 38 + fs/bcachefs/ec.c | 198 +- fs/bcachefs/errcode.h | 8 +- fs/bcachefs/fs.c | 108 +- fs/bcachefs/fs.h | 6 +- fs/bcachefs/fsck.c | 37 +- fs/bcachefs/inode.c | 9 +- fs/bcachefs/inode.h | 2 +- fs/bcachefs/journal.c | 13 + fs/bcachefs/opts.c | 4 +- fs/bcachefs/rcu_pending.c | 2 + fs/bcachefs/recovery.c | 63 +- fs/bcachefs/recovery.h | 2 +- fs/bcachefs/recovery_passes.c | 99 +- fs/bcachefs/recovery_passes.h | 1 + fs/bcachefs/sb-errors_format.h | 3 +- fs/bcachefs/snapshot.c | 16 +- fs/bcachefs/super.c | 5 +- fs/bcachefs/xattr.c | 2 +- fs/bcachefs/xattr.h | 2 +- fs/btrfs/ctree.h | 13 +- fs/btrfs/inode.c | 8 +- fs/btrfs/ordered-data.c | 4 +- fs/buffer.c | 1 + fs/ceph/addr.c | 20 +- fs/char_dev.c | 2 +- fs/dax.c | 45 +- fs/dcache.c | 4 +- fs/eventpoll.c | 2 +- fs/exec.c | 10 - fs/fcntl.c | 4 +- fs/file.c | 324 +- fs/file_table.c | 24 +- fs/fuse/file.c | 69 +- fs/fuse/fuse_i.h | 6 + fs/fuse/passthrough.c | 1 - fs/fuse/virtio_fs.c | 25 +- fs/gfs2/glock.c | 12 +- fs/hfs/super.c | 1 + fs/hugetlbfs/inode.c | 94 +- fs/inode.c | 270 +- fs/iomap/buffered-io.c | 30 +- fs/namespace.c | 2 +- fs/netfs/buffered_read.c | 55 +- fs/netfs/buffered_write.c | 41 +- fs/netfs/read_collect.c | 2 + fs/nilfs2/page.c | 22 +- fs/notify/dnotify/dnotify.c | 5 +- fs/notify/fanotify/fanotify.c | 1 - fs/notify/fanotify/fanotify_user.c | 1 - fs/open.c | 17 - fs/overlayfs/copy_up.c | 1 - fs/overlayfs/file.c | 291 +- fs/posix_acl.c | 13 +- fs/proc/array.c | 2 +- fs/proc/base.c | 1 - fs/proc/fd.c | 12 +- fs/proc/task_mmu.c | 16 +- fs/seq_file.c | 2 +- fs/smb/client/cifsfs.c | 4 +- fs/smb/client/connect.c | 5 +- fs/smb/client/dfs.c | 3 +- fs/smb/client/fs_context.h | 2 +- fs/smb/client/namespace.c | 5 +- fs/stat.c | 4 + fs/ubifs/super.c | 280 +- fs/xfs/libxfs/xfs_alloc.c | 7 +- fs/xfs/libxfs/xfs_alloc.h | 4 +- fs/xfs/libxfs/xfs_attr.c | 190 +- fs/xfs/libxfs/xfs_attr_leaf.c | 40 +- fs/xfs/libxfs/xfs_attr_leaf.h | 2 +- fs/xfs/libxfs/xfs_bmap.c | 140 +- fs/xfs/libxfs/xfs_da_btree.c | 5 +- fs/xfs/xfs_icache.c | 37 +- fs/xfs/xfs_iomap.c | 20 +- fs/xfs/xfs_log_recover.c | 2 +- fs/xfs/xfs_reflink.c | 3 + fs/xfs/xfs_reflink.h | 19 + include/asm-generic/hugetlb.h | 15 +- include/drm/drm_file.h | 9 + include/drm/intel/xe_pciids.h | 11 + include/linux/blkdev.h | 5 + include/linux/bootmem_info.h | 25 +- include/linux/btf.h | 1 + include/linux/cfag12864b.h | 17 - include/linux/cgroup-defs.h | 1 + include/linux/closure.h | 35 + include/linux/fdtable.h | 5 - include/linux/file.h | 1 + include/linux/file_ref.h | 116 + include/linux/fs.h | 11 +- include/linux/hugetlb.h | 22 +- include/linux/iomap.h | 1 + include/linux/ksm.h | 7 +- include/linux/memstick.h | 2 +- include/linux/mfd/palmas.h | 4 +- include/linux/mm.h | 2 +- include/linux/netdevice.h | 2 - include/linux/page-flags.h | 4 +- include/linux/pagemap.h | 31 +- include/linux/percpu.h | 6 +- include/linux/phy.h | 1 + include/linux/posix_acl.h | 4 +- include/linux/rmap.h | 17 +- include/linux/rtnetlink.h | 69 +- include/linux/sched.h | 28 +- include/linux/sed-opal.h | 1 + include/linux/wireless.h | 5 +- include/linux/workqueue.h | 2 +- include/linux/ww_mutex.h | 14 + include/net/caif/cfsrvl.h | 1 - include/net/cfg80211.h | 44 + include/net/ieee80211_radiotap.h | 43 +- include/net/iw_handler.h | 41 +- include/net/lib80211.h | 122 - include/net/net_namespace.h | 4 + include/net/netns/core.h | 1 + include/net/sock.h | 2 - include/trace/events/netfs.h | 3 +- include/uapi/drm/drm.h | 17 + include/uapi/drm/xe_drm.h | 4 +- include/uapi/linux/bpf.h | 2 + include/uapi/linux/if_link.h | 15 + include/uapi/linux/kfd_ioctl.h | 13 +- include/uapi/linux/sed-opal.h | 1 + include/uapi/linux/ublk_cmd.h | 18 + io_uring/io_uring.c | 1 - kernel/auditsc.c | 6 +- kernel/bpf/bpf_inode_storage.c | 1 - kernel/bpf/bpf_lsm.c | 4 - kernel/bpf/bpf_task_storage.c | 1 - kernel/bpf/btf.c | 1 + kernel/bpf/cgroup.c | 19 +- kernel/bpf/helpers.c | 4 +- kernel/bpf/memalloc.c | 5 +- kernel/bpf/task_iter.c | 6 +- kernel/bpf/token.c | 1 - kernel/bpf/verifier.c | 5 +- kernel/cgroup/rstat.c | 19 +- kernel/events/uprobes.c | 167 +- kernel/exit.c | 1 - kernel/futex/core.c | 2 +- kernel/kcmp.c | 4 +- kernel/kthread.c | 2 +- kernel/locking/spinlock.c | 8 +- kernel/locking/test-ww_mutex.c | 6 +- kernel/module/dups.c | 1 - kernel/module/kmod.c | 1 - kernel/umh.c | 1 - lib/Kconfig.debug | 32 +- lib/codetag.c | 3 + lib/decompress_unxz.c | 6 +- lib/maple_tree.c | 112 +- localversion-next | 2 +- mm/bootmem_info.c | 11 +- mm/huge_memory.c | 18 +- mm/internal.h | 9 +- mm/kasan/generic.c | 7 +- mm/kasan/kasan_test_c.c | 8 +- mm/kmsan/kmsan_test.c | 17 + mm/ksm.c | 12 +- mm/maccess.c | 5 +- mm/memory-failure.c | 30 +- mm/memory.c | 1 - mm/mempolicy.c | 2 +- mm/migrate.c | 4 +- mm/mmap.c | 57 +- mm/mremap.c | 81 +- mm/page_vma_mapped.c | 8 +- mm/percpu.c | 11 +- mm/rmap.c | 44 +- mm/slab.h | 6 + mm/slab_common.c | 84 - mm/slub.c | 104 +- mm/sparse.c | 8 +- mm/swapfile.c | 7 +- mm/truncate.c | 1 - mm/util.c | 64 +- mm/vma.c | 2 +- net/Kconfig.debug | 15 + net/caif/cfsrvl.c | 6 - net/core/Makefile | 1 + net/core/filter.c | 17 +- net/core/net_namespace.c | 7 + net/core/rtnetlink.c | 70 + net/core/rtnl_net_debug.c | 131 + net/core/skbuff.c | 2 +- net/core/sock.c | 2 - net/core/sysctl_net_core.c | 18 +- net/handshake/request.c | 1 - net/mac80211/Kconfig | 2 +- net/mac80211/agg-tx.c | 2 +- net/mac80211/cfg.c | 25 +- net/mac80211/chan.c | 4 +- net/mac80211/ieee80211_i.h | 11 +- net/mac80211/key.c | 42 +- net/mac80211/link.c | 7 +- net/mac80211/mesh.c | 2 +- net/mac80211/mesh_hwmp.c | 6 +- net/mac80211/mesh_pathtbl.c | 10 +- net/mac80211/mesh_plink.c | 2 +- net/mac80211/mesh_sync.c | 2 +- net/mac80211/rc80211_minstrel_ht.c | 2 +- net/mac80211/sta_info.h | 2 +- net/mac80211/tkip.c | 2 +- net/mac80211/tx.c | 2 +- net/mac80211/util.c | 6 +- net/mac80211/vht.c | 4 +- net/socket.c | 7 +- net/wireless/Kconfig | 45 +- net/wireless/Makefile | 5 - net/wireless/chan.c | 2 +- net/wireless/core.c | 71 +- net/wireless/lib80211.c | 257 -- net/wireless/nl80211.c | 6 +- net/wireless/radiotap.c | 2 +- net/wireless/reg.c | 2 +- net/wireless/scan.c | 6 +- net/wireless/util.c | 2 +- net/wireless/wext-compat.c | 11 +- net/wireless/wext-compat.h | 6 - net/wireless/wext-core.c | 2 +- rust/helpers/helpers.c | 1 + rust/helpers/pid_namespace.c | 26 + rust/kernel/lib.rs | 2 + rust/kernel/pid_namespace.rs | 68 + rust/kernel/seq_file.rs | 52 + rust/kernel/task.rs | 135 +- samples/bpf/syscall_nrs.c | 5 + samples/bpf/xdp_adjust_tail_kern.c | 1 + scripts/bpf_doc.py | 53 +- security/apparmor/domain.c | 1 - security/lsm_audit.c | 4 +- security/selinux/selinuxfs.c | 2 +- sound/pci/hda/patch_realtek.c | 50 +- sound/pci/hda/tas2781_hda_i2c.c | 34 +- sound/sh/aica.c | 2 - sound/soc/intel/avs/core.c | 3 +- sound/soc/intel/avs/pcm.c | 19 + sound/soc/intel/avs/pcm.h | 16 + sound/soc/sof/amd/acp-loader.c | 5 +- sound/soc/sof/amd/acp.c | 4 +- sound/soc/sof/intel/hda-loader.c | 17 - sound/sparc/dbri.c | 2 +- sound/usb/mixer_scarlett2.c | 220 +- tools/arch/arm64/vdso | 1 - tools/arch/loongarch/vdso | 1 - tools/arch/powerpc/vdso | 1 - tools/arch/s390/vdso | 1 - tools/arch/x86/vdso | 1 - tools/bpf/bpftool/btf.c | 98 +- tools/bpf/bpftool/pids.c | 2 + tools/bpf/runqslower/runqslower.bpf.c | 1 - tools/include/uapi/linux/bpf.h | 2 + tools/include/uapi/linux/if_link.h | 553 ++- tools/lib/bpf/Makefile | 3 +- tools/lib/bpf/bpf_gen_internal.h | 1 + tools/lib/bpf/btf.c | 280 +- tools/lib/bpf/btf.h | 3 + tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/btf_relocate.c | 2 +- tools/lib/bpf/gen_loader.c | 187 +- tools/lib/bpf/libbpf.c | 68 +- tools/lib/bpf/libbpf.map | 2 + tools/lib/bpf/libbpf_internal.h | 43 +- tools/lib/bpf/linker.c | 84 +- tools/lib/bpf/relo_core.c | 2 +- tools/lib/bpf/skel_internal.h | 3 +- tools/lib/bpf/zip.c | 2 +- tools/net/ynl/ynl-gen-c.py | 25 +- tools/testing/radix-tree/maple.c | 84 + tools/testing/selftests/bpf/Makefile | 10 +- tools/testing/selftests/bpf/config.vm | 7 +- tools/testing/selftests/bpf/network_helpers.h | 1 + tools/testing/selftests/bpf/prog_tests/mptcp.c | 121 + .../selftests/bpf/prog_tests/netns_cookie.c | 29 +- tools/testing/selftests/bpf/prog_tests/tc_netkit.c | 94 +- tools/testing/selftests/bpf/progs/linked_funcs1.c | 8 + tools/testing/selftests/bpf/progs/linked_funcs2.c | 8 + tools/testing/selftests/bpf/progs/mptcp_bpf.h | 42 + tools/testing/selftests/bpf/progs/mptcp_subflow.c | 128 + .../selftests/bpf/progs/netns_cookie_prog.c | 10 + tools/testing/selftests/bpf/progs/test_tc_link.c | 12 + tools/testing/selftests/bpf/test_progs.c | 9 +- tools/testing/selftests/bpf/uprobe_multi.c | 4 + tools/testing/selftests/bpf/veristat.c | 129 +- tools/testing/selftests/cgroup/test_cpu.c | 75 + .../selftests/drivers/net/mlxsw/sch_red_core.sh | 28 +- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 8 +- tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/rds/.gitignore | 1 + tools/testing/selftests/net/rds/Makefile | 2 +- tools/testing/selftests/net/ynl.mk | 4 + tools/testing/selftests/vDSO/Makefile | 6 +- tools/testing/selftests/vDSO/vdso_test_chacha.c | 36 +- tools/testing/selftests/vDSO/vdso_test_getrandom.c | 76 +- tools/testing/selftests/vDSO/vgetrandom-chacha.S | 18 + 855 files changed, 20905 insertions(+), 34709 deletions(-) delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3328-cru.txt create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3328-cru.yaml create mode 100644 Documentation/devicetree/bindings/regulator/vctrl-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/vctrl.txt delete mode 100644 Documentation/devicetree/bindings/sound/inno-rk3036.txt create mode 100644 Documentation/devicetree/bindings/sound/rockchip,rk3036-codec.yaml create mode 100644 Documentation/networking/diagnostic/index.rst create mode 100644 Documentation/networking/diagnostic/twisted_pair_layer1_diagnos [...] create mode 100644 drivers/gpu/drm/xe/abi/guc_capture_abi.h create mode 100644 drivers/gpu/drm/xe/abi/guc_log_abi.h create mode 100644 drivers/gpu/drm/xe/xe_guc_capture.c create mode 100644 drivers/gpu/drm/xe/xe_guc_capture.h create mode 100644 drivers/gpu/drm/xe/xe_guc_capture_types.h create mode 100644 drivers/net/ethernet/microchip/sparx5/sparx5_regs.c create mode 100644 drivers/net/ethernet/microchip/sparx5/sparx5_regs.h create mode 100644 drivers/net/wireless/intel/ipw2x00/libipw_crypto.c rename net/wireless/lib80211_crypt_ccmp.c => drivers/net/wireless/intel/ipw2x00/li [...] rename net/wireless/lib80211_crypt_tkip.c => drivers/net/wireless/intel/ipw2x00/li [...] rename net/wireless/lib80211_crypt_wep.c => drivers/net/wireless/intel/ipw2x00/lib [...] rename net/wireless/wext-spy.c => drivers/net/wireless/intel/ipw2x00/libipw_spy.c (81%) delete mode 100644 drivers/staging/rtl8192e/Kconfig delete mode 100644 drivers/staging/rtl8192e/Makefile delete mode 100644 drivers/staging/rtl8192e/TODO delete mode 100644 drivers/staging/rtl8192e/rtl8192e/Kconfig delete mode 100644 drivers/staging/rtl8192e/rtl8192e/Makefile delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8190P_def.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8192E_firmware.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_cam.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_cam.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_core.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_core.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_dm.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_dm.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_pci.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_pci.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_pm.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_pm.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_ps.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_ps.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_wx.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/rtl_wx.h delete mode 100644 drivers/staging/rtl8192e/rtl8192e/table.c delete mode 100644 drivers/staging/rtl8192e/rtl8192e/table.h delete mode 100644 drivers/staging/rtl8192e/rtl819x_BA.h delete mode 100644 drivers/staging/rtl8192e/rtl819x_BAProc.c delete mode 100644 drivers/staging/rtl8192e/rtl819x_HT.h delete mode 100644 drivers/staging/rtl8192e/rtl819x_HTProc.c delete mode 100644 drivers/staging/rtl8192e/rtl819x_Qos.h delete mode 100644 drivers/staging/rtl8192e/rtl819x_TS.h delete mode 100644 drivers/staging/rtl8192e/rtl819x_TSProc.c delete mode 100644 drivers/staging/rtl8192e/rtllib.h delete mode 100644 drivers/staging/rtl8192e/rtllib_crypt_ccmp.c delete mode 100644 drivers/staging/rtl8192e/rtllib_crypt_tkip.c delete mode 100644 drivers/staging/rtl8192e/rtllib_crypt_wep.c delete mode 100644 drivers/staging/rtl8192e/rtllib_module.c delete mode 100644 drivers/staging/rtl8192e/rtllib_rx.c delete mode 100644 drivers/staging/rtl8192e/rtllib_softmac.c delete mode 100644 drivers/staging/rtl8192e/rtllib_softmac_wx.c delete mode 100644 drivers/staging/rtl8192e/rtllib_tx.c delete mode 100644 drivers/staging/rtl8192e/rtllib_wx.c create mode 100644 include/linux/file_ref.h delete mode 100644 include/net/lib80211.h create mode 100644 net/core/rtnl_net_debug.c delete mode 100644 net/wireless/lib80211.c create mode 100644 rust/helpers/pid_namespace.c create mode 100644 rust/kernel/pid_namespace.rs create mode 100644 rust/kernel/seq_file.rs create mode 100644 sound/soc/intel/avs/pcm.h delete mode 120000 tools/arch/arm64/vdso delete mode 120000 tools/arch/loongarch/vdso delete mode 120000 tools/arch/powerpc/vdso delete mode 120000 tools/arch/s390/vdso delete mode 120000 tools/arch/x86/vdso create mode 100644 tools/testing/selftests/bpf/progs/mptcp_bpf.h create mode 100644 tools/testing/selftests/bpf/progs/mptcp_subflow.c create mode 100644 tools/testing/selftests/net/rds/.gitignore create mode 100644 tools/testing/selftests/vDSO/vgetrandom-chacha.S