This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allmodconfig in repository toolchain/ci/linux.
omits 3ccc91681259 Add linux-next specific files for 20220405 omits d417819f2c09 Merge branch 'akpm/master' omits 159c889093f3 kselftest/vm: override TARGETS from arguments omits 64e4e8f26b58 selftests: vm: add test for Soft-Dirty PTE bit omits 41738dc49920 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery omits 3b9d7aa112bc Merge branch 'akpm-current/current' omits c26a49ae572b Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 4f0210d19129 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 0796f05401c2 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits 8a7add621c46 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] omits 7297f8deb4f5 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits 6ac58f37db83 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3776ba087dc4 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6e5e862a8b5f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ba1c0e0b527 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] omits 04fe57092f36 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits 9ac077c51b0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8955375c3c18 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4b9d94fd21c5 Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] omits d38fe0bcd22c Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits ac85d24d6bca Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits feb54644363a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits cb9c5d507090 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 873cce29b979 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 48175bbbb541 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1c6946b273e2 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits 5a0e135f40a4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 139486c3f26e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 868d730b5b59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 797b0e8a0737 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits a19f50e8d9da Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 4fdfa7e174e3 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 336e6b968258 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 2835c6d1f466 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 11bd05d0cf31 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a9ee6a6cd554 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 9c01839260aa Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 6c4e30852e85 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 9fb2e2847b0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2a617464d53e Merge branch 'irq/irqchip-next' of git://git.kernel.org/pu [...] omits a8cb858cafc5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits a9fc5ddb1b07 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] omits 7f34357e7f9a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ea5d0a1a1c0a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 43baa62f2f5b Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] omits 2c44c9bbbbaf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits c974ead9b59d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits ba4f5e7b1508 Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 9cb8860513a9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 07194933d4b8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 15c7f92ecce8 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits c1a8af29ff0e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 184bcf44a374 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 76850a024a12 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits 479ec98785ba ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() omits 6c28f8c124a3 fs: sysv: check sbi->s_firstdatazone in complete_read_super omits 202cdbc5dd19 taskstats-version-12-with-thread-group-and-exe-info-fix omits faabd7a52293 taskstats: version 12 with thread group and exe info omits 037c4ad1ce72 rapidio: remove unnecessary use of list iterator omits 25312ed10be0 kexec: remove redundant assignments omits f93aa294aebe fat: add ratelimit to fat*_ent_bread() omits ae8c7ed5be45 add-fat-messages-to-printk-index-checkpatch-fixes omits 4510fa74149f fatfs: add FAT messages to printk index omits c5005646d3f4 fatfs: remove redundant judgment omits 0b611017fb52 init/main.c: silence some -Wunused-parameter warnings omits d21041ef934e list: fix a data-race around ep->rdllist omits 228db5762343 pipe: make poll_usage boolean and annotate its access omits 1554353aed8c lib/string.c: simplify str[c]spn omits 956c19542405 lib/test_string.c: add strspn and strcspn tests omits fd2eed807a83 lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections omits 550e1a0fe88c lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test omits 977285d41355 get_maintainer: Honor mailmap for in file emails omits 6ac5591ac4bd kernel: pid_namespace: use NULL instead of using plain int [...] omits 10488810f328 proc/sysctl: make protected_* world readable omits 728c933102a7 fs-proc-kcorec-remove-check-of-list-iterator-against-head- [...] omits 5e22c94692a7 fs/proc/kcore.c: remove check of list iterator against hea [...] omits 5d78dc08e325 proc-fix-dentry-inode-overinstantiating-under-proc-pid-net [...] omits 88760befe5ec proc: fix dentry/inode overinstantiating under /proc/${pid}/net omits b617b815dc17 ocfs2: fix ocfs2 corrupt when iputting an inode omits 898d93fafb89 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 7453e81eac48 ocfs2: reflink deadlock when clone file to the same direct [...] omits 4bde59339161 ocfs2: remove usage of list iterator variable after the loop body omits fc3d41624f77 ocfs2: replace usage of found with dedicated list iterator [...] omits 5ba3a481d2d1 ia64: Replace comments with C99 initializers omits d513f90a4023 ia64: ptrace: fix typos in comments omits 8846b35bc394 ia64: fix typos in comments omits 83d527fc33b1 kernel/hung_task.c: Monitor killed tasks. omits 3ad334d72cc7 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 197be8a1e9b6 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 276d0828492a damon: vaddr-test: tweak code to make the logic clearer omits f67ce5197e8d zram: add a huge_idle writeback mode omits c214aa4213e9 mm: simplify follow_invalidate_pte() omits 19f936128322 dax: fix missing writeprotect the pte entry omits 23c32be02730 mm: pvmw: add support for walking devmap pages omits e535e001dd63 mm: rmap: introduce pfn_mkclean_range() to cleans PTEs omits 084ce6590cf4 dax: fix cache flush on PMD-mapped pages omits af56eaded003 mm: rmap: fix cache flush on THP pages omits c0c2080210ef mm-memory_hotplug-refactor-hotadd_init_pgdat-and-try_onlin [...] omits 59b75a38a36f mm/memory_hotplug: refactor hotadd_init_pgdat and try_online_node omits 53195ed4b3d7 mm/memory_hotplug: reset node's state when empty during offline omits 957d4bf70e04 mm/page_alloc: do not calculate node's total pages and mem [...] omits abd2d18d37a8 mm: untangle config dependencies for demote-on-reclaim omits 8b3a6bddbf9e mm/vmstat: add events for ksm cow omits f2dc510a02e9 ksm-count-ksm-merging-pages-for-each-process-fix omits da495b28b6fd ksm: count ksm merging pages for each process omits 4b1430289a69 mm/migration: fix possible do_pages_stat_array racing with [...] omits d844c9aaa062 mm/migration: fix potential invalid node access for reclai [...] omits 695141d7ddfa mm/migration: fix potential page refcounts leak in migrate_pages omits e87bc3c188cc mm/migration: remove some duplicated codes in migrate_pages omits 2a9f88d7c960 mm/migration: avoid unneeded nodemask_t initialization omits 578a43fed4a8 mm/migration: use helper macro min in do_pages_stat omits 1dd99e14d3fc mm/migration: use helper function vma_lookup() in add_page [...] omits 77f83208dcbf mm/migration: fix the confusing PageTransHuge check omits 3d5adc24c52e mm/migration: remove unneeded local variable page_lru omits 31bcb87a41ee mm/migration: remove unneeded out label omits a4508094e5f6 mm/migration: remove unneeded local variable mapping_locked omits 00ce65bd2682 mm: Add selftests for migration entries omits 7cd7ebf85262 drivers/base/node.c: fix compaction sysfs file leak omits e3027aceb835 mm: compaction: use helper isolation_suitable() omits bf9ae41cb375 mm/z3fold: remove unneeded PAGE_HEADLESS check in free_handle() omits 0ea2b3f1dabf mm/z3fold: remove redundant list_del_init of zhdr->buddy i [...] omits 47d507968aa0 mm/z3fold: move decrement of pool->pages_nr into __release [...] omits 6ca3b2f5cb1d mm/z3fold: remove confusing local variable l reassignment omits 5bcfb1a5024b mm/z3fold: remove unneeded page_mapcount_reset and ClearPa [...] omits 625101a4e7e5 mm/z3fold: minor clean up for z3fold_free omits b7c264956ebd mm/z3fold: remove obsolete comment in z3fold_alloc omits bab878bbf64a mm/z3fold: declare z3fold_mount with __init omits 73563eb42291 mm/vmscan: sc->reclaim_idx must be a valid zone index omits a4d104226778 mm-vmscan-make-sure-wakeup_kswapd-with-managed-zone-v2 omits 7678ae7bb96a mm/vmscan: make sure wakeup_kswapd with managed zone omits 4710d74f1824 mm/vmscan: reclaim only affects managed_zones omits cc470a6f9987 mm: mmap: register suitable readonly file vmas for khugepaged omits 2dcb5db15b30 mm: khugepaged: introduce khugepaged_enter_vma() helper omits 8120354ef08f mm: khugepaged: move some khugepaged_* functions to khugepaged.c omits ffb6bc3b929b mm: khugepaged: make khugepaged_enter() void function omits 5d9bb9bdb3b3 mm: thp: only regular file could be THP eligible omits 39362de646b2 mm: khugepaged: skip DAX vma omits 84cb85364116 mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED omits bd0cfdd93492 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE omits b5af3ebac4c0 mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* omits b362caeaed97 mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* omits 1fb5fa29b93d mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions omits c0c6f2ee3424 arm64: mm: hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64 omits 973be4f274ca mm: hugetlb_vmemmap: introduce ARCH_WANT_HUGETLB_PAGE_FREE [...] omits 4c3a0dd53136 hugetlb: remove use of list iterator variable after loop omits 28710eddc20d mm/khugepaged: sched to numa node when collapse huge page omits 208b881be0de mm/memory-failure.c: remove unnecessary (void*) conversions omits 719fa29497f4 mm: wrap __find_buddy_pfn() with a necessary buddy page va [...] omits 66c9c10de7b6 mm: page_alloc: simplify pageblock migratetype check in __ [...] omits f6147c5e794e mm: discard __GFP_ATOMIC omits 8de784f87708 mm/page_alloc: adding same penalty is enough to get round- [...] omits a5c19cb6300d mm/page_alloc: simplify update of pgdat in wake_all_kswapds omits b4ad3317c306 Documentation/sysctl: document page_lock_unfairness omits 04a79019add3 mm/vmalloc: fix a comment omits 0dbaae60d4e0 mm/mremap: avoid unneeded do_munmap call omits 5f534cf9f939 mm/mremap: use helper mlock_future_check() omits aabd1f8ae7e1 mm: avoid unnecessary flush on change_huge_pmd() omits d569d114d703 mm/mprotect: do not flush when not required architecturally omits 90e2d300ca30 mm/mprotect: use mmu_gather omits 33fee6af8734 mm/mmap.c: use helper mlock_future_check() omits 7892cb2ae2d1 mm: modify the method to search addr in unmapped_area_topdown omits f4a69f15d0a3 mm/mmap: clarify protection_map[] indices omits 7d9f21d8e4de mm/debug_vm_pgtable: drop protection_map[] usage omits cec9c8e3e1e0 mm/mmu_gather: limit free batch count and add schedule poi [...] omits 602e48d851fa mm/mmap.c: use mmap_assert_write_locked() instead of open [...] omits 0ffc8f36b3b0 mm/memcg: non-hierarchical mode is deprecated omits 4a7424403098 mm/memcg: move generation assignment and comparison together omits 8e8144bb8690 mm/memcg: set pos explicitly for reclaim and !reclaim omits 6e9c09fda80f mm/memcg: set memcg after css verified and got reference omits 3ca600a2e012 mm/memcg: mz already removed from rb_tree if not NULL omits d79426461fee mm/memcg: remove unneeded nr_scanned omits 77b63363ba66 mm-shmem-make-shmem_init-return-void-fix omits b3d8c40e7ccd mm: shmem: make shmem_init return void omits f76d73843d7f VFS: Add FMODE_CAN_ODIRECT file flag omits f62605d68c03 mm: submit multipage write for SWP_FS_OPS swap-space omits 9f9a31231ef6 mm: submit multipage reads for SWP_FS_OPS swap-space omits ffa217a2cc76 doc: update documentation for swap_activate and swap_rw omits dcb49c3fe639 mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rw omits c0629036243f mm: introduce ->swap_rw and use it for reads from SWP_FS_O [...] omits 9b45e7951f7e mm: reclaim mustn't enter FS for SWP_FS_OPS swap-space omits 2a881d9aec12 mm: move responsibility for setting SWP_FS_OPS to ->swap_activate omits e1887a4ba9da mm: drop swap_dirty_folio omits 9bf90af75309 mm-create-new-mm-swaph-header-file-fix omits b88a6f06d39a mm: create new mm/swap.h header file. omits 6940851a0640 powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE for book3s omits e670f6e19f7d powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s omits 65100bd42f98 s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits d69dcf8a1aea s390/pgtable: cleanup description of swp pte layout omits 8ae395d4fe8e arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 70318a30bae0 x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits 3bf48d8f16dd mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE omits e47a0f93e82d mm/swap: remember PG_anon_exclusive via a swp pte bit omits 9097bb4cb633 mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous p [...] omits 735d702c92bd mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a poss [...] omits 31cc5bc4af70 mm: support GUP-triggered unsharing of anonymous pages omits d60b46c75066 mm/gup: disallow follow_page(FOLL_PIN) omits 929fb2022133 mm: remember exclusively mapped anonymous pages with PG_an [...] omits 02ec67b8894d mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive [...] omits f1a51a6a8a14 mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from [...] omits 357c9f927d8e mm/rmap: use page_move_anon_rmap() when reusing a mapped P [...] omits 302fcb3980e7 mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() omits 45ae7aa92282 mm/rmap: pass rmap flags to hugepage_add_anon_rmap() omits 58ba816acdd0 mm/rmap: remove do_page_add_anon_rmap() omits fd8bb824000e mm/rmap: convert RMAP flags to a proper distinct rmap_t type omits 9f8860c48a25 mm/rmap: split page_dup_rmap() into page_dup_file_rmap() a [...] omits 74c4866887bc mm/memory: slightly simplify copy_present_pte() omits 6a5606d61e27 mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb [...] omits d2bb5da20bf2 mm/rmap: fix missing swap_free() in try_to_unmap() after a [...] omits 90dbab5b9a0e tools/vm/page_owner_sort.c: support sorting blocks by mult [...] omits 46f24f489abe tools/vm/page_owner_sort.c: support for multi-value select [...] omits 36b31ab13c29 tools/vm/page_owner_sort.c: use fprintf() to send error me [...] omits 1efd4cc93c30 procfs: prevent unprivileged processes accessing fdinfo dir omits fd2bf0a180b3 /proc/kpageflags: do not use uninitialized struct pages omits 5ab34fe69ac2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 902d8929fe39 hugetlb: do not demote poisoned hugetlb pages omits 9b0744afb57b mm: compaction: fix compiler warning when CONFIG_COMPACTION=n omits fbb71852d080 mm: fix unexpected zeroed page mapping with zram swap omits 4c1962f8ee97 userfaultfd: mark uffd_wp regardless of VM_WRITE flag omits 8d451a2265f1 irq_work: use kasan_record_aux_stack_noalloc() record callstack omits 3b325af8e5fe mm/hwpoison: fix race between hugetlb free/demotion and me [...] omits f4b3e38839b8 mm/munlock: remove fields to fix htmldocs warnings omits 673ace2ffab5 mm/mempolicy: fix mpol_new leak in shared_policy_replace omits 3429fff2ab73 mmmremap.c: avoid pointless invalidate_range_start/end on [...] omits 5f4a2613ad17 mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning omits a8692259f662 mm/list_lru.c: revert "mm/list_lru: optimize memcg_reparen [...] omits 44b5c356705c memcg: sync flush only if periodic flush is delayed omits 088c8421e507 mailmap: update Vasily Averin's email address omits c889209ffddb mm/secretmem: secretmem_iops can be static omits 8633e3ec61de mm/secretmem: fix panic when growing a memfd_secret omits aa92c2886f49 lz4: fix LZ4_decompress_safe_partial read out of bound omits 7ec47f924054 highmem: fix checks in __kmap_local_sched_{in,out} omits b135cd62385c mm: migrate: use thp_order instead of HPAGE_PMD_ORDER for [...] omits a535413d0fee Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] omits 0aa4199c20be Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 18af0e111098 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 01642112cf47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72bc2fd5257e Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 7df447974447 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] omits 16f9455f78db Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] omits 0e10616f67d2 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits ff0f3f831752 Merge branch 'for-5.19/io_uring-xattr' into for-next omits 71f703f77cbe Merge branch 'for-5.19/io_uring' into for-next omits a2d0233f2282 io_uring: add fgetxattr and getxattr support omits ccb781e4c5da io_uring: add fsetxattr and setxattr support omits d5e7435c63d1 fs: split off do_getxattr from getxattr omits c113e61de8fa fs: split off setxattr_copy and do_setxattr function from [...] omits 5ee78746f25c io_uring: move finish_wait() outside of loop in cqring_wait() omits b185193821bc io_uring: refactor io_req_add_compl_list() omits 3821f0c1bd68 io_uring: silence io_for_each_link() warning omits 9bdccf158bf2 io_uring: partially uninline io_put_task() omits 39523ea57769 io_uring: cleanup conditional submit locking omits 7ebd365a5172 io_uring: optimise mutex locking for submit+iopoll omits f3a0256bd467 io_uring: pre-calculate syscall iopolling decision omits b87e2b86b318 io_uring: split off IOPOLL argument verifiction omits 82d482797fc2 io_uring: clean up io_queue_next() omits 3e3f13bad737 io_uring: move poll recycling later in compl flushing omits 452d38c1a7f4 io_uring: optimise io_free_batch_list omits 54cb36e29a25 io_uring: refactor io_req_find_next omits 3dfe4fa43b18 io_uring: remove extra ifs around io_commit_cqring omits 5b5365a1b0d0 io_uring: small optimisation of tctx_task_work omits a01749f8bb9d Merge branch 'io_uring-5.18' into for-5.19/io_uring omits 803d642d66d4 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 98d112aecb63 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 4b7f27db9605 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 8d5d05a2b725 io_uring: drop the old style inflight file tracking omits 766ae28444f0 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits bfcc7af54634 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bea3df9f9ea6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 1f43722abee6 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits bc05194c58bd Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 11064c11660e Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 52e531773a0d Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git omits 6ceb3195db6b Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits 1ce8692e0dcf Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits 446500ff6f7a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 781fce609420 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ad1734bd1c0f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 320c48ab5627 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 72f7779d543a Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 30323ee2f195 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1252f48ff7c Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits 4fe4d77e82ef Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 51ddf54c54a1 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits aac1265694a5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 465548113802 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits b8177de37d82 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits 3b33a13342b3 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 1d39c5ac9151 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 8f7ee55d03c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits adbb5a4d867a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 5743b9df90a8 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 6aefabf91b8b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0c8e1a957290 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 590c5336ae6b Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...] omits 759d3de75af2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b9772309baa4 Merge branch 'next' of https://git.linaro.org/people/jens. [...] omits 522e81568ecc Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits c2a000f7f681 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 52095e558608 Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits aaaa40d32896 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits be8859191571 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34364d7586d7 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] omits a48daca862ac Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits d30d78cf1ee4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f222d4dca8e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ba2820e01482 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e4b2634fd7e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a3b8c71f69f2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 843af70c6c5e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 894027bf41a3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 587c47f5cb7e Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 6bc9a582e74f Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 30d9f027c284 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 30fe3d4bbf99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2fc3ccfbaf57 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 613fc1c63f2e Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 741bfcae2afe io_uring: defer file assignment omits 5f2a41d5bb95 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 5e3de2206273 io_uring: propagate issue_flags state down to file assignment omits d01be09c20fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 95d86c51b643 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 5fbee5cabba3 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] omits 885a36599ec3 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] omits 8b9d5ad0dd27 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] omits 0c743c076cd9 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] omits cfb33b8abeaf Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 6878a0556934 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 64404ff1b1c3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a6fa5a91786f Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] omits 90a3aa69938b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 7e41ab2f484f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c35b6d4d5dac Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits dbf2228e6e1b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 5a91ec4a3a99 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 303ab4d4c6a3 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] omits 4adc7d8c1fb1 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git omits 111fcbd84da2 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits 7621a1e15acf Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c3ba339c7f49 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 4dcb2fd9e50c Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] omits 5d29423f0e62 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 0861e3f2bb9c Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] omits 0fd246bbe165 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 1832039d3e77 Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits a3ed56684220 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3d6996ba6356 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2e8ebcd0c027 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4ca71fbc4f7b Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] omits 921974441816 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 2d297955fc26 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c30070808e4e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 6cf84667bca1 Merge branch 'fixes' of https://git.linaro.org/people/jens [...] omits 16f4f402d105 Merge branch 'fixes' of https://git.kernel.org/pub/scm/lin [...] omits 2f58597f2644 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits b4afd0a254b3 Merge remote-tracking branch 'korg_sudeep/fixes/scmi' into [...] omits ac1b8702cc45 powerpc: Select ARCH_WANTS_MODULES_DATA_IN_VMALLOC on book [...] omits 8885ee7aab41 module: Remove module_addr_min and module_addr_max omits 893e8194630f module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC omits b7fa3ec056dc module: Introduce data_layout omits fdc19b2d9f74 module: Prepare for handling several RB trees omits 3d886307304b module: Always have struct mod_tree_root omits f6339ae0365a module: Rename debug_align() as strict_align() omits 3c619b8ce425 module: Rework layout alignment to avoid BUG_ON()s omits 4c3718c984da module: Move module_enable_x() and frob_text() in strict_rwx.c omits 281f10b77c6a module: Make module_enable_x() independent of CONFIG_ARCH_ [...] omits 5544ecd620de module: Move version support into a separate file omits f1f086e16e07 module: Move kdb module related code out of main kdb code omits 7e63cf0950dd module: Move sysfs support into a separate file omits 53ef1fbd8b6f module: Move procfs support into a separate file omits 852675c69a1d module: kallsyms: Fix suspicious rcu usage omits 8c5ba1bb7d37 module: Move kallsyms support into a separate file omits fa96a12372c3 module: Move kmemleak support to a separate file omits 8e4b395652b4 module: Move extra signature support out of core code omits 2bd8c24f9f25 module: Move strict rwx support to a separate file omits 74e837651811 module: Move latched RB-tree support to a separate file omits 54baa1322356 module: Move livepatch support to a separate file omits 450f0134ccf0 module: Make internal.h and decompress.c more compliant omits 787434626d9f module: Simple refactor in preparation for split omits b77b2981bb22 rcu-tasks: Handle sparse cpu_possible_mask omits 585ddde606b3 SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() omits f9311a85ce29 Merge branch 'regulator-linus' into regulator-next omits 9b67c0afadab Merge remote-tracking branch 'regulator/for-5.17' into reg [...] omits 36ee0554e500 Merge branch 'regmap-linus' into regmap-next omits 8422ef74eeb4 Merge remote-tracking branch 'regmap/for-5.17' into regmap-linus omits 59e7c3dd920b Merge branch 'asoc-linus' into asoc-next omits cc6202f83457 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus omits 68c683cd3c4f cifs: update internal module number omits a83740ac52e7 cifs: force new session setup and tcon for dfs omits 753ee989f7cf platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND omits a90aee3ccc2e Merge remote-tracking branch 'korg_sudeep/fixes/vexpress' [...] omits fbabac2fa9f9 ARM: vexpress/spc: Fix all the doxygen build warnings omits 8baebfde0b7f ARM: vexpress/spc: Fix doxygen comments omits a1b87a34e8c4 mm/slab: remove some unused functions omits 703f8d8fad36 kbuild: Allow kernel installation packaging to override pk [...] omits 3d04d9a233ca kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} omits 4a5e50667c63 tools/include/string: Implement `strdup()` and `strndup()` omits b86648db37c9 tools/nolibc/string: Implement `strnlen()` omits b2f664302dae tools/nolibc/stdlib: Implement `malloc()`, `calloc()`, `re [...] omits ddbca2c28002 tools/nolibc/types: Implement `offsetof()` and `container_ [...] omits 18b338ed1b04 tools/nolibc/sys: Implement `mmap()` and `munmap()` omits 9e5116253813 tools/nolibc: i386: Implement syscall with 6 arguments omits 44c2df4271ed tools/nolibc: Remove .global _start from the entry point code omits 91c83081b946 tools/nolibc: Replace `asm` with `__asm__` omits 061b532085d0 tools/nolibc: x86-64: Update System V ABI document link omits 3e010ffd565f docs: Update RCU cross-references as suggested in doc-guide omits c09f53022394 EXP rcu: Address polled expedited grace-period counter wrap omits 27e02c231153 rcu_sync: Fix comment to properly reflect rcu_sync_exit() [...] omits 1051a3bac71c rcu-tasks: Make show_rcu_tasks_generic_gp_kthread() check [...] omits 5075271b6ae6 rcutorture: Make torture.sh allow for --kasan omits f58f651d8dfa rcutorture: Make torture.sh refscale and rcuscale specify [...] omits b62d26f0e1f9 scftorture: Adjust for TASKS_RCU Kconfig option being selected omits 08c1e77e67fe rcutorture: Make kvm.sh allow more memory for --kasan runs omits 0900c4f55d8d rcuscale: Allow rcuscale without RCU Tasks Rude/Trace omits 44ff90ad7154 rcuscale: Allow rcuscale without RCU Tasks omits a79aec41314f refscale: Allow refscale without RCU Tasks Rude/Trace omits 7e23be3463c8 refscale: Allow refscale without RCU Tasks omits 43113f20d238 rcu: Check for successful spawn of ->boost_kthread_task omits c26cd29ac644 rcu: Remove needless polling work requeue for further waiter omits 6b3573f8f504 tools/nolibc/stdlib: only reference the external environ w [...] omits 97ccb2a91696 tools/nolibc/string: do not use __builtin_strlen() at -O0 omits 3334e3f51235 rcu: Make normal polling GP be more precise about sequence [...] omits 8564711f3f69 tools/nolibc: add the nolibc subdir to the common Makefile omits e44f9bb79d81 tools/nolibc: add a makefile to install headers omits a2d40797f57c tools/nolibc/types: add poll() and waitpid() flag definitions omits 2c63965a1d79 tools/nolibc/sys: add syscall definition for getppid() omits 63d172327cf3 tools/nolibc/string: add strcmp() and strncmp() omits 69d3e4063e01 tools/nolibc/stdio: add support for '%p' to vfprintf() omits 3bf4dfac12b5 tools/nolibc/stdlib: add a simple getenv() implementation omits 12feb759bb48 tools/nolibc/stdio: make printf(%s) accept NULL omits 1de82e1192c3 rcutorture: Allow specifying per-scenario stat_interval omits f1fa0593497b rcu-tasks: Restore use of timers for non-RT kernels omits 713cc6bdf2d5 rcutorture: Add CONFIG_PREEMPT_DYNAMIC=n to TASKS02 scenario omits 675b486996d9 rcutorture: Allow rcutorture without RCU Tasks Rude omits 9028d6407050 rcutorture: Allow rcutorture without RCU Tasks omits 18fdcb727bcc rcutorture: Allow rcutorture without RCU Tasks Trace omits 0919dca869ee rcu: Make the TASKS_RCU Kconfig option be selected omits 68ac5689b5d1 rcu: Make TASKS_RUDE_RCU select IRQ_WORK omits 6fe15117c3f4 srcu: Drop needless initialization of sdp in srcu_gp_start() omits 024db3cca726 rcutorture: Test polled expedited grace-period primitives omits 88f20f8c104a rcu: Fix preemption mode check on synchronize_rcu[_expedited]() omits 42e3e3c6a774 EXP preempt/dynamic: Introduce preempt mode accessors omits 4a5db1c1774b NFS: Replace readdir's use of xxhash() with hash_64() omits a8a0df1460c7 SUNRPC: Ensure we flush any closed sockets in xs_xprt_free() omits 561994133cae SUNRPC: Remove an unbalanced put_net() omits 30b0001fcdc1 Bluetooth: btintel: Constify static struct regmap_bus omits 2598fe7291d8 Bluetooth: Keep MGMT pending queue ordered FIFO omits 87754a50fc4d Bluetooth: fix dangling sco_conn and use-after-free in sco [...] omits 985e113080ed Bluetooth: mt7921s: Fix the incorrect pointer check omits 1b26012c0dad Bluetooth: btbcm: Support per-board firmware variants omits 7cde53da38a3 ftrace: move sysctl_ftrace_enabled to ftrace.c omits 31d58c5db896 kernel/do_mount_initrd: move real_root_dev sysctls to its [...] omits 4ac89b2cdf24 kernel/delayacct: move delayacct sysctls to its own file omits 5a4c422bb400 kernel/acct: move acct sysctls to its own file omits 85265ab55d49 kernel/panic: move panic sysctls to its own file omits 994deb766240 kernel/lockdep: move lockdep sysctls to its own file omits 87125d15aa3c mm: move page-writeback sysctls to their own file omits d233314f4d4b mm: move oom_kill sysctls to their own file omits 6e73c8344931 kernel/reboot: move reboot sysctls to its own file omits 75daa75a380d sched: Move energy_aware sysctls to topology.c omits c6dfa20faab1 sched: Move cfs_bandwidth_slice sysctls to fair.c omits ef2637285297 sched: Move uclamp_util sysctls to core.c omits 9793871fbd69 sched/rt: fix build error when CONFIG_SYSCTL is disable omits d01d97ee63e3 sched: Move rr_timeslice sysctls to rt.c omits d7ff851d9b45 sched: Move deadline_period sysctls to deadline.c omits 7c85ecf1f7f3 sched: Move rt_period/runtime sysctls to rt.c omits 31fa95c49aa1 sched: Move schedstats sysctls to core.c omits 6d855d001025 sched: Move child_runs_first sysctls to fair.c omits ae86f150c907 btrfs: Remove a use of PAGE_SIZE in btrfs_invalidate_folio() omits 36c0751b41b0 ntfs: Correct mark_ntfs_record_dirty() folio conversion omits 44d6010e9662 f2fs: Get the superblock from the mapping instead of the page omits b476f4f2f26e f2fs: Correct f2fs_dirty_data_folio() conversion omits d0526eec1e2b ext4: Correct ext4_journalled_dirty_folio() conversion omits eafbb2ba72bd filemap: Remove AOP_FLAG_CONT_EXPAND omits be66314125e7 fs: Pass an iocb to generic_perform_write() omits c226e0f9f6df fs, net: Move read_descriptor_t to net.h omits d9f9e62df3ec fs: Remove read_actor_t omits 37d332dfb488 iomap: Simplify is_partially_uptodate a little omits 3936970b6b73 fs: Remove ->readpages address space operation omits 732f877b4eb8 readahead: Remove read_cache_pages() omits ba5a91cc154f Merge branch into tip/master: 'x86/urgent' omits 49cdcea1b077 irqchip/gic-v3: Fix GICR_CTLR.RWP polling omits e307414a346d irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear be [...] omits 4e63832f5daf extcon: sm5502: Add support for SM5703 omits 4854fc323a06 dt-bindings: extcon: bindings for SM5703 omits 16644322a12a extcon: usb-gpio: Remove disable irq operation in system sleep omits 05b063dcaba3 extcon: Fix some kernel-doc comments omits c81af67b91b9 extcon: usbc-cros-ec: Use struct_size() helper in kzalloc() omits 8ed22a138c24 extcon: int3496: Add support for controlling Vbus through [...] omits c3a756175bfa extcon: int3496: Add support for binding to plain platform [...] omits 9ec358e1c263 extcon: int3496: Request non-exclusive access to the ID GPIO omits e11db8a91ef3 extcon: int3496: Make the driver a bit less verbose omits 44a3bfc61b42 extcon: Fix extcon_get_extcon_dev() error handling omits 5db36559df9b Merge branch 'i2c/for-mergewindow' into i2c/for-next omits ee03d7a9c533 Merge branch 'misc' into for-next omits 82628bf0f30f Merge branch 'fixes' into for-next omits 294aee8ab6cb irqchip/irq-qcom-mpm: fix return value check in qcom_mpm_init() omits 8f887b78961c irq/qcom-mpm: Fix build error without MAILBOX omits 1c3b5c62fc85 pinctrl: npcm: Fix broken typing on 64bit platforms omits d52ba330befa Merge branch 'edac-misc' into edac-for-next omits 428a8907e32b Merge branch 'misc' into for-next omits 00357c8afab1 Merge branch 'fixes' into for-next omits 7effd734baa8 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 1e2e0e53092b Merge branch 'edac-amd64' into edac-for-next omits 867dfe1041a0 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 3e53bb2bd87b Merge branch 'tee_shm_vmalloc_for_v5.19' into next omits ad3e289de810 tee: make tee_shm_register_kernel_buf vmalloc supported omits 406826932fdb Merge branch 'i2c/for-mergewindow' into i2c/for-next omits e7c49117b319 Merge branch 'i2c/for-current' into i2c/for-next omits b95c18100ed5 Merge tag 'tee-shm-for-v5.18' into next omits 6d8df1f9e8ae Merge tag 'optee-fix2-for-v5.17' into fixes omits 183a6f5c6e1e Merge branches 'ti-k3-dts-next' and 'ti-drivers-soc-next' [...] omits 6d746e1eb2f6 Merge branch for-5.18/arm64/defconfig into for-next omits 157059d53ebc Merge branch for-5.18/arm64/dt into for-next omits f5c304e2e8b7 Merge branch for-5.18/arm/dt into for-next omits 82a1bf600d5d Merge branch for-5.18/memory into for-next omits d6962f37c7a4 Merge branch for-5.18/dt-bindings into for-next omits ce2e608bbeb4 Merge branch for-5.18/soc into for-next omits f5e8d1e373dd Merge branch for-5.17/arm/dt into for-next omits 74fa56279651 ARM: dts: stm32: Switch DWMAC RMII clock to MCO2 on DHCOM omits 760ae19fa929 ARM: dts: stm32: Add alternate pinmux for mco2 pins omits 01e57df26919 ARM: dts: stm32: Add alternate pinmux for ethernet0 pins omits 572f08c0fd75 memory: tegra: Add APE memory clients for Tegra234 omits 8c8959f2b5cc memory: tegra: Add Tegra234 support omits f9c9602f5baa Merge branch 'for-5.18/dt-bindings' into for-5.18/memory omits f25c47c67629 Merge branch 'sunxi/dt-for-5.18' into sunxi/for-next omits 7e3580d1f38a Merge branch 'ti-k3-dts-next' into ti-next omits 45550ada88f0 Merge branch 'imx/defconfig' into for-next omits 65cada0ba3bc Merge branch 'imx/dt64' into for-next omits f7fa9507668d Merge branch 'imx/dt' into for-next omits 4e5522ffd0b1 Merge branch 'imx/bindings' into for-next omits 9a93965d055b Merge branch 'imx/soc' into for-next omits 23c6aefe6d0a Merge branch 'i2c/for-mergewindow' into i2c/for-next omits be8dd61c7224 Merge branch 'i2c/for-current' into i2c/for-next omits ca2349b0c803 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits d9d3fe2a0efe Merge branch 'i2c/for-current' into i2c/for-next omits 141c3dc8fb47 Merge branch 'ti-k3-dts-next' into ti-next omits 9e32472d8b3f Merge branch 'edac-urgent' into edac-for-next omits 75560f01a8af Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 05cbbaf7ff2f Merge branch 'i2c/for-current' into i2c/for-next omits 5df51bacc41d Merge branch 'i2c/for-mergewindow' into i2c/for-next omits c75b4e6b8166 Merge branch 'i2c/for-current' into i2c/for-next omits 22b644704243 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits 91560fe37f81 i2c: designware: Add AMD PSP I2C bus support omits 4e4c85f2f0ab i2c: designware: Add missing locks omits e071ee718fbc i2c: piix4: Enable EFCH MMIO for Family 17h+ omits c57a2d28c7ab i2c: piix4: Add EFCH MMIO support for SMBus port select omits d8c60ffbfa0a i2c: piix4: Add EFCH MMIO support to SMBus base address detect omits 58d26c485c44 i2c: piix4: Add EFCH MMIO support to region request and release omits d60337511711 i2c: piix4: Move SMBus port selection into function omits 45146f16da95 i2c: piix4: Move SMBus controller base address detect into [...] omits e6d5f41fb5ca i2c: piix4: Move port I/O region request/release code into [...] omits b993fe2dc6b5 Merge branch 'i2c/for-mergewindow' into i2c/for-next omits ccea7c0ec91b Merge branch 'i2c/for-current' into i2c/for-next omits d7ab185b353f Merge branch 'sunxi/dt-for-5.18' into sunxi/for-next omits 3be5bf60d055 Merge branch 'ti-k3-dts-next' into ti-next omits 7e3c6eb44c91 Merge tags 'optee-fixes-for-v5.17' and 'optee-fix-for-v5.1 [...] omits 9526e4c83dfb Merge branch 'ti-k3-dts-next' into ti-next omits 14eadca892dd Merge branch 'sunxi/dt-for-5.18' into sunxi/for-next omits 59d0e09374a3 Merge branch 'edac-urgent' into edac-for-next omits d1c4c136bab7 Merge branch 'sunxi/dt-for-5.18' into sunxi/for-next omits d40f0b133b44 media: meson-ir-tx: remove incorrect doc comment omits 6de63dd5ef9e media: rockchip/rga: do proper error checking in probe adds ce4c854ee868 Merge tag 'for-5.18-rc1-tag' of git://git.kernel.org/pub/s [...] adds 73924ec4d560 x86/pm: Save the MSR validity status at context setup adds e2a1256b17b1 x86/speculation: Restore speculation related MSRs during S [...] adds 3e732ebf7316 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 76ed2f61ae3e ata: libata-sff: Fix compilation warning in ata_sff_lost_i [...] adds 7aa8104a5547 ata: sata_dwc_460ex: Fix crash due to OOB write adds 539975229939 ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs adds 55b014159ee7 ata: ahci: Rename CONFIG_SATA_LPM_POLICY configuration item back adds 640b5037da8e Merge tag 'ata-5.18-rc2' of git://git.kernel.org/pub/scm/l [...] adds 48bff1053c17 random: opportunistically initialize on /dev/urandom reads adds aba120cc1017 random: do not allow user to keep crng key around on stack adds 1448769c9cdb random: check for signal_pending() outside of need_resched [...] adds e3c1c4fd9e6d random: check for signals every PAGE_SIZE chunk of /dev/[u]random adds 3638bd90df99 Merge tag 'random-5.18-rc2-for-linus' of git://git.kernel. [...] adds b3d6dd09ff00 Drivers: hv: balloon: Support status report for larger page sizes adds be5802795cf8 Drivers: hv: balloon: Disable balloon and hot-add accordingly adds eaa03d345358 Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() adds 42e7a03d3bad Merge tag 'hyperv-fixes-signed-20220407' of git://git.kern [...] adds a2c0b0fbe014 arm64: alternatives: mark patch_alternative() as `noinstr` adds 697a1d44af8b tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry adds 3b221291bc2d Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] adds d10f4b22e912 ARM: iop32x: include iop3xx.h header where needed adds 3b68b0888521 ep93xx: clock: Fix UAF in ep93xx_clk_register_gate() adds caee01050bd4 ep93xx: clock: Don't use plain integer as NULL pointer adds f455742ae2ca Merge tag 'scmi-fixes-5.18' of git://git.kernel.org/pub/sc [...] adds 5063b7a80eba ARM: vexpress/spc: Fix kernel-doc build warning for ve_spc [...] adds 42a997f0bde1 ARM: vexpress/spc: Fix all the kernel-doc build warnings adds bc22bb224b3c Merge tag 'vexpress-fixes-5.18' of git://git.kernel.org/pu [...] adds 02481c7b849d Merge tag 'samsung-fixes-5.18' of git://git.kernel.org/pub [...] adds dd8adc713b16 memory: fsl_ifc: populate child nodes of buses and mfd devices adds 44e4a2c75676 Merge tag 'memory-controller-drv-fixes-5.18' of git://git. [...] adds 1f5fb1dc7497 arm: configs: imote2: Drop defconfig as board support dropped. adds 0dc23d1a8e17 arm: dts: at91: Fix boolean properties with values adds 1a67653de0dd arm64: dts: tegra: Fix boolean properties with values adds 3b881035e959 arm: dts: imx: Fix boolean properties with values adds 1bc12d301594 arm64: dts: imx: Fix imx8*-var-som touchscreen property sizes adds bc2fb47db586 arm/arm64: dts: qcom: Fix boolean properties with values adds 475acef9ed48 Merge tag 'reset-fixes-for-v5.18' of git://git.pengutronix [...] adds f9cb20daa8be Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds b5e22886839a tee: optee: add missing mutext_destroy in optee_ffa_probe adds 98268f2a2a9f Merge branch 'optee_ffa_probe_fix_for_v5.18' into fixes adds e245af3a85bb Merge branch 'fixes' of https://git.linaro.org/people/jens [...] adds ffa0b64e3be5 powerpc: Fix virt_addr_valid() for 64-bit Book3E & 32-bit adds 1ff5c8e8c835 Revert "powerpc: Set max_mapnr correctly" adds 48a68ba8400d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 6203ac302978 s390: add z16 elf platform adds e69a7ff8d5de s390: allow to compile with z16 optimizations adds 711136bb6620 s390/kexec: silence -Warray-bounds warning adds 94b4bd006483 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds e3d37210df5c sctp: count singleton chunks in assoc user stats adds 2b04bd4f03bb dpaa2-ptp: Fix refcount leak in dpaa2_ptp_probe adds ccfee1822042 ice: Set txq_teid to ICE_INVAL_TEID on ring creation adds 05ef6813b234 ice: Do not skip not enabled queues in ice_vc_dis_qs_msg adds 61fb3eee13e8 Merge branch 'ice-bug-fixes' adds 1158f79f82d4 ipv6: Fix stats accounting in ip6_pkt_drop adds 31818213170c netfilter: bitwise: fix reduce comparisons adds 42193ffd79bd netfilter: nf_tables: memcg accounting for dynamically all [...] adds 03eb7daec59f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf adds 1d7e4fd72bb9 net: micrel: Fix KS8851 Kconfig adds 3f2a3050b4a3 net: openvswitch: don't send internal clone attribute to t [...] adds 11f8e7c122ce net: ethernet: mv643xx: Fix over zealous checking of_get_m [...] adds 1f30fb9166d4 net: openvswitch: fix leak of nested actions adds 1946014ca3b1 rxrpc: fix a race in rxrpc_exit_net() adds fb5833d81e43 net: sfc: fix using uninitialized xdp tx_queue adds d1c4f93e3f0a net: axienet: setup mdio unconditionally adds ab3a5d4c6081 net: axienet: factor out phy_node in struct axienet_local adds dc48f04fd656 dt-bindings: net: add pcs-handle attribute adds 19c7a43912c6 net: axiemac: use a phandle to reference pcs_phy adds 9386d1811f34 Merge branch 'axienet-broken-link' adds 8d90991e5bf7 net: phy: mscc-miim: reject clause 45 register accesses adds f9124c68f05f ice: synchronize_rcu() when terminating rings adds 72b915a2b444 ice: xsk: fix VSI state check in ice_xsk_wakeup() adds e19778e6c911 ice: clear cmd_type_offset_bsz for TX rings adds 74edbe9edeef Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds a3ebe92a0f2d net: ipv6mr: fix unused variable warning with CONFIG_IPV6_ [...] adds 4e910dbe3650 qede: confirm skb is allocated before using adds afb8e2465275 net: usb: aqc111: Fix out-of-bounds accesses in RX fixup adds b423e54ba965 myri10ge: fix an incorrect free for skb in myri10ge_sw_tso adds 2e8702cc0cfa bpf: Support dual-stack sockets in bpf_tcp_check_syncookie adds 53968dafc4a6 bpf: Adjust bpf_tcp_check_syncookie selftest to test dual- [...] adds 8e9d0d7a76c5 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds ec4eb8a86ade drivers: net: slip: fix NPD bug in sl_tx_timeout() adds 6bf440e8f951 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 8de8b71b787f xsk: Fix l2fwd for copy mode + busy poll combo adds 636529a98b9b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 748b82c23e25 xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookup adds 436c8497af34 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 4a4f883c85c2 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds 442b8b250c41 MAINTAINERS: Add Leon Romanovsky to RDMA maintainers adds abcc160e4c2b MAINTAINERS: Update qib and hfi1 related drivers adds 84c2362fb65d RDMA/mlx5: Don't remove cache MRs when a delay is needed adds 1d735eeee63a RDMA/mlx5: Add a missing update of cache->last_add adds 107dd7beba40 IB/cm: Cancel mad on the DREQ event when the state is MRA_ [...] adds 4d809f69695d IB/rdmavt: add lock to call to rvt_error_qp to prevent a r [...] adds b847328492b2 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds c9db8a30d9f0 ALSA: hda/i915 - skip acomp init if no matching display adds 1ef8715975de ALSA: usb-audio: Fix undefined behavior due to shift overf [...] adds 9eb6f5c38806 ALSA: hda/realtek: Add quirk for Clevo PD50PNT adds 9dd7c46346ca sound/oss/dmasound: fix build when drivers are mixed =y/=m adds d52eee988597 ALSA: hda: intel-dsp-config: update AlderLake PCI IDs adds 928197b02c3e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c775cbf62ed4 ASoC: atmel: Remove system clock tree configuration for at [...] adds 9c363532413c ASoC: topology: Correct error handling in soc_tplg_dapm_wi [...] adds acc72863e0f1 codecs: rt5682s: fix an incorrect NULL check on list iterator adds 5708cc2f4b50 ASoC: SOF: topology: Fix memory leak of scontrol->name adds fb6d679fee95 ASoC: soc-pcm: use GFP_KERNEL when the code is sleepable adds f730a46b931d ASoC: soc-dapm: fix two incorrect uses of list iterator adds c8618d65007b ASoC: rt5682: fix an incorrect NULL check on list iterator adds c598ccfbeb26 ASoC: cs35l41: Add one more variable in the debug log adds 0b3d5d2e358c ASoC: cs35l41: Fix a shift-out-of-bounds warning found by UBSAN adds 8ba08d3a367a ASoC: rk817: Use devm_clk_get() in rk817_platform_probe adds e927b05f3cc2 ASoC: msm8916-wcd-digital: Check failure for devm_snd_soc_ [...] adds d462f6ed2aea ASoC: soc-core: add debugfs_prefix member to snd_soc_compo [...] adds fc35880d198d ASoC: meson: aiu: fix duplicate debugfs directory error adds 89bac792faf0 ASoC: meson: aiu: fix duplicate debugfs directory error adds 51a630a7051f ASoC: simple-card-utils: Avoid NULL deref in asoc_simple_s [...] adds d00887c106da ASoC: fsl_sai: fix 1:1 bclk:mclk ratio support adds fcd1e39cca6e ASoC: Intel: sof_rt5682: Add support for max98360a speaker [...] adds 61085c184b07 Merge remote-tracking branch 'asoc/for-5.17' into asoc-linus adds 2b4e127582b0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 92d96b603738 regulator: wm8994: Add an off-on delay for WM8994 variant adds 17049bf9de55 regulator: rtq2134: Fix missing active_discharge_on setting adds 2316f0fc0ad2 regulator: atc260x: Fix missing active_discharge_on setting adds f0b1513f58cd Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 2f8cf5f642e8 spi: rpc-if: Fix RPM imbalance in probe error path adds 35d516bdcd92 spi: mxic: Fix an error handling path in mxic_spi_probe() adds 409543cec01a spi: core: add dma_map_dev for __spi_unmap_msg() adds 97e4827d775f spi: cadence-quadspi: fix protocol setup for non-1-1-X operations adds 2c7d1b281286 spi: bcm-qspi: fix MSPI only access with bcm_qspi_exec_mem_op() adds 3a790a795750 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds c31bc0461f86 powerpc/pseries/vas: use default_groups in kobj_type adds cdb4f26a63c3 kobject: kobj_type: remove default_attrs adds a7a7c3c8de3c Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] adds 52c39fef835b Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] adds 7ec1c7327f37 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds c9853fbc7de4 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds a467d57fead5 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] adds 79a2a97781c8 Merge branch 'fixes-togreg' of https://gitlab.com/vilhelmg [...] adds 86003ae29f08 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] adds dd000ec52649 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fe98717262bd Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] adds 6150f276073a media: rockchip/rga: do proper error checking in probe adds 62c31868f528 media: platform: imx-mipi-csis: Add dependency on VIDEO_DEV adds 6a30764c8c45 Merge branch 'fixes' of git://linuxtv.org/mchehab/media-next.git adds 00c220134670 KVM: SEV: Add cond_resched() to loop in sev_clflush_pages() adds 1d0e84806047 KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded adds 3203a56a0f0e KVM: x86/mmu: remove unnecessary flush_workqueue() adds c1be1ef1b4a7 Documentation: kvm: Add missing line break in api.rst adds 5593473a1e6c KVM: avoid NULL pointer dereference in kvm_dirty_ring_push adds 0383a8d74901 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] adds 6eb56b229879 Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] adds 535fe8555e43 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] adds 909a72332a04 platform/x86: amd-pmc: Fix compilation without CONFIG_SUSPEND adds f632b296b007 tools/power/x86/intel-speed-select: fix build failure when [...] adds facd2ec75aa7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fa43a134b224 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds ce8b3ad1071b dt-bindings: net: snps: remove duplicate name adds 5dc6ce767dc8 dt-bindings: gpu: mali-bifrost: Document RZ/V2L SoC adds d4c9af4afda9 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] adds 5f3ecd744765 Merge branch '5.18/scsi-queue' into 5.18/scsi-fixes adds 6a0d0ae3e8b5 scsi: scsi_debug: Fix sdebug_blk_mq_poll() in_use_bm bitmap use adds 6eaa77144b90 scsi: mpt3sas: Fix mpt3sas_check_same_4gb_region() kdoc comment adds 4049f7acef3e scsi: ufs: ufs-pci: Add support for Intel MTL adds 75f5a0c4744c scsi: sym53c500_cs: Stop using struct scsi_pointer adds f61eb1216c95 scsi: mpt3sas: Fail reset operation if config request timed out adds 1700714b1ff2 scsi: sd: sd_read_cpr() requires VPD pages adds 5f2bce1e2220 scsi: mvsas: Add PCI ID of RocketRaid 2640 adds 61144d83376a scsi: message: fusion: Remove redundant variable dmp adds 03252259e18e scsi: sd: Clean up gendisk if device_add_disk() failed adds bfb7789bcbd9 scsi: ufs: ufshpb: Fix a NULL check on list iterator adds 56495f295d8e scsi: megaraid_sas: Target with invalid LUN ID is deleted [...] adds e1fc366daa71 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 72cfb835e56f Merge tag 'amd-drm-next-5.18-2022-03-25' of https://gitlab [...] adds 691b592abb9a Merge tag 'drm-misc-fixes-2022-03-24' of git://anongit.fre [...] adds 8027a9ad9b35 drm/imx: imx-ldb: Check for null pointer after calling kmemdup adds bce81feb03a2 drm/imx: Fix memory leak in imx_pd_connector_get_modes adds e8083acc3f8c drm/imx: dw_hdmi-imx: Fix bailout in error cases of probe adds 070a88fd4a03 gpu: ipu-v3: Fix dev_dbg frequency output adds c6b035e672e3 Merge tag 'imx-drm-fixes-2022-04-06' of git://git.pengutro [...] adds 945da79e6dd0 drm/amdgpu/vcn3: send smu interface type adds dda81d9761d0 drm/amd/vcn: fix an error msg on vcn 3.0 adds 862a876c3a63 drm/amd/display: Correct Slice reset calculation adds 95707203407c drm/amd/display: Remove redundant dsc power gating from init_hw adds 58e16c752e95 drm/amd/display: Enable power gating before init_pipes adds 83e9faac9a38 drm/amd/display: Clear optc false state when disable otg adds 2944dbedc7e1 drm/amd/display: Add work around for AUX failure on wake. adds b2075fce104b drm/amd/display: Revert FEC check in validation adds f4346fb3edf7 drm/amd/display: Fix allocate_mst_payload assert on resume adds 4052287a75eb amd/display: set backlight only if required adds 96f2b7a35716 drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address adds ef1a0808a2e2 drm/amdgpu: Sync up header and implementation to use the s [...] adds e79a2398e1b2 drm/amdkfd: Create file descriptor after client is added t [...] adds ca1198849ab0 drm/amd/display: Fix by adding FPU protection for dcn30_in [...] adds ebc002e3ee78 drm/amdgpu: don't use BACO for reset in S3 adds 7e8906dc2689 drm/amd/display: remove assert for odm transition case adds 6e93d5b03332 drm/amd/display: Add configuration options for AUX wake wo [...] adds 879791ad8bf3 drm/amdgpu/display: change pipe policy for DCN 2.1 adds 28c25238898a drm/amd/display: update dcn315 clock table read adds 2f25d8ce09b7 drm/amdgpu/smu10: fix SoC/fclk units in auto mode adds dc7d19d27d01 Merge tag 'amd-drm-fixes-5.18-2022-04-06' of https://gitla [...] adds c9e5d1fee10b Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] adds 03e59b1e2f56 mmc: renesas_sdhi: don't overwrite TAP settings when HS400 [...] adds eb2b93e71eb2 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds b2c580aae369 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 0c86118bef7d Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds 0be0b70df661 pinctrl: alderlake: Fix register offsets for ADL-N variant adds 2f61b3a0fe48 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds fc679b1f430c Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] adds 773f91b2cf3f SUNRPC: Fix NFSD's request deferral on RDMA transports adds e2e917f8677d SUNRPC: Fix the svc_deferred_event trace class adds 1e3940a8c1b3 Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linu [...] adds fa4dcc880390 irq/qcom-mpm: Fix build error without MAILBOX adds 76ff614a7915 irqchip/irq-qcom-mpm: fix return value check in qcom_mpm_init() adds af27e41612ec irqchip/gic-v4: Wait for GICR_VPENDBASER.Dirty to clear be [...] adds 0df6664531a1 irqchip/gic-v3: Fix GICR_CTLR.RWP polling adds 544808f7e21c irqchip/gic, gic-v3: Prevent GSI to SGI translations adds be5bd4af8f50 Merge branch 'irq/irqchip-fixes' of git://git.kernel.org/p [...] adds b190bee83daf Merge branch 'zstd-linus' of https://github.com/terrelln/l [...] adds 8047f98c8958 dt-bindings: display: bridge: Drop requirement on input po [...] adds cf5c5763eb53 Merge drm/drm-fixes into drm-misc-fixes adds 13043d1a12c5 Merge drm-misc/drm-misc-next-fixes into drm-misc-fixes adds 0f525289ff0d fbdev: Fix unregistering of framebuffers without device adds 1ecc0c09f19f dt-bindings: display: panel: mipi-dbi-spi: Make width-mm/h [...] adds 02f3bd309a78 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] adds 9a22717b9b07 kbuild: uapi: use -fsyntax-only rather than -S adds d5ea4fece450 kbuild: Allow kernel installation packaging to override pk [...] adds cab802b7b8c9 docs: kbuild: add references on Kconfig semantics adds f43e31d5cb78 kbuild: factor out genksyms command from cmd_gensymtypes_{c,S} adds dc6dc3e7a73f kbuild: do not remove empty *.symtypes explicitly adds c009599fc227 modpost: remove useless export_from_sec() adds 3cb0c4357013 modpost: move export_from_secname() call to more relevant place adds 01c04882fd53 modpost: remove redundant initializes for static variables adds d51d8ae7feee modpost: remove annoying namespace_from_kstrtabns() adds a296917133c1 kbuild: refactor cmd_modversions_c adds 7972d49b8f70 kbuild: refactor cmd_modversions_S adds 3dd8061b64fd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 78e2495f3f77 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 0aa7d53dd8f1 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 6df13b5c9596 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6383f5a212a6 arm64: dts: meson-s4: add pinctrl node adds 393633936976 arm64: dts: meson-s4: add gpio_intc node adds 085f7a298a14 arm64: dts: add support for S4 power domain controller adds 0663dce87af9 Merge branch 'v5.19/dt64' into for-next adds d1263ef3689d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 787e9d114c62 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d9f5f842836d Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] adds 4a0b43dbcb6c Merge branch 'fixes' into for-next adds 6ded3d7471d8 memory: emif: remove unneeded ENOMEM error messages adds c0e3693ba3f9 Merge branch 'mem-ctrl-next' into for-next adds e91650e7e454 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] adds 9b6d368b082e bus: imx-weim: fix NULL but dereferenced coccicheck error adds dc900431337f arm64: dts: imx8mm-venice: fix spi2 pin configuration adds f386b92edde2 dt-bindings: arm: Add Data Modul i.MX8M Mini eDM SBC adds cd63d3c362ac dt-bindings: arm: fsl: add TQ Systems boards based on i.MX6UL(L) adds 2a29ef0f6bac dt-bindings: arm: fsl: add PHYTEC phyGATE Tauri i.MX6 ULL adds 4ebf2204c449 Merge branch 'imx/bindings' into for-next adds e931a6f79620 ARM: dts: imx6qdl-vicut1/vicutgo: Set default backlight br [...] adds 156a722b3931 ARM: dts: imx6qdl-vicut1/vicutgo: Rename backlight to back [...] adds 98efa526a0c4 ARM: dts: imx6qdl-vicut1/vicutgo: Add backlight_led node adds cb15ebbc10b5 ARM: dts: imx6qdl-vicut1: update gpio-line-names for some GPIOs adds 05ed0bc09a53 ARM: dts: imx6dl-victgo: Add interrupt-counter nodes adds e310ba3c0fd5 ARM: dts: imx6dl-victgo: The TGO uses a lg,lb070wv8 compat [...] adds 7bb9b9e34b87 ARM: dts: imx6qdl-victgo: add CAN termination support adds 7b8861d8e627 ARM: dts: imx6ul: add TQ-Systems MBa6ULx device trees adds a333f3e46d76 ARM: dts: imx6ul: add TQ-Systems MBa6ULxL device trees adds 05c44ed0b776 ARM: dts: imx6ull: add TQ-Systems MBa6ULLx device trees adds cbff1ae6bf3b ARM: dts: imx6ull: add TQ-Systems MBa6ULLxL device trees adds 0b08af343ab0 ARM: dts: imx6ull: Add support for PHYTEC phyGATE-Tauri-S [...] adds 8bcbcbba9109 ARM: dts: imx6ul: peb-av-02: move to 3 cell pwm adds ec829912d21c Merge branch 'imx/dt' into for-next adds 236b8cfac4e3 arm64: dts: imx8mn-bsh-smm-s2pro: Add tlv320aic31xx audio [...] adds 583f24ae42a0 arm64: dts: imx8mm: Add support for Data Modul i.MX8M Mini [...] adds 1c6add99c2bf arm64: dts: imx8mm-kontron: fix ethernet node name adds 1cfa1e68af8d arm64: dts: imx8mn-evk: use proper names for PMIC outputs adds bc046b952a54 arm64: dts: imx8mn-evk: fix the min/max voltages of the PMIC adds 5472b7df7c79 arm64: dts: imx8mq: add hdmi phy 27m clock adds d8d609f7588a Merge branch 'imx/dt64' into for-next adds 54bef2fe7d6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7843e9b68bf5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 83f5bedf224c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4400d59b3d19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e04addfcf173 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 063c4e60a89c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8001437f276c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 89baee710f58 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 6e8c1cef37e6 reset: Kconfig: Make RESET_RZG2L_USBPHY_CTRL depend on ARCH_RZG2L adds 3f7bdc13154a dt-bindings: reset: uniphier-glue: Clean up clocks, resets [...] adds 64df4e2db1a0 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] adds 1af7bafb70df Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds db8547459460 dt-bindings: soc: samsung: usi: refer to dtschema for SPI adds 94a276e2b55e Merge branch 'next/drivers' into for-next adds fa04ccac6190 ARM: dts: nspire: use lower case hex addresses in node uni [...] adds fbcd5ad7a419 ARM: dts: ox820: align interrupt controller node name with [...] adds c9bdd50d2019 ARM: dts: socfpga: align interrupt controller node name wi [...] adds 2bf92593ef58 Merge branch 'for-v5.19/arm-dts-cleanups' into for-next adds f9ffe1840f15 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fb1af43bed37 Merge tag 'vexpress-fixes-5.18' of git://git.kernel.org/pu [...] adds da005f876630 Merge tag 'scmi-fixes-5.18' of git://git.kernel.org/pub/sc [...] adds 958b6834ab1d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] adds 7828494f78e4 ARM: dts: stm32: Add alternate pinmux for ethernet0 pins adds f6f39403ce61 ARM: dts: stm32: Add alternate pinmux for mco2 pins adds 73ab99aad50c ARM: dts: stm32: Switch DWMAC RMII clock to MCO2 on DHCOM adds d7f737dd12f0 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] adds c887bdc4fb25 clk: sunxi-ng: fix not NULL terminated coccicheck error adds 6d41e13041a3 dt-bindings: watchdog: sunxi: fix F1C100s compatible adds 42b91bb16081 dt-bindings: watchdog: sunxi: clarify clock support adds 01a850ee61cb ARM: dts: suniv: F1C100: fix watchdog compatible adds fb2dcdd7c446 dt-bindings: arm: sunxi: document LicheePi Nano name adds 1aba2af585fc ARM: dts: suniv: F1C100: add clock and reset macros adds a6d9efb62a48 ARM: dts: suniv: F1C100: fix CPU node adds a26123f355f2 ARM: dts: suniv: F1C100: fix timer node adds a672a3f2f022 ARM: dts: suniv: F1C100: add MMC controllers adds 30b6259f8bb8 ARM: dts: suniv: licheepi-nano: add microSD card adds 382e0d4f9ece dt-bindings: spi: sunxi: document F1C100 controllers adds 335f57508a7a ARM: dts: suniv: F1C100: add SPI support adds 37384b81bc25 ARM: dts: suniv: licheepi-nano: add SPI flash adds cb6baf285212 Merge branch 'sunxi/dt-for-5.19' into sunxi/for-next adds 834e6352d545 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] adds a4b75fe8e1c1 tee: combine "config" and "menu" for TEE's menuconfig adds 02ee88c9cb4d Merge branch 'tee_menu_for_v5.19' into next adds 3e47235eaee0 tee: make tee_shm_register_kernel_buf vmalloc supported adds a1089c6d8790 Merge branch 'tee_shm_vmalloc_for_v5.19' into next adds 17522923771d Merge branch 'fixes' into next adds 6f985d7f23d7 Merge branch 'next' of https://git.linaro.org/people/jens. [...] adds d5becc32308c ARM: tegra: Fix typos in comments adds 5cd3b71ee156 Merge branch for-5.19/arm/core into for-next adds 942501661fa6 soc/tegra: fuse: Add nvmem cell lookup entries for Tegra194 adds d3ed7526543d soc/tegra: pmc: Update Tegra234 reset sources adds 587df8686740 Merge branch for-5.19/soc into for-next adds 37e246839d47 memory: tegra: Add Tegra234 support adds 84f6f49b9017 memory: tegra: Add APE memory clients for Tegra234 adds 58324d65559a Merge branch for-5.19/memory into for-next adds 3739157768d7 ARM: tegra_defconfig: Update CONFIG_TEGRA_VDE option adds 39ad93d28050 ARM: config: multi v7: Enable NVIDIA Tegra video decoder driver adds 8b5568bffd47 Merge branch for-5.19/arm/defconfig into for-next adds 7ac853ba789d arm64: tegra: Update SDMMC1/3 clock source for Tegra194 adds 71f69ffa0129 arm64: tegra: Add QSPI controllers on Tegra234 adds aee7f609222b Merge branch for-5.19/arm64/dt into for-next adds 0fd9c94aba19 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds cdc86e473b35 clk: imx8mq: add 27m phy pll ref clock adds e080c54b9ff0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 935a89bffe54 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] adds d17ecf443d8f csky: fix typos in comments adds 8c4d16471e2b csky: patch_text: Fixup last cpu should be master adds 2f0f439e29f1 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] adds f1f724819635 parisc: video: fbdev: stifb: Add sti_dump_font() to dump STI font adds e34799ccc126 parisc: Change MAX_ADDRESS to become unsigned long long adds 2204f6a5fc67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 2ae34c0da59f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds c48d9782a16b Merge branch 'fixes' into for-next adds 7290a329d9d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds a524d1566e0f xtensa: patch_text: Fixup last cpu should be master adds ab2a4ecc0cb4 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] adds 427caba08d51 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9bcf0f49151a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds fb39d30e2272 cifs: force new session setup and tcon for dfs adds 7cd1cc415dd8 cifs: update internal module number adds 1e3549baeba5 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] adds 0ffb4806fb7b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 1ef15136209c Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] adds a869e99aedfe Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] adds 6b3eb3cc5b99 gfs2: Add GL_NOPID flag for process-independent glock holders adds c1fdfce4edfd gfs2: Mark flock glock holders as GL_NOPID adds 1b2de0791571 gfs2: Mark the remaining process-independent glock holders [...] adds 3cbc2f16f620 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 830f1111d90e NFS: Replace readdir's use of xxhash() with hash_64() adds f00432063db1 SUNRPC: Ensure we flush any closed sockets before xs_xprt_free() adds 46a70a117ef5 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] adds b49a0285edfa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 79336e61cf81 Merge branch 'master' of https://github.com/Paragon-Softwa [...] adds b14710f009f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 663b36f0650c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] adds b965431517d5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1de000f0701e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9f244b167525 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 21a6e4fce25e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5c1420a0d37d Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] adds 0c603a5c704f Documentation/process: mention patch changelog in review process adds 2c2de6f2e2bc docs: driver-api/thermal/intel_dptf: Use copyright symbol adds 12379401c000 Documentation: dev-tools: Add a section for static analysis tools adds a32d5c0fc12b Documentation: dev-tools: Enhance static analysis section [...] adds f35cf1a59e9a Documentation: kernel-hacking: minor edits for style adds 980c3799c500 Documentation: kernel-doc: Promote two chapter headings to [...] adds 452c4915c18c Documentation: sphinx: replace "Introduction" chapter head [...] adds c57f3dbc3bd9 docs/zh_CN/damon: update outdated term 'regions update interval' adds b22fe865dbf4 docs/zh_CN/damon: add sysfs interface adds 712ca54c5387 docs/zh_CN/damon: typo fix adds 9859b277bffe docs/zh_CN: add vm frontswap translation adds 19a05e35dd92 docs/zh_CN: add vm hwpoison translation adds 457d2de7ee64 docs/zh_CN: add vm memory-model translation adds d1c84942e113 docs/zh_CN: add vm mmu_notifier translation adds 273bfe7ba7ad docs/zh_CN: add vm overcommit-accounting translation adds f51debc256f8 docs/zh_CN: add vm page_frags translation adds 7bdc0a9515dd docs/zh_CN: add vm page_owner translation adds dc742b017439 docs/zh_CN: add vm page_table_check translation adds 114b27cd1545 docs/zh_CN: add vm remap_file_pages translation adds 11e85082a19f docs/zh_CN: add vm split_page_table_lock translation adds 2154e5e7d012 docs/zh_CN: add vm z3fold translation adds 6dbc3a5bdb46 docs/zh_CN: add vm zsmalloc translation adds ca3d0b5dfc6b Documentation/process: Update ARM contact for embargoed ha [...] adds 7808c934120e w1: w1_therm: Document Maxim MAX31850 thermoelement IF. adds d4cd2389d053 Documentation: x86: Fix obsolete name of page fault handler adds 0dc089481308 docs/zh_CN: Add sched-debug Chinese translation adds 4407cca0109c docs/zh_CN: Add schedutil Chinese translation adds 75384c21c8cb Merge branch 'docs-next' of git://git.lwn.net/linux.git adds 535f49a9e1f9 media: platform: imx-mipi-csis: Add dependency on VIDEO_DEV adds fcf443116e1c Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git adds dfbba2518aac Revert "ACPI: processor: idle: Only flush cache on entering C3" adds d8a5a5e3123a Merge branch 'acpi-processor' into linux-next adds 8c756a0a2de1 device property: Convert device_{dma_supported,get_dma_att [...] adds 55dcbc05827e ACPI: property: Move acpi_fwnode_device_get_match_data() up adds 68b979d068d3 device property: Add iomap to fwnode operations adds 99c63707bafd device property: Add irq_get to fwnode operation adds 5eceec43cb76 Merge branch 'devprop' into linux-next adds 95d5a7214b86 iio: chemical: scd30: Export dev_pm_ops instead of suspend [...] adds a8e2512efc65 PM: core: Add NS varients of EXPORT[_GPL]_SIMPLE_DEV_PM_OP [...] adds bd8284e968ec iio: chemical: scd30: Move symbol exports into IIO_SCD30 n [...] adds 2c962db504ed Merge branch 'pm-core' into linux-next adds ac2a3feefad5 ACPI: bus: Eliminate acpi_bus_get_device() adds 5a5b6c1848bc Merge branch 'acpi-bus' into linux-next adds bdff938d0440 thermal: int340x: Clean up unnecessary acpi_buffer pointer [...] adds 9e5d3d6be664 thermal: int340x: Consolidate freeing of acpi_buffer pointer adds ad47f8343a96 thermal: int340x: Clean up _OSC context init adds 2f7fc67b4d3f Merge branch 'thermal-int340x' into linux-next adds 313f312113f4 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds ab69769c0aa0 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 02df08c9cc18 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 9fe36def620e Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] adds 1f4f10845e14 dlm: uninitialized variable on error in dlm_listen_for_all() adds 67e4d8c51dc6 dlm: fix missing check in validate_lock_args adds 42252d0d2aa9 dlm: fix plock invalid read adds a559790caa1c dlm: replace sanity checks with WARN_ON adds bcbb4ba6c9ba dlm: cleanup plock_op vs plock_xop adds a800ba77fd28 dlm: rearrange async condition return adds bcfad4265ced dlm: improve plock logging if interrupted adds 16d58904dfeb dlm: remove unnecessary INIT_LIST_HEAD() adds 314a5540ffee dlm: move global to static inits adds a8449f232ee3 dlm: add __CHECKER__ for false positives adds d9efd005fdd1 dlm: use __le types for options header adds 3428785a65da dlm: use __le types for dlm header adds 2f9dbeda8dc0 dlm: use __le types for rcom messages adds 00e99ccde757 dlm: use __le types for dlm messages adds 14a92fd70382 dlm: move conversion to compile time adds c087eabde171 dlm: remove __user conversion warnings adds e91ce03b27b6 dlm: remove found label in dlm_master_lookup adds 401597485cfc dlm: cleanup lock handling in dlm_master_lookup adds 2c3fa6ae4d52 dlm: check required context while close adds f6f741835745 dlm: fix wake_up() calls for pending remove adds ba58995909b5 dlm: fix pending remove if msg allocation fails adds c490b3afaa57 dlm: remove usage of list iterator for list_add() after th [...] adds dc1acd5c9469 dlm: replace usage of found with dedicated list iterator variable adds e425ac99b157 fs: dlm: cast resource pointer to uintptr_t adds 0a31598a45eb Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 45bf247218eb RDMA/irdma: Remove the redundant variable adds 30ad63e784dd IB/uverbs: Move enum ib_raw_packet_caps to uapi adds f543a3e82bb2 IB/uverbs: Move part of enum ib_device_cap_flags to uapi adds 22cbc6c2681a IB/rdmavt: add missing locks in rvt_ruc_loopback adds a588cf66a4ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6f2f36e5f932 mlxsw: spectrum_router: simplify list unwinding adds 0b5c21bbc01e net: ensure net_todo_list is processed quickly adds f4b41f062c42 net: remove noblock parameter from skb_recv_datagram() adds 1ee375d77bb9 net, uapi: remove inclusion of arpa/inet.h adds ed941f65da81 dt-bindings: net: convert mscc-miim to YAML format adds b0385d4c1fff dt-bindings: net: mscc-miim: add clock and clock-frequency adds bb2a1934ca01 net: phy: mscc-miim: add support to set MDIO bus frequency adds 44ec5f71a035 Merge branch 'mscc-miim' adds 1dafd0d60703 dt-bindings: net: mediatek: add optional properties for th [...] adds d776a57e4a28 net: ethernet: mtk_eth_soc: add support for coherent DMA adds 3abd063019b6 arm64: dts: mediatek: mt7622: add support for coherent DMA adds 55c1c4e945fa dt-bindings: arm: mediatek: document WED binding for MT7622 adds f14ac41b785f dt-bindings: arm: mediatek: document the pcie mirror node [...] adds 804775dfc288 net: ethernet: mtk_eth_soc: add support for Wireless Ether [...] adds a333215e10cb net: ethernet: mtk_eth_soc: implement flow offloading to W [...] adds e9b65ecb7c30 arm64: dts: mediatek: mt7622: introduce nodes for Wireless [...] adds 817b2fdf1667 net: ethernet: mtk_eth_soc: add ipv6 flow offload support adds bb14c19122b7 net: ethernet: mtk_eth_soc: support TC_SETUP_BLOCK for PPE [...] adds 1ccc723b5829 net: ethernet: mtk_eth_soc: allocate struct mtk_ppe separately adds c4f033d9e03e net: ethernet: mtk_eth_soc: rework hardware flow table management adds 8ff25d377445 net: ethernet: mtk_eth_soc: remove bridge flow offload typ [...] adds 33fc42de3327 net: ethernet: mtk_eth_soc: support creating mac address b [...] adds f90e5a3d5b8c Merge branch 'mtk_eth_soc-flo-offload-plus-wireless' adds be8d9d05271c net: ethernet: xilinx: use of_property_read_bool() instead [...] adds 207d924dcf32 net: usb: remove duplicate assignment adds a5b116a0fa90 net: wan: remove the lanmedia (lmc) driver adds 487dc3ca60e3 ip6_tunnel: Remove duplicate assignments adds 40570375356c tcp: add accessors to read/set tp->snd_cwnd adds 8dd7cdb0f473 bnx2x: Fix undefined behavior due to shift overflowing the [...] adds 51454ea42c1a ipv6: fix locking issues with loops over idev->addr_list adds e8bd70250a82 prestera: acl: add action hw_stats support adds d30e7e81b31e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds d298761746d5 selftests/bpf: Define SYS_NANOSLEEP_KPROBE_NAME for aarch64 adds 568189310c20 libbpf: Support Debian in resolve_full_path() adds d72e2968fb25 libbpf: Add BPF-side of USDT support adds 2e4913e025fd libbpf: Wire up USDT API and bpf_link integration adds 74cc6311cec9 libbpf: Add USDT notes parsing and resolution logic adds 999783c8bbda libbpf: Wire up spec management and other arch-independent [...] adds 4c59e584d158 libbpf: Add x86-specific USDT arg spec parsing logic adds 630301b0d59d selftests/bpf: Add basic USDT selftests adds 00a0fa2d7d49 selftests/bpf: Add urandom_read shared lib and USDTs adds 9a7ef9f86b96 Merge branch 'Add libbpf support for USDTs' adds 042152c27c3b bpf, arm64: Sign return address for JITed code adds 2d0df01974ce selftests/bpf: Fix file descriptor leak in load_kallsyms() adds 1963c740dc2b net: netfilter: Reports ct direction in CT lookup helpers [...] adds 958ddfd75d83 selftests/bpf: Fix issues in parse_num_list() adds a8d600f6bcd4 libbpf: Fix spelling mistake "libaries" -> "libraries" adds ebaf24c589d7 selftests/bpf: Use bpf_num_possible_cpus() in per-cpu map [...] adds be77354a3d7e bpf: Do write access check for kfunc and global func adds 97e6d7dab1ca bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_access adds 7b3552d3f9f6 bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_access adds 7cb29b1c99f4 selftests/bpf: Test passing rdonly mem to global func adds 9fc4476a08b6 selftests/bpf: Test for writes to map key from BPF helpers adds a1c9d61b19cb libbpf: Improve library identification for uprobe binary p [...] adds 90db26e6be01 libbpf: Improve string parsing for uprobe auto-attach adds 1717e248014c selftests/bpf: Uprobe tests should verify param/return values adds 502b0e3dcb32 Merge branch 'libbpf: uprobe name-based attach followups' adds e58c5c971746 libbpf: Potential NULL dereference in usdt_manager_attach_usdt() adds ded6dffaed5e libbpf: Fix use #ifdef instead of #if to avoid compiler warning adds 52060ae87864 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 40379a0084c2 net/mlx5_fpga: Drop INNOVA TLS support adds e59437aa7ae6 net/mlx5: Reliably return TLS device capabilities adds 691f17b980d0 net/mlx5: Remove indirection in TLS build adds 943aa7bda373 net/mlx5: Remove tls vs. ktls separation as it is the same adds 7a9104ea9011 net/mlx5: Cleanup kTLS function names and their exposure adds 0276bd3a94c0 IB/mlx5: Fix undefined behavior due to shift overflowing t [...] adds 0a2d1925952a Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds fed7bacb1c02 Bluetooth: btbcm: Support per-board firmware variants adds 252e3dbcae50 Bluetooth: mt7921s: Fix the incorrect pointer check adds 92b8aa6d18f7 Bluetooth: fix dangling sco_conn and use-after-free in sco [...] adds 9d5632f179b1 Bluetooth: Keep MGMT pending queue ordered FIFO adds 8b55b1801f2c Bluetooth: btintel: Constify static struct regmap_bus adds 63dd7af77a25 Bluetooth: hci_qca: Use del_timer_sync() before freeing adds c625b467f47c Bluetooth: HCI: Add HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_C [...] adds fa5cd0fd5bdf Bluetooth: Print broken quirks adds 38a1944deda4 Bluetooth: btusb: Set HCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC [...] adds 7ab524051076 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 34e63cd5ba29 iwlwifi: fw: Replace zero-length arrays with flexible-arra [...] adds c5f675748cf0 iwlwifi: mei: Replace zero-length array with flexible-arra [...] adds 29ed2d7606bb rtw88: change idle mode condition during hw_scan adds b169f877f001 rtw89: ser: fix CAM leaks occurring in L2 reset adds e1400b115cac rtw89: mac: move table of mem base addr to common adds 198b6cf70146 rtw89: mac: correct decision on error status by scenario adds 14f9f4790048 rtw89: ser: control hci interrupts on/off by state adds 9f8004bfed03 rtw89: ser: dump memory for fw payload engine while L2 reset adds f5e246846412 rtw89: ser: dump fw backtrace while L2 reset adds 11fe4ccda867 rtw89: reconstruct fw feature adds edb896297abe rtw89: support FW crash simulation adds 306451188062 rtw89: reduce export symbol number of mac size and quota adds 5a0e776bec96 rtw89: add UK to regulation type adds c504bf23290c rtw89: 8852a: update txpwr tables to HALRF_027_00_038 adds 034307088cb2 rtw89: regd: consider 6G band adds 1ae30c37ecf1 rtw89: regd: update mapping table to R59-R32 adds bed4045ffb9c rtw89: packed IGI configuration flow into function for DIG [...] adds 1e6f0d2a677a rtw89: disabled IGI configuration for unsupported hardware adds a95bd62ec01d rtw89: add chip_info::h2c_desc_size/fill_txdesc_fwcmd to s [...] adds 6d5b5d6290ec rtw89: pci: support variant of fill_txaddr_info adds f59acdde5197 rtw89: support variant of fill_txdesc adds 79a6c9a4f3c4 rtw89: support hardware generate security header adds 84fc6999f0d0 rtw89: read RX bandwidth from v1 type RX descriptor adds 26bb93407c74 rtw89: handle potential uninitialized variable adds ba9177fcef21 ath11k: Add basic WoW functionalities adds fec4b898f369 ath11k: Add WoW net-detect functionality adds c417b247ba04 ath11k: implement hardware data filter adds 90bf5c8d0f7e ath11k: purge rx pktlog when entering WoW adds c3c36bfe998b ath11k: support ARP and NS offload adds a16d9b50cfba ath11k: support GTK rekey offload adds 9503a1fc123d ath9k: Use platform_get_irq() to get the interrupt adds b7d174479c8a ath6kl: fix typos in comments adds 2c3fc50591ff ath10k: Trigger sta disconnect on hardware restart adds c4e9705c5012 ath10k: Use of_device_get_match_data() helper adds 997dc60f0855 ath11k: Refactor the peer delete adds 72a9bff38654 ath11k: change fw build id format in driver init log adds 2db80f93869d ath11k: acquire ab->base_lock in unassign when finding the [...] adds 7fb376ad7d3f ath11k: remove unused ATH11K_BD_IE_BOARD_EXT adds 0c104b6163e3 ath11k: disable regdb support for QCA6390 adds 13da397f884d ath11k: add support for device recovery for QCA6390/WCN6855 adds 38194f3a605e ath11k: add synchronization operation between reconfigure [...] adds 78e3e6094220 ath11k: Add hw-restart option to simulate_fw_crash adds 0d7a8a6204ea ath11k: fix the warning of dev_wake in mhi_pm_disable_tran [...] adds 1e4ac7173c93 ath11k: enable PLATFORM_CAP_PCIE_GLOBAL_RESET QMI host capability adds 62abdc06c50e ath11k: add fallback board name without variant while sear [...] adds 9d97114d2220 ath11k: add read variant from SMBIOS for download board data adds 7b0c70d92a43 ath11k: Add peer rhash table support adds 26c31016fe7e ath9k: make ATH_SREV macros more consistent adds a96474a794e1 ath9k: split set11nRateFlags and set11nChainSel adds 3096a4d9eb9b ath9k: use AR9300_MAX_CHAINS when appropriate adds 9aaff3864b60 ath9k: fix ar9003_get_eepmisc adds 193025378c44 ath9k: refactor ar9003_hw_spur_mitigate_ofdm adds 673424ce0e77 ath9k: add functions to get paprd rate mask adds b2beae327e03 ath11k: store and send country code to firmware after recovery adds 1216c4d30723 wcn36xx: Implement tx_rate reporting adds 801cb1d23428 ath11k: add support to search regdb data in board-2.bin fo [...] adds 1f682dc9fb37 ath11k: reduce the wait time of 11d scan and hw scan while [...] adds 2c977be2cc5c ath10k: add support for MSDU IDs for USB devices adds d930e2560ebe ath10k: enable napi on RX path for usb adds 7c4582306412 ath9k: make is2ghz consistent in ar9003_eeprom adds 9149a94adad2 wcn36xx: Improve readability of wcn36xx_caps_name adds 948171b5f6fc ath11k: PCI changes to support WCN6750 adds bbfdc5a751a6 ath11k: Refactor PCI code to support WCN6750 adds 8d06b8023ace ath11k: Choose MSI config based on HW revision adds 0cfaf2243e9e ath11k: Refactor MSI logic to support WCN6750 adds 5b32b6dd9663 ath11k: Remove core PCI references from PCI common code adds 50dc9ce9f805 ath11k: Change max no of active probe SSID and BSSID to fw [...] adds 2dd398dee7aa ath11k: Remove unnecessary delay in ath11k_core_suspend adds 633469e3bac1 ath11k: fix driver initialization failure with WoW unsupported hw adds 121210ec935c ath11k: mhi: remove state machine adds 3e80fcbca372 ath11k: mhi: add error handling for suspend and resume adds b9e34ba6b314 ath11k: mhi: remove unnecessary goto from ath11k_mhi_start() adds ebc7a4962765 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds 740c431c22fe rtw89: pci: add register definition to rtw89_pci_info to g [...] adds b9467e94b1f2 rtw89: pci: add pci attributes to configure operating mode adds 1e3f20554815 rtw89: pci: refine pci pre_init function adds 0db862fb025c rtw89: pci: add LTR setting for v1 chip adds bab9e2391786 rtw89: pci: set address info registers depends on chips adds 22a66e7c3abe rtw89: pci: add deglitch setting adds e1e7a574b20f rtw89: pci: add L1 settings adds a7d82a7aae65 rtw89: extend dmac_pre_init to support 8852C adds cf7b8b808811 rtw89: update STA scheduler parameters for v1 chip adds 61ebeecb3d67 rtw89: add chip_ops::{enable,disable}_bb_rf to support v1 chip adds 5cb5562d2a21 rtw89: Turn on CR protection of CMAC adds b61adeed5409 rtw89: 8852c: update security engine setting adds c49154ff8bcb rtw89: update scheduler setting adds 19cb94273f40 rtw89: initialize NAV control adds 75fd91aa92f9 rtw89: update TMAC parameters adds 9fb4862e913c rtw89: update ptcl_init adds ee20d538c498 rtw89: change idle mode condition during hw_scan adds 2b8219e9b746 rtw89: packet offload handler to avoid warning adds 841f2633840e rtw89: coex: Add case for scan offload adds 65ee4971a262 rtw89: fix misconfiguration on hw_scan channel time adds 3e12968f6d12 mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_wo [...] adds 92cadedd9d5f brcmfmac: Avoid keeping power to SDIO card unless WOWL is used adds a0ff2a87194a rtlwifi: replace usage of found with dedicated list iterat [...] adds 21338c5bdeb9 rtl8xxxu: feed antenna information for cfg80211 adds bd917b3d28c9 rtl8xxxu: fill up txrate info for gen1 chips adds 3f6b867559b3 b43legacy: Fix assigning negative value to unsigned variable adds 11800d893b38 b43: Fix assigning negative value to unsigned variable adds e8366bbabe1d ipw2x00: Fix potential NULL dereference in libipw_xmit() adds 3223e922ccf8 orinoco: Prepare cleanup of powerpc's asm/prom.h adds 92bbf95df768 ipw2x00: use DEVICE_ATTR_*() macro adds 563cce036795 Merge branch 'main' of git git://git.kernel.org/pub/scm/li [...] adds af3b3efea45d Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] adds 40277f9cda81 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] adds 2046e733e125 drm/nouveau/instmem: fix uninitialized_var.cocci warning adds fc3785fb56a2 drm/selftests: fix a shift-out-of-bounds bug adds 09077bc31165 drm/bridge_connector: enable HPD by default if supported adds a4a072d98d8c sysfb: Make config option dependencies explicit adds 8b766b0f8eec sysfb: Enable boot time VESA graphic mode selection adds fd8be27e50e0 efifb: Remove redundant efifb_setup_from_dmi stub adds f6e68388443f drm: Drop commas after SoC match table sentinels adds 016d1ca3f6ad drm/selftests: missing error code in igt_buddy_alloc_smoke() adds 8f2a3970c969 drm/omap: fix NULL but dereferenced coccicheck error adds 8a0982b60f5a drm/komeda: plane: switch to plane reset helper adds c410976a7282 drm/komeda: plane: Remove redundant zpos initialisation adds e026f2880235 drm/komeda: plane: Remove redundant color encoding and ran [...] adds bbefe708816a drm/bridge: nxp-ptn3460: switch to devm_drm_of_get_bridge adds 55ad1a56b4f9 drm/bridge: parade-ps8622: switch to devm_drm_of_get_bridge adds 5486eac81004 drm/bridge: parade-ps8640: switch to devm_drm_of_get_bridge adds 0d9c5e6733a7 drm/bridge: tc358762: switch to devm_drm_of_get_bridge adds aec9a8576eec drm/bridge: tc358775: switch to devm_drm_of_get_bridge adds c1b16fbd1698 drm/bridge: ti-sn65dsi83: switch to devm_drm_of_get_bridge adds 07b58d61275e drm/doc: pull in drm_buddy.c adds 471e201f5435 dt-bindings: display: sitronix, st7735r: Fix backlight in example adds a2e8cbb27722 dt-bindings: display: sitronix, st7735r: Make reset-gpios [...] adds df0a9e8d3008 dt-bindings: display: sitronix, st7735r: Remove spi-max-fr [...] adds 1498915233dd drm/dsi: transfer DSI HS packets ending at the same time adds 7d8d0b4dcc53 drm/mediatek: implement the DSI HS packets aligned adds 4404cdb59b33 drm/bridge: anx7625: config hs packets end aligned to avoi [...] adds d583e7527324 drm/bridge: anx7625: check the return on anx7625_aux_trans adds 14a28e79f5f6 drm/bridge: ti-sn65dsi86: switch to devm_drm_of_get_bridge adds efb37e66b757 drm: ssd130x: Fix COM scan direction register mask adds a134109c3017 drm: ssd130x: Always apply segment remap setting adds 9e82ea0fb1df drm/bridge: anx7625: switch to devm_drm_of_get_bridge adds 73a46da4fa7c drm/bridge: Add MAINTAINERS entry for DRM drivers for brid [...] adds 59c217b3dde5 drm/bridge: Add myself as a reviewer for the TI SN65DSI86 [...] adds 46db48f25ed1 drm/bridge: Add myself as a reviewer for the Parade PS8640 [...] adds 8fb6c44fe846 drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX adds f28dd5075675 drm/bridge: analogix_dp: Enable autosuspend adds 485d98d472d5 drm/vmwgfx: Add support for CursorMob and CursorBypass 4 adds bb30d8d8c1b0 drm/vmwgfx: Cleanup multimon initialization code adds af326e28380a drm/vmwgfx: Print capabilities early during the initialization adds c593197b6ece drm/vmwgfx: Fix fencing on SVGAv3 adds 23b0e695d4ca drm/vmwgfx: Allow querying of the SVGA PCI id from the userspace adds 5405d25b9e8e drm/vmwgfx: Initialize drm_mode_fb_cmd2 adds 32160e6a98f3 drm/vmwgfx: Implement MSI/MSI-X support for IRQs adds b861de246912 drm/vmwgfx: Stop using surface dma commands on most config [...] adds 2d3eec897033 drm: Add drm_mode_init() adds d008bc331fb1 drm/bridge: Use drm_mode_copy() adds 193c4df5b0dc drm/imx: Use drm_mode_duplicate() adds ec5d4a723b57 drm/panel: Use drm_mode_duplicate() adds a4f24ada636d drm/blend: fix typo in the comment adds 47042e0ddd21 drm/solomon: Make DRM_SSD130X depends on MMU adds de2d1822f948 drm/gma500: Remove struct psb_gem_object.npage adds 16dad99de8f2 drm/gma500: Acquire reservation lock for GEM objects adds 14e92dd104cd drm/gma500: Move GTT locking into GTT helpers adds e160b70ba160 drm/gma500: Remove struct psb_gtt.sem sempahore adds 60a78f9ea0e6 drm/gma500: Move GTT setup and restoration into helper funtions adds 97bd66c46d8b drm/gma500: Move GTT resume logic out of psb_gtt_init() adds 6069fd815d28 drm/gma500: Cleanup GTT uninit and error handling adds d00f44ddfbb1 drm/gma500: Split GTT init/resume/fini into GTT and GEM functions adds 42ceddb696a0 drm/gma500: Inline psb_gtt_restore() adds d339386c9ffa drm/gma500: Move GEM memory management functions to gem.c adds 5169f3592d48 drm/gma500: Move GTT enable and disable code into helpers adds 07739597b4d0 drm/gma500: Move GTT memory-range setup into helper adds f33b21f1397e drm/nouveau: Fix spelling mistake "endianess" -> "endianness" adds aa457ff1b2be drm/doc: Clarify what ioctls can be used on render nodes adds 9b13a3fcd35f drm/format-helper: Rename drm_fb_xrgb8888_to_mono_reversed() adds 7392f2459eef drm/format-helper: Fix XRGB888 to monochrome conversion adds a97e753fd358 drm/ssd130x: Fix rectangle updates adds 4442ac1af104 drm/ssd130x: Reduce temporary buffer sizes adds 044feb974801 drm/vc4: add tracepoints for CL submissions adds 3138ba6e0653 drm/gma500: Remove unused declarations and other cruft adds a29c6f882418 drm/gma500: Move gma_intel_crtc_funcs into gma_display.c adds 76feffd16cc9 drm/gma500: Don't store crtc_funcs in psb_ops adds 5d5fb74630c1 drm/gma500: Cosmetic cleanup of irq code adds 61bfcb6a3b98 fbdev: Fix sys_imageblit() for arbitrary image widths adds 7438f52b578a fbdev: Fix cfb_imageblit() for arbitrary image widths adds daa83f744a31 dt-bindings: display/panel: Add Leadtek ltk035c5444t adds 9f493fd71d4b drm/panel-edp: add LQ140M1JW46 edp panel entry adds 856082f021a2 fbdev: defio: fix the pagelist corruption adds 10a26e0d5fc3 drm/vmwgfx: Fix an invalid read adds ab709795e386 drm/vmwgfx: Fix mob cursor allocation race adds 8bb75aeb58bd drm/vmwgfx: validate the screen formats adds 6f6f9788d821 drm/vmwgfx: Disable command buffers on svga3 without gbobjects adds cc436b1c674e drm/gma500: Use drm_mode_copy() adds 6185587b6675 drm/tilcdc: Use drm_mode_copy() adds c89717bd0a0f drm/gma500: Use managed drmm_mode_config_init() adds 3e712b3cfb58 drm/gma500: Uninstall interrupts on driver removal adds b1a7d0ddb169 drm/gma500: Make use of the drm connector iterator adds 9f8308f4c94a drm/gma500: gma500 don't register non-hotpluggable connectors adds 12e67cca85a0 drm/gma500: Free the correct connector allocation adds d9f6e81272de drm/gma500: Declare a few functions static adds 52e527f28776 drm/gma500: Add crtc prefix to vblank functions adds cc2f2df48a17 dt-bindings: display: bridge: it66121: Add audio support adds 003a1bd6a2a5 drm: bridge: it66121: Fix the register page length adds e0fd83dbe924 drm: bridge: it66121: Add audio support adds 0941a4e3c629 drm/etnaviv: stop using dma_resv_excl_fence v2 adds f30bceab16d1 RDMA: use dma_resv_wait() instead of extracting the fence adds 548e7432dc2d dma-buf: add dma_resv_replace_fences v2 adds 8938d48451f5 dma-buf: finally make the dma_resv_list private v2 adds 3dd4834a6efe drm/bridge: it6505: Fix build error adds 6135ee077027 drm/vc4: hdmi: Rename pixel_rate variable adds ccbf364f329c drm/vc4: hdmi: Move clock validation to its own function adds 595dcf4eb859 drm/vc4: hdmi: Move clock calculation into its own function adds 15a809211a69 drm/vc4: hdmi: Take the sink maximum TMDS clock into account adds f785dcfc596c drm/vc4: hdmi: Take bpp into account for the scrambler adds dd39d024a847 drm/vc4: hdmi: Always try to have the highest bpc adds e769a3504e27 drm/vc4: hdmi: Support HDMI YUV output adds 194d250cdc4a drm/virtio: fix NULL pointer dereference in virtio_gpu_con [...] adds ec3cbb30893b drm/virtio: Remove restriction of non-zero blob_flags adds 59ab4ee012f0 drm/qxl: fix qxl can't use in arm64 adds 86ad0397250c drm: omapdrm: simplify omap_gem_pin adds 1948d28db621 drm: omapdrm: Support exporting of non-contiguous GEM BOs adds 3ccd59f93004 drm: omapdrm: Do no allocate non-scanout GEMs through DMM/TILER adds 27f26359de9b drm/bridge: anx7625: Set downstream sink into normal status adds e795df5bbcf2 drm/sched: Fix htmldoc warning. adds 6a9b02899402 drm/ttm: move the LRU into resource handling v4 adds 5d05b988f1c0 drm/ttm: add resource iterator v4 adds b0e2c9ea5afc drm/ttm: allow bulk moves for all domains adds 6ce4431c7ba7 drm/nouveau/kms/nv50-: atom: fix an incorrect NULL check o [...] adds 7842cf65b040 drm/ttm: de-inline ttm_bo_pin/unpin adds fee2ede15542 drm/ttm: rework bulk move handling v5 adds 77ef271faee9 drm/amdgpu: drop amdgpu_gtt_node adds bdef417d8453 gma500: fix an incorrect NULL check on list iterator adds 8b917cbe38e9 tilcdc: tilcdc_external: fix an incorrect NULL check on li [...] adds faacff8e6a52 drm/edid: don't modify EDID while parsing adds 73091e4fb78b drm/edid: fix reduced blanking support check adds e379814b5fb7 drm/edid: pass a timing pointer to is_display_descriptor() adds a9b1f15f5331 drm/edid: pass a timing pointer to is_detailed_timing_desc [...] adds 90fd588f03a6 drm/edid: use struct detailed_timing member access in is_rb() adds c8a4beba19a5 drm/edid: use struct detailed_timing member access in gtf2 [...] adds fcfb2ea19868 drm/edid: constify struct detailed_timing in lower level parsing adds 4194442daf05 drm/edid: constify struct detailed_timing in parsing callbacks adds eed628f116a7 drm/edid: constify struct edid passed to detailed blocks adds c14e724114fe drm/edid: constify struct edid passed around in callbacks [...] adds f4e558ec9d9f drm/edid: add more general struct edid constness in the in [...] adds f40ab034b6ae drm/edid: split drm_add_edid_modes() to two adds ec57376fba5a drm/panel-edp: Add AUO B133UAN01 adds d049a24b15d8 drm/panel-edp: Fix AUO B133UAN01 panel id adds 018ad18f6ab0 drm/atomic: Print the state every non-blocking commit adds 97a1f01b3f2f drm/atomic: Add atomic_print_state to private objects adds 220f125cd515 drm/vc4: Constify private state accessors adds 66bfe59dd307 drm/vc4: Implement atomic_print_state for HVS channel state adds 3aefc722ff52 drm/edid: fix invalid EDID extension block filtering adds 6f5efd118efa drm/bridge: anx7625: add missing destroy_workqueue() in an [...] adds 7ed2b0dabf7a drm/bridge: adv7511: clean up CEC adapter when probe fails adds dd550c7cdbe3 dt-bindings: display: bridge: tc358867: Document DPI outpu [...] adds 9ba328035e68 dt-bindings: display: bridge: tc358867: Document DSI data- [...] adds a219062b9a87 drm/bridge: tc358767: Change tc_ prefix to tc_edp_ for (e) [...] adds f5be62394dec drm/bridge: tc358767: Convert to atomic ops adds 65fdbb714d7f drm/bridge: tc358767: Implement atomic_check callback adds 8478095a8c4b drm/bridge: tc358767: Move (e)DP bridge endpoint parsing i [...] adds 824c7bb46c9c drm/bridge: tc358767: Wrap (e)DP aux I2C registration into [...] adds dd1fd5ab7cd6 drm/bridge: tc358767: Move bridge ops setup into tc_probe_ [...] adds 71f7d9c03118 drm/bridge: tc358767: Detect bridge mode from connected en [...] adds aebe58a7af42 drm/bridge: tc358767: Split tc_set_video_mode() into commo [...] adds bbfd3190b656 drm/bridge: tc358767: Add DSI-to-DPI mode support adds b2831dd4be4e drm: bridge: tc358764: Use drm panel_bridge API adds 934aef885f9d drm: bridge: panel: Reset the connector state pointer adds dd8b6803bc49 exynos: drm: dsi: Attach in_bridge in MIC driver adds 711c7adc4687 drm: exynos: dsi: Use drm panel_bridge API adds f9bfd326f57e drm: exynos: dsi: Convert to bridge driver adds 95a2441e4347 drm: exynos: dsi: Switch to atomic funcs adds 2dcec57b3734 drm: bridge: icn6211: Fix register layout adds c0ff7a649d62 drm: bridge: icn6211: Fix HFP_HSW_HBP_HI and HFP_MIN handling adds 2dff97f2b37f drm: bridge: icn6211: Add HS/VS/DE polarity handling adds f30cf0ece691 drm: bridge: icn6211: Add generic DSI-to-DPI PLL configuration adds 00404824b8ad drm: bridge: icn6211: Use DSI burst mode without EoT and w [...] adds aedfd0b9ae0a drm: bridge: icn6211: Disable DPI color swap adds 75122915dbb4 drm: bridge: icn6211: Set SYS_CTRL_1 to value used in examples adds cda3822a5db3 drm: bridge: icn6211: Implement atomic_get_input_bus_fmts adds 8dde6f7452a1 drm: bridge: icn6211: Add I2C configuration support adds 33f1036b785c drm: bridge: icn6211: Rework ICN6211_DSI to chipone_writeb() adds 17a9c1aaa848 drm: bridge: icn6211: Read and validate chip IDs before co [...] adds 85854fa95972 drm/bridge: ti-sn65dsi83: Check link status register after [...] adds 97d7ca798a79 drm/bridge: lt9611: Switch to atomic operations adds ee2f7c9d8789 drm/bridge: lt9611: Add atomic_get_input_bus_fmts adds 65af9070cd09 Revert "drm/bridge: dw-mipi-dsi: Find the possible DSI devices" adds 4f4601071ca5 drm: bridge: nwl-dsi: Switch to devm_drm_of_get_bridge adds 1d0b53630445 drm: bridge: mtk_dsi: Switch to devm_drm_of_get_bridge adds 1c74c1fb83eb drm: bridge: dw-mipi-dsi: Switch to devm_drm_of_get_bridge adds 3d7039e1e649 drm: bridge: mcde_dsi: Switch to devm_drm_of_get_bridge adds 15325e3c1013 dma-buf: drop the DAG approach for the dma_resv object v3 adds e9a9e0768ba4 drm/edid: use struct edid * in drm_do_get_edid() adds 70e49ebe9003 drm/edid: clean up EDID block checksum functions adds 4ba0f53ce685 drm/edid: add edid_block_tag() helper to get the EDID exte [...] adds 6d987ddd6843 drm/edid: make drm_edid_header_is_valid() accept void pointer adds aa6292a38022 drm/edid: clean up edid_is_zero() adds 0a612bbd91bc drm/edid: split out edid_header_fix() adds 1f221284ab63 drm/edid: split drm_edid_block_valid() to check and act parts adds 18d83450468c drm/edid: use a better variable name for EDID block read retries adds 23e38d7b48fd drm/edid: simplify block check when filtering invalid blocks adds 4ec53461d690 drm/edid: split out invalid block filtering to a separate [...] adds ccc97def44ec drm/edid: track invalid blocks in drm_do_get_edid() adds ab0609a5fb30 drm/edid: reduce magic when updating the EDID block checksum adds e36764ecf87c drm/ttm: Add a parameter to add extra pages into ttm_tt adds d791aec9ff43 drivers/dma-buf: dma-buf.c: fix a typo adds 92cedee6a6a3 dma-buf: add dma_resv_get_singleton v2 adds 2029a6d0281c drm/vmwgfx: stop using dma_resv_excl_fence v2 adds 9b53fddf3f1e drm/radeon: stop using dma_resv_excl_fence adds 644704740b82 drm/amdgpu: use dma_resv_for_each_fence for CS workaround v2 adds c382df714a84 drm/atomic-helper: support more than one write fence in dr [...] adds ba5f33cccc75 drm/amdgpu: use dma_resv_get_singleton in amdgpu_pasid_free_cb adds 3730bc6147b0 drm: bridge: mcde_dsi: Drop explicit bridge remove adds ae059c0b1cbf drm/bridge: nwl-dsi: Drop the drm_of_panel_bridge_remove() [...] adds b827c84f5e84 drm/etnaviv: Use scheduler dependency handling adds d44c2642c40b drm/gem: Delete gem array fencing helpers adds b892d39199df drm/sched: Check locking in drm_sched_job_add_implicit_dep [...] adds 353520811fe7 drm: fix a kernel-doc typo adds 36fe4f24ff1f drm/format_helper: fix a kernel-doc typo adds 1c3b2a27def6 drm/nouveau/clk: Fix an incorrect NULL check on list iterator adds 756cc94d15fa drm/nouveau: stop using dma_resv_excl_fence adds 71d637823cac dma-buf: finally make dma_resv_excl_fence private v2 adds 9cbbd694a58b Merge drm/drm-next into drm-misc-next adds 33f2069fb6a9 drm/nouveau: support more than one write fence in fenv50_w [...] adds aa46154355e1 drm/ingenic: Add ingenic_drm_bridge_atomic_enable and disable adds 49956b505c53 drm/panel: Add panel driver for NewVision NV3052C based LCDs adds a271bf324150 drm/panel: innolux-ej030na and abt-y030xx067a: add .enable [...] adds 21d139a95682 drm: bridge: icn6211: Fix DSI-to-DPI PLL configuration adds 7a828f1f1fe3 drm: bridge: icn6211: Mark module exit callback with __exit adds 61fe0ab26e36 drm/gma500: fix a missing break in psb_intel_crtc_mode_set adds 66230cc9b68a drm: bridge: icn6211: Drop I2C module owner assignment adds 5b6ef06ea622 drm/vc4: Add logging and comments adds fd5894fa2413 drm/vc4: hdmi: Remove clock rate initialization adds 748acfc98ada drm/vc4: kms: Take old state core clock rate into account adds b51cd7ad143d drm/vc4: hvs: Fix frame count register readout adds e418639d19f5 drm/vc4: hvs: Store channel in variable adds a7609858bfcd drm/vc4: hvs: Remove dlist setup duplication adds 4dfcaa09164e drm/vc4: hvs: Move the dlist setup to its own function adds d65661ace188 drm/vc4: kms: Ignore atomic_flush if we're disabled adds 3454f01abfa0 drm/vc4: hvs: Use pointer to HVS in HVS_READ and HVS_WRITE macros adds 20b734c11243 drm/drm_modeset_helper_vtables.h: fix a typo adds c8d4c18bfbc4 dma-buf/drivers: make reserving a shared slot mandatory v4 adds aeb79f15ad42 next-20220407/drm-misc adds 50e6cb3fd2cd drm/amd/display: Fix by adding FPU protection for dcn30_in [...] adds 30671b44aa57 drm/amdgpu: fix TLB flushing during eviction adds a68bec2ce7d6 amdgpu/pm: Enable sysfs nodes for vclk and dclk for NAVI12 adds 7da7b02e97c8 drm/amd/display: Fix unused-but-set-variable warning adds 7e97de3e7f1f drm/amdgpu/vcn: Remove unneeded semicolon adds 34452ac3038a drm/amdgpu: don't use BACO for reset in S3 adds 0f12a22f3754 drm/amdgpu: Flush TLB after mapping for VG20+XGMI adds 35b2186b13b6 drm/amd/display: remove assert for odm transition case adds 3fe5739db488 drm/amd/display: Add flip interval workaround adds ec313220c39a drm/amd/display: Remove underflow IRQ type adds bb90786fa8d9 drm/amd/display: Add configuration options for AUX wake wo [...] adds 180c4592e27a drm/amd/display: add support for handling 128b/132b link t [...] adds 3f6893452863 drm/amd/display: revert Power down hardware if timer not trigger adds eff5e1150824 drm/amd/display: extract set stream attribute to link_hwss adds 0191d384176c drm/amd/display: Enable 3 plane for DCN 3.0 and 3.02 adds 24566aab61c9 drm/amd/display: fix missing-prototypes warning adds 68cdbf631b56 drm/amd/display: 3.2.180 adds 176cd4385aea drm/amd/display: Move link_trace for edp to dp_trace adds 73b1da69f531 drm/amd/display: Check for invalid input params when build [...] adds 78174f477081 drm/amd/display: [FW Promotion] Release 0.0.111.0 adds 96621ca578db drm/amdkfd: Add missing NULL check in svm_range_map_to_gpu adds 69f0b547e68c drm/radeon: simplify if-if to if-else adds fa458eb10dc7 drm/amdgpu/display: change pipe policy for DCN 2.1 adds b0778bb0afb1 drm/radeon: change si_default_state table from global to static adds d1826081bb31 drm/amdgpu: Remove leftover igp_lane_info adds 60f6fe665e85 drm/amd/display: update dcn315 clock table read adds 9bbcf1820608 drm/amdgpu/smu10: fix SoC/fclk units in auto mode adds 8d2aad983de2 drm/amd/dc: remove duplicate include adds 5273e82c5f47 drm/amdkfd: Improve concurrency of event handling adds 67229b27ed6f drm/amd/display: don't ignore alpha property on pre-multip [...] adds dd481828975f drm/amdgpu: fix VCN 3.1.2 firmware name adds 9e051720f9d3 drm/amdgpu: Ensure HDA function is suspended before ASIC reset adds 9b6a1ec7924e drm/amdgpu: Enable gfxoff quirk on MacBook Pro adds dac1655cb2a9 drm/amd/display: cleanup extern usage in function definition adds 3cd3e731f34f drm/amdkfd: Fix NULL pointer dereference adds 49aa98ca30cd drm/amd/amdgpu: Only reserve vram for firmware with vega9 [...] adds 826ed36e244f Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds a707a55fcbf0 drm/i915/dp: Extract intel_dp_tmds_clock_valid() adds 069b78f5d1d3 drm/i915/dp: Respect the sink's max TMDS clock when dealin [...] adds 97e04764f50d drm/i915/dp: Extract intel_dp_has_audio() adds ca4ca33917af drm/i915/dp: s/intel_dp_hdmi_ycbcr420/intel_dp_is_ycbcr420/ adds dd9340107594 drm/i915/dp: Reorder intel_dp_compute_config() a bit adds 2cad4279f419 drm/i915/dp: Pass around intel_connector rather than drm_c [...] adds 84116d8bf600 drm/i915/dp: Make intel_dp_output_format() usable for "4:2 [...] adds 7299b530741e drm/i915/dp: Rework HDMI DFP TMDS clock handling adds 632f853525fa drm/i915/dp: Add support for "4:2:0 also" modes for DP adds 56185b90488a drm/i915/dp: Duplicate native HDMI TMDS clock limit handli [...] adds af65840f199f drm/i915/dp: Fix DFP rgb->ycbcr conversion matrix adds 92bc908af5cd drm/i915/dsb: modified to drm_info in dsb_prepare() adds b249004491c7 drm/i915/pmu: Drop redundant IS_VALLEYVIEW check in __get_rc6() adds aa94bf3089f0 drm/i915/display/psr: Set partial frame enable when forcin [...] adds 3b6f409547fb drm/i915/display/psr: Lock and unlock PSR around pipe updates adds 805f04d42a6b drm/i915/display/psr: Use continuos full frame to handle f [...] adds c900a670362b drm/i915: Split i915_run_as_guest into x86 and non-x86 adds 59207e63801f drm/i915/adlp: Fix register corruption after DDI clock enabling adds 4b276ed3c7ac drm/i915/uncore: Warn on previous unclaimed accesses adds 65c0214b4cdf Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds ba35e3a921c3 Merge branch 'drm/tegra/for-next' of git://anongit.freedes [...] adds f75e582b0c3e drm/msm/disp: check the return value of kzalloc() adds 0fe35b8dcb8b drm/msm/dpu: Use indexed array initializer to prevent mismatches adds e285f2b64167 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] adds a3c666d99365 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds e168c25526cd drm/etnaviv: check for reaped mapping in etnaviv_iommu_unmap_gem adds 11ad6a1f181f drm/etnaviv: move MMU context ref/unref into map/unmap_gem adds 9247fcca3982 drm/etnaviv: move flush_seq increment into etnaviv_iommu_m [...] adds 2829a9fcb738 drm/etnaviv: reap idle softpin mappings when necessary adds bdf1c7d67e07 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] adds 836ffc47fa24 video: fbdev: imxfb: Fix missing of_node_put in imxfb_probe adds 20659598f15a video: fbdev: neofb: Fix the check of 'var->pixclock' adds 1e3f7394ba5e video: fbdev: kyro: Error out if 'lineclock' equals zero adds 409fd657d588 video: fbdev: vt8623fb: Error out if 'pixclock' equals zero adds 956f8c40eb3f video: fbdev: tridentfb: Error out if 'pixclock' equals zero adds 0c02b01216c0 video: fbdev: arkfb: Error out if 'pixclock' equals zero adds 5c8f867d5c34 video: fbdev: s3fb: Error out if 'pixclock' equals zero adds 846470b42ebe Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bd941dfaae35 regmap: Constify static regmap_bus structs adds 4ad5f5de4ca0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds e7ff672165c0 ALSA: emu10k1: Stop using iommu_present() adds 6ac2eec3f008 ALSA: echoaudio: remove redundant assignment to variable i adds e70b6693cec2 firewire: Add dummy read_csr/write_csr functions adds baa914cd81f5 firewire: add kernel API to access CYCLE_TIME register adds b2405aa948b9 firewire: add kernel API to access packet structure in req [...] adds 4ff196edbef2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9b014266ef8a ASoC: SOF: topology: use new sound control LED layer adds 1a8ee4cf8418 ASoC: codecs: Fix error handling in power domain init and [...] adds 900dedd7e47c ASoC: Introduce snd_soc_of_get_dai_link_cpus adds e5cd0623d787 ASoC: ad1*, ada*, ssm*: use i2c_match_id and simple i2c probe adds 290186e14c3b ASoC: intel: atom: Remove superfluous flush_scheduled_work() adds c5198db82d4c ASoC: qcom: Add driver support for ALC5682I-VS adds 89be5dc60d67 ASoC: da[79]*: use simple i2c probe function adds 5e9058ea2bc6 ASoC: da7218: use i2c_match_id and simple i2c probe adds 5449fd7bd01f ASoC: samsung: Constify snd_soc_dapm_{route,widget} structs adds 0f91bc71fe1f ASoC: cs35l41: Add one more variable in the debug log adds 9f342904216f ASoC: cs35l41: Fix an out-of-bounds access in otp_packed_e [...] adds b79bd63a6689 ASoC: ada*, ssm*: use simple i2c probe function adds 6d8f318b949a ASoC: wm*: use i2c_match_id and simple i2c probe adds 4a4043456cb8 ASoC: cs*: use simple i2c probe function adds a403993ce98f ASoC: SOF: ipc3-topology: Set scontrol->priv to NULL after [...] adds bc0505bdfb85 ASoC: rt5682s: Separate the regulator consumer controls adds b695f5c0a86e ASoC: Intel: catpt: Drop redundant enum constant adds 28103509248b ASoC: atmel: Fix error handling in at91samg20ek probe() adds 01251dd004d8 ASoC: atmel: Don't squash error codes from atmel_ssc_set_audio() adds 514ed489c684 ASoC: atmel: Fixes for AT91SAM9G20-EK audio driver adds 4dbc714fe076 ASoC: mediatek: mt8195: revise mt8195-mt6359-rt1019-rt5682.c adds 094e30efa444 ASoC: mediatek: mt8195: merge machine driver adds dc16399078ae ASoC: dt-bindings: mediatek: mt8195: merge mt8195 machine yaml adds 3a0323c26c67 ASoC: mediatek: mt8195: rename card controls adds 86a6b9c9dfff ASoC: mediatek: mt8195: add machine support for max98390 a [...] adds cae34da5323b ASoC: dt-bindings: mediatek: mt8195: support mt8195-mt6359 [...] adds e0e1d166b5f5 ASoC: mediatek: Add support for MT8195 sound card with max [...] adds ea5ffef079a7 ASoC: SOF: Intel: hda-loader: Use local snd_dma_buffer adds 7f0a1335d3b6 ASoC: SOF: Remove dmab and dmab_bdl from snd_sof_dev struct adds a3e6b3691b35 ASoC: SOF: ipc: Add max_payload_size field in struct snd_sof_ipc adds 78935913573b ASoC: SOF: ipc: Use ipc->max_payload_size for message/repl [...] adds 7d8e9d792764 ASoC: SOF: Drop support for mapped control data adds 758f24d49bff ASoC: SOF: extend the interface to stop DMA trace adds 249ee180874d ASoC: SOF: disable dma trace in s0ix adds 5db8eb5b9e35 ASoC: SOF: ipc: Use msg->reply_data directly in snd_sof_ip [...] adds 2a51c0f81add ASoC: SOF: Drop 'header' parameter from tx_message() API adds 30b50b9734dd ASoC: SOF: Remove header from struct snd_sof_ipc_msg adds 9e116f5a6e95 ASoC: SOF: Remove redundant return statements adds 5f6c3f908453 ASoC: SOF: Miscellaneous fixes for IPC and trace adds 00b87e18f3c0 ASoC: wm8731: Update to modern DAI terminology adds 3f4fb9055109 ASoC: wm8731: Factor component init out of bus code adds 5f1b9d1e424b ASoC: wm8731: Move regulator request into wm8731_init() adds 8875d104af6c ASoC: wm8731: Factor our MCLK and mutex initialisation adds 9dc15f81baf2 ASoC: wm8731: Factor out the I2C and SPI bus code into sep [...] adds 0e336eeaf467 ASoC: wm8731: Convert DT bindings to YAML format adds 64a1a4e04e44 ARM: configs: Update multi_v5_defconfig for WM8731 bus ref [...] adds 5c5c69e94308 ASoC: wm8731: Overhaul of the driver adds 395f8fd61608 ASoC: topology: Use for loop instead of while adds 0db627c4f5df ASoC: topology: Remove unnecessary looping adds 4fad3cc6eb96 ASoC: topology: Return bool instead of int adds 5e2cd47a36b3 ASoC: topology: Rename SOC_TPLG_PASS_MIXER to _CONTROL adds 34b310451cbf ASoC: topology: Correct error message adds 430791dd9207 ASoC: topology: Rename soc_tplg_init_kcontrol() function adds bcb3d07226a8 ASoC: topology: Cleanup patches adds c54ce1a17232 ASoC: tegra: Add binding doc for ASRC module adds a2df8c2d5b36 ASoC: tegra: Add Tegra186 based ASRC driver adds 76821c139d7e ASoC: tegra: AHUB routes for ASRC module adds 66e384d86ff5 ASoC: ASRC support on Tegra186 and later adds 9a2c98418930 ASoC: Pull in fixes adds 4f4e0454e226 ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe adds 05654431a18f ASoC: mediatek: Fix missing of_node_put in mt2701_wm8960_m [...] adds 7704a82e271a ASoC: rsnd: use inclusive language for DAIFMT mask adds bc8cb02976cd ASoC: soc.h: Add SOC_SINGLE_S_TLV() macro adds 1ef34dd2b90d ASoC: soc-utils: Add helper to calculate BCLK from TDM info adds 89342fa38bba ASoC: soc-utils: Add kunit test for snd_soc_tdm_params_to_bclk() adds 72661ff7662a ASoC: dt-bindings: cs35l45: Cirrus Logic CS35L45 Smart Amp adds 0d463d016000 ASoC: cs35l45: Add driver for Cirrus Logic CS35L45 Smart Amp adds cc93a1a1f74c ASoC: Add a driver for the Cirrus Logic CS35L45 Smart Amplifier adds 852fda58d99a ASoC: qcom: dt-bindings: Update bindings for clocks in lpa [...] adds 9108c3446f6e ASoC: dt-bindings: wcd938x: Add mic bias supply property adds 98b7630a583f ASoC: dt-bindings: lpass-cpu: Update clocks and power doma [...] adds 97da0ed735cf Update dt-bindings for sc7280 platform adds 3407e36dc78f ASoC: ak4613: add missing mutex_lock() adds f7c0e14f5717 ASoC: ak4613: tidyup ak4613_interface adds c08673ede71f ASoC: ak4613: return error if it was setup as clock provider adds e67d19a400cb ASoC: ak4613: priv has ctrl1 instead of iface adds 7bbb049c961a ASoC: ak4613: rename constraint to constraint_rates adds f28dbaa958fb ASoC: ak4613: add TDM256 support adds b7560e8a4de6 ASoC: ak4613: add TDM256 test support adds 8b3520f7f6f6 ASoC: Intel: boards: Use temporary variable for struct device adds b6d7a80d654f ASoC: mt6660: use simple i2c probe function adds 6b84012ef242 ASoC: lm49xxx: use simple i2c probe function adds 97b0b6e3fb8a ASoC: wm*: use simple i2c probe function adds f950ef918035 ASoC: tscs*: use simple i2c probe function adds 35b888580500 ASoC: rt*: use simple i2c probe function adds 0a480df0b87a ASoC: SOF: topology: Avoid open coded arithmetic in memory [...] adds 5a07a41fed93 ASoC: pcm3060: use simple i2c probe function adds 953b1388a58e ASoC: rt1016: enable building adds 67f51bfecf9e ASoC: sgtl5000: use simple i2c probe function adds 40658542d771 ASoC: wm8731: use simple i2c probe function adds e8f7a4155518 Merge remote-tracking branch 'asoc/for-5.19' into asoc-next adds 43e6cf116b4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8ab4ed08a24f module: Simple refactor in preparation for split adds 5aff4dfdb4ae module: Make internal.h and decompress.c more compliant adds 1be9473e31ab module: Move livepatch support to a separate file adds 58d208de3e8d module: Move latched RB-tree support to a separate file adds b33465fe9c52 module: Move strict rwx support to a separate file adds 0c1e42805c25 module: Move extra signature support out of core code adds 473c84d1856e module: Move kmemleak support to a separate file adds 91fb02f31505 module: Move kallsyms support into a separate file adds 08126db5ff73 module: kallsyms: Fix suspicious rcu usage adds 0ffc40f6c8ab module: Move procfs support into a separate file adds 44c09535de47 module: Move sysfs support into a separate file adds f64205a42046 module: Move kdb module related code out of main kdb code adds 47889798da43 module: Move version support into a separate file adds 0597579356fe module: Make module_enable_x() independent of CONFIG_ARCH_ [...] adds 32a08c17d809 module: Move module_enable_x() and frob_text() in strict_rwx.c adds ef505058dc55 module: Rework layout alignment to avoid BUG_ON()s adds 7337f929d567 module: Rename debug_align() as strict_align() adds 80b8bf436990 module: Always have struct mod_tree_root adds 446d55666d55 module: Prepare for handling several RB trees adds 6ab9942c44b2 module: Introduce data_layout adds 01dc0386efb7 module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC adds 55ce556dbf92 module: Remove module_addr_min and module_addr_max adds eeaec7801c42 powerpc: Select ARCH_WANTS_MODULES_DATA_IN_VMALLOC on book [...] adds 2f6269ce3346 Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...] adds 84ab2dd83bc2 block: allow using the per-cpu bio cache from bio_alloc_bioset adds 4cfaf0f604af block: allow use of per-cpu bio alloc cache by block drivers adds 483a68560fa9 Merge branch 'for-5.19/block' into for-next adds adff355a6d66 drbd: fix duplicate array initializer adds a9cb5060fabb drbd: address enum mismatch warnings adds c8057a1ec541 block: drbd: drbd_receiver: Remove redundant assignment to err adds 25dddd777106 drbd: Make use of PFN_UP helper macro adds ad94e90806ac drbd: Replace "unsigned" with "unsigned int" adds 40dad92d68aa drdb: Switch to kvfree_rcu() API adds c0bf7a4c2313 drbd: Return true/false (not 1/0) from bool functions adds 2ca94c0421a9 Merge branch 'for-5.19/drivers' into for-next adds 5106dd6e74ab io_uring: propagate issue_flags state down to file assignment adds 6bf9c47a3989 io_uring: defer file assignment adds d5361233e9ab io_uring: drop the old style inflight file tracking adds cb3182167325 Revert "io_uring: Add support for napi_busy_poll" adds 0f5e4b83b37a io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF adds 34bb77184123 io_uring: nospec index for tags on files update adds a07211e30014 io_uring: don't touch scm_fp_list after queueing skb adds 8f0a24801bb4 io_uring: zero tag on rsrc removal adds 4cdd158be9d0 io_uring: use nospec annotation for more indexes adds 55650ff06264 Merge branch 'io_uring-5.18' into for-5.19/io_uring adds 6002c2e65f03 io_uring: small optimisation of tctx_task_work adds d7f018c607e8 io_uring: remove extra ifs around io_commit_cqring adds 41b3b06e7e3c io_uring: refactor io_req_find_next adds 1a28a96cbe4e io_uring: optimise io_free_batch_list adds 2b61566afb0e io_uring: move poll recycling later in compl flushing adds 5e9f820d6268 io_uring: clean up io_queue_next() adds b447a81d0aa4 io_uring: split off IOPOLL argument verifiction adds 4b1430474f91 io_uring: pre-calculate syscall iopolling decision adds 0965afb868bb io_uring: optimise mutex locking for submit+iopoll adds 3f8cf78aa0ad io_uring: cleanup conditional submit locking adds 41c55e9c7567 io_uring: partially uninline io_put_task() adds 26cccc8d971f io_uring: silence io_for_each_link() warning adds 6913ab186b75 io_uring: refactor io_req_add_compl_list() adds 75ef3b499beb io_uring: move finish_wait() outside of loop in cqring_wait() adds 94a8adaa1d21 io_uring: don't scm-account for non af_unix sockets adds c14d37aa306c Merge branch 'for-5.19/io_uring' into for-next adds 979754cdf5f8 fs: split off setxattr_copy and do_setxattr function from [...] adds b03fddd72b4f fs: split off do_getxattr from getxattr adds b45bb6dc08c3 io_uring: add fsetxattr and setxattr support adds 84092bf7c0de io_uring: add fgetxattr and getxattr support adds 22b9c9ba2f26 Merge branch 'for-5.19/io_uring-xattr' into for-next adds b30219199969 io_uring: uniform SCM accounting adds daee35f002ec io_uring: refactor __io_sqe_files_scm adds 6c5f2c036593 io_uring: don't pass around fixed index for scm adds f8b9357ae778 io_uring: deduplicate SCM accounting adds d9ed9fcf4bd6 io_uring: rename io_sqe_file_register adds 4a8ac351444c Merge branch 'for-5.19/io_uring' into for-next adds 8b79071a6388 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git adds ecffce38534d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds da1ab6ea4aaf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds dc4ba4d03a10 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] adds 91170f947e15 dt-bindings: mmc: xenon: Convert to JSON schema adds b8b8e84a4eff dt-bindings: mmc: mtk-sd: increase reg items adds 6e02fcdce73b mmc: core: Set HS clock speed before sending HS CMD13 adds ae3cb4fb11ac mmc: core: block: fix sloppy typing in mmc_blk_ioctl_multi_cmd() adds 7b17e098f8ae mmc: mmc_spi: parse speed mode options adds 3a9e3271880c mmc: omap: Make it CCF clk API compatible adds ef9136429eb3 Merge branch 'fixes' into next adds c3244db60e0e mmc: renesas_sdhi: R-Car V3H ES2.0 gained HS400 support adds 41a42e59ee64 mmc: renesas_sdhi: remove superfluous specific M3W entry adds 81980c8e5600 MAINTAINERS: Add linux-renesas-soc@vger.kernel.org list fo [...] adds 391e85307314 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 41812783057c regulator: dt-bindings: richtek,rt4801: minor comments adj [...] adds 6c315afe65d0 regulator: fixed: Remove print on allocation failure adds 261f06315cf7 regulator: Flag uncontrollable regulators as always_on adds f704882033a7 regulator: Add BUCK and LDO document for MT6358 and MT6366 adds f0e3c6261af1 regulator: mt6366: Add support for MT6366 regulator adds 610d8188ea9d regulator: Add support for MediaTek PMIC MT6366 adds d077002c9d07 regulator: mt6366: Add support for MT6366 regulator adds 417dfad7e4f0 regulator: Add BUCK and LDO document for MT6358 and MT6366 adds 310584018e1a Add support for MediaTek PMIC MT6366 adds 4917e54997b0 regulator: rpi-panel-attiny: Get rid of duplicate of_node [...] adds 7b36ddb208bd regulator: rt5759: Add support for Richtek RT5759 DCDC converter adds 2a826d9c4251 regulator: Add binding for Richtek RT5759 DCDC converter adds 266d57dd4304 regulator Add Richtek RT5759 buck converter support adds 6480f54414b7 Merge remote-tracking branch 'regulator/for-5.19' into reg [...] adds c60cb179dbc3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds efd200b9646c Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] adds 491ef0e10801 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] adds 29d1c2b47ef3 ima: remove redundant initialization of pointer 'file'. adds 7cf61e5ace10 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 47bc25c55af1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds ba6b652bd863 smack: Remove redundant assignments adds fa806e813fe1 Merge branch 'next' of git://github.com/cschaufler/smack-next adds c94b187c7842 Merge branch 'master' of https://scm.osdn.net/gitroot/tomo [...] adds a1a2b7125e10 of/platform: Drop static setup of IRQ resource from DT core adds 3225de1be4c5 dt-bindings: net: smsc,lan91c111 convert to schema adds 92298ea34a85 dt-bindings: qcom: update maintainers (drop Akash and Mukesh) adds d6a4371c3cdd spi: dt-bindings: qcom,spi-qup: convert to dtschema adds a5b7063f6dde dt-bindings: serial: qcom,msm-uartdm: convert to dtschema adds 71f333a1dddc dt-bindings: i2c: qcom,i2c-qup: convert to dtschema adds 0557dc5ea2e4 dt-bindings: qcom: qcom,gsbi: convert to dtschema adds 2b18b93e1995 dt-bindings: vendor-prefixes: add Enclustra adds fe88f5f70b9f dt-bindings: i2c: convert i2c-mt65xx to json-schema adds 081e8432adb1 dt-bindings: reset: Drop the hisilicon,hi6220-reset binding adds 673283a3be17 dt-bindings: align SPI NOR node name with dtschema adds 981a34054038 dt-bindings: power: renesas,rcar-sysc: drop useless consum [...] adds 98092ca65611 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d21b94bf3ac4 spi: spidev: Convert BUILD_BUG_ON() to static_assert() adds 2a7f669dd8f6 spi: spidev: Replace ACPI specific code by device_get_matc [...] adds 88a285192084 spi: spidev: Replace OF specific code by device property API adds e23d86c49a9c spi: qcom-qspi: Add minItems to interconnect-names adds 02b3024824f4 spi: Prepare cleanup of powerpc's asm/prom.h adds d50d7e91c6e5 spi: spidev: replace usage of found with dedicated list it [...] adds 9f763fd20da7 spi: mediatek: add spi memory support for ipm design adds a740f4e684c0 spi: mediatek: support hclk adds a4765dfb80a7 spi: support hclk adds 774227cfb9f5 spi: mediatek: add single/quad mode support adds 4df6836dbbdb spi: spi-cadence: Fix kernel-doc format for resume/suspend adds 877c8c091688 Merge remote-tracking branch 'spi/for-5.19' into spi-next adds 0b63e331a79b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 944fad4583bc x86/fault: Cast an argument to the proper address space in [...] adds 6ad07798ba96 Merge x86/mm into tip/master adds 70431c63d7ed x86/pkeys: Clean up arch_set_user_pkey_access() declaration adds 5a0893088a20 x86/pkeys: Remove __arch_set_user_pkey_access() declaration adds e2ccbc8cb62a Merge x86/cleanups into tip/master adds 5b6547ed97f4 sched/core: Fix forceidle balancing adds 386ef214c3c6 sched: Teach the forced-newidle balancer about CPU affinit [...] adds 0a70045ed851 entry: Fix compile error in dynamic_irqentry_exit_cond_resched() adds 9eeb16ceadea Merge sched/urgent into tip/master adds 1cd5f059d956 x86,static_call: Fix __static_call_return0 for i386 adds 8fd4ddda2f49 static_call: Don't make __static_call_return0 static adds 5517d500829c static_call: Properly initialise DEFINE_STATIC_CALL_RET0() adds df21c0d7a94d static_call: Remove __DEFINE_STATIC_CALL macro adds 1c1e7e3c23dd x86/percpu: Remove volatile from arch_raw_cpu_ptr(). adds 2d2f8f083ef2 Revert "locking/local_lock: Make the empty local_lock_*() [...] adds 273ba85b5e8b Revert "mm/page_alloc: mark pagesets as __maybe_unused" adds 175566f4d602 Merge locking/urgent into tip/master adds c61759e58157 perf/x86: Add Intel Raptor Lake support adds 2da202aa1c38 perf/x86/cstate: Add Raptor Lake support adds 82cd83047a9a perf/x86/msr: Add Raptor Lake CPU support adds ad4878d4d71d perf/x86/uncore: Add Raptor Lake uncore support adds e3265a438642 perf/core: Inherit event_caps adds 4a263bf331c5 perf/x86/intel: Don't extend the pseudo-encoding to GP counters adds e590928de754 perf/x86/intel: Update the FRONTEND MSR mask on Sapphire Rapids adds a0827713e298 perf/core: Don't pass task around when ctx sched in adds 6875186aea5c perf/core: Use perf_cgroup_info->active to check if cgroup [...] adds 96492a6c558a perf/core: Fix perf_cgroup_switch() adds e19cd0b6fa59 perf/core: Always set cpuctx cgrp when enable cgroup event adds c086355f2764 Merge perf/urgent into tip/master adds e87f4152e542 task_stack, x86/cea: Force-inline stack helpers adds 6b91ec4ad290 x86/kvm/svm: Force-inline GHCB accessors adds ace1a9851927 x86/mm: Force-inline __phys_addr_nodebug() adds 8b023accc8df lockdep: Fix -Wunused-parameter for _THIS_IP_ adds f9e21aa9e6fb locking/rwsem: No need to check for handoff bit if wait qu [...] adds 54c1ee4d614d locking/rwsem: Conditionally wake waiters in reader/writer [...] adds 1ee326196c66 locking/rwsem: Always try to wake waiters in out_nolock path adds 16edd9b511a1 locking: Add lock contention tracepoints adds ee042be16cb4 locking: Apply contention tracepoints in the slow path adds dc1f7893a70f locking/mutex: Make contention tracepoints more consistent [...] adds 8be98d63d9c5 Merge locking/core into tip/master adds bfe4daf850f4 perf/core: Add perf_clear_branch_entry_bitfields() helper adds a77d41ac3a0f x86/cpufeatures: Add AMD Fam19h Branch Sampling feature adds ada543459cab perf/x86/amd: Add AMD Fam19h Branch Sampling support adds 44175993efba perf/x86/amd: Add branch-brs helper event for Fam19h BRS adds 8910075d61a3 perf/x86/amd: Enable branch sampling priv level filtering adds ba2fe7500845 perf/x86/amd: Add AMD branch sampling period adjustment adds cc37e520a236 perf/x86/amd: Make Zen3 branch sampling opt-in adds 2a606a18cd67 ACPI: Add perf low power callback adds d5616bac7ada perf/x86/amd: Add idle hooks for branch sampling adds 7bebfe9dd802 perf/x86: Unify format of events sysfs show adds 048308c29206 Merge perf/core into tip/master adds d39268ad24c0 x86/mm/tlb: Revert retpoline avoidance approach adds 9ce02f0fc683 x86/bug: Prevent shadowing in __WARN_FLAGS adds d139bca4b824 objtool: Fix IBT tail-call detection adds 7a53f408902d objtool: Fix SLS validation for kcov tail-call replacement adds 0d93edba84a8 Merge x86/urgent into tip/master adds cfe43f478b79 preempt/dynamic: Introduce preemption model accessors adds 5693fa74f98a kcsan: Use preemption model accessors adds 089c02ae2771 ftrace: Use preemption model accessors for trace header printout adds 394fc20795ee Merge sched/core into tip/master adds 453e580abcdb x86/sev-es: Replace open-coded hlt-loop with sev_es_terminate() adds 060087c6c281 Merge x86/sev into tip/master adds e1907d37514b x86/amd_nb: Unexport amd_cache_northbridges() adds b86eb74098a9 x86/delay: Fix the wrong asm constraint in delay_loop() adds 7066c5534a54 Merge x86/misc into tip/master adds 9f1b19b977ee x86/mce: Avoid unnecessary padding in struct mce_bank adds e5f28623ceb1 x86/MCE/AMD: Fix memory leak when threshold_create_bank() fails adds bbd657d3d58e Merge ras/core into tip/master adds 9f61ccc85afb x86/configs: Add x86 debugging Kconfig fragment plus docs adds 58a000203435 Merge x86/build into tip/master adds 1625c833db93 x86/cpu: Allow feature bit names from /proc/cpuinfo in cle [...] adds c949110ef4e3 x86/cpu: Remove "nosep" adds dbae0a934f09 x86/cpu: Remove CONFIG_X86_SMAP and "nosmap" adds 385d2ae0a1b5 x86/cpu: Remove "nosmep" adds 76ea0025a214 x86/cpu: Remove "noexec" adds f8858b5eff30 x86/cpu: Remove "noclflush" adds 0205f8a738ab x86/speculation/srbds: Do not try to turn mitigation off w [...] adds 7bcafc1e843a Merge x86/cpu into tip/master adds c2c6b215b340 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b9dfc852ef52 Merge branch 'timers/drivers/next' of git://git.linaro.org [...] adds b2fa90ef6255 powerpc/85xx: Remove fsl,85... bindings adds 9352b79fda92 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] adds cf26ce889a4f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds d2192c244139 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 49bf9de9fe4d Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] adds 7f4c01ee72ce Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 262fc47ac174 xen/balloon: don't use PV mode extra memory for zone devic [...] adds a440c1b3af6e Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds aa6d46270155 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9f93db4099aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 4b8104839947 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] adds 6bedbed908a4 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds d146de3430d2 soundwire: qcom: fix an error message in swrm_wait_for_fra [...] adds a7ad7ce41815 soundwire: stream: Fix error return code in do_bank_switch() adds d6de188ad678 soundwire: qcom: Add compatible name for v1.6.0 adds 60657fb9b19d dt-bindings: soundwire: qcom: Add bindings for audio clock [...] adds d87831b2f64f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 88490c7f43c4 extcon: Fix extcon_get_extcon_dev() error handling adds 82863c686bb7 extcon: int3496: Make the driver a bit less verbose adds 9c7c2d7220b7 extcon: int3496: Request non-exclusive access to the ID GPIO adds 02031581ecd8 extcon: int3496: Add support for binding to plain platform [...] adds f7d716e017ec extcon: int3496: Add support for controlling Vbus through [...] adds 9f0c6dd18a28 extcon: usbc-cros-ec: Use struct_size() helper in kzalloc() adds 970246af83d4 extcon: Fix some kernel-doc comments adds f7a534907e34 extcon: usb-gpio: Remove disable irq operation in system sleep adds eba50edb678d dt-bindings: extcon: bindings for SM5703 adds 4a17c3246de7 extcon: sm5502: Add support for SM5703 adds edbfa3cd2578 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 0cc4dfbbd775 staging: wfx: change variable name to be consistent adds 01416de7fc45 staging: vme_user: Fixed typo in the MODULE_AUTHOR adds c44e7782b523 staging: r8188eu: remove unnecessary jump adds 4edee67c4b84 staging: r8188eu: remove constant variable adds 51e260ca8084 staging: r8188eu: make validate_recv_mgnt_frame return void adds 5a3fe21cc431 staging: r8188eu: use ieee80211 helpers in validate_recv_m [...] adds 797afdf24872 staging: r8188eu: make validate_recv_ctrl_frame return void adds 45d433b81797 staging: r8188eu: use ieee80211 helper to check for pspoll adds 1988a52484af staging: r8188eu: exit straight away if we have no pspoll frame adds a32dad7d97ea staging: r8188eu: use ieee80211 structs for addresses adds aada014aa50c staging: r8188eu: use ieee80211 struct for aid adds 9dedacd9fa04 staging: r8188eu: use ieee80211 helper for source address adds cdd99aa12bad staging: r8188eu: use ieee80211 helper for destination address adds d296a81b551e staging: r8188eu: use ieee80211 helper for retry bit adds d3a0a1dccc20 staging: r8188eu: simplify error handling adds eafbade349fd staging: r8188eu: to_fr_ds cannot be 3 here adds d9290327e6f5 staging: r8188eu: don't copy ra and ta before we fail adds 1a90b6e23bf9 staging: r8188eu: remove to_fr_ds from struct rx_pkt_attrib adds d88a36bdc5e4 staging: r8188eu: ra and ta do not depend on to_ds, from_ds adds a9207f5e5101 staging: r8188eu: remove psa, pda adds 7a074dc8145e staging: r8188eu: don't call get_hdr_bssid adds 03173e16fb20 staging: r8188eu: remove the bretry variable adds 189a9bb7724c staging: r8188eu: remove handlerOS independent comment adds db5d5ae504f5 staging: r8188eu: combine both sides of conditional statement adds e1977dc8bbf3 staging: r8188eu: add blank line between functions adds 0eaf4a623913 staging: rtl8712: Fix multiple blank lines warning from .h files adds 054cd1b71de0 staging: rtl8712: Fix multiple blank lines warning from .c files adds 091bfe946a96 staging: r8188eu: remove unused fields from struct pwrctrl_priv adds d08a738ff1d0 staging: r8188eu: reg_rfoff is never set adds ff99fdb280a5 staging: r8188eu: pnp_bstop_trx is never set adds 93bf50ec9740 staging: r8188eu: pwr_state_check_cnts is always zero adds e54e00a28837 staging: r8188eu: ps_flag is never set adds 89d6bffa51ce staging: r8188eu: Add line after declarations adds 981ef8697418 staging: r8188eu: remove unnecessary blank lines adds b68e5a50c801 staging: rtl8712: Fix multiple line dereference adds c1b068defdd9 staging: rtl8712: remove Unnecessary parentheses adds 8a4b1870f8b2 staging: r8188eu: simplify control flow adds 9f2d13a65d1a staging: rtl8712: simplify control flow adds 7e8be11afd87 staging: rtl8723bs: simplify control flow adds 0780158f909f staging: rtl8723bs: remove handlerOS independent comment adds f9ceb182bad8 staging: rtl8723bs: combine both sides of conditional statement adds 826fdfafeb38 staging: rtl8723bs: remove redundant braces in if statements adds 3c22d17793e4 staging: rtl8723bs: remove return from a function returning void adds 1663863a15cf staging: rtl8723bs: remove redundant else branches adds 848448bf1d6c staging: rtl8723bs: remove space after function name adds cc1bea295750 staging: vt6655: Remove unused macros in mac.h adds fc39b7845a30 staging: vt6655: Rename constant definitions with CamelCase adds 7893ce1e63fc staging: r8188eu: remove unncessary ternary operator adds 2025f3c9a907 staging: r8188eu: remove unused macros from ieee80211.h adds a290d640a303 staging: r8188eu: cur_ant is set but never used adds 0b465150b322 staging: r8188eu: remove HAL_DEF_IS_SUPPORT_ANT_DIV adds 72b304d013e9 staging: r8188eu: remove HAL_DEF_CURRENT_ANTENNA adds 09ff203cb0c5 staging: r8188eu: remove GetHalDefVar8188EUsb() adds a461466e60d2 staging: r8188eu: drop redundant if check in IS_MCAST adds 7288ff561de6 staging: rtl8712: fix a potential memory leak in r871xu_dr [...] adds 4a5fb1bbcdf1 wfx: get out from the staging area adds f8525b9763c6 Merge branch 'wfx-move-out-of-staging' of git://git.kernel [...] adds 53d8315b48bd Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds a8ba5cf542e5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 80890c5ea068 scsi: target: Allow changing dbroot if there are no regist [...] adds 9ad659be3761 scsi: ufs: ufshcd-pltfrm: Simplify pdev->dev usage adds 0848ccaea664 scsi: vmw_pvscsi: No need to clear memory after a dma_allo [...] adds 67cff6441334 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4ab48b30b702 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1cef8b501976 gpiolib: Get rid of redundant 'else' adds afd24a50c73c dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support adds 43ebbb92e43f gpio: rcar: Add R-Car Gen4 support adds 362235590af6 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 85db13f2a044 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] adds 28ae21409436 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 56f79851473e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 40097fe3d320 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 0a2d6b967b9c Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 2b18c1404567 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds ee31cfac66a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1ff522b6ef4b list: test: Test the hlist structure adds 59729170afcd kunit: Make kunit_remove_resource() idempotent adds 46c9ec9b0c55 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] adds 3798c0cdcb6a Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...] adds 1e703d0548e0 mm/slab: remove some unused functions adds a285909f471d mm/slub, kunit: Make slub_kunit unaffected by user specifi [...] adds a8f23dd16665 mm/slab.c: fix comments adds a5f1783be29a lib/stackdepot: allow requesting early initialization dynamically adds 0cd1a0290185 mm/slub: move struct track init out of set_track() adds 5cf909c553e9 mm/slub: use stackdepot to save stack trace in objects adds 8ea9fb921bc6 mm/slub: distinguish and print stack traces in debugfs files adds 553c0369b3e1 mm/slub: sort debugfs output by frequency of stack traces adds 9f04b55f003c slab, documentation: add description of debugfs files for [...] adds b7e683afaf86 Merge branch 'slab/for-5.19/stackdepot' into slab/for-next adds 452bec1bdb5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 9af53efd39ff random: allow partial reads if later user copies fail adds d43ba224673b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2050bed64a33 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a58363f6ea29 rust: support latent entropy plugin adds 011150424cd9 rust: avoid all GCC plugins, not just the randstruct one adds 8b880c3c9702 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] adds a60707d74bd1 sched: Move child_runs_first sysctls to fair.c adds f5ef06d58be8 sched: Move schedstats sysctls to core.c adds d9ab0e63fa7f sched: Move rt_period/runtime sysctls to rt.c adds 84227c12888b sched: Move deadline_period sysctls to deadline.c adds dafd7a9dad22 sched: Move rr_timeslice sysctls to rt.c adds 28f152cd0926 sched/rt: fix build error when CONFIG_SYSCTL is disable adds 3267e0156c33 sched: Move uclamp_util sysctls to core.c adds d4ae80ffa64f sched: Move cfs_bandwidth_slice sysctls to fair.c adds 8a0441415b3f sched: Move energy_aware sysctls to topology.c adds 06d177662fb8 kernel/reboot: move reboot sysctls to its own file adds 43fe219aa56a mm: move oom_kill sysctls to their own file adds aa779e510219 mm: move page-writeback sysctls to their own file adds f79c9b8ae8bd kernel/lockdep: move lockdep sysctls to its own file adds 9df918698408 kernel/panic: move panic sysctls to its own file adds 801b501439d1 kernel/acct: move acct sysctls to its own file adds 1186618a6a35 kernel/delayacct: move delayacct sysctls to its own file adds d772cc2c3219 kernel/do_mount_initrd: move real_root_dev sysctls to its [...] adds 8e4e83b2278b ftrace: move sysctl_ftrace_enabled to ftrace.c adds bd324d6e6a99 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...] adds 83a8441f8d8e mm/huge_memory: Avoid calling pmd_page() on a non-leaf PMD adds ffe06786b540 mm/migrate: Use a folio in alloc_migration_target() adds c185e494ae0c mm/migrate: Use a folio in migrate_misplaced_transhuge_page() adds f584b68005ac mm: Add vma_alloc_folio() adds ec4858e07ed6 mm/mempolicy: Use vma_alloc_folio() in new_page() adds 98ea02597b99 mm/rmap: Fix handling of hugetlbfs pages in page_vma_mapped_walk adds c7af66ac1f5e Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds 09362b080772 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 9564e0e24b38 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] adds 666426272ecb Revert "drm/amd/amdgpu: Only reserve vram for firmware wit [...] adds c5b406e86042 mm: migrate: use thp_order instead of HPAGE_PMD_ORDER for [...] adds 0e63191c28da highmem: fix checks in __kmap_local_sched_{in,out} adds 938fa6141e7f lz4: fix LZ4_decompress_safe_partial read out of bound adds 9b18abd32562 mm/secretmem: fix panic when growing a memfd_secret adds 3b22c2df9275 mm/secretmem: secretmem_iops can be static adds bc0cc5b5e31a mailmap: update Vasily Averin's email address adds 01f8af902693 memcg: sync flush only if periodic flush is delayed adds c7bc7bc00df4 mm/list_lru.c: revert "mm/list_lru: optimize memcg_reparen [...] adds 3092beb9e35b mm/sparsemem: fix 'mem_section' will never be NULL gcc 12 warning adds 53901527721d mmmremap.c: avoid pointless invalidate_range_start/end on [...] adds 90281373ed10 mm/mempolicy: fix mpol_new leak in shared_policy_replace adds f31483195569 mm/munlock: remove fields to fix htmldocs warnings adds e8554e5e9449 mm/hwpoison: fix race between hugetlb free/demotion and me [...] adds ea5c43ce3ee7 irq_work: use kasan_record_aux_stack_noalloc() record callstack adds 68c5bcddb34a mm/vmalloc: fix spinning drain_vmap_work after reading fro [...] adds fc5b9f4eedaf userfaultfd: mark uffd_wp regardless of VM_WRITE flag adds 94bfd25b3fa6 mm: fix unexpected zeroed page mapping with zram swap adds 387786d717ac mm: compaction: fix compiler warning when CONFIG_COMPACTION=n adds c2feb58720c1 hugetlb: do not demote poisoned hugetlb pages adds 4fa5437d439d /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds b0a5046bd777 /proc/kpageflags: do not use uninitialized struct pages adds 62963f3ae4fa procfs: prevent unprivileged processes accessing fdinfo dir adds 859bf9b1f6fa tools/vm/page_owner_sort.c: use fprintf() to send error me [...] adds d93802ae65a2 tools/vm/page_owner_sort.c: support for multi-value select [...] adds 7c0423e2cbc5 tools/vm/page_owner_sort.c: support sorting blocks by mult [...] adds 4593efa39a0e mm/rmap: fix missing swap_free() in try_to_unmap() after a [...] adds a6cba6751692 mm/hugetlb: take src_mm->write_protect_seq in copy_hugetlb [...] adds 45f2f6326974 mm/memory: slightly simplify copy_present_pte() adds 1d4feefe0318 mm/rmap: split page_dup_rmap() into page_dup_file_rmap() a [...] adds c031ec4f6cda mm/rmap: convert RMAP flags to a proper distinct rmap_t type adds 61519dbed690 mm/rmap: remove do_page_add_anon_rmap() adds 9184590fb63d mm/rmap: pass rmap flags to hugepage_add_anon_rmap() adds be5ba78e026c mm/rmap: drop "compound" parameter from page_add_new_anon_rmap() adds dffd301bf8e5 mm/rmap: use page_move_anon_rmap() when reusing a mapped P [...] adds 4b91ba9fbce5 mm/huge_memory: remove outdated VM_WARN_ON_ONCE_PAGE from [...] adds 59e6cb7b6356 mm/page-flags: reuse PG_mappedtodisk as PG_anon_exclusive [...] adds 79d05650d018 mm: remember exclusively mapped anonymous pages with PG_an [...] adds 8bf0c4f9335a mm/gup: disallow follow_page(FOLL_PIN) adds 9d7f2aff2361 mm: support GUP-triggered unsharing of anonymous pages adds fd60775aa417 mm/gup: trigger FAULT_FLAG_UNSHARE when R/O-pinning a poss [...] adds f1fb9b05add3 mm/gup: sanity-check with CONFIG_DEBUG_VM that anonymous p [...] adds 7e770172bf8f mm/swap: remember PG_anon_exclusive via a swp pte bit adds 591779c54aab mm/debug_vm_pgtable: add tests for __HAVE_ARCH_PTE_SWP_EXCLUSIVE adds 6d73e38fe2c2 x86/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE adds b6ea01db1bf1 arm64/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE adds f923c8110dfa s390/pgtable: cleanup description of swp pte layout adds 17326996c81c s390/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE adds 07eb8b9873f2 powerpc/pgtable: remove _PAGE_BIT_SWAP_TYPE for book3s adds ebb6b306ed8e powerpc/pgtable: support __HAVE_ARCH_PTE_SWP_EXCLUSIVE for book3s adds 66176afe7a5a mm: create new mm/swap.h header file. adds 18c87addfa4d mm-create-new-mm-swaph-header-file-fix adds 0d1ae0e6d88f mm: drop swap_dirty_folio adds 5fd117a3f52a mm: move responsibility for setting SWP_FS_OPS to ->swap_activate adds 07ab6801d26e mm: reclaim mustn't enter FS for SWP_FS_OPS swap-space adds b666e5ff1a4d mm: introduce ->swap_rw and use it for reads from SWP_FS_O [...] adds 758fb500ea11 mm: perform async writes to SWP_FS_OPS swap-space using ->swap_rw adds 0b35c6ee7834 doc: update documentation for swap_activate and swap_rw adds f9158b1fb270 mm: submit multipage reads for SWP_FS_OPS swap-space adds 73da0f9face6 mm: submit multipage write for SWP_FS_OPS swap-space adds cd458e77ea30 VFS: Add FMODE_CAN_ODIRECT file flag adds 69f33c77bc30 mm: shmem: make shmem_init return void adds 9c734c751385 mm-shmem-make-shmem_init-return-void-fix adds a877d88a1e64 mm/memcg: remove unneeded nr_scanned adds 0f7b107d2755 mm/memcg: mz already removed from rb_tree if not NULL adds 0d92f7cae894 mm/memcg: set memcg after css verified and got reference adds 1222323ce0fa mm/memcg: set pos explicitly for reclaim and !reclaim adds a1b287579c28 mm/memcg: move generation assignment and comparison together adds d665fbe7af84 mm/memcg: non-hierarchical mode is deprecated adds b19125949598 mm/mmap.c: use mmap_assert_write_locked() instead of open [...] adds b7b1b5ef2820 mm/mmu_gather: limit free batch count and add schedule poi [...] adds b02087c9717c mm/debug_vm_pgtable: drop protection_map[] usage adds 2aeaccd28ec4 mm/mmap: clarify protection_map[] indices adds caa29e44646d mm: modify the method to search addr in unmapped_area_topdown adds 11f5f476329f mm/mmap.c: use helper mlock_future_check() adds 616064361ca4 mm/mprotect: use mmu_gather adds a6dbc2ad415a mm/mprotect: do not flush when not required architecturally adds a8134184d3a6 mm: avoid unnecessary flush on change_huge_pmd() adds ccb934b1460e mm/mremap: use helper mlock_future_check() adds 836378a6e216 mm/mremap: avoid unneeded do_munmap call adds 008b87186dc4 mm/vmalloc: fix a comment adds 8db8233e59c4 Documentation/sysctl: document page_lock_unfairness adds 6a92948734dd mm/page_alloc: simplify update of pgdat in wake_all_kswapds adds 08d99ce88c74 mm/page_alloc: adding same penalty is enough to get round- [...] adds 10f6518f765f mm: discard __GFP_ATOMIC adds 464e14253b4b mm: page_alloc: simplify pageblock migratetype check in __ [...] adds c43c6435f0ec mm: wrap __find_buddy_pfn() with a necessary buddy page va [...] adds e0c5b7994554 mm-wrap-__find_buddy_pfn-with-a-necessary-buddy-page-valid [...] adds 705f2213bc20 mm/memory-failure.c: remove unnecessary (void*) conversions adds 49afcd1f3c03 mm/khugepaged: sched to numa node when collapse huge page adds 914771d4d008 hugetlb: remove use of list iterator variable after loop adds 7c2f1c061c86 mm: hugetlb_vmemmap: introduce ARCH_WANT_HUGETLB_PAGE_FREE [...] adds 8373e23d56e4 arm64: mm: hugetlb: enable HUGETLB_PAGE_FREE_VMEMMAP for arm64 adds 8fca98f3856f mm: hugetlb_vmemmap: cleanup hugetlb_vmemmap related functions adds b8129812a57c mm: hugetlb_vmemmap: cleanup hugetlb_free_vmemmap_enabled* adds 7f94e6c34a81 mm: hugetlb_vmemmap: cleanup CONFIG_HUGETLB_PAGE_FREE_VMEMMAP* adds 2f6099675ea6 sched: coredump.h: clarify the use of MMF_VM_HUGEPAGE adds ad29cc6bc2fe mm: khugepaged: remove redundant check for VM_NO_KHUGEPAGED adds b91aea9dc9f0 mm: khugepaged: skip DAX vma adds 4eb68c5a62de mm: thp: only regular file could be THP eligible adds 6b02e131b923 mm: khugepaged: make khugepaged_enter() void function adds 6ee1a781b3f8 mm: khugepaged: move some khugepaged_* functions to khugepaged.c adds c361225cf170 mm: khugepaged: introduce khugepaged_enter_vma() helper adds 99bc4a39556e mm: mmap: register suitable readonly file vmas for khugepaged adds 037b1b206417 mm/vmscan: reclaim only affects managed_zones adds f681686fd318 mm/vmscan: make sure wakeup_kswapd with managed zone adds a43565d3a99c mm-vmscan-make-sure-wakeup_kswapd-with-managed-zone-v2 adds f2fddf75ee0c mm/vmscan: sc->reclaim_idx must be a valid zone index adds 367283b344da mm/z3fold: declare z3fold_mount with __init adds 57d02dff0851 mm/z3fold: remove obsolete comment in z3fold_alloc adds 4065ba5c99b8 mm/z3fold: minor clean up for z3fold_free adds 52dc66db67a2 mm/z3fold: remove unneeded page_mapcount_reset and ClearPa [...] adds 4323c73ca75b mm/z3fold: remove confusing local variable l reassignment adds 0962be79ed18 mm/z3fold: move decrement of pool->pages_nr into __release [...] adds a7705cfe84d1 mm/z3fold: remove redundant list_del_init of zhdr->buddy i [...] adds 04a4b75bdd36 mm/z3fold: remove unneeded PAGE_HEADLESS check in free_handle() adds c4c277dcb6f2 mm: compaction: use helper isolation_suitable() adds 704fe0fa07aa drivers/base/node.c: fix compaction sysfs file leak adds fbfdfaabb2b6 mm: Add selftests for migration entries adds 7046a369a0d2 mm/migration: remove unneeded local variable mapping_locked adds 6c9c6f6b597d mm/migration: remove unneeded out label adds 9f857c586ae4 mm/migration: remove unneeded local variable page_lru adds 649b74d8bc1a mm/migration: fix the confusing PageTransHuge check adds 0fc32d2ccd91 mm/migration: use helper function vma_lookup() in add_page [...] adds a3f09129c5f9 mm/migration: use helper macro min in do_pages_stat adds 779b4f097c3d mm/migration: avoid unneeded nodemask_t initialization adds e6668c33f08a mm/migration: remove some duplicated codes in migrate_pages adds 18f1607e50ee mm/migration: fix potential page refcounts leak in migrate_pages adds 081dcfe1670d mm/migration: fix potential invalid node access for reclai [...] adds 0b0e20b6b316 mm/migration: fix possible do_pages_stat_array racing with [...] adds 4aaa3f759359 ksm: count ksm merging pages for each process adds 167c83b12f96 ksm-count-ksm-merging-pages-for-each-process-fix adds 634ed33da96e mm/vmstat: add events for ksm cow adds 28d0fe97bfbc mm: untangle config dependencies for demote-on-reclaim adds ececdb7d9323 mm/page_alloc: do not calculate node's total pages and mem [...] adds 0d540af7befe mm/memory_hotplug: reset node's state when empty during offline adds 497a608609f3 mm/memory_hotplug: refactor hotadd_init_pgdat and try_online_node adds b8a50a6cf51e mm-memory_hotplug-refactor-hotadd_init_pgdat-and-try_onlin [...] adds df5ff5304146 mm: rmap: fix cache flush on THP pages adds fb8e10d25b34 dax: fix cache flush on PMD-mapped pages adds ea1ffb8b837e mm: rmap: introduce pfn_mkclean_range() to cleans PTEs adds 134ca43bce05 mm: pvmw: add support for walking devmap pages adds 3517b14c64e1 dax: fix missing writeprotect the pte entry adds 9f0413e82f79 mm: simplify follow_invalidate_pte() adds e3d3440961f2 zram: add a huge_idle writeback mode adds 2355fa53f32e damon: vaddr-test: tweak code to make the logic clearer adds 92ccf0ae8d66 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds f74a87d49d48 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 2dfbc2fe6e1b kernel/hung_task.c: Monitor killed tasks. adds 025788a3aa0c ia64: fix typos in comments adds 78548ed812d4 ia64: ptrace: fix typos in comments adds ebb20e5c8990 ia64: Replace comments with C99 initializers adds 6958627db02a ocfs2: replace usage of found with dedicated list iterator [...] adds 06248ca470b4 ocfs2: remove usage of list iterator variable after the loop body adds 1c946d28c151 ocfs2: reflink deadlock when clone file to the same direct [...] adds 1e213769c35d ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 35f228de123e ocfs2: fix ocfs2 corrupt when iputting an inode adds e00d6749e4a9 proc: fix dentry/inode overinstantiating under /proc/${pid}/net adds 86e3180cf4c9 proc-fix-dentry-inode-overinstantiating-under-proc-pid-net [...] adds 0669e8dc93a0 fs/proc/kcore.c: remove check of list iterator against hea [...] adds 2c1aa94bd91d fs-proc-kcorec-remove-check-of-list-iterator-against-head- [...] adds d208b1e86c0a proc/sysctl: make protected_* world readable adds 57be53e9ae53 kernel: pid_namespace: use NULL instead of using plain int [...] adds 157a99e2d33c get_maintainer: Honor mailmap for in file emails adds 381cc7822a48 lib/test_meminit: optimize do_kmem_cache_rcu_persistent() test adds 4db47ea1fde1 lib/Kconfig.debug: remove more CONFIG_..._VALUE indirections adds 3cd1cd14b02a lib/test_string.c: add strspn and strcspn tests adds 1c271e1846a9 lib/string.c: simplify str[c]spn adds 6da2118f97bc lib: remove back_str initialization adds 78e39c8dc371 pipe: make poll_usage boolean and annotate its access adds 1e23c68cfb11 list: fix a data-race around ep->rdllist adds adaa80597b12 init/main.c: silence some -Wunused-parameter warnings adds 0c0de7b99ad6 fatfs: remove redundant judgment adds ffa0684db66c fatfs: add FAT messages to printk index adds 69734ec0a698 add-fat-messages-to-printk-index-checkpatch-fixes adds 461411b21dbf fat: add ratelimit to fat*_ent_bread() adds 3515e76cf766 kexec: remove redundant assignments adds 456f655fb437 rapidio: remove unnecessary use of list iterator adds 689a3430f8b3 taskstats: version 12 with thread group and exe info adds 4de69a9bc2c5 taskstats-version-12-with-thread-group-and-exe-info-fix adds c6af2dbe9fda fs: sysv: check sbi->s_firstdatazone in complete_read_super adds fd61e89eda93 ipc/mqueue: use get_tree_nodev() in mqueue_get_tree() adds c27b4813f757 Merge branch 'akpm-current/current' adds 4a99d0c8e101 mm/oom_kill.c: fix vm_oom_kill_table[] ifdeffery adds b102fadd7608 selftests: vm: add test for Soft-Dirty PTE bit adds 752a38a306c1 kselftest/vm: override TARGETS from arguments adds 830a13ad7e6d Merge branch 'akpm/master' adds ff511c1c68a5 Add linux-next specific files for 20220408
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 (3ccc91681259) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
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.
No new revisions were added by this update.
Summary of changes: .../RCU/Design/Data-Structures/Data-Structures.rst | 2 +- .../Expedited-Grace-Periods.rst | 2 +- .../RCU/Design/Requirements/Requirements.rst | 4 +- Documentation/RCU/arrayRCU.rst | 4 +- Documentation/RCU/checklist.rst | 9 +- Documentation/RCU/rcu.rst | 13 +- Documentation/RCU/rculist_nulls.rst | 2 +- Documentation/RCU/whatisRCU.rst | 18 +- Documentation/admin-guide/kernel-parameters.txt | 24 +- Documentation/dev-tools/testing-overview.rst | 63 + Documentation/devicetree/bindings/arm/fsl.yaml | 47 + .../arm/mediatek/mediatek,mt7622-pcie-mirror.yaml | 42 + .../bindings/arm/mediatek/mediatek,mt7622-wed.yaml | 50 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../bindings/display/bridge/chipone,icn6211.yaml | 1 - .../bindings/display/bridge/ite,it66121.yaml | 3 + .../bindings/display/bridge/toshiba,tc358762.yaml | 1 - .../bindings/display/bridge/toshiba,tc358767.yaml | 22 +- .../display/panel/leadtek,ltk035c5444t.yaml | 59 + .../bindings/display/panel/panel-mipi-dbi-spi.yaml | 2 + .../bindings/display/sitronix,st7735r.yaml | 6 +- .../bindings/gpio/renesas,rcar-gpio.yaml | 5 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 5 +- .../devicetree/bindings/i2c/i2c-mt65xx.txt | 53 - .../devicetree/bindings/i2c/i2c-mt65xx.yaml | 118 + .../devicetree/bindings/i2c/qcom,i2c-qup.txt | 40 - .../devicetree/bindings/i2c/qcom,i2c-qup.yaml | 89 + .../bindings/memory-controllers/fsl/fsl,ddr.yaml | 6 - .../bindings/mmc/marvell,xenon-sdhci.txt | 173 - .../bindings/mmc/marvell,xenon-sdhci.yaml | 275 ++ Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 15 +- .../bindings/mtd/hisilicon,fmc-spi-nor.txt | 2 +- .../bindings/net/ethernet-controller.yaml | 6 + .../devicetree/bindings/net/mediatek-net.txt | 10 + .../devicetree/bindings/net/mscc,miim.yaml | 61 + .../devicetree/bindings/net/mscc-miim.txt | 26 - .../devicetree/bindings/net/smsc,lan91c111.yaml | 61 + .../devicetree/bindings/net/smsc-lan91c111.txt | 17 - .../devicetree/bindings/net/snps,dwmac.yaml | 6 +- .../{staging => }/net/wireless/silabs,wfx.yaml | 2 +- .../devicetree/bindings/net/xilinx_axienet.txt | 8 +- .../bindings/power/renesas,rcar-sysc.yaml | 15 +- .../devicetree/bindings/powerpc/fsl/l2cache.txt | 6 - .../bindings/regulator/mt6358-regulator.txt | 22 +- .../regulator/richtek,rt4801-regulator.yaml | 7 +- .../regulator/richtek,rt5759-regulator.yaml | 90 + .../bindings/reset/hisilicon,hi6220-reset.txt | 37 - .../reset/socionext,uniphier-glue-reset.yaml | 52 +- .../devicetree/bindings/serial/qcom,msm-uartdm.txt | 81 - .../bindings/serial/qcom,msm-uartdm.yaml | 112 + .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 3 +- .../devicetree/bindings/soc/qcom/qcom,gsbi.txt | 87 - .../devicetree/bindings/soc/qcom/qcom,gsbi.yaml | 132 + .../bindings/soc/samsung/exynos-usi.yaml | 2 +- .../devicetree/bindings/sound/cirrus,cs35l45.yaml | 75 + .../sound/mt8195-mt6359-rt1011-rt5682.yaml | 51 - ...t6359-rt1019-rt5682.yaml => mt8195-mt6359.yaml} | 9 +- .../bindings/sound/nvidia,tegra186-asrc.yaml | 81 + .../bindings/sound/nvidia,tegra210-ahub.yaml | 4 + .../devicetree/bindings/sound/qcom,lpass-cpu.yaml | 17 +- .../bindings/sound/qcom,lpass-rx-macro.yaml | 17 +- .../bindings/sound/qcom,lpass-tx-macro.yaml | 17 +- .../bindings/sound/qcom,lpass-va-macro.yaml | 11 +- .../devicetree/bindings/sound/qcom,wcd938x.yaml | 3 + .../devicetree/bindings/sound/wlf,wm8731.yaml | 97 + Documentation/devicetree/bindings/sound/wm8731.txt | 27 - .../devicetree/bindings/soundwire/qcom,sdw.txt | 14 + .../bindings/spi/allwinner,sun6i-a31-spi.yaml | 1 + .../bindings/spi/mediatek,spi-mt65xx.yaml | 4 + .../bindings/spi/qcom,spi-qcom-qspi.yaml | 4 +- .../devicetree/bindings/spi/qcom,spi-qup.txt | 103 - .../devicetree/bindings/spi/qcom,spi-qup.yaml | 81 + .../devicetree/bindings/spi/spi-davinci.txt | 2 +- .../devicetree/bindings/spi/spi-pl022.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 + .../bindings/watchdog/allwinner,sun4i-a10-wdt.yaml | 24 +- Documentation/doc-guide/kernel-doc.rst | 2 + Documentation/doc-guide/sphinx.rst | 5 +- Documentation/driver-api/thermal/intel_dptf.rst | 2 +- Documentation/gpu/drm-mm.rst | 9 + Documentation/gpu/drm-uapi.rst | 4 +- Documentation/kbuild/kconfig-language.rst | 6 + Documentation/kernel-hacking/hacking.rst | 36 +- Documentation/kernel-hacking/locking.rst | 5 +- .../process/embargoed-hardware-issues.rst | 2 +- Documentation/process/maintainer-tip.rst | 14 + Documentation/process/submitting-patches.rst | 5 +- .../zh_CN/admin-guide/mm/damon/reclaim.rst | 4 +- .../zh_CN/admin-guide/mm/damon/usage.rst | 291 +- .../translations/zh_CN/scheduler/index.rst | 2 + .../translations/zh_CN/scheduler/sched-debug.rst | 51 + .../translations/zh_CN/scheduler/schedutil.rst | 165 + .../translations/zh_CN/vm/damon/design.rst | 7 +- Documentation/translations/zh_CN/vm/frontswap.rst | 196 ++ Documentation/translations/zh_CN/vm/hwpoison.rst | 166 + Documentation/translations/zh_CN/vm/index.rst | 24 +- .../translations/zh_CN/vm/memory-model.rst | 135 + .../translations/zh_CN/vm/mmu_notifier.rst | 97 + .../zh_CN/vm/overcommit-accounting.rst | 86 + Documentation/translations/zh_CN/vm/page_frags.rst | 38 + Documentation/translations/zh_CN/vm/page_owner.rst | 116 + .../translations/zh_CN/vm/page_table_check.rst | 56 + .../translations/zh_CN/vm/remap_file_pages.rst | 32 + .../zh_CN/vm/split_page_table_lock.rst | 96 + Documentation/translations/zh_CN/vm/z3fold.rst | 31 + Documentation/translations/zh_CN/vm/zsmalloc.rst | 78 + Documentation/virt/kvm/api.rst | 1 + Documentation/vm/slub.rst | 64 + Documentation/w1/slaves/w1_therm.rst | 9 +- Documentation/x86/cpuinfo.rst | 5 +- Documentation/x86/exception-tables.rst | 23 +- Documentation/x86/x86_64/boot-options.rst | 9 - MAINTAINERS | 27 +- Next/SHA1s | 210 +- Next/merge.log | 3389 +++++++++++++++----- arch/Kconfig | 1 - arch/arm/boot/dts/Makefile | 7 + arch/arm/boot/dts/at91-kizbox3-hs.dts | 2 +- arch/arm/boot/dts/at91-kizbox3_common.dtsi | 2 +- arch/arm/boot/dts/imx6dl-victgo.dts | 85 +- arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 32 +- arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 51 +- .../boot/dts/imx6ul-phytec-segin-peb-av-02.dtsi | 7 +- arch/arm/boot/dts/imx6ul-tqma6ul-common.dtsi | 211 ++ arch/arm/boot/dts/imx6ul-tqma6ul1-mba6ulx.dts | 55 + arch/arm/boot/dts/imx6ul-tqma6ul1.dtsi | 37 + arch/arm/boot/dts/imx6ul-tqma6ul2-mba6ulx.dts | 15 + arch/arm/boot/dts/imx6ul-tqma6ul2.dtsi | 71 + arch/arm/boot/dts/imx6ul-tqma6ul2l-mba6ulx.dts | 15 + arch/arm/boot/dts/imx6ul-tqma6ul2l.dtsi | 71 + arch/arm/boot/dts/imx6ul-tqma6ulx-common.dtsi | 43 + arch/arm/boot/dts/imx6ul-tqma6ulxl-common.dtsi | 48 + arch/arm/boot/dts/imx6ull-phytec-tauri-emmc.dts | 20 + arch/arm/boot/dts/imx6ull-phytec-tauri-nand.dts | 20 + arch/arm/boot/dts/imx6ull-phytec-tauri.dtsi | 588 ++++ arch/arm/boot/dts/imx6ull-tqma6ull2-mba6ulx.dts | 15 + arch/arm/boot/dts/imx6ull-tqma6ull2.dtsi | 76 + arch/arm/boot/dts/imx6ull-tqma6ull2l-mba6ulx.dts | 15 + arch/arm/boot/dts/imx6ull-tqma6ull2l.dtsi | 76 + arch/arm/boot/dts/mba6ulx.dtsi | 571 ++++ arch/arm/boot/dts/nspire-classic.dtsi | 10 +- arch/arm/boot/dts/nspire-cx.dts | 4 +- arch/arm/boot/dts/nspire.dtsi | 60 +- arch/arm/boot/dts/ox820.dtsi | 2 +- arch/arm/boot/dts/qcom-apq8064-pins.dtsi | 12 +- arch/arm/boot/dts/socfpga.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 2 +- arch/arm/boot/dts/suniv-f1c100s-licheepi-nano.dts | 31 + arch/arm/boot/dts/suniv-f1c100s.dtsi | 104 +- arch/arm/configs/imote2_defconfig | 365 --- arch/arm/configs/multi_v5_defconfig | 3 +- arch/arm/configs/multi_v7_defconfig | 1 + arch/arm/configs/tegra_defconfig | 3 +- arch/arm/mach-ep93xx/clock.c | 6 +- arch/arm/mach-iop32x/cp6.c | 2 + arch/arm/mach-tegra/platsmp.c | 2 +- arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 33 + arch/arm64/boot/dts/freescale/Makefile | 1 + .../dts/freescale/imx8mm-data-modul-edm-sbc.dts | 996 ++++++ .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mm-var-som.dtsi | 8 +- .../boot/dts/freescale/imx8mm-venice-gw71xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 2 +- .../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 2 +- .../boot/dts/freescale/imx8mn-bsh-smm-s2pro.dts | 90 + arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 54 +- arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 7 + arch/arm64/boot/dts/mediatek/mt7622.dtsi | 32 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 8 +- .../dts/nvidia/tegra186-p3509-0000+p3636-0001.dts | 8 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra194-p3668.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 10 + arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 6 +- arch/arm64/boot/dts/nvidia/tegra210-p2894.dtsi | 8 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 8 +- arch/arm64/boot/dts/nvidia/tegra210-smaug.dts | 4 +- .../arm64/boot/dts/nvidia/tegra234-p3701-0000.dtsi | 12 + arch/arm64/boot/dts/nvidia/tegra234.dtsi | 28 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 +- .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 2 +- .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 2 +- arch/arm64/kernel/alternative.c | 6 +- arch/arm64/kernel/entry-common.c | 8 +- arch/arm64/net/bpf_jit.h | 3 + arch/arm64/net/bpf_jit_comp.c | 12 +- arch/csky/kernel/module.c | 2 +- arch/csky/kernel/probes/kprobes.c | 2 +- arch/csky/kernel/probes/uprobes.c | 2 +- arch/mips/configs/gpr_defconfig | 1 - arch/mips/configs/mtx1_defconfig | 1 - arch/parisc/include/asm/pgtable.h | 2 +- arch/powerpc/include/asm/page.h | 6 +- arch/powerpc/include/asm/static_call.h | 1 + arch/powerpc/mm/mem.c | 2 +- arch/powerpc/platforms/pseries/vas-sysfs.c | 6 +- arch/s390/Kconfig | 19 + arch/s390/Makefile | 2 + arch/s390/kernel/machine_kexec.c | 2 +- arch/s390/kernel/processor.c | 4 + arch/x86/Kconfig | 17 +- arch/x86/Makefile | 1 + arch/x86/boot/video-vesa.c | 4 +- arch/x86/events/Kconfig | 8 + arch/x86/events/amd/Makefile | 1 + arch/x86/events/amd/brs.c | 364 +++ arch/x86/events/amd/core.c | 252 +- arch/x86/events/core.c | 19 +- arch/x86/events/intel/core.c | 9 +- arch/x86/events/intel/cstate.c | 22 +- arch/x86/events/intel/lbr.c | 36 +- arch/x86/events/intel/uncore.c | 1 + arch/x86/events/intel/uncore_snb.c | 20 + arch/x86/events/msr.c | 1 + arch/x86/events/perf_event.h | 143 +- arch/x86/include/asm/amd_nb.h | 1 - arch/x86/include/asm/bug.h | 4 +- arch/x86/include/asm/cpu_entry_area.h | 2 +- arch/x86/include/asm/cpufeature.h | 7 +- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/disabled-features.h | 8 +- arch/x86/include/asm/io.h | 2 +- arch/x86/include/asm/kvm_host.h | 5 +- arch/x86/include/asm/msr-index.h | 4 + arch/x86/include/asm/page_64.h | 2 +- arch/x86/include/asm/percpu.h | 6 +- arch/x86/include/asm/perf_event.h | 28 + arch/x86/include/asm/pkeys.h | 8 - arch/x86/include/asm/proto.h | 1 - arch/x86/include/asm/smap.h | 24 - arch/x86/include/asm/static_call.h | 2 + arch/x86/include/asm/svm.h | 8 +- arch/x86/kernel/amd_nb.c | 7 +- arch/x86/kernel/cpu/bugs.c | 7 + arch/x86/kernel/cpu/common.c | 101 +- arch/x86/kernel/cpu/mce/amd.c | 32 +- arch/x86/kernel/cpu/mce/core.c | 4 +- arch/x86/kernel/crash_dump_64.c | 2 +- arch/x86/kernel/setup.c | 28 +- arch/x86/kernel/sev.c | 3 +- arch/x86/kernel/static_call.c | 5 +- arch/x86/kvm/mmu/mmu.c | 20 +- arch/x86/kvm/mmu/tdp_mmu.c | 2 +- arch/x86/kvm/svm/sev.c | 1 + arch/x86/kvm/x86.c | 20 +- arch/x86/lib/delay.c | 4 +- arch/x86/mm/Makefile | 3 +- arch/x86/mm/fault.c | 2 +- arch/x86/mm/init_64.c | 1 - arch/x86/mm/setup_nx.c | 62 - arch/x86/mm/tlb.c | 37 +- arch/x86/power/cpu.c | 21 +- arch/xtensa/kernel/jump_label.c | 2 +- drivers/acpi/acpi_pad.c | 7 + drivers/acpi/processor_idle.c | 8 +- drivers/acpi/property.c | 36 +- drivers/acpi/scan.c | 13 - drivers/ata/Kconfig | 6 +- drivers/ata/ahci.c | 2 +- drivers/ata/ahci.h | 2 +- drivers/ata/libata-core.c | 3 + drivers/ata/libata-sff.c | 2 +- drivers/ata/sata_dwc_460ex.c | 6 +- drivers/base/property.c | 42 +- drivers/base/regmap/regmap-i3c.c | 2 +- drivers/base/regmap/regmap-sccb.c | 2 +- drivers/base/regmap/regmap-sdw-mbq.c | 2 +- drivers/base/regmap/regmap-sdw.c | 2 +- drivers/base/regmap/regmap-slimbus.c | 2 +- drivers/base/regmap/regmap-w1.c | 6 +- drivers/block/drbd/drbd_bitmap.c | 2 +- drivers/block/drbd/drbd_main.c | 11 +- drivers/block/drbd/drbd_nl.c | 33 +- drivers/block/drbd/drbd_receiver.c | 15 +- drivers/block/drbd/drbd_req.c | 2 +- drivers/block/drbd/drbd_state.c | 3 +- drivers/block/drbd/drbd_worker.c | 2 +- drivers/bluetooth/btusb.c | 5 + drivers/bluetooth/hci_qca.c | 4 +- drivers/bus/imx-weim.c | 3 +- drivers/char/agp/amd64-agp.c | 2 +- drivers/char/random.c | 63 +- drivers/clk/imx/clk-imx8mq.c | 2 +- drivers/clk/sunxi-ng/ccu-sun6i-rtc.c | 1 + drivers/dma-buf/dma-buf.c | 2 +- drivers/dma-buf/dma-resv.c | 142 +- drivers/dma-buf/st-dma-resv.c | 64 +- drivers/edac/amd64_edac.c | 2 +- drivers/edac/mpc85xx_edac.c | 14 - drivers/firewire/core-card.c | 39 + drivers/firewire/core-cdev.c | 6 +- drivers/firewire/core-transaction.c | 18 + drivers/firmware/Kconfig | 6 +- drivers/gpio/gpio-rcar.c | 7 +- drivers/gpio/gpiolib-cdev.c | 66 +- drivers/gpio/gpiolib.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 49 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 137 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 9 +- drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 21 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 2 + drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 119 +- drivers/gpu/drm/amd/amdkfd/kfd_events.h | 1 + drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 20 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 26 +- .../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 107 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 56 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 34 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 9 + drivers/gpu/drm/amd/display/dc/dc.h | 19 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 12 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 12 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 25 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 1 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 14 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 6 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 6 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2 + drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 1 + drivers/gpu/drm/amd/display/dc/irq_types.h | 1 - .../gpu/drm/amd/display/dc/link/link_dp_trace.c | 20 + .../gpu/drm/amd/display/dc/link/link_dp_trace.h | 5 + .../gpu/drm/amd/display/dc/link/link_hwss_dio.c | 41 + .../gpu/drm/amd/display/dc/link/link_hwss_dio.h | 1 + .../gpu/drm/amd/display/dc/link/link_hwss_dpia.c | 1 + .../gpu/drm/amd/display/dc/link/link_hwss_hpo_dp.c | 17 + .../drm/amd/display/dc/link/link_hwss_hpo_frl.c | 19 + .../drm/amd/display/dc/virtual/virtual_link_hwss.c | 5 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 108 +- .../drm/amd/display/modules/freesync/freesync.c | 73 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 6 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 12 + drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 11 + drivers/gpu/drm/amd/pm/amdgpu_pm.c | 6 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 8 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 13 +- drivers/gpu/drm/bridge/Kconfig | 2 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 1 + drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 20 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 36 +- drivers/gpu/drm/bridge/chipone-icn6211.c | 497 ++- drivers/gpu/drm/bridge/ite-it66121.c | 629 +++- drivers/gpu/drm/bridge/lontium-lt9611.c | 49 +- drivers/gpu/drm/bridge/nwl-dsi.c | 30 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 7 +- drivers/gpu/drm/bridge/panel.c | 3 + drivers/gpu/drm/bridge/parade-ps8622.c | 7 +- drivers/gpu/drm/bridge/parade-ps8640.c | 9 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 51 +- drivers/gpu/drm/bridge/tc358762.c | 9 +- drivers/gpu/drm/bridge/tc358764.c | 104 +- drivers/gpu/drm/bridge/tc358767.c | 585 +++- drivers/gpu/drm/bridge/tc358775.c | 11 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 17 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 8 +- drivers/gpu/drm/drm_atomic.c | 20 + drivers/gpu/drm/drm_atomic_uapi.c | 4 - drivers/gpu/drm/drm_blend.c | 2 +- drivers/gpu/drm/drm_bridge_connector.c | 4 +- drivers/gpu/drm/drm_edid.c | 620 ++-- drivers/gpu/drm/drm_format_helper.c | 76 +- drivers/gpu/drm/drm_gem.c | 80 - drivers/gpu/drm/drm_gem_atomic_helper.c | 18 +- drivers/gpu/drm/drm_gem_vram_helper.c | 2 +- drivers/gpu/drm/drm_modes.c | 17 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 11 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 5 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 67 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 54 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 63 +- drivers/gpu/drm/etnaviv/etnaviv_sched.h | 3 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 241 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 22 + drivers/gpu/drm/gma500/cdv_device.c | 11 +- drivers/gpu/drm/gma500/cdv_intel_crt.c | 6 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 9 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 6 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 5 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 5 +- drivers/gpu/drm/gma500/framebuffer.c | 10 +- drivers/gpu/drm/gma500/gem.c | 161 +- drivers/gpu/drm/gma500/gem.h | 13 +- drivers/gpu/drm/gma500/gma_display.c | 53 +- drivers/gpu/drm/gma500/gma_display.h | 10 +- drivers/gpu/drm/gma500/gtt.c | 295 +- drivers/gpu/drm/gma500/gtt.h | 8 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 25 +- drivers/gpu/drm/gma500/oaktrail_device.c | 1 - drivers/gpu/drm/gma500/oaktrail_hdmi.c | 1 - drivers/gpu/drm/gma500/oaktrail_lvds.c | 16 +- drivers/gpu/drm/gma500/opregion.c | 5 +- drivers/gpu/drm/gma500/power.c | 15 +- drivers/gpu/drm/gma500/psb_device.c | 29 +- drivers/gpu/drm/gma500/psb_drv.c | 29 +- drivers/gpu/drm/gma500/psb_drv.h | 90 +- drivers/gpu/drm/gma500/psb_intel_display.c | 39 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 5 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 6 +- drivers/gpu/drm/gma500/psb_irq.c | 94 +- drivers/gpu/drm/gma500/psb_irq.h | 19 +- drivers/gpu/drm/i915/display/intel_crtc.c | 6 +- drivers/gpu/drm/i915/display/intel_display_types.h | 1 + drivers/gpu/drm/i915/display/intel_dp.c | 310 +- drivers/gpu/drm/i915/display/intel_dsb.c | 7 +- drivers/gpu/drm/i915/display/intel_psr.c | 179 +- drivers/gpu/drm/i915/display/intel_psr.h | 5 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 10 +- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_ttm_move.c | 6 +- .../gpu/drm/i915/gem/selftests/i915_gem_migrate.c | 5 +- drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_regs.h | 1 - drivers/gpu/drm/i915/i915_pmu.c | 5 +- drivers/gpu/drm/i915/i915_reg.h | 1 + drivers/gpu/drm/i915/i915_utils.h | 8 + drivers/gpu/drm/i915/i915_vma.c | 10 +- drivers/gpu/drm/i915/intel_pm.c | 3 + drivers/gpu/drm/i915/intel_uncore.c | 29 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 7 + drivers/gpu/drm/imx/dw_hdmi-imx.c | 8 +- drivers/gpu/drm/imx/imx-ldb.c | 5 +- drivers/gpu/drm/imx/parallel-display.c | 4 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 34 +- drivers/gpu/drm/lima/lima_gem.c | 10 +- drivers/gpu/drm/mcde/mcde_dsi.c | 43 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 12 + drivers/gpu/drm/meson/meson_drv.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 34 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 2 + drivers/gpu/drm/msm/msm_gem_submit.c | 18 +- drivers/gpu/drm/nouveau/dispnv50/atom.h | 6 +- drivers/gpu/drm/nouveau/dispnv50/crc.c | 27 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 14 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 9 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 8 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/base.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c | 2 +- drivers/gpu/drm/omapdrm/omap_gem.c | 198 +- drivers/gpu/drm/omapdrm/omap_gem.h | 3 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 5 +- drivers/gpu/drm/omapdrm/omap_overlay.c | 2 +- drivers/gpu/drm/panel/Kconfig | 9 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-abt-y030xx067a.c | 30 +- drivers/gpu/drm/panel/panel-edp.c | 2 + drivers/gpu/drm/panel/panel-innolux-ej030na.c | 31 +- drivers/gpu/drm/panel/panel-newvision-nv3052c.c | 482 +++ drivers/gpu/drm/panel/panel-truly-nt35597.c | 3 +- drivers/gpu/drm/panel/panel-visionox-rm69299.c | 4 +- drivers/gpu/drm/panfrost/panfrost_job.c | 4 + drivers/gpu/drm/qxl/qxl_kms.c | 4 +- drivers/gpu/drm/qxl/qxl_release.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 6 +- drivers/gpu/drm/radeon/Makefile | 2 +- drivers/gpu/drm/radeon/radeon_cs.c | 4 + drivers/gpu/drm/radeon/radeon_display.c | 7 +- drivers/gpu/drm/radeon/radeon_object.c | 8 + drivers/gpu/drm/radeon/radeon_pm.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/radeon/si_blit_shaders.c | 253 -- drivers/gpu/drm/radeon/si_blit_shaders.h | 223 +- drivers/gpu/drm/scheduler/sched_main.c | 2 + drivers/gpu/drm/selftests/test-drm_buddy.c | 10 +- drivers/gpu/drm/solomon/Kconfig | 2 +- drivers/gpu/drm/solomon/ssd130x.c | 42 +- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 2 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 8 +- drivers/gpu/drm/tiny/repaper.c | 2 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 225 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 13 +- drivers/gpu/drm/ttm/ttm_device.c | 82 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 15 +- drivers/gpu/drm/ttm/ttm_resource.c | 197 +- drivers/gpu/drm/ttm/ttm_tt.c | 12 +- drivers/gpu/drm/v3d/v3d_gem.c | 15 +- drivers/gpu/drm/vc4/vc4_crtc.c | 14 +- drivers/gpu/drm/vc4/vc4_drv.h | 15 +- drivers/gpu/drm/vc4/vc4_gem.c | 9 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 442 ++- drivers/gpu/drm/vc4/vc4_hdmi.h | 23 +- drivers/gpu/drm/vc4/vc4_hdmi_phy.c | 2 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 6 + drivers/gpu/drm/vc4/vc4_hvs.c | 127 +- drivers/gpu/drm/vc4/vc4_irq.c | 5 + drivers/gpu/drm/vc4/vc4_kms.c | 48 +- drivers/gpu/drm/vc4/vc4_regs.h | 28 +- drivers/gpu/drm/vc4/vc4_trace.h | 95 + drivers/gpu/drm/vgem/vgem_fence.c | 12 +- drivers/gpu/drm/virtio/virtgpu_display.c | 2 + drivers/gpu/drm/virtio/virtgpu_gem.c | 9 + drivers/gpu/drm/virtio/virtgpu_ioctl.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 13 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 27 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 81 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 445 ++- drivers/gpu/drm/vmwgfx/vmwgfx_kms.h | 29 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 19 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 27 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 2 +- drivers/gpu/ipu-v3/ipu-di.c | 5 +- drivers/hv/channel_mgmt.c | 6 +- drivers/hv/hv_balloon.c | 49 +- drivers/iio/chemical/scd30.h | 5 +- drivers/iio/chemical/scd30_core.c | 10 +- drivers/iio/chemical/scd30_i2c.c | 3 +- drivers/iio/chemical/scd30_serial.c | 3 +- drivers/infiniband/core/cm.c | 3 +- drivers/infiniband/core/umem_dmabuf.c | 8 +- drivers/infiniband/core/uverbs_cmd.c | 6 +- drivers/infiniband/hw/irdma/puda.c | 7 +- drivers/infiniband/hw/mlx5/mr.c | 5 +- drivers/infiniband/sw/rdmavt/qp.c | 12 +- drivers/irqchip/irq-gic-v3.c | 6 + drivers/irqchip/irq-gic.c | 6 + drivers/isdn/mISDN/socket.c | 2 +- drivers/media/platform/nxp/Kconfig | 1 + drivers/memory/emif.c | 11 +- drivers/memory/fsl_ifc.c | 3 +- drivers/message/fusion/mptbase.c | 4 +- drivers/mmc/core/block.c | 16 +- drivers/mmc/core/core.c | 3 + drivers/mmc/core/mmc.c | 21 +- drivers/mmc/host/of_mmc_spi.c | 4 + drivers/mmc/host/omap.c | 23 +- drivers/mmc/host/renesas_sdhi_core.c | 4 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_reg.h | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.c | 4 +- drivers/net/ethernet/intel/ice/ice.h | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/ice/ice_virtchnl.c | 4 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 6 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- .../net/ethernet/marvell/prestera/prestera_acl.c | 7 - .../ethernet/marvell/prestera/prestera_flower.c | 18 + drivers/net/ethernet/mediatek/Kconfig | 4 + drivers/net/ethernet/mediatek/Makefile | 5 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 131 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 14 +- drivers/net/ethernet/mediatek/mtk_ppe.c | 368 ++- drivers/net/ethernet/mediatek/mtk_ppe.h | 89 +- drivers/net/ethernet/mediatek/mtk_ppe_debugfs.c | 1 - drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 189 +- drivers/net/ethernet/mediatek/mtk_wed.c | 875 +++++ drivers/net/ethernet/mediatek/mtk_wed.h | 135 + drivers/net/ethernet/mediatek/mtk_wed_debugfs.c | 175 + drivers/net/ethernet/mediatek/mtk_wed_ops.c | 8 + drivers/net/ethernet/mediatek/mtk_wed_regs.h | 251 ++ drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 25 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 5 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.c | 125 - .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 156 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 - .../net/ethernet/mellanox/mlx5/core/en/params.c | 6 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 11 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 71 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 86 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 2 +- .../core/en_accel/{tls_stats.c => ktls_stats.c} | 51 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 20 +- .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 28 +- .../mellanox/mlx5/core/en_accel/ktls_utils.h | 1 - .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 247 -- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 132 - .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 390 --- .../mellanox/mlx5/core/en_accel/tls_rxtx.h | 91 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 8 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c | 622 ---- drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.h | 74 - drivers/net/ethernet/mellanox/mlx5/core/fw.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 10 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 20 +- drivers/net/ethernet/micrel/Kconfig | 1 + drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 6 +- drivers/net/ethernet/qlogic/qede/qede_fp.c | 3 + drivers/net/ethernet/sfc/efx_channels.c | 2 +- drivers/net/ethernet/sfc/tx.c | 3 + drivers/net/ethernet/sfc/tx_common.c | 2 + drivers/net/ethernet/xilinx/ll_temac_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 2 - drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 33 +- drivers/net/mdio/mdio-mscc-miim.c | 64 +- drivers/net/ppp/pppoe.c | 3 +- drivers/net/slip/slip.c | 2 +- drivers/net/usb/aqc111.c | 9 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/wan/Kconfig | 28 - drivers/net/wan/Makefile | 2 - drivers/net/wan/lmc/Makefile | 18 - drivers/net/wan/lmc/lmc.h | 33 - drivers/net/wan/lmc/lmc_debug.c | 65 - drivers/net/wan/lmc/lmc_debug.h | 52 - drivers/net/wan/lmc/lmc_ioctl.h | 255 -- drivers/net/wan/lmc/lmc_main.c | 2009 ------------ drivers/net/wan/lmc/lmc_media.c | 1206 ------- drivers/net/wan/lmc/lmc_proto.c | 106 - drivers/net/wan/lmc/lmc_proto.h | 18 - drivers/net/wan/lmc/lmc_var.h | 468 --- drivers/net/wireless/Kconfig | 1 + drivers/net/wireless/Makefile | 1 + drivers/net/wireless/ath/ath10k/ahb.c | 9 +- drivers/net/wireless/ath/ath10k/core.c | 25 + drivers/net/wireless/ath/ath10k/hw.h | 2 + drivers/net/wireless/ath/ath10k/usb.c | 27 + drivers/net/wireless/ath/ath11k/Makefile | 6 +- drivers/net/wireless/ath/ath11k/core.c | 372 ++- drivers/net/wireless/ath/ath11k/core.h | 132 +- drivers/net/wireless/ath/ath11k/debugfs.c | 4 + drivers/net/wireless/ath/ath11k/htc.c | 6 + drivers/net/wireless/ath/ath11k/hw.h | 23 +- drivers/net/wireless/ath/ath11k/mac.c | 388 ++- drivers/net/wireless/ath/ath11k/mac.h | 3 +- drivers/net/wireless/ath/ath11k/mhi.c | 285 +- drivers/net/wireless/ath/ath11k/mhi.h | 17 +- drivers/net/wireless/ath/ath11k/pci.c | 982 +----- drivers/net/wireless/ath/ath11k/pci.h | 28 +- drivers/net/wireless/ath/ath11k/pcic.c | 741 +++++ drivers/net/wireless/ath/ath11k/pcic.h | 46 + drivers/net/wireless/ath/ath11k/peer.c | 373 ++- drivers/net/wireless/ath/ath11k/peer.h | 10 +- drivers/net/wireless/ath/ath11k/qmi.c | 19 +- drivers/net/wireless/ath/ath11k/reg.c | 44 +- drivers/net/wireless/ath/ath11k/reg.h | 2 +- drivers/net/wireless/ath/ath11k/wmi.c | 635 +++- drivers/net/wireless/ath/ath11k/wmi.h | 366 ++- drivers/net/wireless/ath/ath11k/wow.c | 763 +++++ drivers/net/wireless/ath/ath11k/wow.h | 45 + drivers/net/wireless/ath/ath6kl/htc_mbox.c | 2 +- drivers/net/wireless/ath/ath9k/ahb.c | 8 +- drivers/net/wireless/ath/ath9k/ar9002_mac.c | 9 +- drivers/net/wireless/ath/ath9k/ar9003_calib.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 85 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.h | 2 + drivers/net/wireless/ath/ath9k/ar9003_mac.c | 9 +- drivers/net/wireless/ath/ath9k/ar9003_paprd.c | 10 +- drivers/net/wireless/ath/ath9k/ar9003_phy.c | 25 +- drivers/net/wireless/ath/ath9k/mac.h | 6 +- drivers/net/wireless/ath/ath9k/reg.h | 10 +- drivers/net/wireless/ath/wcn36xx/hal.h | 7 +- drivers/net/wireless/ath/wcn36xx/main.c | 142 +- drivers/net/wireless/ath/wcn36xx/smd.c | 57 + drivers/net/wireless/ath/wcn36xx/smd.h | 2 + drivers/net/wireless/ath/wcn36xx/txrx.c | 29 + drivers/net/wireless/ath/wcn36xx/txrx.h | 1 + drivers/net/wireless/broadcom/b43/phy_n.c | 2 +- drivers/net/wireless/broadcom/b43legacy/phy.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 39 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 64 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 119 +- drivers/net/wireless/intel/ipw2x00/libipw_tx.c | 2 +- .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/debug.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/filter.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 4 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/api/tdls.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 2 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 10 +- drivers/net/wireless/intel/iwlwifi/mei/sap.h | 2 +- drivers/net/wireless/intersil/orinoco/airport.c | 1 + drivers/net/wireless/marvell/mwifiex/11h.c | 2 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 104 +- drivers/net/wireless/realtek/rtlwifi/base.c | 13 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 15 +- drivers/net/wireless/realtek/rtw88/main.c | 7 +- drivers/net/wireless/realtek/rtw89/cam.c | 20 +- drivers/net/wireless/realtek/rtw89/coex.c | 12 +- drivers/net/wireless/realtek/rtw89/core.c | 166 +- drivers/net/wireless/realtek/rtw89/core.h | 93 +- drivers/net/wireless/realtek/rtw89/debug.c | 70 +- drivers/net/wireless/realtek/rtw89/fw.c | 163 +- drivers/net/wireless/realtek/rtw89/fw.h | 27 +- drivers/net/wireless/realtek/rtw89/mac.c | 327 +- drivers/net/wireless/realtek/rtw89/mac.h | 73 +- drivers/net/wireless/realtek/rtw89/mac80211.c | 4 +- drivers/net/wireless/realtek/rtw89/pci.c | 630 +++- drivers/net/wireless/realtek/rtw89/pci.h | 245 ++ drivers/net/wireless/realtek/rtw89/phy.c | 28 +- drivers/net/wireless/realtek/rtw89/reg.h | 187 ++ drivers/net/wireless/realtek/rtw89/regd.c | 513 ++- drivers/net/wireless/realtek/rtw89/rtw8852a.c | 29 +- .../net/wireless/realtek/rtw89/rtw8852a_table.c | 581 ++++ drivers/net/wireless/realtek/rtw89/rtw8852ae.c | 32 + drivers/net/wireless/realtek/rtw89/rtw8852c.c | 64 +- drivers/net/wireless/realtek/rtw89/rtw8852ce.c | 32 + drivers/net/wireless/realtek/rtw89/ser.c | 245 +- drivers/net/wireless/realtek/rtw89/txrx.h | 107 + drivers/net/wireless/silabs/Kconfig | 18 + drivers/net/wireless/silabs/Makefile | 3 + .../{staging => net/wireless/silabs}/wfx/Kconfig | 0 .../{staging => net/wireless/silabs}/wfx/Makefile | 0 drivers/{staging => net/wireless/silabs}/wfx/bh.c | 0 drivers/{staging => net/wireless/silabs}/wfx/bh.h | 0 drivers/{staging => net/wireless/silabs}/wfx/bus.h | 0 .../wireless/silabs}/wfx/bus_sdio.c | 0 .../{staging => net/wireless/silabs}/wfx/bus_spi.c | 0 .../{staging => net/wireless/silabs}/wfx/data_rx.c | 0 .../{staging => net/wireless/silabs}/wfx/data_rx.h | 0 .../{staging => net/wireless/silabs}/wfx/data_tx.c | 0 .../{staging => net/wireless/silabs}/wfx/data_tx.h | 0 .../{staging => net/wireless/silabs}/wfx/debug.c | 0 .../{staging => net/wireless/silabs}/wfx/debug.h | 0 .../{staging => net/wireless/silabs}/wfx/fwio.c | 0 .../{staging => net/wireless/silabs}/wfx/fwio.h | 0 .../wireless/silabs}/wfx/hif_api_cmd.h | 0 .../wireless/silabs}/wfx/hif_api_general.h | 0 .../wireless/silabs}/wfx/hif_api_mib.h | 0 .../{staging => net/wireless/silabs}/wfx/hif_rx.c | 0 .../{staging => net/wireless/silabs}/wfx/hif_rx.h | 0 .../{staging => net/wireless/silabs}/wfx/hif_tx.c | 10 +- .../{staging => net/wireless/silabs}/wfx/hif_tx.h | 0 .../wireless/silabs}/wfx/hif_tx_mib.c | 0 .../wireless/silabs}/wfx/hif_tx_mib.h | 0 .../{staging => net/wireless/silabs}/wfx/hwio.c | 0 .../{staging => net/wireless/silabs}/wfx/hwio.h | 0 drivers/{staging => net/wireless/silabs}/wfx/key.c | 0 drivers/{staging => net/wireless/silabs}/wfx/key.h | 0 .../{staging => net/wireless/silabs}/wfx/main.c | 0 .../{staging => net/wireless/silabs}/wfx/main.h | 0 .../{staging => net/wireless/silabs}/wfx/queue.c | 0 .../{staging => net/wireless/silabs}/wfx/queue.h | 0 .../{staging => net/wireless/silabs}/wfx/scan.c | 0 .../{staging => net/wireless/silabs}/wfx/scan.h | 0 drivers/{staging => net/wireless/silabs}/wfx/sta.c | 20 +- drivers/{staging => net/wireless/silabs}/wfx/sta.h | 0 .../{staging => net/wireless/silabs}/wfx/traces.h | 0 drivers/{staging => net/wireless/silabs}/wfx/wfx.h | 0 drivers/of/platform.c | 14 +- drivers/of/property.c | 34 + drivers/pinctrl/intel/pinctrl-alderlake.c | 60 +- drivers/power/supply/max8997_charger.c | 2 +- drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile | 1 + drivers/regulator/atc260x-regulator.c | 1 + drivers/regulator/core.c | 18 + drivers/regulator/fixed.c | 5 +- drivers/regulator/mt6358-regulator.c | 213 +- drivers/regulator/rpi-panel-attiny-regulator.c | 1 - drivers/regulator/rt5759-regulator.c | 369 +++ drivers/regulator/rtq2134-regulator.c | 1 + drivers/regulator/wm8994-regulator.c | 42 +- drivers/reset/Kconfig | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 3 + drivers/scsi/megaraid/megaraid_sas_base.c | 7 + drivers/scsi/mpt3sas/mpt3sas_base.c | 3 +- drivers/scsi/mpt3sas/mpt3sas_config.c | 9 +- drivers/scsi/mvsas/mv_init.c | 1 + drivers/scsi/pcmcia/sym53c500_cs.c | 52 +- drivers/scsi/scsi_debug.c | 8 +- drivers/scsi/sd.c | 3 +- drivers/scsi/ufs/ufshcd-pci.c | 17 + drivers/scsi/ufs/ufshcd-pltfrm.c | 10 +- drivers/scsi/ufs/ufshpb.c | 11 +- drivers/scsi/vmw_pvscsi.c | 1 - drivers/soc/tegra/fuse/fuse-tegra.c | 8 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 17 +- drivers/soc/tegra/pmc.c | 33 +- drivers/soundwire/qcom.c | 3 +- drivers/soundwire/stream.c | 1 + drivers/spi/spi-bcm-qspi.c | 4 +- drivers/spi/spi-cadence-quadspi.c | 46 +- drivers/spi/spi-cadence.c | 8 +- drivers/spi/spi-mpc52xx-psc.c | 1 + drivers/spi/spi-mpc52xx.c | 3 + drivers/spi/spi-mt65xx.c | 386 ++- drivers/spi/spi-mxic.c | 1 + drivers/spi/spi-rpc-if.c | 8 +- drivers/spi/spi.c | 7 +- drivers/spi/spidev.c | 101 +- drivers/staging/Kconfig | 1 - drivers/staging/Makefile | 1 - drivers/staging/r8188eu/core/rtw_ap.c | 3 - drivers/staging/r8188eu/core/rtw_br_ext.c | 5 +- drivers/staging/r8188eu/core/rtw_cmd.c | 21 +- drivers/staging/r8188eu/core/rtw_mlme.c | 44 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 26 +- drivers/staging/r8188eu/core/rtw_p2p.c | 2 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 8 +- drivers/staging/r8188eu/core/rtw_recv.c | 269 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 4 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 2 +- drivers/staging/r8188eu/hal/hal_com.c | 2 +- drivers/staging/r8188eu/hal/odm_HWConfig.c | 4 +- drivers/staging/r8188eu/hal/usb_halinit.c | 24 - drivers/staging/r8188eu/hal/usb_ops_linux.c | 7 +- drivers/staging/r8188eu/include/HalVerDef.h | 4 +- drivers/staging/r8188eu/include/hal_intf.h | 3 - drivers/staging/r8188eu/include/ieee80211.h | 18 - drivers/staging/r8188eu/include/rtw_mlme.h | 2 + drivers/staging/r8188eu/include/rtw_pwrctrl.h | 14 - drivers/staging/r8188eu/include/rtw_recv.h | 1 - drivers/staging/r8188eu/include/wifi.h | 9 +- drivers/staging/r8188eu/os_dep/ioctl_linux.c | 8 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 10 - drivers/staging/r8188eu/os_dep/osdep_service.c | 2 +- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 3 +- drivers/staging/rtl8712/os_intfs.c | 1 - drivers/staging/rtl8712/rtl8712_cmdctrl_bitdef.h | 1 - .../staging/rtl8712/rtl8712_macsetting_bitdef.h | 3 - .../staging/rtl8712/rtl8712_macsetting_regdef.h | 2 - drivers/staging/rtl8712/rtl8712_ratectrl_regdef.h | 1 - drivers/staging/rtl8712/rtl8712_recv.c | 16 +- drivers/staging/rtl8712/rtl8712_security_bitdef.h | 1 - drivers/staging/rtl8712/rtl8712_spec.h | 3 - drivers/staging/rtl8712/rtl8712_syscfg_bitdef.h | 4 - drivers/staging/rtl8712/rtl8712_syscfg_regdef.h | 2 - drivers/staging/rtl8712/rtl8712_timectrl_bitdef.h | 1 - drivers/staging/rtl8712/rtl8712_wmac_bitdef.h | 1 - drivers/staging/rtl8712/rtl871x_cmd.h | 2 - drivers/staging/rtl8712/rtl871x_ioctl.h | 1 - drivers/staging/rtl8712/rtl871x_ioctl_rtl.c | 1 - drivers/staging/rtl8712/rtl871x_ioctl_set.c | 1 - drivers/staging/rtl8712/rtl871x_mlme.c | 102 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 1 - drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h | 3 - drivers/staging/rtl8712/rtl871x_recv.c | 1 - drivers/staging/rtl8712/rtl871x_security.c | 1 - drivers/staging/rtl8712/sta_info.h | 1 - drivers/staging/rtl8712/usb_intf.c | 6 +- drivers/staging/rtl8712/wifi.h | 1 - drivers/staging/rtl8723bs/core/rtw_cmd.c | 10 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 18 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 152 +- drivers/staging/vme/devices/vme_user.c | 2 +- drivers/staging/vt6655/mac.h | 169 +- drivers/staging/wfx/TODO | 6 - drivers/target/target_core_configfs.c | 47 +- drivers/tee/Kconfig | 5 +- drivers/tee/optee/ffa_abi.c | 1 + .../intel/int340x_thermal/int3400_thermal.c | 24 +- drivers/video/console/sticore.c | 21 + drivers/video/fbdev/Kconfig | 14 +- drivers/video/fbdev/arkfb.c | 3 + drivers/video/fbdev/core/fb_defio.c | 9 +- drivers/video/fbdev/core/fbmem.c | 9 +- drivers/video/fbdev/imxfb.c | 2 + drivers/video/fbdev/kyro/fbdev.c | 2 + drivers/video/fbdev/neofb.c | 2 +- drivers/video/fbdev/s3fb.c | 3 + drivers/video/fbdev/tridentfb.c | 3 + drivers/video/fbdev/vt8623fb.c | 3 + drivers/xen/balloon.c | 54 +- drivers/xen/unpopulated-alloc.c | 33 - fs/dlm/dir.c | 2 +- fs/dlm/dlm_internal.h | 66 +- fs/dlm/lock.c | 620 ++-- fs/dlm/lockspace.c | 12 + fs/dlm/lockspace.h | 1 + fs/dlm/lowcomms.c | 12 +- fs/dlm/member.c | 11 +- fs/dlm/midcomms.c | 61 +- fs/dlm/plock.c | 178 +- fs/dlm/rcom.c | 120 +- fs/dlm/recover.c | 49 +- fs/dlm/requestqueue.c | 20 +- fs/dlm/user.c | 16 +- fs/dlm/util.c | 92 +- fs/dlm/util.h | 8 +- fs/gfs2/file.c | 7 +- fs/gfs2/glock.c | 39 +- fs/gfs2/glock.h | 1 + fs/gfs2/inode.c | 7 +- fs/gfs2/ops_fstype.c | 14 +- fs/gfs2/super.c | 3 +- fs/gfs2/util.c | 5 +- fs/io_uring.c | 601 +--- fs/sysfs/file.c | 13 - include/acpi/acpi_bus.h | 1 - include/asm-generic/tlb.h | 10 +- include/drm/drm_atomic.h | 27 +- include/drm/drm_edid.h | 12 +- include/drm/drm_file.h | 2 +- include/drm/drm_format_helper.h | 5 +- include/drm/drm_gem.h | 5 - include/drm/drm_mipi_dsi.h | 2 + include/drm/drm_modes.h | 2 + include/drm/drm_modeset_helper_vtables.h | 2 +- include/drm/gpu_scheduler.h | 1 + include/drm/ttm/ttm_bo_api.h | 62 +- include/drm/ttm/ttm_bo_driver.h | 29 +- include/drm/ttm/ttm_device.h | 11 - include/drm/ttm/ttm_resource.h | 74 + include/drm/ttm/ttm_tt.h | 4 +- include/dt-bindings/clock/tegra234-clock.h | 8 + include/dt-bindings/reset/tegra234-reset.h | 2 + include/dt-bindings/sound/cs35l45.h | 20 + include/linux/dma-buf.h | 4 +- include/linux/dma-resv.h | 73 +- include/linux/efi.h | 4 - include/linux/firewire.h | 3 + include/linux/fwnode.h | 5 + include/linux/gfp.h | 8 +- include/linux/irqflags.h | 4 +- include/linux/kobject.h | 1 - include/linux/kvm_host.h | 2 +- include/linux/local_lock_internal.h | 6 +- include/linux/mlx5/mlx5_ifc_fpga.h | 63 - include/linux/mlx5/port.h | 2 +- include/linux/netdevice.h | 10 +- include/linux/perf_event.h | 22 + include/linux/pm.h | 14 +- include/linux/pm_runtime.h | 10 +- include/linux/regulator/mt6358-regulator.h | 45 + include/linux/sched.h | 39 +- include/linux/sched/task_stack.h | 2 +- include/linux/skbuff.h | 3 +- include/linux/slab.h | 7 + include/linux/soc/mediatek/mtk_wed.h | 131 + include/linux/stackdepot.h | 26 +- include/linux/static_call.h | 48 +- include/linux/sunrpc/svc.h | 1 + include/net/bluetooth/hci.h | 9 + include/net/bluetooth/hci_core.h | 8 +- include/net/if_inet6.h | 8 + include/net/tcp.h | 19 +- include/rdma/ib_verbs.h | 122 +- include/sound/cs35l41.h | 1 - include/sound/soc-component.h | 4 + include/sound/soc.h | 8 + include/trace/events/lock.h | 63 +- include/trace/events/tcp.h | 2 +- include/uapi/drm/vmwgfx_drm.h | 9 +- include/uapi/linux/tipc_config.h | 28 +- include/uapi/rdma/ib_user_verbs.h | 38 + init/Kconfig | 3 +- kernel/Makefile | 3 +- kernel/bpf/Kconfig | 1 - kernel/bpf/verifier.c | 61 +- kernel/configs/x86_debug.config | 18 + kernel/entry/common.c | 8 +- kernel/events/core.c | 212 +- kernel/kcsan/kcsan_test.c | 5 +- kernel/locking/lockdep.c | 23 +- kernel/locking/mutex.c | 18 +- kernel/locking/percpu-rwsem.c | 5 + kernel/locking/qrwlock.c | 9 + kernel/locking/qspinlock.c | 5 + kernel/locking/rtmutex.c | 11 + kernel/locking/rwbase_rt.c | 7 + kernel/locking/rwsem.c | 130 +- kernel/locking/semaphore.c | 15 +- kernel/rcu/Kconfig | 59 +- kernel/rcu/Kconfig.debug | 9 + kernel/rcu/rcu.h | 12 - kernel/rcu/rcuscale.c | 22 +- kernel/rcu/rcutorture.c | 198 +- kernel/rcu/refscale.c | 22 +- kernel/rcu/srcutree.c | 2 +- kernel/rcu/sync.c | 2 +- kernel/rcu/tasks.h | 31 +- kernel/rcu/tree.c | 6 +- kernel/rcu/tree_exp.h | 6 +- kernel/rcu/tree_plugin.h | 3 +- kernel/sched/core.c | 29 +- kernel/sched/idle.c | 3 +- kernel/sched/sched.h | 6 - kernel/static_call.c | 541 ---- kernel/{static_call.c => static_call_inline.c} | 6 - kernel/trace/Kconfig | 1 - kernel/trace/trace.c | 14 +- kernel/trace/trace_preemptirq.c | 4 +- lib/Kconfig.debug | 1 + lib/glob.c | 2 +- lib/kobject.c | 32 - lib/kunit/kunit-test.c | 35 + lib/kunit/resource.c | 8 +- lib/list-test.c | 397 ++- lib/slub_kunit.c | 10 +- lib/stackdepot.c | 67 +- localversion-next | 2 +- mm/huge_memory.c | 11 +- mm/internal.h | 4 +- mm/mempolicy.c | 38 +- mm/migrate.c | 77 +- mm/page_alloc.c | 4 +- mm/page_owner.c | 9 +- mm/page_vma_mapped.c | 6 +- mm/slab.c | 12 +- mm/slab.h | 5 +- mm/slab_common.c | 5 + mm/slub.c | 138 +- mm/vmalloc.c | 21 +- net/appletalk/ddp.c | 3 +- net/atm/common.c | 2 +- net/ax25/af_ax25.c | 3 +- net/bluetooth/af_bluetooth.c | 3 +- net/bluetooth/hci_conn.c | 2 +- net/bluetooth/hci_sock.c | 3 +- net/bluetooth/hci_sync.c | 31 + net/bluetooth/sco.c | 2 +- net/caif/caif_socket.c | 2 +- net/can/bcm.c | 5 +- net/can/isotp.c | 4 +- net/can/j1939/socket.c | 2 +- net/can/raw.c | 6 +- net/core/datagram.c | 5 +- net/core/dev.c | 6 +- net/core/filter.c | 19 +- net/core/rtnetlink.c | 33 + net/ieee802154/socket.c | 6 +- net/ipv4/ping.c | 3 +- net/ipv4/raw.c | 3 +- net/ipv4/tcp.c | 8 +- net/ipv4/tcp_bbr.c | 20 +- net/ipv4/tcp_bic.c | 14 +- net/ipv4/tcp_cdg.c | 30 +- net/ipv4/tcp_cong.c | 18 +- net/ipv4/tcp_cubic.c | 22 +- net/ipv4/tcp_dctcp.c | 11 +- net/ipv4/tcp_highspeed.c | 18 +- net/ipv4/tcp_htcp.c | 10 +- net/ipv4/tcp_hybla.c | 18 +- net/ipv4/tcp_illinois.c | 12 +- net/ipv4/tcp_input.c | 36 +- net/ipv4/tcp_ipv4.c | 2 +- net/ipv4/tcp_lp.c | 6 +- net/ipv4/tcp_metrics.c | 12 +- net/ipv4/tcp_nv.c | 24 +- net/ipv4/tcp_output.c | 30 +- net/ipv4/tcp_rate.c | 2 +- net/ipv4/tcp_scalable.c | 4 +- net/ipv4/tcp_vegas.c | 21 +- net/ipv4/tcp_veno.c | 24 +- net/ipv4/tcp_westwood.c | 3 +- net/ipv4/tcp_yeah.c | 30 +- net/ipv6/addrconf.c | 30 +- net/ipv6/ip6_tunnel.c | 2 - net/ipv6/ip6mr.c | 2 +- net/ipv6/raw.c | 3 +- net/ipv6/route.c | 2 +- net/ipv6/tcp_ipv6.c | 2 +- net/iucv/af_iucv.c | 3 +- net/key/af_key.c | 2 +- net/l2tp/l2tp_ip.c | 3 +- net/l2tp/l2tp_ip6.c | 3 +- net/l2tp/l2tp_ppp.c | 3 +- net/mctp/af_mctp.c | 2 +- net/mctp/test/route-test.c | 8 +- net/netfilter/nf_conntrack_bpf.c | 22 +- net/netfilter/nf_tables_api.c | 2 +- net/netfilter/nft_bitwise.c | 4 +- net/netfilter/nft_connlimit.c | 2 +- net/netfilter/nft_counter.c | 2 +- net/netfilter/nft_last.c | 2 +- net/netfilter/nft_limit.c | 2 +- net/netfilter/nft_quota.c | 2 +- net/netlink/af_netlink.c | 3 +- net/netrom/af_netrom.c | 3 +- net/nfc/llcp_sock.c | 3 +- net/nfc/rawsock.c | 3 +- net/openvswitch/actions.c | 2 +- net/openvswitch/flow_netlink.c | 99 +- net/packet/af_packet.c | 2 +- net/phonet/datagram.c | 3 +- net/phonet/pep.c | 6 +- net/qrtr/af_qrtr.c | 3 +- net/rose/af_rose.c | 3 +- net/rxrpc/net_ns.c | 2 +- net/sctp/outqueue.c | 6 +- net/sunrpc/rpc_pipe.c | 1 + net/sunrpc/svc_xprt.c | 3 + net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 2 +- net/sunrpc/xprtsock.c | 3 - net/unix/af_unix.c | 5 +- net/vmw_vsock/vmci_transport.c | 5 +- net/x25/af_x25.c | 3 +- net/xdp/xsk.c | 2 +- net/xfrm/xfrm_policy.c | 4 +- scripts/Makefile.build | 52 +- scripts/link-vmlinux.sh | 6 +- scripts/mod/modpost.c | 49 +- scripts/mod/modpost.h | 4 - security/integrity/ima/ima_main.c | 2 +- security/smack/smackfs.c | 1 - sound/hda/hdac_i915.c | 29 +- sound/hda/intel-dsp-config.c | 18 +- sound/oss/dmasound/dmasound.h | 6 - sound/oss/dmasound/dmasound_core.c | 24 +- sound/pci/echoaudio/midi.c | 1 - sound/pci/emu10k1/emu10k1_main.c | 5 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/Kconfig | 9 +- sound/soc/Makefile | 5 + sound/soc/atmel/Kconfig | 4 +- sound/soc/atmel/sam9g20_wm8731.c | 74 +- sound/soc/au1x/Kconfig | 2 +- sound/soc/codecs/Kconfig | 53 +- sound/soc/codecs/Makefile | 14 + sound/soc/codecs/ad193x-i2c.c | 6 +- sound/soc/codecs/adau1372-i2c.c | 4 +- sound/soc/codecs/adau1373.c | 5 +- sound/soc/codecs/adau1701.c | 5 +- sound/soc/codecs/adau1761-i2c.c | 8 +- sound/soc/codecs/adau1781-i2c.c | 8 +- sound/soc/codecs/adau1977-i2c.c | 8 +- sound/soc/codecs/adau7118-i2c.c | 5 +- sound/soc/codecs/adav803.c | 5 +- sound/soc/codecs/ak4613.c | 367 ++- sound/soc/codecs/cs35l32.c | 5 +- sound/soc/codecs/cs35l33.c | 5 +- sound/soc/codecs/cs35l34.c | 5 +- sound/soc/codecs/cs35l35.c | 5 +- sound/soc/codecs/cs35l36.c | 5 +- sound/soc/codecs/cs35l41-i2c.c | 5 +- sound/soc/codecs/cs35l41-lib.c | 24 +- sound/soc/codecs/cs35l45-i2c.c | 72 + sound/soc/codecs/cs35l45-spi.c | 72 + sound/soc/codecs/cs35l45-tables.c | 202 ++ sound/soc/codecs/cs35l45.c | 693 ++++ sound/soc/codecs/cs35l45.h | 217 ++ sound/soc/codecs/cs4234.c | 4 +- sound/soc/codecs/cs4265.c | 5 +- sound/soc/codecs/cs4270.c | 5 +- sound/soc/codecs/cs4271-i2c.c | 5 +- sound/soc/codecs/cs42l42.c | 5 +- sound/soc/codecs/cs42l51-i2c.c | 5 +- sound/soc/codecs/cs42l52.c | 5 +- sound/soc/codecs/cs42l56.c | 5 +- sound/soc/codecs/cs42l73.c | 5 +- sound/soc/codecs/cs42xx8-i2c.c | 5 +- sound/soc/codecs/cs43130.c | 5 +- sound/soc/codecs/cs4341.c | 5 +- sound/soc/codecs/cs4349.c | 5 +- sound/soc/codecs/cs53l30.c | 5 +- sound/soc/codecs/da7210.c | 5 +- sound/soc/codecs/da7213.c | 5 +- sound/soc/codecs/da7218.c | 19 +- sound/soc/codecs/da7219.c | 5 +- sound/soc/codecs/da732x.c | 5 +- sound/soc/codecs/da9055.c | 5 +- sound/soc/codecs/isabelle.c | 5 +- sound/soc/codecs/lm49453.c | 5 +- sound/soc/codecs/lpass-macro-common.c | 35 +- sound/soc/codecs/msm8916-wcd-digital.c | 9 +- sound/soc/codecs/mt6660.c | 5 +- sound/soc/codecs/pcm3060-i2c.c | 5 +- sound/soc/codecs/rk817_codec.c | 2 +- sound/soc/codecs/rt1011.c | 5 +- sound/soc/codecs/rt1015.c | 5 +- sound/soc/codecs/rt1016.c | 5 +- sound/soc/codecs/rt1019.c | 5 +- sound/soc/codecs/rt1305.c | 5 +- sound/soc/codecs/rt1308.c | 5 +- sound/soc/codecs/rt274.c | 5 +- sound/soc/codecs/rt286.c | 5 +- sound/soc/codecs/rt298.c | 5 +- sound/soc/codecs/rt5514.c | 5 +- sound/soc/codecs/rt5616.c | 5 +- sound/soc/codecs/rt5631.c | 5 +- sound/soc/codecs/rt5640.c | 5 +- sound/soc/codecs/rt5645.c | 5 +- sound/soc/codecs/rt5651.c | 5 +- sound/soc/codecs/rt5659.c | 5 +- sound/soc/codecs/rt5660.c | 5 +- sound/soc/codecs/rt5663.c | 5 +- sound/soc/codecs/rt5665.c | 5 +- sound/soc/codecs/rt5668.c | 5 +- sound/soc/codecs/rt5670.c | 5 +- sound/soc/codecs/rt5682-i2c.c | 5 +- sound/soc/codecs/rt5682.c | 11 +- sound/soc/codecs/rt5682s.c | 43 +- sound/soc/codecs/rt5682s.h | 6 +- sound/soc/codecs/sgtl5000.c | 5 +- sound/soc/codecs/ssm2518.c | 5 +- sound/soc/codecs/ssm2602-i2c.c | 8 +- sound/soc/codecs/ssm4567.c | 5 +- sound/soc/codecs/tscs42xx.c | 5 +- sound/soc/codecs/tscs454.c | 5 +- sound/soc/codecs/wm1250-ev1.c | 5 +- sound/soc/codecs/wm2000.c | 5 +- sound/soc/codecs/wm2200.c | 5 +- sound/soc/codecs/wm5100.c | 5 +- sound/soc/codecs/wm8510.c | 5 +- sound/soc/codecs/wm8523.c | 5 +- sound/soc/codecs/wm8580.c | 5 +- sound/soc/codecs/wm8711.c | 5 +- sound/soc/codecs/wm8728.c | 5 +- sound/soc/codecs/wm8731-i2c.c | 68 + sound/soc/codecs/wm8731-spi.c | 59 + sound/soc/codecs/wm8731.c | 266 +- sound/soc/codecs/wm8731.h | 27 + sound/soc/codecs/wm8737.c | 5 +- sound/soc/codecs/wm8741.c | 5 +- sound/soc/codecs/wm8750.c | 5 +- sound/soc/codecs/wm8753.c | 5 +- sound/soc/codecs/wm8776.c | 5 +- sound/soc/codecs/wm8804-i2c.c | 5 +- sound/soc/codecs/wm8900.c | 5 +- sound/soc/codecs/wm8903.c | 5 +- sound/soc/codecs/wm8904.c | 9 +- sound/soc/codecs/wm8940.c | 5 +- sound/soc/codecs/wm8955.c | 5 +- sound/soc/codecs/wm8960.c | 5 +- sound/soc/codecs/wm8961.c | 5 +- sound/soc/codecs/wm8962.c | 5 +- sound/soc/codecs/wm8971.c | 5 +- sound/soc/codecs/wm8974.c | 5 +- sound/soc/codecs/wm8978.c | 5 +- sound/soc/codecs/wm8983.c | 5 +- sound/soc/codecs/wm8985.c | 8 +- sound/soc/codecs/wm8988.c | 5 +- sound/soc/codecs/wm8990.c | 5 +- sound/soc/codecs/wm8991.c | 5 +- sound/soc/codecs/wm8993.c | 5 +- sound/soc/codecs/wm8995.c | 5 +- sound/soc/codecs/wm8996.c | 5 +- sound/soc/codecs/wm9081.c | 5 +- sound/soc/codecs/wm9090.c | 5 +- sound/soc/fsl/fsl_sai.c | 2 +- sound/soc/generic/simple-card-utils.c | 6 +- sound/soc/intel/atom/sst/sst.c | 1 - sound/soc/intel/boards/cht_bsw_max98090_ti.c | 18 +- sound/soc/intel/boards/sof_rt5682.c | 13 + sound/soc/intel/catpt/messages.h | 4 +- sound/soc/mediatek/Kconfig | 26 +- sound/soc/mediatek/mt2701/mt2701-wm8960.c | 9 +- sound/soc/mediatek/mt8173/mt8173-max98090.c | 5 +- sound/soc/mediatek/mt8195/Makefile | 3 +- .../mediatek/mt8195/mt8195-mt6359-rt1011-rt5682.c | 1198 ------- ...8195-mt6359-rt1019-rt5682.c => mt8195-mt6359.c} | 862 +++-- sound/soc/meson/aiu-acodec-ctrl.c | 3 + sound/soc/meson/aiu-codec-ctrl.c | 3 + sound/soc/meson/aiu.c | 3 + sound/soc/pxa/Kconfig | 4 +- sound/soc/qcom/Kconfig | 2 + sound/soc/qcom/sc7280.c | 107 + sound/soc/samsung/bells.c | 4 +- sound/soc/samsung/littlemill.c | 4 +- sound/soc/samsung/lowland.c | 4 +- sound/soc/samsung/speyside.c | 4 +- sound/soc/samsung/tobermory.c | 4 +- sound/soc/sh/rcar/core.c | 2 +- sound/soc/soc-core.c | 85 + sound/soc/soc-dapm.c | 6 +- sound/soc/soc-pcm.c | 2 +- sound/soc/soc-topology.c | 459 ++- sound/soc/soc-utils-test.c | 186 ++ sound/soc/soc-utils.c | 45 + sound/soc/sof/compress.c | 8 +- sound/soc/sof/control.c | 33 - sound/soc/sof/debug.c | 2 +- sound/soc/sof/intel/hda-dsp.c | 8 +- sound/soc/sof/intel/hda-loader.c | 12 +- sound/soc/sof/intel/tgl.c | 6 +- sound/soc/sof/ipc.c | 76 +- sound/soc/sof/ipc3-pcm.c | 8 +- sound/soc/sof/ipc3-topology.c | 26 +- sound/soc/sof/ipc3.c | 4 +- sound/soc/sof/pcm.c | 5 +- sound/soc/sof/pm.c | 20 +- sound/soc/sof/sof-audio.c | 3 - sound/soc/sof/sof-audio.h | 1 - sound/soc/sof/sof-client.c | 2 +- sound/soc/sof/sof-pci-dev.c | 9 +- sound/soc/sof/sof-priv.h | 27 +- sound/soc/sof/topology.c | 27 +- sound/soc/sof/trace.c | 61 +- sound/soc/tegra/Kconfig | 12 + sound/soc/tegra/Makefile | 2 + sound/soc/tegra/tegra186_asrc.c | 1046 ++++++ sound/soc/tegra/tegra186_asrc.h | 112 + sound/soc/tegra/tegra210_ahub.c | 82 +- sound/usb/usbaudio.h | 2 +- tools/Makefile | 4 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/include/nolibc/Makefile | 42 - tools/include/nolibc/arch-aarch64.h | 75 +- tools/include/nolibc/arch-arm.h | 59 +- tools/include/nolibc/arch-i386.h | 80 +- tools/include/nolibc/arch-mips.h | 63 +- tools/include/nolibc/arch-riscv.h | 75 +- tools/include/nolibc/arch-x86_64.h | 75 +- tools/include/nolibc/stdio.h | 32 +- tools/include/nolibc/stdlib.h | 112 - tools/include/nolibc/string.h | 75 +- tools/include/nolibc/sys.h | 79 - tools/include/nolibc/types.h | 21 - tools/lib/bpf/Build | 3 +- tools/lib/bpf/Makefile | 2 +- tools/lib/bpf/libbpf.c | 238 +- tools/lib/bpf/libbpf.h | 31 + tools/lib/bpf/libbpf.map | 1 + tools/lib/bpf/libbpf_internal.h | 30 + tools/lib/bpf/usdt.bpf.h | 256 ++ tools/lib/bpf/usdt.c | 1280 ++++++++ tools/objtool/check.c | 30 +- tools/power/x86/intel-speed-select/Makefile | 2 +- tools/testing/selftests/bpf/Makefile | 25 +- tools/testing/selftests/bpf/prog_tests/for_each.c | 12 + tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 17 +- tools/testing/selftests/bpf/prog_tests/netcnt.c | 2 +- .../selftests/bpf/prog_tests/test_global_funcs.c | 1 + .../selftests/bpf/prog_tests/uprobe_autoattach.c | 25 +- tools/testing/selftests/bpf/prog_tests/usdt.c | 421 +++ .../bpf/progs/for_each_map_elem_write_key.c | 27 + .../selftests/bpf/progs/test_global_func17.c | 16 + .../bpf/progs/test_ksyms_btf_write_check.c | 18 +- .../selftests/bpf/progs/test_uprobe_autoattach.c | 43 +- .../selftests/bpf/progs/test_urandom_usdt.c | 70 + tools/testing/selftests/bpf/progs/test_usdt.c | 96 + .../selftests/bpf/progs/test_usdt_multispec.c | 32 + tools/testing/selftests/bpf/sdt-config.h | 6 + tools/testing/selftests/bpf/sdt.h | 513 +++ tools/testing/selftests/bpf/test_cgroup_storage.c | 3 +- tools/testing/selftests/bpf/test_progs.h | 2 + .../selftests/bpf/test_tcp_check_syncookie_user.c | 78 +- tools/testing/selftests/bpf/testing_helpers.c | 2 +- tools/testing/selftests/bpf/trace_helpers.c | 9 +- tools/testing/selftests/bpf/urandom_read.c | 63 +- tools/testing/selftests/bpf/urandom_read_aux.c | 9 + tools/testing/selftests/bpf/urandom_read_lib1.c | 13 + tools/testing/selftests/bpf/urandom_read_lib2.c | 8 + tools/testing/selftests/rcutorture/bin/kvm.sh | 6 - tools/testing/selftests/rcutorture/bin/torture.sh | 8 +- .../selftests/rcutorture/configs/rcu/RUDE01 | 2 - .../selftests/rcutorture/configs/rcu/SRCU-N | 2 - .../selftests/rcutorture/configs/rcu/TASKS01 | 1 - .../selftests/rcutorture/configs/rcu/TASKS02 | 4 - .../selftests/rcutorture/configs/rcu/TASKS02.boot | 1 - .../selftests/rcutorture/configs/rcu/TASKS03 | 2 - .../selftests/rcutorture/configs/rcu/TRACE01 | 2 - .../selftests/rcutorture/configs/rcu/TRACE02 | 2 - .../selftests/rcutorture/configs/rcu/TREE09 | 2 - .../rcutorture/configs/rcu/ver_functions.sh | 16 +- .../selftests/rcutorture/configs/rcuscale/CFcommon | 2 + .../selftests/rcutorture/configs/rcuscale/TREE | 2 - .../rcutorture/configs/refscale/NOPREEMPT | 2 - .../selftests/rcutorture/configs/scf/NOPREEMPT | 2 - .../selftests/rcutorture/configs/scf/PREEMPT | 1 - usr/include/Makefile | 2 +- virt/kvm/kvm_main.c | 2 +- 1361 files changed, 41550 insertions(+), 22777 deletions(-) create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622- [...] create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt7622- [...] create mode 100644 Documentation/devicetree/bindings/display/panel/leadtek,ltk035c [...] delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mt65xx.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/qcom,i2c-qup.txt create mode 100644 Documentation/devicetree/bindings/i2c/qcom,i2c-qup.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt create mode 100644 Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml create mode 100644 Documentation/devicetree/bindings/net/mscc,miim.yaml delete mode 100644 Documentation/devicetree/bindings/net/mscc-miim.txt create mode 100644 Documentation/devicetree/bindings/net/smsc,lan91c111.yaml delete mode 100644 Documentation/devicetree/bindings/net/smsc-lan91c111.txt rename Documentation/devicetree/bindings/{staging => }/net/wireless/silabs,wfx.yaml (98%) create mode 100644 Documentation/devicetree/bindings/regulator/richtek,rt5759-regu [...] delete mode 100644 Documentation/devicetree/bindings/reset/hisilicon,hi6220-reset.txt delete mode 100644 Documentation/devicetree/bindings/serial/qcom,msm-uartdm.txt create mode 100644 Documentation/devicetree/bindings/serial/qcom,msm-uartdm.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.txt create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,gsbi.yaml create mode 100644 Documentation/devicetree/bindings/sound/cirrus,cs35l45.yaml delete mode 100644 Documentation/devicetree/bindings/sound/mt8195-mt6359-rt1011-rt [...] rename Documentation/devicetree/bindings/sound/{mt8195-mt6359-rt1019-rt5682.yaml = [...] create mode 100644 Documentation/devicetree/bindings/sound/nvidia,tegra186-asrc.yaml create mode 100644 Documentation/devicetree/bindings/sound/wlf,wm8731.yaml delete mode 100644 Documentation/devicetree/bindings/sound/wm8731.txt delete mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-qup.txt create mode 100644 Documentation/devicetree/bindings/spi/qcom,spi-qup.yaml create mode 100644 Documentation/translations/zh_CN/scheduler/sched-debug.rst create mode 100644 Documentation/translations/zh_CN/scheduler/schedutil.rst create mode 100644 Documentation/translations/zh_CN/vm/frontswap.rst create mode 100644 Documentation/translations/zh_CN/vm/hwpoison.rst create mode 100644 Documentation/translations/zh_CN/vm/memory-model.rst create mode 100644 Documentation/translations/zh_CN/vm/mmu_notifier.rst create mode 100644 Documentation/translations/zh_CN/vm/overcommit-accounting.rst create mode 100644 Documentation/translations/zh_CN/vm/page_frags.rst create mode 100644 Documentation/translations/zh_CN/vm/page_owner.rst create mode 100644 Documentation/translations/zh_CN/vm/page_table_check.rst create mode 100644 Documentation/translations/zh_CN/vm/remap_file_pages.rst create mode 100644 Documentation/translations/zh_CN/vm/split_page_table_lock.rst create mode 100644 Documentation/translations/zh_CN/vm/z3fold.rst create mode 100644 Documentation/translations/zh_CN/vm/zsmalloc.rst create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul1-mba6ulx.dts create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul1.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul2-mba6ulx.dts create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul2.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul2l-mba6ulx.dts create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ul2l.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ulx-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-tqma6ulxl-common.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-phytec-tauri-emmc.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-tauri-nand.dts create mode 100644 arch/arm/boot/dts/imx6ull-phytec-tauri.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-tqma6ull2-mba6ulx.dts create mode 100644 arch/arm/boot/dts/imx6ull-tqma6ull2.dtsi create mode 100644 arch/arm/boot/dts/imx6ull-tqma6ull2l-mba6ulx.dts create mode 100644 arch/arm/boot/dts/imx6ull-tqma6ull2l.dtsi create mode 100644 arch/arm/boot/dts/mba6ulx.dtsi delete mode 100644 arch/arm/configs/imote2_defconfig create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-data-modul-edm-sbc.dts create mode 100644 arch/x86/events/amd/brs.c delete mode 100644 arch/x86/mm/setup_nx.c create mode 100644 drivers/gpu/drm/panel/panel-newvision-nv3052c.c delete mode 100644 drivers/gpu/drm/radeon/si_blit_shaders.c create mode 100644 drivers/net/ethernet/mediatek/mtk_wed.c create mode 100644 drivers/net/ethernet/mediatek/mtk_wed.h create mode 100644 drivers/net/ethernet/mediatek/mtk_wed_debugfs.c create mode 100644 drivers/net/ethernet/mediatek/mtk_wed_ops.c create mode 100644 drivers/net/ethernet/mediatek/mtk_wed_regs.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/accel/tls.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/accel/tls.h rename drivers/net/ethernet/mellanox/mlx5/core/en_accel/{tls_stats.c => ktls_stats [...] delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/tls_rxtx.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fpga/tls.h delete mode 100644 drivers/net/wan/lmc/Makefile delete mode 100644 drivers/net/wan/lmc/lmc.h delete mode 100644 drivers/net/wan/lmc/lmc_debug.c delete mode 100644 drivers/net/wan/lmc/lmc_debug.h delete mode 100644 drivers/net/wan/lmc/lmc_ioctl.h delete mode 100644 drivers/net/wan/lmc/lmc_main.c delete mode 100644 drivers/net/wan/lmc/lmc_media.c delete mode 100644 drivers/net/wan/lmc/lmc_proto.c delete mode 100644 drivers/net/wan/lmc/lmc_proto.h delete mode 100644 drivers/net/wan/lmc/lmc_var.h create mode 100644 drivers/net/wireless/ath/ath11k/pcic.c create mode 100644 drivers/net/wireless/ath/ath11k/pcic.h create mode 100644 drivers/net/wireless/silabs/Kconfig create mode 100644 drivers/net/wireless/silabs/Makefile rename drivers/{staging => net/wireless/silabs}/wfx/Kconfig (100%) rename drivers/{staging => net/wireless/silabs}/wfx/Makefile (100%) rename drivers/{staging => net/wireless/silabs}/wfx/bh.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/bh.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/bus.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/bus_sdio.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/bus_spi.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/data_rx.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/data_rx.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/data_tx.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/data_tx.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/debug.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/debug.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/fwio.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/fwio.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_api_cmd.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_api_general.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_api_mib.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_rx.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_rx.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_tx.c (98%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_tx.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_tx_mib.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hif_tx_mib.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hwio.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/hwio.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/key.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/key.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/main.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/main.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/queue.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/queue.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/scan.c (100%) rename drivers/{staging => net/wireless/silabs}/wfx/scan.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/sta.c (98%) rename drivers/{staging => net/wireless/silabs}/wfx/sta.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/traces.h (100%) rename drivers/{staging => net/wireless/silabs}/wfx/wfx.h (100%) create mode 100644 drivers/regulator/rt5759-regulator.c delete mode 100644 drivers/staging/wfx/TODO create mode 100644 include/dt-bindings/sound/cs35l45.h create mode 100644 include/linux/soc/mediatek/mtk_wed.h create mode 100644 kernel/configs/x86_debug.config copy kernel/{static_call.c => static_call_inline.c} (99%) create mode 100644 sound/soc/codecs/cs35l45-i2c.c create mode 100644 sound/soc/codecs/cs35l45-spi.c create mode 100644 sound/soc/codecs/cs35l45-tables.c create mode 100644 sound/soc/codecs/cs35l45.c create mode 100644 sound/soc/codecs/cs35l45.h create mode 100644 sound/soc/codecs/wm8731-i2c.c create mode 100644 sound/soc/codecs/wm8731-spi.c delete mode 100644 sound/soc/mediatek/mt8195/mt8195-mt6359-rt1011-rt5682.c rename sound/soc/mediatek/mt8195/{mt8195-mt6359-rt1019-rt5682.c => mt8195-mt6359.c} (78%) create mode 100644 sound/soc/soc-utils-test.c create mode 100644 sound/soc/tegra/tegra186_asrc.c create mode 100644 sound/soc/tegra/tegra186_asrc.h delete mode 100644 tools/include/nolibc/Makefile create mode 100644 tools/lib/bpf/usdt.bpf.h create mode 100644 tools/lib/bpf/usdt.c create mode 100644 tools/testing/selftests/bpf/prog_tests/usdt.c create mode 100644 tools/testing/selftests/bpf/progs/for_each_map_elem_write_key.c create mode 100644 tools/testing/selftests/bpf/progs/test_global_func17.c create mode 100644 tools/testing/selftests/bpf/progs/test_urandom_usdt.c create mode 100644 tools/testing/selftests/bpf/progs/test_usdt.c create mode 100644 tools/testing/selftests/bpf/progs/test_usdt_multispec.c create mode 100644 tools/testing/selftests/bpf/sdt-config.h create mode 100644 tools/testing/selftests/bpf/sdt.h create mode 100644 tools/testing/selftests/bpf/urandom_read_aux.c create mode 100644 tools/testing/selftests/bpf/urandom_read_lib1.c create mode 100644 tools/testing/selftests/bpf/urandom_read_lib2.c