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 9d99040b1bc8 Add linux-next specific files for 20240529 omits 4f830dcc30b3 Merge branch 'bitmap-for-next' of https://github.com/norov [...] omits c393647b4d61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 4d83b816430b Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] omits 7f0b1ce46ff3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits de6ff691a512 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8a7813003e3e Merge branch 'zstd-next' of https://github.com/terrelln/linux.git omits 5459e7e4114b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6b2db2d7bd35 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c35ba2d696ae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits e0748b8d9ce3 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits b0190a50ec13 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bad3bf7ccb8d Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 992ca2d62d3d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8de6e640d46d Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 3629cac01904 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b71708aeb0e1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cc25535b3ac Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8d6e37c615a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 50e0aa9aaf9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7491a9294d71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8d433dd494ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 61bc8381651f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c12531ebad42 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4c62cec0ddca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1590c53c0745 Merge branch 'next' of https://github.com/kvm-x86/linux.git omits 7b3f316ba9ee Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 85493bffd20b Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits f6e1b6a7ba45 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 96ffe661166a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e36c942312b Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits e5449adfa890 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits da83914dc923 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6b15d56335c Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 3f6413973d2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 956a36b21431 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ce9489bb11c4 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 2e5f46e6ead9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 7320f05af726 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits d139505e5f20 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] omits cef6630bb467 Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] omits 48f733c28ecb Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 9c9b0b41b5c4 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 92ef8a30640c Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] omits f418d3b669be Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 00f2300cd5c5 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 270c6bb9d5e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d0f61acfe9f1 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7e1568b9c522 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 823e394be396 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 2477f3c9b190 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits 24a9ba894014 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] omits 9bc4bfe60ede Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits e5ef77adfbff Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits a9b8271ab901 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 6ffa4369496e Merge branch 'docs-next' of git://git.lwn.net/linux.git omits c5ca92f86572 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] omits 720201b26eee Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c028fc30abe2 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits f5adeb3535c7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6bcfb2dcf8b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2525090c78cf Merge branch 'fs-next' of fs-current linux-next omits 83d6561e9fcd Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits 88dbb5f3c068 Merge branch '9p-next' of git://github.com/martinetd/linux omits a789a4a83fdd Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 53f6c0d7075f Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 79e5fe964da3 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits 2ca0cd490407 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0d1bf42edc51 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 03805d55dc74 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 39a54363d2b4 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 5026aa3c2a99 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 27d2b3c0e851 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9adda4eb8a20 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] omits 90772165f874 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] omits b4660cd50cb1 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] omits 6d83ad79bb6b Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] omits 436954e0c294 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits c38b067bf2ab Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 631227f99e4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e12282fbc328 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 8e021d8eb08b Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits 025e62d4338f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 432e5a378fc9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 844a48d78e74 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1ab1c749c4e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1e1fd8ce2b46 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits aed244edb34c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 95d03811c533 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c8a12151fa19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 508b74671f79 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ebdf7f001dad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 801ea1df9dd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cde1afb46b1c Merge branch 'next' of https://github.com/Broadcom/stblinux.git omits 807633b737e0 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 1c0ad6247f05 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c883a29d4235 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits eaff79ecff12 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 273f471ed300 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 4500795a8fd6 Merge branch 'for-next' of git://git.infradead.org/users/h [...] omits 5b6a21d334ca Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] omits 237cf74e8642 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 4dd537c2f59e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a813371368bd Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] omits 9d03f86e3202 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 49a3f770674f Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] omits e191d82f6d7c Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits abe4f5464918 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits e7362cd54073 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 1489081977af Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git omits f74d0548b63a Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 98724a19c628 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits b94f78e2b532 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 76b0c0bef238 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits a1746c7bf0ab Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 565e124f9e33 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits db39bb190f55 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d080477df23c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3f09ba709729 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 7c93494d6c3e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 7e769755befb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d9abfff15a4e Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 5d20145e27c1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 34adb137638c Merge branch 'fs-current' of origin/master linux-next omits ffaf6d946055 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits a268ee899be0 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 37cf28d6d58a foo omits 4032e42573e0 scripts/decode_stacktrace.sh: better support to ARM32 modu [...] omits 5d37cb1cdc59 scripts/decode_stacktrace.sh: wrap nm with UTIL_PREFIX and [...] omits 3aa46ae7ce41 bcachefs: remove heap-related macros and switch to generic [...] omits 786edbc1bfed bcache: remove heap-related macros and switch to generic min_heap omits fa805e711897 lib/test_min_heap: add test for heap_del() omits b5c3ac031c96 lib min_heap: update min_heap_push() to use min_heap_sift_up() omits 5e6c2648a9f1 lib min_heap: rename min_heapify() to min_heap_sift_down() omits f33bdd053c8f lib min_heap: update min_heap_push() and min_heap_pop() to [...] omits 5e61f88f4bc1 lib min_heap: add min_heap_del() omits 658a757dfef9 lib min_heap: add min_heap_sift_up() omits 270dcb8a34ad lib min_heap: add args for min_heap_callbacks omits b1a19abc2b87 lib min_heap: add min_heap_full() omits ab99e3c2b58c lib min_heap: add min_heap_peek() omits 4ebe0a196e1d lib min_heap: add min_heap_init() omits 9c8a4c793d98 lib min_heap: add type safe interface omits 92e22003b846 bcachefs: fix typo omits 3782f5905241 bcache: fix typo omits ec7d60b5623e perf/core: fix several typos omits 69ce6aa45c13 include/linux/jhash.h: fix typos omits e314eb17cd7e fork-use-this_cpu_try_cmpxchg-in-try_release_thread_stack_ [...] omits 3cb347bbf1e8 fork: use this_cpu_try_cmpxchg() in try_release_thread_sta [...] omits dbdff0806f61 ocfs2: strict bound check before memcmp in ocfs2_xattr_fin [...] omits 23dda33479ce ocfs2: add bounds checking to ocfs2_xattr_find_entry() omits 14015f90f241 backtracetest: add MODULE_DESCRIPTION() omits 8499898cc73e mm: add swappiness= arg to memory.reclaim omits 5e4591e66a0a mm: add defines for min/max swappiness omits e6b53d057f20 mm: optimization on page allocation when CMA enabled omits 7171aa51895e filemap: replace pte_offset_map() with pte_offset_map_nolock() omits 254ece692ea4 mm: rmap: abstract updating per-node and per-memcg stats omits f0e4c0f85335 mm: zswap: make same_filled functions folio-friendly omits 0f3f02745918 mm :zswap: use kmap_local_folio() in zswap_load() omits 5793a5d1d0b2 mm: zswap: use sg_set_folio() in zswap_{compress/decompress}() omits 04f5caa06817 mm: remove MIGRATE_SYNC_NO_COPY mode omits a2c21dcb7b8d mm: migrate: remove migrate_folio_extra() omits 463fdbbf055f mm: migrate_device: unify migrate folio for MIGRATE_SYNC_NO_COPY omits a6d39e369255 mm: migrate_device: use a newfolio in __migrate_device_pages() omits cdd5ba8e617d mm: migrate: simplify __buffer_migrate_folio() omits b8df327125f0 rmap: remove DEFINE_PAGE_VMA_WALK() omits d5c8bec0ea4c mm: remove page_mapping() omits 454e81aed7b3 mm: memcontrol: remove page_memcg() omits a80f90eac647 mm/memory-failure: use helper llist_for_each_entry() omits 1c32fe0ccdd0 selftest: mm: Test if hugepage does not get leaked during [...] omits b3c3978bfc83 mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick omits 77fa4b5b4186 memfd: `MFD_NOEXEC_SEAL` should not imply `MFD_ALLOW_SEALING` omits 15f9f9076979 mm/zsmalloc: add MODULE_DESCRIPTION() omits 055d9ebdc896 mm/kfence: add MODULE_DESCRIPTION() omits d934b8ca8403 mm/dmapool: add MODULE_DESCRIPTION() omits 7b47cd2b1036 mm/hwpoison: add MODULE_DESCRIPTION() omits 3b8596abb1d3 mm/mm_init: use node's number of cpus in deferred_page_ini [...] omits 00755a39b1ff Documentation/zram: add documentation for algorithm parameters omits f7d1c0e7334d zram: add dictionary support to lz4hc omits 12c8939a5862 lib/lz4hc: export LZ4_resetStreamHC symbol omits c10f89c90087 zram: add dictionary support to lz4 omits f6995bb2620a zram: share dictionaries between per-CPU contexts omits 69b18ba03f50 zram: add config init/release backend callbacks omits 17c66915fd61 zram: add dictionary support to zstd backend omits 4c90397378db lib/zstd: export API needed for dictionary support omits 04d650eb0cef zram: add support for dict comp config omits 35bc8ad9df70 zram: support compression level comp config omits e209ac245cad zram: extend comp_algorithm attr write handling omits 929c745fab2d zram: introduce zcomp_config structure omits cf04794a2674 zram: check that backends array has at least one backend omits a9dfba8ca68e zram: add 842 compression backend support omits a098b46e4b18 zram: add zlib compression backend support omits d77834a6b515 zram: pass estimated src size hint to zstd omits 3aefd1fd909f zram: add zstd compression backend support omits 86986690f59b zram: add lz4hc compression backend support omits d0793bc883de zram: add lz4 compression backend support omits 4dc84017b932 zram: add lzo and lzorle compression backends support omits 8634c75fd293 zram: move from crypto API to custom comp backends API omits 4b2411e07615 selftests/udmabuf: add tests to verify data after page migration omits 42023858795b udmabuf: pin the pages using memfd_pin_folios() API omits 62a90bb0fcd0 udmabuf: convert udmabuf driver to use folios omits 6e877bf525b8 udmabuf: add back support for mapping hugetlb pages omits e4891f83e598 udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmap omits b25aaaabcf85 mm/gup: introduce memfd_pin_folios() for pinning memfd folios omits a4c8126c35c3 mm/gup: introduce check_and_migrate_movable_folios() omits 50d51f82f364 mm/gup: introduce unpin_folio/unpin_folios helpers omits 21ba062820da mm: batch unlink_file_vma calls in free_pgd_range omits 4962b1bd85ed mm/memory-failure: send SIGBUS in the event of thp split fail omits 818cc4da60cc mm/memory-failure: move hwpoison_filter() higher up omits 0c4f3bfd809c mm/memory-failure: improve memory failure action_result messages omits 89fc13e13e59 mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) omits f0f4598fc296 mm/memory-failure: try to send SIGBUS even if unmap failed omits 333dfc6eebf8 mm: use update_mmu_tlb_range() to simplify code omits faea1651210a mm: implement update_mmu_tlb() using update_mmu_tlb_range() omits 0018498161af mm: add update_mmu_tlb_range() omits 102750c554aa selftests/mm: va_high_addr_switch: dynamically initialize [...] omits 5d355720fccb selftests/mm: va_high_addr_switch: reduce test noise omits 9047bb1f6d3f mm/rmap: sanity check that zeropages are not passed to RMAP omits 06c5f3d41b9f mm/memory: cleanly support zeropage in vm_insert_page*(), [...] omits 986e12f89368 mm/memory: move page_count() check into validate_page_befo [...] omits f2f2ac03d4f0 selftests: mm: check return values omits 7e9f7f92ac89 mm/hugetlb: remove {Set,Clear}Hpage macros omits f5e47581c5fe mm/vmscan: avoid split lazyfree THP during shrink_folio_list() omits 19d85b91145c mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop omits b80474a7f142 mm/rmap: remove duplicated exit code in pagewalk loop omits 1df884c12325 mm: refactor folio_undo_large_rmappable() omits b0e6b0ba74f3 mm/swap: reduce swap cache search space omits f19b39ea9def mm: drop page_index and simplify folio_index omits 4dd1d965b684 mm: remove page_file_offset and folio_file_pos omits e97a78af441b mm/swap: get the swap device offset directly omits 7e35a5645141 nfs: drop usage of folio_file_pos omits 9fc37b6e8318 netfs: drop usage of folio_file_pos omits 24d91abbf564 afs: drop usage of folio_file_pos omits 878d52afcf18 NFS: remove nfs_page_lengthg and usage of page_index omits d8d88c84252c ceph: drop usage of page_index omits 867a5caa6838 nilfs2: drop usage of page_index omits c455cd0eb5cb writeback: factor out balance_wb_limits to remove repeated code omits 8b2cee14e9c3 writeback: factor out wb_dirty_exceeded to remove repeated code omits 4fff110e1de0 writeback: factor out balance_domain_limits to remove repe [...] omits c7925ea4f19b writeback: factor out wb_dirty_freerun to remove more repe [...] omits bf3e6accd0ce writeback: factor out code of freerun to remove repeated code omits 853a43069f92 writeback: factor out domain_over_bg_thresh to remove repe [...] omits 20ea005a0533 writeback: add general function domain_dirty_avail to calc [...] omits ee27d40498c1 writeback: factor out wb_bg_dirty_limits to remove repeated code omits 0a37d0221625 mm: vmscan: restore incremental cgroup iteration omits ed3c60a4ecbe mm/huge_memory: mark racy access onhuge_anon_orders_always omits b3dcd748bb9a mm: shmem: use folio_alloc_mpol() in shmem_alloc_folio() omits a674959f4d92 mm: mempolicy: use folio_alloc_mpol() in alloc_migration_t [...] omits 6f2a51fc02b9 mm: mempolicy: use folio_alloc_mpol_noprof() in vma_alloc_ [...] omits 37a55587551b mm: add folio_alloc_mpol() omits c418e69dfecd mm/hugetlb: drop node_alloc_noretry from alloc_fresh_huget [...] omits bed481bc95bc mm/vmscan: update stale references to shrink_page_list omits e320efc2fa21 mm/hugetlb: constify ctl_table arguments of utility functions omits 8689e529ee87 mm: arm64: Fix the out-of-bounds issue in contpte_clear_yo [...] omits 784c49da249a gcc: disable '-Warray-bounds' for gcc-9 omits c8a0d689980a mm: huge_mm: fix undefined reference to `mthp_stats' for C [...] omits 987fe3d90d33 dt-bindings: arm: stm32: st,mlahb: Drop spurious "reg" pro [...] omits b478e4522da8 dt-bindings: arm: sunxi: Fix incorrect '-' usage omits 81d58edf05c0 Merge branches 'arm32-for-6.11', 'arm64-fixes-for-6.10', ' [...] omits d251d873db36 Merge branches 'rpmsg-next' and 'rproc-next' into for-next omits 764f55ce3389 of: property: Fix fw_devlink handling of interrupt-map omits d38a2f59c623 bcachefs: metadata version bucket_stripe_sectors omits dff99af047b9 bcachefs: BCH_DATA_unstriped omits 3df985048390 bcachefs: bch_alloc->stripe_sectors omits d3439e551ca1 bcachefs: check_key_has_inode() omits 62a4ad8bbad7 bcachefs: allow passing full device path for target options omits a161b6cab68b bcachefs: Replace bare EEXIST with private error codes omits 48d3a0f01038 bcachefs: bch2_printbuf_strip_trailing_newline() omits 3cb8d8f9b7f0 bcachefs: don't expose "read_only" as a mount option omits 7be4235ce5fc bcachefs: make offline fsck set read_only fs flag omits a7e07e4e620b bcachefs: btree_ptr_sectors_written() now takes bkey_s_c omits c46b71ebe02d bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written omits f3b570469aa1 bcachefs: Use try_cmpxchg() family of functions instead of [...] omits d4d381156f90 bcachefs: Go inconsistent on ref to invalid snapshot ID omits b0ede5c03434 gfs2: Get rid of demote_ok checks omits af57395209b8 Revert "GFS2: Don't add all glocks to the lru" omits 2b7ca7c7f28d gfs2: Revise glock reference counting model omits 675869f8c2ea gfs2: Switch to a per-filesystem glock workqueue omits 368beba16132 gfs2: Report when glocks cannot be freed for a long time omits 03b423ea95c4 gfs2: gfs2_glock_get cleanup omits e60fb2aa23a4 gfs2: Invert the GLF_INITIAL flag omits e7a9e813a25a gfs2: Remove outdated comment in glock_work_func omits ded323aef6d5 gfs2: Update glocks documentation omits b94d24c08ee1 of: property: Remove calls to of_node_put omits b9fc9904efca Merge branch 'vfs.module.description' into vfs.all omits f3d610d63ad4 Merge branch 'vfs.xattr' into vfs.all omits 3ee0c5b8c1d3 Merge branch 'vfs.misc' into vfs.all omits f6b236675d9e Merge branch 'vfs.fixes' into vfs.all omits 62bc83050175 fhandle: expose u64 mount id to name_to_handle_at(2) omits d0b328aef076 xattr: handle AT_EMPTY_PATH correctly omits 0ac7887fa24f fs/xattr: add *at family syscalls omits e874df84d4a5 Merge branch into tip/master: 'x86/percpu' omits 5d145493a139 Merge branch into tip/master: 'x86/boot' omits 543f530e059b Merge branch into tip/master: 'sched/core' omits cf6802f5b5dd Merge branch into tip/master: 'ras/core' omits a03d31a73c43 Merge branch into tip/master: 'perf/core' omits 19a9f225592c Merge branch into tip/master: 'locking/core' omits 5478ce951be8 fs: autofs: add MODULE_DESCRIPTION() omits 9101026fc35c fs: fat: add missing MODULE_DESCRIPTION() macros omits d60efd521448 fs: binfmt: add missing MODULE_DESCRIPTION() macros omits 9149a57dd525 fs: cramfs: add MODULE_DESCRIPTION() omits 7c50209f1e6a fs: hfs: add MODULE_DESCRIPTION() omits 752bc31eb295 fs: hpfs: add MODULE_DESCRIPTION() omits 04f9bfcc0a8d rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation omits dea4c912fc0c locktorture: Add MODULE_DESCRIPTION() omits 9e52e2f9e7a3 doc: Clarify rcu_assign_pointer() and rcu_dereference() ordering omits a8e50a5969e3 rcu/exp: Remove redundant full memory barrier at the end of GP omits 32eeb48d3413 rcu: Remove full memory barrier on RCU stall printout omits ccad3a18d7d8 rcu: Remove full memory barrier on boot time eqs sanity check omits 551fa9b03cda rcu/exp: Remove superfluous full memory barrier upon first [...] omits 3411d1fec2f9 rcu: Remove superfluous full memory barrier upon first EQS [...] omits 79a0c5eb9410 rcu: Remove full ordering on second EQS snapshot omits 8046f3005015 rcu-tasks: Remove open-coded one-byte cmpxchg() emulation omits 10e54e8dccc4 EXP rcu Move wakeup out from under lock omits 3be20388b8da EXP arch/x86: Test one-byte cmpxchg emulation omits 2474d616d6ca EXP srcu: Check for concurrent updates of heuristics omits 9e72f7c39d16 rcu: add missing MODULE_DESCRIPTION() macros omits b40eab109e14 torture: add MODULE_DESCRIPTION() omits bb5f6374b3d9 rcu/tasks: Fix stale task snaphot for Tasks Trace omits a21c1131b439 tools/memory-model: Add atomic_andnot() with its variants omits 6bfd01c430b9 rcu/nocb: Don't use smp_processor_id() in preemptible code omits 84a644d05705 rcu: Eliminate lockless accesses to rcu_sync->gp_count omits 52fc55e996ea kcsan: Add example to data_race() kerneldoc header omits b4ecbc0b7f0e MAINTAINERS: Add Uladzislau Rezki as RCU maintainer omits 95547f82ece7 tools/rcu: Add rcu-updaters.sh script omits 8d904405bc68 rcu: Add rcutree.nocb_patience_delay to reduce nohz_full O [...] omits 9f2ce7d15cf6 srcu: Disable interrupts directly in srcu_gp_end() omits d5b0cb8415b8 tools/memory-model: Add atomic_and()/or()/xor() and add_negative omits 1089c27db953 rcu: Disable interrupts directly in rcu_gp_init() omits dd04c9a03f44 rcu/nocb: Remove buggy bypass lock contention mitigation omits a1ae3280882c rcu/nocb: Use kthread parking instead of ad-hoc implementation omits 72a81d0432c1 rcu/nocb: Fix segcblist state machine stale comments about timers omits bae5b7889f89 rcu/nocb: Fix segcblist state machine comments about bypass omits cbadbb37aa2d Revert "rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ [...] omits 58c154e6cbe1 rcu/tree: Reduce wake up for synchronize_rcu() common case omits 73b92e7ff4d1 rcu: Reduce synchronize_rcu() delays when all wait heads a [...] omits f929e27b8cd4 rcutorture: Fix rcu_torture_fwd_cb_cr() data race omits fe2e9698e971 rcutorture: Make rcutorture support srcu double call test omits 9715ced1f79b rcu: Add lockdep_assert_in_rcu_read_lock() and friends omits ac3ac0f66e64 doc: Update Tasks RCU and Tasks Rude RCU description in Re [...] omits 6469de00a21f Merge branch 'for-next-next-v6.10-20240527' into for-next- [...] omits 6245c573d106 Merge branch 'for-next-current-v6.9-20240527' into for-nex [...] omits 4d1818f0e295 Merge branch 'misc-next' into for-next-next-v6.10-20240527 omits afe042ba6b7b Merge branch 'b-for-next' into for-next-next-v6.10-20240527 omits e5dd6440ed0d Merge branch 'misc-6.10' into for-next-next-v6.10-20240527 omits 755aebf73744 Merge branch 'misc-6.10' into for-next-current-v6.9-20240527 omits d303d684c477 btrfs: ensure fast fsync waits for ordered extents after a [...] omits c768fc96978c LoongArch: Override higher address bits in JUMP_VIRT_ADDR omits 75461304ee4e LoongArch: Fix entry point in kernel image header omits 2624e739c2e9 LoongArch: Add all CPUs enabled by fdt to NUMA node 0 omits d8c9d4103201 LoongArch: Fix built-in DTB detection omits a16ecce68347 kbuild: remove a stale comment about cleaning in link-vmlinux.sh omits aa7bd2b4a970 kbuild: fix short log for AS in link-vmlinux.sh omits 55fc0047702d kbuild: change scripts/mksysmap into sed script omits d4dbd43d77de kbuild: avoid unneeded kallsyms step 3 omits e6b513cf4632 kbuild: scripts/gdb: Replace missed $(srctree)/$(src) w/ $(src) omits 27265ef5727c kconfig: remove redundant check in expr_join_or() omits a2a27e14e8cc kconfig: fix comparison to constant symbols, 'm', 'n' omits 125a1e95c471 btrfs: refactor btrfs_dio_submit_io() for less nesting and [...] omits 331aca1e9c8b btrfs: drop extent maps after failed COW dio write omits fe29e772b99c btrfs: reduce ordered_extent_lock section at btrfs_split_o [...] omits 672211a5dae5 btrfs: make extent_write_locked_range() to handle subpage [...] omits 79cd2b540067 btrfs: do not clear page dirty inside extent_write_locked_range() omits 0937ddefa629 btrfs: lock subpage ranges in one go for writepage_delalloc() omits 342b2cd3ff58 btrfs: subpage: introduce helpers to handle subpage delall [...] omits b1c14876661c btrfs: make __extent_writepage_io() to write specified range only omits 56b470d83b0d btrfs: urgent periodic reclaim pass omits c58ac057cbdf btrfs: prevent pathological periodic reclaim loops omits d1d4ad605e02 btrfs: periodic block_group reclaim omits bd350ee23a1c btrfs: dynamic block_group reclaim threshold omits b08d16a9327f btrfs: store fs_info on space_info omits 4dafcf37b462 btrfs: report reclaim stats in sysfs omits f37c3d50e64f btrfs: add documentation around snapshot delete omits a77794b0d4fe btrfs: handle errors from btrfs_dec_ref properly omits 826685fee5da btrfs: convert correctness BUG_ON()'s to ASSERT()'s in wal [...] omits a4b36fdd40e7 btrfs: clean up our handling of refs == 0 in snapshot delete omits dcfe2b8230d6 btrfs: replace BUG_ON with ASSERT in walk_down_proc omits 5f6c25ea05c5 btrfs: handle errors from ref mods during UPDATE_BACKREF omits 555de7f87691 btrfs: don't BUG_ON ENOMEM in walk_down_proc omits bf5d72d59ae4 btrfs: extract the reference dropping code into it's own helper omits 57337dc24c75 btrfs: unify logic to decide if we need to walk down into a node omits a8c2f9948fc5 btrfs: remove need_account in do_walk_down omits d750fba1e0f4 btrfs: move the eb uptodate code into it's own helper omits b9405c5bb3b5 btrfs: push lookup_info into walk_control omits 6aa57fb716bf btrfs: use btrfs_read_extent_buffer in do_walk_down omits 05a626319c27 btrfs: remove all extra btrfs_check_eb_owner() calls omits ee3a3b15ceea btrfs: don't do find_extent_buffer in do_walk_down omits a5c68ae8c9c0 btrfs: scrub: use generic ratelimit helpers to output erro [...] omits ad590c437194 btrfs: scrub: ensure we output at least one error message [...] omits 3bd3c5155a0a btrfs: scrub: simplify the inode iteration output omits ee60cc456e0c btrfs: scrub: remove unnecessary dev/physical lookup for s [...] omits 76842f3860f3 btrfs: scrub: remove unused is_super parameter from scrub_ [...] omits e00f2843d9d0 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() omits f643466fef6b btrfs: scrub: fix incorrectly reported logical/physical address omits b61f836577fd btrfs: handle unexpected parent block offset in btrfs_allo [...] omits bcf1f04390f0 btrfs: === misc-next === omits 47d09270d777 Merge remote-tracking branch 'asoc/for-6.9' into asoc-linus omits 65b155db93c8 kconfig: remove unused expr_is_no() omits 64ae2326dd77 Merge branches 'amba', 'cfi', 'clkdev', 'fixes' and 'misc' [...] omits 0e9b1d2b0560 Merge branches 'cmpxchg.2024.05.11a', 'kcsan.2024.05.07a', [...] omits 403ceadd1a7f tsc: Check for sockets instead of CPUs to make code match comment omits 60757f1264a2 Merge branch 'tee_ts_for_v6.10' into next omits 746ef0fac697 Merge branch 'optee_convert_platform_remove_callback_for_v [...] adds db163660b02a Merge tag 'v6.10-p3' of git://git.kernel.org/pub/scm/linux [...] adds 397a83ab9785 Merge tag '9p-for-6.10-rc2' of https://github.com/martinetd/linux adds 4a4be1ad3a6e Revert "vfs: Delete the associated dentry when deleting a file" adds 54a93a2c8fd0 mm: drop the 'anon_' prefix for swap-out mTHP counters adds 271c8a98c08e mm: huge_mm: fix undefined reference to `mthp_stats' for C [...] adds 04d04b08ed51 gcc: disable '-Warray-bounds' for gcc-9 adds 5a42801456ce mm: arm64: Fix the out-of-bounds issue in contpte_clear_yo [...] adds 9b518b91fd8f memcg: remove the lockdep assert from __mod_objcg_mlstate() adds 37bd39811657 nilfs2: fix potential kernel bug due to lack of writeback [...] adds 82d82bb2d745 mm: page_alloc: fix highatomic typing in multi-block buddies adds 4434f02d3bde codetag: avoid race at alloc_slab_obj_exts adds 4590ec5f30d3 ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty() adds 08871cc7ee77 ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger() adds dbbec3f14686 mm/vmalloc: fix vbq->free breakage adds 4da8de2e7e74 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] adds ed7ee6a69f92 statx: Update offset commentary for struct statx adds cc5ac966f261 cachefiles: add output string to cachefiles_obj_[get|put]_ [...] adds 0fc75c5940fa cachefiles: remove requests from xarray during flushing requests adds de3e26f9e5b7 cachefiles: fix slab-use-after-free in cachefiles_ondemand [...] adds da4a82741606 cachefiles: fix slab-use-after-free in cachefiles_ondemand [...] adds 3e6d704f02aa cachefiles: remove err_put_fd label in cachefiles_ondemand [...] adds a26dc49df37e cachefiles: add consistency check for copen/cread adds 0a790040838c cachefiles: add spin_lock for cachefiles_ondemand_info adds 4988e35e95fc cachefiles: never get a new anonymous fd if ondemand_id is valid adds 4b4391e77a6b cachefiles: defer exposing anon_fd until after copy_to_use [...] adds 4f8703fb3482 cachefiles: Set object to close if ondemand_id < 0 in copen adds 85e833cd7243 cachefiles: flush all requests after setting CACHEFILES_DEAD adds bc9dde615546 cachefiles: make on-demand read killable adds a82c13d29985 Merge patch series "cachefiles: some bugfixes and cleanups [...] adds e74c223d03b2 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds c2550fb99a33 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds a90e728c0744 Merge branch 'fs-current' of linux-next adds a607468b521c kconfig: remove unused expr_is_no() adds aabdc960a283 kconfig: fix comparison to constant symbols, 'm', 'n' adds 31894d35b51b kconfig: remove redundant check in expr_join_or() adds 659bbf7e1b08 kbuild: scripts/gdb: Replace missed $(srctree)/$(src) w/ $(src) adds 04b8cb0945b4 kbuild: avoid unneeded kallsyms step 3 adds b18b047002b7 kbuild: change scripts/mksysmap into sed script adds 3430f65d6130 kbuild: fix short log for AS in link-vmlinux.sh adds 3c562a70cf4d kbuild: remove a stale comment about cleaning in link-vmlinux.sh adds e06a698ae62b scripts/make_fit: Drop fdt image entry compatible string adds 3bd27a847a3a kheaders: explicitly define file modes for archived headers adds 6e58e0173507 kheaders: use `command -v` to test for existence of `cpio` adds 1b1c9f0fd3fb dt-bindings: kbuild: Fix dt_binding_check on unconfigured build adds 159d86e06652 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b1e7cee96127 powerpc/bpf: enforce full ordering for ATOMIC operations w [...] adds 12870ae3818e powerpc/pseries/lparcfg: drop error message from guest nam [...] adds 2d43cc701b96 powerpc/uaccess: Fix build errors seen with GCC 13/14 adds 50934945d542 powerpc/uaccess: Use YZ asm constraint for ld adds be2fc65d66e0 powerpc: Limit ARCH_HAS_KERNEL_FPU_SUPPORT to PPC64 adds 76432948d28c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e63413418088 net/sched: taprio: make q->picos_per_byte available to fil [...] adds fb66df20a720 net/sched: taprio: extend minimum interval restriction to [...] adds e9022b31db80 MAINTAINERS: dwmac: starfive: update Maintainer adds 068648aab72c nfc/nci: Add the inconsistency check between the input dat [...] adds 92f1655aa2b2 net: fix __dst_negative_advice() race adds b8c8abefc07b ipv4: correctly iterate over the target netns in inet_dump [...] adds 278d65ccdadb net: dsa: microchip: fix RGMII error in KSZ DSA driver adds bfd546a552e1 e1000e: move force SMBUS near the end of enable_ulp function adds 218ed820d364 i40e: factoring out i40e_suspend/i40e_resume adds c80b6538d35a i40e: Fully suspend and resume IO operations in EEH case adds 2a6d8f2de222 ice: fix 200G PHY types to link speed mapping adds a51c9b1c9ab2 ice: check for unregistering correct number of devlink params adds 602d9591a75e Merge branch 'intel-wired-lan-driver-updates-2024-05-28-e1 [...] adds 2dc8b1e7177d net: ena: Fix redundant device NUMA node override adds e889eb17f456 Merge tag 'nf-24-05-29' of git://git.kernel.org/pub/scm/li [...] adds b3dc6e8003b5 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound adds 13c7c941e729 netdev: add qstat for csum complete adds 7454c0dea1bf Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] adds 9dfdb706e164 selftests/bpf: fix inet_csk_accept prototype in test_sk_st [...] adds 3169a2f23203 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds fd65887b95d4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b7d7f11a2918 wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects adds 6f6291f09a32 wifi: mac80211: mesh: init nonpeer_pm to active by default [...] adds 44c06bbde644 wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() adds 4dc3a3893dae wifi: cfg80211: validate HE operation element parsing adds e296c95eac65 wifi: cfg80211: fully move wiphy work to unbound workqueue adds 642f89daa345 wifi: cfg80211: Lock wiphy in cfg80211_get_station adds ab904521f4de wifi: cfg80211: pmsr: use correct nla_get_uX functions adds 02c665f048a4 wifi: mac80211: apply mcast rate only if interface is up adds 177c6ae9725d wifi: mac80211: handle tasklet frames before stopping adds f7a8b10bfd61 wifi: cfg80211: fix 6 GHz scan request building adds 8ecc4d7a7cd3 wifi: mac80211: pass proper link id for channel switch sta [...] adds 92158790ce43 wifi: iwlwifi: mvm: don't initialize csa_work twice adds 98b7017ddb91 wifi: iwlwifi: mvm: always set the TWT IE offset adds 788e4c75f831 wifi: iwlwifi: mvm: fix a crash on 7265 adds b7ffca99313d wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup adds 4a7aace28997 wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 adds 0f2e9f6f21d1 wifi: iwlwifi: mvm: set properly mac header adds 87821b67dea8 wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of d [...] adds cc3ba78f202d wifi: iwlwifi: mvm: remove stale STA link data during restart adds 08b16d1b5997 wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd adds 4d08c0b3357c wifi: iwlwifi: mvm: handle BA session teardown in RF-kill adds 989830d1cf16 wifi: iwlwifi: mvm: properly set 6 GHz channel direct prob [...] adds 60d62757df30 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids adds e6dd2936ce7c wifi: iwlwifi: mvm: Fix scan abort handling with HW rfkill adds 4bb95f453548 wifi: iwlwifi: mvm: don't read past the mfuart notifcation adds 0c2fd18f7ec5 wifi: mac80211: fix Spatial Reuse element size check adds a26d8dc5227f wifi: mac80211: correctly parse Spatial Reuse Parameter Se [...] adds 92ecbb3ac6f3 wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() adds a4af14a2f0d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds de0e871c6af7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 056620da8995 RDMA/bnxt_re: Fix the max msix vectors macro adds 03fa18a992d5 RDMA/rxe: Fix data copy for IB_SEND_INLINE adds 05301cb42a55 RDMA/rxe: Fix responder length checking for UD request packets adds 75cb718e4f23 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds 8a42886cae30 ALSA: seq: Fix missing bank setup between MIDI1/MIDI2 UMP [...] adds a200df7deb31 ALSA: seq: Don't clear bank selection at event -> UMP MIDI [...] adds e662c90a6deb ALSA/hda: intel-dsp-config: reduce log verbosity adds edb32776196a ALSA: seq: Fix incorrect UMP type for system messages adds fe85f6e607d7 ALSA: ump: Don't clear bank selection after sending a prog [...] adds 6d40dbc75877 ALSA: pcm: fix typo in comment adds ac0d71ee534e ALSA: ump: Don't accept an invalid UMP protocol number adds bc42ca002d5d ALSA: ump: Set default protocol when not given explicitly adds 700fe6fd093d ALSA: seq: Fix yet another spot for system message conversion adds 797c525e85d1 ASoC: cs42l43: Only restrict 44.1kHz for the ASP adds 8d34c12e8751 ASoC: wm_adsp: Add missing MODULE_DESCRIPTION() adds d5d2a5dacbc8 MAINTAINERS: Remove James Schulman from Cirrus audio maintainers adds b062938fd9af ASoC: Intel: sof-sdw: fix missing SPI_MASTER dependency adds ffa077b2f6ad ASoC: SOF: ipc4-topology: Fix input format query of proces [...] adds e30a942861b5 ASoC: SOF: stream-ipc: remove unnecessary MODULE_LICENSE adds b88056df4fcb ASoC: SOF: AMD: group all module related information adds 06a2315da0b0 ASoC: SOF: reorder MODULE_ definitions adds 3ff78451b8e4 ASoC: SOF: add missing MODULE_DESCRIPTION() adds ba2e8323d7b7 ASoC: SOF: add missing MODULE_DESCRIPTION adds 49cb894d5679 ASoC: SOF: ipc4-topology: Add support for NHLT with 16-bit [...] adds 2a865c9c3fb0 ASoC: SOF: ipc4-topology: Print out the channel count in s [...] adds 3b64fd2f83f2 ASoC: SOF: ipc4-topology/pcm: Rename sof_ipc4_copier_is_si [...] adds 2fcad03eaba1 ASoC: SOF: ipc4-topology: Improve readability of sof_ipc4_ [...] adds b65456b7b379 ASoC: SOF: ipc4-topology: Adjust the params based on DAI formats adds c85578e73013 ASoC: SOF: ipc4-topology: Fix nhlt configuration blob adds e1e287e6f9de Merge tag 'asoc-fix-v6.10-rc1' of https://git.kernel.org/p [...] adds 23b6288f57cb Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 611b7eb19d0a regmap-i2c: Subtract reg size from max_write adds 31a41ae61113 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 72b6a2d65068 regulator: rtq2208: Fix invalid memory access when devm_of [...] adds 05081cacb8dd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 4a69c1264ff4 spi: cadence: Ensure data lines set to low during dummy-cy [...] adds 9dedabe95b49 spi: Assign dummy scatterlist to unidirectional transfers adds 95d7c452a265 spi: stm32: Don't warn about spurious interrupts adds d5c2d92a55ec Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds ac445566fcf9 PCI: Make cfg_access_lock lockdep key a singleton adds 5807b63c61b6 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds d5fbc17966f7 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds d6f771b7dbaf Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2032e61e24fe kselftest/alsa: Ensure _GNU_SOURCE is defined adds f6c3c83db1d9 selftests/ftrace: Fix to check required event file adds 7ea794604bf6 selftests/ftrace: Update required config adds 23a4b108accc tracing/selftests: Fix kprobe event name test for .isra. f [...] adds bc4d5f5d2deb selftests: cachestat: Fix build warnings on ppc64 adds 84b6df4c49a1 selftests/openat2: Fix build warnings on ppc64 adds e8b8c5264d4e selftests/overlayfs: Fix build error on ppc64 adds cb708ab9f584 selftests/futex: pass _GNU_SOURCE without a value to the compiler adds 64d79fb535e1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 60c5b1ca5007 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 328af04b1ac2 media: mei: csi: Put the IPU device reference adds cc864821c7e8 media: mei: csi: Warn less verbosely of a missing device fwnode adds 54880795b494 media: intel/ipu6: update the maximum supported csi2 port [...] adds ffb9072bce20 media: intel/ipu6: add csi2 port sanity check in notifier bound adds b3eda1769052 Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git adds fa0bc8f297b2 hwmon: (dell-smm) Add Dell G15 5511 to fan control whitelist adds a94ff8e50c20 hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt() adds 027a44fedd55 hwmon: (intel-m10-bmc-hwmon) Fix multiplier for N6000 boar [...] adds 52a2c70c3ec5 hwmon: (shtc1) Fix property misspelling adds 90bb59b7bcaa Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 7e73e4c3fdf1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 3daeaa5461fb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 84081a885394 dt-bindings: arm: sunxi: Fix incorrect '-' usage adds 321e4fa68ce1 dt-bindings: arm: stm32: st,mlahb: Drop spurious "reg" pro [...] adds 89c6417b6d28 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds d09c05aa3590 scsi: core: Handle devices which return an unusually large [...] adds 4fedb1f09599 Merge branch '6.10/scsi-queue' into 6.10/scsi-fixes adds a5ee88d2bd16 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 647535760a00 Revert "drm/i915: Remove extra multi-gt pm-references" adds 70cb9188ffc7 drm/i915/gt: Disarm breadcrumbs if engines are already idle adds d4f36db62396 drm/i915/guc: avoid FIELD_PREP warning adds 659a3062c705 drm/i915/selftests: Set always_coherent to false when read [...] adds ee01b6a386ea drm/i915/gt: Fix CCS id's calculation for CCS mode setting adds 43e2b37e2ab6 drm/i915/dpt: Make DPT object unshrinkable adds 75800e2e4203 drm/i915: Fix audio component initialization adds cfd36ae37c49 Merge tag 'drm-intel-fixes-2024-05-30' of https://gitlab.f [...] adds a38124b8fbfa Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] adds c588d46271f9 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds a638b0461b58 riscv: prevent pt_regs corruption for secondary idle threads adds 7bed51617401 riscv: enable HAVE_ARCH_HUGE_VMAP for XIP kernel adds 982a7eb97be6 Documentation: RISC-V: uabi: Only scalar misaligned loads [...] adds 1d84afaf0252 riscv: Fix fully ordered LR/SC xchg[8|16]() implementations adds 843f462c1215 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b272ebe68166 Merge branch 'riscv-dt-fixes' of git://git.kernel.org/pub/ [...] adds 6864b6b496e2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2607133196c3 clk: sifive: Do not register clkdevs for PRCI clocks adds 09d6d5b2919a Merge branch 'clk-fixes' of git://git.kernel.org/pub/scm/l [...] adds e57f2187ccc1 drm/panfrost: Fix dma_resv deadlock at drm object pin time adds 8c2f5dd0c362 drm/lima: Fix dma_resv deadlock at drm object pin time adds 3b8407e81ed7 drm/gem-shmem: Add import attachment warning to locked pin [...] adds 33defcacd207 drm/panel/lg-sw43408: select CONFIG_DRM_DISPLAY_DP_HELPER adds 8c318cb70c88 drm/panel/lg-sw43408: mark sw43408_backlight_ops as static adds 0e5895ff7fab drm/panel: sitronix-st7789v: fix timing for jt240mhqs_hwt_ [...] adds 2ba50582634d drm/panel: sitronix-st7789v: tweak timing for jt240mhqs_hw [...] adds b62c150c3bae drm/panel: sitronix-st7789v: fix display size for jt240mhq [...] adds bb1953588068 drm/msm: remove python 3.9 dependency for compiling msm adds 78c56eb35e88 Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] new 72ee00140fa3 mm/hugetlb: constify ctl_table arguments of utility functions new 880984c7c0c5 mm/vmscan: update stale references to shrink_page_list new bcd0de4e375b mm/hugetlb: drop node_alloc_noretry from alloc_fresh_huget [...] new 50eace700b7d mm: add folio_alloc_mpol() new 2320701935dd mm: mempolicy: use folio_alloc_mpol_noprof() in vma_alloc_ [...] new be5a1b589187 mm: mempolicy: use folio_alloc_mpol() in alloc_migration_t [...] new 12eed14f6aa5 mm: shmem: use folio_alloc_mpol() in shmem_alloc_folio() new 41206ae9306e mm/huge_memory: mark racy access onhuge_anon_orders_always new b3b1d18a6da2 mm: vmscan: restore incremental cgroup iteration new 9c8805439853 mm: vmscan: reset sc->priority on retry new 56d40f746d4d writeback: factor out wb_bg_dirty_limits to remove repeated code new 034938c02212 writeback: add general function domain_dirty_avail to calc [...] new 46d483c8bd70 writeback: factor out domain_over_bg_thresh to remove repe [...] new 9f1f431e981a writeback: factor out code of freerun to remove repeated code new 8ac13abfd293 writeback: factor out wb_dirty_freerun to remove more repe [...] new 58b46e7b183b writeback: factor out balance_domain_limits to remove repe [...] new 0d936dcb7aa6 writeback: factor out wb_dirty_exceeded to remove repeated code new 0acc28b44a3a writeback: factor out balance_wb_limits to remove repeated code new 9248e1112d2e nilfs2: drop usage of page_index new bd7c73f37078 ceph: drop usage of page_index new 297a59f2b1dc NFS: remove nfs_page_lengthg and usage of page_index new bed783bf96e8 afs: drop usage of folio_file_pos new 72e81be6fac6 netfs: drop usage of folio_file_pos new a4a1d003fd97 nfs: drop usage of folio_file_pos new a8aab72d0b1b mm/swap: get the swap device offset directly new 58c4aa9abe30 mm: remove page_file_offset and folio_file_pos new abe4a744daf1 mm: drop page_index and simplify folio_index new ea43b1667937 mm/swap: reduce swap cache search space new a52937cf38c2 mm: refactor folio_undo_large_rmappable() new 718b6e316948 mm/rmap: remove duplicated exit code in pagewalk loop new f92ebcb459b6 mm/rmap: integrate PMD-mapped folio splitting into pagewalk loop new e322fcbf356b mm/vmscan: avoid split lazyfree THP during shrink_folio_list() new 9cdce8f8a50c mm/hugetlb: remove {Set,Clear}Hpage macros new c77beddb5613 selftests: mm: check return values new 9d83c5bded2f mm/memory: move page_count() check into validate_page_befo [...] new baed471f02a7 mm/memory: cleanly support zeropage in vm_insert_page*(), [...] new 39315a481137 mm/rmap: sanity check that zeropages are not passed to RMAP new 94dce8c5b5b8 selftests/mm: va_high_addr_switch: reduce test noise new c69a3dff667d selftests/mm: va_high_addr_switch: dynamically initialize [...] new 661693776089 mm: add update_mmu_tlb_range() new bb6a44cb73ed mm: implement update_mmu_tlb() using update_mmu_tlb_range() new 71481c1b90b5 mm: use update_mmu_tlb_range() to simplify code new 1ea6f847633b mm/memory-failure: try to send SIGBUS even if unmap failed new 0c302b2e8c58 mm/madvise: add MF_ACTION_REQUIRED to madvise(MADV_HWPOISON) new 35b809388b5d mm/memory-failure: improve memory failure action_result messages new 712125da4f64 mm/memory-failure: move hwpoison_filter() higher up new ce6898113876 mm/memory-failure: send SIGBUS in the event of thp split fail new 01b2456fa8cc mm: batch unlink_file_vma calls in free_pgd_range new d96a7fa7df23 mm/gup: introduce unpin_folio/unpin_folios helpers new e5f474d5bba8 mm/gup: introduce check_and_migrate_movable_folios() new 970b269378af mm/gup: introduce memfd_pin_folios() for pinning memfd folios new b68832f5fae9 udmabuf: use vmf_insert_pfn and VM_PFNMAP for handling mmap new 9b8d6629fb26 udmabuf: add back support for mapping hugetlb pages new 344a1d8575b0 udmabuf: convert udmabuf driver to use folios new 436587fcb9ad udmabuf: pin the pages using memfd_pin_folios() API new 1a58cbe056ba selftests/udmabuf: add tests to verify data after page migration new 9bf8b0496498 zram: move from crypto API to custom comp backends API new bd1fb9212fa5 zram: add lzo and lzorle compression backends support new 7f3ee7991b52 zram: add lz4 compression backend support new e794ef1658b4 zram: add lz4hc compression backend support new 24869478b6eb zram: add zstd compression backend support new 0bfd401c454b zram: pass estimated src size hint to zstd new d24532025ea0 zram: add zlib compression backend support new bb0f7abd462a zram: add 842 compression backend support new 6f8abb653f05 zram: check that backends array has at least one backend new 0a2d5a3a82ba zram: introduce zcomp_config structure new f1736d2c2897 zram: extend comp_algorithm attr write handling new b180e4f6f59f zram: support compression level comp config new 2febabce2c5f zram: add support for dict comp config new af7865c21dd8 lib/zstd: export API needed for dictionary support new d6be18e73283 zram: add dictionary support to zstd backend new b6302a577721 zram: add config init/release backend callbacks new 80fe49f09fab zram: share dictionaries between per-CPU contexts new 6be00bf653e4 zram: add dictionary support to lz4 new 73da38f756a9 lib/lz4hc: export LZ4_resetStreamHC symbol new 26b15f25a5e5 zram: add dictionary support to lz4hc new 270912b1d0ba Documentation/zram: add documentation for algorithm parameters new fd443e981a94 mm/mm_init: use node's number of cpus in deferred_page_ini [...] new 5d305b644ccb mm/hwpoison: add MODULE_DESCRIPTION() new 5207995f1f30 mm/dmapool: add MODULE_DESCRIPTION() new f9372944c32b mm/kfence: add MODULE_DESCRIPTION() new ee4e1529789d mm/zsmalloc: add MODULE_DESCRIPTION() new 245f7ffe7deb memfd: `MFD_NOEXEC_SEAL` should not imply `MFD_ALLOW_SEALING` new ec3c2e591cbf mm/debug_vm_pgtable: drop RANDOM_ORVALUE trick new 355c71f6a4cb selftest: mm: Test if hugepage does not get leaked during [...] new d31edbc5cc97 mm/memory-failure: use helper llist_for_each_entry() new f6e4cd03b895 mm: memcontrol: remove page_memcg() new 5b1e9370cc74 mm: remove page_mapping() new 087bc430dfd6 rmap: remove DEFINE_PAGE_VMA_WALK() new 4826bf050b96 mm: migrate: simplify __buffer_migrate_folio() new 160e0cf4e91b mm: migrate_device: use a newfolio in __migrate_device_pages() new 227bcaec1617 mm: migrate_device: unify migrate folio for MIGRATE_SYNC_NO_COPY new 29d07505909c mm: migrate: remove migrate_folio_extra() new a9781b7e6f4a mm: remove MIGRATE_SYNC_NO_COPY mode new 14bf9a7d74ed mm: zswap: use sg_set_folio() in zswap_{compress/decompress}() new 900bc0f3c54e mm :zswap: use kmap_local_folio() in zswap_load() new c24879088b66 mm: zswap: make same_filled functions folio-friendly new 6a44804fd2f3 mm: rmap: abstract updating per-node and per-memcg stats new a3503dac3d9b mm: update _mapcount and page_type documentation new e399da1f016a mm: allow reuse of the lower 16 bit of the page type with [...] new a57850d63831 mm-allow-reuse-of-the-lower-16-bit-of-the-page-type-with-a [...] new c1b41e8f674d mm/zsmalloc: use a proper page type new 29ffd2210fcd mm/page_alloc: clear PageBuddy using __ClearPageBuddy() fo [...] new 576968b773c8 mm/filemap: reinitialize folio->_mapcount directly new d5f76f36399e mm/mm_init: initialize page->_mapcount directly in __init_ [...] new 1c02cc6cadf3 mm: swap: introduce swap_free_nr() for batched swap_free() new da29ec72bca6 mm: remove the implementation of swap_free() and always us [...] new 4df9a2bd2494 mm: introduce pte_move_swp_offset() helper which can move [...] new 4636367ca0c0 mm: introduce arch_do_swap_page_nr() which allows restore [...] new 1acc9b16fa27 mm: swap: make should_try_to_free_swap() support large-folio new 9ce613e50598 mm: swap: entirely map large folios found in swapcache new 8652fde43a04 mm/hugetlb: mm/memory_hotplug: use a folio in scan_movable [...] new 45d472d42c3e vmstat: kernel stack usage histogram new 073a07f01053 filemap: replace pte_offset_map() with pte_offset_map_nolock() new dfdd55f0c1c4 mm: optimization on page allocation when CMA enabled new 59fa8a26b481 mm: add defines for min/max swappiness new 8e06d6b9274d mm: add swappiness= arg to memory.reclaim new f8864f7ff987 backtracetest: add MODULE_DESCRIPTION() new c3dd1ecfe2f4 ocfs2: add bounds checking to ocfs2_xattr_find_entry() new 6a21c7b7f55a ocfs2: strict bound check before memcmp in ocfs2_xattr_fin [...] new 2fc32434def1 fork: use this_cpu_try_cmpxchg() in try_release_thread_sta [...] new 8bd882a14f92 fork-use-this_cpu_try_cmpxchg-in-try_release_thread_stack_ [...] new 0599a2aedeac include/linux/jhash.h: fix typos new ec0ad93de198 perf/core: fix several typos new 7f0dd95af270 bcache: fix typo new e2f00d44f46f bcachefs: fix typo new ad2a36d82ec9 lib min_heap: add type safe interface new fb14694a8c81 lib min_heap: add min_heap_init() new ed413e0156b0 lib min_heap: add min_heap_peek() new 208269e8f18b lib min_heap: add min_heap_full() new 59a66c4e8dae lib min_heap: add args for min_heap_callbacks new bde899720352 lib min_heap: add min_heap_sift_up() new 49dad1bc9e4b lib min_heap: add min_heap_del() new 3ae54f55a112 lib min_heap: update min_heap_push() and min_heap_pop() to [...] new 7ccad9450c8a lib min_heap: rename min_heapify() to min_heap_sift_down() new fca659bee6e5 lib min_heap: update min_heap_push() to use min_heap_sift_up() new ff80f82deccf lib/test_min_heap: add test for heap_del() new 86e465643475 bcache: remove heap-related macros and switch to generic min_heap new e5752d312a08 bcachefs: remove heap-related macros and switch to generic [...] new 9e8e56a460a6 scripts/decode_stacktrace.sh: wrap nm with UTIL_PREFIX and [...] new 4c8924398f81 scripts/decode_stacktrace.sh: better support to ARM32 modu [...] new 707ab057b282 foo new 7ad892d4f9ff Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...] new 3241d46f5f54 perf pmus: Sort/merge/aggregate PMUs like mrvl_ddr_pmu new 678be1ca30cc perf tests: Add some pmu core functionality tests new cbd446b4db7e perf arm-spe: Unaligned pointer work around new 265b71153e1a perf list: Fix the --no-desc option new a93c83eca48a perf docs: Fix typos new 767fa49ac5b4 Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...] new 34b044547eeb Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 19da9bd58e0c Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 99555efa20dd clk: clkdev: don't fail clkdev_alloc() if over-sized new 95968f411042 Merge branch 'clkdev' into for-next new a3105588f198 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0192d9fd0b06 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f54788f91d56 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 85089be01633 Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new 78631481434a Merge branch 'next' of https://github.com/Broadcom/stblinux.git new 4d6057588327 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6d71fef71cd7 arm64: dts: mediatek: mt7986a: bpi-r3: Convert to sugar syntax new 9770de59a4f6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fd8d6b4771fe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 244c4a9d9730 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3833d5787e77 arm64: defconfig: enable CONFIG_SM_GPUCC_8350 new 26bd1c26991c arm64: defconfig: make CONFIG_INTERCONNECT_QCOM_SM8350 built-in new c8a346e408cb arm64: dts: qcom: Split PMU nodes for heterogeneous CPUs new bbb1dd6402f9 arm64: dts: qcom: pmi632: Add vibrator new ffaa4b5d5d07 arm64: dts: qcom: sdm632-fairphone-fp3: Enable vibrator new 737abcabe97b arm64: dts: qcom: msm8998: set qcom,no-msa-ready-indicator [...] new 49cc31f8ab44 arm64: dts: qcom: sa8775p: mark ethernet devices as DMA-coherent new 42870599f944 arm64: dts: qcom: sm8450: Add interconnect path to PCIe node new 628388982c13 arm64: dts: qcom: sm8450: Add OPP table support to PCIe new 7bb38c20f2b6 arm64: dts: qcom: sdm845: Add DT nodes for the TBUs new d1f2b41e96f5 arm64: dts: qcom: sc7280: Add DT nodes for the TBUs new d328da7f0756 dt-bindings: arm: qcom: Add Samsung Galaxy Z Fold5 new ba2c082a401f arm64: dts: qcom: sm8550: Add support for Samsung Galaxy Z Fold5 new 2559e61e7ef4 arm64: dts: qcom: x1e80100-pmics: Add the missing PMICs new f51df82d9848 dt-bindings: arm: qcom: Add QCM6490 SHIFTphone 8 new 249666e34c24 arm64: dts: qcom: add QCM6490 SHIFTphone 8 new 809c20b1ffc8 arm64: dts: qcom: sa8775p: Add llcc support for the SA8775 [...] new 3414f41a13eb clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents new 5a33a64524e6 clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs new 2ba8425678af clk: qcom: apss-ipq-pll: remove 'config_ctl_hi_val' from S [...] new 72ceafb587a5 clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag new 475beea0b9f6 dt-bindings: clock: Add PCIe pipe related clocks for IPQ9574 new a8fe85d40ffe clk: qcom: gcc-ipq9574: Add PCIe pipe clocks new 7ce966eb6f12 dt-bindings: soc: qcom,smp2p: Mark qcom,ipc as deprecated new f5dbad394335 dt-bindings: cache: qcom,llcc: Add SA8775p description new fed151962237 soc: qcom: llcc: Add llcc configuration support for the SA [...] new 7112463681a8 Merge branches 'arm32-for-6.11', 'arm64-defconfig-for-6.11 [...] new edef424d58aa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new fa74c3143d53 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 8a28f6a0057c Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new 71d8de41fc86 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea1f056fdbb0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a47195cab3d9 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 88279d588a93 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new d4ec229eaeb8 arm64: dts: allwinner: Add cache information to the SoC dt [...] new 1123b5f0a935 Merge branch 'sunxi/dt-for-6.11' into sunxi/for-next new 32e16ab3b462 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new f852e0dcbf23 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c4fb0ad3e30c Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] new 6c59ebf3ef0c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new e1c1038e7387 Merge branch 'clk-fixes' into clk-next new e9dec6d4bb36 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] new b2fc80bb4ff1 LoongArch: Remove CONFIG_ACPI_TABLE_UPGRADE in platform_init() new e8a5523f87d0 LoongArch: Fix built-in DTB detection new 901b83f97e7a LoongArch: Add all CPUs enabled by fdt to NUMA node 0 new 86bff0f9479f LoongArch: Fix entry point in kernel image header new c6860b08877d LoongArch: Override higher address bits in JUMP_VIRT_ADDR new 4f5fc9b26986 LoongArch: Fix GMAC's phy-mode definitions in dts new c0618258db09 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...] new fa2a41e4a5ce Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...] new 1a1375b58203 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...] new 016c22e410c6 bcachefs: split out sb-members_format.h new 4c5eef0c50cc bcachefs: split out sb-downgrade_format.h new 1cdcc6e3c2cb bcachefs: Split out disk_groups_format.h new 24998050b69a bcachefs: Split out replicas_format.h new 5c16c5748894 bcachefs: Split out journal_seq_blacklist_format.h new 759bb4eabc72 bcachefs: Split out sb-errors_format.h new 8528bde1b66b bcachefs: Fix uninitialized var warning new 83208cbf2f08 bcachefs: Don't return -EROFS from mount on inconsistency error new 7b038b564b3e bcachefs: Fix failure to return error on misaligned dio write new 930db9c0a961 bcachefs: Use try_cmpxchg() family of functions instead of [...] new a32a05946fde bcachefs: Check for bsets past bch_btree_ptr_v2.sectors_written new b673516cc9af bcachefs: btree_ptr_sectors_written() now takes bkey_s_c new ccc2fac8eac4 bcachefs: make offline fsck set read_only fs flag new 6760958a14fa bcachefs: don't expose "read_only" as a mount option new 17771db0eebd bcachefs: bch2_printbuf_strip_trailing_newline() new d71dc2a2841b bcachefs: Replace bare EEXIST with private error codes new d2fda86cc4b7 bcachefs: allow passing full device path for target options new c635c2ca516d bcachefs: check_key_has_inode() new f35480481750 bcachefs: bch_alloc->stripe_sectors new 5cccd75c565f bcachefs: BCH_DATA_unstriped new 15bf425a25e6 bcachefs: metadata version bucket_stripe_sectors new 1d2f6870a7e7 bcachefs: add printbuf arg to bch2_parse_mount_opts() new f4bf2995b246 bcachefs: Add error code to defer option parsing new 3d203ae77a81 bcachefs: use new mount API new 228e1c91ae5e bcachefs: KEY_TYPE_accounting new abeece38e819 bcachefs: Accumulate accounting keys in journal replay new 0394a690c619 bcachefs: btree write buffer knows how to accumulate bch_a [...] new 09a3d5016a90 bcachefs: Disk space accounting rewrite new 4c71ead7ff08 bcachefs: dev_usage updated by new accounting new dc6ae7a5f2a3 bcachefs: Kill bch2_fs_usage_initialize() new e7cc25e338b7 bcachefs: Convert bch2_ioctl_fs_usage() to new accounting new 924f0787ebf2 bcachefs: kill bch2_fs_usage_read() new 67c51a642d27 bcachefs: Kill writing old accounting to journal new 96ec051202fe bcachefs: Delete journal-buf-sharded old style accounting new bd32d1df5f6c bcachefs: Kill bch2_fs_usage_to_text() new 6045f6b86113 bcachefs: Kill fs_usage_online new ef7351b5b31c bcachefs: Kill replicas_journal_res new ff9e5707f209 bcachefs: Convert gc to new accounting new 7bf0888efdff bcachefs: Convert bch2_replicas_gc2() to new accounting new acd19c4cf166 bcachefs: bch2_verify_accounting_clean() new 4789b42c107b bcachefs: bch_acct_compression new 24982a652e5e bcachefs: Convert bch2_compression_stats_to_text() to new [...] new 34d9e0f0f0fd bcachefs: bch2_fs_accounting_to_text() new 48dd7ad4c663 bcachefs: bch2_fs_usage_base_to_text() new 9dd5de2b89d4 bcachefs: bch_acct_snapshot new 443975caf1d4 bcachefs: bch_acct_btree new 91c604d65305 bcachefs: bch_acct_rebalance_work new ae6595227d92 bcachefs: Eytzinger accumulation for accounting keys new 82cf7c7ffd44 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...] new 73cbf7ceac4f Merge branch 'misc-6.10' into for-next-current-v6.9-20240529 new 74c067d5c44a Merge branch 'for-next-current-v6.9-20240529' into for-nex [...] new 039e93b5d912 Merge branch 'misc-6.10' into for-next-next-v6.10-20240529 new 4934f6a0cf70 btrfs: add MODULE_DESCRIPTION() new b15b12ba8574 btrfs: make __extent_writepage_io() to write specified range only new 4d1ba178c4c0 btrfs: subpage: introduce helpers to handle subpage delall [...] new 0f54ae879c81 btrfs: lock subpage ranges in one go for writepage_delalloc() new 4b8f2b06fbb9 btrfs: do not clear page dirty inside extent_write_locked_range() new c0558ba80178 btrfs: make extent_write_locked_range() handle subpage wri [...] new 975ed0152453 btrfs: qgroup: delete a TODO about using kmem cache to all [...] new 1d80083c4618 btrfs: cleanup recursive include of the same header new e596ef908530 btrfs: do not directly include rwlock_types.h new db45a251533b Merge branch 'b-for-next' into for-next-next-v6.10-20240529 new fdd096f9935b btrfs: === misc-next === new 3ac7f32df5a1 btrfs: handle unexpected parent block offset in btrfs_allo [...] new a4482ae24f0f btrfs: scrub: fix incorrectly reported logical/physical address new bcffe74d7cb6 btrfs: reduce the log level for btrfs_dev_stat_inc_and_print() new 4e7e0cb1fa05 btrfs: scrub: remove unused is_super parameter from scrub_ [...] new 2a3213bcf9b2 btrfs: scrub: remove unnecessary dev/physical lookup for s [...] new 9d22111279e3 btrfs: scrub: simplify the inode iteration output new 99f2abf86926 btrfs: scrub: ensure we output at least one error message [...] new 861730d8f3b6 btrfs: scrub: use generic ratelimit helpers to output erro [...] new f689eb936e2f btrfs: don't do find_extent_buffer in do_walk_down new 54de05629555 btrfs: remove all extra btrfs_check_eb_owner() calls new 71ab24a89cc4 btrfs: use btrfs_read_extent_buffer in do_walk_down new e3dfc4c3371e btrfs: push lookup_info into walk_control new ae3bc0b5bfee btrfs: move the eb uptodate code into it's own helper new e01634cc3639 btrfs: remove need_account in do_walk_down new a698f327ea72 btrfs: unify logic to decide if we need to walk down into a node new 92afd85ce31c btrfs: extract the reference dropping code into it's own helper new 38eb6e4c0084 btrfs: don't BUG_ON ENOMEM in walk_down_proc new 7d295cc7c790 btrfs: handle errors from ref mods during UPDATE_BACKREF new 99ce9eb31703 btrfs: replace BUG_ON with ASSERT in walk_down_proc new 0586902b9738 btrfs: clean up our handling of refs == 0 in snapshot delete new b7817d187cb3 btrfs: convert correctness BUG_ON()'s to ASSERT()'s in wal [...] new c8cf1aa4a9e8 btrfs: handle errors from btrfs_dec_ref properly new 32c809995190 btrfs: add documentation around snapshot delete new 7c6276d5e9d6 btrfs: report reclaim stats in sysfs new 2b05a3ca74c0 btrfs: store fs_info on space_info new a6565132d8c2 btrfs: dynamic block_group reclaim threshold new cf3b772b7a59 btrfs: periodic block_group reclaim new cde50d3ad60d btrfs: prevent pathological periodic reclaim loops new 41ecf0d8f744 btrfs: urgent periodic reclaim pass new f70ec0346cbd btrfs: drop extent maps after failed COW dio write new 8ce5677097e2 btrfs: refactor btrfs_dio_submit_io() for less nesting and [...] new 8dfa5d245203 btrfs: fix crash on racing fsync and size-extending write [...] new 3c85e71ea335 Merge branch 'misc-next' into for-next-next-v6.10-20240529 new aa0d3341f6f2 Merge branch 'for-next-next-v6.10-20240529' into for-next- [...] new eb77cfb1851d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0f3b89141977 cifs: fix creating sockets when using sfu mount options new e1f487bc993c Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new efb7ddbda2c2 Merge branch 'for-next' of git://git.infradead.org/users/h [...] new 23af653fa920 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 2851885a90c2 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new 97d6fdcd7975 gfs2: Update glocks documentation new c8cf2d9f189b gfs2: Remove outdated comment in glock_work_func new c8758ad005c9 gfs2: Invert the GLF_INITIAL flag new 8f6b8f142bda gfs2: gfs2_glock_get cleanup new 51568ac2e9d4 gfs2: Report when glocks cannot be freed for a long time new 30e388d57367 gfs2: Switch to a per-filesystem glock workqueue new 767fd5a01607 gfs2: Revise glock reference counting model new 3f4475bf24de Revert "GFS2: Don't add all glocks to the lru" new 713f8834389f gfs2: Get rid of demote_ok checks new e1110b3df6b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 9dfbe35a15bf Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 7a28b44031bc Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new ff8e6d6b9fab Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new d7ba701da636 xfs: Clear W=1 warning in xfs_iwalk_run_callbacks() new b33874fb7f28 xfs: Stop using __maybe_unused in xfs_alloc.c new 2b3f004d3d51 xfs: drop xfarray sortinfo folio on error new 97835e686679 xfs: fix xfs_init_attr_trans not handling explicit operati [...] new 38de567906d9 xfs: allow symlinks with short remote targets new 95b19e2f4e0f xfs: don't open-code u64_to_user_ptr new b0c6bcd58d44 xfs: Add cond_resched to block unmap range and reflink remap path new 8fbf3744d79b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 33476ec67423 Merge branch 'vfs.fixes' into vfs.all new fa56e3a99c85 Merge branch 'vfs.misc' into vfs.all new e6873349f700 fs/xattr: add *at family syscalls new 32188cf8f056 xattr: handle AT_EMPTY_PATH correctly new 742c054edf53 Merge branch 'vfs.xattr' into vfs.all new 7cd99cea4003 fs: hpfs: add MODULE_DESCRIPTION() new 64656602e961 fs: hfs: add MODULE_DESCRIPTION() new 883fb1edcd8e fs: cramfs: add MODULE_DESCRIPTION() new 2c2a3f622e40 fs: binfmt: add missing MODULE_DESCRIPTION() macros new c8e0f1ec1f7c fs: fat: add missing MODULE_DESCRIPTION() macros new c8f0b69ca1a9 fs: autofs: add MODULE_DESCRIPTION() new 9e20a230d484 Merge branch 'vfs.module.description' into vfs.all new d604148e0900 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 8fc3504ade0b Merge branch 'fs-next' of linux-next new e354b36695ed Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6a4a03971657 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 951759009051 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 678a2e2fb6b3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new df93c25dfc98 Merge branch 'i2c/i2c-host' of git://git.kernel.org/pub/sc [...] new 23a0bc285159 doc-guide: kernel-doc: document Returns: spelling new 9c03bc90c065 Documentation: process: Revert "Document suitability of Pr [...] new 1a0e2cd9c424 doc:it_IT: align Italian documentation new b80103a2dfe6 docs: handling-regressions.rst: recommend using "Closes:" tags new 627395716cc3 docs: document python version used for compilation new cd706ca28a0a Merge branch 'docs-mw' into docs-next new cfa409ccf00b Merge branch 'docs-next' of git://git.lwn.net/linux.git new 57ec76690922 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 943d4608ca8a Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new 73c62e472be8 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new c5c249ec4e43 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 08474f37e3aa Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 8d310ba84582 RDMA/bnxt_re: Allow MSN table capability check new 6f6bfbc595fb RDMA/bnxt_re: Expose the MSN table capability for user library new 435cdbe9f7a8 RDMA/efa: Fail probe on missing BARs new 38c02d813aa3 RDMA/irdma: Annotate flexible array with __counted_by() in [...] new 53657a0419ef RDMA/mana_ib: Create and destroy RC QP new fdefb9184962 RDMA/mana_ib: Implement uapi to create and destroy RC QP new e095405b45bb RDMA/mana_ib: Modify QP state new 2d0e7ba468ea RDMA/efa: Properly handle unexpected AQ completions new 321214ba0fdc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6994520a3328 r8169: disable interrupt source RxOverflow new 982300c115d2 r8169: remove detection of chip version 11 (early RTL8168b) new 874aa96d78c7 net/neighbour: constify ctl_table arguments of utility function new 551814313f11 net/ipv4/sysctl: constify ctl_table arguments of utility f [...] new c55eb03765f4 net/ipv6/addrconf: constify ctl_table arguments of utility [...] new 7a20cd1e71d8 net/ipv6/ndisc: constify ctl_table arguments of utility function new 0a9f788fdde4 ipvs: constify ctl_table arguments of utility functions new 93bda33046e7 Merge branch 'net-constify-ctl_table-arguments-of-utility- [...] new 2942dfab6304 net: ethernet: cortina: Restore TSO support new c1d96671088f dt-bindings: net: xilinx_gmii2rgmii: Add clock support new daab0ac53e77 net: phy: xilinx-gmii2rgmii: Adopt clock support new 782471db6c72 Merge branch 'xilinx-clock-support' new 126913479e88 net: dsa: lan9303: imply SMSC_PHY new 544a74c32bcc dt-bindings: net: rockchip-dwmac: Fix rockchip,rk3308-gmac [...] new c3390677f625 netconsole: Do not shutdown dynamic configuration if cmdli [...] new 5e514f1cba09 tcp: add tcp_done_with_error() helper new 853c3bd7b791 tcp: fix race in tcp_write_err() new 5ce4645c23cf tcp: fix races in tcp_abort() new fde6f897f2a1 tcp: fix races in tcp_v[46]_err() new 0f4b437b5fbf Merge branch 'tcp-fix-tcp_poll-races' new 78269025e192 net: ethernet: ti: am65-cpsw-nuss: rename phy_node -> port_np new 29c71bf2a05a net: ethernet: ti: am65-cpsw-nuss: populate netdev of_node new 1e37449fe3aa Merge branch 'net-ethernet-ti-am65-cpsw-nuss-support-stack [...] new c697f515b639 doc: netlink: Fix generated .rst for multi-line docs new ebf9004136c7 doc: netlink: Don't 'sanitize' op docstrings in generated .rst new cb7351ac1786 doc: netlink: Fix formatting of op flags in generated .rst new 9104feed4c64 doc: netlink: Fix op pre and post fields in generated .rst new eebe71db8eb7 Merge branch 'doc-netlink-fixes-for-ynl-doc-generator' new bbb31b7ae145 net: dsa: remove mac_prepare()/mac_finish() shims new ef0e51dccdc4 net: dsa: felix: provide own phylink MAC operations new c53a46b16ce2 net: smc91x: Remove commented out code new 487f7323f39a net: ti: icssg-prueth: Add helper functions to configure FDB new 972383aecf43 net: ti: icssg-switch: Add switchdev based driver for ethe [...] new abd5576b9c57 net: ti: icssg-prueth: Add support for ICSSG switch firmware new 95cd03f32a16 Merge branch 'introduce-switch-mode-support-for-icssg-driver' new 6166bb0cacb6 net/mlx4: Track RX allocation failures in a stat new 64b62146ba9e net/mlx4: link NAPI instances to queues and IRQs new a5602c6edf7c net/mlx4: support per-queue statistics via netlink new 030fae30f059 Merge branch 'mlx4-add-support-for-netdev-genl-api' new 727c94c9539a ethernet: octeontx2: avoid linking objects into multiple modules new e3bbb994a7e0 hns3: avoid linking objects into multiple modules new 3eb76e71b16e ionic: fix potential irq name truncation new 8097a2f3d21a ionic: Reset LIF device while restarting LIF new 4dde9588c54d ionic: Pass ionic_txq_desc to ionic_tx_tso_post new d9c04209990b ionic: Mark error paths in the data path as unlikely new fc53d4652448 ionic: Use netdev_name() function instead of netdev->name new 488da00479d5 ionic: only sync frag_len in first buffer of xdp new a54e2a36b68c ionic: fix up ionic_if.h kernel-doc issues new 15a229507db3 Merge branch 'ionic-updates-for-v6-11' new 57e3c5af2bef net: fjes: correct TRACE_INCLUDE_PATH new a79d8fe2ff8e ipv6: sr: restruct ifdefines new 482b3c3ba757 net: stmmac: Drop TBI/RTBI PCS flags new 4af90c0f4844 net: stmmac: dwxgmac2: remove useless NULL pointer initial [...] new 3277407e5e82 net: stmmac: remove pcs_rane() method new aee04f4bb44d net: stmmac: remove unnecessary netif_carrier_off() new cd56ff75ccfc net: stmmac: include linux/io.h rather than asm/io.h new 7efc70657704 net: stmmac: ethqos: clean up setting serdes speed new aedf2dc43248 Merge branch 'net-stmmac-cleanups' new 2f19a795e1f9 dt-bindings: net: ti: icssg_prueth: Add documentation for [...] new 75518b0dc9d6 net: phylink: rearrange phylink_parse_mode() new fea49f065c1c net: phylink: move test for ovr_an_inband new 02d00dc73d8d net: phylink: rename ovr_an_inband to default_an_inband new 5e332954e760 net: fman_memac: remove the now unnecessary checking for f [...] new 83f55b01dd90 net: stmmac: rename xpcs_an_inband to default_an_inband new ab77c7aa9388 net: stmmac: dwmac-intel: remove checking for fixed link new 0abccaf0f9bd Merge branch 'net-phylink-rearrange-ovr_an_inband-support' new ccf23c916ca3 tools: ynl: make the attr and msg helpers more C++ friendly new a0ccf9e61427 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new ed31adf6874d selftests/bpf: Drop struct post_socket_opts new 6f802cb8988e selftests/bpf: Add start_server_str helper new e078255abd53 selftests/bpf: Use post_socket_cb in connect_to_fd_opts new 79b330c57deb selftests/bpf: Use post_socket_cb in start_server_str new ed61271af523 selftests/bpf: Use start_server_str in do_test in bpf_tcp_ca new fbe3e8473f39 Merge branch 'use network helpers, part 5' new 4665415975b0 bpf: Add bits iterator new 6ba7acdb93b4 selftests/bpf: Add selftest for bits iter new f088cabffcb6 Merge branch 'bpf-add-a-generic-bits-iterator' new 46253c4ae961 selftests/bpf: use section names understood by libbpf in t [...] new 73287fe22872 bpf: pass bpf_struct_ops_link to callbacks in bpf_struct_ops. new 6fb2544ea149 bpf: enable detaching links of struct_ops objects. new 1adddc97aa44 bpf: support epoll from bpf struct_ops links. new 67c3e8353f45 bpf: export bpf_link_inc_not_zero. new 1a4b858b6a04 selftests/bpf: test struct_ops with epoll new d14c1fac0c97 bpftool: Change pid_iter.bpf.c to comply with the change o [...] new 3f8fde319524 Merge branch 'Notify user space when a struct_ops object i [...] new ad0f623b6c41 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 51dc293ee950 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 0e49e940d1bc wifi: iwlwifi: mvm: add an option to use ptp clock for rx [...] new 94854648b5b0 wifi: iwlwifi: mvm: report 64-bit radiotap timestamp new e1b44c8f7ba4 wifi: iwlwifi: mvm: Enable p2p low latency new a423e37ecc3e wifi: iwlwifi: mvm: remove IWL_MVM_USE_NSSN_SYNC new fb82e76a3b3b wifi: iwlwifi: mvm: move a constant to constants.h new 6b82f4e119d1 wifi: iwlwifi: mvm: handle TPE advertised by AP new 8a039ef63170 wifi: iwlwifi: mvm: initiator: move setting target flags i [...] new 94df6cbd4c4a wifi: iwlwifi: mvm: Remove debug related code new 16ec82d3473c wifi: iwlwifi: mvm: initiator: move setting the sta_id int [...] new 626be4bf99f6 wifi: iwlwifi: mvm: modify iwl_mvm_ftm_set_secured_ranging [...] new d29fc6af1ab8 wifi: iwlwifi: mvm: add support for version 14 of the rang [...] new f1c9ba4403dd wifi: iwlwifi: mvm: add support for version 10 of the resp [...] new d9b7531fe98a wifi: iwlwifi: mvm: use only beacon BSS load for active links new 6958c4becdf8 wifi: iwlwifi: mvm: add debug data for MPDU counting new d9196023b2c2 wifi: iwlwifi: mvm: show full firmware ID in debugfs new 05ce6e9b059d wifi: iwlwifi: mvm: declare band variable in the scope new db680c60a89c wifi: iwlwifi: mvm: fix a wrong comment new e506f8e75515 wifi: iwlwifi: remove redundant prints new 5860c6f59220 wifi: iwlwifi: move amsdu_size parsing to iwlwifi new fca7018d4b47 wifi: iwlwifi: move Bz and Gl iwl_dev_info entries new a0ca76e5b7d5 wifi: mac80211: check ieee80211_bss_info_change_notify() a [...] new 6322e0e75a01 wifi: mac80211: handle HW restart during ROC new 8526f8c877ba wifi: nl80211: clean up coalescing rule handling new 14082fed38bd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7e0b84e2bce3 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new e096db55361c Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 81c1f4276107 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] new 2311dfc6248e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new 87dfeb47a5f4 drm/amdgpu: Adjust logic in amdgpu_device_partner_bandwidth() new ca0bfaad4fb1 drm/amdgpu: silence UBSAN warning new 04c1ea9d6482 drm/amd/display: clean up some inconsistent indenting new f2a1fbdd1f19 drm/amdgpu: drop MES 10.1 support v3 new ab47fa8358f7 drm/amd/amdgpu: add AMD_PG_SUPPORT_VCN_DPG flag new 511a623fb46a drm/amdgpu: fix dereference null return value for the func [...] new 3c603b1fa8b4 drm/amdgpu: fix typo in amdgpu_ras_aca_sysfs_read() function new c2edec1676ca drm/amd/display: Fix incorrect cursor position for dcn401 new 2998bccfa419 drm/amd/display: Enable ISHARP support for DCN401 new ddef2cfbb892 drm/amd/display: Remove unused code new 91b586cc05fd drm/amd/display: Refactor HUBP into component folder. new a00e85713c37 drm/amd/display: Update DML2.1 generated code new b7a08552e11f drm/amd/display: Remove unnecessary HPD entry for DCN401 new e7595e3740e6 drm/amd/display: Use DCN 410 includes for DCN401 new 7da55c27e767 drm/amd/display: Remove incorrect FP context start new 00ee2e58c144 drm/amd/display: Fix null pointer dereference for dcn401 new d0a6d85072b0 drm/amd/display: Add missing registers for DCN401 new 7920af262ad1 drm/amd/display: Move some init routines to dm_sw_init() new c75bfd1567fe drm/amd/display: Add new GPINT command definitions new 234e94555800 drm/amd/display: Enable copying of bounding box data from [...] new d4ab6c409b16 Revert "drm/amdkfd: fix gfx_target_version for certain 11. [...] new 7978c4d41496 drm/amdkfd: simplify APU VRAM handling new e864180ee49b drm/amdgpu: Add lock around VF RLCG interface new eab57bf22f07 drm/amdgpu/gfx11: select HDP ref/mask according to gfx ring pipe new 2e216b1e6ba2 drm/amdgpu/gfx11: handle priority setup for gfx pipe1 new ef5c0f897ec9 drm/amdgpu: Make CPX mode auto default in NPS4 new 6670142d25f3 drm/amdgpu/gfx11: enable gfx pipe1 hardware support new ff4e49f446ed drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms new dec4f2d224ed drm/amdkfd: Sync trap handler binary with source new c5e358913d92 drm/amdkfd: Replace deprecated gfx12 trap handler instructions new 3027ce13e04e drivers/gpu: Fix misalignment in comment block new 88c61827cedc drm/amd/display: dynamically allocate dml2_configuration_o [...] new 6d438caaeaa1 drm/amd/display: fix graphics_object_id size new 669d6b078ed8 drm/amd/display: avoid large on-stack structures new f8718c482572 drm/amd/display: Move 'struct scaler_data' off stack new 967ba045e2c7 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] new 73baf72eb193 drm/i915/psr: Store pr_dpcd in intel_dp new 2f602531db4c drm/panel replay: Add edp1.5 Panel Replay bits and register new 1566b50a439c drm/i915/psr: Move printing sink PSR support to own function new f0faeb2e701c drm/i915/psr: Move printing PSR mode to own function new fec7efe7bf2d drm/i915/psr: modify psr status debugfs to support eDP Pan [...] new f008baf08d3e drm/i915/hdcp: Fix IS_METEORLAKE usage for HDCP line rekeying new 5575d7b66188 drm/i915/display: Revert "drm/i915/display: Skip C10 state [...] new 45fe957ae769 drm/i915/display: Add compare config for MTL+ platforms new b2c2f2df6f01 drm/i915/bios: double check array-boundary in parse_sdvo_l [...] new ed43c40e1f10 drm/i915: move uapi.event outside spinlock in intel_crtc_v [...] new ea921090340c Merge branch 'for-linux-next' of https://gitlab.freedeskto [...] new a17aceb34e2f drm/xe: Check empty pinned BO list with lock held. new dac81a9adbf0 drm/xe: Add engine name to the engine reset and cat-err log new e90f7a58e659 drm/xe/hwmon: Add HWMON support for BMG new 7e4333567db8 drm/xe/hwmon: Expose card power and energy attributes of BMG new 37ea1aee18e7 drm/xe: Drop undesired prefix from the platform name new 0568a4086a6c drm/xe: Remove unwanted mutex locking new 264eecdba211 drm/xe: Decouple xe_exec_queue and xe_lrc new 9bbfab1c7cf7 drm/xe: replace format-less snprintf() with strscpy() new 1c4324793e9b Revert "drm/xe: make gt_remove use devm" new 2adfc4e022f3 drm/xe: Move XEHP_MTCFG_ADDR register definition to xe_regs.h new 2d8865b27724 drm/xe: Move BAR definitions to dedicated file new 8c52ca22b15b drm/xe: Drop xe_ prefix from static functions in xe_mmio.c new 638d1c79cbf1 drm/xe: Promote VRAM initialization function to own file new 9d85821a58f4 drm/xe/vf: Setup VRAM based on received config data new 2d3789e325e6 drm/xe: Split MCR initialization new 07e9fc19cb72 Merge branch 'drm-xe-next' of https://gitlab.freedesktop.o [...] new b0c03980065e Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] new 02551a9f4c61 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 2f5d90a1bcca Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new 184789f93180 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c79a10c72765 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 07179c3164eb Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new 34bf6bae3286 x86/topology/amd: Evaluate SMT in CPUID leaf 0x8000001e on [...] new 2a38e4ca3022 x86/cpu: Provide default cache line size if not enumerated new b2d10e8eb3f7 Merge branch into tip/master: 'x86/urgent' new a7354d67750a Merge branch into tip/master: 'locking/core' new 168a31d5f95a Merge branch into tip/master: 'perf/core' new 8d06b9b7eca7 Merge branch into tip/master: 'ras/core' new 64fa495fa0b7 Merge branch into tip/master: 'sched/core' new dab22fee7844 Merge branch into tip/master: 'x86/boot' new 3f3d80f505f3 x86/kexec: Remove spurious unconditional JMP from from ide [...] new d2cf94355e44 Merge branch into tip/master: 'x86/cc' new 98b83cf0c1e2 x86/cpu: Remove useless work in detect_tme_early() new 079544ec60fc x86/pconfig: Remove unused MKTME pconfig code new 2cf615a4519b x86/platform/intel-mid: Switch to new Intel CPU model defines new 6568fc18c2f6 x86/cpu/intel: Switch to new Intel CPU model defines new ac6bee4bf73c x86/PCI: Switch to new Intel CPU model defines new 189e8d4b9849 x86/virt/tdx: Switch to new Intel CPU model defines new d142df13f357 perf/x86/intel: Switch to new Intel CPU model defines new 744866f5c0e2 x86/cpu: Switch to new Intel CPU model defines new 6fd5e8855e60 x86/boot: Switch to new Intel CPU model defines new 8e887536b896 perf/x86/rapl: Switch to new Intel CPU model defines new acc9a7911e44 Merge branch into tip/master: 'x86/cpu' new 81040660d58c Merge branch into tip/master: 'x86/percpu' new 579c3876411f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 123b15863550 EDAC, i10nm: make skx_common.o a separate module new 7689ab3d9b52 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 61a7fb60423b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0be8b594f132 um: Emulate one-byte cmpxchg new 6ba3d5014d24 ARM: Emulate one-byte cmpxchg new 6b59ef87fa0b tsc: Check for sockets instead of CPUs to make code match comment new 237ae317ab3f Merge branches 'cmpxchg.2024.05.30a' and 'tsc.2024.05.27a' [...] new 300549133ecf doc: Update Tasks RCU and Tasks Rude RCU description in Re [...] new 44cc2617b449 rcu: Add lockdep_assert_in_rcu_read_lock() and friends new e665090e848d rcutorture: Make rcutorture support srcu double call test new 2343e2c0c57e rcutorture: Fix rcu_torture_fwd_cb_cr() data race new edea21584e7d rcu: Reduce synchronize_rcu() delays when all wait heads a [...] new fa54a6e1f826 rcu/tree: Reduce wake up for synchronize_rcu() common case new aa4ace310897 Revert "rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ [...] new 963d36ec6f38 rcu/nocb: Fix segcblist state machine comments about bypass new 8dcc4ab03d61 rcu/nocb: Fix segcblist state machine stale comments about timers new d19df6e54054 rcu/nocb: Use kthread parking instead of ad-hoc implementation new 57eb68b338c5 rcu/nocb: Remove buggy bypass lock contention mitigation new bfc63d1d3280 rcu: Disable interrupts directly in rcu_gp_init() new e40d6e27f472 tools/memory-model: Add atomic_and()/or()/xor() and add_negative new c2ccc2779f09 srcu: Disable interrupts directly in srcu_gp_end() new ab63d123f839 rcu: Add rcutree.nocb_patience_delay to reduce nohz_full O [...] new aac7318ec0ce tools/rcu: Add rcu-updaters.sh script new db3373c39976 MAINTAINERS: Add Uladzislau Rezki as RCU maintainer new 1f607b79ba5c kcsan: Add example to data_race() kerneldoc header new 8d69996d1b10 rcu: Eliminate lockless accesses to rcu_sync->gp_count new 6ddd5b833b11 rcu/nocb: Don't use smp_processor_id() in preemptible code new 1f1d24529986 tools/memory-model: Add atomic_andnot() with its variants new e71f18e7bd4b rcu/tasks: Fix stale task snaphot for Tasks Trace new f66ec8fdc93d torture: add MODULE_DESCRIPTION() new 82498d61064e rcu: add missing MODULE_DESCRIPTION() macros new 6754a36a3d00 rcu: Remove full ordering on second EQS snapshot new bc5d1e145452 rcu: Remove superfluous full memory barrier upon first EQS [...] new 4b60b97c0c2c rcu/exp: Remove superfluous full memory barrier upon first [...] new 18bb1c5b6db1 rcu: Remove full memory barrier on boot time eqs sanity check new a3ec79553fc4 rcu: Remove full memory barrier on RCU stall printout new 32fe6a9116d9 rcu/exp: Remove redundant full memory barrier at the end of GP new ac748bdf160b doc: Clarify rcu_assign_pointer() and rcu_dereference() ordering new 5318adf9837c locktorture: Add MODULE_DESCRIPTION() new 343dd98a1294 rcu: Fix rcu_barrier() VS post CPUHP_TEARDOWN_CPU invocation new 76b1130bf6ee x86/syscall: Mark exit[_group] syscall handlers __noreturn new ab0166612808 tools/memory-model: Add KCSAN LF mentorship session citation new bd8f93191e9b scftorture: add MODULE_DESCRIPTION() new 22d707aea459 scftorture: make torture_type static new b1ee21f848ad Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 1a83fde74c17 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new c6482eb8d937 KVM: PPC: Book3S HV nestedv2: Add support for reading VPA [...] new 55999dc61412 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...] new f6e036d40668 Merge branch 'next' of https://github.com/kvm-x86/linux.git new 81ccca288ac5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 05a52412f160 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1e0dd46753d1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7b44d5381e54 platform/chrome: cros_ec_debugfs: Make log polling period [...] new afe2fa888553 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7569953d8ce9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 96490f519186 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f26cc90a4636 iio: adc: ad7606: using claim_direct_scoped for code simpl [...] new f8107cd6f9b9 iio: temperature: max30208: Remove an unused field in stru [...] new 2625b8eaccae iio: multiplexer: Remove an unused field in struct mux new e1c313e04741 iio: tmag5273: Remove some unused field in struct tmag5273_data new eef3681983e5 iio: light: gp2ap020a00f: Remove some unused field in stru [...] new cedb9bd81669 iio: imu: bmi160: add support for bmi120 new e5073e9ccfc6 dt-bindings: iio: imu: bmi160: add bmi120 new 5acc3f971a01 iio: Fix the sorting functionality in iio_gts_build_avail_ [...] new 6de2f3a1f4bb iio: test: gts: test available times and gains sorting new 439ce8961bdd iio: pressure: bmp280: Improve indentation and line wrapping new b23be4cd99a6 iio: pressure: bmp280: Use BME prefix for BME280 specifics new 990570dab056 iio: pressure: bmp280: Add identifier names in function de [...] new 1b5a2466b72e iio: pressure: bmp280: Add more intuitive name for bmp180_ [...] new 4391affa107d iio: Drop explicit initialization of struct i2c_device_id: [...] new 081cea88a61a iio: pressure: bmp280: Remove dead error checks new 6047c11e4ae2 iio: pressure: bmp280: Remove, add and update error messages new 3b3b0cf4fdd5 iio: pressure: bmp280: Make error checks consistent new f0fcd87e7429 iio: pressure: bmp280: Use unsigned data types for raw sen [...] new 5d6e6c6ec45d iio: pressure: bmp280: Refactorize reading functions new d174ebd41280 iio: pressure: bmp280: Introduce new cleanup routines new d58479ff81c0 iio: pressure: bmp280: Generalize read_{temp,press,humid}( [...] new b7252d14aedb iio: pressure: bmp280: Add SCALE, RAW values in channels a [...] new 94657fb5469c iio: pressure: bmp280: Add triggered buffer support new c9d3a0322ae0 iio: adc: ad7192: Use standard attribute new a79f30582538 dt-bindings: iio: adc: ad7192: Add aincom supply new b786bfdd7b95 iio: adc: ad7192: Add aincom supply new 2a1286d9797f dt-bindings: iio: adc: Add single-channel property new a3df5d3eeecd dt-bindings: iio: adc: ad7192: Add AD7194 support new fe3652eeedbc iio: adc: ad7192: Add AD7194 support new a6fac390466e iio: accel: bmi088: remove unused struct 'bmi088_scale_info' new 2df3f44ac871 iio: adc: pac1934: remove unused struct 'samp_rate_mapping' new d5187c10a666 iio: light: rohm-bu27034: remove unused struct 'bu27034_result' new b3b57f95eb82 iio: light: stk3310: relax failure to match id new cd26ef557f0a iio: light: stk3310: make chip id check expandable new 2e86e5affd31 iio: light: stk3310: support more stk3311 variants new 1e5beafafc71 iio: adc: ad9467: use DMA safe buffer for spi new ee645df3ba1a iio: adc: ad9467: change struct members padding new c51548e10c3e dt-bindings: iio: dac: fix ad3552r gain parameter names new 122af3d562c5 dt-bindings: iio: dac: add ad35xxr single output variants new b1d5802dde2f iio: dac: ad3552r: add model data structure new 6d724421fe81 iio: dac: ad3552r: add support for ad3541r and ad3551r new 5e78e68faa2b iio: dac: ad3552r: change AD3552R_NUM_CH define name new 7f379175f7c5 iio: dac: ad3552r: uniform structure names new 0a6b21307a01 iio: adc: sort Makefile new edba27b20c1c iio: adc: ad7944: remove unused parameter new 15895709c7dc iio: imu: bmi323: Use iio read_acpi_mount_matrix() helper new bfb09c686f04 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] new 15f745142a1a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a722b16917db Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 6292c3cc673e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e7c09df178f7 scsi: core: Pass sdev to blk_mq_alloc_queue() new 41b757425203 scsi: bsg: Pass dev to blk_mq_alloc_queue() new 96281dfa266d scsi: qla2xxx: Remove unused struct 'scsi_dif_tuple' new 9ec54934ce85 scsi: ufs: core: Allow RTT negotiation new e75ff63300c5 scsi: ufs: core: Maximum RTT supported by the host driver new 600edc6620a4 scsi: ufs: sysfs: Make max_number_of_rtt read-write new 23646f013404 Merge patch series "scsi: ufs: Allow RTT negotiation" new 2fc39848952d scsi: ufs: mcq: Fix missing argument 'hba' in MCQ_OPR_OFFSET_n new e8a1d87b7983 scsi: ufs: mcq: Convert MCQ_CFG_n to an inline function new f7be47f72b9e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7c327d56597d hwspinlock: Introduce hwspin_lock_bust() new 73100deb59c3 hwspinlock: qcom: implement bust operation new 718a7ad700b1 Merge branch '20240529-hwspinlock-bust-v3-2-c8b924ffa5a2@q [...] new 855cf5651790 Merge branch '20240529-hwspinlock-bust-v3-2-c8b924ffa5a2@q [...] new 2e3f0d693875 soc: qcom: smem: Add qcom_smem_bust_hwspin_lock_by_host() new 568b13b65078 remoteproc: qcom_q6v5_pas: Add hwspinlock bust on stop new d7faf9a16886 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 274529c282cc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ca09ce254a65 gpio: syscon: do not report bogus error new d4cde6e42f2e gpio: amd8111: Convert PCIBIOS_* return codes to errnos new 9a73e037f4b5 gpio: rdc321x: Convert PCIBIOS_* return codes to errnos new 35d848e7a1cb gpiolib: cdev: Add INIT_KFIFO() for linereq events new 4ce5ca654a76 gpiolib: cdev: Refactor allocation of linereq events kfifo new 2ba4746b418d gpiolib: cdev: Cleanup kfifo_out() error handling new cc6255ff3f8a Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] new 5feb485806be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 31ea8ee7a5fe Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] new 2c7afc2a880c kunit: Cover 'assert.c' with tests new 2f7055d1f7f9 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new 51687ed6dc7c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e02cc26aa62e Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git new 7e00d2732512 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 342f4a186617 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 0bd311fa493d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1696d83d62a8 Merge branch 'zstd-next' of https://github.com/terrelln/linux.git new 94b97fa62a04 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 49974a0d9790 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 5081cb1d67df Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...] new 8d349e8cb117 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d9677123464b Merge branch 'bitmap-for-next' of https://github.com/norov [...] new d1c1070802ef Revert "ethernet: octeontx2: avoid linking objects into mu [...] new 0e1980c40b6e Add linux-next specific files for 20240531
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 (9d99040b1bc8) \ N -- N -- N refs/heads/master (0e1980c40b6e)
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 733 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: Documentation/ABI/testing/sysfs-driver-ufs | 14 +- Documentation/admin-guide/mm/transhuge.rst | 4 +- Documentation/arch/riscv/uabi.rst | 4 +- Documentation/devicetree/bindings/arm/qcom.yaml | 2 + .../devicetree/bindings/cache/qcom,llcc.yaml | 28 + Documentation/devicetree/bindings/iio/adc/adc.yaml | 19 + .../devicetree/bindings/iio/adc/adi,ad7192.yaml | 95 + .../devicetree/bindings/iio/dac/adi,ad3552r.yaml | 43 +- .../devicetree/bindings/iio/imu/bosch,bmi160.yaml | 6 +- .../devicetree/bindings/net/snps,dwmac.yaml | 1 + .../devicetree/bindings/net/ti,icssg-prueth.yaml | 9 + .../bindings/net/xlnx,gmii-to-rgmii.yaml | 5 + .../devicetree/bindings/soc/qcom/qcom,smp2p.yaml | 3 +- Documentation/doc-guide/kernel-doc.rst | 4 +- Documentation/filesystems/gfs2-glocks.rst | 12 +- Documentation/locking/hwspinlock.rst | 11 + Documentation/netlink/specs/dpll.yaml | 1 + Documentation/netlink/specs/netdev.yaml | 4 + Documentation/process/changes.rst | 1 + Documentation/process/email-clients.rst | 20 - Documentation/process/handling-regressions.rst | 30 +- .../it_IT/{ => arch}/riscv/patch-acceptance.rst | 24 +- .../translations/it_IT/doc-guide/kernel-doc.rst | 44 + .../translations/it_IT/doc-guide/parse-headers.rst | 2 +- .../translations/it_IT/process/5.Posting.rst | 27 +- .../translations/it_IT/process/6.Followthrough.rst | 7 + .../translations/it_IT/process/changes.rst | 4 +- Documentation/translations/it_IT/process/index.rst | 2 +- .../it_IT/process/stable-kernel-rules.rst | 310 +-- .../it_IT/process/submitting-patches.rst | 135 +- MAINTAINERS | 3 +- Next/SHA1s | 145 +- Next/Trees | 5 +- Next/merge.log | 2265 +++++++++++++------- arch/arm/Kconfig | 1 + arch/arm/include/asm/cmpxchg.h | 6 +- arch/arm64/boot/dts/allwinner/sun50i-h616.dtsi | 37 + .../dts/mediatek/mt7986a-bananapi-bpi-r3-emmc.dtso | 28 +- .../dts/mediatek/mt7986a-bananapi-bpi-r3-nand.dtso | 74 +- .../dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso | 90 +- .../dts/mediatek/mt7986a-bananapi-bpi-r3-sd.dtso | 16 +- arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/msm8956.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8976.dtsi | 12 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 1 + arch/arm64/boot/dts/qcom/pmi632.dtsi | 6 + arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts | 926 ++++++++ arch/arm64/boot/dts/qcom/sa8775p.dtsi | 21 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 89 + arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 4 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 73 + arch/arm64/boot/dts/qcom/sm4450.dtsi | 11 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 14 +- arch/arm64/boot/dts/qcom/sm8450.dtsi | 87 + arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts | 593 +++++ arch/arm64/boot/dts/qcom/sm8550.dtsi | 19 +- arch/arm64/boot/dts/qcom/sm8650.dtsi | 14 +- arch/arm64/boot/dts/qcom/x1e80100-pmics.dtsi | 480 +++++ arch/arm64/configs/defconfig | 3 +- arch/loongarch/boot/dts/loongson-2k0500-ref.dts | 4 +- arch/loongarch/boot/dts/loongson-2k1000-ref.dts | 4 +- arch/loongarch/boot/dts/loongson-2k2000-ref.dts | 2 +- arch/loongarch/kernel/setup.c | 12 +- arch/loongarch/kernel/vmlinux.lds.S | 10 +- arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/kvm_book3s_64.h | 5 + arch/powerpc/include/asm/lppaca.h | 11 +- arch/powerpc/include/asm/uaccess.h | 27 + arch/powerpc/kvm/book3s_hv.c | 75 + arch/powerpc/kvm/trace_hv.h | 29 + arch/powerpc/net/bpf_jit_comp32.c | 12 + arch/powerpc/net/bpf_jit_comp64.c | 12 + arch/powerpc/platforms/pseries/lparcfg.c | 4 +- arch/riscv/Kconfig | 2 +- arch/riscv/include/asm/cmpxchg.h | 22 +- arch/riscv/kernel/cpu_ops_sbi.c | 2 +- arch/riscv/kernel/cpu_ops_spinwait.c | 3 +- arch/um/Kconfig | 1 + arch/x86/Kconfig | 1 - arch/x86/boot/cpucheck.c | 2 +- arch/x86/entry/syscall_32.c | 10 +- arch/x86/entry/syscall_64.c | 9 +- arch/x86/entry/syscall_x32.c | 7 +- arch/x86/entry/syscalls/syscall_32.tbl | 6 +- arch/x86/entry/syscalls/syscall_64.tbl | 6 +- arch/x86/events/intel/core.c | 212 +- arch/x86/events/rapl.c | 90 +- arch/x86/include/asm/cmpxchg.h | 7 +- arch/x86/include/asm/cpu_device_id.h | 8 +- arch/x86/include/asm/intel_pconfig.h | 65 - arch/x86/kernel/cpu/Makefile | 2 +- arch/x86/kernel/cpu/common.c | 4 + arch/x86/kernel/cpu/intel.c | 180 +- arch/x86/kernel/cpu/intel_pconfig.c | 84 - arch/x86/kernel/cpu/topology_amd.c | 4 +- arch/x86/kernel/relocate_kernel_64.S | 3 - arch/x86/pci/intel_mid_pci.c | 4 +- arch/x86/platform/intel-mid/intel-mid.c | 6 +- arch/x86/um/sys_call_table_32.c | 10 +- arch/x86/um/sys_call_table_64.c | 11 +- arch/x86/virt/vmx/tdx/tdx.c | 8 +- block/bsg-lib.c | 3 +- drivers/base/regmap/regmap-i2c.c | 3 +- drivers/block/zram/Kconfig | 1 + drivers/clk/clkdev.c | 11 +- drivers/clk/qcom/apss-ipq-pll.c | 2 - drivers/clk/qcom/clk-alpha-pll.c | 3 + drivers/clk/qcom/gcc-ipq9574.c | 86 +- drivers/clk/qcom/gcc-sm6350.c | 10 +- drivers/clk/sifive/sifive-prci.c | 8 - drivers/edac/Makefile | 10 +- drivers/edac/skx_common.c | 21 +- drivers/edac/skx_common.h | 4 +- drivers/gpio/gpio-amd8111.c | 4 +- drivers/gpio/gpio-rdc321x.c | 6 +- drivers/gpio/gpio-syscon.c | 27 +- drivers/gpio/gpiolib-cdev.c | 80 +- drivers/gpu/drm/amd/acp/include/acp_gfx_if.h | 2 +- drivers/gpu/drm/amd/amdgpu/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 6 +- drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 281 +-- drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 1189 ---------- drivers/gpu/drm/amd/amdgpu/mes_v10_1.h | 29 - drivers/gpu/drm/amd/amdgpu/nv.c | 1 - drivers/gpu/drm/amd/amdgpu/soc24.c | 3 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 197 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 52 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 11 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 141 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 10 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 24 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_state.c | 16 +- drivers/gpu/drm/amd/display/dc/dc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_spl_translate.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn401/Makefile | 1 - .../dc/dml2/dml21/dml21_translation_helper.c | 25 +- .../drm/amd/display/dc/dml2/dml21/dml21_wrapper.c | 2 +- .../dc/dml2/dml21/inc/bounding_boxes/dcn4_soc_bb.h | 27 +- .../dc/dml2/dml21/inc/dml_top_display_cfg_types.h | 9 +- .../dml2/dml21/inc/dml_top_soc_parameter_types.h | 3 + .../amd/display/dc/dml2/dml21/inc/dml_top_types.h | 6 +- .../dc/dml2/dml21/src/dml2_core/dml2_core_dcn4.c | 110 +- .../dml21/src/dml2_core/dml2_core_dcn4_calcs.c | 2265 ++++++++++++-------- .../dc/dml2/dml21/src/dml2_core/dml2_core_shared.c | 176 +- .../dml21/src/dml2_core/dml2_core_shared_types.h | 109 +- .../dc/dml2/dml21/src/dml2_dpmm/dml2_dpmm_dcn4.c | 96 +- .../dml2/dml21/src/dml2_dpmm/dml2_dpmm_factory.c | 1 + .../dc/dml2/dml21/src/dml2_mcg/dml2_mcg_dcn4.c | 101 +- .../dc/dml2/dml21/src/dml2_mcg/dml2_mcg_dcn4.h | 2 +- .../dc/dml2/dml21/src/dml2_pmo/dml2_pmo_dcn3.c | 29 +- .../dc/dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4.c | 38 +- .../dml2/dml21/src/dml2_pmo/dml2_pmo_dcn4_fams2.c | 175 +- .../dc/dml2/dml21/src/dml2_pmo/dml2_pmo_factory.h | 2 +- .../src/dml2_standalone_libraries/lib_float_math.c | 16 +- .../src/dml2_standalone_libraries/lib_float_math.h | 3 +- .../display/dc/dml2/dml21/src/dml2_top/dml_top.c | 3 +- .../dc/dml2/dml21/src/dml2_top/dml_top_mcache.c | 37 +- .../dc/dml2/dml21/src/dml2_top/dml_top_mcache.h | 2 +- .../amd/display/dc/dml2/dml21/src/inc/dml2_debug.h | 2 +- .../dml21/src/inc/dml2_internal_shared_types.h | 15 +- .../amd/display/dc/dml2/dml2_translation_helper.c | 56 +- drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 2 - drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.h | 1 + .../gpu/drm/amd/display/dc/dpp/dcn401/dcn401_dpp.h | 2 +- .../drm/amd/display/dc/dpp/dcn401/dcn401_dpp_cm.c | 18 +- .../amd/display/dc/dpp/dcn401/dcn401_dpp_dscl.c | 149 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 5 - .../amd/display/dc/hubbub/dcn401/dcn401_hubbub.c | 6 +- drivers/gpu/drm/amd/display/dc/hubp/Makefile | 9 +- .../amd/display/dc/{ => hubp}/dcn401/dcn401_hubp.c | 0 .../amd/display/dc/{ => hubp}/dcn401/dcn401_hubp.h | 0 .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c | 30 +- .../amd/display/dc/irq/dcn401/irq_service_dcn401.c | 6 +- .../amd/display/dc/resource/dcn32/dcn32_resource.c | 16 +- .../display/dc/resource/dcn321/dcn321_resource.c | 16 +- .../display/dc/resource/dcn401/dcn401_resource.c | 16 +- .../display/dc/resource/dcn401/dcn401_resource.h | 13 + drivers/gpu/drm/amd/display/dc/spl/dc_spl.c | 81 +- .../drm/amd/display/dc/spl/dc_spl_isharp_filters.c | 8 +- .../drm/amd/display/dc/spl/dc_spl_isharp_filters.h | 4 +- drivers/gpu/drm/amd/display/dc/spl/dc_spl_types.h | 3 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 31 + .../gpu/drm/amd/display/include/grph_object_id.h | 4 +- .../amd/include/asic_reg/dcn/dcn_4_1_0_offset.h | 51 +- drivers/gpu/drm/amd/include/atomfirmware.h | 2 +- drivers/gpu/drm/amd/include/mes_api_def.h | 570 ----- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c | 20 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 2 + drivers/gpu/drm/i915/display/intel_bios.c | 12 + drivers/gpu/drm/i915/display/intel_crtc.c | 2 +- drivers/gpu/drm/i915/display/intel_cx0_phy.c | 80 +- drivers/gpu/drm/i915/display/intel_cx0_phy.h | 8 +- drivers/gpu/drm/i915/display/intel_display.c | 33 + drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 1 + drivers/gpu/drm/i915/display/intel_hdcp.c | 5 +- drivers/gpu/drm/i915/display/intel_psr.c | 68 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 18 + drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 15 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 6 + drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 8 + drivers/gpu/drm/i915/gt/uc/abi/guc_klvs_abi.h | 6 +- drivers/gpu/drm/lima/lima_gem.c | 2 +- drivers/gpu/drm/msm/registers/gen_header.py | 5 +- drivers/gpu/drm/panel/Kconfig | 2 + drivers/gpu/drm/panel/panel-lg-sw43408.c | 2 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 16 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +- drivers/gpu/drm/xe/Makefile | 1 + drivers/gpu/drm/xe/regs/xe_bars.h | 11 + drivers/gpu/drm/xe/regs/xe_pcode_regs.h | 7 + drivers/gpu/drm/xe/regs/xe_regs.h | 3 + drivers/gpu/drm/xe/xe_bo.c | 10 +- drivers/gpu/drm/xe/xe_devcoredump.c | 2 +- drivers/gpu/drm/xe/xe_device.c | 33 +- drivers/gpu/drm/xe/xe_exec_queue.c | 26 +- drivers/gpu/drm/xe/xe_exec_queue_types.h | 2 +- drivers/gpu/drm/xe/xe_execlist.c | 10 +- drivers/gpu/drm/xe/xe_gt.c | 26 +- drivers/gpu/drm/xe/xe_gt.h | 1 + drivers/gpu/drm/xe/xe_gt_mcr.c | 27 +- drivers/gpu/drm/xe/xe_gt_mcr.h | 1 + drivers/gpu/drm/xe/xe_gt_sriov_vf.c | 17 + drivers/gpu/drm/xe/xe_gt_sriov_vf.h | 1 + drivers/gpu/drm/xe/xe_guc_submit.c | 39 +- drivers/gpu/drm/xe/xe_hw_engine.c | 10 +- drivers/gpu/drm/xe/xe_hw_engine_types.h | 2 +- drivers/gpu/drm/xe/xe_hwmon.c | 28 +- drivers/gpu/drm/xe/xe_lrc.c | 44 +- drivers/gpu/drm/xe/xe_lrc.h | 19 +- drivers/gpu/drm/xe/xe_lrc_types.h | 5 + drivers/gpu/drm/xe/xe_mmio.c | 339 +-- drivers/gpu/drm/xe/xe_mmio.h | 2 - drivers/gpu/drm/xe/xe_pci.c | 24 +- drivers/gpu/drm/xe/xe_ring_ops.c | 10 +- drivers/gpu/drm/xe/xe_sched_job.c | 6 +- drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c | 1 + drivers/gpu/drm/xe/xe_vram.c | 368 ++++ drivers/gpu/drm/xe/xe_vram.h | 13 + drivers/hwmon/dell-smm-hwmon.c | 8 + drivers/hwmon/intel-m10-bmc-hwmon.c | 2 +- drivers/hwmon/ltc2992.c | 4 +- drivers/hwmon/shtc1.c | 2 +- drivers/hwspinlock/hwspinlock_core.c | 28 + drivers/hwspinlock/hwspinlock_internal.h | 3 + drivers/hwspinlock/qcom_hwspinlock.c | 25 + drivers/iio/accel/adxl367_i2c.c | 4 +- drivers/iio/accel/adxl372_i2c.c | 2 +- drivers/iio/accel/bma400_i2c.c | 2 +- drivers/iio/accel/bmi088-accel-core.c | 5 - drivers/iio/accel/da311.c | 2 +- drivers/iio/accel/dmard06.c | 6 +- drivers/iio/accel/dmard09.c | 4 +- drivers/iio/accel/dmard10.c | 2 +- drivers/iio/accel/kxsd9-i2c.c | 4 +- drivers/iio/accel/mc3230.c | 2 +- drivers/iio/accel/mma7455_i2c.c | 4 +- drivers/iio/accel/mma7660.c | 2 +- drivers/iio/accel/mma9551.c | 2 +- drivers/iio/accel/mma9553.c | 4 +- drivers/iio/accel/mxc4005.c | 6 +- drivers/iio/accel/mxc6255.c | 4 +- drivers/iio/accel/stk8312.c | 4 +- drivers/iio/accel/stk8ba50.c | 2 +- drivers/iio/adc/Kconfig | 11 +- drivers/iio/adc/Makefile | 24 +- drivers/iio/adc/ad7192.c | 273 ++- drivers/iio/adc/ad7291.c | 2 +- drivers/iio/adc/ad7606.c | 19 +- drivers/iio/adc/ad7944.c | 8 +- drivers/iio/adc/ad9467.c | 103 +- drivers/iio/adc/ltc2485.c | 2 +- drivers/iio/adc/nau7802.c | 2 +- drivers/iio/adc/pac1934.c | 5 - drivers/iio/adc/ti-ads7924.c | 2 +- drivers/iio/chemical/ams-iaq-core.c | 2 +- drivers/iio/chemical/bme680_i2c.c | 4 +- drivers/iio/chemical/ccs811.c | 2 +- drivers/iio/dac/ad3552r.c | 140 +- drivers/iio/dac/mcp4728.c | 2 +- drivers/iio/gyro/bmg160_i2c.c | 6 +- drivers/iio/gyro/fxas21002c_i2c.c | 2 +- drivers/iio/gyro/itg3200_core.c | 2 +- drivers/iio/health/afe4404.c | 2 +- drivers/iio/health/max30100.c | 2 +- drivers/iio/humidity/am2315.c | 2 +- drivers/iio/humidity/hdc100x.c | 12 +- drivers/iio/humidity/si7005.c | 4 +- drivers/iio/humidity/si7020.c | 4 +- drivers/iio/imu/bmi160/bmi160_core.c | 26 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 5 +- drivers/iio/imu/bmi160/bmi160_spi.c | 3 + drivers/iio/imu/bmi323/bmi323_core.c | 8 +- drivers/iio/imu/bno055/bno055_i2c.c | 2 +- drivers/iio/imu/fxos8700_i2c.c | 2 +- drivers/iio/imu/kmx61.c | 2 +- drivers/iio/industrialio-gts-helper.c | 7 +- drivers/iio/light/adjd_s311.c | 2 +- drivers/iio/light/adux1020.c | 2 +- drivers/iio/light/al3320a.c | 2 +- drivers/iio/light/apds9300.c | 2 +- drivers/iio/light/apds9960.c | 2 +- drivers/iio/light/bh1780.c | 4 +- drivers/iio/light/cm3232.c | 2 +- drivers/iio/light/cm3323.c | 2 +- drivers/iio/light/cm36651.c | 2 +- drivers/iio/light/gp2ap002.c | 4 +- drivers/iio/light/gp2ap020a00f.c | 3 +- drivers/iio/light/isl29028.c | 4 +- drivers/iio/light/isl29125.c | 2 +- drivers/iio/light/jsa1212.c | 2 +- drivers/iio/light/lv0104cs.c | 2 +- drivers/iio/light/max44000.c | 2 +- drivers/iio/light/max44009.c | 2 +- drivers/iio/light/noa1305.c | 2 +- drivers/iio/light/opt3001.c | 2 +- drivers/iio/light/pa12203001.c | 2 +- drivers/iio/light/rohm-bu27034.c | 6 - drivers/iio/light/rpr0521.c | 2 +- drivers/iio/light/si1133.c | 2 +- drivers/iio/light/stk3310.c | 37 +- drivers/iio/light/tcs3414.c | 2 +- drivers/iio/light/tcs3472.c | 2 +- drivers/iio/light/tsl4531.c | 2 +- drivers/iio/light/us5182d.c | 2 +- drivers/iio/light/vcnl4035.c | 2 +- drivers/iio/light/veml6030.c | 2 +- drivers/iio/light/veml6070.c | 2 +- drivers/iio/light/vl6180.c | 2 +- drivers/iio/light/zopt2201.c | 2 +- drivers/iio/magnetometer/af8133j.c | 2 +- drivers/iio/magnetometer/ak8974.c | 8 +- drivers/iio/magnetometer/bmc150_magn_i2c.c | 6 +- drivers/iio/magnetometer/mag3110.c | 2 +- drivers/iio/magnetometer/mmc35240.c | 2 +- drivers/iio/magnetometer/tmag5273.c | 2 - drivers/iio/multiplexer/iio-mux.c | 1 - drivers/iio/potentiostat/lmp91000.c | 4 +- drivers/iio/pressure/Kconfig | 2 + drivers/iio/pressure/bmp280-core.c | 1321 ++++++++---- drivers/iio/pressure/bmp280-regmap.c | 8 +- drivers/iio/pressure/bmp280-spi.c | 12 +- drivers/iio/pressure/bmp280.h | 87 +- drivers/iio/pressure/dps310.c | 2 +- drivers/iio/pressure/hp03.c | 4 +- drivers/iio/pressure/icp10100.c | 2 +- drivers/iio/pressure/mpl115_i2c.c | 2 +- drivers/iio/pressure/mpl3115.c | 2 +- drivers/iio/pressure/t5403.c | 2 +- drivers/iio/pressure/zpa2326_i2c.c | 4 +- drivers/iio/proximity/isl29501.c | 2 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 6 +- drivers/iio/proximity/rfd77402.c | 2 +- drivers/iio/proximity/sx9500.c | 4 +- drivers/iio/proximity/vl53l0x-i2c.c | 2 +- drivers/iio/temperature/max30208.c | 1 - drivers/iio/temperature/mlx90632.c | 2 +- drivers/iio/temperature/tmp006.c | 2 +- drivers/iio/temperature/tmp007.c | 2 +- drivers/iio/temperature/tsys01.c | 2 +- drivers/iio/temperature/tsys02d.c | 2 +- drivers/iio/test/iio-test-gts.c | 8 +- drivers/infiniband/hw/bnxt_re/bnxt_re.h | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 3 + drivers/infiniband/hw/bnxt_re/qplib_fp.c | 12 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 2 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 6 + drivers/infiniband/hw/bnxt_re/qplib_sp.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_sp.h | 1 + drivers/infiniband/hw/bnxt_re/roce_hsi.h | 30 +- drivers/infiniband/hw/efa/efa_com.c | 30 +- drivers/infiniband/hw/efa/efa_main.c | 30 +- drivers/infiniband/hw/irdma/main.h | 2 +- drivers/infiniband/hw/mana/main.c | 59 + drivers/infiniband/hw/mana/mana_ib.h | 99 +- drivers/infiniband/hw/mana/qp.c | 166 +- drivers/infiniband/sw/rxe/rxe_resp.c | 12 + drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/media/pci/intel/ipu6/ipu6-isys.c | 6 + drivers/media/pci/intel/ipu6/ipu6.c | 2 +- drivers/media/pci/intel/ivsc/mei_csi.c | 5 +- drivers/net/dsa/Kconfig | 1 + drivers/net/dsa/microchip/ksz_common.c | 2 +- drivers/net/dsa/ocelot/felix.c | 54 +- drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/dsa/ocelot/felix_vsc9959.c | 1 + drivers/net/dsa/ocelot/ocelot_ext.c | 1 + drivers/net/dsa/ocelot/seville_vsc9953.c | 1 + drivers/net/ethernet/amazon/ena/ena_com.c | 11 - drivers/net/ethernet/cortina/gemini.c | 23 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 16 +- drivers/net/ethernet/hisilicon/hns3/Makefile | 11 +- .../hisilicon/hns3/hns3_common/hclge_comm_cmd.c | 11 + .../hisilicon/hns3/hns3_common/hclge_comm_rss.c | 14 + .../hns3/hns3_common/hclge_comm_tqp_stats.c | 5 + drivers/net/ethernet/intel/e1000e/ich8lan.c | 22 + drivers/net/ethernet/intel/e1000e/netdev.c | 18 - drivers/net/ethernet/intel/i40e/i40e_main.c | 258 ++- drivers/net/ethernet/intel/ice/devlink/devlink.c | 31 +- drivers/net/ethernet/intel/ice/ice_common.c | 10 + drivers/net/ethernet/mellanox/mlx4/en_cq.c | 14 + drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 74 + drivers/net/ethernet/mellanox/mlx4/en_rx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 2 + .../net/ethernet/pensando/ionic/ionic_debugfs.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 237 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 7 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 32 +- drivers/net/ethernet/realtek/r8169_main.c | 8 +- drivers/net/ethernet/smsc/smc91x.c | 4 - drivers/net/ethernet/stmicro/stmmac/common.h | 2 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 15 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 24 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 8 +- .../net/ethernet/stmicro/stmmac/dwmac1000_dma.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac100_core.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac100_dma.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 8 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 6 - drivers/net/ethernet/stmicro/stmmac/hwif.h | 3 - .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 2 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 42 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pcs.h | 17 - drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/ti/Makefile | 3 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 7 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 +- drivers/net/ethernet/ti/icssg/icssg_common.c | 2 + drivers/net/ethernet/ti/icssg/icssg_config.c | 322 ++- drivers/net/ethernet/ti/icssg/icssg_config.h | 26 + drivers/net/ethernet/ti/icssg/icssg_prueth.c | 250 ++- drivers/net/ethernet/ti/icssg/icssg_prueth.h | 36 + drivers/net/ethernet/ti/icssg/icssg_switchdev.c | 477 +++++ drivers/net/ethernet/ti/icssg/icssg_switchdev.h | 13 + drivers/net/fjes/fjes_trace.h | 2 +- drivers/net/ipvlan/ipvlan_core.c | 4 +- drivers/net/netconsole.c | 2 + drivers/net/phy/phylink.c | 11 +- drivers/net/phy/xilinx_gmii2rgmii.c | 7 + .../net/wireless/intel/iwlwifi/fw/api/location.h | 157 ++ drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 21 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 16 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 17 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 256 ++- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/link.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 52 +- .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c | 59 +- drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 10 + drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 22 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 3 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 15 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 5 + .../net/wireless/intel/iwlwifi/mvm/tests/links.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 54 +- drivers/nfc/virtual_ncidev.c | 4 + drivers/of/property.c | 43 +- drivers/pci/probe.c | 7 +- drivers/platform/chrome/cros_ec_debugfs.c | 8 +- drivers/regulator/rtq2208-regulator.c | 22 +- drivers/remoteproc/qcom_q6v5_pas.c | 11 + drivers/scsi/qla2xxx/qla_isr.c | 6 - drivers/scsi/scsi.c | 7 + drivers/scsi/scsi_scan.c | 3 +- drivers/soc/qcom/llcc-qcom.c | 35 + drivers/soc/qcom/smem.c | 26 + drivers/spi/spi-cadence-xspi.c | 20 +- drivers/spi/spi-stm32.c | 2 +- drivers/spi/spi.c | 9 + drivers/ufs/core/ufs-mcq.c | 35 +- drivers/ufs/core/ufs-sysfs.c | 73 +- drivers/ufs/core/ufshcd.c | 41 + drivers/ufs/host/ufs-mediatek.c | 1 + drivers/ufs/host/ufs-mediatek.h | 3 + fs/bcachefs/Makefile | 3 +- fs/bcachefs/alloc_background.c | 100 +- fs/bcachefs/alloc_background.h | 27 +- fs/bcachefs/alloc_foreground.c | 16 +- fs/bcachefs/backpointers.c | 2 +- fs/bcachefs/bcachefs.h | 21 +- fs/bcachefs/bcachefs_format.h | 252 +-- fs/bcachefs/bcachefs_ioctl.h | 7 +- fs/bcachefs/bkey_methods.c | 1 + fs/bcachefs/btree_gc.c | 135 +- fs/bcachefs/btree_iter.c | 9 - fs/bcachefs/btree_journal_iter.c | 23 +- fs/bcachefs/btree_journal_iter.h | 15 + fs/bcachefs/btree_trans_commit.c | 91 +- fs/bcachefs/btree_types.h | 1 - fs/bcachefs/btree_update.h | 23 +- fs/bcachefs/btree_write_buffer.c | 138 +- fs/bcachefs/btree_write_buffer.h | 49 +- fs/bcachefs/btree_write_buffer_types.h | 2 + fs/bcachefs/buckets.c | 696 ++---- fs/bcachefs/buckets.h | 63 - fs/bcachefs/buckets_types.h | 14 +- fs/bcachefs/chardev.c | 79 +- fs/bcachefs/disk_accounting.c | 704 ++++++ fs/bcachefs/disk_accounting.h | 210 ++ fs/bcachefs/disk_accounting_format.h | 162 ++ fs/bcachefs/disk_accounting_types.h | 20 + fs/bcachefs/disk_groups.c | 2 +- fs/bcachefs/disk_groups_format.h | 21 + fs/bcachefs/ec.c | 115 +- fs/bcachefs/errcode.h | 3 +- fs/bcachefs/fs-io-direct.c | 4 +- fs/bcachefs/fs.c | 127 +- fs/bcachefs/inode.c | 42 +- fs/bcachefs/journal_io.c | 10 +- fs/bcachefs/journal_seq_blacklist_format.h | 15 + fs/bcachefs/opts.c | 120 +- fs/bcachefs/opts.h | 12 +- fs/bcachefs/recovery.c | 127 +- fs/bcachefs/recovery_passes.c | 1 + fs/bcachefs/recovery_passes_types.h | 1 + fs/bcachefs/replicas.c | 242 +-- fs/bcachefs/replicas.h | 16 +- fs/bcachefs/replicas_format.h | 31 + fs/bcachefs/replicas_types.h | 16 - fs/bcachefs/sb-clean.c | 62 - fs/bcachefs/sb-downgrade.c | 20 +- fs/bcachefs/sb-downgrade_format.h | 17 + .../{sb-errors_types.h => sb-errors_format.h} | 26 +- fs/bcachefs/sb-errors_types.h | 282 --- fs/bcachefs/sb-members_format.h | 110 + fs/bcachefs/snapshot.c | 34 +- fs/bcachefs/snapshot.h | 31 +- fs/bcachefs/super.c | 74 +- fs/bcachefs/sysfs.c | 110 +- fs/bcachefs/util.h | 4 +- fs/btrfs/btrfs_inode.h | 1 - fs/btrfs/extent_io.c | 61 +- fs/btrfs/extent_map.h | 3 +- fs/btrfs/fs.h | 1 - fs/btrfs/locking.h | 1 - fs/btrfs/lru_cache.h | 1 - fs/btrfs/ordered-data.c | 6 +- fs/btrfs/qgroup.h | 1 - fs/btrfs/subpage.c | 44 +- fs/btrfs/subpage.h | 3 +- fs/btrfs/super.c | 1 + fs/btrfs/tree-log.c | 17 +- fs/cachefiles/daemon.c | 3 +- fs/cachefiles/internal.h | 5 + fs/cachefiles/ondemand.c | 217 +- fs/dcache.c | 15 +- fs/fhandle.c | 29 +- fs/nilfs2/segment.c | 3 + fs/ocfs2/journal.c | 189 +- fs/smb/client/cifspdu.h | 2 +- fs/smb/client/inode.c | 12 + fs/smb/client/smb2ops.c | 5 + fs/xattr.c | 7 +- fs/xfs/libxfs/xfs_alloc.c | 6 +- fs/xfs/libxfs/xfs_attr.c | 40 +- fs/xfs/libxfs/xfs_attr.h | 3 +- fs/xfs/libxfs/xfs_bmap.c | 1 + fs/xfs/libxfs/xfs_inode_buf.c | 28 +- fs/xfs/scrub/scrub.c | 2 +- fs/xfs/scrub/xfarray.c | 9 +- fs/xfs/xfs_attr_item.c | 17 +- fs/xfs/xfs_handle.c | 7 +- fs/xfs/xfs_iwalk.c | 5 +- fs/xfs/xfs_reflink.c | 1 + include/drm/display/drm_dp.h | 16 +- include/dt-bindings/clock/qcom,ipq9574-gcc.h | 4 + include/kunit/assert.h | 11 + include/linux/bpf.h | 13 +- include/linux/huge_mm.h | 4 +- include/linux/hugetlb.h | 6 +- include/linux/hwspinlock.h | 6 + include/linux/mm.h | 10 - include/linux/mm_types.h | 33 +- include/linux/page-flags.h | 25 +- include/linux/pci.h | 1 - include/linux/pgtable.h | 26 +- include/linux/phylink.h | 5 +- include/linux/sched/task_stack.h | 49 +- include/linux/soc/qcom/smem.h | 2 + include/linux/stmmac.h | 2 +- include/linux/swap.h | 9 +- include/linux/syscalls.h | 2 +- include/linux/vm_event_item.h | 42 + include/linux/vmstat.h | 16 - include/net/cfg80211.h | 2 +- include/net/dsa.h | 6 - include/net/dst_ops.h | 2 +- include/net/seg6.h | 7 + include/net/seg6_hmac.h | 7 + include/net/sock.h | 13 +- include/net/tcp.h | 1 + include/sound/pcm.h | 2 +- include/trace/events/cachefiles.h | 8 +- include/uapi/linux/fcntl.h | 8 - include/uapi/linux/netdev.h | 1 + include/uapi/linux/stat.h | 2 +- include/uapi/rdma/bnxt_re-abi.h | 2 +- include/uapi/rdma/mana-abi.h | 9 + include/ufs/ufs.h | 2 + include/ufs/ufshcd.h | 17 + include/ufs/ufshci.h | 1 + kernel/bpf/bpf_struct_ops.c | 75 +- kernel/bpf/helpers.c | 119 + kernel/bpf/syscall.c | 34 +- kernel/gen_kheaders.sh | 9 +- kernel/power/swap.c | 5 +- kernel/rcu/srcutree.c | 2 - kernel/rcu/tasks.h | 17 +- kernel/rcu/tree.c | 5 +- kernel/scftorture.c | 3 +- lib/kunit/Makefile | 1 + lib/kunit/assert.c | 19 +- lib/kunit/assert_test.c | 388 ++++ localversion-next | 2 +- mm/Kconfig | 10 +- mm/filemap.c | 2 +- mm/huge_memory.c | 8 +- mm/internal.h | 25 +- mm/memcontrol.c | 2 - mm/memory.c | 60 +- mm/memory_hotplug.c | 11 +- mm/mm_init.c | 2 +- mm/page_alloc.c | 56 +- mm/page_io.c | 2 +- mm/slub.c | 5 +- mm/swapfile.c | 48 +- mm/vmalloc.c | 3 +- mm/vmscan.c | 3 +- mm/vmstat.c | 24 + mm/zsmalloc.c | 29 +- net/bpf/bpf_dummy_struct_ops.c | 4 +- net/core/neighbour.c | 2 +- net/dsa/dsa.c | 2 - net/dsa/port.c | 32 - net/ipv4/bpf_tcp_ca.c | 6 +- net/ipv4/devinet.c | 2 +- net/ipv4/route.c | 22 +- net/ipv4/sysctl_net_ipv4.c | 6 +- net/ipv4/tcp.c | 8 +- net/ipv4/tcp_input.c | 32 +- net/ipv4/tcp_ipv4.c | 11 +- net/ipv4/tcp_timer.c | 6 +- net/ipv6/addrconf.c | 8 +- net/ipv6/ndisc.c | 2 +- net/ipv6/route.c | 29 +- net/ipv6/seg6.c | 33 +- net/ipv6/tcp_ipv6.c | 10 +- net/mac80211/cfg.c | 7 +- net/mac80211/he.c | 10 +- net/mac80211/ieee80211_i.h | 3 + net/mac80211/main.c | 13 +- net/mac80211/mesh.c | 1 + net/mac80211/mesh_pathtbl.c | 13 + net/mac80211/offchannel.c | 35 +- net/mac80211/parse.c | 2 +- net/mac80211/scan.c | 14 +- net/mac80211/sta_info.c | 4 +- net/mac80211/util.c | 5 +- net/netfilter/ipvs/ip_vs_ctl.c | 7 +- net/sched/sch_taprio.c | 14 +- net/wireless/core.c | 5 +- net/wireless/nl80211.c | 47 +- net/wireless/nl80211.h | 4 +- net/wireless/pmsr.c | 8 +- net/wireless/rdev-ops.h | 6 +- net/wireless/scan.c | 50 +- net/wireless/sysfs.c | 4 +- net/wireless/util.c | 7 +- net/xfrm/xfrm_policy.c | 11 +- scripts/dtc/Makefile | 2 +- scripts/make_fit.py | 3 +- scripts/syscalltbl.sh | 18 +- sound/core/seq/seq_ump_convert.c | 42 +- sound/core/ump.c | 15 + sound/core/ump_convert.c | 1 - sound/hda/intel-dsp-config.c | 8 +- sound/soc/codecs/cs42l43.c | 5 +- sound/soc/codecs/wm_adsp.c | 1 + sound/soc/intel/boards/Kconfig | 2 +- sound/soc/sof/amd/acp-common.c | 4 +- sound/soc/sof/amd/acp.c | 2 +- sound/soc/sof/amd/acp63.c | 4 - sound/soc/sof/amd/pci-acp63.c | 1 + sound/soc/sof/amd/pci-rmb.c | 1 + sound/soc/sof/amd/pci-rn.c | 1 + sound/soc/sof/amd/pci-vangogh.c | 1 + sound/soc/sof/amd/rembrandt.c | 4 - sound/soc/sof/amd/renoir.c | 4 - sound/soc/sof/amd/vangogh.c | 4 - sound/soc/sof/core.c | 2 +- sound/soc/sof/imx/imx-common.c | 1 + sound/soc/sof/imx/imx8.c | 3 +- sound/soc/sof/imx/imx8m.c | 3 +- sound/soc/sof/imx/imx8ulp.c | 3 +- sound/soc/sof/intel/atom.c | 1 + sound/soc/sof/intel/bdw.c | 1 + sound/soc/sof/intel/byt.c | 1 + sound/soc/sof/intel/hda-codec.c | 1 + sound/soc/sof/intel/hda-ctrl.c | 1 + sound/soc/sof/intel/hda-mlink.c | 1 + sound/soc/sof/intel/hda.c | 1 + sound/soc/sof/intel/pci-apl.c | 1 + sound/soc/sof/intel/pci-cnl.c | 1 + sound/soc/sof/intel/pci-icl.c | 1 + sound/soc/sof/intel/pci-lnl.c | 1 + sound/soc/sof/intel/pci-mtl.c | 1 + sound/soc/sof/intel/pci-skl.c | 1 + sound/soc/sof/intel/pci-tgl.c | 1 + sound/soc/sof/intel/pci-tng.c | 1 + sound/soc/sof/ipc4-pcm.c | 12 +- sound/soc/sof/ipc4-topology.c | 163 +- sound/soc/sof/ipc4-topology.h | 6 +- sound/soc/sof/mediatek/mt8186/mt8186.c | 3 +- sound/soc/sof/mediatek/mt8195/mt8195.c | 3 +- sound/soc/sof/mediatek/mtk-adsp-common.c | 1 + sound/soc/sof/nocodec.c | 2 +- sound/soc/sof/sof-acpi-dev.c | 1 + sound/soc/sof/sof-client-ipc-flood-test.c | 2 +- sound/soc/sof/sof-client-ipc-kernel-injector.c | 2 +- sound/soc/sof/sof-client-ipc-msg-injector.c | 2 +- sound/soc/sof/sof-client-probes.c | 2 +- sound/soc/sof/sof-of-dev.c | 1 + sound/soc/sof/sof-pci-dev.c | 1 + sound/soc/sof/sof-utils.c | 1 + sound/soc/sof/stream-ipc.c | 2 - sound/soc/sof/xtensa/core.c | 2 +- tools/bpf/bpftool/skeleton/pid_iter.bpf.c | 7 +- tools/include/uapi/linux/netdev.h | 1 + .../memory-model/Documentation/access-marking.txt | 10 +- tools/net/ynl/lib/ynl-priv.h | 22 +- tools/net/ynl/ynl-gen-rst.py | 13 +- tools/objtool/noreturns.h | 4 + tools/perf/Documentation/perf-kwork.txt | 4 +- tools/perf/Documentation/perf-mem.txt | 2 +- tools/perf/Documentation/perf-record.txt | 2 +- tools/perf/builtin-list.c | 23 +- tools/perf/tests/pmu.c | 99 + .../util/arm-spe-decoder/arm-spe-pkt-decoder.c | 23 +- tools/perf/util/pmu.c | 33 +- tools/perf/util/pmus.c | 67 +- tools/perf/util/pmus.h | 7 +- tools/testing/selftests/alsa/Makefile | 2 +- .../bpf/bpf_test_no_cfi/bpf_test_no_cfi.c | 4 +- .../selftests/bpf/bpf_testmod/bpf_testmod.c | 6 +- tools/testing/selftests/bpf/network_helpers.c | 32 +- tools/testing/selftests/bpf/network_helpers.h | 8 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 92 +- .../selftests/bpf/prog_tests/sockopt_inherit.c | 2 +- .../bpf/prog_tests/test_struct_ops_module.c | 57 + tools/testing/selftests/bpf/prog_tests/verifier.c | 2 + .../selftests/bpf/progs/struct_ops_detach.c | 10 + .../selftests/bpf/progs/test_sk_storage_tracing.c | 2 +- .../selftests/bpf/progs/test_sockmap_kern.h | 17 +- .../selftests/bpf/progs/verifier_bits_iter.c | 153 ++ tools/testing/selftests/bpf/test_sockmap.c | 31 - .../selftests/bpf/test_tcp_check_syncookie_user.c | 4 +- tools/testing/selftests/cachestat/test_cachestat.c | 1 + .../selftests/filesystems/overlayfs/dev_in_maps.c | 1 + tools/testing/selftests/ftrace/config | 26 +- .../ftrace/test.d/dynevent/test_duplicates.tc | 2 +- .../ftrace/test.d/kprobe/kprobe_eventname.tc | 3 +- tools/testing/selftests/futex/functional/Makefile | 2 +- tools/testing/selftests/openat2/openat2_test.c | 1 + .../tc-testing/tc-tests/qdiscs/taprio.json | 44 + 788 files changed, 19076 insertions(+), 10508 deletions(-) rename Documentation/translations/it_IT/{ => arch}/riscv/patch-acceptance.rst (64%) create mode 100644 arch/arm64/boot/dts/qcom/qcm6490-shift-otter.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8550-samsung-q5q.dts delete mode 100644 arch/x86/include/asm/intel_pconfig.h delete mode 100644 arch/x86/kernel/cpu/intel_pconfig.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mes_v10_1.h rename drivers/gpu/drm/amd/display/dc/{ => hubp}/dcn401/dcn401_hubp.c (100%) rename drivers/gpu/drm/amd/display/dc/{ => hubp}/dcn401/dcn401_hubp.h (100%) delete mode 100644 drivers/gpu/drm/amd/include/mes_api_def.h create mode 100644 drivers/gpu/drm/xe/regs/xe_bars.h create mode 100644 drivers/gpu/drm/xe/xe_vram.c create mode 100644 drivers/gpu/drm/xe/xe_vram.h create mode 100644 drivers/net/ethernet/ti/icssg/icssg_switchdev.c create mode 100644 drivers/net/ethernet/ti/icssg/icssg_switchdev.h create mode 100644 fs/bcachefs/disk_accounting.c create mode 100644 fs/bcachefs/disk_accounting.h create mode 100644 fs/bcachefs/disk_accounting_format.h create mode 100644 fs/bcachefs/disk_accounting_types.h create mode 100644 fs/bcachefs/disk_groups_format.h create mode 100644 fs/bcachefs/journal_seq_blacklist_format.h create mode 100644 fs/bcachefs/replicas_format.h create mode 100644 fs/bcachefs/sb-downgrade_format.h copy fs/bcachefs/{sb-errors_types.h => sb-errors_format.h} (95%) create mode 100644 fs/bcachefs/sb-members_format.h create mode 100644 lib/kunit/assert_test.c create mode 100644 tools/testing/selftests/bpf/progs/struct_ops_detach.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_bits_iter.c