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-release-arm-next-allmodconfig in repository toolchain/ci/linux.
omits da454ebf578f Add linux-next specific files for 20210809 omits eda609f44b45 Merge branch 'akpm/master' omits b6951c7bb092 arch: remove compat_alloc_user_space omits 101ccbe0eeb3 compat: remove some compat entry points omits 42077b2859bb fixup! mm: simplify compat numa syscalls omits 48995c8a31ff mm: simplify compat numa syscalls omits ad53da3bc730 mm: simplify compat_sys_move_pages omits 31c697143f1a kexec: avoid compat_alloc_user_space omits 3c230d66d62a kexec: move locking into do_kexec_load omits 7599d2eee0b2 scripts: check_extable: fix typo in user error message omits f75cd82384df Merge branch 'akpm-current/current' omits 686da006a514 NET_VENDOR_CIRRUS is not ready for COMPILE_TEST omits 83d4664b1d93 selftests/memfd: remove unused variable omits 9a42df73a5e3 configs: remove the obsolete CONFIG_INPUT_POLLDEV omits 40ddddfbf203 prctl: allow to setup brk for et_dyn executables omits ce85eaa4238b pid: cleanup the stale comment mentioning pidmap_init(). omits 3723064531ba log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix omits 44a4d9baf622 fs/coredump.c: log if a core dump is aborted due to change [...] omits 3cb4dc33e4bb hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits ee33889847ed nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits bdf957435ddf nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits f47330b1682a nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits c7fd3108fe2b nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits 3315bdadda5a nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits 3eb68fca1ac8 nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits b3fa9e2a8eaa init/main.c: silence some -Wunused-parameter warnings omits e85cea66bcc0 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix omits dfcbee488d2c fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix omits c2b025138eba fs/epoll: use a per-cpu counter for user's watches count omits c31d88f025c1 checkpatch: support wide strings omits 58a0e07e0c7c lib/test: convert test_sort.c to use KUnit omits fdfaba4fe364 lib/string: optimized memset omits 8a93a1205ab6 lib/string: optimized memmove omits 447ae5efb9fc lib/string: optimized memcpy omits d536cd077c14 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 05957406edbe math: make RATIONAL tristate omits fbb9b178ab8f kernel/acct.c: use dedicated helper to access rlimit values omits 32661d30dc36 include/linux/once.h: fix trivia typo Not -> Note omits 285a9499a556 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits cb58bcfd8a8e proc/sysctl: make protected_* world readable omits d0628563ff28 connector: send event on write to /proc/[pid]/comm omits 9e2b5d69eb86 fs/proc/kcore.c: add mmap interface omits 62b0b66e1cb0 percpu: remove export of pcpu_base_addr omits bf2302ac6cff kernel/hung_task.c: Monitor killed tasks. omits 5f69af18cf51 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 729c55b9e39e fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 2b6d00c3daa2 MAINTAINERS: update for DAMON omits 381999639b34 mm/damon: add user space selftests omits 49ef84ee8f43 mm/damon: add kunit tests omits a658737b4f11 Documentation: add documents for DAMON omits 7bb92f043720 mm/damon/dbgfs: support multiple contexts omits 2984040ad305 mm/damon/dbgfs: export kdamond pid to the user space omits 2b1a37b06d23 mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix omits e9b3a44ceab0 mm-damon-implement-a-debugfs-based-user-space-interface-fix omits 0a6fc735a5db mm/damon: implement a debugfs-based user space interface omits d4a0daead05c mm/damon: add a tracepoint omits 69213ccfff04 mm-damon-implement-primitives-for-the-virtual-memory-addre [...] omits a2fa7df493ee mm/damon: implement primitives for the virtual memory addr [...] omits 9801f3c0890c mm/idle_page_tracking: Make PG_idle reusable omits e932a68d6af7 mm/damon: adaptively adjust regions omits 6de95c5298d3 mm/damon/core: implement region-based sampling omits d133b0b7aec5 mm: introduce Data Access MONitor (DAMON) omits d926296d61dc kfence: show cpu and timestamp in alloc/free info omits 9c1005d69695 mm/highmem: Remove deprecated kmap_atomic omits 17dde2b94a98 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits 0209446d07aa mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 958dff20f03d mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 4517df7aa828 mm/memory_hotplug: improved dynamic memory group aware "au [...] omits 3de61054b9db mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] omits c50105c0641a mm/memory_hotplug: memory group aware "auto-movable" onlin [...] omits 991f43baffc7 virtio-mem: use a single dynamic memory group for a single [...] omits c72744c0d70d dax/kmem: use a single static memory group for a single pr [...] omits 2d60d3b0a170 ACPI: memhotplug: use a single static memory group for a s [...] omits 86bdd47aabf1 mm/memory_hotplug: track present pages in memory groups omits 97c1c6f394e7 drivers/base/memory: introduce "memory groups" to logicall [...] omits d84baf583780 mm/memory_hotplug: introduce "auto-movable" online policy omits 25abc8633eaa mm: track present early pages per zone omits 6080fb5fc6f3 ACPI: memhotplug: memory resources cannot be enabled yet omits 3b68fd4f9dac mm/memory_hotplug: remove nid parameter from remove_memory [...] omits 606168379035 mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits d216c5cc7c7f mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits 3f4d014082ba mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits 409062043ea9 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits f1b627b53526 memory-hotplug.rst: complete admin-guide overhaul omits 8a76935eafac memory-hotplug.rst: remove locking details from admin-guide omits 65300b20a212 mm/madvise: add MADV_WILLNEED to process_madvise() omits 301b105bab25 preempt: provide preempt_*_(no)rt variants omits 676038ee7d22 mm/vmstat: remove unneeded return value omits a0c27ccd233f mm/vmstat: simplify the array size calculation omits 7a996557f9b9 mm/vmstat: correct some wrong comments omits 36a1e7d63975 selftests: vm: add COW time test for KSM pages omits 03ea56fb9f05 selftests: vm: add KSM merging time test omits 09433f8aec45 selftests: vm: add KSM merging across nodes test omits df0410b82d9f selftests: vm: add KSM zero page merging test omits 92e18999c3c1 selftests: vm: add KSM unmerge test omits 37f188937c82 selftests: vm: add KSM merge test omits a429ae042f27 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits b11236e819f5 oom_kill: oom_score_adj broken for processes with small me [...] omits 7348da7a8c24 memblock: make memblock_find_in_range method private omits ff6d5759a871 mm/mempolicy: unify the create() func for bind/interleave/ [...] omits fbfa0492d963 mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits db60a7c13995 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits 760ded422ebe mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits 50e709b05dc2 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits 47069f058fdd mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] omits 98f8c467fe2b mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits 21279c28f248 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits 20a738f68221 mm-compaction-support-triggering-of-proactive-compaction-b [...] omits 281f343cc61d mm: compaction: support triggering of proactive compaction [...] omits 3b976fbd84e7 mm-compaction-optimize-proactive-compaction-deferrals-fix omits 974c0de73f52 mm: compaction: optimize proactive compaction deferrals omits e30842a48c36 mm/vmscan: add 'else' to remove check_pending label omits e74e7f3770f8 mm/vmscan: remove unneeded return value of kswapd_run() omits 4daaaa419480 mm/vmscan: remove misleading setting to sc->priority omits f9b499565307 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits df9f4e01c075 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits 14d33e17dcd7 mm/migrate: add sysfs interface to enable reclaim migration omits 93d3aebc4e24 mm/vmscan: never demote for memcg reclaim omits 9819f349c680 mm-vmscan-consider-anonymous-pages-without-swap-v11 omits b7ffd5579ae2 mm/vmscan: Consider anonymous pages without swap omits 42c7802a7db9 mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] omits 505f0c2c272b mm/vmscan: add helper for querying ability to age anonymous pages omits 5b03f985d3ef mm/vmscan: add page demotion counter omits 3b1ad8241ae6 mm-migrate-demote-pages-during-reclaim-v11 omits 918290856dab mm/migrate: demote pages during reclaim omits 3a8ca443bc3a mm/migrate: enable returning precise migrate_pages() succe [...] omits 3dd0efca1768 mm/migrate: update node demotion order on hotplug events omits 13ab0141a223 mm/numa: automatically generate node migration order omits e9bddd43db94 hugetlb: before freeing hugetlb page set dtor to appropria [...] omits a98687095bfd hugetlb: drop ref count earlier after page allocation omits fcbcf6aa53db hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits 0d8f936617a4 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits d06e3e1a8c01 mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits 36ae15e6f695 memblock: stop poisoning raw allocations omits dc4c1ac60432 mm: introduce memmap_alloc() to unify memory map allocation omits 746964c4dd3f microblaze: simplify pte_alloc_one_kernel() omits d39ef06211bc mm-page_alloc-always-initialize-memory-map-for-the-holes-fix omits 0b32cb97e2c7 mm/page_alloc: always initialize memory map for the holes omits ee13c1c3c698 mm/kasan: move kasan.fault to mm/kasan/report.c omits 513079f556f6 mm/vmalloc: fix wrong behavior in vread omits ec2e0282f480 lib/test_vmalloc.c: add a new 'nr_pages' parameter omits 9e008c013eb9 mm/vmalloc: remove gfpflags_allow_blocking() check omits 328c6205bba1 mm/vmalloc: use batched page requests in bulk-allocator omits d1b8a71f2a9a mm/sparse: clarify pgdat_to_phys omits d23001afddf3 include/linux/mmzone.h: avoid a warning in sparse memory support omits a1dca1d46527 mm/sparse: set SECTION_NID_SHIFT to 6 omits 3f42e0231a66 mm: sparse: remove __section_nr() function omits 27dcb04958db mm: sparse: pass section_nr to find_memory_block omits a0447b2d3281 mm: sparse: pass section_nr to section_mark_present omits d08db6290ad8 mm/mremap: don't account pages in vma_to_resize() omits db69bdf4191b mm/mremap: fix memory account on do_munmap() failure omits 93e2d9695fc2 add-mmap_assert_locked-annotations-to-find_vma-fix omits 96f9ff56e9f5 mm/pagemap: add mmap_assert_locked() annotations to find_vma*() omits 69f614f7e142 mm: change fault_in_pages_* to have an unsigned size parameter omits a711d48c6ebc mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits d103d8c4d3b2 mm: remove flush_kernel_dcache_page omits a1d17268b8bf scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits 8a51150d9eff mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits 1e5b9bcad7bc mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits 8e7d40feb2bf powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 9b2a64b6b58c lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits 1e07c94557fb lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 274e8a76e42d lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits b4f7f4a9b542 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits e16d9d4615aa lazy tlb: allow lazy tlb mm refcounting to be configurable omits f63259c7ac55 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 643faf641be7 lazy tlb: introduce lazy mm refcount helper functions omits cf12184a13ad mm: memcontrol: set the correct memcg swappiness restriction omits f599408ade21 memcg: replace in_interrupt() by !in_task() in active_memcg() omits 0bb6b3e8cd1a memcg: cleanup racy sum avoidance code omits 8ac066ba8f99 memcg: enable accounting for ldt_struct objects omits 8bfe08585e5e memcg: enable accounting for posix_timers_cache slab omits ba904d19b000 memcg: enable accounting for signals omits 9a0b0dccf491 memcg: enable accounting of ipc resources omits 1aa14d647a33 memcg: enable accounting for new namesapces and struct nsproxy omits 019b59bfa72a memcg: enable accounting for fasync_cache omits 9d933211dba4 memcg: enable accounting for file lock caches omits af7015bac4ec memcg: enable accounting for pollfd and select bits arrays omits aa67c721e6a5 memcg: enable accounting for mnt_cache entries omits 6404c462e58c memcg: charge fs_context and legacy_fs_context omits 275612724d56 memcg-infrastructure-to-flush-memcg-stats-v5 omits b37b17bde6ca memcg: infrastructure to flush memcg stats omits 75b227c25875 memcg: switch lruvec stats to rstat omits b533cfdb8bad memcg: enable accounting for pids in nested pid namespaces omits 0c36a4f2ede0 mm, memcg: inline swap-related functions to improve disabl [...] omits 1dfa8aec1e46 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits 904a2e1043df mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits 3f27580c38a7 mm: delete unused get_kernel_page() omits 8bd012c7b9a6 fs, mm: fix race in unlinking swapfile omits 7d7aef53c0d0 writeback: memcg: simplify cgroup_writeback_by_id omits 9779b324ba52 vfs: keep inodes with page cache off the inode shrinker LRU omits 5c3a46ba6837 fs: inode: count invalidated shadow pages in pginodesteal omits 57212c8e1321 fs: drop_caches: fix skipping over shadow cache inodes omits 7dd83fd5702c mm: remove irqsave/restore locking from contexts with irqs [...] omits 7d0ac79cade8 writeback: use READ_ONCE for unlocked reads of writeback stats omits cacbd6e9ca61 writeback: rename domain_update_bandwidth() omits 0036f6065bc5 writeback: avoid division by 0 in wb_update_dirty_ratelimit() omits ce47e3ee862b writeback: fix bandwidth estimate for spiky workload omits ad8c119bf16d writeback: reliably update bandwidth estimation omits bedc9c0553fa writeback: track number of inodes under writeback omits 810a2195e16c mm: mark idle page tracking as BROKEN omits c34b761a5671 mm: report a more useful address for reclaim acquisition omits aad13623cc23 mm/debug_vm_pgtable: fix corrupted page flag omits dfdd1fad274b mm/debug_vm_pgtable: remove unused code omits 8dc99390db05 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits 7c9979b3f902 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits f15741da3d8f mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits 282bc3355548 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits ee1d2da097d2 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits ba9ec182f0e3 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits b164f577d4ce mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits 9d4a4b7ffc72 mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits 84881d303106 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits 6d0c571dfc13 mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits 9377fb3b5440 mm, slub: convert kmem_cpu_slab protection to local_lock omits 77f561bf8e24 mm, slub: use migrate_disable() on PREEMPT_RT omits eadf9c604144 mm, slub: protect put_cpu_partial() with disabled irqs ins [...] omits 0301ea783100 mm, slub: make slab_lock() disable irqs with PREEMPT_RT omits e77fb69b906c mm, slub: optionally save/restore irqs in slab_[un]lock()/ omits ffe6699b18f6 mm: slub: make object_map_lock a raw_spinlock_t omits cd7057afcf2a mm: slub: move flush_cpu_slab() invocations __free_slab() [...] omits ea5222188f4c mm, slab: make flush_slab() possible to call with irqs enabled omits 21aa6de3ce35 mm, slub: don't disable irqs in slub_cpu_dead() omits 439b92c0aa8e mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] omits 8fd2be1b5126 mm, slub: separate detaching of partial list in unfreeze_p [...] omits 57aeb53a7c1c mm, slub: detach whole partial list at once in unfreeze_pa [...] omits 2397adf55a84 mm, slub: discard slabs in unfreeze_partials() without irq [...] omits 0308065e0c31 mm, slub: move irq control into unfreeze_partials() omits ed1bf49572ba mm, slub: call deactivate_slab() without disabling irqs omits 75a2ff0cd62a mm, slub: make locking in deactivate_slab() irq-safe omits e489861549e4 mm, slub: move reset of c->page and freelist out of deacti [...] omits 1360c747d228 mm, slub: stop disabling irqs around get_partial() omits 7bfc0dc402af mm, slub: check new pages with restored irqs omits dab6881f0614 mm, slub: validate slab from partial list or page allocato [...] omits e210dda24677 mm, slub: restore irqs around calling new_slab() omits 0fb2369f2b5c mm, slub: move disabling irqs closer to get_partial() in _ [...] omits 6dbb411fa180 mm, slub: do initial checks in ___slab_alloc() with irqs enabled omits c806dcca53a1 mm, slub: move disabling/enabling irqs to ___slab_alloc() omits c0aa0c212341 mm, slub: simplify kmem_cache_cpu and tid setup omits 9b679801fefc mm, slub: restructure new page checks in ___slab_alloc() omits 331b2b95d2d1 mm, slub: return slab page from get_partial() and set c->p [...] omits 3b9b24a7bdc5 mm, slub: dissolve new_slab_objects() into ___slab_alloc() omits 8aad0ee897ea mm, slub: extract get_partial() from new_slab_objects() omits a94aac8a13cc mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() omits 5383c30db1cd mm, slub: remove redundant unfreeze_partials() from put_cp [...] omits aff91b4a28bb mm, slub: don't disable irq for debug_check_no_locks_freed() omits f2b7870df36f mm, slub: allocate private object map for validate_slab_cache() omits 85dca25b3ac3 mm, slub: allocate private object map for debugfs listings omits 4000f4ddd1f7 mm, slub: don't call flush_all() from slab_debug_trace_open() omits 1c385224d7b6 mm: move kvmalloc-related functions to slab.h omits f6b286d5a074 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits 024f687fffb7 ocfs2: fix ocfs2 corrupt when iputting an inode omits ea42c7782b79 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits cf62c6362a88 ocfs2: reflink deadlock when clone file to the same direct [...] omits 034a48933cdd ocfs2: remove an unnecessary condition omits 14e4945918af init: move usermodehelper_enable() to populate_rootfs() omits d84f2af7eb3b /proc/kpageflags: do not use uninitialized struct pages omits c6cdd7e0a1a1 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits becebf3f6a48 kasan, slub: reset tag when printing address omits fc90a1c4343d kasan, kmemleak: reset tags when scanning block omits 87b9a61eec28 shmem_swapin_page(): fix error processing for get_swap_device() omits b6eed4bb4d35 lib: use PFN_PHYS() in devmem_is_allowed() omits 2aabe598e2ea mm/memcg: fix incorrect flushing of lruvec data in obj_stock omits fa9cdd403c11 mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] omits 45a8ec9b8882 mm: slub: fix slub_debug disabling for list of slabs omits 34f1a6709a9c slub: fix kmalloc_pagealloc_invalid_free unit test omits 437747ea74b5 procfs: prevent unpriveleged processes accessing fdinfo dir omits 2cf4b3b04940 Merge remote-tracking branch 'folio/for-next' omits 9a4b6f8bfb2a Merge remote-tracking branch 'rust/rust-next' omits 70525f73cd08 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 210ed3cc13fe Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 5ee4bdf83def Merge remote-tracking branch 'hyperv/hyperv-next' omits 1eaa17f88b15 Merge remote-tracking branch 'nvmem/for-next' omits 19886aaa4938 Merge remote-tracking branch 'slimbus/for-next' omits cbf62bb13a6a Merge remote-tracking branch 'gnss/gnss-next' omits e16a02497ea2 Merge remote-tracking branch 'kspp/for-next/kspp' omits a439da3e6abe Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 552575004d02 Merge remote-tracking branch 'ntb/ntb-next' omits 8d46c6354ed2 Merge remote-tracking branch 'at24/at24/for-next' omits 9e2266f0c111 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 63d4f16fd0f0 Merge remote-tracking branch 'rtc/rtc-next' omits e473b237489e Merge remote-tracking branch 'coresight/next' omits d028d59cc2f4 Merge remote-tracking branch 'livepatching/for-next' omits dace1a044af7 Merge remote-tracking branch 'userns/for-next' omits ba76a1fbb9b4 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 0f7fd9bd2356 Merge remote-tracking branch 'pinctrl/for-next' omits 7e830fa73c4b Merge remote-tracking branch 'gpio-intel/for-next' omits c8ed729d98e7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b492dab989bc Merge remote-tracking branch 'rpmsg/for-next' omits bb3064a9cbec Merge remote-tracking branch 'scsi-mkp/for-next' omits 206812dff576 Merge remote-tracking branch 'scsi/for-next' omits e7c217ee8085 Merge remote-tracking branch 'cgroup/for-next' omits 687fce689d75 Merge remote-tracking branch 'dmaengine/next' omits 855d84f48a7e Merge remote-tracking branch 'iio/togreg' omits a5383d1f5719 Merge remote-tracking branch 'staging/staging-next' omits 8ddd3c312734 Merge remote-tracking branch 'vfio/next' omits 0498b8a0d8d0 Merge remote-tracking branch 'thunderbolt/next' omits 1d2f6d6ad335 Merge remote-tracking branch 'soundwire/next' omits 7d00039a1972 Merge remote-tracking branch 'phy-next/next' omits b54cf500c1d9 Merge remote-tracking branch 'extcon/extcon-next' omits 6e6e4b53ae17 Merge remote-tracking branch 'char-misc/char-misc-next' omits a5561627f6b0 Merge remote-tracking branch 'tty/tty-next' omits 96020566a575 Merge 5.14-rc5 into staging-next omits c39a3fb6d57f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 813272ed5238 Merge 5.14-rc5 into char-misc-next omits 529195f5016d Merge remote-tracking branch 'usb-serial/usb-next' omits 0be712b4bfd4 Merge remote-tracking branch 'usb/usb-next' omits 3f3de73d6541 Merge remote-tracking branch 'driver-core/driver-core-next' omits 6559f2dd494b Merge remote-tracking branch 'ipmi/for-next' omits 5af3f3957ea1 Merge remote-tracking branch 'leds/for-next' omits 44c6a2a2a75e Merge remote-tracking branch 'workqueues/for-next' omits d3db2cfde72a Merge remote-tracking branch 'percpu/for-next' omits 189ee6226382 Merge remote-tracking branch 'xen-tip/linux-next' omits 73e19de7b79a Merge 5.14-rc5 into usb-next omits 45c91788adc9 Merge remote-tracking branch 'kvm-arm/next' omits b3dbc569d827 Merge remote-tracking branch 'kvm/next' omits a7ae7127c399 Merge remote-tracking branch 'rcu/rcu/next' omits b084da3a98fa Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 0d5dff962cf6 Merge remote-tracking branch 'edac/edac-for-next' omits 866b25980207 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 2720ad43f13c Merge remote-tracking branch 'tip/auto-latest' omits 0aaa4ba0a967 Merge remote-tracking branch 'spi/for-next' omits 6c744e40150a Merge remote-tracking branch 'devicetree/for-next' omits ea704521844a Merge remote-tracking branch 'audit/next' omits ec8cc8670166 Merge remote-tracking branch 'iommu/next' omits 1e7890de1804 Merge remote-tracking branch 'tpmdd/next' omits 0151a89467c5 Merge remote-tracking branch 'smack/next' omits 07596cd87cbd Merge remote-tracking branch 'selinux/next' omits b4a79b9b6f05 Merge remote-tracking branch 'keys/keys-next' omits eb08928d4f3f Merge remote-tracking branch 'apparmor/apparmor-next' omits f8895d8a2d59 Merge remote-tracking branch 'security/next-testing' omits d409d82352e4 Merge remote-tracking branch 'regulator/for-next' omits ccfb602ced11 Merge remote-tracking branch 'battery/for-next' omits b8c418fd57b4 Merge remote-tracking branch 'mfd/for-mfd-next' omits 28a1d0986c50 Merge remote-tracking branch 'mmc/next' omits b8829133578f Merge remote-tracking branch 'device-mapper/for-next' omits 9760383b22ed Merge tag 'v5.14-rc5' into next omits b0e77c4a957e certs: Add support for using elliptic curve keys for signi [...] omits 90852620dd20 Merge remote-tracking branch 'block/for-next' omits 32a22bcde4cb Merge remote-tracking branch 'input/next' omits e6789d647f76 Merge remote-tracking branch 'modules/modules-next' omits 2e80e3abf95e Merge remote-tracking branch 'sound-asoc/for-next' omits b35c6eff5c53 Merge remote-tracking branch 'sound/for-next' omits e643300ea5e3 Merge remote-tracking branch 'regmap/for-next' omits 5bd457fe1cce Merge remote-tracking branch 'etnaviv/etnaviv/next' omits a90f22ccace2 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits f5d1749fa87a Merge remote-tracking branch 'drm-msm/msm-next' omits e395cfb7d69f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 29954b9781df Merge remote-tracking branch 'drm-intel/for-linux-next' omits f70466ca1b9c Merge remote-tracking branch 'amdgpu/drm-next' omits e5cbd5472981 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 92a4bb24d927 Merge remote-tracking branch 'drm/drm-next' omits d22fda64bea5 Merge remote-tracking branch 'crypto/master' omits 0940c6b9d6f4 Merge remote-tracking branch 'nand/nand/next' omits b535a1349803 Merge remote-tracking branch 'mtd/mtd/next' omits 44fc092c2d41 Merge remote-tracking branch 'bluetooth/master' omits 6f8d55107a2a Merge remote-tracking branch 'wireless-drivers-next/master' omits 438dad65ccdf Merge remote-tracking branch 'netfilter-next/master' omits 3f109eaf1aac Merge remote-tracking branch 'mlx5-next/mlx5-next' omits c9ab5bcf5c19 Merge remote-tracking branch 'ipsec-next/master' omits 136cf1ad1bb8 Merge remote-tracking branch 'bpf-next/for-next' omits 77149ccb7a21 Merge remote-tracking branch 'net-next/master' omits 45a4766d39eb Merge remote-tracking branch 'rdma/for-next' omits 6c2c1cb8ab39 Merge remote-tracking branch 'swiotlb/linux-next' omits 290f5a927027 Merge remote-tracking branch 'dlm/next' omits f9748d61e452 Merge remote-tracking branch 'ieee1394/for-next' omits 64f67210a47d Merge remote-tracking branch 'opp/opp/linux-next' omits 65ad858afcc2 Merge remote-tracking branch 'cpupower/cpupower' omits dad5525469f9 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits fcb962849a68 Merge remote-tracking branch 'pm/linux-next' omits 9569daa341dc Merge remote-tracking branch 'v4l-dvb-next/master' omits 83d7790ae6f6 Merge remote-tracking branch 'v4l-dvb/master' omits eb5a5c5f4779 Merge remote-tracking branch 'jc_docs/docs-next' omits f9db2dacd00c Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits e59c9dc2123a Merge remote-tracking branch 'i2c/i2c/for-next' omits e9b0a3dd3b5c Merge remote-tracking branch 'hid/for-next' omits 7067f95d09c1 Merge remote-tracking branch 'pstore/for-next/pstore' omits 09bde803b3c6 Merge remote-tracking branch 'pci/next' omits 85f895779438 Merge remote-tracking branch 'printk/for-next' omits eda80826bcb8 Merge remote-tracking branch 'file-locks/locks-next' omits 1e6edf261876 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 0574e8cfe824 Merge remote-tracking branch 'zonefs/for-next' omits 9f7a8c3a69e5 Merge remote-tracking branch 'v9fs/9p-next' omits 390fb4684176 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits a582450c38ae Merge remote-tracking branch 'cel/for-next' omits 2db78a2e6887 Merge remote-tracking branch 'gfs2/for-next' omits 9bca1513176a Merge remote-tracking branch 'fuse/for-next' omits 2ef977b793c0 Merge remote-tracking branch 'f2fs/dev' omits 084affee7252 Merge remote-tracking branch 'ext3/for_next' omits aed1ace8e01d Merge remote-tracking branch 'erofs/dev' omits f0331755c543 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 47b1f0b37b0a Merge remote-tracking branch 'cifs/for-next' omits 009444426eea Merge remote-tracking branch 'ceph/master' omits 361d0b0d7fea Merge remote-tracking branch 'btrfs/for-next' omits 4319a5670d8b Merge remote-tracking branch 'fscache/fscache-next' omits 47fa324d90f3 Merge remote-tracking branch 'fscrypt/master' omits f47cab3bbed6 Merge remote-tracking branch 'pidfd/for-next' omits fbb1787134f2 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 1d106435375c Merge remote-tracking branch 'sh/for-next' omits 6e797ba2f698 Merge remote-tracking branch 's390/for-next' omits a88715695f4f Merge remote-tracking branch 'risc-v/for-next' omits 2dc3b988a3a4 Merge remote-tracking branch 'powerpc/next' omits ddd705adbf07 Merge remote-tracking branch 'parisc-hd/for-next' omits 0c01b8672948 Merge remote-tracking branch 'openrisc/for-next' omits 8539379c6e0a Merge remote-tracking branch 'mips/mips-next' omits 219549af3dbe Merge remote-tracking branch 'm68knommu/for-next' omits 7210067ee952 Merge remote-tracking branch 'm68k/for-next' omits 0f59f5c9ca27 Merge remote-tracking branch 'h8300/h8300-next' omits 5373f7e11398 Merge remote-tracking branch 'clk-imx/for-next' omits 531fa60426f0 Merge remote-tracking branch 'clk/clk-next' omits 0d9bfd63cdcf Merge remote-tracking branch 'xilinx/for-next' omits 328c8c021b09 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 6b80cd5fc141 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 22887655b8aa Merge remote-tracking branch 'tegra/for-next' omits e71c0c3c4a0f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d0cc6cd1c899 Merge remote-tracking branch 'stm32/stm32-next' omits f03909757e4d Merge remote-tracking branch 'scmi/for-linux-next' omits f1e4bc30ea5d Merge remote-tracking branch 'samsung-krzk/for-next' omits cf07aee7bc68 Merge remote-tracking branch 'rockchip/for-next' omits 7c841042e742 Merge remote-tracking branch 'reset/reset/next' omits 89cef0aa74f4 Merge remote-tracking branch 'renesas/next' omits 51fef987f865 Merge remote-tracking branch 'raspberrypi/for-next' omits bcfc53289bc4 Merge remote-tracking branch 'qcom/for-next' omits ab51d0eabc39 Merge remote-tracking branch 'omap/for-next' omits e0cc4608cf7e Merge remote-tracking branch 'mvebu/for-next' omits 4ecccc820a0d Merge remote-tracking branch 'mediatek/for-next' omits a3cd733ba894 Merge remote-tracking branch 'keystone/next' omits a2ae7acb2017 Merge remote-tracking branch 'imx-mxs/for-next' omits 93ce359564a4 Merge remote-tracking branch 'drivers-memory/for-next' omits 9fa038ecb61d Merge remote-tracking branch 'at91/at91-next' omits 87b741c5ddc2 Merge remote-tracking branch 'aspeed/for-next' omits b71440c2014a Merge remote-tracking branch 'amlogic/for-next' omits a7d692b52cf2 Merge remote-tracking branch 'actions/for-next' omits ef88987f93f4 Merge remote-tracking branch 'arm-soc/for-next' omits 52a34ad10407 Merge remote-tracking branch 'arm64/for-next/core' omits d7914e0700e8 Merge remote-tracking branch 'arm/for-next' omits fc044588adcb Merge remote-tracking branch 'arc/for-next' omits 2c77074857c9 Merge remote-tracking branch 'asm-generic/master' omits cad5fdefbb49 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 11159fea2b9d Merge remote-tracking branch 'kbuild/for-next' omits 0df1eee8a45c Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 7810b9dd65f0 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 50ea035cd4f7 Merge remote-tracking branch 'soc-fsl-fixes/fix' omits ebb366c7eda2 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits d735171deea3 Merge remote-tracking branch 'mmc-fixes/fixes' omits 01f1b4021ad2 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits e1f528f60aaf Merge remote-tracking branch 'vfs-fixes/fixes' omits e8043085f82e Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 0f72a6234182 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 133ce8873a74 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 6eed6705ee89 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 071568758257 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits f6e590625a1b Merge remote-tracking branch 'kselftest-fixes/fixes' omits 71a7d7d5aa78 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits fa8dded2e876 Merge remote-tracking branch 'pci-current/for-linus' omits 2847d9270c2c Merge remote-tracking branch 'spi-fixes/for-linus' omits 51b5f27653ed Merge remote-tracking branch 'regulator-fixes/for-linus' omits f73ed71990bc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 062a518f94a4 Merge remote-tracking branch 'sound-current/for-linus' omits 2dca7773c238 Merge remote-tracking branch 'wireless-drivers/master' omits 5040a0bbd7e6 Merge remote-tracking branch 'net/master' omits 93154adf52b0 Merge remote-tracking branch 'arc-current/for-curr' omits 36a21d51725a Linux 5.14-rc5 omits cfe908c11659 Merge branch 'sja1105-fast-ageing' omits 5126ec72a094 net: dsa: sja1105: add FDB fast ageing support omits 5313a37b881e net: dsa: sja1105: rely on DSA core tracking of port learn [...] omits 9264e4ad2611 net: dsa: flush the dynamic FDB of the software bridge whe [...] omits 4eab90d9737b net: dsa: don't fast age bridge ports with learning turned off omits 045c45d1f598 net: dsa: centralize fast ageing when address learning is [...] omits cceb634774ef Merge tag 'timers-urgent-2021-08-08' of git://git.kernel.o [...] omits 713f0f37e812 Merge tag 'sched-urgent-2021-08-08' of git://git.kernel.or [...] omits 74eedeba459d Merge tag 'perf-urgent-2021-08-08' of git://git.kernel.org [...] omits 66745863ecde Merge tag 'char-misc-5.14-rc5' of git://git.kernel.org/pub [...] omits 289ef7befb65 Merge tag 'driver-core-5.14-rc5' of git://git.kernel.org/p [...] omits 911c3c5e0151 Merge tag 'staging-5.14-rc5' of git://git.kernel.org/pub/s [...] omits 6463e54cc64e Merge tag 'tty-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] omits 6a6555476754 Merge tag 'usb-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] omits af6a8469fd2a Merge branch 'fs.idmapped' into for-next omits 745a773b94ea openrisc: Fix compiler warnings in setup omits 8e81571b04e6 doc: give a more thorough id handling explanation omits 0ad41c22fb0d namei: add mapping aware lookup helper omits 3125f26c5148 ppp: Fix generating ppp unit id when ifname is not specified omits 2459dcb96bcb ppp: Fix generating ifname when empty IFLA_IFNAME is specified omits 2f5501a8f1cd Merge branch 'bnxt_en-ptp-fixes' omits 92529df76db5 bnxt_en: Use register window 6 instead of 5 to read the PHC omits 9e26680733d5 bnxt_en: Update firmware call to retrieve TX PTP timestamp omits fbfee25796e2 bnxt_en: Update firmware interface to 1.10.2.52 omits 1027b96ec9d3 once: Fix panic when module unload omits 64ec13ec92d5 atm: horizon: Fix spelling mistakes in TX comment omits d329e41a08f3 ptp: Fix possible memory leak caused by invalid cast omits 82564f6c706a devlink: Simplify devlink port API calls omits 39f32101543b net: dsa: don't fast age standalone ports omits 2383cb9497d1 net: phy: micrel: Fix link detection on ksz87xx switch" omits 9732c148d0ce ALSA: memalloc: Fix mmap of SG-buffer with WC pages omits 85a90500f9a1 Merge tag 'io_uring-5.14-2021-08-07' of git://git.kernel.d [...] omits 6bbf59145c4b Merge tag 'block-5.14-2021-08-07' of git://git.kernel.dk/l [...] omits 0b6684ba5f5a Merge tag 'riscv-for-linus-5.14-rc5' of git://git.kernel.o [...] omits b697c84780d3 Merge branch 'misc' into for-next omits 4972bb90c395 Merge tag 'kbuild-fixes-v5.14-2' of git://git.kernel.org/p [...] omits 840d10b64dad drm: msm: Add 680 gpu to the adreno gpu list omits f9be84db09d2 net: bonding: bond_alb: Remove the dependency on ipx netwo [...] omits 4367355dd909 net: ethernet: stmmac: Do not use unreachable() in ipq806x [...] omits 709db03a8afa Merge branch 's390-qeth' omits f7936b7b2663 s390/qeth: Update MACs of LEARNING_SYNC device omits 4e20e73e631a s390/qeth: Switchdev event handler omits 60bb1089467d s390/qeth: Register switchdev event handler omits 17bd3a1e1061 tulip: Remove deadcode on startup true condition omits 34737e1320db net: wwan: mhi_wwan_ctrl: Fix possible deadlock omits 47fac45600aa net: dsa: qca: ar9331: make proper initial port defaults omits d992e99b87ec Merge branch 'r8169-RTL8106e' omits 9c4018648814 r8169: change the L0/L1 entrance latencies for RTL8106e omits 2115d3d48265 Revert "r8169: avoid link-up interrupt issue on RTL8106e i [...] omits 84103209bab2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 9cbc86109537 leds: lgm-sso: Propagate error codes from callee to caller omits 739d0959fbed ALSA: hda: Add quirk for ASUS Flow x13 omits 867432bec1c6 Revert "riscv: Remove CONFIG_PHYS_RAM_BASE_FIXED" omits 6d7f91d914bc riscv: Get rid of CONFIG_PHYS_RAM_BASE in kernel physical [...] omits c83ae15dc947 Merge branch 'samples/bpf: xdpsock: Minor enhancements' omits f4700a62c271 samples/bpf: xdpsock: Remove forward declaration of ip_fas [...] omits 29f24c43cbe0 samples/bpf: xdpsock: Make the sample more useful outside [...] omits be7ecbd240b2 soc: fsl: qe: convert QE interrupt controller to platform_device omits c4eb1f403243 bpf: Fix integer overflow involving bucket_size omits 7c4a22339e7c libbpf, doc: Eliminate warnings in libbpf_naming_convention omits c34c338a40e4 libbpf: Do not close un-owned FD 0 on errors omits 78d14bda861d libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT omits 35ba6abb73e4 net: ethernet: ti: davinci_cpdma: revert "drop frame padding" omits fb7b9b0231ba kyber: make trace_block_rq call consistent with documentation omits 06669e6880be vrf: fix NULL dereference in vrf_finish_output() omits 18905e9e316a Merge branch 'for-5.15/io_uring' into for-next omits 6bd0fadf51eb io_uring: be smarter about waking multiple CQ ring waiters omits 6ea0126631b0 power: supply: sbs-battery: add support for time_to_empty_ [...] omits e11544d0cdc1 power: supply: sbs-battery: relax voltage limit omits 391719dce5eb power: supply: qcom_smbb: Remove superfluous error message omits cc2712f24e03 dt-bindings: power: supply: axp20x-battery: Add AXP209 compatible omits 83abf9e150f3 dt-bindings: power: supply: axp20x: Add AXP803 compatible omits 4415e4cea4e6 power: supply: max17042_battery: Add support for MAX77849 [...] omits e759e1b95836 dt-bindings: power: supply: max17042: Document max77849-battery omits 9799f1cac840 ARC: retire MMUv1 and MMUv2 support omits aac01b7b3b99 ARC: retire ARC750 support omits 195671c13d06 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] omits 0ca9cd292867 scftorture: Warn on individual scf_torture_init() error co [...] omits 2915cd3e0f9e rcuscale: Warn on individual rcu_scale_init() error conditions omits 1a5f34cc9e8a refscale: Warn on individual ref_scale_init() error conditions omits 4b1c0ab662b0 locktorture: Warn on individual lock_torture_init() error [...] omits 1a94f9e74490 rcutorture: Warn on individual rcu_torture_init() error co [...] omits 4c13cdad4859 torture: Make kvm-remote.sh print size of downloaded tarball omits 36b87a3e2303 rcu-tasks: Fix s/instruction/instructions/ typo in comment omits 9744d0cb666c rcutorture: Suppressing read-exit testing is not an error omits 2b0e809a173c torture: Replace deprecated CPU-hotplug functions. omits 63b1201b3ef1 rcu: Replace deprecated CPU-hotplug functions. omits 6191b86642fa rcu: Make rcutree_dying_cpu() use its "cpu" parameter omits f6fe37f849a3 rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() omits b101bbb1d77d rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() omits ad7e684b8700 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] omits 83d4980a5fce rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] omits 0e01c1869414 rcu-tasks: Simplify trc_read_check_handler() atomic operations omits 9da8dfe3b178 rcu-tasks: Wait for trc_read_check_handler() IPIs omits 35fbcf35f960 clocksource: Forgive repeated long-latency watchdog clocks [...] omits 79dbda49ce7e rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits b43e685506ad rcu: Fix undefined Kconfig macros omits c05ed1a391b3 doc: Add another stall-warning root cause in stallwarn.rst omits b8a9dc168056 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits 3e6af350836d rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits 7cd8085f9bb1 irq: detect long-running IRQ handlers omits cf44b1e15e24 irq: abstract irqaction handler invocation omits 6de1c6cebcbe torture: Allot 1G of memory for scftorture runs omits d0456a9ed1ba rcu-nocb: Fix a couple of tree_nocb code-style nits omits 71084f45f20c rcu: Mark accesses to rcu_state.n_force_qs omits 02c9bb72188a tools/rcu: Add an extract-stall script omits 39a2d48c5ba7 torture: Make torture.sh print the number of files to be c [...] omits bc3f01d5440b scftorture: Count reschedule IPIs omits 4ef4974421ac scftorture: Account for weight_resched when checking for a [...] omits c85fc662787b scftorture: Shut down if nonsensical arguments given omits ae8cd061df2d scftorture: Allow zero weight to exclude an smp_call_funct [...] omits bf991165b6ef torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument omits ca90cd394d60 Merge branch 'clocksource.2021.07.20c' into HEAD omits 297400a69839 Merge branch 'lkmm-dev.2021.07.20a' into HEAD omits a636526ea468 Merge branch 'lkmm.2021.07.27a' into HEAD omits e079c3f43aae Merge branch 'kcsan.2021.07.20c' into HEAD omits 440dd8a3452f Merge branches 'doc.2021.07.20c', 'fixes.2021.08.06a', 'no [...] omits 521c89b3a402 rcu: Print human-readable message for schedule() in RCU reader omits 508958259bb3 rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU omits 8211e922de28 rcu: Use per_cpu_ptr to get the pointer of per_cpu variable omits eb880949ef41 rcu: Remove useless "ret" update in rcu_gp_fqs_loop() omits d283aa1b04d9 rcu: Mark accesses in tree_stall.h omits f74126dcbcbf rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] omits d9ee962feb4f rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() omits 65bfdd36c113 srcutiny: Mark read-side data races omits b169246feb1d rcu: Start timing stall repetitions after warning complete omits a80be428fbc1 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() omits ccfc9dd6914f rcu/tree: Handle VM stoppage in stall detection omits 751b1710eb09 rculist: Unify documentation about missing list_empty_rcu() omits 5fcb3a5f04ee rcu: Mark accesses to ->rcu_read_lock_nesting omits 2be57f732889 rcu: Weaken ->dynticks accesses and updates omits a86baa69c2b7 rcu: Remove special bit at the bottom of the ->dynticks counter omits dc87740c8a68 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] omits e6a901a44f76 rcu: Fix to include first blocked task in stall warning omits f339f3363abb drm/radeon: Add HD-audio component notifier support (v2) omits e8397c810ec0 Revert "drm/amd/display: To modify the condition in indica [...] omits 646d431731f5 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 9aa04c480f6c drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits a6f3397d9548 drm/amdgpu: only check for _PR3 on dGPUs omits 049b72ff53be drm/amdgpu: add another raven1 gfxoff quirk omits b7956d8158a3 usb/host: enable auto power control for xhci-pci omits edf898041bb0 drm/amdgpu: enable more pm sysfs under SRIOV 1-VF mode omits 7a4f3b835c6b drm/amdgpu: fix fdinfo race with process exit omits 5d7f0553a7be drm/amdkfd: avoid conflicting address mappings omits a43e2a0e1149 drm/amdkfd: Allow querying SVM attributes that are clear omits ed7c28c77103 drm/amd/display: Remove redundant initialization of variab [...] omits 420c81c84b59 drm/amdgpu: check for allocation failure in amdgpu_vkms_sw_init() omits 1b41d67ec961 drm/amd/pm: bug fix for the runtime pm BACO omits b4675c64f932 mtdblock: Warn if the added for a NAND device omits 42ba8c3b4263 mtdblock: Add comment about UBI block devices omits 6bc219b7b2cd mtdblock: Update old JFFS2 mention in Kconfig omits 74a021a632b0 mtd: rawnand: remove never changed ret variable omits 014665ffd7e8 mtd: rawnand: omap: Fix kernel doc warning on 'calcuate' typo omits df12a75a2be9 mtd: spinand: core: Properly fill the OOB area. omits 5c2f387b48f0 MAINTAINERS: repair Miquel Raynal's email address omits c9194f32bfd9 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits b48027083a78 mtd: rawnand: Fix probe failure due to of_get_nand_secure_ [...] omits b7abb0516822 mtd: fix lock hierarchy in deregister_mtd_blktrans omits 99dc4ad992bf mtd: devices: mchp48l640: Fix memory leak on cmd omits 2c4b1ec683f2 Merge tag 'trace-v5.14-rc4-2' of git://git.kernel.org/pub/ [...] omits 9917de73b499 Merge tag 'pm-5.14-rc5' of git://git.kernel.org/pub/scm/li [...] omits 5d609689d9ff Merge tag 'acpi-5.14-rc5' of git://git.kernel.org/pub/scm/ [...] omits 3dc064d29dfb Merge tag 'soc-fixes-5.14-2' of git://git.kernel.org/pub/s [...] omits 73f25536f271 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits cb407fc81d68 Merge tag 'mips-fixes_5.14_1' of git://git.kernel.org/pub/ [...] omits 894d6f401b21 Merge tag 'spi-fix-v5.14-rc4' of git://git.kernel.org/pub/ [...] omits 69862ae4e378 Merge branch 'v5.14-next/soc' into for-next omits 4f1be39638a5 Merge tag 'dmaengine-fix-5.14' of git://git.kernel.org/pub [...] omits 868e920b08d4 Merge branch 'v5.14-next/dts64' into for-next omits b4b927fcb0b2 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 484faec8f1dd Merge tag 'sound-5.14-rc5' of git://git.kernel.org/pub/scm [...] omits 1254f05ce097 Merge tag 'drm-fixes-2021-08-06' of git://anongit.freedesk [...] omits 1bf7117e6105 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits 62991acc9027 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 877ba3f729fd ext4: fix potential htree corruption when growing large_di [...] omits 9fce3b3a0ab4 dmaengine: idxd: remove interrupt flag for completion list [...] omits 15cb0321a55e dmaengine: acpi: Check for errors from acpi_register_gsi() [...] omits 67db87dc8284 dmaengine: acpi: Avoid comparison GSI with Linux vIRQ omits 3bfa7d40ce73 drm/i915/dg2: Add support for new DG2-G11 revid 0x5 omits cc4e5eecd43b Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 579345e7f219 selftests/bpf: Rename reference_tracking BPF programs omits 277b13405703 selftests/bpf: Fix bpf-iter-tcp4 test to print correctly t [...] omits 269fc69533de netfilter: nfnetlink_hook: translate inet ingress to netdev omits 4592ee7f525c netfilter: conntrack: remove offload_pickup sysctl again omits 69311e7c9974 netfilter: nfnetlink_hook: Use same family as request message omits 3d9bbaf6c541 netfilter: nfnetlink_hook: use the sequence number of the [...] omits a6e57c4af12b netfilter: nfnetlink_hook: missing chain family omits 61e0c2bc555a netfilter: nfnetlink_hook: strip off module name from hookfn omits 4608fdfc07e1 netfilter: conntrack: collect all entries in one cycle omits 56e7a93160fe Merge tag 'asoc-fix-v5.14-rc4' of https://git.kernel.org/p [...] omits 7b40066c97ec tracepoint: Use rcu get state and cond sync for static cal [...] omits 25423731956b soc: mediatek: mmsys: Fix missing UFOE component in mt8173 [...] omits bc3fc5c05100 soc: mediatek: mmsys: add MT8365 support omits 21698274da5b io-wq: fix lack of acct->nr_workers < acct->max_workers judgement omits 3d4e4face9c1 io-wq: fix no lock protection of acct->nr_worker omits 32bdc0198841 KVM: selftests: Move vcpu_args_set into perf_test_util omits d803c8b9f3f2 dmaengine: idxd: make I/O interrupt handler one shot omits bd2f4ae5e019 dmaengine: idxd: clear block on fault flag when clear wq omits 81c2f79c2104 dmaengine: idxd: add capability check for 'block on fault' [...] omits 4153a7f6440f dmaengine: xilinx: Add empty device_config function omits d6ff82cc1bff dmaengine: dw: Simplify DT property parser omits 08bf54fcf5ca dmaengine: dw: Convert members to u32 in platform data omits dfa6a2f4c2ea dmaengine: dw: Remove error message from DT parsing code omits 53cbf462f6b5 dmaengine: idxd: Remove unused status variable in irq_proc [...] omits de0534df9347 nvmem: core: fix error handling while validating keepout regions omits 7b808449f572 nvmem: qfprom: sc7280: Handle the additional power-domains vote omits 11c4b3e264d6 nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering omits cca5644c0522 dt-bindings: nvmem: qfprom: Add optional power-domains property omits 2a8faf8dfd7d firmware: xilinx: Fix incorrect names in kernel-doc omits 23fd679249df phy: qcom-qmp: add USB3 PHY support for IPQ6018 omits 2433ab638f10 dt-bindings: phy: qcom,qmp: Add IPQ6018 USB3 PHY omits e004b8de7bf6 mmc: sdio: Print contents of unknown CIS tuples omits b5c220f36b94 mmc: sdio: Don't warn about vendor CIS tuples omits 92b5529ab76e Merge branch 'for-next/entry' into for-next/core omits 3265ec97ca60 Merge branches 'for-next/mte', 'for-next/misc' and 'for-ne [...] omits 5e10f9887ed8 arm64: mm: Fix TLBI vs ASID rollover omits 146af2264902 Bluetooth: btusb: Fix fall-through warnings omits cbdfe530ceee memstick: ms_block: Fix spelling contraction "cant" -> "can't" omits b0512a6ec0cd phy: renesas: phy-rcar-gen3-usb2: Add USB2.0 PHY support f [...] omits 5711af410c28 dt-bindings: phy: renesas,usb2-phy: Document RZ/G2L phy bindings omits a685d5d94780 mmc: core: Only print retune error when we don't check for [...] omits acade6379930 perf/x86/intel: Apply mid ACK for small core omits b70ee49c98d0 dt-bindings: phy: Convert AM654 SERDES bindings to YAML omits 1633802cd4ac phy: qcom: qmp: Add SC8180x USB/DP combo omits 1a00d130596f dt-bindings: phy: qcom,qmp-usb3-dp: Add support for sc8180x omits 9d7b132e62e4 platform/x86: pcengines-apuv2: Add missing terminating ent [...] omits 085fc31f8176 platform/x86: Make dual_accel_detect() KIOX010A + KIOX020A [...] omits 7481f91f1d7e phy: phy-twl4030-usb: Disable PHY for suspend omits a69f29cb50a0 phy: phy-mtk-tphy: add support mt8195 omits 27974e6208c0 phy: phy-mtk-tphy: support new hardware version omits c52c90dbcb8c dt-bindings: phy: mediatek: tphy: add support hardware version 3 omits 609e6202ea5f KVM: selftests: Support multiple slots in dirty_log_perf_test omits 93e083d4f4bf KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap omits 601f8af01e5a KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add a [...] omits 081de470f1e6 KVM: x86/mmu: Leverage vcpu->last_used_slot in tdp_mmu_map [...] omits fe22ed827c5b KVM: Cache the last used slot index per vCPU omits 0f22af940dc8 KVM: Move last_used_slot logic out of search_memslots omits 87689270b10f KVM: Rename lru_slot to last_used_slot omits 07e97f744c3b phy: qualcomm: phy-qcom-usb-hs: repair non-kernel-doc comment omits 0888d04b47a1 hwrng: Add Arm SMCCC TRNG based driver omits b83c2d92be71 firmware: smccc: Register smccc_trng platform device omits 5441a07a127f crypto: ccp - shutdown SEV firmware on kexec omits 1dd0d7fe4b7a crypto: omap-sham - drop pm_runtime_irqsafe() usage omits 70c68d163986 crypto: omap-sham - drop suspend and resume functions omits f23f2186a4d0 crypto: omap-sham - drop old hw_init and unused FLAGS_INIT omits f83fc1a0ee32 crypto: omap-sham - add missing pm_runtime_dontuse_autosuspend() omits 6a1ec89f2c56 crypto: omap-sham - initialize req only after omap_sham_hw_init() omits fe28140b3393 crypto: omap-sham - clear dma flags only after omap_sham_u [...] omits 88d8175ad8ba dt-bindings: phy: imx8mq-usb-phy: convert to json schema omits 1716e49eb8b4 phy: rockchip-inno-usb2: fix for_each_child.cocci warnings omits 704e624f7b3e net: mvvp2: fix short frame size on s390 omits aff51c5da320 net: dsa: mt7530: add the missing RxUnicast MIB counter omits 8fbebef80107 net: dsa: mt7530: drop untagged frames on VLAN-aware ports [...] omits 96ba6c6e8922 Merge tag 'sysfs_defferred_iomem_get_mapping-5.15' of git: [...] omits 4cddd9be7ef6 Merge branch 'zynq/soc' of https://github.com/Xilinx/linux [...] omits 3329c5de3601 Merge branch 'zynq/dt' of https://github.com/Xilinx/linux- [...] omits c387eea58f93 ARM: dts: ebaz4205: enable NAND support omits 3bf9899f87d8 ARM: dts: zynq: add NAND flash controller node omits 75b4c5deef01 ARM: configs: multi_v7: enable PL35x NAND controller omits ede3241a5f23 arm64: entry: Add SYM_CODE annotation for __bad_stack omits 9b9311af4e86 Merge branch 'dsa-cpu-flood' omits c73c57081b3d net: dsa: don't disable multicast flooding to the CPU even [...] omits cbbf09b5771e net: dsa: mt7530: remove the .port_set_mrouter implementation omits 7df4e7449489 net: dsa: stop syncing the bridge mcast_router attribute a [...] omits 3bacbe04251b net: ethernet: ti: am65-cpsw: use napi_complete_done() in [...] omits 47bfc4d128de net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() omits 370cb73a3874 Merge branch 'ptp-ocp-fixes' omits 8ef8ccbc6967 ptp: ocp: Remove pending_image indicator from devlink omits 1a052da92924 ptp: ocp: Rename version string shown by devlink. omits ef0cfb3460a4 ptp: ocp: Use 'gnss' naming instead of 'gps' omits 37a156ba4cbb ptp: ocp: Remove devlink health and unused parameters. omits 0d43d4f26cb2 ptp: ocp: Add the mapping for the external PPS registers. omits d12f23fa5142 ptp: ocp: Fix the error handling path for the class device. omits 596690e9f4fc ethtool: return error from ethnl_ops_begin if dev is NULL omits 5c0418ed1610 netdevsim: Protect both reload_down and reload_up paths omits a5516053cd44 Merge branch 'cpsw-emac-skb_put_padto' omits 9ffc513f95ee net: ethernet: ti: davinci_cpdma: drop frame padding omits 61e7a22da75b net: ethernet: ti: davinci_emac: switch to use skb_put_padto() omits 1f88d5d566b8 net: ethernet: ti: cpsw: switch to use skb_put_padto() omits d249ff28b1d8 intersil: remove obsolete prism54 wireless driver omits 6daa9f32282a media: Clean V4L2_PIX_FMT_NV12MT documentation omits a76d04bf70be media: Add NV12_4L4 tiled format omits 2c35735ee683 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 omits b012543629af media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] omits 2bb56f6eaaa8 media: mtk-vcodec: Add MT8195 H264 venc driver omits 209fa0fab99b media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] omits 95fd4dda2b0e media: mtk-vcodec: Clean redundant encoder format definition omits c38b314c60c8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs omits 67fdf5ed9502 media: meson-ge2d: Fix rotation parameter changes detectio [...] omits 46060cfe2be9 media: TDA1997x: fix tda1997x_remove() omits 9c1d37b7d4cf media: em28xx: add missing em28xx_close_extension omits f61944bbc698 media: videobuf2-core: sanity checks for requests and qbuf omits 92852963f78e media: vivid: add module option to set request support mode omits 65da1fc4c325 media: cedrus: drop min_buffers_needed. omits 297289d611b8 media: cedrus: hevc: Add support for scaling lists omits 7a731960cc7e media: hantro: Add scaling lists feature omits 478e8d8b3997 media: hevc: Add scaling matrix control omits bb1741c408b2 media: camss: vfe: Rework vfe_hw_version_read() function d [...] omits 2a3238005dc0 media: camss: vfe: Remove vfe_hw_version_read() argument omits 586eb2029a5d arm64: zynqmp: Add psgtr description to zc1751 dc1 board omits 34e6f265d458 arm64: zynqmp: Add support for zcu102-rev1.1 board omits 51aed86682ef arm64: zynqmp: Remove description for 8T49N287 and si5382 chips omits 48b8d6c32238 arm64: zynqmp: Sync psgtr node location with zcu104-revA omits a09bb2686303 arm64: zynqmp: Add reset description for sata omits 2a44dce33626 arm64: zynqmp: Move rtc to different location on zcu104-revA omits 6976fd3dc0f6 arm64: zynqmp: Wire qspi on multiple boards omits 862ee562d7f0 media: camss: vfe: Decrease priority of of VFE HW version [...] omits b10b5334528a media: camss: vfe: Don't read hardware version needlessly omits ba8c7ff18a64 arm64: zynqmp: Remove information about dma clock on zcu106 omits 65d5e861d357 arm64: zynqmp: Update rtc calibration value omits 6d7ac667b357 arm64: zynqmp: Add note about UHS mode on some boards omits bef552e4aa98 arm64: zynqmp: Move DP nodes to the end of file on zcu106 omits 887e9d9ee643 arm64: zynqmp: Remove can aliases from zc1751 omits af329f23640e arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] omits 936ecb6c0d5e arm64: zynqmp: List reset property for ethernet phy omits 471b47bfc33e arm64: zynqmp: Add nvmem alises for eeproms omits 6a35c00490a5 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi omits 243fa5d0c2ce arm64: zynqmp: Remove additional newline omits 808706781e1d arm64: zynqmp: Enable nand driver for dc2 and dc3 omits def654dc7c13 arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 omits 30f13c7682c6 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 omits 15f7b307629c arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi omits 4d8d0fb631b5 arm64: zynqmp: Disable WP on zcu111 omits 75389782defc arm64: zynqmp: Add phy description for usb3.0 omits 30cd7c119928 arm64: zynqmp: Correct psgtr description for zcu100-revC omits 40a432bed33f arm64: zynqmp: Wire psgtr for zc1751-xm015 omits 759acddc0f7d arm64: zynqmp: Correct zcu111 psgtr description omits 325d2159d568 arm64: zynqmp: Add pinctrl description for all boards omits ba63d81ac3de arm64: zynqmp: Fix irps5401 device nodes omits 8c9cd3d06fa8 arm64: zynqmp: Enable fpd_dma for zcu104 platforms omits fffd603ae9f6 rtc: s5m: set range omits 2a814e3d6950 arm64: zynqmp: Do not duplicate flash partition label property omits 308247d20464 rtc: s5m: enable wakeup only when available omits 1ed4dba2bc16 rtc: s5m: signal the core when alarm are not available omits dae68c6b9620 rtc: s5m: switch to devm_rtc_allocate_device omits e205892608c4 arm64: zynqmp: Disable CCI by default omits 89741437981a ovl: fix uninitialized pointer read in ovl_lookup_real_one() omits abf3d98dee7c mt76: fix enum type mismatch omits 5f3b7875d4f9 Merge branch 'omap-for-v5.15/ti-sysc' into for-next omits 74953a9136cf soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex omits e9a5ae66612f Merge branch 'omap-for-v5.15/dt' into for-next omits 8f629f2371e0 Merge branch 'omap-for-v5.15/soc' into for-next omits 4297d1c0834a arm: omap2: Drop the unused OMAP_PACKAGE_* KConfig entries omits c8d9a986d0f2 arm: omap2: Drop obsolete MACH_OMAP3_PANDORA entry omits c477358e66a3 ARM: dts: am335x-bone: switch to new cpsw switch drv omits d22e0e1afa26 ARM: dts: am33xx: update ethernet aliases omits 0a8eb8d7f090 ARM: dts: am335x-sl50: switch to new cpsw switch drv omits a5cacca25ed2 ARM: dts: am335x-shc: switch to new cpsw switch drv omits a71c1446b5ca ARM: dts: am335x-phycore: switch to new cpsw switch drv omits 2bd433270566 ARM: dts: am335x-pepper: switch to new cpsw switch drv omits a2f2cd466e7f ARM: dts: am335x-pdu001: switch to new cpsw switch drv omits c2fe8276b3fe ARM: dts: am335x-osd3358-sm-red: switch to new cpsw switch drv omits 4c0b47f3228a ARM: dts: am335x-myirtech: switch to new cpsw switch drv omits 5578b73024f3 ARM: dts: am335x-moxa-uc: switch to new cpsw switch drv omits 843470ac18d2 ARM: dts: am335x-lxm: switch to new cpsw switch drv omits 45b2c44aa5de ARM: dts: am335x-igep0033: switch to new cpsw switch drv omits 1d3e27982c4d ARM: dts: am335x-cm-t335: switch to new cpsw switch drv omits 17d03506dd86 ARM: dts: am335x-chiliboard: switch to new cpsw switch drv omits 0a8c054defe7 ARM: dts: am335x-nano: switch to new cpsw switch drv omits 1c7ba565e703 ARM: dts: am335x-baltos: switch to new cpsw switch drv omits 282bd0822976 staging: r8188eu: replace custom macros with is_broadcast_ [...] omits d28a4c009bfb staging: r8188eu: remove two set but unused variables in c [...] omits fe4bbfb44a22 staging: r8188eu: fix unused variable warnings in core/rtw [...] omits 5ea6417afa72 staging: r8188eu: remove RT_TRACE calls from core/rtw_recv.c omits 9bb2e9b1f5b1 staging: r8188eu: remove RT_TRACE calls from core/rtw_xmit.c omits 5833ca540507 staging: r8188eu: remove RT_TRACE calls from core/rtw_sta_mgt.c omits de30da13709b staging: r8188eu: remove RT_TRACE calls from core/rtw_security.c omits fea8d09f804f staging: r8188eu: remove RT_TRACE calls from core/rtw_mp.c omits a0adc4cc74d9 staging: r8188eu: remove RT_TRACE calls from core/rtw_mlme_ext.c omits 2965d4b44b3e staging: r8188eu: remove RT_TRACE calls from core/rtw_mlme.c omits ef0661507147 staging: r8188eu: remove RT_TRACE calls from core/rtw_ioctl_set.c omits b72290ce7da2 staging: r8188eu: remove RT_TRACE calls from core/rtw_cmd.c omits f5efd4fe78de scsi: ufs: core: Add lu_enable sysfs node omits 63522bf3aced scsi: ufs: core: Add L2P entry swap quirk for Micron UFS omits f0101af435c4 scsi: ufs: core: Remove redundant call in ufshcd_add_comma [...] omits 77d0f07abada scsi: qla2xxx: Remove redundant initialization of variable [...] omits e3d2612f583b scsi: qla2xxx: Fix use after free in debug code omits 765f4fa0e9f1 Merge branch 'clk-qcom' into clk-next omits 5d9bc010db0a clk: qcom: a53-pll: Add MSM8939 a53pll support omits f9a6a326f66d dt-bindings: clock: Update qcom,a53pll bindings for MSM893 [...] omits 05cc560c8cb4 clk: qcom: a53pll/mux: Use unique clock name omits 0dfe9bf91f9f clk: qcom: apcs-msm8916: Flag a53mux instead of a53pll as [...] omits 945cb3a105ae clk: qcom: gpucc-sm8150: Add SC8180x support omits 48662d988d12 clk: qcom: smd-rpm: Add mdm9607 clocks omits 6805789f5092 erofs: convert all uncompressed cases to iomap omits 564b7c4e4e21 Merge tag 'iomap-5.15-merge-2' of git://git.kernel.org/pub [...] omits c45e13fa3851 dt-bindings: clock: qcom: rpmcc: Document MDM9607 compatible omits 9c5376856693 clk: qcom: rpmcc: Add support for MSM8953 RPM clocks. omits 00555272dcda dt-bindings: clock: qcom-rpmcc: Add compatible for MSM8953 SoC omits f55f32ee1070 clk: qcom: smd: Add support for SM6115 rpm clocks omits 2638a32348bb RDMA/iw_cxgb4: Fix refcount underflow while destroying cqs. omits edeb2ca74716 clk: qcom: smd: Add support for SM6125 rpm clocks omits d186f9c28008 Merge tag 'amd-drm-fixes-5.14-2021-08-05' of https://gitla [...] omits 6e6a4b122d60 Merge branch 'clk-fixes' into clk-next omits 9711759a87a0 clk: qcom: gdsc: Ensure regulator init state matches GDSC state omits e88ebd83ed50 drm/amdgpu: Add preferred mode in modeset when freesync vi [...] omits a5467ebd681f drm/amd/pm: Fix a memory leak in an error handling path in [...] omits b5768a78d259 DRM: gpu: radeon: Fixed coding style issues omits c841e55274d6 drm/radeon: Update pitch for page flip omits 9d6fa9c7ff93 drm/amdkfd: Expose GFXIP engine version to sysfs omits a204ea8c2077 drm/amdgpu: drop redundant null-pointer checks in amdgpu_t [...] omits 11e612a093ab drm/amdgpu: don't enable baco on boco platforms in runpm omits 685967b3c138 drm/amdgpu: Put MODE register in wave debug info omits 14fb496a84f1 drm/amdgpu: set RAS EEPROM address from VBIOS omits 564e3dcf7962 drm/amd/amdgpu: Recovery vcn instance iterate. omits 4b2965275498 drm/amdgpu: added synchronization for psp cmd buf access omits 9712ee0e44e0 drm/amdgpu: update PSP BL cmd IDs omits 7a3d63835317 drm/amd/pm: update smu v13.0.1 firmware header omits a2e9b1666ea7 drm/amdgpu: add DID for beige goby omits d2a266fad506 drm/amd/amdgpu: add regCP_MEx_INT_STAT_DEBUG for Aldebaran [...] omits 72a74a18015c drm/amdgpu/display: fix DMUB firmware version info omits ffb1a145dc9a drm/amd/display: 3.2.147 omits 1cc00e5e63ce drm/amd/display: [FW Promotion] Release 0.0.77 omits 0ea7ee821701 drm/amd/display: Add DC_FP helper to check FPU state omits 2d8471dc371f drm/amd/display: Add control mechanism for FPU utilization omits 96ee63730fa3 drm/amd/display: Add control mechanism for FPU omits c8b3538d05f7 drm/amd/display: Move specific DCN2x code that uses FPU to DML omits dd2939efd52f drm/amd/display: workaround for hard hang on HPD on native DP omits e13c2ea2f522 drm/amd/display: Add check for validating unsupported ODM [...] omits f39b21c49958 drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4 omits 8c0fc3bf1a9f drm/amd/display: Remove redundant vblank workqueues in DM omits 2eedeb070e38 drm/amd/display: Increase stutter watermark for dcn303 omits a453d2fa4b23 drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X omits ba18f2350e49 drm/amd/display: Assume LTTPR interop for DCN31+ omits 4fb930715468 drm/amd/amdgpu: remove redundant host to psp cmd buf allocations omits 733ee71ae0d0 drm/amdgpu: replace dce_virtual with amdgpu_vkms (v3) omits fd922f7a0e90 drm/amdgpu: cleanup dce_virtual omits 84ec374bd580 drm/amdgpu: create amdgpu_vkms (v4) omits d7b5dae099fb gpu/drm/amd: Remove duplicated include of drm_drv.h omits 067f44c8b459 drm/amdgpu: avoid over-handle of fence driver fini in s3 t [...] omits a38414335d7d drm/amd/pm: correct aldebaran smu feature mapping FEATURE_ [...] omits 719e433ed052 drm/amdgpu: Fix channel_index table layout for Aldebaran omits 8d70136e2dc7 drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled omits c73aa9b22315 drm/amd/pm: update yellow carp pmfw interface version omits 283f1b9a0401 clk: imx6q: fix uart earlycon unwork omits 242845ad6de8 Merge branch 'clk-determine-divider' into clk-next omits e00f543d3596 drm/amdgpu: add DID for beige goby omits 0e99e960ce6d drm/amdgpu/display: fix DMUB firmware version info omits c4152b297d56 drm/amd/display: workaround for hard hang on HPD on native DP omits d5c5ac3a7bca drm/amd/display: Fix resetting DCN3.1 HW when resuming from S4 omits cd7b0531a618 drm/amd/display: Increase stutter watermark for dcn303 omits 06050a0f01db drm/amd/display: Fix Dynamic bpp issue with 8K30 with Navi 1X omits ffb9ee8eb272 drm/amd/display: Assume LTTPR interop for DCN31+ omits 5706cb3c910c drm/amdgpu: fix checking pmops when PM_SLEEP is not enabled omits 23c0ebac20de drm/amd/pm: update yellow carp pmfw interface version omits b215d22ba05b Merge remote-tracking branch 'asoc/for-5.15' into asoc-next omits b7b9d3e8649d Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits ddaa1ed52c5d Merge some cs42l42 patches into asoc-5.15 omits 14b55b207625 Merge remote-tracking branch 'spi/for-5.15' into spi-next omits 37610bcbf59c Merge remote-tracking branch 'spi/for-5.14' into spi-linus omits 23a57ee7af01 clk: stm32mp1: Switch to clk_divider.determine_rate omits f9d6b4832ca8 clk: stm32h7: Switch to clk_divider.determine_rate omits d1e40bc9ff05 clk: stm32f4: Switch to clk_divider.determine_rate omits 699470f372bb clk: bcm2835: Switch to clk_divider.determine_rate omits 69a00fb3d697 clk: divider: Implement and wire up .determine_rate by default omits f1853ed057bf Merge branch 'clk-cleanup' into clk-next omits 28fc39f7abec clk: palmas: Add a missing SPDX license header omits edfa378448b5 clk: Align provider-specific CLK_* bit definitions omits e2f6867299ac ASoC: cs42l42: Update module authors omits c76d572c1ec8 ASoC: cs42l42: Assume 24-bit samples are in 32-bit slots omits 24cdbb79bbfe ASoC: cs42l42: Validate dai_set_sysclk() frequency omits b962bae81fa4 ASoC: cs42l42: Add PLL configuration for 44.1kHz/16-bit omits 0ca8d3ca4561 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 66036bb0b396 SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() omits a28491700e5a certs: Trigger creation of RSA module signing key if it's [...] omits b8803e535be6 char: tpm: cr50_i2c: convert to new probe interface omits 29f20d747023 char: tpm: Kconfig: remove bad i2c cr50 select omits 49f7844b0884 Merge tag 'drm-misc-next-2021-08-05' of git://anongit.free [...] omits 598fe77df855 net/mlx5: Lag, Create shared FDB when in switchdev mode omits db202995f503 net/mlx5: E-Switch, add logic to enable shared FDB omits 63d4a9afbcee net/mlx5: Lag, move lag destruction to a workqueue omits cac1eb2cf2e3 net/mlx5: Lag, properly lock eswitch if needed omits 898b07861565 net/mlx5: Add send to vport rules on paired device omits c8e6a9e6d6bb net/mlx5: E-Switch, Add event callback for representors omits 2198b93279b2 net/mlx5e: Use shared mappings for restoring from metadata omits 5d5defd6b891 net/mlx5e: Add an option to create a shared mapping omits d04442540372 net/mlx5: E-Switch, set flow source for send to uplink rule omits c446d9da6407 RDMA/mlx5: Add shared FDB support omits 979bf468fc54 {net, RDMA}/mlx5: Extend send to vport rules omits 6aeb16a1345e RDMA/mlx5: Fill port info based on the relevant eswitch omits af8c0e25f249 net/mlx5: Lag, add initial logic for shared FDB omits 97a8a8c1f985 net/mlx5: Return mdev from eswitch omits 89ba70faa33c Merge branch 'remotes/lorenzo/pci/misc' omits d4d9691366fb Merge branch 'remotes/lorenzo/pci/tegra194' omits a17734bdb3d0 Merge branch 'remotes/lorenzo/pci/tegra' omits 892d466a42bd Merge branch 'remotes/lorenzo/pci/iproc' omits e8077ea9ab5b Merge branch 'remotes/lorenzo/pci/dwc' omits be930bc9ddb7 Merge branch 'pci/vpd' omits fea791af9b18 Merge branch 'pci/virtualization' omits 47673e6c0d62 Merge branch 'pci/resource' omits 34edbfb74ec2 Merge branch 'pci/irq' omits 01966ed17162 Merge branch 'pci/enumeration' omits 231264d6927f tracepoint: Fix static call function vs data state mismatch omits f7ec41212563 tracepoint: static call: Compare data on transition from 2 [...] omits 4a956abc170a staging: r8188eu: Remove wrapper rtw_sleep_schedulable() omits 8b2403d0d355 staging: r8188eu: Remove wrapper rtw_get_time_interval_ms() omits 49f2a554eb40 staging: r8188eu: Remove wrapper rtw_udelay_os() omits e72e1495c6f7 staging: r8188eu: Remove wrapper rtw_mdelay_os() omits d21edee5a427 staging: r8188eu: Remove wrapper routine rtw_msleep_os() omits 0e08f5b76a3c staging: r8188eu: Remove rtw_yield_os() omits e9a13babd69f MAINTAINERS: update gpio-zynq.yaml reference omits 2606e7c9f5fc gpio: tegra186: Add ACPI support omits 902e7f373fff Merge tag 'net-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] omits 8990899d84d7 gpiolib: of: constify few local device_node variables omits e6ae9a833ef4 gpiolib: constify passed device_node pointer omits a065d5615fc8 of: unify of_count_phandle_with_args() arguments with !CONFIG_OF omits 585fb31c2c3a ASoC: rt5640: Silence warning message about missing interrupt omits bcee7ed09b8e ASoC: codecs: wcd938x: add Multi Button Headset Control support omits 0395be967b06 spi: cadence-quadspi: Fix check condition for DTR ops omits e5ada3f6787a ASoC: cs42l42: Fix mono playback omits 3a5d89a9c6fe ASoC: cs42l42: Constrain sample rate to prevent illegal SCLK omits 0c2f2ad4f16a ASoC: cs42l42: Fix LRCLK frame start edge omits f1040e86f83b ASoC: cs42l42: PLL must be running when changing MCLK_SRC_SEL omits f43837f4f63b gpio: gpio-aspeed-sgpio: Return error if ngpios is not mul [...] omits 1f857b675237 gpio: gpio-aspeed-sgpio: Use generic device property APIs omits 09ac953b65b1 gpio: gpio-aspeed-sgpio: Move irq_chip to aspeed-sgpio struct omits 8a3581c666f9 gpio: gpio-aspeed-sgpio: Add set_config function omits e1f85d25638c gpio: gpio-aspeed-sgpio: Add AST2600 sgpio support omits 41bc951de77a Merge series "ASoC: codecs: cppcheck warnings" from Pierre [...] omits 7002ab41920f Merge series "ASoC: soc-dapm: cleanup cppcheck warning" fr [...] omits e04480920d1e Bluetooth: defer cleanup of resources in hci_unregister_dev() omits bf7396230f74 staging: r8188eu: Remove pointless NULL check in rtw_check [...] omits 760e7353a6e1 staging: r8188eu: Remove self assignment in get_rx_power_v [...] omits 717d933d003c staging: r8188eu: Remove unnecessary parentheses omits 658ae44345c1 dt-bindings: at24: add ON Semi CAT24C04 and CAT24C05 omits 0b53abfc5f66 Merge tag 'selinux-pr-20210805' of git://git.kernel.org/pu [...] omits 6209049ecfc1 Merge branch 'for-v5.14' of git://git.kernel.org/pub/scm/l [...] omits 9ac32de19606 Merge branches 'pm-pci', 'powercap', 'pm-cpufreq' and 'pm- [...] omits 13f81146b821 Merge branches 'acpi-dptf' and 'acpi-processor' into linux-next omits 3c3e9027071c Merge tag 'trace-v5.14-rc4' of git://git.kernel.org/pub/sc [...] omits 130951bbc61f Merge tag 's390-5.14-4' of git://git.kernel.org/pub/scm/li [...] omits d48401b8609f staging: r8188eu: Remove rtw_buf_free() omits 346d13128a86 staging: r8188eu: Remove more empty routines omits 1c10f2b95cc1 staging: r8188eu: Remove all calls to _rtw_spinlock_free() omits 71f09c5ae9d2 staging: r8188eu: Remove wrapper around vfree omits 79f712ea994d staging: r8188eu: Remove wrappers for kalloc() and kzalloc() omits 66e9564aae01 staging: r8188eu: Fix incorrect types in arguments omits 066eea44c1ea staging: r8188eu: fix build error omits 94afd6d6e525 f2fs: extent cache: support unaligned extent omits 97fcc07be81d Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 611ffd8acc4b Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...] omits c00db7c45cab Merge branch 'for-5.15/block' into for-next omits 662935318ef6 cifs: Handle race conditions during rename omits 2112f5c1330a loop: Select I/O scheduler 'none' from inside add_disk() omits 90b7198001f2 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag omits 2e9fb2c11e0e block/partitions/ldm.c: Fix a kernel-doc warning omits 7d3fc01796fc cifs: create sd context must be a multiple of 8 omits 6b3ba1e77d89 f2fs: Kconfig: clean up config options about compression omits 46c4c9d1beb7 pipe: increase minimum default pipe size to 2 pages omits ae44f9c286da iomap: Add another assertion to inline data handling omits ab069d5fdcd1 iomap: Use kmap_local_page instead of kmap_atomic omits 8d75d0eff688 blk-iolatency: error out if blk_get_queue() failed in iola [...] omits 213e19d659f9 power: supply: axp288_fuel_gauge: Take the P-Unit semaphor [...] omits 964b3e9b02bd power: supply: axp288_fuel_gauge: Move the AXP20X_CC_CTRL [...] omits 394088f0b066 power: supply: axp288_fuel_gauge: Refresh all registers in one go omits c371d4491ba6 power: supply: axp288_fuel_gauge: Only read PWR_OP_MODE, F [...] omits 7eef3e663834 power: supply: axp288_fuel_gauge: Store struct device poin [...] omits f17bda7f655f power: supply: axp288_fuel_gauge: Drop retry logic from fu [...] omits caa534c3ba40 power: supply: axp288_fuel_gauge: Report register-address [...] omits 8f6cc48e1aff power: supply: axp288_fuel_gauge: Silence the chatty IRQ m [...] omits fc0db6556c41 power: supply: axp288_fuel_gauge: Remove debugfs support omits f9ac97307b62 power: supply: axp288_fuel_gauge: Fix define alignment omits 21e6ec96fec4 ARC: atomic_cmpxchg/atomic_xchg: implement relaxed variants omits 82a39ae07f8c ARC: cmpxchg/xchg: implement relaxed variants (LLSC config only) omits 9cf1d7d830f4 ARC: cmpxchg/xchg: rewrite as macros to make type safe omits 99269c322964 ARC: xchg: !LLSC: remove UP micro-optimization/hack omits e0e94b3838bb ARC: bitops: fls/ffs to take int (vs long) per asm-generic [...] omits 34fc500cc9f8 ARC: switch to generic bitops omits b45e1a4322cc ARC: atomics: implement relaxed variants omits a638e623c9f8 ARC: atomic64: LLSC: elide unused atomic_{and,or,xor,andno [...] omits 6c386739a446 ARC: atomic: !LLSC: use int data type consistently omits 80802c2a0398 ARC: atomic: !LLSC: remove hack in atomic_set() for for UP omits 147072a2cffa ARC: atomics: disintegrate header omits daaca3156dd9 power: supply: sc27xx: Delete superfluous error message omits 04e6bb0d6bb1 spi: modify set_cs_timing parameter omits 8c33ebfeeb59 spi: move cs spi_delay to spi_device omits ce5db043d2e8 dt-bindings: mediatek: Add optional mediatek,gce-events property omits 02912fb79e70 arm64: dts: mt8183: add mediatek,gce-events in mutex omits 109fd20601e2 arm64: dts: mediatek: mt8173: Add domain supply for mfg_async omits a5d68a87f8f2 arm64: dts: mt8173: elm: Use aliases to mmc nodes omits 42a495fb94d1 arm64: dts: mt8183: kukui: Use aliases to mmc nodes omits 57249830120b Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits df9ff3051a00 Merge branches 'arm64-defconfig-for-5.15', 'arm64-for-5.15 [...] omits b79470da835c Merge branch 'arm64-fixes-for-5.14' into for-next omits d77c95bf9a64 arm64: dts: qcom: sdm845-oneplus: fix reserved-mem omits 0e5ded926f2a arm64: dts: qcom: msm8994-angler: Disable cont_splash_mem omits 97ec669dfcfa arm64: dts: qcom: sm8250: assign DSI clock source parents omits 77246d45d28f arm64: dts: qcom: sdm845-mtp: assign DSI clock source parents omits 3289022b3298 arm64: dts: qcom: sdm845: assign DSI clock source parents omits b547b216228f arm64: dts: qcom: sc7180: assign DSI clock source parents omits 97a5b73b7058 arm64: dts: qcom: sc7280-idp: Add device tree files for IDP2 omits 14fec168bf8c dt-bindings: arm: qcom: Document qcom,sc7280-idp2 board omits 84173ca35978 arm64: dts: qcom: sm8350: fix IPA interconnects omits 310b266655a3 arm64: dts: qcom: sc7180: define ipa_fw_mem node omits 8dc7e3e5fe13 arm64: dts: qcom: sc7280: enable IPA for sc7280-idp omits fc4f0273d4fb arm64: dts: qcom: sc7280: add IPA information omits ab428819ee3f arm64: dts: qcom: sc7180-trogdor: Move panel under the bri [...] omits f26f6a5e41dc arm64: dts: qcom: ipq8074: add PRNG node omits f9e2df82d290 arm64: dts: qcom: ipq8074: add crypto nodes omits 06bf656eda23 arm64: dts: qcom: sm8350: add qupv3_id_1/i2c13 nodes omits 095bbdd9a5c3 arm64: dts: qcom: ipq6018: Add pcie support omits f70c6dc013c1 arm64: dts: qcom: pm8150b: Add DTS node for PMIC VBUS booster omits 129e1c968457 arm64: dts: qcom: sm8150: add SPI nodes omits 98b433864c20 arm64: dts: qcom: msm8916: Enable CoreSight STM component omits c1b2189a19cf arm64: dts: qcom: sc7280: Add qfprom node omits 11e03d692101 arm64: dts: qcom: sc7280: Fixup the cpufreq node omits 53bc6b4170d5 arm64: dts: qcom: ipq6018: correct TCSR block area omits b22d313e1772 arm64: dts: qcom: sc7180-trogdor: Add lpass dai link for HDMI omits 5b01733f4fe6 arm64: dts: qcom: sc7180: Update lpass cpu node for audio over dp omits 3440b1becd3c arm64: dts: qcom: sdm845-oneplus: add ipa firmware names omits 383409806ed6 arm64: dts: qcom: sdm845-oneplus-common: enable debug UART omits 87f0b434b918 arm64: dts: qcom: sm8350: Rename GENI serial engine DT node omits 7dfb52dcc5a4 arm64: dts: qcom: sc7280: Remove pm8350 and pmr735b for sc [...] omits 6493367f8031 arm64: dts: qcom: sc7280: Add interconnect properties for USB omits 001ce9785c06 arm64: dts: qcom: sm8250: remove bus clock from the mdss n [...] omits 111c52854102 arm64: dts: qcom: sdm845: move bus clock to mdp node for s [...] omits 67146f073880 arm64: dts: qcom: sm8350: Add wakeup-parent to tlmm omits 437cdef515e2 arm64: dts: qcom: sc7180:: modified qfprom CORR size as pe [...] omits 77b53d65dc1e arm64: dts: qcom: sm8250: Fix epss_l3 unit address omits 589562946f85 arm64: dts: qcom: msm8996: Add gpu cooling support omits 8dc7dba0cc25 arm64: dts: qcom: pm8004: Enable the PMIC peripherals by default omits 39d66a2e7fbf dt-bindings: arm: qcom: Drop qcom,mtp omits e9dd2f7204ed dt-bindings: arm: qcom: Document alcatel,idol347 board omits 84f3efbe5b46 arm64: dts: qcom: msm8996: don't use underscore in node name omits 8c678beca7ed arm64: dts: qcom: msm8994: don't use underscore in node name omits 639dfdbecd88 arm64: dts: qcom: sdm630: don't use underscore in node name omits 1b91b8ef60e9 arm64: dts: qcom: ipq6018: drop '0x' from unit address omits c81210e38966 arm64: dts: qcom: sdm660: use reg value for memory node omits 52c9887fba71 arm64: dts: qcom: ipq8074: fix pci node reg property omits cfdf0c276395 arm64: dts: qcom: sdm630: don't use empty memory node omits d53dc79f9b56 arm64: dts: qcom: msm8998: don't use empty memory node omits 184adb500f72 arm64: dts: qcom: msm8996: don't use empty memory node omits 82e1783890b7 arm64: dts: qcom: sm6125: Add support for Sony Xperia 10II omits 3d18437cc4af media: rockchip: rkisp1: add support for px30 isp version omits 0f3cbae3a8a1 media: dt-bindings: media: rkisp1: document px30 isp compatible omits 57812dded0be media: rockchip: rkisp1: add support for v12 isp variants omits 8df791d3bfb9 media: rockchip: rkisp1: add prefixes for v10 specific parts omits 26eadfcbd751 media: rockchip: rkisp1: make some isp-stats functions variable omits e05d94c46d11 media: rockchip: rkisp1: make some isp-param functions variable omits 7c1dd6a271f5 media: rockchip: rkisp1: allow separate interrupts omits 256cdfc8c1a1 media: dt-bindings: media: rkisp1: document different irq [...] omits 8d99cf5fdb30 media: dt-bindings: media: rkisp1: fix pclk clock-name omits be74f9b00a3a media: rockchip: rkisp1: remove unused irq variable omits 81787ce9c250 media: dt-bindings: mt9p031: Add missing required properties omits 2d98a58ac94d media: dt-bindings: mt9p031: Convert bindings to yaml omits 4f02d204dd7b Merge branch 'for-5.15/io_uring' into for-next omits e16aa0c614c6 io-wq: remove GFP_ATOMIC allocation off schedule out path omits f48337bd8e64 media: mt9p031: Use BIT macro omits 6f76e098b0c6 media: mt9p031: Fix corrupted frame after restarting stream omits bc12dc01b06a media: mt9p031: Make pixel clock polarity configurable by DT omits ff539bcba963 media: mt9p031: Read back the real clock rate omits 325d0aa5527c media: v4l2-fwnode: Simplify v4l2_async_nf_parse_fwnode_en [...] omits 6b127f97c016 media: rcar-vin: Remove explicit device availability check omits 5dca4112c720 erofs: dax support for non-tailpacking regular file omits 36a9d79e5e95 ASoC: simple-card-utils: Avoid over-allocating DLCs omits 8c62dbcb489a ASoC: wcd938x: simplify return value omits c18abd00333b ASoC: mt6359-accdet.c: remove useless assignments omits 221034aca4fd ASoC: max98090: remove duplicate status reads and useless [...] omits f2ff5fbe343d ASoC: soc-dapm: cleanup cppcheck warning at soc_dapm_dai_s [...] omits 3dc72e4251d7 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_n [...] omits fd136fdbf4a6 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_w [...] omits fcb3f196f808 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_a [...] omits fd5ad2346148 ASoC: soc-dapm: cleanup cppcheck warning at snd_soc_dapm_d [...] omits a71657947d74 ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_run() omits 65f7316d18f2 ASoC: soc-dapm: cleanup cppcheck warning at dapm_seq_check [...] omits 5c52e48fb1c2 ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_dai_link() omits a16cfb1bee80 ASoC: soc-dapm: cleanup cppcheck warning at dapm_new_pga() omits 29155bba1818 ASoC: soc-dapm: cleanup cppcheck warning at dapm_set_mixer [...] omits af6b57ab7fdd ASoC: soc-dapm: cleanup cppcheck warning at dapm_connect_mux() omits 7453d6d45d55 ASoC: soc-dapm: cleanup cppcheck warning at dapm_wcache_lookup() omits 3e9ce908c114 erofs: iomap support for non-tailpacking DIO omits 6bb5318ce501 Merge branch 'net-fix-use-after-free-bugs' omits 942e560a3d38 net: vxge: fix use-after-free in vxge_device_unregister omits 44712965bf12 net: fec: fix use-after-free in fec_drv_remove omits af35fc37354c net: pegasus: fix uninit-value in get_interrupt_interval omits 7351a82788ee media: v4l: async: Rename async nf functions, clean up long lines omits 0c56f9597adc media: rcar-vin: Add r8a779a0 support omits 87932605cce9 media: rcar-vin: Move and rename CSI-2 link notifications omits 6e3b5a60d96d media: rcar-vin: Specify media device ops at group creation time omits 583a50ef48d3 media: rcar-vin: Create a callback to setup media links omits 54c18011c387 media: rcar-vin: Extend group notifier DT parser to work w [...] omits e1c9c83bb560 media: rcar-vin: Move group async notifier omits 5669a5f8a287 media: rcar-vin: Rename array storing subdevice information omits 0889078d1658 media: rcar-vin: Improve reuse of parallel notifier omits 33ef186512ed media: rcar-vin: Improve async notifier cleanup paths omits 22f0fab6d64e media: rcar-vin: Fix error paths for rvin_mc_init() omits 9b538196ddcf media: rcar-vin: Refactor controls creation for video device omits 4a899f2eb323 media: rcar-csi2: Add r8a779a0 support omits c1ef0772350d media: dt-bindings: media: renesas,csi2: Add r8a779a0 support omits 9c3a0f285248 Merge tag 'v5.14-rc4' into media_tree omits f95c4c56d652 ARM: dts: qcom: add ahb reset to ipq806x-gmac omits 4cae3413c5f4 ARM: dts: qcom: Fix up APQ8060 DragonBoard license omits 8822c0d49c73 ARM: dts: qcom: msm8974: castor: Add Bluetooth-related nodes omits b05f82b152c9 ARM: dts: qcom: msm8974: Add blsp2_uart7 for bluetooth on sirius omits cff4bbaf2a2d arm64: dts: qcom: Add support for SM6125 omits 1804fdf6e494 Bluetooth: btintel: Combine setting up MSFT extension omits c86c7285bb08 Bluetooth: btintel: Fix the legacy bootloader returns tlv [...] omits 0d8603b4ee0c Bluetooth: btintel: Clean the exported function to static omits 3df4dfbec0f2 Bluetooth: btintel: Move hci quirks to setup routine omits 019a1caa7fd2 Bluetooth: btintel: Refactoring setup routine for bootload [...] omits 553807141a1e Bluetooth: btintel: Add combined set_diag functions omits ffcba827c0a1 Bluetooth: btintel: Fix the LED is not turning off immediately omits ea7c4c0e44ee Bluetooth: btintel: Fix the first HCI command not work wit [...] omits 53492a668e3b Bluetooth: btintel: Add btintel data struct omits 83f2dafe2a62 Bluetooth: btintel: Refactoring setup routine for legacy ROM sku omits ca5425e15881 Bluetooth: btintel: Add combined setup and shutdown functions omits 6ec566131de0 Bluetooth: Add support hdev to allocate private data omits 51397dc6f283 tracing: Quiet smp_processor_id() use in preemptable warni [...] omits e130338eed5d arm64: entry: call exit_to_user_mode() from C omits 4d1c2ee2709f arm64: entry: move bulk of ret_to_user to C omits bc29b71f53b1 arm64: entry: clarify entry/exit helpers omits 713baf3dae8f Bluetooth: increase BTNAMSIZ to 21 chars to fix potential [...] omits 46a2b02d232e arm64: entry: consolidate entry/exit helpers omits e6e9bca186a0 Merge branch 'features' into for-next omits 1b08fc51363e Merge branch 'fixes' into for-next omits f06aff924f97 sysfs: Rename struct bin_attribute member to f_mapping omits 93bb8e352a91 sysfs: Invoke iomem_get_mapping() from the sysfs open callback omits 112cedc8e600 debugfs: Return error during {full/open}_proxy_open() on rmmod omits fac58b4a5287 zorro: Drop useless (and hardly used) .driver member in st [...] omits 18d214cc1d83 zorro: Simplify remove callback omits fe976c4aadae sh: superhyway: Simplify check in remove callback omits f52c9ccb8623 nubus: Simplify check in remove callback omits ae03d189bae3 net: ethernet: ti: am65-cpsw: fix crash in am65_cpsw_port_ [...] omits fb653827c758 bnx2x: fix an error code in bnx2x_nic_load() omits 23809a726c0d netdevsim: Forbid devlink reload when adding or deleting ports omits f8b17a0bd960 net: dsa: tag_sja1105: optionally build as module when swi [...] omits 0f920277dc22 misc: gehc-achc: new driver omits cd7cd5b716d5 ARM: dts: imx53-ppd: Fix ACHC entry omits f9d8f4b3131c dt-bindings: misc: ge-achc: Convert to DT schema format omits b37a46683739 netdevice: add the case if dev is NULL omits 61106bd2a8e4 bus: mhi: core: Improve debug messages for power up omits 2e36190de69c bus: mhi: core: Replace DMA allocation wrappers with origi [...] omits 06e2c4a9eaf2 bus: mhi: core: Add range checks for BHI and BHIe omits 3551a30b9d4c bus: mhi: pci_generic: Set register access length for MHI driver omits c92513b8814f ath11k: set register access length for MHI driver omits baa7a0856935 bus: mhi: Add MMIO region length to controller structure omits 3aa8f43b3368 bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up omits 3215d8e0691b bus: mhi: core: Set BHI/BHIe offsets on power up preparation omits 87693e092bd0 bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI omits 0092a1e3f763 bus: mhi: Add inbound buffers allocation flag omits 1160dfa178eb net: Remove redundant if statements omits fec29bf04994 misc: sram: Only map reserved areas in Tegra SYSRAM omits 72674e86b6fe Merge tag 'fpga-for-5.15' of git://git.kernel.org/pub/scm/ [...] omits a8f80c20b373 staging: r8188eu: Remove unneeded comments in rtw_mp_ioctl.h omits a85b99ab6abb Revert "wwan: mhi: Fix build." omits 6234219d7fe8 Merge branch 'GRO-Toeplitz-selftests' omits 5ebfb4cc3048 selftests/net: toeplitz test omits 7d1575014a63 selftests/net: GRO coalesce test omits c78d0c7484f0 s390: rename dma section to amode31 omits cfafad6d7897 s390/mm: use page_to_virt() in __kernel_map_pages() omits 52b6defae7de s390/sclp: replace deprecated CPU-hotplug functions omits a73de2932028 s390: replace deprecated CPU-hotplug functions omits ab996c420508 wwan: mhi: Fix build. omits 1fe0e1fa3209 serial: 8250_omap: Handle optional overrun-throttle-ms property omits 1a191ddcc76f dt-bindings: serial: 8250: Update for standard overrun-thr [...] omits 14ccc638b02f kbuild: cancel sub_make_done for the install target to fix DKMS omits 54eacba0e3bb scripts: checkversion: modernize linux/version.h search strings omits 28bbbb9875a3 mips: Fix non-POSIX regexp omits fa953adfad7c x86/tools/relocs: Fix non-POSIX regexp omits 9344988d2979 netfilter: ctnetlink: allow to filter dump by status bits omits ff1199db8c3b netfilter: ctnetlink: add and use a helper for mark parsing omits d229f0fb1025 staging: r8188eu: core: Remove rtw_mfree_all_stainfo() omits e1109da7bebb staging: r8188eu: Fix cast between incompatible function type omits f9d39971c0cc staging/fbtft: Fix braces coding style omits 31f0c349dd39 staging/fbtft: Remove unnecessary variable initialization omits b888897014a9 staging/fbtft: Remove all strcpy() uses omits 96ac47d2418d staging: rtl8723bs: remove unused BT structures omits 04e424519d32 staging: rtl8723bs: Remove initialisation of globals to 0 omits 52c3c004727b staging: r8188eu: remove RT_TRACE calls from hal/usb_ops_linux.c omits 24b336db3194 staging: r8188eu: remove RT_TRACE calls from hal/usb_halinit.c omits 392d406b5c14 staging: r8188eu: remove RT_TRACE calls from hal/rtl8188e_mp.c omits eabc1a26e1ca staging: r8188eu: remove RT_TRACE calls from hal/rtl8188e_ [...] omits 7ca7bbdc1487 staging: r8188eu: remove RT_TRACE calls from hal/hal_intf.c omits 23f7f44a9338 staging: r8188eu: remove RT_TRACE calls from hal/HalPwrSeqCmd.c omits 204270c147de staging: r8188eu: remove RT_TRACE calls from hal/rtl8188eu_recv.c omits fc048dee3902 staging: r8188eu: remove RT_TRACE calls from hal/rtl8188eu_xmit.c omits a9f392d45182 staging: r8188eu: Remove some bit manipulation macros omits 496fd4e78afd staging: r8188eu: Remove some unused and ugly macros omits e2530e0b7ded staging: r8188eu: Remove wrapper around do_div omits b90a6bf384cb staging: r8188eu: Remove rtw_division64() omits e50abb3aa5e1 MAINTAINERS: update STAGING - REALTEK RTL8188EU DRIVERS omits 1e7cbfaa66d3 firmware: arm_scmi: Free mailbox channels if probe fails omits 5b283ad4c8da staging: r8188eu: Remove 4 empty routines from os_sep/service.c omits 8cc35e0d4d3f staging: r8188eu: Remove wrappers for atomic operations omits 85143bdc731b staging: r8188eu: include: Remove unused const definitions omits fd03e7f784a1 staging: r8188eu: Remove set but unused variables omits d37b3b54f133 staging: r8188eu: remove empty function odm_DynamicPrimaryCCA() omits b398ff88aa36 staging: r8188eu: remove return from void functions omits e11c0e258c1a net/ipv6/mcast: Use struct_size() helper omits e6a1f7e0b0fe net/ipv4/igmp: Use struct_size() helper omits db243b796439 net/ipv4/ipv6: Replace one-element arraya with flexible-ar [...] omits 3d0d19b174a2 Revert "staging: r8188eu: Fix different base types in assi [...] omits c8ec10db41e5 staging: r8188eu: remove RT_TRACE calls from core/rtw_mp_ioctl.c omits 6a4bcaf1e839 staging: r8188eu: remove RT_TRACE calls from core/rtw_led.c omits 9bc84d0a4578 staging: r8188eu: remove RT_TRACE calls from core/rtw_io.c omits 0399a1e24bbd staging: r8188eu: remove RT_TRACE calls from core/rtw_ieee80211.c omits 821e507947fe staging: r8188eu: remove RT_TRACE calls from core/rtw_wlan_util.c omits b0c70266e418 staging: r8188eu: remove RT_TRACE calls from core/rtw_pwrctrl.c omits fd44e8efccd4 PCI: tegra: make const array err_msg static omits 804b2b6f2a95 PCI: tegra: Use 'seq_puts' instead of 'seq_printf' omits eff21f5da308 PCI: tegra: Fix OF node reference leak omits 167fc30e8e51 staging: rtl8723bs: remove unused macros omits 552838fdcaef staging: r8188eu: clean up comparsions to NULL in core directory omits 725a3f1c4d56 staging: r8188eu: clean up comparsions to NULL in hal directory omits d15040a33883 Merge branch 'bridge-ioctl-fixes' omits 9384eacd80f3 net: core: don't call SIOCBRADD/DELIF for non-bridge devices omits cbd7ad29a507 net: bridge: fix ioctl old_deviceless bridge argument omits 893b19587534 net: bridge: fix ioctl locking omits 4167a960574f net/ipv4: Revert use of struct_size() helper omits 548011957d1d usb: xhci-mtk: relax TT periodic bandwidth allocation omits b8731209958a usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint omits af352460b465 net: fix GRO skb truesize update omits 177cd475e1f1 dt-bindings: usb: renesas,usbhs: Document RZ/G2L bindings omits 9c0edd5649a2 docs: usb: fix malformed table omits 59e477af7b1a usb: gadget: f_uac2: remove redundant assignments to point [...] omits e21dd90eb864 usb: misc: adutux: use swap() omits 90059e9395ca usb: gadget: remove useless cast omits 9311a531064b usb: gadget: Fix inconsistent indent omits afa00d3f5800 Merge branch 'eean-iosm-fixes' omits 679505baaaab net: wwan: iosm: fix recursive lock acquire in unregister omits c98f5220e970 net: wwan: iosm: correct data protocol mask bit omits b46c5795d641 net: wwan: iosm: endianness type correction omits 5a7c1b2a5bb4 net: wwan: iosm: fix lkp buildbot warning omits 43ad944cd73f usb: typec: tcpm: Keep other events when receiving FRS and [...] omits 839454801e08 Merge branch 'ipa-runtime-pm' omits afb08b7e220e net: ipa: move IPA flags field omits afe1baa82db2 net: ipa: move ipa_suspend_handler() omits 73ff316dac17 net: ipa: move IPA power operations to ipa_clock.c omits 8ee7c40a25c7 net: ipa: improve IPA clock error messages omits 10cc73c4b7fe net: ipa: reorder netdev pointer assignments omits 30c2515b89f1 net: ipa: don't suspend/resume modem if not up omits 1f52247ef840 Merge branch 'sja1105-H' omits 81d45898a59a net: dsa: sja1105: enable address learning on cascade ports omits 0f9b762c097c net: dsa: sja1105: suppress TX packets from looping back i [...] omits 777e55e30d12 net: dsa: sja1105: increase MTU to account for VLAN header [...] omits c51300298083 net: dsa: sja1105: manage VLANs on cascade ports omits 3fa212707b8e net: dsa: sja1105: manage the forwarding domain towards DSA ports omits 30a100e60cf3 net: dsa: sja1105: configure the cascade ports based on topology omits 2c0b03258b8b net: dsa: give preference to local CPU ports omits 0e8eb9a16e25 net: dsa: rename teardown_default_cpu to teardown_cpu_ports omits 0fd75f5760b6 net: ipa: fix IPA v4.9 interconnects omits df7ba0eb25ed mctp: remove duplicated assignment of pointer hdr omits 6aa32467299e MIPS: check return value of pgtable_pmd_page_ctor omits 46abe13b5e3d firmware: arm_scmi: Add virtio transport omits 13fba878ccdd firmware: arm_scmi: Add priv parameter to scmi_rx_callback omits 60625667c439 dt-bindings: arm: Add virtio transport for SCMI omits 7885281260f9 firmware: arm_scmi: Add optional link_supplier() transport op omits f301bba0ca73 firmware: arm_scmi: Add message passing abstractions for t [...] omits c92c3e382ebd firmware: arm_scmi: Add method to override max message number omits a7b1138b921d firmware: arm_scmi: Make shmem support optional for transports omits e8419c24bace firmware: arm_scmi: Make SCMI transports configurable omits 2930abcffd9f firmware: arm_scmi: Make polling mode optional omits e9b21c96181c firmware: arm_scmi: Make .clear_channel optional omits ed7c04c1fea3 firmware: arm_scmi: Handle concurrent and out-of-order messages omits 9ca5a1838e59 firmware: arm_scmi: Introduce monotonically increasing tokens omits ceac257db055 firmware: arm_scmi: Add optional transport_init/exit support omits 3669032514be firmware: arm_scmi: Remove scmi_dump_header_dbg() helper omits 63b282f17271 firmware: arm_scmi: Add support for type handling in commo [...] omits 5a04227326b0 drm/panel: Add ilitek ili9341 panel driver omits 7dbdce806268 dt-bindings: display: panel: Add ilitek ili9341 panel bindings omits cb10f68ad815 usb: dwc3: gadget: Avoid runtime resume if disabling pullup omits d25d85061bd8 usb: dwc3: gadget: Use list_replace_init() before traversi [...] omits cb95ea79b3fc MIPS: locking/atomic: Fix atomic{_64,}_sub_if_positive omits ad548993a66c MIPS: loongson2ef: don't build serial.o unconditionally omits 730d070ae9f1 MIPS: Replace deprecated CPU-hotplug functions. omits b47b0b6d0843 Merge tag 'usb-serial-5.14-rc5' of https://git.kernel.org/ [...] omits 8da0e55c7988 USB: serial: ftdi_sio: add device ID for Auto-M3 OP-COM v2 omits 49179e6657a2 drm/panel-simple: add Gopher 2b LCD panel omits fed4c105acff dt-bindings: Add DT bindings for QiShenglong Gopher 2b panel omits d5aaad6f8342 KVM: x86/mmu: Fix per-cpu counter corruption on 32-bit builds omits 319afe68567b KVM: xen: do not use struct gfn_to_hva_cache omits c6caf0e9c1bf Merge branch 'next/dt64' into for-next omits 903559e9e7b0 Merge branch 'next/dt' into for-next omits 0c276a61b6a4 arm64: dts: exynos: add CPU topology to Exynos5433 omits 6cad6db75231 ARM: dts: exynos: add CPU topology to Exynos5422 omits a73d3069f6f7 ARM: dts: exynos: add CPU topology to Exynos5420 omits fa0c56dbc3a1 ARM: dts: exynos: add CPU topology to Exynos5260 omits fc6d5c995375 ARM: dts: exynos: add CPU topology to Exynos5250 omits 1fb5b5b0dc49 ARM: dts: exynos: add CPU topology to Exynos4412 omits 900dd07d13e4 ARM: dts: exynos: add CPU topology to Exynos4210 omits a2798e309f3c ARM: dts: exynos: add CPU topology to Exynos3250 omits 0cdcca7ec37c arm64: dts: exynos: add CPU topology to Exynos5433 omits df8bcf36be27 ALSA: es1688: Avoid devres management for es1688 object creation omits ddddc0d4c76a ALSA: pci/korg1212: completely remove 'set but not used' warnings omits 5d79e5ce5489 cpufreq: blocklist Qualcomm sm8150 in cpufreq-dt-platdev omits 5d5b74aa9c76 fuse: allow sharing existing sb omits 62dd1fc8cc6b fuse: move fget() to fuse_get_tree() omits 5abf14e471d1 mm/filemap: Add FGP_STABLE omits d5f287cde5e9 mm/filemap: Add filemap_get_folio omits d108cafd8eb9 mm/filemap: Convert mapping_get_entry to return a folio omits 182fd69c8c50 mm/filemap: Add filemap_add_folio() omits 29407038a5c1 mm/filemap: Add filemap_alloc_folio omits d26ac3b69a10 mm/page_alloc: Add folio allocation functions omits 85cee576b65a mm/lru: Add folio_add_lru() omits d699b2759d5a mm/lru: Convert __pagevec_lru_add_fn to take a folio omits a8e1af470323 mm: Add folio_evictable() omits b59c6eefa5da mm/workingset: Convert workingset_refault() to take a folio omits b6cfdc7278c3 mm/filemap: Add readahead_folio() omits 86ac0e4080af mm/filemap: Add folio_mkwrite_check_truncate() omits 5f44033aea62 mm/filemap: Add i_blocks_per_folio() omits 1f39e53337f8 mm/writeback: Add folio_redirty_for_writepage() omits e112b3ea4b8e mm/writeback: Add folio_account_redirty() omits ba1273593f1a mm/writeback: Add folio_clear_dirty_for_io() omits 6d53b7db6b6b mm/writeback: Add folio_cancel_dirty() omits d0e7fc24279d mm/writeback: Add folio_account_cleaned() omits 210e8aa035dc mm/writeback: Add filemap_dirty_folio() omits 9221c075a40f mm/writeback: Convert tracing writeback_page_template to folios omits 62ef3f4d6bcf mm/writeback: Add __folio_mark_dirty() omits dce38016b574 mm/writeback: Add folio_mark_dirty() omits d32dbebf1d1c mm/writeback: Add folio_start_writeback() omits f10f6eecaea9 mm/writeback: Add __folio_end_writeback() omits 1a8a108f418f mm/writeback: Change __wb_writeout_inc() to __wb_writeout_add() omits 1879fa25ebb6 flex_proportions: Allow N events instead of 1 omits c367e3894b57 mm/writeback: Rename __add_wb_stat() to wb_stat_mod() omits 7ebdcd8e9975 mm/migrate: Add folio_migrate_copy() omits d167a28fac1f mm/migrate: Add folio_migrate_flags() omits 79e71311a97c mm/migrate: Add folio_migrate_mapping() omits 491cefc3f1ff mm/rmap: Add folio_mkclean() omits 52192665e494 mm/swap: Add folio_mark_accessed() omits 36a1cb228373 mm/swap: Add folio_activate() omits 5009323080f0 mm: Add folio_young and folio_idle omits be88e1292f1d mm: Add arch_make_folio_accessible() omits 1826c6e209ac mm: Add kmap_local_folio() omits d1089c128eff mm: Add flush_dcache_folio() omits 3bc0556bade4 mm: Add folio_raw_mapping() omits 64135f31a647 mm: Add folio_pfn() omits 5be0e326902e mm/workingset: Convert workingset_activation to take a folio omits e5d7d32e22dc mm/memcg: Add folio_lruvec_relock_irq() and folio_lruvec_r [...] omits 12bf70a0757e mm/memcg: Add folio_lruvec_lock() and similar functions omits c9e48fec6210 mm/memcg: Add folio_lruvec() omits 8e94a88d9a80 mm/memcg: Convert mem_cgroup_move_account() to use a folio omits 9cca711fcb6e mm/memcg: Add folio_memcg_lock() and folio_memcg_unlock() omits d3e8fec22b9b mm/memcg: Convert mem_cgroup_track_foreign_dirty_slowpath( [...] omits f88fff37343c mm/memcg: Convert mem_cgroup_migrate() to take folios omits 92da69fd99f9 mm/memcg: Convert mem_cgroup_uncharge() to take a folio omits 883681aa2368 mm/memcg: Convert uncharge_page() to uncharge_folio() omits 06a8bd6cf69a mm/memcg: Convert mem_cgroup_charge() to take a folio omits e2e8baa71ae9 mm/memcg: Convert commit_charge() to take a folio omits 78ab11aea8e7 mm/memcg: Add folio_memcg() and related functions omits e059cfa28ba8 mm/memcg: Convert memcg_check_events to take a node ID omits 117f7b38099a mm/memcg: Remove soft_limit_tree_node() omits 2c22c6982ffb mm/memcg: Use the node id in mem_cgroup_update_tree() omits c24442a4e103 mm/memcg: Remove 'page' parameter to mem_cgroup_charge_sta [...] omits fefa4d93accd mm: Add folio_nid() omits a7b7eeb698b8 mm: Add folio_mapped() omits e3d457195505 soc: qcom: smsm: Fix missed interrupts if state changes wh [...] omits c73a6852b42c soc: qcom: smsm: Implement support for get_irqchip_state omits 202dc4982905 fs/netfs: Add folio fscache functions omits 9977ac1227c7 mm/filemap: Add folio private_2 functions omits f1c18afa410a mm/filemap: Convert page wait queues to be folios omits 6f9586d66960 mm/filemap: Add folio_wake_bit() omits e94458e52185 mm/filemap: Add folio_wait_bit() omits d97895a60d88 mm/writeback: Add folio_wait_stable() omits c69377c1df47 mm/writeback: Add folio_wait_writeback() omits 00c3622c46c9 mm/filemap: Add folio_end_writeback() omits 8b5474f659ca mm/swap: Add folio_rotate_reclaimable() omits 03f8537f1c1b mm/filemap: Add __folio_lock_or_retry() omits 6e789744cb17 mm/filemap: Add folio_wait_locked() omits d99c830761c4 mm/filemap: Add __folio_lock_async() omits 0ef3ed598d01 mm/filemap: Add folio_lock_killable() omits 1419ac97ce0e mm/filemap: Add folio_lock() omits 95417bc72bc1 mm/filemap: Add folio_unlock() omits 927d5874251e mm/util: Add folio_mapping() and folio_file_mapping() omits 994739c6e251 mm/filemap: Add folio_pos() and folio_file_pos() omits abacca5605ef mm/filemap: Add folio_next_index() omits 2e9199487c05 mm/filemap: Add folio_index(), folio_file_page() and folio [...] omits 61253040cc3f mm: Handle per-folio private data omits c158c0423fe7 mm/lru: Add folio LRU functions omits 9c2bfb50c1a8 mm: Add folio flag manipulation functions omits ad68c620b7b2 soc: qcom: mdt_loader: be more informative on errors omits a95fc7208441 dt-bindings: qcom: geni-se: document iommus omits 11648cbb7b33 openrisc: rename or32 code & comments to or1k omits 946e1052cdcc openrisc: don't printk() unconditionally omits 593cb55b4cdd soc: qcom: smd-rpm: Add SM6115 compatible omits 372642ea83ff selftests/bpf: Move netcnt test under test_progs omits d4bf15a7ce17 f2fs: reduce the scope of setting fsck tag when de->name_l [...] omits 34ad6d9d8c27 bpf, samples: Add missing mprog-disable to xdp_redirect_cp [...] omits 6d4eb36d6597 bpf: Fix bpf_prog_test_run_xdp logic after incorrect merge [...] omits cc396d27d8d5 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits 1c0cec64a7cc scripts/tracing: fix the bug that can't parse raw_trace_func omits b18b851ba85a scripts/recordmcount.pl: Remove check_objcopy() and $can_u [...] omits a9d10ca49865 tracing: Reject string operand in the histogram expression omits 2c05caa7ba88 tracing / histogram: Give calculation hist_fields a size omits a07296453bf2 drm/i915: fix i915_globals_exit() section mismatch error omits 372bbdd5bb3f net: Replace deprecated CPU-hotplug functions. omits a0d1d0f47e31 virtio_net: Replace deprecated CPU-hotplug functions. omits 5bde522e474a Merge tag 'drm-intel-fixes-2021-08-04' of git://anongit.fr [...] omits e8a1ca91c83c Merge tag 'drm-misc-fixes-2021-08-04' of git://anongit.fre [...] omits 83d6c39310b6 io-wq: fix race between worker exiting and activating free worker omits 9f2a5aebb03c dt-bindings: riscv: add starfive jh7100 bindings omits 59983a5c918e arm64: dts: qcom: sm8250: Add DMA to I2C/SPI omits 2e01e0c21459 arm64: dts: qcom: sdm850-yoga: Enable IPA omits 712e245fcbfd arm64: dts: qcom: sdm630: Add DMA to I2C hosts omits 536f44285ff6 arm64: dts: qcom: sdm630: Add I2C functions to I2C pins omits 18abedf7d4e6 arm64: dts: qcom: sdm630-nile: Remove gpio-keys autorepeat omits e634d8196f7d arm64: dts: qcom: sdm630-nile: Enable uSD card slot omits bc81940d8ca5 arm64: dts: qcom: sdm630-nile: Specify ADSP firmware name omits f8fc1c43c51b arm64: dts: qcom: sdm630-nile: Add Synaptics touchscreen. omits 4c1d849ec047 arm64: dts: qcom: sdm630-xperia: Retire sdm630-sony-xperia [...] omits fcbcd062a894 arm64: dts: qcom: sdm630-nile: Add Volume up key omits 2c616239f255 arm64: dts: qcom: sdm630-nile: Add USB omits 158f80a68148 arm64: dts: qcom: sdm630-nile: Use &labels omits 8b36c824b9a7 arm64: dts: qcom: sdm630-xperia-nile: Add all RPM and fixe [...] omits ab290284398d arm64: dts: qcom: sdm660: Add required nodes for DSI1 omits f3d5d3cc6971 arm64: dts: qcom: sdm630: Configure the camera subsystem omits c21512cbfbfd arm64: dts: qcom: sdm630: Add IMEM node omits 36c7b98f7935 arm64: dts: qcom: Add device tree for SDM636 omits 05aa0eb325c9 arm64: dts: qcom: sdm660: Make the DTS an overlay on top of 630 omits 4bf097540506 arm64: dts: qcom: pm660(l): Add VADC and temp alarm nodes omits 2a1fbb121aa6 arm64: dts: qcom: pm660l: Support SPMI regulators on PMIC sid 3 omits 7b56a804e58b arm64: dts: qcom: pm660l: Add WLED support omits b59b058c623d arm64: dts: qcom: pm660: Support SPMI regulators on PMIC sid 1 omits 5cf69dcbec8b arm64: dts: qcom: sdm630: Add Adreno 508 GPU configuration omits adc57d4a463b arm64: dts: qcom: sdm630: Raise tcsr_mutex_regs size omits 7ca2ebc90a46 arm64: dts: qcom: sdm630: Add ADSP remoteproc configuration omits 3332c59649fe arm64: dts: qcom: sdm630: Add thermal-zones configuration omits c8236767599a arm64: dts: qcom: sdm630: Add modem/ADSP SMP2P nodes omits 7c54b82b4545 arm64: dts: qcom: sdm630: Add TSENS node omits 056d4ff8279a arm64: dts: qcom: sdm630: Add qcom,adreno-smmu compatible omits 6bb717fe56f6 arm64: dts: qcom: sdm630: Add clocks and power domains to [...] omits a64fa0e23b5f arm64: dts: qcom: sdm630: Add GPU Clock Controller node omits 738777ab85ea arm64: dts: qcom: sdm630: Add interconnect and opp table t [...] omits 0b700aa1b3e6 arm64: dts: qcom: sdm630: Add SDHCI2 node omits 36a0d47aee6a arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl configuration omits c65a4ed2ea8b arm64: dts: qcom: sdm630: Add USB configuration omits 142662f8f43c arm64: dts: qcom: sdm630: Add qfprom subnodes omits b52555d590d1 arm64: dts: qcom: sdm630: Add MDSS nodes omits 045547a02252 arm64: dts: qcom: sdm630: Add interconnect provider nodes omits 01b182d920a8 arm64: dts: qcom: sdm630: Add MMCC node omits 1ce921ae3d30 arm64: dts: qcom: sdm630: Add RPMPD nodes omits 26e02c98a9ad arm64: dts: qcom: sdm630: Rewrite memory map omits ce3b50cf621c arm64: dts: qcom: sm8150: Fix incorrect cpu opp table entry omits b9650a9e9c57 arm64: dts: qcom: sm8150-mtp: Add 8150 compatible string omits 20d7a9fb00eb arm64: defconfig: Enable Qualcomm MSM8996 CPU clock driver omits 477448413342 gfs2: Remove redundant check from gfs2_glock_dq omits 68ac5f767427 gfs2: Delay withdraw from atomic context omits 42f60503328b gfs2: Don't call dlm after protocol is unmounted omits 841a837a57c3 gfs2: don't stop reads while withdraw in progress omits 127d63c9d6d9 gfs2: Mark journal inodes as "don't cache" omits 8cfbfa4cf867 gfs2: nit: gfs2_drop_inode shouldn't return bool omits a9f6e38978b6 gfs2: Eliminate vestigial HIF_FIRST omits 3d1d0f62e990 gfs2: Make recovery error more readable omits b1732d4c309d gfs2: Don't release and reacquire local statfs bh omits df93918f2964 gfs2: init system threads before freeze lock omits 289343eb19a4 gfs2: tiny cleanup in gfs2_log_reserve omits d45253ed6a3d gfs2: trivial clean up of gfs2_ail_error omits 2960eb0ba40f gfs2: be more verbose replaying invalid rgrp blocks omits cd837a6eb257 gfs2: Eliminate go_xmote_bh in favor of go_lock omits 9d9b16054b7d gfs2: Fix glock recursion in freeze_go_xmote_bh omits 251a1524293d Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 0c2e31d2bd43 Merge tag 'gpio-updates-for-v5.14-rc5' of git://git.kernel [...] omits 0fa826629475 soc: qcom: geni: Add support for gpi dma omits cb531cab62a1 soc: qcom: geni: move GENI_IF_DISABLE_RO to common header omits 95ac706744de ACPI: processor: Replace deprecated CPU-hotplug functions omits 4fac49fd0a34 PM: sleep: check RTC features instead of ops in suspend_test omits d2c8cce647f3 PM: sleep: s2idle: Replace deprecated CPU-hotplug functions omits 09681a0772f7 cpufreq: Replace deprecated CPU-hotplug functions omits 5d4c779cb62e powercap: intel_rapl: Replace deprecated CPU-hotplug functions omits c93ca5f21d93 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits a0a77028c85a remoteproc: q6v5_pas: Add sdm660 ADSP PIL compatible omits f35ef8e4ea0a dt-bindings: remoteproc: qcom: adsp: Add SDM660 ADSP omits 0e00392a895c PCI: PM: Enable PME if it can be signaled from D3cold omits da9f2150684e PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently omits 8434ffe71c87 ceph: take snap_empty_lock atomically with snaprealm refco [...] omits bf2ba432213f ceph: reduce contention in ceph_check_delayed_caps() omits 402e0b8cd002 n64cart: fix the dma address in n64cart_do_bvec omits 293cb6b0ea19 arm: dts: mt7623: increase passive cooling trip omits 7bdcead7a75e soc: mmsys: mediatek: add mask to mmsys routes omits 7aff79e297ee Drivers: hv: Enable Hyper-V code to be built on ARM64 omits 9b16c2132f34 arm64: efi: Export screen_info omits 9bbb888824e3 arm64: hyperv: Initialize hypervisor on boot omits 512c1117fb2e arm64: hyperv: Add panic handler omits 57d276bbbd32 arm64: hyperv: Add Hyper-V hypercall and register access u [...] omits 7a6226db072b ACPI: DPTF: Add new PCH FIVR methods omits 197da54f3a8e Merge branches 'pm-cpuidle' and 'acpica' into linux-next omits ecd4916c7261 riscv: Enable GENERIC_IRQ_SHOW_LEVEL omits bcf11b5e99b2 riscv: Enable idle generic idle loop omits 8165c6ae8e3a riscv: Allow forced irq threading omits 2f658f7a3953 pinctrl: tigerlake: Fix GPIO mapping for newer version of [...] omits 952835edb4fd s390/dasd: fix use after free in dasd path handling omits 6eefec4a0b66 Bluetooth: Add additional Bluetooth part for Realtek 8852AE omits e947802657cb Bluetooth: btusb: Support Bluetooth Reset for Mediatek Chi [...] omits 0b10c8c84c0c Bluetooth: btusb: Record debug log for Mediatek Chip. omits 67cbdd74c4cb Bluetooth: hci_bcm: Fix kernel doc comments omits b37e897eb18e soc: document merges omits ba5b42a10a9e Merge branch 'arm/soc' into for-next omits 7d2744bd7509 Merge branch 'arm/drivers' into for-next omits 43553c667f56 Merge branch 'arm/dt' into for-next omits 12297121e0c8 Merge branch 'arm/fixes' into for-next omits 775dea4deec6 Merge tag 'ixp4xx-drivers-arm-soc-v5.15-1' of git://git.ke [...] omits 318845985fa0 Merge tag 'at91-soc-5.15' of git://git.kernel.org/pub/scm/ [...] omits 13c2c3cfe019 KVM: selftests: fix hyperv_clock test omits bb2baeb214a7 KVM: SVM: improve the code readability for ASID management omits df51fe7ea1c1 perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit [...] omits f4b4b4565257 perf/x86: Fix out of bound MSR access omits f558c2b834ec sched/rt: Fix double enqueue caused by rt_effective_prio omits bfee75f73c37 media: venus: venc: add support for V4L2_CID_MPEG_VIDEO_H2 [...] omits f7a3d3dc5831 media: venus: venc: Add support for intra-refresh period omits 9d5adeecc409 media: v4l2-ctrls: Add intra-refresh period control omits ea9f91199ca9 media: docs: ext-ctrls-codec: Document cyclic intra-refres [...] omits 1ac61faf6ebb media: venus: helper: do not set constrained parameters for UBWC omits 09ea9719a423 media: venus: venc: Fix potential null pointer dereference [...] omits 331e06bbde58 media: venus: hfi: fix return value check in sys_get_prop_ [...] omits 38367073c796 media: tegra-cec: Handle errors of clk_prepare_enable() omits c8b263937c48 media: cec-pin: rename timer overrun variables omits 5cdd19bbad75 media: TDA1997x: report -ENOLINK after disconnecting HDMI source omits 7dee1030871a media: TDA1997x: fix tda1997x_query_dv_timings() return value omits 95d453661172 media: Fix cosmetic error in TDA1997x driver omits 4108b3e6db31 media: v4l2-dv-timings.c: fix wrong condition in two for-loops omits f33fd8d77dd0 media: imx: add a driver for i.MX8MQ mipi csi rx phy and c [...] omits 37255747ecbd media: dt-bindings: media: document the nxp,imx8mq-mipi-cs [...] omits 43c3f12dfbbd media: imx: imx7_mipi_csis: convert some switch cases to t [...] omits 0ada1697ed42 media: imx: imx7-media-csi: Fix buffer return upon stream [...] omits 8b226173a1e9 media: imx: imx7-media-csi: Don't set PIXEL_BIT in CSICR1 omits a581c87c681c media: imx: imx7-media-csi: Set TWO_8BIT_SENSOR for >= 10- [...] omits e8713c31f8ad media: dt-bindings: media: nxp,imx7-csi: Add i.MX8MM support omits f809665ee75f media: imx258: Limit the max analogue gain to 480 omits 51f93add3669 media: imx258: Rectify mismatch of VTS value omits d84a2e4900ff media: ov8856: ignore gpio and regulator for ov8856 with ACPI omits 0e2b8552660c media: ov9734: use group write for digital gain omits 84363509c725 media: ov2740: use group write for digital gain omits 4d7adf0236c1 media: v4l2-flash: Check whether setting LED brightness succeeded omits a40eba9b26f7 media: v4l2-flash: Add sanity checks for flash and indicat [...] omits 41a95d043fa5 media: ccs: Implement support for manual LP control omits 253171a0da67 media: v4l: subdev: Add pre_streamon and post_streamoff callbacks omits 013c35b22e62 media: Documentation: v4l: Rework LP-11 documentation, add [...] omits e5a466d4bcf9 media: Documentation: v4l: Improve frame rate configuratio [...] omits 8925b5308398 media: Documentation: v4l: Fix V4L2_CID_PIXEL_RATE documentation omits 6f8f9fdec8e4 media: Documentation: media: Fix v4l2-async kerneldoc syntax omits b9a543364299 media: Documentation: media: Improve camera sensor documentation omits 0368e7d2cd84 media: omap3isp: Fix missing unlock in isp_subdev_notifier [...] omits e006558fa473 media: exynos4-is: use DEVICE_ATTR_RW() helper macro omits 9256de06942c media: i2c: use DEVICE_ATTR_RO() helper macro omits 5fca4169f5bd media: i2c: et8ek8: use DEVICE_ATTR_RO() helper macro omits 7b537f290a9a media: mc-device.c: use DEVICE_ATTR_RO() helper macro omits 1536fbdbcb7f media: ov5640: Complement yuv mbus formats with their 1X16 [...] omits 14ea315bbeb7 media: i2c: Add ov9282 camera sensor driver omits 4874ea398747 media: dt-bindings: media: Add bindings for ov9282 omits 9214e86c0cc1 media: i2c: Add imx412 camera sensor driver omits 333b3125d130 media: dt-bindings: media: Add bindings for imx412 omits 45d19b5fb9ae media: i2c: Add imx335 camera sensor driver omits 932741d451a5 media: dt-bindings: media: Add bindings for imx335 omits c3609c45b7c2 media: v4l2-subdev: Fix documentation of the subdev_notifi [...] omits 6fa54bc713c2 media: em28xx-input: fix refcount bug in em28xx_usb_disconnect omits 49be1c78d575 media: rc: introduce Meson IR TX driver omits e9f504f7b585 media: rc: meson-ir-tx: document device tree bindings omits 8e816b9915a1 Merge tag 'at91-dt-5.15' of git://git.kernel.org/pub/scm/l [...] omits 72ee3b4dc2c8 Merge tag 'ux500-dts-v5.15-1' of git://git.kernel.org/pub/ [...] omits f2553d467834 ASoC: amd: vangogh: Drop superfluous mmap callback omits fe7490bd12d4 Merge branch kvm-arm64/mmu/kmemleak-pkvm into kvmarm-master/next omits 47e6223c841e KVM: arm64: Unregister HYP sections from kmemleak in prote [...] omits eb48d154cd0d arm64: Move .hyp.rodata outside of the _sdata.._edata range omits e5d9b714fe40 x86/hyperv: fix root partition faults when writing to VP a [...] omits c2eecaa193ff pktgen: Remove redundant clone_skb override omits 773bda964921 ptp: ocp: Expose various resources on the timecard. omits 04190bf8944d sock: allow reading and changing sk_userlocks with setsockopt omits 6b67d4d63ede net: usb: lan78xx: don't modify phy_device state concurrently omits 396492b4c5f2 docs: networking: netdevsim rules omits 625af9f0298b tc-testing: Add control-plane selftests for sch_mq omits a54182b2a518 Revert "net: build all switchdev drivers as modules when t [...] omits 957e2235e526 net: make switchdev_bridge_port_{,unoffload} loosely coupl [...] omits 101262c60013 mmc: core: Store pointer to bio_crypt_ctx in mmc_request omits 12c3dca25d2f ARM: ep93xx: remove MaverickCrunch support omits f62750e6918d PCI: tegra194: Cleanup unused code omits de2bbf2b71bb PCI: tegra194: Don't allow suspend when Tegra PCIe is in EP mode omits 834c5cf2b587 PCI: tegra194: Disable interrupts before entering L2 omits 43537cf7e351 PCI: tegra194: Fix MSI-X programming omits ceb1412c1c8c PCI: tegra194: Fix handling BME_CHGED event omits badc741459f4 fuse: move option checking into fuse_fill_super() omits 84c215075b57 fuse: name fs_context consistently omits e1e71c168813 fuse: fix use after free in fuse_read_interrupt() omits aeaea8969b40 PCI: iproc: Fix BCMA probe resource handling omits d277f6e88c88 PCI: of: Don't fail devm_pci_alloc_host_bridge() on missin [...] omits d241b80220b1 mmc: sdhci-esdhc-imx: Remove unneeded mmc-esdhc-imx.h header omits 99fe296d7e37 Merge branch 'fixes' into next omits 67b13f3e221e mmc: sdhci-msm: Update the software timeout value for sdhc omits 09dffc819e9b mmc: core: Avoid hogging the CPU while polling for busy af [...] omits b9ec93fcae2a mmc: core: Avoid hogging the CPU while polling for busy fo [...] omits 070035b8d899 mmc: core: Avoid hogging the CPU while polling for busy in [...] omits d1eeb67caeee Merge branch 'fixes' into next omits d8e193f13b07 mmc: mmci: stm32: Check when the voltage switch procedure [...] omits 098959aaabf2 mmc: dw_mmc: Add data CRC error injection omits 26d9885df9b0 Merge branch 'fixes' into next omits d3b242d69c77 mmc: mmc_spi: Simplify busy loop in mmc_spi_skip() omits 36ef2503f422 mmc: mmci: De-assert reset on probe omits 9905a092991c mmc: usdhi6rol0: use proper DMAENGINE API for termination omits 8d5033bd2422 mmc: sh_mmcif: use proper DMAENGINE API for termination omits f7754509d986 mmc: renesas_sdhi_sys_dmac: use proper DMAENGINE API for t [...] omits 6eca67610346 dt-bindings: mmc: sdhci-msm: Add compatible string for sc7280 omits 9e318346d7b7 mmc: arasan: Fix the issue in reading tap values from DT omits bf01e2dfaacc mmc: sdhci-of-arasan: Modify data type of the clk_phase array omits 30a5d9aae2e9 mmc: sdhci-of-arasan: Use appropriate type of division macro omits e1855200983b mmc: sdhci-of-arasan: Check return value of non-void funtions omits 1af2cfed6d26 mmc: sdhci-of-arasan: Skip Auto tuning for DDR50 mode in Z [...] omits 239a7f3e16be mmc: sdhci-of-arasan: Add "SDHCI_QUIRK_MULTIBLOCK_READ_ACM [...] omits 56a487d9876c mmc: sdhci-of-arasan: Modified SD default speed to 19MHz f [...] omits b9ee289ac933 mmc: host: factor out clearing the retune state omits 196f1c91c87e mmc: host: add kdoc for mmc_retune_{en|dis}able omits 25f8203b4be1 mmc: dw_mmc: Fix hang on data CRC error omits 9c0532f9cc93 Merge tag 'linux-can-next-for-5.15-20210804' of git://git. [...] omits 47adef20e67d pata: ixp4xx: Rewrite to use device tree omits be470496eece pata: ixp4xx: Add DT bindings omits 8e3d25a62318 pata: ixp4xx: Refer to cmd and ctl rather than csN omits d2b507acc62d pata: ixp4xx: Use IS_ENABLED() to determine endianness omits f62b38965ad4 pata: ixp4xx: Use local dev variable omits 21a0a29d16c6 watchdog: ixp4xx: Rewrite driver to use core omits 1c953bda90ca bus: ixp4xx: Add a driver for IXP4xx expansion bus omits 3fbcc6763bb2 bus: ixp4xx: Add DT bindings for the IXP4xx expansion bus omits d85165b2381c dt-bindings: net: can: Document power-domains property omits 336266697213 can: flexcan: flexcan_clks_enable(): add missing variable [...] omits 5b9272e93f2e can: j1939: extend UAPI to notify about RX status omits cd85d3aed5cf can: j1939: rename J1939_ERRQUEUE_* to J1939_ERRQUEUE_TX_* omits 179c6c27bf48 KVM: SVM: Fix off-by-one indexing when nullifying last use [...] omits 85cd39af14f4 KVM: Do not leak memory for duplicate debugfs directories omits e79f49c37ccf KVM: x86/pmu: Introduce pmc->is_paused to reduce the call [...] omits a75b540451d2 KVM: X86: Optimize zapping rmap omits 13236e25ebab KVM: X86: Optimize pte_list_desc with per-array counter omits dc1cff969101 KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger omits d00551b40201 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits ff0ee9dfe8a3 Merge branch 'pegasus-errors' omits bc65bacf239d net: usb: pegasus: Remove the changelog and DRIVER_VERSION. omits 8a160e2e9aeb net: usb: pegasus: Check the return value of get_geristers [...] omits 51b8f812e5b3 ipv6: exthdrs: get rid of indirect calls in ip6_parse_tlv() omits 3212a99349ce USB: serial: pl2303: fix GT type detection omits d851798584ff Merge branch 'm7530-sw-fallback' omits 73c447cacbbd net: dsa: mt7530: always install FDB entries with IVL and FID 1 omits a9e3f62dff3c net: dsa: mt7530: set STP state on filter ID 1 omits 6087175b7991 net: dsa: mt7530: use independent VLAN learning on VLAN-un [...] omits 0b69c54c74bc net: dsa: mt7530: enable assisted learning on CPU port omits 8eceea41347e Merge branch 'ipa-pm-irqs' omits 45a42a3c50b5 net: ipa: disable GSI interrupts while suspended omits b176f95b5728 net: ipa: move gsi_irq_init() code into setup omits 1657d8a45823 net: ipa: have gsi_irq_setup() return an error code omits a7860a5f898c net: ipa: move some GSI setup functions omits 4a4ba483e4a5 net: ipa: move version check for channel suspend/resume omits decfef0fa6b2 net: ipa: use gsi->version for channel suspend/resume omits 93bbcfee0575 Merge branch 'mhi-mbim' omits 7ffa7542eca6 net: mhi: Remove MBIM protocol omits aa730a9905b7 net: wwan: Add MHI MBIM network driver omits 8730379ee067 Merge branch 'queues' omits e874f4557b36 nfp: use netif_set_real_num_queues() omits 271e5b7d00ae net: add netif_set_real_num_queues() for device reconfig omits 8679c31e0284 net: add extack arg for link ops omits 13a9c4ac319a net/prestera: Fix devlink groups leakage in error flow omits 06f5553e0f0c net: sched: fix lockdep_set_class() typo error for sch->seqlock omits 314001f0bf92 af_unix: Add OOB support omits 7e89350c9019 Merge branch 'dpaa2-switch-next' omits f0653a892097 dpaa2-switch: export MAC statistics in ethtool omits 8581362d9c85 dpaa2-switch: add a prefix to HW ethtool stats omits 84cba72956fd dpaa2-switch: integrate the MAC endpoint support omits 27cfdadd687d bus: fsl-mc: extend fsl_mc_get_endpoint() to pass interface ID omits 2b24ffd83e39 dpaa2-switch: no need to check link state right after ndo_open omits 042ad90ca7ce dpaa2-switch: do not enable the DPSW at probe time omits 24ab724f8a46 dpaa2-switch: use the port index in the IRQ handler omits 1ca6cf5ecbde dpaa2-switch: request all interrupts sources on the DPSW omits 38ea9def5b62 netfilter: nf_conntrack_bridge: Fix memory leak when error omits 5f7b51bf09ba netfilter: ipset: Limit the maximal range of consecutive e [...] omits 5648c073c33d USB: serial: option: add Telit FD980 composition 0x1056 omits d99b1ea3d191 nvmem: qfprom: sc7280: Handle the additional power-domains vote omits d66d3677971f nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering omits 4aecba179ac4 dt-bindings: nvmem: qfprom: Add optional power-domains property omits f84ba106a018 ALSA: memalloc: Store snd_dma_buffer.addr for continuous p [...] omits 623c10108338 ALSA: memalloc: Fix pgprot for WC mmap on x86 omits ba447289fd06 ASoC: sprd: Use managed buffer allocation omits 8c505b773d3f ASoC: qcom: qdsp6: Use managed buffer allocation omits 15a52cdcb0ef ASoC: qcom: lpass: Use managed buffer allocation omits 3610a6d1dbd1 ASoC: mpc5200: Use managed buffer allocation omits e159704f7920 ASoC: fsl_dma: Use managed buffer allocation omits 1855ce6293c0 ASoC: fsl_asrc_dma: Use managed buffer allocation omits 189364872fba ASoC: tegra: Use managed buffer allocation omits 0e1b598fb427 ASoC: fsl: imx-pcm-rpmsg: Use managed buffer allocation omits f010a4987f61 ASoC: fsl: imx-pcm-fiq: Use managed buffer allocation omits 13ce4d8fbf59 ASoC: bcm: Use managed PCM buffer allocation omits 7f2da3d76b7d ALSA: pxa2xx: Use managed PCM buffer allocation omits d5c505581674 ALSA: memalloc: Support WC allocation on all architectures omits ac9245a5406e ALSA: pcm: Allow exact buffer preallocation omits 58a95dfa4fdd ALSA: memalloc: Correctly name as WC omits 723c1252e058 ALSA: memalloc: Minor refactoring omits a18b14d88866 riscv: Disable STACKPROTECTOR_PER_TASK if GCC_PLUGIN_RANDS [...] omits d09560435cb7 riscv: dts: fix memory size for the SiFive HiFive Unmatched omits f7d635883fb7 cpufreq: arm_scmi: Fix error path when allocation failed omits 4e3391c52983 dt-bindings: opp: Convert to DT schema omits ae85fea2a8f1 dt-bindings: Clean-up OPP binding node names in examples omits 456d74daeac7 ARM: dts: omap: Drop references to opp.txt omits 335ffab3ef86 opp: remove WARN when no valid OPPs remain omits 13e47bebbe83 riscv: Implement thread_struct whitelist for hardened usercopy omits 91803392c732 f2fs: fix to stop filesystem update once CP failed omits f8bd7c48ecb0 PCI/ACS: Enforce pci=noats with Transaction Blocking omits d08c8b855140 PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms omits 9da65e441d4d arm64: dts: qcom: Add support for SONY Xperia X Performanc [...] omits 08972f34a264 arm64: dts: qcom: msm8996-*: Disable HDMI by default omits a569b10bf74f arm64: dts: qcom: Add MSM8996v3.0 DTSI file omits db718417e87f arm64: dts: qcom: Add PMI8996 DTSI file omits d4bc18183ee1 drm/i915/display/adl_p: Correctly program MBUS DBOX A credits omits 6feba6a62c57 PM: AVS: qcom-cpr: Use nvmem_cell_read_variable_le_u32() omits edcade2e5e94 ASoC: mediatek: mt6359: convert to use module_platform_driver omits c4ca33f6610d Merge remote-tracking branch 'regulator/for-5.15' into reg [...] omits 742c28e7bb66 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 726e6f31b102 Merge series "arm: ep93xx: CCF conversion" from Nikita Shu [...] omits f3f5798d6516 Merge series "ASoC: soc-ops: cleanup cppcheck warning" fro [...] omits 8ff9392460ae Merge series "ASoC: SOF/Intel: machine driver updates" fro [...] omits 64f67b5240db leds: trigger: audio: Add an activate callback to ensure t [...] omits d6b1715999fc PCI: Return int from pciconfig_read() syscall omits a8bd29bd49c4 PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure omits 8aa41952ef24 leds: rt8515: Put fwnode in any case during ->probe() omits 7e1baaaa2407 leds: lt3593: Put fwnode in any case during ->probe() omits d299ae942e02 leds: lm3697: Make error handling more robust omits 3a923639d36b leds: lm3697: Update header block to reflect reality omits 690e4f3ad363 leds: lm3692x: Correct headers (of*.h -> mod_devicetable.h) omits 3dd34dfb09ae leds: lgm-sso: Convert to use list_for_each_entry*() API omits c31ef7004ee1 leds: lgm-sso: Remove explicit managed GPIO resource cleanup omits 1ed4d05e0a0b leds: lgm-sso: Don't spam logs when probe is deferred omits 9999908ca1ab leds: lgm-sso: Put fwnode in any case during ->probe() omits e06ba23b0518 leds: el15203000: Correct headers (of*.h -> mod_devicetable.h) omits d1a58c013a58 net: dsa: qca: ar9331: reorder MDIO write sequence omits b820c114eba7 net: fec: fix MAC internal delay doesn't work omits 421297efe63f net: dsa: tag_sja1105: consistently fail with arbitrary input omits e3ea110d6e79 VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUEST omits c45074d68a9b Bluetooth: Fix not generating RPA when required omits 102793136ce9 Bluetooth: HCI: Add proper tracking for enable status of a [...] omits 2e19bb35ce15 net: bridge: switchdev: fix incorrect use of FDB flags whe [...] omits abc7285d89ff mptcp: drop unused rcu member in mptcp_pm_addr_entry omits a0221a0f9ba5 Revert "Merge branch 'qcom-dts-updates'" omits 8578880df39c octeontx2-af: Fix spelling mistake "Makesure" -> "Make sure" omits bebc3bbf5131 net: decnet: Fix refcount warning for new dn_fib_info omits 4409273b818c of: fdt: do not update local variable after use omits ae832e297be7 hwmon: (w83781d) Match on device tree compatibles omits 6672f7eb5f0f dt-bindings: hwmon: Add bindings for Winbond W83781D omits d2b10794fc13 RDMA/core: Create clean QP creations interface for uverbs omits 5507f67d08cd RDMA/core: Properly increment and decrement QP usecnts omits 00a79d6b996d RDMA/core: Configure selinux QP during creation omits 8da9fe4e4fa7 RDMA/core: Reorganize create QP low-level functions omits 20e2bcc4c2a8 RDMA/core: Remove protection from wrong in-kernel API usage omits 8fc3beebf623 RDMA/core: Delete duplicated and unreachable code omits 5f6bb7e32283 RDMA/mlx5: Delete not-available udata check omits 0f6b56ec958d f2fs: add sysfs node to control ra_pages for fadvise seq file omits 4f993264fe29 f2fs: introduce discard_unit mount option omits b09bff2676be spi: bcm2835aux: use 'unsigned int' instead of 'unsigned' omits 7c72dc56a631 spi: spi-ep93xx: Prepare clock before using it omits d38d49b14004 regulator: sy7636a: Store the epd-pwr-good GPIO locally omits 4cafe1aeb5fb regulator: sy7636a: Use the parent driver data omits e5dad32d90e0 regulator: sy7636a: Remove the poll_enable_time omits 6bdd1c672a2a regulator: sy8827n: Enable REGCACHE_FLAT omits 784ed3695839 regulator: sy8824x: Enable REGCACHE_FLAT omits 5c8a7efc2fd5 ASoC: rt5514: make array div static const, makes object smaller omits 0d73297e483e ASoC: codecs: ad193x: add support for 96kHz and 192kHz pla [...] omits b285b51018a7 ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx() omits b1ebecb90bf6 ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx() omits 872040f7980b ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume() omits 58f42dfd7977 ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx() omits d4321277b3b9 ASoC: Intel: sof_sdw_max98373: remove useless inits omits 22414cade8df ASoC: Intel: update sof_pcm512x quirks omits 46fa9a158327 ASoC: SOF: Intel: Use DMI string to search for adl_mx98373 [...] omits b8cab69b0ed9 ASoC: Intel: sof_sdw: add quirk for Dell XPS 9710 omits 8b353bbeae20 ASoC: cs42l42: Remove duplicate control for WNF filter frequency omits 30615bd21b4c ASoC: cs42l42: Fix inversion of ADC Notch Switch control omits d03ef4daf33a fs: forbid invalid project ID omits 20da44dfe8ef RDMA/mlx5: Drop in-driver verbs object creations omits 514aee660df4 RDMA: Globally allocate and release QP memory omits 44da3730e046 RDMA/rdmavt: Decouple QP and SGE lists allocations omits 0dc0da15ed7d RDMA/mlx5: Rework custom driver QP type creation omits 8c9e7f0325fe RDMA/mlx5: Delete device resource mutex that didn't protec [...] omits b0791dbf1214 RDMA/mlx5: Cancel pkey work before destroying device resources omits f9193d266347 RDMA/efa: Remove double QP type assignment omits e66e49592b69 RDMA/hns: Don't overwrite supplied QP attributes omits 4ffd3b800e97 RDMA/hns: Don't skip IB creation flow for regular RC QP omits f1f264b4c134 iomap: Fix some typos and bad grammar omits b405435b419c iomap: Support inline data with block size < page size omits 69f4a26c1e0c iomap: support reading inline data from non-zero pos omits c1b79f11f4ec iomap: simplify iomap_add_to_ioend omits d0364f9490d7 iomap: simplify iomap_readpage_actor omits 8b436a99cd70 RDMA/hns: Fix the double unlock problem of poll_sem omits d5ad8ec3cfb5 Merge tag 'media/v5.14-2' of git://git.kernel.org/pub/scm/ [...] omits 785ee9834968 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 6511a8b5b7a6 Revert "ACPICA: Fix memory leak caused by _CID repair function" omits 792c76b04786 hwmon: Replace deprecated CPU-hotplug functions. omits e96595c55d23 kselftest/arm64: Add a TODO list for floating point tests omits 95cf3f23877b kselftest/arm64: Add tests for SVE vector configuration omits b43ab36a6d86 kselftest/arm64: Validate vector lengths are set in sve-probe-vls omits 7710861017ac kselftest/arm64: Provide a helper binary and "library" for [...] omits 312b7104f39b arm64: fix typo in a comment omits 70a4039bd4d7 arm64: move the (z)install rules to arch/arm64/Makefile omits 19c1eb3605a1 Merge tag 'omap-for-v5.14/fixes-rc5-signed' of git://git.k [...] omits 7a062ce31807 arm64/cpufeature: Optionally disable MTE via command-line omits e67adaa1754d sgi-xpc: Replace deprecated CPU-hotplug functions. omits 1ae14df56cc3 binder: Add invalid handle info in user error log omits d1254593e705 ALSA: usb-audio: make array static const, makes object smaller omits 233624e0d5a0 drm/i915: Apply CMTG clock disabling WA while DPLL0 is enabled omits a7a48b40c799 Merge commit 'c3cdc019a6bf' into media_tree omits 4adae7dd10db cpuidle: teo: Rename two local variables in teo_select() omits c2ec772b8740 cpuidle: teo: Fix alternative idle state lookup omits 392ac3ea48ca Merge branch 'pm-pci' into linux-next omits b451dfe8c98e Merge branches 'acpi-numa', 'acpi-glue', 'acpi-config' and [...] omits a6cae77f1bc8 powerpc/stacktrace: Include linux/delay.h omits 71737a6c2a8f cpuidle: pseries: Do not cap the CEDE0 latency in fixup_ce [...] omits 50741b70b0cb cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards omits de5012b41e5c s390/ftrace: implement hotpatching omits 67ccddf86621 ftrace: Introduce ftrace_need_init_nop() omits ecd92e2167c3 s390: update defconfigs omits 96814a2c96a1 Merge branch 'omap-for-v5.15/dt' into for-next omits 8c054cd2818e ARM: dts: am57xx: Add PRUSS MDIO controller nodes omits b8afeaee9d03 ARM: dts: am57xx: Add PRU-ICSS nodes omits 670be468b3f3 ARM: dts: am4372: Add PRUSS MDIO controller node omits 0de8049ed4cb ARM: dts: am4372: Add the PRU-ICSS0 DT node omits 152b53b41dc0 ARM: dts: am4372: Add the PRU-ICSS1 DT node omits 8668711b0015 ARM: dts: am335x-icev2: Enable PRU-ICSS module omits 7acf5661b6a1 ARM: dts: am335x-evmsk: Enable PRU-ICSS module omits 6bcf2b67e06a ARM: dts: am335x-evm: Enable PRU-ICSS module omits 7c6a0fdcd4c2 ARM: dts: am335x-bone-common: Enable PRU-ICSS node omits 984ba7ee456b ARM: dts: am33xx-l4: Add PRUSS MDIO controller node omits 9b694bea4ba9 ARM: dts: am33xx-l4: Add PRUSS node omits 6bfc5272904a Merge tag 'icc-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] omits c8f6c77d06fe Merge branch 'Space-cleanup' omits a07d8ecf6b39 ethernet: isa: convert to module_init/module_exit omits d52c1069d658 wan: hostess_sv11: use module_init/module_exit helpers omits 72bcad5393a7 wan: remove sbni/granch driver omits db3db1f41754 wan: remove stale Kconfig entries omits 4228c3942821 make legacy ISA probe optional omits 5ea2f5ffde39 move netdev_boot_setup into Space.c omits f8ade8dddb16 xsurf100: drop include of lib8390.c omits 375df5f8c181 ax88796: export ax_NS8390_init() hook omits e179d78ee11a m68k: remove legacy probing omits 47fd22f2b847 cs89x0: rework driver configuration omits 8bbdf1bdf22c 3c509: stop calling netdev_boot_setup_check omits 81dd3ee5962d appletalk: ltpc: remove static probing omits 19a11bf06c57 natsemi: sonic: stop calling netdev_boot_setup_check omits 0852aeb9c350 bcmgenet: remove call to netdev_boot_setup_check omits 2dbf4c2e7e3d Merge branch 'ethtool-runtime-pm' omits d43c65b05b84 ethtool: runtime-resume netdev parent in ethnl_ops_begin omits 41107ac22fcf ethtool: move netif_device_present check from ethnl_parse_ [...] omits c5ab51df03e2 ethtool: move implementation of ethnl_ops_begin/complete t [...] omits f32a21376573 ethtool: runtime-resume netdev parent before ethtool ioctl ops omits 4039146777a9 net: ipv6: fix returned variable type in ip6_skb_dst_mtu omits 9fdc5d85a8fe nfp: update ethtool reporting of pauseframe control omits 0161d151f3e3 net: sched: provide missing kdoc for tcf_pkt_info and tcf_ [...] omits c87a4c542b5a net: flow_offload: correct comments mismatch with code omits c32325b8fdf2 virtio-net: realign page_to_skb() after merges omits 97367c97226a ALSA: seq: Fix racy deletion of subscriber omits dc1a8079ebac Merge branch 'bnxt_en-rx-ring' omits c1129b51ca0e bnxt_en: Increase maximum RX ring size if jumbo ring is not used omits 03c7448790b8 bnxt_en: Don't use static arrays for completion ring pages omits 40fd8845c025 scsi: target: core: Drop unnecessary se_cmd ASC/ASCQ members omits 35410f862426 scsi: target: sbp: Drop incorrect ASC/ASCQ usage omits 7e457e5efc28 scsi: target: core: Avoid using lun_tg_pt_gp after unlock omits 018c14911dd7 scsi: target: tcmu: Add new feature KEEP_BUF omits c11a1ae9b8f6 scsi: ufs: Add fault injection support omits ced75a2f5da7 MAINTAINERS: Add Luis Chamberlain as modules maintainer omits 1354d830cb8f drm/i915: Call i915_globals_exit() if pci_register_device() fails omits 9c9c6d0ab08a drm/i915: Correct SFC_DONE register offset omits 83f31535565c bpf, unix: Check socket type in unix_bpf_update_proto() omits f41e57af926a net: sparx5: fix bitmask on 32-bit targets omits 0547ffe6248c net: Keep vertical alignment omits 3a755cd8b7c6 bonding: add new option lacp_active omits 2414d628042b qed: Remove duplicated include of kernel.h omits 493c3ca6bd75 drivers/net/usb: Remove all strcpy() uses omits 9c638eaf42ec qed: Remove redundant prints from the iWARP SYN handling omits cdc1d8686658 qed: Skip DORQ attention handling during recovery omits 995c3d49bd71 qed: Avoid db_recovery during recovery omits ae954bbc451d sctp: move the active_key update after sh_keys is added omits 07e1d6b3e020 Merge branch 'skb_expand_head' omits a1e975e117ad bpf: use skb_expand_head in bpf_out_neigh_v4/6 omits 53744a4a72af ax25: use skb_expand_head omits 14ee70ca89e6 vrf: use skb_expand_head in vrf_finish_output omits 5678a5957964 ipv4: use skb_expand_head in ip_finish_output2 omits 0c9f227bee11 ipv6: use skb_expand_head in ip6_xmit omits e415ed3a4b8b ipv6: use skb_expand_head in ip6_finish_output2 omits f1260ff15a71 skbuff: introduce skb_expand_head() omits 2476b5a1b16c KVM: selftests: Test access to XMM fast hypercalls omits 4e62aa96d6e5 KVM: x86: hyper-v: Check if guest is allowed to use XMM re [...] omits f5714bbb5b31 KVM: x86: Introduce trace_kvm_hv_hypercall_done() omits 2e2f1e8d0450 KVM: x86: hyper-v: Check access to hypercall before readin [...] omits fa976624ae7b Merge tag 'mlx5-updates-2021-08-02' of git://git.kernel.or [...] omits ce78ffa3ef16 net: really fix the build... omits 269e9552d208 KVM: const-ify all relevant uses of struct kvm_memory_slot omits 0c32706dac1b arm64: stacktrace: avoid tracing arch_stack_walk() omits 8d5903f45714 arm64: stacktrace: fix comment omits f9c4ff2ab9fe arm64: fix the doc of RANDOMIZE_MODULE_REGION_FULL omits 64ee84c75b5f arm64: move warning about toolchains to archprepare omits e30e8d46cf60 arm64: fix compat syscall return truncation omits a8eee86317f1 soc: ixp4xx/qmgr: fix invalid __iomem access omits 8861452b2097 soc: ixp4xx: fix printing resources omits 071064f14d87 KVM: Don't take mmu_lock for range invalidation unless necessary omits 52ac8b358b0c KVM: Block memslot updates across range_start() and range_end() omits f8145cff0c20 can: j1939: j1939_session_tx_dat(): fix typo omits dbc97765328a ARM: dts: aspeed-g5: Remove ngpios from sgpio node. omits 09eccdc9ebb5 ARM: dts: aspeed-g6: Add SGPIO node. omits 0ffbfcbc273e dt-bindings: aspeed-sgpio: Add ast2600 sgpio omits 85aef2b218c8 dt-bindings: aspeed-sgpio: Convert txt bindings to yaml. omits bcd68c04c769 net/mlx5: Fix missing return value in mlx5_devlink_eswitch [...] omits 25f150f4bbe9 net/mlx5e: Return -EOPNOTSUPP if more relevant when parsin [...] omits 97a8d29ae9d2 net/mlx5e: Remove redundant assignment of counter to null omits c6cfe1137f88 net/mlx5e: Remove redundant parse_attr arg omits 950b4df9fba9 net/mlx5e: Remove redundant cap check for flow counter omits 70f8019e7b56 net/mlx5e: Remove redundant filter_dev arg from parse_tc_f [...] omits 696ceeb203c7 net/mlx5e: Remove redundant tc act includes omits f4b45940e9b9 net/mlx5: Embed mlx5_ttc_table omits 371cf74e78f3 net/mlx5: Move TTC logic to fs_ttc omits bc29764ed9a2 net/mlx5e: Decouple TTC logic from mlx5e omits 5fba089e960c net/mlx5e: Rename some related TTC args and functions omits d443c6f684d3 net/mlx5e: Rename traffic type enums omits 3ac90dec3a01 net/mlx5e: Allocate the array of channels according to the [...] omits 43ec0f41fa73 net/mlx5e: Hide all implementation details of mlx5e_rx_res omits e6e01b5fdc28 net/mlx5e: Introduce mlx5e_channels API to get RQNs omits 43befe99bc62 net/mlx5e: Use a new initializer to build uniform indir table omits 73dc3c4ac703 scsi: ufs: Retry aborted SCSI commands instead of completi [...] omits a113eaaf8637 scsi: ufs: Synchronize SCSI and UFS error handling omits ac1bc2ba060f scsi: ufs: Request sense data asynchronously omits 64180742605f scsi: ufs: Fix the SCSI abort handler omits 169f5eb28869 scsi: ufs: Optimize SCSI command processing omits a024ad0d4955 scsi: ufs: Optimize serialization of setup_xfer_req() calls omits 1f522c504901 scsi: ufs: Revert "Utilize Transfer Request List Completio [...] omits 815b9a27b0a3 scsi: ufs: Inline ufshcd_outstanding_req_clear() omits 3d2ac73d1347 scsi: ufs: Remove several wmb() calls omits 9c202090edd4 scsi: ufs: Improve static type checking for the host contr [...] omits 35c7d874f599 scsi: ufs: Verify UIC locking requirements at runtime omits 4728ab4a8e64 scsi: ufs: Remove ufshcd_valid_tag() omits 8a686f26eaa4 scsi: ufs: Use DECLARE_COMPLETION_ONSTACK() where appropriate omits 568dd9959611 scsi: ufs: Rename the second ufshcd_probe_hba() argument omits 9bb25e5d9d29 scsi: ufs: Only include power management code if necessary omits f1ecbe1e54d5 scsi: ufs: Reduce power management code duplication omits d3d9c4570285 scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() omits 6e95b23a5b2d spi: imx: Implement support for CS_WORD omits 973b393fdf07 ASoC: SOF: Intel: hda-ipc: fix reply size checking omits 6b994c554ebc ASoC: SOF: Intel: Kconfig: fix SoundWire dependencies omits d3899ec4120c hwmon: (dell-smm) Add Dell Precision 7510 to fan control w [...] omits b61a28cf11d6 bpf: Fix off-by-one in tail call count limiting omits 7cdd0a89ec70 net/mlx4: make the array states static const, makes object [...] omits 771edeabcb95 net: 3c509: make the array if_names static const, makes ob [...] omits d5731f891a0c dpaa2-eth: make the array faf_bits static const, makes obj [...] omits a6afdb041a2d qlcnic: make the array random_data static const, makes obj [...] omits 628fe1cedda6 net: marvell: make the array name static, makes object smaller omits e688bdb7099c cxgb4: make the array match_all_mac static, makes object smaller omits 0541a6293298 net: bridge: validate the NUD_PERMANENT bit when adding an [...] omits d08d29c8041b Documentation: fix incorrect macro referencing in mscc-phy [...] omits 3fb1712d8596 vfio/mdev: don't warn if ->request is not set omits 15a5896e61ac vfio/mdev: turn mdev_init into a subsys_initcall omits e7500b3ede2c vfio/pci: Make vfio_pci_regops->rw() return ssize_t omits 26c22cfde5dd vfio: Use config not menuconfig for VFIO_NOIOMMU omits d865e4b81364 drm/amdgpu/powerplay/smu10: Fix a typo in error message omits 04f61f6c85b8 gpu/drm/radeon: Fix typo in comments omits 4dc8e494bb73 drm/amd/display: Fix typo in comments omits 198fbe15ce53 drm/amdgpu: fix the doorbell missing when in CGPG issue fo [...] omits a50fe7078035 drm/amdkfd: Only apply heavy-weight TLB flush on Aldebaran omits 3cd293a78a58 Revert "Revert "drm/amdkfd: Only apply TLB flush optimizat [...] omits 626803d1f217 Revert "Revert "drm/amdkfd: Add memory sync before TLB flu [...] omits b1f21482affa Revert "Revert "drm/amdgpu: Fix warning of Function parame [...] omits fce1a7eb35b2 Revert "Revert "drm/amdkfd: Make TLB flush conditional on [...] omits cc6152ff4ff3 Revert "Revert "drm/amdgpu: Add table_freed parameter to a [...] omits 4a134261f5d8 Revert "Revert "drm/amdkfd: Add heavy-weight TLB flush aft [...] omits de5986504296 drm/amdgpu: Fix out-of-bounds read when update mapping omits 869ab62c2bd7 dt-bindings: auxdisplay: arm-charlcd: Convert to json-schema omits 9c4073782cb1 dt-bindings: auxdisplay: img-ascii-lcd: Convert to json-schema omits dbe60e5d7f15 dt-bindings: memory: renesas,rpc-if: Miscellaneous improvements omits b189dde9d3e5 Merge series "soundwire/ASoC: abstract platform-dependent [...] omits 2f535e2cd513 Merge series "ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1 [...] omits 28814cd18cd7 ipv4: Fix refcount warning for new fib_info omits 1dbd981fcf2a dt-bindings: net: renesas,etheravb: Document Gigabit Ethernet IP omits 7a528b965fe5 Merge branch 'for-5.15/drivers' into for-next omits 2c9819cb77c3 Merge branch 'for-5.15/block' into for-next omits e89afb51f97a drm/vmwgfx: Fix a 64bit regression on svga3 omits 866595462abe NFS: Clean up the synopsis of callback process_op() omits 0e29f3e1c72b NFS: Extract the xdr_init_encode/decode() calls from decod [...] omits 84ae7688fdcb NFS: Remove unused callback void encoder and decoder omits a334eff462ed NFS: Add a private local dispatcher for NFSv4 callback operations omits 0ab05d0f804c SUNRPC: Eliminate the RQ_AUTHERR flag omits faf2e11f4221 SUNRPC: Set rq_auth_stat in the pg_authenticate() callout omits f7713a40371f SUNRPC: Add svc_rqst::rq_auth_stat omits 0c7a9323e51a NFSD: remove vanity comments omits 55a6ffb5e847 svcrdma: Convert rdma->sc_rw_ctxts to llist omits 55fdc0f180c0 svcrdma: Relieve contention on sc_send_lock. omits 4776aa728bba svcrdma: Fewer calls to wake_up() in Send completion handler omits fff1045b3771 lockd: Fix invalid lockowner cast after vfs_test_lock omits 09d835daaca6 NFSD: Use new __string_len C macros for nfsd_clid_class omits 356643c7b84f NFSD: Use new __string_len C macros for the nfs_dirent tracepoint omits 3681c7ddeea8 tracing: Add trace_event helper macros __string_len() and [...] omits 23ce6cf07b1e NFSD: Batch release pages during splice read omits 19d0734b5c90 SUNRPC: Add svc_rqst_replace_page() API omits 467343d85336 NFSD: Clean up splice actor omits dc675a97129c f2fs: fix min_seq_blocks can not make sense in some scenes. omits 278799151646 f2fs: fix to force keeping write barrier for strict fsync mode omits 277afbde6ca2 f2fs: fix wrong checkpoint_changed value in f2fs_remount() omits 2e650912c037 f2fs: show sbi status in debugfs/f2fs/status omits 4931e0c93e12 f2fs: turn back remapped address in compressed page endio omits 093f0bac32b6 f2fs: change fiemap way in printing compression chunk omits b7ec2061737f f2fs: do not submit NEW_ADDR to read node block omits 7eab7a696827 f2fs: compress: remove unneeded read when rewrite whole cluster omits 767215030150 arm64: kasan: mte: remove redundant mte_report_once logic omits 82868247897b arm64: kasan: mte: use a constant kernel GCR_EL1 value omits d21faba11693 PCI: Bulk conversion to generic_handle_domain_irq() omits b24b5205099a arm64/sve: Make fpsimd_bind_task_to_cpu() static omits 2c5b2d964d19 gpu: host1x: Remove unused functions omits 1187c8c4642d net: phy: mscc: make some arrays static const, makes objec [...] omits f36c82ac1b1b netdevsim: make array res_ids static const, makes object smaller omits 232eee380e76 Merge tag 'fpga-fixes-for-5.14' of git://git.kernel.org/pu [...] omits ef4b96a5773d RDMA/rxe: Restore setting tot_len in the IPv4 header omits e2a05339fa11 RDMA/rxe: Use the correct size of wqe when processing SRQ omits db4657afd10e RDMA/cma: Revert INIT-INIT patch omits d6793ca97b76 RDMA/mlx5: Delay emptying a cache entry when a new MR is a [...] omits 82929a2140eb drm/i915: Correct SFC_DONE register offset omits 9b87f43537ac gpio: tqmx86: really make IRQ optional omits 848512413696 Merge branches 'iommu/fixes', 'x86/amd' and 'core' into next omits 47a70bea54b7 iommu/amd: Remove stale amd_iommu_unmap_flush usage omits 1651d9e7810e thunderbolt: Add authorized value to the KOBJ_CHANGE uevent omits 654e6f7700c4 Bluetooth: btusb: Enable MSFT extension for Mediatek Chip [...] omits db105fab8d14 KVM: nSVM: remove useless kvm_clear_*_queue omits 4c72ab5aa6e0 KVM: x86: Preserve guest's CR0.CD/NW on INIT omits 46f4898b207f KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at [...] omits 265e43530cb2 KVM: SVM: Emulate #INIT in response to triple fault shutdown omits e54949408abf KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs() omits 7aa13fc3d826 KVM: VMX: Remove redundant write to set vCPU as active at [...] omits 84ec8d2d539f KVM: VMX: Smush x2APIC MSR bitmap adjustments into single [...] omits e7c701dd7a50 KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode omits 002f87a41e9a KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace fil [...] omits 284036c644a1 KVM: nVMX: Remove obsolete MSR bitmap refresh at nested tr [...] omits 9e4784e19daa KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT omits f39e805ee115 KVM: x86: Move setting of sregs during vCPU RESET/INIT to [...] omits c5c9f920f7a5 KVM: VMX: Don't _explicitly_ reconfigure user return MSRs [...] omits 432979b50342 KVM: VMX: Refresh list of user return MSRs after setting g [...] omits 400dd54b3717 KVM: VMX: Skip pointless MSR bitmap update when setting EFER omits d0f9f826d8ac KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT omits 6cfe7b83acdc KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT omits ef8a0fa59be7 KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT omits 816be9e9be8d KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit omits 1dd7a4f18fbc KVM: VMX: Skip emulation required checks during pmode/rmod [...] omits 32437c2aea42 KVM: VMX: Process CR0.PG side effects after setting CR0 assets omits 908b7d43c02c KVM: x86/mmu: Skip the permission_fault() check on MMIO if [...] omits 81ca0e7340ee KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exitin [...] omits 470750b34255 KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 [...] omits c834fd7fc130 KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_ [...] omits 4f0dcb544038 KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCP [...] omits ee5a5584cba3 KVM: VMX: Invert handling of CR0.WP for EPT without unrest [...] omits 9e90e215d9c9 KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT omits 49d8665cc20b KVM: x86: Move EDX initialization at vCPU RESET to common code omits 4547700a4d19 KVM: x86: Consolidate APIC base RESET initialization code omits 421221234ada KVM: x86: Open code necessary bits of kvm_lapic_set_base() [...] omits f0428b3dcb2d KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET omits 503bc49424df KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default omits 01913c57c225 KVM: x86: Don't force set BSP bit when local APIC is manag [...] omits 0214f6bbe564 KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP omits 549240e8e09e KVM: x86: Remove defunct BSP "update" in local APIC reset omits c2f79a65b4b6 KVM: x86: WARN if the APIC map is dirty without an in-kern [...] omits 5d2d7e41e3b8 KVM: SVM: Drop explicit MMU reset at RESET/INIT omits 61152cd907d5 KVM: VMX: Remove explicit MMU reset in enter_rmode() omits 665f4d9238ad KVM: SVM: Fall back to KVM's hardcoded value for EDX at RE [...] omits 067a456d091d KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT omits 2a24be79b6b7 KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping omits 4f117ce4aefc KVM: SVM: Zero out GDTR.base and IDTR.base on INIT omits afc8de0118be KVM: nVMX: Set LDTR to its architecturally defined value o [...] omits df37ed38e6c2 KVM: x86: Flush the guest's TLB on INIT omits df63202fe52b KVM: x86: APICv: drop immediate APICv disablement on current vCPU omits 71ba3f3189c7 KVM: x86: enable TDP MMU by default omits 6e8eb2060cc7 KVM: x86/mmu: fast_page_fault support for the TDP MMU omits c5c8c7c53004 KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} i [...] omits 61bcd360aa98 KVM: x86/mmu: Fix use of enums in trace_fast_page_fault omits 76cd325ea75b KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault omits 605c713023e3 KVM: Introduce kvm_get_kvm_safe() omits 1694caef4262 x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h omits 1d65b9084721 Merge remote-tracking branch 'korg/core' into x86/amd omits cc15156265f0 Merge remote-tracking branch 'regmap/for-5.15' into regmap-next omits 9eec3f9b9e24 iommu/arm-smmu-v3: Implement the map_pages() IOMMU driver [...] omits 59103c79f46a iommu/arm-smmu-v3: Implement the unmap_pages() IOMMU drive [...] omits ea9df9840fd5 ASoC: tlv320aic32x4: make array clocks static, makes objec [...] omits 780feaf4ad88 ASoC: Intel: bytcr_rt5640: Fix HP ElitePad 1000 G2 quirk omits 79c1123bac3b ASoC: Intel: bytcr_rt5640: Add support for a second headse [...] omits 044c76571277 ASoC: Intel: bytcr_rt5640: Add support for a second headph [...] omits 810711407467 ASoC: Intel: bytcr_rt5640: Add a byt_rt5640_get_codec_dai( [...] omits dd3e2025100c ASoC: Intel: bytcr_rt5640: Add line-out support omits dccd1dfd0770 ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to [...] omits 60e9feb781df soundwire: intel: introduce shim and alh base omits 198fa4bcf6a1 ASoC: SOF: intel: add snd_sof_dsp_check_sdw_irq ops omits 2f1315ae94b4 ASoC: SOF: intel: move sof_intel_dsp_desc() forward omits 781dd3c82268 ASoC: SOF: intel: hda: remove HDA_DSP_REG_SNDW_WAKE_STS de [...] omits 1cbf6443f0de ASoC: SOF: intel: add sdw_shim/alh_base to sof_intel_dsp_desc omits f01639589e25 soundwire: move intel sdw register definitions to sdw_intel.h omits 170c0d7460fc Merge series "ASoC: soc-topology: cleanup cppcheck warning [...] omits 50fff206c5e3 drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap() omits 0029d3182969 drm/gud: Map framebuffer BOs with drm_gem_fb_vmap() omits 0ec77bd92b51 drm/gem: Clear mapping addresses for unused framebuffer planes omits f6424ecdb3c8 drm/gem: Provide drm_gem_fb_{vmap,vunmap}() omits 279cc2e9543e drm: Define DRM_FORMAT_MAX_PLANES omits 11e14fc3e494 Revert "staging: r8188eu: remove rtw_buf_free() function" omits 1c69d7cf4a8b Revert "mhi: Fix networking tree build." omits 5aa95d8834e0 iommu: Check if group is NULL before remove device omits 2d3e5caf96b9 net/ipv4: Replace one-element array with flexible-array member omits 7a7b8635b622 docs: operstates: document IF_OPER_TESTING omits 66e0da217283 docs: operstates: fix typo omits 6387f65e2acb net: sparx5: fix compiletime_assert for GCC 4.9 omits 29a097b77477 net: dsa: remove the struct packet_type argument from dsa_ [...] omits 35d7a6f1fb53 nfc: hci: pass callback data param as pointer in nci_request() omits 1e0dd56e962e cavium: switch from 'pci_' to 'dma_' API omits 7fe74dfd41c4 net: natsemi: Fix missing pci_disable_device() in probe an [...] omits a5e63c7d38d5 net: phy: micrel: Fix detection of ksz87xx switch omits 244f8a802911 net: dsa: mt7530: drop paranoid checks in .get_tag_protocol() omits a6d40504bf42 Merge branch kvm-arm64/misc-5.15 into kvmarm-master/next omits 4c156084daa8 selinux: correct the return value when loads initial sids omits 013cc4c6788f KVM: arm64: Fix comments related to GICv2 PMR reporting omits 38f703663d4c KVM: arm64: Count VMID-wide TLB invalidations omits 7094ddbc0be6 Merge branch kvm-arm64/mmu/mapping-levels into kvmarm-master/next omits ec1cf69c3769 KVM: X86: Add per-vm stat for max rmap list size omits 7fa2a347512a KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() omits 03fffc5493c8 KVM: x86/mmu: Refactor shadow walk in __direct_map() to re [...] omits e489a4a6bddb KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() omits 19025e7bc597 KVM: x86/mmu: Mark VM as bugged if page fault returns RET_ [...] omits 673692735fdc KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are f [...] omits 7ee3e8c39d3a KVM: Export kvm_make_all_cpus_request() for use in marking [...] omits 0b8f11737cff KVM: Add infrastructure and macro to mark VM as bugged omits 76b8992dc7e4 soc: document merges omits dd71894a1217 Merge branch kvm-arm64/pmu/reset-values into kvmarm-master/next omits 7098357ded14 Merge branch 'arm/drivers' into for-next omits 01d824de88c3 Merge branch 'arm/dt' into for-next omits b6e952c35267 Merge tag 'renesas-drivers-for-v5.15-tag1' of git://git.ke [...] omits c4994975132e Merge tag 'renesas-dt-bindings-for-v5.15-tag1' of git://gi [...] omits cebb5103f07e Merge branch 'sja1105-fdb-fixes' omits 47c2c0c23121 net: dsa: sja1105: match FDB entries regardless of inner/o [...] omits 589918df9322 net: dsa: sja1105: be stateless with FDB entries on SJA110 [...] omits 728db843df88 net: dsa: sja1105: ignore the FDB entry for unknown multic [...] omits 6c5fc159e092 net: dsa: sja1105: invalidate dynamic FDB entries learned [...] omits e11e865bf84e net: dsa: sja1105: overwrite dynamic FDB entries with stat [...] omits cb81698fddbc net: dsa: sja1105: fix static FDB writes for SJA1110 omits 7a3ba3095a32 KVM: arm64: Remove PMSWINC_EL0 shadow register omits ca4f202d08ba KVM: arm64: Disabling disabled PMU counters wastes a lot of time omits f5eff40058a8 KVM: arm64: Drop unnecessary masking of PMU registers omits 0ab410a93d62 KVM: arm64: Narrow PMU sysreg reset values to architectura [...] omits 272614ec1b6b Merge tag 'renesas-arm-dt-for-v5.15-tag1' of git://git.ker [...] omits 062f82a0b7a7 ARM: dts: owl-s500-roseapplepi: Add ethernet support omits df5060dce764 ARM: dts: owl-s500: Add ethernet support omits 70115558ab02 pinctrl: samsung: Fix pinctrl bank pin count omits 797cc1e6ea15 Merge branch 'arm/fixes' into for-next omits 36c3ce6c0d03 KVM: Get rid of kvm_get_pfn() omits 0fe49630101b KVM: arm64: Use get_page() instead of kvm_get_pfn() omits 205d76ff0684 KVM: Remove kvm_is_transparent_hugepage() and PageTransCom [...] omits f2cc327303b1 KVM: arm64: Avoid mapping size adjustment on permission fault omits 6011cf68c885 KVM: arm64: Walk userspace page tables to compute the THP [...] omits 63db506e0762 KVM: arm64: Introduce helper to retrieve a PTE and its level omits 5a1ab00454cc Merge branch for-5.15/soc into for-next omits 86133bd97f18 Merge branch for-5.14/arm64/dt into for-next omits 92b8b40ecdc7 soc/tegra: Make regulator couplers depend on CONFIG_REGULATOR omits 6ebeca342f96 Merge tag 'mvebu-fixes-5.14-1' of git://git.kernel.org/pub [...] omits b07bf042e678 Merge tag 'stm32-dt-for-v5.14-fixes-1' of git://git.kernel [...] omits 64429b9e0e1d Merge tag 'tee-kexec-fixes-for-v5.14' of git://git.linaro. [...] omits bee757485161 Merge tag 'imx-fixes-5.14' of git://git.kernel.org/pub/scm [...] omits 6285af2a2821 Merge tags 'amlogic-arm-configs-for-v5.15', 'amlogic-arm64 [...] omits 796a8c85b121 ARM: ixp4xx: goramo_mlr depends on old PCI driver omits 7f94b69ece51 ARM: ixp4xx: fix compile-testing soc drivers omits a4282f66d90e soc/tegra: Make regulator couplers depend on CONFIG_REGULATOR omits 79e48a21045e Merge tag 'tegra-for-5.14-rc3-arm64-dt' of git://git.kerne [...] omits 47091f473b36 ARM: dts: nomadik: Fix up interrupt controller node names omits dac3ce63bffe kselftest/arm64: Ignore check_gcr_el1_cswitch binary omits 29c34975c939 regmap: allow const array for {devm_,}regmap_field_bulk_al [...] omits b81e8efa245a ASoC: soc-topology: cleanup cppcheck warning at snd_soc_fi [...] omits 40e159403896 mhi: Fix networking tree build. omits ea8f6b29b4a5 ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_k [...] omits e9aa139f95f5 ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_d [...] omits 65a4cfdd6f2b ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_d [...] omits f79e4b2a38ed ASoC: soc-topology: cleanup cppcheck warning at soc_tplg_p [...] omits 0d5c3954b35e spi: mediatek: Fix fifo transfer omits 615a77246691 drm/i915/dg1: Adjust the AUDIO power domain omits 6dfeb70276de ASoC: rsnd: make some arrays static const, makes object smaller omits 8b5d95313b6d ASoC: amd: Fix reference to PCM buffer address omits 6e5b47a4f1dd drm: document drm_mode_get_property omits 8f1fbc975b86 arm64: unnecessary end 'return;' in void functions omits ebca25ead071 net/sched: taprio: Fix init procedure omits b102356e5bc1 Merge branch 'at91-dt' into at91-next omits 818c4593434e ARM: dts: at91: use the right property for shutdown controller omits a8caaa239c60 arm64/sme: Document boot requirements for SME omits a3280efd009e Merge branch 'octeon-drr-config' omits c39830a4ce4d octeontx2-pf: cn10k: Config DWRR weight based on MTU omits 76660df2b4a2 octeontx2-af: cn10k: DWRR MTU configuration omits 87663c39f898 netfilter: ebtables: do not hook tables by default omits cfba3fb68960 selftests/net: remove min gso test in packet_snd omits 220ade77452c bonding: 3ad: fix the concurrency between __bond_release_o [...] omits a270be1b3fdf iommu/amd: Use only natural aligned flushes in a VM omits 3b122a5666cb iommu/amd: Sync once for scatter-gather operations omits fe6d269d0e9b iommu/amd: Tailored gather logic for AMD omits febb82c208e4 iommu: Factor iommu_iotlb_gather_is_disjoint() out omits 3136895cc5b6 iommu: Improve iommu_iotlb_gather helpers omits 6664340cf1d5 iommu/amd: Do not use flush-queue when NpCache is on omits fc65d0acaf23 iommu/amd: Selective flush on unmap omits 85b1ebfea2b0 interconnect: Fix undersized devress_alloc allocation omits 695176bfe5de net_sched: refactor TC action init API omits 451395f798a3 niu: read property length only if we use it omits d51c5907e980 net, gro: Set inner transport header offset in tcp/udp GRO hook omits 1159e25c1374 qede: fix crash in rmmod qede while automatic debug collection omits 2f425cf5242a drm: Fix oops in damage self-tests by mocking damage property omits 0ae865ef92f1 drm: Fix typo in comments omits 33e1fc062456 drm/connector: add ref to drm_connector_get in iter docs omits a39978ed6df1 ALSA: doc: Add the description of quirk_flags option for s [...] omits 5b517854420b ALSA: usb-audio: Add quirk_flags module option omits 68e851ee4cfd ALSA: usb-audio: Move generic DSD raw detection into quirk_flags omits 3c69dc913413 ALSA: usb-audio: Move ignore_ctl_error check into quirk_flags omits 44e6fc64dfeb ALSA: usb-audio: Move autosuspend quirk into quirk_flags omits 8bfe17ad975f ALSA: usb-audio: Move rate validation quirk into quirk_flags omits 1f074fe56987 ALSA: usb-audio: Move interface setup delay into quirk_flags omits f748385471f7 ALSA: usb-audio: Move control message delay quirk into qui [...] omits 2de00d5a914e ALSA: usb-audio: Move ITF-USB DSD quirk handling into quirk_flags omits f21dca857b4c ALSA: usb-audio: Move clock setup quirk into quirk_flags omits 019c7f912ca9 ALSA: usb-audio: Move playback_first flag into quirk_flags omits c1b034a4214e ALSA: usb-audio: Move tx_length quirk handling to quirk_flags omits af158a7f8d9a ALSA: usb-audio: Move txfr_quirk handling to quirk_flags omits ce47d47e5cc8 ALSA: usb-audio: Move media-controller API quirk into quirk_flags omits 4d4dee0aefec ALSA: usb-audio: Introduce quirk_flags field omits e9c5b0b53ccc dmaengine: idxd: Fix a possible NULL pointer dereference omits 01099b1ad910 Merge branch 'for-linus' into for-next omits ffa179ae2af6 Merge branch 'fixes' into next omits eda80d7c9c4d ALSA: memalloc: Fix regression with SNDRV_DMA_TYPE_CONTINUOUS omits 7199ddede9f0 dmaengine: imx-dma: configure the generic DMA type to make [...] omits dd861267bfec dma: imx-dma: configure the generic DMA type to make it work omits b92e83f7c4f0 dmaengine: ep93xx: Prepare clock before using it omits c454d16a7d5a dmaengine: dw-axi-dmac: Burst length settings omits f95f3b53513d dmaengine: dw-axi-dmac: support parallel memory <--> perip [...] omits 32286e279385 dmaengine: dw-axi-dmac: Remove free slot check algorithm i [...] omits 5eea6c9712bd dmaengine: usb-dmac: make usb_dmac_get_current_residue unsigned omits dd81e7c3f0bb soundwire: cadence: override PDI configurations to create [...] omits 8fba8acd399b soundwire: cadence: add debugfs interface for PDI loopbacks omits 24f08b3aa5a5 soundwire: stream: don't program mockup device ports omits 7fae3cfb7007 soundwire: bus: squelch error returned by mockup devices omits 4a7a603cad3f soundwire: add flag to ignore all command/control for mock [...] omits e6645314eb27 soundwire: stream: don't abort bank switch on Command_Igno [...] omits 13a5635632af Merge tag 'asoc-sdw-mockup-codec' into next omits ff560946ef15 soundwire: cadence: add paranoid check on self-clearing bits omits 1d5aff424ff9 m68k: coldfire: return success for clk_enable(NULL) omits 02dda51e4e48 m68k: m5441x: add flexcan support omits ae08f0caef57 m68k: stmark2: update board setup omits 2bff5188994c m68k/nommu: prevent setting ROMKERNEL when ROM is not set omits 456af438ad49 Merge pull request #64 from namjaejeon/cifsd-for-next omits fe2fc0fd3793 ARM: dts: ux500: Adjust operating points to reality omits 8b99f3504b68 ksmbd: fix an oops in error handling in smb2_open() omits f95f59a2bb60 scsi: ufs: ufshpb: Make host mode parameters configurable omits 5dea655a09e6 scsi: ufs: ufshpb: Add support for host control mode omits 1afb7ddadcad scsi: ufs: ufshpb: Do not send umap_all in host control mode omits 33845a2d844b scsi: ufs: ufshpb: Limit the number of in-flight map requests omits 13c044e91678 scsi: ufs: ufshpb: Add "cold" regions timer omits 67001ff171cb scsi: ufs: ufshpb: Add HPB dev reset response omits 6f4ad14f0fb9 scsi: ufs: ufshpb: Region inactivation in host mode omits 6c59cb501b86 scsi: ufs: ufshpb: Make eviction depend on region's reads omits c76a18885641 scsi: ufs: ufshpb: Add reads counter omits 8becf4db1e01 scsi: ufs: ufshpb: Transform set_dirty to iterate_rgn omits 3a2c1f680329 scsi: ufs: ufshpb: Add host control mode support to rsp_upiu omits 119ee38c10fa scsi: ufs: ufshpb: Cache HPB Control mode on init omits 41d8a9333cc9 scsi: ufs: ufshpb: Add HPB 2.0 support omits 2fff76f87542 scsi: ufs: ufshpb: Prepare HPB read for cached sub-region omits 4b5f49079c52 scsi: ufs: ufshpb: L2P map management for HPB read omits f02bc9754a68 scsi: ufs: ufshpb: Introduce Host Performance Buffer feature omits 33529018294f scsi: qla4xxx: Convert uses of __constant_cpu_to_<foo> to [...] omits 2127cd21fb78 scsi: BusLogic: Use %X for u32 sized integer rather than %lX omits a40662c90d97 scsi: BusLogic: Avoid unbounded vsprintf() use omits 44d01fc86d95 scsi: BusLogic: Fix missing pr_cont() use omits 659a37844abc scsi: bsg-lib: Fix commands without data transfer in bsg_t [...] omits 5c0f61377b76 scsi: bsg: Fix commands without data transfer in scsi_bsg_ [...] omits 18cb62367a8f libertas: Remove unnecessary label of lbs_ethtool_get_eeprom omits 5ff013914c62 brcmfmac: firmware: Allow per-board firmware binaries omits 6c9bd4432b25 DRM: ast: Fixed coding style issues of ast_mode.c omits f2e3778db7e1 netfilter: remove xt pernet data omits ded2d10e9ad8 netfilter: ipt_CLUSTERIP: use clusterip_net to store perne [...] omits 7c1829b6aa74 netfilter: ipt_CLUSTERIP: only add arp mangle hook when required omits 92fb15513edc netfilter: flowtable: remove nf_ct_l4proto_find() call omits 241d1af4c11a netfilter: nft_compat: use nfnetlink_unicast() omits 0fc7ca624b14 samples: mei: don't wait on read completion upon write. omits c66cd19e2b0c staging: r8188eu: remove RT_PRINT_DATA macro omits 55dfa29b43d2 staging: rtl8188eu: remove rtl8188eu driver from staging dir omits 06889446a78f staging: r8188eu: correct set/defined but unused warnings [...] omits afc56237fd5e staging: r8188eu: fix duplicated inclusion omits 9746f5fe70aa drm/panel: Add support for E Ink VB3300-KCA omits d7a86429dbc6 scripts: checkversion: modernize linux/version.h search strings omits a449ffaf9181 powerpc/svm: Don't issue ultracalls if !mem_encrypt_active() omits d077ee8b591d scripts: merge_config: add strict mode to fail upon any re [...] omits 853bc3957085 drm/pl111: Remove unused including <linux/version.h> omits d39e8b92c341 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] omits 32ce3b320343 drm/panel: atna33xc20: Introduce the Samsung ATNA33XC20 panel omits 81c3212dd5fb Revert "drm/panel-simple: Support for delays between GPIO [...] omits 7c4125b093d5 Revert "drm/panel-simple: Add Samsung ATNA33XC20" omits e183bf31cf0d drm/bridge: ti-sn65dsi86: Add some 100 us delays omits acb06210b096 drm/bridge: ti-sn65dsi86: Fix power off sequence omits 64c0274fb15c drm/dp: Don't zero PWMGEN_BIT_COUNT when driver_pwm_freq_h [...] omits 6a25893cb0e2 iio: dac: max5821: convert device register to device manag [...] omits eaaa23d71ebf dt-bindings: iio/adc: ingenic: add the JZ4760(B) socs to t [...] omits bf1b2418c2f5 iio/adc: ingenic: add JZ4760B support to the sadc driver omits b9e9bdd425a3 iio/adc: ingenic: add JZ4760 support to the sadc driver omits d827cbcdb34e dt-bindings: iio/adc: add an INGENIC_ADC_AUX0 entry omits 9c5eb724f96f iio/adc: ingenic: rename has_aux2 to has_aux_md omits d2e11fd2b7fc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 192f4ee3e408 drm/msm/a6xx: Add support for Adreno 7c Gen 3 gpu omits 27514ce2e78e drm/msm/a6xx: Use rev to identify SKU omits a6f24383f6c0 drm/msm/a6xx: Fix llcc configuration for a660 gpu omits 7a3605bef878 iio: sx9310: Support ACPI property omits 5afc1540f138 iio: adc: Fix incorrect exit of for-loop omits 825a52482a61 ALSA: core: Fix double calls of snd_card_free() via devres omits fac24b0f34c1 ALSA: pcxhr: use __func__ to get funcion's name in an outp [...] omits ad74bafe1790 Merge branch 'clk-renesas' into clk-next omits 81ef2a3c6ffb Merge tag 'v5.14-rc2' into clk-next omits 5f1fc9726ff7 Merge tag 'renesas-clk-for-v5.15-tag1' of git://git.kernel [...] omits fb0295fb9f54 Merge branch 'clk-fixes' into clk-next omits f828b0bcacef clk: fix leak on devm_clk_bulk_get_all() unwind omits fc577e46eb96 staging: r8188eu: remove include/odm_debug.h omits f8a846911d83 staging: r8188eu: remove DbgPrint and RT_PRINTK macro definitions omits 5225e772acd7 staging: r8188eu: remove ODM_RT_TRACE macro definition omits b08c473f3e15 staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm.c omits a04e78c3711e staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_R [...] omits 40677a39a6df staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_R [...] omits da232ccb973a staging: r8188eu: remove ODM_RT_TRACE calls from hal/odm_H [...] omits 73f1e06f55d4 staging: r8188eu: remove ODM_RT_TRACE calls from hal/HalPh [...] omits 8bde3b8aaf3d staging: r8188eu: remove ODM_RT_TRACE calls from hal/Hal81 [...] omits 8362f65afa33 staging: r8188eu: remove ASSERT ifndef and macro definition omits 6a772eabd401 staging: r8188eu: remove ODM_RT_TRACE_F macro definition omits c32641183bbc staging: r8188eu: remove ODM_RT_ASSERT macro definition an [...] omits 6a6580673e0b staging: r8188eu: remove ODM_dbg_* macro definitions omits 15e4539f58c4 staging: r8188eu: remove ODM_PRINT_ADDR macro definition omits bf99a7ce2f2f staging: r8188eu: add missing spaces after ',' and before braces omits 33852468aa64 staging: r8188eu: remove spaces before ',' and ')' omits 56febcc2595e staging: r8188eu: Fix different base types in assignments [...] omits 1084514ca9aa scsi: ufs: Allow async suspend/resume callbacks omits 7740b615b666 scsi: lpfc: Fix possible ABBA deadlock in nvmet_xri_aborted() omits 0f783c2d640a scsi: qla2xxx: Fix spelling mistakes "allloc" -> "alloc" omits 75ca56409e5b scsi: bsg: Move the whole request execution into the SCSI/ [...] omits 1e61c1a804d2 scsi: block: Remove the remaining SG_IO-related fields fro [...] omits cf93a27446fe scsi: block: Remove BLK_SCSI_MAX_CMDS omits ead09dd3aed5 scsi: bsg: Simplify device registration omits ba51bdafaafc scsi: sr: cdrom: Move cdrom_read_cdda_bpc() into the sr driver omits dc715ae993c5 Merge branch 'devel' into for-next omits 567c39047dbe selftests/sgx: Fix Q1 and Q2 calculation in sigstruct.c omits ff41c28c4b54 tracing: Fix NULL pointer dereference in start_creating omits ab0720ce227c Merge branch 'tools: bpftool: update, synchronise and vali [...] omits 475a23c2c15f tools: bpftool: Complete metrics list in "bpftool prog pro [...] omits 8cc8c6357c8f tools: bpftool: Document and add bash completion for -L, - [...] omits da87772f086f selftests/bpf: Update bpftool's consistency script for che [...] omits c07ba629df97 tools: bpftool: Update and synchronise option list in doc [...] omits b544342e52fc tools: bpftool: Complete and synchronise attach or map types omits a2b5944fb4e0 selftests/bpf: Check consistency between bpftool source, d [...] omits 510b4d4c5d4c tools: bpftool: Slightly ease bash completion updates omits de2caa4c558f PCI/VPD: Remove struct pci_vpd.flag omits 83528d2d96f5 PCI/VPD: Make pci_vpd_wait() uninterruptible omits 0628d519e9e8 PCI/VPD: Remove pci_vpd_size() old_size argument omits 187b0b7be673 PCI/VPD: Allow access to valid parts of VPD if some is invalid omits 5032d5173997 PCI/VPD: Don't check Large Resource Item Names for validity omits aae950b18941 Merge branch 'clean-devlink-net-namespace-operations' omits 26713455048e devlink: Allocate devlink directly in requested net namespace omits 05a7f4a8dff1 devlink: Break parameter notification sequence to be befor [...] omits 0b8464459858 unix_bpf: Fix a potential deadlock in unix_dgram_bpf_recvmsg() omits 0c3b533cfdd5 MAINTAINERS: add entry for traditional Chinese documentation omits 390f915a12a6 docs/zh_TW: add translations for zh_TW/process omits 76f1fc266b89 docs: add traditional Chinese translation for kernel Docum [...] omits a710eed386f1 libbpf: Add btf__load_vmlinux_btf/btf__load_module_btf omits a432934a3067 sk_buff: avoid potentially clearing 'slow_gro' field omits aa956bff1e1d PCI/VPD: Reject resource tags with invalid size omits 4e0d77f8e831 PCI/VPD: Treat initial 0xff as missing EEPROM omits 70730db0f611 PCI/VPD: Check Resource Item Names against those valid for type omits e2cdd86b5617 PCI/VPD: Correct diagnostic for VPD read failure omits 852a8a97776a ALSA: pcm - fix mmap capability check for the snd-dummy driver omits b5fff043a801 hwmon: (dell-smm-hwmon) Fix fan mutliplier detection for 3rd fan omits a8cafd6849fd hwmon: (dell-smm-hwmon) Convert to devm_hwmon_device_regis [...] omits c1f8dd542da9 hwmon: (dell-smm-hwmon) Move variables into a driver priva [...] omits e88ba3e985af hwmon: (dell-smm-hwmon) Use devm_add_action_or_reset() omits 96cec10d1a93 hwmon: (dell-smm-hwmon) Mark functions as __init omits 7561249f3b1a hwmon: (dell-smm-hwmon) Use platform device omits 87b3b51ad24f dt-bindings: sbrmi: Add SB-RMI hwmon driver bindings omits 743a2e590d73 hwmon: (sbrmi) Add Documentation omits 16aac37b15cd hwmon: Add support for SB-RMI power module omits ebc56ddcebbc Merge of ucount-fixes-for-5.14, and siginfo-si_trapno-for- [...] omits 1d25684e2251 ASoC: nau8824: Fix open coded prefix handling omits 219691cf3601 Merge series "Add RZ/G2L Sound support" from Biju Das <bij [...] omits e43fc41d1f7f ucounts: add missing data type changes omits 78f613ba1efb drm/i915: finish removal of CNL omits a4d082fc194a drm/i915: rename/remove CNL registers omits 5dae69a9fd97 drm/i915: remove GRAPHICS_VER == 10 omits 4c6b3021217f drm/i915: switch num_scalers/num_sprites to consider DISPLAY_VER omits 244dba4cb596 drm/i915: replace random CNL comments omits a2db1945362b drm/i915: rename CNL references in intel_dram.c omits b426c837460a drm/i915: remove explicit CNL handling from intel_wopcm.c omits cf9fb29cfc02 drm/i915: remove explicit CNL handling from intel_pch.c omits dbac4f3946ec drm/i915: remove explicit CNL handling from intel_pm.c omits 938a8a9af7b9 drm/i915: remove explicit CNL handling from i915_irq.c omits 4a8b03a41b4c drm/i915/display: rename CNL references in skl_scaler.c omits f6a71a5ebe23 Merge branch 'locking/core' omits 3e2cd37c296b Merge branch 'perf/core' omits a4d7292e2c1a Merge branch 'perf/urgent' omits ed7c691b4de6 Merge branch 'sched/core' omits 2f9eeec3f447 Merge branch 'timers/urgent' omits b860d367586a Merge branch 'x86/cpu' omits b623aae585cb drm/i915/display: remove CNL ddi buf translation tables omits c27310e3d6ba drm/i915/display: remove explicit CNL handling from intel_ [...] omits c988d2dcd227 drm/i915/display: remove explicit CNL handling from skl_un [...] omits f1be52cb0ee7 drm/i915/display: remove explicit CNL handling from intel_vdsc.c omits 8de358cbebd9 drm/i915/display: remove explicit CNL handling from intel_ [...] omits 94a79070d277 drm/i915/display: remove explicit CNL handling from intel_dp.c omits 3a6242e31686 drm/i915/display: remove explicit CNL handling from intel_dmc.c omits 6e5b3d6b1f54 drm/i915/display: remove explicit CNL handling from intel_ [...] omits 4da27d5dfe66 drm/i915/display: remove explicit CNL handling from intel_ddi.c omits 89a346007c45 drm/i915/display: remove explicit CNL handling from intel_crtc.c omits f9a3a827f7e3 drm/i915/display: remove explicit CNL handling from intel_ [...] omits 44bf1b737be0 drm/i915/display: remove explicit CNL handling from intel_color.c omits 1d89509a5dd6 drm/i915/display: remove explicit CNL handling from intel_cdclk.c omits cad83b405fe4 drm/i915/display: remove PORT_F workaround for CNL omits bc830525615d net: netlink: Remove unused function omits bb6a40fc5a83 ASoC: kirkwood: Fix reference to PCM buffer address omits 827f3164aaa5 ASoC: uniphier: Fix reference to PCM buffer address omits 42bc62c9f1d3 ASoC: xilinx: Fix reference to PCM buffer address omits 2e6b836312a4 ASoC: intel: atom: Fix reference to PCM buffer address omits 3c896446918b Merge branch 'fixes' into for-next omits c1fa5ac6c2f4 arm64: dts: ti: k3-am642-sk: Add pwm nodes omits 8032affdf5a1 arm64: dts: ti: k3-am642-evm: Add pwm nodes omits ae0df139b51a arm64: dts: ti: k3-am64-main: Add ecap pwm nodes omits 13a9a3ef6624 arm64: dts: ti: k3-am64-main: Add epwm nodes omits 2806556c5e1a arm64: use __func__ to get function name in pr_err omits ec63e300fa8b arm64: SSBS/DIT: print SSBS and DIT bit when printing PSTATE omits 373a1f2bd671 Merge branch 'nfc-constify-pointed-data-missed-part' omits 77411df5f293 nfc: hci: cleanup unneeded spaces omits ddecf5556f7f nfc: nci: constify several pointers to u8, sk_buff and oth [...] omits f2479c0a2294 nfc: constify local pointer variables omits 3df40eb3a2ea nfc: constify several pointers to u8, char and sk_buff omits 4932c37878c9 nfc: hci: annotate nfc_llc_init() as __init omits bf6cd7720b08 nfc: annotate af_nfc_exit() as __exit omits 3833b87408e5 nfc: mrvl: correct nfcmrvl_spi_parse_dt() device_node argument omits ff85f10ba8e4 arm64: cpufeature: Use defined macro instead of magic numbers omits 4e9340bb551a USB: serial: cp210x: determine fw version for CP2105 and CP2108 omits 33fb934a0992 USB: serial: cp210x: clean up type detection omits 33a61d2cc731 USB: serial: cp210x: clean up set-chars request omits befc28a72036 USB: serial: cp210x: clean up control-request timeout omits ba4bbdabecd1 USB: serial: cp210x: fix flow-control error handling omits 2d9a00705910 USB: serial: cp210x: fix control-characters error handling omits a311936b5bcb USB: serial: io_edgeport: drop unused descriptor helper omits 1c0539a6fc8a drm/amdgpu: fix the doorbell missing when in CGPG issue fo [...] omits 4d77f36f2c8c drm/amdgpu: Fix out-of-bounds read when update mapping omits 1e9faef4d26d USB: serial: pl2303: fix HX type detection omits d80d3ea64e5f s390: move the install rule to arch/s390/Makefile omits e37b3dd063a1 s390: enable KCSAN omits 09b1b13461e1 kcsan: use u64 instead of cycles_t omits d6de72cf9260 s390: add kfence region to pagetable dumper omits e41ba1115a35 s390: add support for KFENCE omits f99e12b21b84 kfence: add function to mask address bits omits b3e1a00c8fa4 s390/mm: implement set_memory_4k() omits 00e67bf030e7 kfence, x86: only define helpers if !MODULE omits 88731c8f3636 s390/boot: fix zstd build for -march=z900 omits 7561c14d8a4d s390/vdso: add .got.plt in vdso linker script omits 15b4d2b97201 regulator: rtq2134: Fix coding style omits 9398a834700e ASoC: intel: skylake: Drop superfluous mmap callback omits f211f5f60633 ASoC: amd: Drop superfluous mmap callbacks omits 5df6dfbb6de8 ASoC: dt-bindings: sound: renesas,rz-ssi: Document DMA support omits 2b761f476f3a ASoC: dt-bindings: Document RZ/G2L bindings omits 9b6818c1ac0e staging: rtl8723bs: put condition parentheses at the end o [...] omits b8afef0e1372 staging: rtl8723bs: align condition to match open parentheses omits 8255017976de staging: rtl8723bs: remove unnecessary parentheses omits 76ac3b19a702 staging: rtl8723bs: fix camel case issue in struct wlan_bssid_ex omits 78f2b22efc8f staging: r8188eu: fix include directory mess omits 0050a57638ca RDMA/qedr: Improve error logs for rdma_alloc_tid error return omits 090473004b02 RDMA/qed: Use accurate error num in qed_cxt_dynamic_ilt_alloc omits d7eb35beda59 Merge tag 'renesas-pinctrl-for-v5.15-tag1' of git://git.ke [...] omits 86949b521fa4 staging: r8188eu: remove rtw_usb_control_msg() macro omits 48f1f36ae153 staging: r8188eu: remove rtw_usb_bulk_msg() macro omits 18e94ed5f99c staging: r8188eu: remove include/nic_spec.h omits 3130547cac53 staging: r8188eu: remove unused enum _NIC_VERSION omits c7e88ecbe328 staging: r8188eu: remove rtw_buf_free() function omits b6f700b4b12e staging: r8188eu: remove rtw_mfree2d() function omits b3e8e29bc262 staging: r8188eu: remove include/Hal8188EReg.h omits 4cd1746aa746 staging: r8188eu: remove include/autoconf.h omits 099a6ee02488 staging: r8188eu: remove include/h2clbk.h omits f624b4f1cae3 staging: r8188eu: move ODM_GetRightChnlPlaceforIQK() omits 67431f25259a staging: r8188eu: move ODM_TARGET_CHNL_NUM_2G_5G omits cea32de203f2 staging: r8188eu: remove empty ODM_ResetIQKResult() function omits 658dfbec9662 staging: rtl8723bs: remove unused BIT macros definitions omits d8062f6adca1 staging: r8188eu: clean up comparsions to NULL in os_dep d [...] omits f84f5b6f72e6 interconnect: qcom: icc-rpmh: Add BCMs to commit list in p [...] omits ce5a59574412 interconnect: qcom: icc-rpmh: Ensure floor BW is enforced [...] omits 1e6bc5987a52 ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check omits 8aec45d7884f ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx omits 6257dfc1c412 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp15x [...] omits 9542ca9e9a99 ARM: dts: stm32: Add coprocessor detach mbox on stm32mp157 [...] omits e24e70aa76b3 ARM: dts: stm32: Add usbphyc_port1 supply on DHCOM SoM omits 10ba166b1140 ARM: dts: stm32: Add backlight and panel supply on DHCOM SoM omits a79e78c391dc ARM: dts: stm32: Set {bitclock,frame}-master phandles on D [...] omits 15f68f027ebd ARM: dts: stm32: Fix touchscreen IRQ line assignment on DHCOM omits 79976892f7ea net: convert fib_treeref from int to refcount_t omits 36862c1ebc92 ARM: dts: stm32: Disable LAN8710 EDPD on DHCOM omits 3a0670824979 ARM: dts: stm32: Prefer HW RTC on DHCOM SoM omits 651f8cffade8 arm64: dts: renesas: r8a77961: Add iommus to ipmmu_ds[01] [...] omits 1d14ae11ad48 arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] omits 843654816105 arm64: dts: renesas: Add support for M3ULCB with R-Car M3e-2G omits c532a55c9b4b arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits a04dfa94578b arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] omits 488cca0a3650 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e-2G omits 49596032fb9b arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 52d348867d90 arm64: dts: renesas: Add Renesas R8A779M3 SoC support omits 89326803091e arm64: dts: renesas: Add Renesas R8A779M1 SoC support omits c96ca5604a88 arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] omits 513cea27baec arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support omits 5d78c97b4ba9 arm64: dts: renesas: r8a77995: Add R-Car Sound support omits cfd7bf66b2a3 arm64: dts: renesas: rcar-gen3: Add SoC model to comment headers omits 991c4274dc17 RDMA/hfi1: Fix typo in comments omits 8d7e415d5561 docs: Fix infiniband uverbs minor number omits bbafcbc2b1c9 RDMA/iwpm: Rely on the rdma_nl_[un]register() to ensure th [...] omits bdb0e4e3ff19 RDMA/iwpm: Remove not-needed reference counting omits e677b72a0647 RDMA/iwcm: Release resources if iw_cm module initialization fails omits cdd57325548a pinctrl: pinctrl-zynq: Add support for 'power-source' parameter omits ef641c449e80 dt-bindings: pinctrl-zynq: Replace 'io-standard' with 'pow [...] omits 153df45acda0 dt-bindings: pinctrl: pinctrl-zynq: Convert to yaml omits 6ceb3c64063c pinctrl: pistachio: Make it as an option omits a0293eb24936 RDMA/hfi1: Convert from atomic_t to refcount_t on hfi1_dev [...] omits 62004871e1fa IB/hfi1: Adjust pkey entry in index 0 omits e9901043b250 IB/hfi1: Indicate DMA wait when txq is queued for wakeup omits fa7a549d321a KVM: x86: accept userspace interrupt only if no event is injected omits 341abd693d10 serial: 8250_pci: Avoid irq sharing for MSI(-X) interrupts. omits f1de1c780359 media: atmel: fix build when ISC=m and XISC=y omits c592b46907ad media: videobuf2-core: dequeue if start_streaming fails omits 76f22c93b209 media: rtl28xxu: fix zero-length control request omits fe911792eae3 media: Revert "media: rtl28xxu: fix zero-length control request" omits 792a00c16597 staging: r8188eu: Remove no more used functions and variables omits f52cc32dee4f staging: r8188eu: Replace a custom function with crc32_le() omits 7bfeeb4f065d staging: r8188eu: simplify odm_evm_db_to_percentage() omits 6342a4fa1a18 staging: r8188eu: rename parameter of odm_evm_db_to_percentage() omits 40791b94c1b7 staging: r8188eu: rename odm_EVMdbToPercentage() omits 79d82cbcbb3d arm64/kexec: Test page size support with new TGRAN range values omits 2fefcf240065 pinctrl: imx8dxl: Constify imx_pinctrl_soc_info omits b013dc8a02d9 pinctrl: imx8qxp: Constify imx_pinctrl_soc_info omits ff128cdb7f3d pinctrl: imx8mn: Constify imx_pinctrl_soc_info omits 676f11b5a4a0 drm: clean up unused kerneldoc in drm_lease.c omits 8ac1247089fd ARM: dts: ux500: Add a device tree for Kyle omits 9b58fc860ea4 ARM: dts: ux500: Add devicetree for Codina omits 68cc0c06967b ARM: dts: ux500: ab8500: Link USB PHY to USB controller node omits a345142d01ec ARM: dts: ux500: Flag eMMCs as non-SDIO/SD omits 4efdd31bfd59 ARM: dts: ux500: Add device tree for Samsung Gavini omits f5d845be9d1f staging: r8188eu: Fix sleeping function called from invali [...] omits b5385c77a71c Staging: rt18712: hal_init: removed filename from beginnin [...] omits 38baa95e5548 staging: r8188eu: Add "fallthrough" statement to quiet compiler omits 3cb9b23d8b16 staging: r8188eu: Remove header file include/rtw_version.h omits 9f50d13fbb2b staging: r8188eu: Remove header file include/usb_hal.h omits a14c876f76b5 staging: r8188eu: Remove include/rtw_qos.h omits efb8bc8683f2 staging: r8188eu: Remove tests of kernel version omits 9a730283aec2 staging: r8188eu: Remove empty header file omits 19de0225b848 staging: r8188eu: Convert copyright header info to SPDX fo [...] omits 8f9740984695 staging: r8188eu: Convert header copyright info to SPDX fo [...] omits 762b759a4232 staging: r8188eu: Convert header copyright info to SPDX fo [...] omits b5f3122d22d5 staging: r8188eu: Convert header copyright info to SPDX fo [...] omits d521be8ed93b staging: r8188eu: Convert header copyright info to SPDX fo [...] omits d27252b2c69c staging: r8188eu: Convert header copyright info to SPDX fo [...] omits ece42658c85d staging: vt665X: remove unused CONFIG_PATH omits 23d8adcf8022 Merge branch 'rework/printk_safe-removal' into for-next omits 26d1982fd17c lib/nmi_backtrace: Serialize even messages about idle CPUs omits 04d505de7f82 Merge tag 'amd-drm-next-5.15-2021-07-29' of https://gitlab [...] omits 8dde723fcde4 ALSA: usb-audio: Avoid unnecessary or invalid connector se [...] omits f1b7996551a4 Merge tag 'drm-msm-next-2021-07-28' of https://gitlab.free [...] omits cfeeb0b5e09c Merge tag 'drm-misc-next-2021-07-29' of git://anongit.free [...] omits 089015d36127 crypto: atmel-aes - use swap() omits 0469dede0eee crypto: ecc - handle unaligned input buffer in ecc_swap_digits omits d5ee8e750c94 padata: Convert from atomic_t to refcount_t on parallel_da [...] omits 192b722f3866 crypto: sun8i-ss - Use kfree_sensitive omits ec2088b66f7a crypto: atmel-aes - Allocate aes dev at tfm init time omits bf2db8e74249 crypto: atmel-aes - Add fallback to XTS software implementation omits 76d579f251a2 crypto: atmel - Set OFB's blocksize to 1 omits 031f5e001508 crypto: atmel-tdes - Add FIPS81's zero length cryptlen constraint omits 0d0433599d84 crypto: atmel-aes - Add NIST 800-38A's zero length cryptle [...] omits 26d769ae9090 crypto: atmel-aes - Add XTS input length constraint omits 534b32a8be27 crypto: atmel-aes - Add blocksize constraint for ECB and C [...] omits 817b804ca367 crypto: atmel-tdes - Handle error messages omits 632a761abb29 crypto: atmel-tdes - Clarify how tdes dev gets allocated t [...] omits a7fc80bb22eb crypto: tcrypt - add the asynchronous speed test for SM4 omits a7ee22ee1445 crypto: x86/sm4 - add AES-NI/AVX/x86_64 implementation omits c59de48e125c crypto: arm64/sm4-ce - Make dependent on sm4 library inste [...] omits 2b31277af577 crypto: sm4 - create SM4 library based on sm4 generic code omits f0f82e2476f6 scsi: core: Fix capacity set to zero after offlinining device omits 5c04243a56a7 scsi: sr: Return correct event when media event code is 3 omits a264cf5e81c7 scsi: ibmvfc: Fix command state accounting and stale respo [...] omits 70edd2e6f652 scsi: core: Avoid printing an error if target_alloc() retu [...] omits bc546c0c9abb scsi: scsi_dh_rdac: Avoid crash during rdac_bus_attach() omits 988dbd25b8ae Merge tag 'du-next-20210728' of git://linuxtv.org/pinchart [...] omits f309b4ba989d Merge branch 'libbpf: rename btf__get_from_id() and btf__l [...] omits 211ab78f7658 tools: bpftool: Support dumping split BTF by id omits 61fc51b1d3e5 libbpf: Add split BTF support for btf__load_from_kernel_by_id() omits 86f4b7f2578f tools: Replace btf__get_from_id() with btf__load_from_kern [...] omits 369e955b3d1c tools: Free BTF objects at various locations omits 6cc93e2f2c1c libbpf: Rename btf__get_from_id() as btf__load_from_kernel [...] omits 3c7e58590600 libbpf: Rename btf__load() as btf__load_into_kernel() omits 6d2d73cdd673 libbpf: Return non-null error on failures in libbpf_find_p [...] omits 6ef02f9c394c dt-bindings: rng: mediatek: add mt7986 to mtk rng binding omits d36216429ff3 bpf: Emit better log message if bpf_iter ctx arg btf_id == 0 omits 5aad03685185 tools/resolve_btfids: Emit warnings and patch zero id for [...] omits 7da6ebf5f5a5 dt-bindings: arm: Convert Gemini boards to YAML omits 3e12361b6d23 bcm63xx_enet: delete a redundant assignment omits bea7907837c5 net: dsa: don't set skb->offload_fwd_mark when not offload [...] omits 57fb346cc7d0 ipvlan: Add handling of NETDEV_UP events omits 3aa260559455 net/sched: store the last executed chain also for clsact egress omits d5450c42cbc3 PCI: Increase D3 delay for AMD Renoir/Cezanne XHCI omits b2492d503b41 Merge branch 'dpaa2-switch-add-mirroring-support' omits d1626a1c273d docs: networking: dpaa2: document mirroring support on the switch omits 7a91f9078d4f dpaa2-switch: offload shared block mirror filters when bin [...] omits 0f3faece5808 dpaa2-switch: add VLAN based mirroring omits e0ead825a1f1 dpaa2-switch: add support for port mirroring omits cbc2a8893b59 dpaa2-switch: add API for setting up mirroring omits 3fa5514a2966 dpaa2-switch: reorganize dpaa2_switch_cls_matchall_replace omits c5f6d490c578 dpaa2-switch: reorganize dpaa2_switch_cls_flower_replace omits adcb7aa335af dpaa2-switch: rename dpaa2_switch_acl_tbl into filter_block omits 3b5d8b448602 dpaa2-switch: rename dpaa2_switch_tc_parse_action to speci [...] omits 390436f17c12 dt-bindings: mtd: update mtd-physmap.yaml reference omits 4f45f3404960 spi: spi-altera-dfl: support n5010 feature revision omits f4292e2faf52 Bluetooth: btusb: Make the CSR clone chip force-suspend wo [...] omits 1604986c3e6b fpga: dfl: expose feature revision from struct dfl_device omits f283f4765b65 Bluetooth: btusb: Enable MSFT extension for Intel next gen [...] omits cbe6a0441315 Bluetooth: btusb: Enable MSFT extension for WCN6855 controller omits 5f1895e0e381 fpga: Fix spelling mistake "eXchnage" -> "exchange" in Kconfig omits 90eed0f89520 dt-bindings: nvmem: Convert UniPhier eFuse bindings to jso [...] omits 4b2545dd19ed dt-bindings: nvmem: Extend patternProperties to optionally [...] omits d4fd4f01e197 dt-bindings: fpga: convert Xilinx Zynq MPSoC bindings to YAML omits eb92830cdbc2 drm/kmb: Define driver date and major/minor version omits 0aab5dce3956 drm/kmb: Enable LCD DMA for low TVDDCV omits 7ee9e21c9f28 dt-bindings: power: reset: convert Xilinx Zynq MPSoC bindi [...] omits 926ef1a4c245 ASoC: cs42l42: Fix bclk calculation for mono omits 64324bac750b ASoC: cs42l42: Don't allow SND_SOC_DAIFMT_LEFT_J omits ee86f680ff4c ASoC: cs42l42: Correct definition of ADC Volume control omits e5de9d283a36 gpio: brcmstb: remove custom 'brcmstb_gpio_set_names' omits 0fb903914914 gpio: mt7621: support gpio-line-names property omits 4e804c39f1be gpiolib: convert 'devprop_gpiochip_set_names' to support m [...] omits f728c4a9e840 workqueue: Fix possible memory leaks in wq_numa_init() omits 155b8645de9e drm/i915/dp: DPTX writes Swing/Pre-emphs(DPCD 0x103-0x106) [...] omits 11955c87d209 drm/i915/dg2: Update to bigjoiner path omits 7711749a6049 drm/i915/dg2: Update lane disable power state during PSR omits a6a128116e55 drm/i915/dg2: Wait for SNPS PHY calibration during display init omits ff6c95d25161 Merge series "ASoC: soc-core: cleanup cppcheck warning" fr [...] omits f82f2563bc60 drm/i915/dg2: Update modeset sequences omits a046a0daa3c6 drm/i915/dg2: Add vswing programming for SNPS phys omits 865b73ea18bb drm/i915/dg2: Add MPLLB programming for HDMI omits 290810080478 drm/i915/dg2: Add MPLLB programming for SNPS PHY omits 9b945d74a5fc pps: clients: parport: Switch to use module_parport_driver() omits 7aaabc37943f staging/vc04_services: Remove all strcpy() uses in favor o [...] omits 041878d46ba3 staging: rtl8723bs: remove unused BT static variables omits 75d95e2e39b2 firmware_loader: fix use-after-free in firmware_fallback_sysfs omits 0d6434e10b53 firmware_loader: use -ETIMEDOUT instead of -EAGAIN in fw_l [...] omits fa11c81ce2a1 parport: serial: Retrieve IRQ vector with help of special getter omits 09b18f2f3be2 parport: serial: Get rid of IRQ_NONE abuse omits 0912ef4855e8 mei: constify passed buffers and structures omits 7c4a509d3815 serial: 8250_mtk: fix uart corruption issue when rx power off omits 06e91df16f3e tty: serial: fsl_lpuart: fix the wrong return value in lpu [...] omits 6c44eb5905f6 serial: omap: Only allow if 8250_omap is not selected omits 33e5571ebdec serial: omap: Disable PM runtime autoidle to remove pm_run [...] omits 64cd4271ea8e usb: gadget: pxa25x_udc: Constify static struct pxa25x_ep_ops omits 0132bf6f3958 drivers: usb: dwc3-qcom: Add sdm660 compatible omits 88ea96f8c14e qede: Remove the qede module version omits 7a3febed4455 qed: Remove the qed module version omits 94cbc604683f Merge branch 'for-5.15-verbose-console' into for-next omits dfe1114638d1 ASoC: v253_init: eliminate pointer to string omits d7a3a6801913 ASoC: cx20442: tty_ldisc_ops::write_wakeup is optional omits 2080acf3d180 ASoC: samsung: Constify static snd_soc_ops omits 51a3dd58424e ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_par [...] omits 99c68653a565 ASoC: soc-core: cleanup cppcheck warning at snd_soc_of_par [...] omits eaf2469c340b ASoC: soc-core: cleanup cppcheck warning at snd_soc_add_co [...] omits 5600f3d5ac53 ASoC: soc-core: cleanup cppcheck warning at snd_soc_unregi [...] omits 5ad76775a522 ASoC: soc-core: cleanup cppcheck warning at snd_soc_daifmt [...] omits bce00560a28e ASoC: soc-core: cleanup cppcheck warning at snd_soc_get_da [...] omits cdb76568b09d ASoC: soc-core: cleanup cppcheck warning at snd_soc_set_dm [...] omits 3bdf4d6196eb Merge branch 'sja110-vlan-fixes' omits 04a1758348a8 net: dsa: tag_sja1105: fix control packets on SJA1110 bein [...] omits bef0746cf4cc net: dsa: sja1105: make sure untagged packets are dropped [...] omits cde8078e83e3 net: dsa: sja1105: reset the port pvid when leaving a VLAN [...] omits 10102a890b54 printk: Add printk.console_no_auto_verbose boot parameter omits c9110dfcfccb printk: Remove console_silent() omits e5fe3a5fe333 Merge branch 'mctp' omits 6a2d98b18900 mctp: Add MCTP overview document omits 03f2bbc4ee57 mctp: Allow per-netns default networks omits 26ab3fcaf235 mctp: Add dest neighbour lladdr to route output omits 4a992bbd3650 mctp: Implement message fragmentation & reassembly omits 833ef3b91de6 mctp: Populate socket implementation omits 831119f88781 mctp: Add neighbour netlink interface omits 4d8b9319282a mctp: Add neighbour implementation omits 06d2f4c583a7 mctp: Add netlink route management omits 889b7da23abf mctp: Add initial routing framework omits 583be982d934 mctp: Add device handling and netlink interface omits 4b2e69305cbb mctp: Add initial driver infrastructure omits 60fc63981693 mctp: Add sockaddr_mctp to uapi omits 2c8e2e9aec79 mctp: Add base packet definitions omits 8f601a1e4f8c mctp: Add base socket/protocol definitions omits bc49d8169aa7 mctp: Add MCTP base omits eaaed8fd45a7 mm: Add folio_try_get_rcu() omits e302f91b3c11 mm: Add folio_get() omits f835e266e1ad mm: Add folio_put() omits d86a8492bd8a mm: Add folio reference count functions omits a983a91bef57 mm/debug: Add VM_BUG_ON_FOLIO() and VM_WARN_ON_ONCE_FOLIO() omits f77210d4232a mm/vmstat: Add functions to account folio statistics omits 19c2c99244de mm: Add folio_pgdat(), folio_zone() and folio_zonenum() omits 684384f5ce12 mm: Introduce struct folio omits 611c04454e8d Merge branch 'for-5.15' into for-next omits 3c18e9baee0e USB: serial: ch341: fix character loss at high transfer rates omits 340cd23d9dec Bluetooth: btusb: Load Broadcom firmware for Dell device 4 [...] omits 785077fa2d67 Bluetooth: btmrvl_sdio: Remove all strcpy() uses omits 92fe24a7db75 Bluetooth: skip invalid hci_sync_conn_complete_evt omits fb3f4bca19b3 clk: imx: clk-divider-gate: Switch to clk_divider.determine_rate omits 658e6b1612c6 Merge branch 'nfc-const' omits 2695503729da nfc: mrvl: constify static nfcmrvl_if_ops omits fe53159fe3e0 nfc: mrvl: constify several pointers omits a751449f8b47 nfc: microread: constify several pointers omits 3d463dd5023b nfc: fdp: constify several pointers omits c3e26b6dc1b4 nfc: fdp: use unsigned int as loop iterator omits 6c755b1d2511 nfc: fdp: drop unneeded cast for printing firmware size in [...] omits 582fdc98adc8 nfc: nfcsim: constify drvdata (struct nfcsim) omits 83428dbbac51 nfc: virtual_ncidev: constify pointer to nfc_dev omits ea050c5ee74a nfc: trf7970a: constify several pointers omits 9a4af01c35a5 nfc: port100: constify several pointers omits 894a6e158633 nfc: mei_phy: constify buffer passed to mei_nfc_send() omits dd8987a394c0 nfc: constify passed nfc_dev omits 878d950ee038 Merge branch 'for-next-next-v5.14-20210729' into for-next- [...] omits b95407986b02 Merge branch 'for-next-current-v5.13-20210729' into for-ne [...] omits 2186c9f9326d Merge branch 'ext/josef/lockdep-loopdev' into for-next-nex [...] omits 5b111be8d124 Merge branch 'ext/qu/nr-written-remove-delalloc' into for- [...] omits 9b6012f187a0 Merge branch 'ext/josef/fs-eh' into for-next-next-v5.14-20210729 omits 29ca193031e3 Merge branch 'misc-next' into for-next-next-v5.14-20210729 omits 13526a3fbb7d Merge branch 'misc-next' into for-next-current-v5.13-20210729 omits b34ff08d4808 Merge branch 'misc-5.14' into for-next-current-v5.13-20210729 omits 8cb79af5c63f Merge branch 'skb-gro-optimize' omits d504fff0d14a veth: use skb_prepare_for_gro() omits 5e10da5385d2 skbuff: allow 'slow_gro' for skb carring sock reference omits 9efb4b5baf6c net: optimize GRO for the common case. omits b0999f385ac3 sk_buff: track extension status in slow_gro omits 8a886b142bd0 sk_buff: track dst status in slow_gro omits 5fc88f93edf2 sk_buff: introduce 'slow_gro' flags omits 153cca9caa81 platform/x86: Add and use a dual_accel_detect() helper omits 2315a282149b btrfs: introduce btrfs_search_backwards function omits 7c5b22cf2d8e Merge branch 'v5.15-clk/next' into for-next omits d7b0b12c354e Merge branch 'v5.15-armsoc/dts64' into for-next omits c0c81245dac7 clk: rockchip: make rk3308 ddrphy4x clock critical omits e2e4893180f3 Merge branch 'for-5.14/upstream-fixes' into for-next omits f96f01eb2491 arm64: dts: rockchip: rk3568-evb1-v10: add ethernet support omits 2ff79e4cec98 arm64: dts: rockchip: add gmac0 node to rk3568 omits 797fc427ffb9 arm64: dts: rockchip: enable gmac node on quartz64-a omits 66a6450203e2 arm64: dts: rockchip: adjust rk3568 pll clocks omits 6cdca5eb64c6 arm64: dts: rockchip: add rk356x gmac1 node omits 0ecf7b9137e0 arm64: dts: rockchip: fix rk3568 mbi-alias omits a86aadeff2fe MIPS: Alchemy: Fix spelling contraction "cant" -> "can't" omits 6fffe52fb336 clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types omits e576ef09cf74 clk: imx8mn: use correct mux type for clkout path omits 54236dda185f clk: imx8mm: use correct mux type for clkout path omits 10c68d1788eb arm64: dts: rockchip: Add VPU support for the PX30 omits 0d4867a18546 ALSA: hda/realtek: add mic quirk for Acer SF314-42 omits c7d30623540b drm/vc4: hdmi: Remove unused struct omits f143778d9082 drm/vc4: hdmi: Remove redundant variables omits fe8e3ee0d588 lib/test_scanf: Handle n_bits == 0 in random tests omits d793b8f732d6 drm: clarify usage of drm leases omits c28b584deb1b Merge branch 'for-v5.15/omap-gpmc' into for-next omits 77ed5e9dec55 memory: omap-gpmc: Drop custom PM calls with cpu_pm notifier omits 0f78964b523f memory: omap-gpmc: Clear GPMC_CS_CONFIG7 register on resto [...] omits a154c43b95e8 Merge tag 'usb-v5.14-rc4' of git://git.kernel.org/pub/scm/ [...] omits 5df09c15bab9 usb: cdnsp: Fix the IMAN_IE_SET and IMAN_IE_CLEAR macro omits 65ad82b2a3e8 drm/i915/adl_p: Add ddi buf translation tables for combo PHY omits bae676411906 drm/i915/adl_s: Update ddi buf translation tables omits e913aada0683 usb: cdnsp: Fixed issue with ZLP omits aa82f94e869e usb: cdnsp: Fix incorrect supported maximum speed omits aa35772f6175 usb: cdns3: Fixed incorrect gadget state omits 5d8dbb7fb82b net: xfrm: fix shift-out-of-bounce omits 38ef66b05cfa fscrypt: document struct fscrypt_operations omits b60bb6e2bfc1 dmaengine: idxd: fix abort status check omits 77541f78eadf scsi: megaraid_mm: Fix end of loop tests for list_for_each [...] omits d712d3fb484b scsi: pm80xx: Fix TMF task completion race condition omits 08dc2f9b53af scsi: scsi_ioctl: Unexport sg_scsi_ioctl() omits b2123d3b0987 scsi: scsi_ioctl: Factor SG_IO handling into a helper omits 2102a5cc1233 scsi: scsi_ioctl: Factor SCSI_IOCTL_GET_IDLUN handling int [...] omits 514761874350 scsi: scsi_ioctl: Consolidate the START STOP UNIT handling omits a9705477f552 scsi: scsi_ioctl: Remove a very misleading comment omits 33ff4ce45b12 scsi: core: Rename CONFIG_BLK_SCSI_REQUEST to CONFIG_SCSI_COMMON omits f2542a3be327 scsi: scsi_ioctl: Move the "block layer" SCSI ioctl handli [...] omits 7353dc06c9a8 scsi: scsi_ioctl: Simplify SCSI passthrough permission checking omits b69367dffd86 scsi: scsi_ioctl: Move scsi_command_size_tbl to scsi_common.c omits 2cece3778475 scsi: scsi_ioctl: Remove scsi_req_init() omits 78011042684d scsi: bsg: Move bsg_scsi_ops to drivers/scsi/ omits d52fe8f436a6 scsi: bsg: Decouple from scsi_cmd_ioctl() omits 547e2f7093b1 scsi: block: Add a queue_max_bytes() helper omits 2e27f576abc6 scsi: scsi_ioctl: Call scsi_cmd_ioctl() from scsi_ioctl() omits 4f07bfc56157 scsi: scsi_ioctl: Remove scsi_verify_blk_ioctl() omits fb1ba406c451 scsi: scsi_ioctl: Remove scsi_cmd_blk_ioctl() omits e9ee7fea4578 scsi: cdrom: Remove the call to scsi_cmd_blk_ioctl() from [...] omits dba7688fc903 scsi: st: Simplify ioctl handling omits 6fade4505af8 scsi: core: Remove scsi_compat_ioctl() omits 2c2db2c6059a scsi: sg: Consolidate compat ioctl handling omits bce96675091f scsi: ch: Consolidate compat ioctl handling omits 443283109f5c scsi: sd: Consolidate compat ioctl handling omits 558e3fbe228a scsi: sr: Consolidate compat ioctl handling omits beec64d0c974 scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND omits 544dcd74b709 drm/amd/pm: Fix a bug in semaphore double-lock omits b8e42844b48d drm/amdgpu: enable psp front door loading by default for c [...] omits 8d35a2596164 drm/amdgpu: adjust fence driver enable sequence omits edc8c81f2438 drm/amdgpu: Added PSP13 BL loading support for additional drivers omits 8abadab37fa1 drm/amdgpu: Consolidated PSP13 BL FW loading omits 6ff34fd69093 drm/amdgpu: Added support for added psp driver binaries FW omits f8e487ce83da drm/amdgpu: Added latest PSP FW header omits b84d029d9f71 drm/amdgpu: remove the access of xxx_PSP_DEBUG on cycan_skillfish omits 7fd13baeb7a3 drm/amdgpu/display: add support for multiple backlights omits a25fca4d3c18 Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd omits 58ce6d5b271a Bluetooth: defer cleanup of resources in hci_unregister_dev() omits 7835ed6a9e86 drm/panel-sony-acx424akp: Modernize backlight handling omits 28be2405fb75 drm: use the lookup lock in drm_is_current_master omits 3eadac651d1d dm: add documentation for IMA measurement support omits a4b668d1f175 dm: update target status functions to support IMA measurement omits 1ef0268aedcc dm ima: measure data on device rename omits 26872adc03e5 dm ima: measure data on table clear omits 66e7a13cd88e dm ima: measure data on device remove omits 34534af6bac1 dm ima: measure data on device resume omits 0a3bec81a409 dm ima: measure data on table load omits 264c0f163bd3 dm writecache: add event counters omits e9a1a921ee42 dm writecache: report invalid return from writecache_map helpers omits 50dea4ec1afb maintainers: add bugs and chat URLs for amdgpu omits d0ae0b64fd13 drm/amdgpu/display: only enable aux backlight control for [...] omits b521be9bc3c7 drm/amd/pm: restore user customized OD settings properly f [...] omits 92cf050868c9 drm/amd/pm: restore user customized OD settings properly for NV1x omits b928ecfbe369 Revert "Revert "drm/amdkfd: Add memory sync before TLB flu [...] omits 3b2b254425cc Revert "Revert "drm/amdgpu: Fix warning of Function parame [...] omits 8f0e2d5c9997 Revert "Revert "drm/amdkfd: Make TLB flush conditional on [...] omits e9949dd79182 Revert "Revert "drm/amdgpu: Add table_freed parameter to a [...] omits f87534347a5d Revert "Revert "drm/amdkfd: Add heavy-weight TLB flush aft [...] omits 1df272a8b37e drm/amd/display: 3.2.146 omits add0733d19c5 drm/amd/display: [FW Promotion] Release 0.0.76 omits 849cf9326bd7 drm/amd/display: ensure dentist display clock update finis [...] omits bbf87050791f drm/amd/display: refactor riommu invalidation wa omits 02352bfd78c3 drm/amd/display: Always wait for update lock status omits 7ac851bcd547 drm/amd/display: remove unused functions omits 40ef288f90f9 drm/amd/display: add update authentication interface omits ea2f15ff7eaf drm/amd/display: fix missing reg offset omits 91a9ead069b8 drm/amd/display: Fixed EdidUtility build errors omits 883d71a55e96 Documentation: networking: add ioam6-sysctl into index omits 3ad51c1743eb remoteproc: use freezable workqueue for crash notifications omits 147b589c5f44 remoteproc: fix kernel doc for struct rproc_ops omits c080128b6f05 remoteproc: fix an typo in fw_elf_get_class code comments omits 1fcef985c8bd remoteproc: qcom: wcnss: Fix race with iris probe omits b11f0a4c0c81 net: dsa: sja1105: be stateless when installing FDB entries omits b0fdb99943be Merge branch 'switchdev-notifiers' omits 52e4bec15546 net: bridge: switchdev: treat local FDBs the same as entri [...] omits b4454bc6a0fb net: bridge: switchdev: replay the entire FDB for each port omits 1159da6410a3 Merge branch 'bnxt_en-ptp' omits abf90ac2c292 bnxt_en: Log if an invalid signal detected on TSIO pin omits 099fdeda659d bnxt_en: Event handler for PPS events omits 9e518f25802c bnxt_en: 1PPS functions to configure TSIO pins omits caf3eedbcd8d bnxt_en: 1PPS support for 5750X family chips omits 30e96f487f64 bnxt_en: Do not read the PTP PHC during chip reset omits a521c8a01d26 bnxt_en: Move bnxt_ptp_init() from bnxt_open() back to bnx [...] omits c29758cdc78a drm/vmwgfx: Use 2.19 version number to recognize mks-stats ioctls omits cfdc3458db8a drm/vmwgfx: Be a lot more flexible with MOB limits omits 2b273544f580 drm/vmwgfx: Cleanup logging omits f1f3e37535a0 drm/vmwgfx: Switch to using DRM_IOCTL_DEF_DRV omits ccd1c4d79479 Revert "v253_init: eliminate pointer to string" omits a8cb3ede82fe Revert "cx20442: tty_ldisc_ops::write_wakeup is optional" omits a0d59f3e4d25 btrfs: do not take the device_list_mutex in clone_fs_devices omits 3cbdff7f177e btrfs: unify common code for the v1 and v2 versions of dev [...] omits 68e76723e0b0 btrfs: delay blkdev_put until after the device remove omits 3711f4cc4cab btrfs: update the bdev time directly when closing omits 17b0605ed33d btrfs: do not read super look for a device path omits af32aa6c2bc7 btrfs: do not take the uuid_mutex in btrfs_rm_device omits 5860bebd6d51 btrfs: do not call close_fs_devices in btrfs_rm_device omits a4e5aa27f694 btrfs: remove the unnecessary @nr_written parameters omits 2a53c6478656 btrfs: change handle_fs_error in recover_log_trees to aborts omits e6a67e75e94f btrfs: do not infinite loop in data reclaim if we aborted omits 69edf17e3ff2 btrfs: add a btrfs_has_fs_error helper omits 1923e05978e8 btrfs: print if fsverity support is built in when loading module omits 2c24c9b606b9 btrfs: calculate number of eb pages properly in csum_tree_block omits 3d439daceec9 btrfs: verity metadata orphan items omits 6875cbd232c7 btrfs: initial fsverity support omits cc59bde1c920 staging: sm750fb: Rename vScreen to v_screen in lynxfb_crtc omits 7bca9543512e staging: sm750fb: Rename vCursor to v_cursor in lynxfb_crtc omits 547265b8873f staging: sm750fb: Rename oCursor to o_cursor in lynxfb_crtc omits fdc234d85210 staging: sm750fb: Rename oScreen to o_screen in lynxfb_crtc omits aef1c966a364 staging: rtl8723bs: core: Fix incorrect type in assignment omits 274f4e78e5c8 staging: rtl8723bs: remove BT debug code omits d8133ef655d2 staging: r8188eu: attach newly imported driver to build system omits 3c56618e6691 staging: r8188eu: introduce new supporting files for RTL81 [...] omits 7884fc0a1473 staging: r8188eu: introduce new include dir for RTL8188eu driver omits 2b42bd58b321 staging: r8188eu: introduce new os_dep dir for RTL8188eu driver omits 8cd574e6af54 staging: r8188eu: introduce new hal dir for RTL8188eu driver omits 15865124feed staging: r8188eu: introduce new core dir for RTL8188eu driver omits d914b80a8f56 arm64: avoid double ISB on kernel entry omits afdfd93a53ae arm64: mte: optimize GCR_EL1 modification on kernel entry/exit omits 80c7c36fb3dd Documentation: document the preferred tag checking mode feature omits dd061616edcf arm64: mte: introduce a per-CPU tag checking mode preference omits d2e0d8f9746d arm64: move preemption disablement to prctl handlers omits 433c38f40f6a arm64: mte: change ASYNC and SYNC TCF settings into bitfields omits 638982a03fbc arm64: mte: rename gcr_user_excl to mte_ctrl omits 345daff2e994 ucounts: Fix race condition between alloc_ucounts and put_ucounts omits ff4502c88fea Merge branch 'misc-5.14' into next-fixes omits 4633fc0496a6 btrfs: calculate number of eb pages properly in csum_tree_block omits 7d4699fd96eb hwmon: (w83627ehf) Make DEVICE_ATTR_RO static omits 16c04e5fa1ad hwmon: (w83627ehf) Switch to SIMPLE_DEV_PM_OPS omits 8fece1f63e9f dt-bindings: firmware: update arm,scpi.yaml reference omits 36fd0166cbac hwmon: intel-m10-bmc-hwmon: add n5010 sensors omits 80c67e449ede hwmon: (w83627ehf) Remove w83627ehf_remove() omits ad7f8ba0b61e hwmon: (w83627ehf) Use platform_create_bundle omits 142c34e2a85f hwmon: (pmbus/bpa-rs600) Support BPD-RS600 omits 93483bf411f9 hwmon: (ntc_thermistor) Use library interpolation omits 9746b81bec29 hwmon: (k10temp) support Zen3 APUs omits 03726fd90f4b hwmon: sht4x: update Documentation for Malformed table omits 41c791fcd61a drm/i915: dgfx cards need to wait on pcode's uncore init done omits 4541e4f2225c drm/msm/gem: Mark active before pinning omits fc40e5e10c3b drm/msm: Utilize gpu scheduler priorities omits e3e24ee51ed2 drm/msm: Drop struct_mutex in submit path omits bd0b8e9f9c3c drm/msm: Drop submit bo_list omits 1d8a5ca436ee drm/msm: Conversion to drm scheduler omits 14db5499d583 ASoC: bcm: cygnus-pcm: Fix unused assignment about 'rc' omits 0f6b04adb58d ASoC: Intel: Fix spelling contraction "cant" -> "can't" omits 36c2530ea963 spi: imx: mx51-ecspi: Fix CONFIGREG delay comment omits 830b69f6c059 MAINTAINERS: Add sound devicetree bindings for Wolfson Mic [...] omits acbf58e53041 ASoC: wm_adsp: Let soc_cleanup_component_debugfs remove debugfs omits 31428c78748c ASoC: component: Remove misplaced prefix handling in pin c [...] omits b4f8e2d9b5f8 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 5cd3837c0b58 btrfs: add ro compat flags to inodes omits 891332f697e1 iwlwifi: add new so-jf devices omits a5bf1d4434b9 iwlwifi: add new SoF with JF devices omits 0f673c16c850 iwlwifi: pnvm: accept multiple HW-type TLVs omits b2c943e52705 nubus: Make struct nubus_driver::remove return void omits 6571a76af380 drm: rcar-du: lvds: Use dev_err_probe() omits 9b54182ce239 drm: rcar-du: lvds: Don't set bridge driver_private field omits c24110a8fd09 drm: rcar-du: Use drm_bridge_connector_init() helper omits d0f44e0dac29 drm: rcar-du: dw-hdmi: Set output port number omits e9e056949c92 drm: rcar-du: lvds: Convert to DRM panel bridge helper omits 5bcc48395b9f drm: bridge: dw-hdmi: Attach to next bridge if available omits fb8d617f8fd6 drm/bridge: Centralize error message when bridge attach fails omits 5e7ef0b85c77 drm: rcar-du: Shutdown the display on remove omits c29b6b0b126e drm: rcar-du: Don't put reference to drm_device in rcar_du [...] omits 015f2ebb9376 drm: rcar-du: Shutdown the display on system shutdown omits 4b4e7a2a4c53 drm/bridge: make a const array static, makes object smaller omits 9048da101932 Merge doc fixup from Randy for the hole punch series. omits 7882c55ef64a filesystems/locking: fix Malformed table warning omits d8f887595506 btrfs: fix rw device counting in __btrfs_free_extra_devids omits af88f95caa7a btrfs: simplify return values in btrfs_check_raid_min_devices omits 9bb9021e20fa btrfs: remove the dead comment in writepage_delalloc() omits f0370a27fdd6 btrfs: allow degenerate raid0/raid10 omits 9862464036c8 btrfs: do not pin logs too early during renames omits 99de78b18408 btrfs: eliminate some false positives when checking if ino [...] omits 716725d669ee btrfs: fix lost inode on log replay after mix of fsync, re [...] omits 59e547a434a7 btrfs: drop unnecessary ASSERT from btrfs_submit_direct() omits e8639acbdfbc btrfs: fix argument type of btrfs_bio_clone_partial() omits 0f36db50a5f5 block: fix argument type of bio_trim() omits bacc7c95cdff fs: kill sync_inode omits 02d16b4a72b4 9p: migrate from sync_inode to filemap_fdatawrite_wbc omits 97dbf244e591 btrfs: use the filemap_fdatawrite_wbc helper for delalloc [...] omits 0bab37c0af2d fs: add a filemap_fdatawrite_wbc helper omits 6a7fd256d681 btrfs: wait on async extents when flushing delalloc omits 5f1023ec9ce4 btrfs: use delalloc_bytes to determine flush amount for sh [...] omits 5e5a8fef7695 btrfs: enable a tracepoint when we fail tickets omits a7cc54ce1c2b btrfs: include delalloc related info in dump space info tr [...] omits c7b55e025d94 btrfs: wake up async_delalloc_pages waiters after submit omits f9f60415d3eb btrfs: unify regular and subpage error paths in __extent_w [...] omits 3380a7f7fd33 btrfs: allow read-write for 4K sectorsize on 64K page size [...] omits 7e0ad4a7a9d4 btrfs: subpage: fix relocation potentially overwriting las [...] omits d45e8d17c7a5 btrfs: subpage: fix false alert when relocating partial pr [...] omits a03ea68a8a9d btrfs: subpage: fix a potential use-after-free in writebac [...] omits 6ba635c84859 btrfs: subpage: fix race between prepare_pages() and btrfs [...] omits f24eac2835b9 btrfs: subpage: reject raid56 filesystem and profile conversion omits e618a23e55aa btrfs: subpage: allow submit_extent_page() to do bio split omits fb91b80007db btrfs: subpage: disable inline extent creation omits 4274187791f4 btrfs: subpage: fix writeback which does not have ordered extent omits 4f4bd8260ccc btrfs: make relocate_one_page() handle subpage case omits 494f9d72560a btrfs: reloc: factor out relocation page read and dirty part omits a3044f3fb1b5 btrfs: rework lzo_decompress_bio() to make it subpage compatible omits 349a1afaaa6d btrfs: rework btrfs_decompress_buf2page() omits 573d7ce4f69a drm/i915/adlp: Add workaround to disable CMTG clock gating omits 63caca1e3ef6 Merge branch 'fec-next' omits 987e1b96d056 arm64: dts: imx8qxp: add "fsl,imx8qm-fec" compatible strin [...] omits a758dee8ac50 arm64: dts: imx8m: add "fsl,imx8mq-fec" compatible string for FEC omits fc539459e900 net: fec: add MAC internal delayed clock feature support omits b82f8c3f1409 net: fec: add eee mode tx lpi support omits 947240ebcc63 net: fec: add imx8mq and imx8qm new versions support omits df11b8073e19 dt-bindings: net: fsl,fec: add RGMII internal clock delay omits 5d886947039d dt-bindings: net: fsl,fec: update compatible items omits 125d10373ad9 dmanegine: idxd: add software command status omits a9c171527a34 dmaengine: idxd: rotate portal address for better performance omits 673d812d30be dmaengine: idxd: fix wq slot allocation index check omits 568b2126466f dmaengine: idxd: fix uninit var for alt_drv omits ade8a86b512c dmaengine: idxd: Set defaults for GRPCFG traffic class omits 68f9884837c6 tc-testing: Add control-plane selftest for skbmod SKBMOD_F [...] omits 56af5e749f20 net/sched: act_skbmod: Add SKBMOD_F_ECN option support omits d80f6d6665a6 nfp: flower-ct: fix error return code in nfp_fl_ct_add_offload() omits 3892f97ef6f4 btrfs: grab correct extent map for subpage compressed extent read omits 692e492e3af9 btrfs: disable compressed readahead for subpage omits 775181aff5fb btrfs: subpage: check if there are compressed extents insi [...] omits 34b44b65e436 btrfs: reset this_bio_flag to avoid inheriting old flags omits 86e2b13e9044 btrfs: add and use simple page/bio to inode/fs_info helpers omits 258cb692b820 dmaengine: at_xdmac: use platform_driver_register omits 4f894cfe9d81 Merge branches 'for-5.15/wacom', 'for-5.15/goodix', 'for-5 [...] omits 3b41fb409491 HID: apple: Add missing scan code event for keys handled b [...] omits bebf8820b355 HID: cmedia: add support for HS-100B mute button omits 25ddd7cfc582 HID: i2c-hid: goodix: Use the devm variant of regulator_re [...] omits 9d339fe4cbd5 HID: wacom: Refactor touch input mute checks into a common [...] omits ccb51c2e3f05 HID: wacom: Avoid sending empty sync events omits 5bed0128868c HID: wacom: Short-circuit processing of touch when it is disabled omits dc9dc864f35d HID: wacom: set initial hardware touch switch state to 'off' omits b7fe54f6c2d4 Documentation: Add L1D flushing Documentation omits e893bb1bb4d2 x86, prctl: Hook L1D flushing in via prctl omits b5f06f64e269 x86/mm: Prepare for opt-in based L1D flush in switch_mm() omits 8aacd1eab53e x86/process: Make room for TIF_SPEC_L1D_FLUSH omits 58e106e725ee sched: Add task_work callback for paranoid L1D flush omits 371b09c6fdc4 x86/mm: Refactor cond_ibpb() to support other use cases omits c52787b59063 x86/smp: Add a per-cpu view of SMT state omits a6b8bb6a813a i2c: i801: Fix handling SMBHSTCNT_PEC_EN omits 06c2be965b67 Merge branch 'for-5.15/core' into for-next omits f7744fa16b96 HID: usbhid: free raw_report buffers in usbhid_stop omits 9e518601306e Merge branch 'for-5.14/upstream-fixes' into for-next omits 3bdc70669eb2 Merge branch 'devlink-register' omits d7907a2b1a3b devlink: Remove duplicated registration check omits 35f6986743d7 net/mlx5: Don't rely on always true registered field omits acf34954efd1 net: ti: am65-cpsw-nuss: fix wrong devlink release order omits d2ac3a11cba2 mips: clean up kernel-doc in mm/c-octeon.c omits 64c888ce3360 mips: clean up kernel-doc in cavium-octeon/*.c omits 16df55ce1041 mips: clean up (remove) kernel-doc in cavium-octeon/executive/ omits cdaddca6cf0d ovl: fix deadlock in splice write omits eda97cb095f2 dmaengine: of-dma: router_xlate to return -EPROBE_DEFER if [...] omits 059e969c2a7d dmaengine: tegra210-adma: Using pm_runtime_resume_and_get [...] omits 48ae638be56b ppc4xx: replace sscanf() by kstrtoul() omits 2b5b74054c21 dmaengine: stm32-dma: add alternate REQ/ACK protocol management omits ef94b0413bf4 dt-bindings: dma: add alternative REQ/ACK protocol selecti [...] omits af2eec750281 dmaengine: altera-msgdma: make response port optional omits 4aece33cacf7 dt-bindings: dma: altera-msgdma: make response port optional omits 26f1ca91d242 dmaengine: hisi_dma: Remove some useless code omits 48594dbf793a dmaengine: zynqmp_dma: Use list_move_tail instead of list_ [...] omits df208d63cfc5 dmaengine: fsl-dpaa2-qdma: Use list_move_tail instead of l [...] omits 75ba9a715cb6 dmaengine: xilinx_dma: Use list_move_tail instead of list_ [...] omits baa16371c952 dmaengine: stm32-dmamux: Fix PM usage counter unbalance in [...] omits d54db74ad6e0 dmaengine: stm32-dma: Fix PM usage counter imbalance in st [...] omits fa20bada3f93 usb: gadget: f_hid: idle uses the highest byte for duration omits ba3b049f4774 drm/i915/adl_p: Allow underrun recovery when possible omits db2d7420f8d3 ARM: dts: aspeed: ast2500evb: Enable built in RTC omits dc2de6ed7ee7 ARM: dts: aspeed: tacoma: Add TPM reset GPIO omits a3034e895aba ARM: dts: rainier, everest: Add TPM reset GPIO omits 79341eb74c1f drm/msm: Return ERR_PTR() from submit_create() omits a61acbbe9cf8 drm/msm: Track "seqno" fences by idr omits be40596bb5cf drm/msm: Consolidate submit bo state omits 7039d3f89b2f drm/msm/submit: Simplify out-fence-fd handling omits 390ad4212197 drm: Drop drm_gem_object_put_locked() omits 030af2b05aee drm/msm: drop drm_gem_object_put_locked() omits 86c2a0f000c1 drm/msm: Small submitqueue creation cleanup omits 375f9a63a66b drm/msm: Docs and misc cleanup omits 9bc95570175a drm/msm: Devfreq tuning omits 552fce98b06f drm/msm: Split out get_freq() helper omits af5b4fff0fe8 drm/msm: Split out devfreq handling omits 298287f6e79a drm/msm: Signal fences sooner omits da3d378dec86 drm/msm: Let fences read directly from memptrs omits a8ab5293dd23 Merge pull request #63 from namjaejeon/cifsd-for-next omits c3df5fb57fe8 cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync omits 299b50fc9e8b Merge branch 'ipa-clock-refs' omits 2c257248ce8e net: ipa: don't suspend endpoints if setup not complete omits f2b0355363f3 net: ipa: add a clock reference for netdev operations omits 34c6034b4764 net: ipa: add clock reference for remoteproc SSR omits cf8dfe6ab8e7 net: ipa: get another clock for ipa_setup() omits 923a6b698447 net: ipa: get clock in ipa_probe() omits 33b57e0cc78e bpf: Increase supported cgroup storage value size omits 92bd92c44d0d drm/dp_mst: Fix return code on sideband message failure omits ea271aa63551 Merge branch 'clk-fixes' into clk-next omits 2bcc025ab9bb clk: tegra: Implement disable_unused() of tegra_clk_sdmmc_mux_ops omits e7efbc0da75d Merge branch 'clk-qcom' into clk-next omits 4b1ec711ec2e dt-bindings: clk: qcom: smd-rpm: Document SM6125 compatible omits 04a572c51a33 dt-bindings: clock: qcom: rpmcc: Document SM6115 compatible omits 043c5bb3c4f4 libbpf: Fix race when pinning maps in parallel omits c139e40a515d libbpf: Fix comment typo omits 757cdf86a9c1 Merge branch 'clk-x86' into clk-next omits cf0a95659e65 clk: x86: Rename clk-lpt to more specific clk-lpss-atom omits 84030adb9e27 drm/i915/display: Disable audio, DRRS and PSR before planes omits f34d9224503f Merge branch 'ipa-interrupts' omits 176086d87035 net: ipa: kill ipa_interrupt_process_all() omits fe6a32797971 net: ipa: get rid of some unneeded IPA interrupt code omits e70e410f8e7c net: ipa: clear disabled IPA interrupt conditions omits 937a0da43228 net: ipa: make IPA interrupt handler threaded only omits 8ca34a13f7f9 net: cipso: fix warnings in netlbl_cipsov4_add_std omits 2f21be447bf0 Merge branch 'ionic-next' omits 5e23c98178eb drm: mxsfb: Clear FIFO_CLEAR bit omits b776b0f00f24 drm: mxsfb: Use bus_format from the nearest bridge if present omits 9891cb54445b drm: mxsfb: Increase number of outstanding requests on V4 [...] omits 0c9856e4edcd drm: mxsfb: Enable recovery on underflow omits 18d6426402de ionic: add function tag to debug string omits 6edddead9550 ionic: enable rxhash only with multiple queues omits f51236867736 ionic: block some ethtool operations when fw in reset omits a1cda1844bee ionic: remove unneeded comp union fields omits 73618201acaa ionic: increment num-vfs before configure omits e75ccac1d064 ionic: use fewer inits on the buf_info struct omits e7f52aa44380 ionic: init reconfig err to 0 omits 73d618bb7e19 ionic: print firmware version on identify omits d2662072c094 ionic: monitor fw status generation omits c0b03e839950 ionic: minimize resources when under kdump omits 7c57706b4be5 Merge branch 'ndo_ioctl-rework' omits 3d9d00bd1885 net: bonding: move ioctl handling to private ndo operation omits ad2f99aedf8f net: bridge: move bridge ioctls out of .ndo_do_ioctl omits 88fc023f7de2 net: socket: return changed ifreq from SIOCDEVPRIVATE omits ad7eab2ab014 net: split out ndo_siowandev ioctl omits a76053707dbf dev_ioctl: split out ndo_eth_ioctl omits a554bf96b49d dev_ioctl: pass SIOCDEVPRIVATE data separately omits 8fb75b79cd98 wan: cosa: remove dead cosa_net_ioctl() function omits 73d74f61a559 wan: use ndo_siocdevprivate omits 34f7cac07c4e ppp: use ndo_siocdevprivate omits cc0aa831a0d9 sb1000: use ndo_siocdevprivate omits 81a68110a22a hippi: use ndo_siocdevprivate omits 3e7a1c7c561e ip_tunnel: use ndo_siocdevprivate omits ae6af0120dda airo: use ndo_siocdevprivate omits 25ec92fbdd23 hamradio: use ndo_siocdevprivate omits ebb4a911e09a cxgb3: use ndo_siocdevprivate omits 18787eeebd71 qeth: use ndo_siocdevprivate omits 76b5878cffab slip/plip: use ndo_siocdevprivate omits ef1b5b0c30bc net: usb: use ndo_siocdevprivate omits 043393d8b478 fddi: use ndo_siocdevprivate omits d92f7b59d32b eql: use ndo_siocdevprivate omits 32d05468c462 tehuti: use ndo_siocdevprivate omits 99b78a37a371 hamachi: use ndo_siocdevprivate omits dbecb011eb78 appletalk: use ndo_siocdevprivate omits 232ec98ec35d bonding: use siocdevprivate omits 029a4fef6b22 tulip: use ndo_siocdevprivate omits 4747c1a8bc50 phonet: use siocdevprivate omits 561d8352818f bridge: use ndo_siocdevprivate omits 3f3fa5340745 hostap: use ndo_siocdevprivate omits 3343c49a959d staging: wlan-ng: use siocdevprivate omits 89939e890605 staging: rtlwifi: use siocdevprivate omits b9067f5dc4a0 net: split out SIOCDEVPRIVATE handling from dev_ioctl omits 2fba2eae30d3 Merge branch 'tcp-rack' omits a657db0350bb tcp: more accurately check DSACKs to grow RACK reordering window omits 63f367d9de77 tcp: more accurately detect spurious TLP probes omits bb7262b29547 timers: Move clearing of base::timer_running under base:: Lock omits 8e0f36a9f78b Merge branch 'clk-lmk' into clk-next omits 284c537a8ace clk: lmk04832: drop redundant fallthrough statements omits 87859a8e3f08 tools/memory-model: Document data_race(READ_ONCE()) omits f92975d76d53 tools/memory-model: Heuristics using data_race() must hand [...] omits 436eef23c41f tools/memory-model: Add example for heuristic lockless reads omits d8f6159aa16a Merge branch 'clk-mediatek' into clk-next omits 4f7930d8d834 Merge branch 'clk-fixes' into clk-next omits d17e4e62df32 clk: mediatek: make COMMON_CLK_MT8167* depend on COMMON_CL [...] omits 06ca91448f32 torture: Make kvm-test-1-run-qemu.sh check for reboot loops omits 5f33809ec2cd torture: Add timestamps to kvm-test-1-run-qemu.sh output omits b3bf9632efc4 torture: Don't use "test" command's "-a" argument omits a5202e173d3b torture: Make kvm-test-1-run-batch.sh select per-scenario [...] omits 9e528a84c9f2 torture: Consistently name "qemu*" test output files omits 4567c76a8e45 torture: Use numeric taskset argument in jitter.sh omits de2909461c1a rcutorture: Upgrade two-CPU scenarios to four CPUs omits bdf5ca120153 torture: Make kvm-test-1-run-qemu.sh apply affinity omits 8220a1184970 torture: Don't redirect qemu-cmd comment lines omits cdeef67d8fed torture: Make kvm.sh select per-scenario affinity masks omits 586e4d4193a6 scftorture: Avoid NULL pointer exception on early exit omits 9b9a80677fd8 scftorture: Add RPC-like IPI tests omits af5f6e27d52c locktorture: Count lock readers omits 5b237d650eb8 locktorture: Mark statistics data races omits 811192c5f24b rcuscale: Console output claims too few grace periods omits 59e836662860 rcutorture: Preempt rather than block when testing task stalls omits 25f6fa53a074 refscale: Add measurement of clock readout omits 17fef808ed74 clk: qcom: dispcc-sm8250: Add additional parent clocks for DP omits 05e9b4f60d31 samples: bpf: Add the omitted xdp samples to .gitignore omits 7d07006f0592 samples: bpf: Fix tracex7 error raised on the missing argument omits 4ee107c51413 clk: qcom: smd-rpm: Fix MSM8936 RPM_SMD_PCNOC_A_CLK omits ec6446d5304b fpga: dfl: fme: Fix cpu hotplug issue in performance reporting omits 441decf91ef0 clk: mediatek: Add MT8192 vencsys clock support omits 25f3d97e39a5 clk: mediatek: Add MT8192 vdecsys clock support omits aff125adc00c clk: mediatek: Add MT8192 scp adsp clock support omits a1a5b6b0a840 clk: mediatek: Add MT8192 msdc clock support omits 9d44859bfe1f clk: mediatek: Add MT8192 mmsys clock support omits 34e1b8554945 clk: mediatek: Add MT8192 mfgcfg clock support omits b565d41f8c2f clk: mediatek: Add MT8192 mdpsys clock support omits 7f621d25d9b8 clk: mediatek: Add MT8192 ipesys clock support omits 71193c46bdbd clk: mediatek: Add MT8192 imp i2c wrapper clock support omits 014a4881a23f clk: mediatek: Add MT8192 imgsys clock support omits cebef18833e2 clk: mediatek: Add MT8192 camsys clock support omits f61e83488df7 clk: mediatek: Add MT8192 audio clock support omits 710573dee31b clk: mediatek: Add MT8192 basic clocks support omits c58cd0e40ffa clk: mediatek: Add mtk_clk_simple_probe() to simplify cloc [...] omits f384c44754b7 clk: mediatek: Add configurable enable control to mtk_pll_data omits 7cc4e1bbe300 clk: mediatek: Fix asymmetrical PLL enable and disable control omits 197ee5436be5 clk: mediatek: Get regmap without syscon compatible check omits f35f1a23e0e1 clk: mediatek: Add dt-bindings of MT8192 clocks omits 4af2f62d6fc6 dt-bindings: ARM: Mediatek: Add audsys document binding fo [...] omits d18eb76bbd69 dt-bindings: ARM: Mediatek: Add mmsys document binding for MT8192 omits 4a803990aeb1 dt-bindings: ARM: Mediatek: Add new document bindings of M [...] omits 42b6b10a54f0 arm64: mte: avoid TFSRE0_EL1 related operations unless in [...] omits 9bb3a9dddbf1 fpga: versal-fpga: Remove empty functions omits c3328c5e644a Merge tag 'fpga-for-5.15-early' of git://git.kernel.org/pu [...] omits 8e3341257e3b Revert "thunderbolt: Hide authorized attribute if router d [...] omits b30eda8d416c drm/amd/display: Add ETW log to dmub_psr_get_state omits b2abb05364f7 drm/amd/display: Add ETW logging for AUX failures omits af1f2b19fd7d drm/amd/display: Fix PSR command version omits e088068dc9a5 drm/amd/display: Add missing DCN21 IP parameter omits e868f0a3c4b9 kdb: Rename members of struct kdbtab_t omits 9a5db530aa7d kdb: Simplify kdb_defcmd macro logic omits d0260f62eeeb drm/amdgpu: Rename amdgpu_acpi_is_s0ix_supported omits 9857bb9457fe drm/amd/display: Guard DST_Y_PREFETCH register overflow in DCN21 omits 91b03fc6b50c drm/amdgpu: Check pmops for desired suspend state omits c25abcd62550 kdb: Get rid of redundant kdb_register_flags() omits b39cded83415 kdb: Rename struct defcmd_set to struct kdb_macro omits 833d14a4bf83 video: fbdev: ssd1307fb: Cache address ranges omits 251e48a1db75 video: fbdev: ssd1307fb: Optimize screen updates omits 8a15af3b86f4 video: fbdev: ssd1307fb: Extract ssd1307fb_set_{col,page}_range() omits ef9d793825b5 video: fbdev: ssd1307fb: Simplify ssd1307fb_update_display() omits 7b4b3733fd68 video: fbdev: ssd1307fb: Propagate errors via ssd1307fb_up [...] omits 6b809c19d4ff Merge series "ASoC: soc-pcm: cleanup cppcheck warning" fro [...] omits 4c4c1257b844 virt: acrn: Do hcall_destroy_vm() before resource release omits 276fbcb8b79a Merge branch 'at91-dt' into at91-next omits 07002c0b744c btrfs: constify and cleanup variables in comparators omits 72d609dad087 ARM: dts: at91: sama5d2_icp: enable digital filter for I2C nodes omits 77bcc51bd445 btrfs: simplify data stripe calculation helpers omits 18c8d57008c7 btrfs: merge alloc_device helpers omits 73152488082c btrfs: uninline btrfs_bg_flags_to_raid_index omits 59898ec60c56 btrfs: tree-checker: add missing stripe checks for raid1c3 [...] omits 3899445c0675 btrfs: tree-checker: use table values for stripe checks omits 668222b4df53 btrfs: make btrfs_next_leaf static inline omits a80fa9840816 btrfs: remove uptodate parameter from btrfs_dec_test_first [...] omits 13cfb3ca349e btrfs: switch uptodate to bool in btrfs_writepage_endio_fi [...] omits 5c872e1d2595 dt-bindings: hisilicon,hi6421-spmi-pmic.yaml: make some ru [...] omits bf88fef0b6f1 usb: otg-fsm: Fix hrtimer list corruption omits 00de6a572f30 usb: host: ohci-at91: suspend/resume ports after/before OH [...] omits 68d9f95d6fd5 usb: musb: Fix suspend and resume issues for PHYs on I2C and SPI omits cbbdb3fe0d97 usb: isp1760: rework cache initialization error handling omits 41f673183862 usb: isp1760: do not sleep in field register poll omits 7de14c88272c usb: isp1760: remove debug message as error omits 59e4e762a17d gpu: ipu-v3: Fix i.MX IPU-v3 offset calculations for (semi [...] omits 9d6723747915 gpu: ipu-v3: image-convert: use swap() omits f72999f51da1 dt-bindings: arm: mediatek: mmsys: add MT8365 SoC binding omits cba3c40d1f97 dt-bindings: arm: mediatek: mmsys: convert to YAML format omits 61aaaa8110b1 dt-bindings: Remove "status" from schema examples omits b4db237e1e23 dt-bindings: display: Fix graph 'unevaluatedProperties' re [...] omits db60b87e5f11 dt-bindings: media: Fix graph 'unevaluatedProperties' rela [...] omits 732b33d0dbf1 9p/xen: Fix end of loop tests for list_for_each_entry omits f997ea3b7afc 9p/trans_virtio: Remove sysfs file on probe failure omits 4356ad83792f dt-bindings: usb: ohci: Add Allwinner A83t compatible omits 39c0bf564ead dt-bindings: usb: ehci: Add Allwinner A83t compatible omits fc78941d8169 usb: gadget: uvc: decrease the interrupt load to a quarter omits e81e7f9a0eb9 usb: gadget: uvc: add scatter gather support omits b9b82d3d0dbc usb: gadget: uvc: set v4l2_dev->dev in f_uvc omits 9973772dbb2b usb: gadget: uvc: make uvc_num_requests depend on gadget speed omits c6e23b89a95d usb: dwc3: gadget: set gadgets parent to the right controller omits 6b587394c65c usb: mtu3: support suspend/resume for dual-role mode omits 427c66422e14 usb: mtu3: support suspend/resume for device mode omits 6244831543ec usb: mtu3: add helper to power on/down device omits fa6f59e28c61 usb: mtu3: support runtime PM for host mode omits 0609c1aa10de usb: mtu3: add new helpers for host suspend/resume omits d7e127242816 usb: mtu3: support option to disable usb2 ports omits 88c6b90188d8 usb: mtu3: support property role-switch-default-mode omits 26f94fe8e739 usb: dwc3: drd: use helper to get role-switch-default-mode omits 2037f2991dde usb: common: add helper to get role-switch-default-mode omits 72c1b91f5de3 dt-bindings: usb: mtu3: add wakeup interrupt omits 0b44e4ec2852 dt-bindings: usb: mtu3: add support property role-switch-d [...] omits 88302047803b dt-bindings: usb: mtu3: add optional property to disable u [...] omits a71786d7f519 dt-bindings: usb: mtu3: remove support VBUS detection of extcon omits afcff6dc690e usb: gadget: f_hid: added GET_IDLE and SET_IDLE handlers omits 2867652e4766 usb: gadget: f_hid: fixed NULL pointer dereference omits bee08559701f reset: renesas: Add RZ/G2L usbphy control driver omits 18931afe5b4f dt-bindings: reset: Document RZ/G2L USBPHY Control bindings omits fa4a8dcfd51b usb: gadget: remove leaked entry from udc driver list omits 30fad76ce4e9 USB: usbtmc: Fix RCU stall warning omits c7b65650c7f4 staging: mt7621-pci: avoid to re-disable clock for those p [...] omits 95f7f15461fa kdb: Get rid of custom debug heap allocator omits c28d5d5688c6 Merge tag 'bus_remove_return_void-5.15' into next omits 39f9137268ee staging: sm750fb: Rename maxW to max_w in lynx_cursor omits cfdafb7608b4 staging: sm750fb: Rename maxH to max_h in lynx_cursor omits 7b9148dcb74a staging: vchiq: Combine vchiq platform code into single file omits 2b5930fb3dc0 staging: vchiq: Make creation of vchiq cdev optional omits f05916281fd7 staging: vchiq: Move vchiq char driver to its own file omits c405028f471d staging: vchiq: Move certain declarations to vchiq_arm.h omits 2a4d15a4ae98 staging: vchiq: Refactor vchiq cdev code omits 050cbd980e6b staging: vt6655: remove filename from upc.h omits ed0b62a568d1 staging: vt6655: remove filename from mac.h omits 290262b9198d staging: vt6655: kernel style cleanup of mac.c omits 56bfb9bc6cd1 staging: vt6655: remove filename from key.h omits 692b3e44b7af staging: vt6655: remove filename from key.c omits 82bcc3174af2 staging: vt6655: remove filename from dpc.h omits eee245f5d707 staging: vt6655: remove filename from dpc.c omits 0e9e3f6170d6 staging: vt6655: remove filename from device_main.c omits f0d52cd21498 staging: vt6655: remove filename from device_cfg.h omits 646ce5315f58 staging: vt6655: remove filename from channel.h omits ec32e0776f43 staging: vt6655: remove filename from channel.c omits 065dddf31e5a staging: vt6655: remove filename from card.h omits 51f42c766563 staging: vt6655: remove filename from card.c omits cae9546ac9f1 staging: vt6655: remove filename from baseband.c omits 14127269cd51 staging: vt6655: remove filename from baseband.h omits 246f920cb731 staging/rtl8192u: Remove all strcpy() uses in favor of strscpy() omits 3c6675363de5 staging/ks7010: Remove all strcpy() uses in favor of strscpy() omits cf79ee6eb0d7 staging/rtl8192e: Remove all strcpy() uses omits 36174650c428 MAINTAINERS: remove section HISILICON STAGING DRIVERS FOR [...] omits a4fccfcfe7d5 staging: rtl8188eu: remove unused IQKMatrixRegSetting array omits 5b2bd53d9041 staging: rtl8188eu: simplify phy_lc_calibrate omits b973e25ef6a8 staging: rtl8188eu: simplify path_adda_on omits a70a91b01db1 staging: rtl8188eu: simplify phy_iq_calibrate omits e17c7d42cd33 staging: rtl8188eu: simplify rtl88eu_phy_iq_calibrate omits 99e7a944281e staging: rtl8188eu: remove write-only HwRxPageSize omits f39465018999 staging: rtl8188eu: remove unused IntrMask omits bd4680034d1f staging: rtl8188eu: remove two write-only hal components omits e79942ec2ccb staging: rtl8188eu: remove write-only power struct component omits 55937c27cd43 staging: rtl8188eu: remove unused _HAL_INTF_C_ define omits 448390332cfb staging: rtl8188eu: remove yet another unused enum omits fc9336eb526c staging: rtl8188eu: remove a bunch of unused defines omits b5b6cf1a2643 staging: rtl8188eu: remove another unused enum omits c51a9ea6b4d0 staging: rtl8188eu: remove an unused enum omits 3e04209f3410 staging: rtl8188eu: simplify Hal_EfuseParseMACAddr_8188EU omits bb3462f46462 staging: rtl8188eu: remove HW_VAR_TXPAUSE omits 20a55e6c707a staging: rtl8188eu: remove HW_VAR_MEDIA_STATUS1 omits 2d9f8c5ae660 staging: rtl8188eu: remove unused defines omits 2490e3230245 staging: rtl8188eu: remove braces from single line if blocks omits 1f0873da312d staging: rtl8188eu: remove blank lines omits 51f59d684b0c staging: rtl8188eu: Remove no more used functions and variables omits eeacf4cce0b1 staging: rtl8188eu: Replace a custom function with crc32_le() omits 409f386b8e5d qdisc: add new field for qdisc_enqueue tracepoint omits e9e6aa51b273 staging: rtl8712: error handling refactoring omits 9be550ee4391 staging: rtl8712: get rid of flush_scheduled_work omits c10fe0cc3ec4 staging/wlan-ng: Remove all strcpy() uses in favor of strscpy() omits fa8db3989362 staging/most: Remove all strcpy() uses in favor of strscpy() omits 56315e55119c staging: ks7010: Fix the initialization of the 'sleep_stat [...] omits 66c1c64ea89d staging: rtl8188eu: Line over 100 characters omits 0104c061a880 staging: rtl8188eu: remove unnecessary blank lines in core [...] omits 35c83e29639e staging: rtl8188eu: Remove unused iw_operation_mode[] omits 55f24c27b6c1 dmaengine: uniphier-xdmac: Use readl_poll_timeout_atomic() [...] omits 4d1014c1816c drivers core: Fix oops when driver probe fails omits 17ce9c61c71c drm: document DRM_IOCTL_MODE_RMFB omits df26600ad3e7 drm: add logging for RMFB ioctl omits 37108ef45ae9 ASoC: amd: fix an IS_ERR() vs NULL bug in probe omits 89d751d8f9dc ASoC: rt5682: enable SAR ADC power saving mode during suspend omits 9bdc573d84d8 ASoC: soc-pcm: cleanup cppcheck warning at dpcm_runtime_se [...] omits 7931df9bf07b ASoC: soc-pcm: cleanup cppcheck warning at dpcm_be_is_active() omits 940a1f435723 ASoC: soc-pcm: cleanup cppcheck warning at soc_get_playbac [...] omits 33be10b563dc ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_compone [...] omits 2bc3e1f21b06 ASoC: soc-pcm: cleanup cppcheck warning at soc_pcm_apply_msb() omits 61bef9e68dca ASoC: SOF: Intel: hda: enforce exclusion between HDaudio a [...] omits 2635c226036c ASoC: topology: Select SND_DYNAMIC_MINORS omits ef17e2ac2183 net: qed: remove unneeded return variables omits d4b996f9ef1f docs: networking: dpaa2: add documentation for the switch driver omits c5aa8277a1d3 ALSA: seq: Fix comments of wrong client number for MIDI Pa [...] omits 453a343c5a74 Merge branch 'ovs-upcall-issues' omits 076999e46027 openvswitch: fix sparse warning incorrect type omits 784dcfa56e04 openvswitch: fix alignment issues omits e4252cb66637 openvswitch: update kdoc OVS_DP_ATTR_PER_CPU_PIDS omits ca31fef11dc8 Backmerge remote-tracking branch 'drm/drm-next' into drm-m [...] omits 4b0556b96e1f ALSA: usb-audio: Add registration quirk for JBL Quantum 600 omits f9b282b36dfa net: netlink: add the case when nlh is NULL omits 3df15d6f3724 vt: keyboard.c: make console an unsigned int omits c92bbbfe21ef vt: keyboard: treat kbd_table as an array all the time. omits 73dc8d34ad64 Merge branch 'for-5.14/upstream-fixes' into for-next omits ba6cd766e0bf drm/plane: Move drm_plane_enable_fb_damage_clips into core omits c7fcbf251397 drm/plane: check that fb_damage is set up when used omits 6f11f37459d8 drm/plane: remove drm_helper_get_plane_damage_clips omits 40f2218dc4ac drm/prime: fix comment on PRIME Helpers omits 3a96e97ab4e8 serial: 8250_pci: make setup_port() parameters explicitly [...] omits 481975b24c39 dt-bindings: serial: Add compatible for Mediatek MT7986 omits 72fdb403008c tty: pdc_cons, free tty_driver upon failure omits 9f90a4ddef4e tty: drop put_tty_driver omits cb9ea618ee60 tty: make tty_set_operations an inline omits 56ec5880a28e tty: drop alloc_tty_driver omits 39b7b42be4a8 tty: stop using alloc_tty_driver omits 0524513afe45 tty: don't store semi-state into tty drivers omits 7ccbdcc4d08a hvsi: don't panic on tty_register_driver failure omits 23411c720052 xtensa: ISS: don't panic in rs_init omits 3c56f4430f4c btrfs: remove unused start and end parameters from btrfs_r [...] omits b0e81817629a net: build all switchdev drivers as modules when the bridg [...] omits 52c27f13b52c tty: tty_flip.h needs only tty_buffer and tty_port omits 67b94be44771 tty: move tty_port to new tty_port.h omits 8d29e0024437 tty: move tty_buffer definitions to new tty_buffer.h omits 56eef46aa830 tty: move tty_ldisc_receive_buf to tty_flip.h omits abca990183e9 tty: include list & lockdep from tty_ldisc.h omits a24bc667ac1f tty: move ldisc prototypes to tty_ldisc.h omits 890ebae62770 tty: include kref.h in tty_driver.h omits 4d3d947866c2 tty: move tty_driver related prototypes to tty_driver.h omits 9b29a161ef38 ethtool: Fix rxnfc copy to user buffer overflow omits 8496f60a670d v253_init: eliminate pointer to string omits 0e9ffdb236b8 cx20442: tty_ldisc_ops::write_wakeup is optional omits 3d1fa055ea72 serial: max310x: Use clock-names property matching to reco [...] omits 0a9410b981e9 serial: 8250_lpss: Enable DMA on Intel Elkhart Lake omits f444f34b4a1a dt-bindings: serial: 8250: Add Exar compatibles omits d7aff291d069 serial: 8250: Define RX trigger levels for OxSemi 950 devices omits e42afc5748a6 btrfs: introduce btrfs_lookup_match_dir omits 03e05c224301 btrfs: remove unneeded return variable in btrfs_lookup_fil [...] omits c206c7faeb32 drm/bridge: dw-mipi-dsi: Find the possible DSI devices omits 02022c587257 Merge branch 'at91-dt' into at91-next omits c1f00edce5a3 ARM: dts: at91: sama5d4_xplained: change the key code of t [...] omits 15d27b15de96 efi: sysfb_efi: fix build when EFI is not set omits 71260b9a7020 drivers/firmware: fix SYSFB depends to prevent build failures omits 192fbfb76744 drm/i915: Implement PSF GV point support omits 9243b966a20b drm/i915: Extend QGV point restrict mask to 0x3 omits f4cfed3482d8 Merge branch 'fixes' into for-next omits c07eea684cdf Merge generic_block_fiemap() removal from Christoph. omits 7edf6689774c Merge branch 'omap-for-v5.15/dt' into for-next omits 9c9eb1918e10 Merge branch 'omap-for-v5.15/ti-sysc' into for-next omits d9e68d20ef52 Merge branch 'omap-for-v5.15/soc' into for-next omits fdc07ca0724d Merge branch 'omap-for-v5.14/ti-sysc' into omap-for-v5.15/ti-sysc omits 9acb9c48b940 fs: remove generic_block_fiemap omits e0cba89d22b7 hpfs: use iomap_fiemap to implement ->fiemap omits 8b1e7076d26b ext2: use iomap_fiemap to implement ->fiemap omits 9907f382a7a0 ARM: dts: at91: add conflict note for d3 omits 8d5a937f10ed MAINTAINERS: Adopt SanCloud dts files as supported omits bf781869e5cf ARM: dts: at91: add pinctrl-{names, 0} for all gpios omits e48d54c1dfe7 ARM: dts: am335x-sancloud-bbe-lite: New devicetree omits 3ed926537376 ARM: dts: am335x-sancloud-bbe: Extract common code omits feb29cf359fb ARM: dts: am335x-boneblack: Extract HDMI config omits 8122dc58cb3e bus: ti-sysc: Add quirk for OMAP4 McASP to disable SIDLE mode omits 289be44b6cb9 ARM: dts: at91: sama5d27_som1_ek: enable ADC node omits ae3c05cf20ef ARM: dts: omap4-l4-abe: Add McASP configuration omits 591c091705e2 ARM: dts: omap4-l4-abe: Correct sidle modes for McASP omits 176f26bcd41a ARM: dts: Add support for dra762 abz package omits cb31bbfa4915 ARM: dts: am335x-boneblue: add gpio-line-names omits ae92d4211944 arm: omap2: Drop MACH_OMAP3517EVM entry omits 353b7a55dcaf Merge branch 'fixes-v5.14' into fixes omits c68ef4ad180e omap5-board-common: remove not physically existing vdds_1v [...] omits 0162a9964365 ARM: dts: am437x-l4: fix typo in can@0 node omits 20a6b3fd8e2e ARM: dts: am43x-epos-evm: Reduce i2c0 bus speed for tps65218 omits a6d90e9f2232 bus: ti-sysc: AM3: RNG is GP only omits b070f9ca7868 ARM: omap2+: hwmod: fix potential NULL pointer access omits 0f3b68b66a6d drm/dsi: Add _NO_ to MIPI_DSI_* flags disabling features omits 3da77cf33cf8 s390/delay: get rid of not needed header includes omits 6ab023641a34 s390/boot: get rid of arithmetics on function pointers omits 243fdac5934f s390/headers: fix code style in module.h omits 7e82523f2583 s390/hwcaps: make sie capability regular hwcap omits 98ac9169e540 s390/hwcaps: remove hwcap stfle check omits 487dff5638b9 s390/hwcaps: remove z/Architecture mode active check omits 449fbd713f57 s390/hwcaps: use consistent coding style / remove comments omits 251527c9b00c s390/hwcaps: open code initialization of first six hwcap bits omits 873129ca7b56 s390/hwcaps: split setup_hwcaps() omits f17a6d5d83bc s390/hwcaps: move setup_hwcaps() omits c68d463286cd s390/hwcaps: add sanity checks omits 95655495e404 s390/hwcaps: use named initializers for hwcap string arrays omits 47af00ef42b4 s390/hwcaps: introduce HWCAP bit numbers omits 511ad531afd4 s390/hwcaps: shorten HWCAP defines omits 7e8403ecaf88 s390: add HWCAP_S390_PCI_MIO to ELF hwcaps omits 3322ba0d7bea s390: make PCI mio support a machine flag omits 196e3c6ad1cc s390/disassembler: add instructions omits b3bc7980f4ad s390: report more CPU capabilities omits 0d374381d00b s390/qdio: remove unused macros omits bdfd740c1dda s390/qdio: clarify reporting of errors to the drivers omits 0ae8f2af262a s390/qdio: remove unneeded siga-sync for Output Queue omits d01fad2c6a3d s390/qdio: remove remaining tasklet & timer code omits d1ea9b58c8fb s390/qdio: propagate error when cancelling a ccw fails omits d06314e0ce20 s390/qdio: improve roll-back after error on ESTABLISH ccw omits 1c1dc8bda3a0 s390/qdio: cancel the ESTABLISH ccw after timeout omits 2c197870e470 s390/qdio: fix roll-back after timeout on ESTABLISH ccw omits f1a546947431 s390/setup: don't reserve memory that occupied decompresso [...] omits 6bda66703776 s390/boot: move dma sections from decompressor to decompre [...] omits 97dd89e90136 s390/ctl_reg: add ctlreg5 and ctlreg15 unions omits 7accd1f86496 s390/boot: make _diag308_reset_dma() position-independent omits 6a24d4666f43 s390/boot: move EP_OFFSET and EP_STRING to head.S omits 455cac5028c4 s390/setup: generate asm offsets from struct parmarea omits f4cb3c9bd041 s390/setup: drop _OFFSET macros omits 88a37f810757 s390/setup: remove unused symbolic constants for C code fr [...] omits e9e7870f90e3 s390/dump: introduce boot data 'oldmem_data' omits 84733284f67b s390/boot: introduce boot data 'initrd_data' omits f1d3c5323772 s390/boot: move sclp early buffer from fixed address in asm to C omits 8b6bd6f295b7 s390/boot: get rid of magic numbers for startup offsets omits 36af1c5c1598 s390/vdso: use system call functions omits 91f05c274483 s390/syscall: provide generic system call functions omits b84d0c417a5a s390/cpacf: get rid of register asm omits b49d08acb5d9 s390/debug: remove unused print defines omits 1487f59ad2a5 s390/dasd: remove debug printk omits 7f33565b2566 s390/uv: de-duplicate checks for Protected Host Virtualization omits 42c89439b9fa s390/boot: disable Secure Execution in dump mode omits c5cf505446db s390/boot: move uv function declarations to boot/uv.h omits 5492886c1474 s390/jump_label: print real address in a case of a jump label bug omits bb50655b8b70 s390/mm: don't print hashed values for pte_ERROR() & friends omits 3b36369dbffe s390/mm: use pr_err() instead of printk() for pte_ERROR & friends omits 0029b4d19491 s390/sclp: use only one sclp early buffer to send commands omits 6040b3f45f39 s390/cio: remove unused include linux/spinlock.h from cio.h omits 256d78d08177 s390/boot: make stacks part of the decompressor's image omits 7fadcc078785 s390/boot: move all linker symbol declarations from c to h files omits b1f6bead1fb4 Merge branches 'renesas-arm-dt-for-v5.15', 'renesas-driver [...] omits df6192f47d23 kernfs: dont call d_splice_alias() under kernfs node lock omits 47b5c64d0ab5 kernfs: use i_lock to protect concurrent inode updates omits 7ba0273b2f34 kernfs: switch kernfs to use an rwsem omits c7e7c04274b1 kernfs: use VFS negative dentry caching omits 895adbec302e kernfs: add a revision to identify directory node changes omits 91d1be9fb7d6 pinctrl: renesas: Fix pin control matching on R-Car H3e-2G omits bfe6b5590ce6 soc: renesas: Identify R-Car H3e-2G and M3e-2G omits 3e82868e8523 dt-bindings: arm: renesas: Document R-Car H3e-2G and M3e-2 [...] omits 0ef844040c9b arm64: dts: renesas: r8a77961: Add iommus to ipmmu_ds[01] [...] omits d6237f110529 arm64: dts: renesas: Add support for M3ULCB+Kingfisher wit [...] omits 7850f9ba36fa arm64: dts: renesas: Add support for M3ULCB with R-Car M3e-2G omits bddda5c2b2be arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 48a0624e31d2 arm64: dts: renesas: Add support for H3ULCB+Kingfisher wit [...] omits 402e45d0d1b9 arm64: dts: renesas: Add support for H3ULCB with R-Car H3e-2G omits 07832dd26151 arm64: dts: renesas: Add support for Salvator-XS with R-Ca [...] omits 8d935c8d7f17 arm64: dts: renesas: Add Renesas R8A779M3 SoC support omits 6832b69ee83b arm64: dts: renesas: Add Renesas R8A779M1 SoC support omits bdac4d8abbfc Merge 5.14-rc3 into driver-core-next omits 35171fbfc0d9 ALSA: hda/realtek: Fix headset mic for Acer SWIFT SF314-56 [...] omits f1abdb78a108 ksmbd: add ipv6_addr_v4mapped check to know if connection [...] omits 6c99dfc4c5f6 ksmbd: fix missing error code in smb2_lock omits 9798c653547d scsi: qla2xxx: Update version to 10.02.00.107-k omits 71bef5020cd1 scsi: qla2xxx: edif: Increment command and completion counts omits 44d018577f17 scsi: qla2xxx: edif: Add encryption to I/O path omits 7a09e8d92c6d scsi: qla2xxx: edif: Add doorbell notification for app omits 9efea843a906 scsi: qla2xxx: edif: Add detection of secure device omits 8a4bb2c1dd62 scsi: qla2xxx: edif: Add authentication pass + fail bsgs omits dd30706e73b7 scsi: qla2xxx: edif: Add key update omits fac2807946c1 scsi: qla2xxx: edif: Add extraction of auth_els from the wire omits 84318a9f01ce scsi: qla2xxx: edif: Add send, receive, and accept for auth_els omits 7878f22a2e03 scsi: qla2xxx: edif: Add getfcinfo and statistic bsgs omits 7ebb336e45ef scsi: qla2xxx: edif: Add start + stop bsgs omits cb51bcd5c34b scsi: qla2xxx: Remove unused variable 'status' omits 0525265e434b scsi: libsas: Drop BLK_DEV_BSGLIB selection omits 8f13142ac2eb scsi: target: Remove redundant assignment to variable ret omits ff2d86d04d26 scsi: lpfc: Remove redundant assignment to pointer pcmd omits 45e524d61ec4 scsi: lpfc: Copyright updates for 14.0.0.0 patches omits 95518cabe119 scsi: lpfc: Update lpfc version to 14.0.0.0 omits bfc477854a42 scsi: lpfc: Add 256 Gb link speed support omits f6c5e6c4561d scsi: lpfc: Revise Topology and RAS support checks for new [...] omits df3d78c3eb4e scsi: lpfc: Fix cq_id truncation in rq create omits f449a3d7a153 scsi: lpfc: Add PCI ID support for LPe37000/LPe38000 serie [...] omits 75a2d99ec64a Merge branch 'clk-socfpga' into clk-next omits d17929eb1066 clk: socfpga: agilex: add the bypass register for s2f_usr0 clock omits f817c132db67 clk: socfpga: agilex: fix up s2f_user0_clk representation omits 9d563236cca4 clk: socfpga: agilex: fix the parents of the psi_ref_clk omits 08bdbc6ef46a ksmbd: use channel signingkey for binding SMB2 session setup omits 9fb8fac08f66 ksmbd: don't set RSS capable in FSCTL_QUERY_NETWORK_INTERF [...] omits d337a44e429e ksmbd: Return STATUS_OBJECT_PATH_NOT_FOUND if smb2_creat() [...] omits 953a92f0e55f clk: hisilicon: hi3559a: select RESET_HISI omits 24b5b1978cd5 clk: stm32f4: fix post divisor setup for I2S/SAI PLLs omits 6bdab0e5b5c0 drm/i915/display/psr2: Fix cursor updates using legacy apis omits 5cc92edb6ee8 drm/i915/display/psr2: Mark as updated all planes that int [...] omits 4cda0c82a34b selftests/bpf: Use ping6 only if available in tc_redirect omits 268ca4129d8d Merge branch 'ipa-clock' omits e2f154e6b601 net: ipa: introduce ipa_uc_clock() omits dc8f7e3924a9 net: ipa: set up the microcontroller earlier omits 1118a14710ee net: ipa: set up IPA interrupts earlier omits 07e1f6897f73 net: ipa: configure memory regions early omits 63961f544e27 net: ipa: kill ipa_modem_setup() omits 323e0cb473e2 flow_dissector: Fix out-of-bounds warnings omits 6321c7acb828 ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() omits 22171146f84b net: ipa: enable inline checksum offload for IPA v4.5+ omits 2739bd76fceb Merge branch 'ipa-kill-validation' omits 5bc5588466a1 net: ipa: use WARN_ON() rather than assertions omits 442d68ebf092 net: ipa: kill the remaining conditional validation code omits 546948bf3625 net: ipa: always validate filter and route tables omits f2c1dac0abcf net: ipa: fix ipa_cmd_table_valid() omits beeee08ca1d4 Merge branch 'sja1105-bridge-port-traffic-termination' omits edac6f6332d9 Revert "net: dsa: Allow drivers to filter packets they can [...] omits b6ad86e6ad6c net: dsa: sja1105: add bridge TX data plane offload based [...] omits 884be12f8566 net: dsa: sja1105: add support for imprecise RX omits 19fa937a391e net: dsa: sja1105: deny more than one VLAN-aware bridge omits 4fbc08bd3665 net: dsa: sja1105: deny 8021q uppers on ports omits 6dfd23d35e75 net: dsa: sja1105: delete vlan delta save/restore logic omits d63f8877c48c net: dsa: sja1105: remove redundant re-assignment of point [...] omits ee80dd2e89ec net: bridge: add a helper for retrieving port VLANs from t [...] omits f7cdb3ecc9b7 net: bridge: update BROPT_VLAN_ENABLED before notifying sw [...] omits 9bff66841923 Merge tag 'mlx5-updates-2021-07-24' of git://git.kernel.or [...] omits d20e5880fe9d Merge tag 'linux-can-next-for-5.15-20210725' of git://git. [...] omits 0937a7b3625d video: ep93xx: Prepare clock before using it omits 873601687598 drm/vmwgfx: Fix a 64bit regression on svga3 omits 266332367e2d drm/vmwgfx: Fix implicit declaration error omits f98f273f3a98 dt-bindings: Add QiShenglong vendor prefix omits 93ea7aa8dfc0 drm/panel: simple: Add support for two more AUO panels omits fdb57c3217a0 dt-bindings: display: simple: Add AUO B133HAN05 & B140HAN06 omits 793eccae89bb Merge branch 'libbpf: Move CO-RE logic into separate file.' omits b0588390dbce libbpf: Split CO-RE logic into relo_core.c. omits 301ba4d71028 libbpf: Move CO-RE types into relo_core.h. omits 3ee4f5335511 libbpf: Split bpf_core_apply_relo() into bpf_program indep [...] omits 6e43b2860784 libbpf: Cleanup the layering between CORE and bpf_program. omits f92763cb0feb video: fbdev: riva: Error out if 'pixclock' equals zero omits 1520b4b7ba96 video: fbdev: kyro: Error out if 'pixclock' equals zero omits b36b242d4b8e video: fbdev: asiliantfb: Error out if 'pixclock' equals zero omits bc1c8e4eee79 ASoC: rt1015: Remove unnecessary flush work on rt1015 driver omits 53ca18acbe64 spi: imx: mx51-ecspi: Fix low-speed CONFIGREG delay calculation omits 0f32d9eb38c1 ASoC: Intel: sof_da7219_mx98360a: fail to initialize soundcard omits b88972649fa0 lib/test_stackinit: Add assigned initializers omits 18ac7ca6f465 lib/test_stackinit: Allow building stand-alone omits f9398f15605a lib/test_stackinit: Fix static initializer test omits b12d93e9958e PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported omits 00a2b7c75895 Merge branch irq/bitmap_zalloc into irq/irqchip-next omits b8da302e2955 PCI: Call Max Payload Size-related fixup quirks early omits c980983daebf irqchip/mvebu-odmi: Switch to bitmap_zalloc() omits 3db3969f5375 irqchip/mvebu-gicp: Switch to devm_bitmap_zalloc() omits 43a1965fc5ae irqchip/ls-scfg-msi: Switch to devm_bitmap_zalloc() omits ff5fe8867a5f irqchip/gic-v3: Switch to bitmap_zalloc() omits 81d3c9e7b43e irqchip/gic-v2m: Switch to bitmap_zalloc() omits 3f1808f63f04 irqchip/alpine-msi: Switch to bitmap_zalloc() omits 4cad4da0795e irqchip/partitions: Switch to bitmap_zalloc() omits 09f83569189f net/mlx5e: Use the new TIR API for kTLS omits 65d6b6e5a5da net/mlx5e: Move management of indir traffic types to rx_res omits a6696735d694 net/mlx5e: Convert TIR to a dedicated object omits 6fe5ff2c7780 net/mlx5e: Create struct mlx5e_rss_params_hash omits 4b3e42eecb1c net/mlx5e: Remove mdev from mlx5e_build_indir_tir_ctx_common() omits a402e3a7470d net/mlx5e: Remove lro_param from mlx5e_build_indir_tir_ctx [...] omits 983c9da2b1e1 net/mlx5e: Remove mlx5e_priv usage from mlx5e_build_*tir_ctx*() omits 093d4bc1731d net/mlx5e: Use mlx5e_rqt_get_rqtn to access RQT hardware id omits 0570c1c95817 net/mlx5e: Take RQT out of TIR and group RX resources omits 3f22d6c77bb9 net/mlx5e: Move RX resources to a separate struct omits 4ad31849771a net/mlx5e: Move mlx5e_build_rss_params() call to init_rx omits 06e9f13ac5cc net/mlx5e: Convert RQT to a dedicated object omits bc5506a166c3 net/mlx5e: Check if inner FT is supported outside of creat [...] omits 69994ef3da66 net/mlx5: Take TIR destruction out of the TIR list lock omits 26ab7b384525 net/mlx5e: Block LRO if firmware asks for tunneled LRO omits 9c43f3865c2a net/mlx5e: Prohibit inner indir TIRs in IPoIB omits 66291b6adb66 ALSA: usb-audio: Fix superfluous autosuspend recovery omits 9583db2332e3 ext2: make ext2_iomap_ops available unconditionally omits 471654ae06e5 Merge branch 'rework/printk_safe-removal' into for-next omits af996031e154 net: ixp4xx_hss: use dma_pool_zalloc omits 8d909b2333f3 printk: syslog: close window between wait and read omits b371cbb584d8 printk: convert @syslog_lock to mutex omits 85e3e7fbbb72 printk: remove NMI tracking omits 93d102f094be printk: remove safe buffers omits 002eb6ad0751 printk: track/limit recursion omits 55d6af1d6688 lib/nmi_backtrace: explicitly serialize banner and regs omits 8374f43123a5 tests: add move_mount(MOVE_MOUNT_SET_GROUP) selftest omits 9ffb14ef61ba move_mount: allow to add a mount into an existing group omits 0fbea6805401 iommu/dma: Fix leak in non-contiguous API omits c089b4fa7644 Merge branch 'for-5.15-printk-index' into for-next omits ee974d9625c4 iommu/amd: Fix printing of IOMMU events when rate limiting [...] omits cecb7cc88302 Merge branch 'renesas-arm-dt-for-v5.15' into renesas-next omits d28b1e03dc8d clk: renesas: r9a07g044: Add entry for fixed clock P0_DIV2 omits 9800190881cd Merge tag 'renesas-r9a07g044-dt-binding-defs-tag2' into re [...] omits 0b256c403d40 dt-bindings: clock: r9a07g044-cpg: Add entry for P0_DIV2 c [...] omits a3d7d983236a arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal [...] omits 75cc1018a9e1 iommu/vt-d: Move clflush'es from iotlb_sync_map() to map_pages() omits 3f34f1259776 iommu/vt-d: Implement map/unmap_pages() iommu_ops callback omits a886d5a7e67b iommu/vt-d: Report real pgsize bitmap to iommu core omits 26bc7ea7385c arm64: dts: renesas: r8a77995: draak: Add R-Car Sound support omits 3e677cbb6f51 arm64: dts: renesas: r8a77995: Add R-Car Sound support omits 8bc54824da4e iommu/amd: Convert from atomic_t to refcount_t on pasid_st [...] omits 2c39ca6885a2 ASoC: tlv320aic31xx: Fix jack detection after suspend omits 13b6eb6e1c98 iommu: Streamline iommu_iova_to_phys() omits 308723e35800 iommu: Remove mode argument from iommu_set_dma_strict() omits 02252b3bfe9f iommu/amd: Add support for IOMMU default DMA mode build options omits d0e108b8e962 iommu/vt-d: Add support for IOMMU default DMA mode build options omits 712d8f205835 iommu: Enhance IOMMU default DMA mode build options omits d8577d2e331d iommu: Print strict or lazy mode at init time omits 1d479f160c50 iommu: Deprecate Intel and AMD cmdline methods to enable s [...] omits 9d32e4e7e9e1 nfp: add support for coalesce adaptive feature omits e129f6b5aeb3 net: mhi: Improve MBIM packet counting omits a0302ff5906a nfc: s3fwrn5: remove unnecessary label omits 8f49efc9a0c4 Merge branch 'hns3-devlink' omits f2b67226c3a8 net: hns3: add devlink reload support for VF omits 98fa7525d360 net: hns3: add devlink reload support for PF omits bd85e55bfb95 net: hns3: add support for devlink get info for VF omits 26fbf511693e net: hns3: add support for devlink get info for PF omits cd6242991d2e net: hns3: add support for registering devlink for VF omits b741269b2759 net: hns3: add support for registering devlink for PF omits 6149ab604c80 devlink: add documentation for hns3 driver omits 71e69d7adee1 Merge 5.14-rc3 into char-misc-next omits c435e632ec6f btrfs: use btrfs_next_leaf instead of btrfs_next_item when [...] omits b531626a0a57 btrfs: remove ignore_offset argument from btrfs_find_all_roots() omits 3f615c4b9ea7 btrfs: mark compressed range uptodate only if all bio succeed omits 548c74bc4932 btrfs: avoid unnecessary lock and leaf splits when updatin [...] omits 83f0567922d9 btrfs: remove unnecessary list head initialization when sy [...] omits ae6acbb2a18c btrfs: avoid unnecessary log mutex contention when syncing log omits 7103df0c75a2 btrfs: remove racy and unnecessary inode transaction updat [...] omits 674f4bab090c btrfs: stop doing GFP_KERNEL memory allocations in the ref [...] omits 3de11c864991 btrfs: improve the batch insertion of delayed items omits d3c6ec3c94af btrfs: rescue: allow ibadroots to skip bad extent tree whe [...] omits a46d19c19a93 btrfs: pass NULL as trans to btrfs_search_slot if we only [...] omits e827137d7f3f btrfs: continue readahead of siblings even if target node [...] omits 37521ab91402 btrfs: check-integrity: drop kmap/kunmap for block pages omits 519256cbb192 btrfs: compression: drop kmap/kunmap from generic helpers omits e2b32a50fa8a btrfs: compression: drop kmap/kunmap from zstd omits 341b1b37c528 btrfs: compression: drop kmap/kunmap from zlib omits 51699f4d2fd7 btrfs: compression: drop kmap/kunmap from lzo omits 43c98adefc5c btrfs: drop from __GFP_HIGHMEM all allocations omits dda962d5b97b btrfs: cleanup fs_devices pointer usage in btrfs_trim_fs omits 26633dafc560 btrfs: remove max argument from generic_bin_search omits 012a364f1d39 btrfs: make btrfs_finish_chunk_alloc private to block-group.c omits 3eda990fde71 btrfs: check-integrity: drop unnecessary function prototypes omits f7deee2d5690 btrfs: add special case to setget helpers for 64k pages omits 4fe3a74d27f8 btrfs: zoned: remove max_zone_append_size logic omits 8119cefd9a29 powerpc/kexec: blacklist functions called in real mode for kprobe omits 808035317b22 iommu/arm-smmu: Implement the map_pages() IOMMU driver callback omits 9ea1a2c49448 iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback omits 23c30bed9c3c iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() omits f13eabcf9dfa iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() omits 4a77b12deb25 iommu/io-pgtable-arm: Implement arm_lpae_map_pages() omits 1fe27be5ffec iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() omits 41e1eb2546e9 iommu/io-pgtable-arm: Prepare PTE methods for handling mul [...] omits 647c57764b37 iommu: Add support for the map_pages() callback omits b1d99dc5f983 iommu: Hook up '->unmap_pages' driver callback omits 89d5b9601f70 iommu: Split 'addr_merge' argument to iommu_pgsize() into [...] omits e7d6fff6b3d3 iommu: Use bitmap to calculate page size in iommu_pgsize() omits 910c4406ccc9 iommu: Add a map_pages() op for IOMMU drivers omits ca073b55d16a iommu/io-pgtable: Introduce map_pages() as a page table op omits cacffb7f7b45 iommu: Add an unmap_pages() op for IOMMU drivers omits 374c15594c4e iommu/io-pgtable: Introduce unmap_pages() as a page table op omits 7d9e2661f268 printk: Move the printk() kerneldoc comment to its new home omits 0f0aa84850a4 printk/index: Fix warning about missing prototypes omits 480e93e12aa0 net: xfrm: Fix end of loop tests for list_for_each_entry omits d842bc6c0579 Merge v5.14-rc3 into usb-next omits 10a6f3b3e219 Merge branch 'v5.15-armsoc/dts64' into for-next omits 7ca30712c3a8 arm64: dts: rockchip: add watchdog to rk3568 omits b1f2fcb28228 ARM: dts: bcm283x: Fix VEC address for BCM2711 omits 3012248fdfee drm: document drm_property_enum.value for bitfields omits 4b5260032ec6 arm64: dts: meson: improve gxm-khadas-vim2 wifi omits 6b197abe56fe arm64: dts: meson: improve gxl-s905x-khadas-vim wifi omits 72ccc373b064 ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties omits 632062e540be ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties omits 876228e9f935 ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply [...] omits 0bd475db1a5d ARM: dts: meson8b: ec100: wire up the RT5640 audio codec omits 4f8ca13df1d5 ARM: dts: meson: Add the AIU audio controller omits c8cec8130546 ARM: multi_v7_defconfig: Enable CONFIG_MMC_MESON_MX_SDHC omits 46f2735c17d2 arm64: dts: meson-gxbb: nanopi-k2: Enable Bluetooth omits 44cf630bcb8c ARM: dts: meson8: Use a higher default GPU clock frequency omits d66cd5dea551 cpufreq: blacklist Qualcomm sc8180x in cpufreq-dt-platdev omits ba47b515f594 fscrypt: align Base64 encoding with RFC 4648 base64url omits e538b0985a05 fscrypt: remove mention of symlink st_size quirk from docu [...] omits 064c73498601 ubifs: report correct st_size for encrypted symlinks omits 461b43a8f92e f2fs: report correct st_size for encrypted symlinks omits 8c4bca10ceaf ext4: report correct st_size for encrypted symlinks omits d18760560593 fscrypt: add fscrypt_symlink_getattr() for computing st_size omits 5e36129f2b4e regulator: hi6421v600: rename voltage range arrays omits c20d7a9b0266 Merge branch 'regulator-5.14' into regulator-5.15 omits ccb2a74eec21 regulator: hi6421v600: use lowercase for ldo omits 35482f9dc56b Backmerge tag 'v5.14-rc3' into drm-next omits 4a52225d6101 docs/zh_CN: add a translation for index omits 77167b966b7e docs: submitting-patches: clarify the role of LKML omits d5caec394a78 admin-guide/cputopology.rst: Remove non-existed cpu-hotplug.txt omits ce48ee81a193 admin-guide/hw-vuln: Rephrase a section of core-scheduling.rst omits b426d9d78efb docs: virt: kvm: api.rst: replace some characters omits dc9c31c3ffc8 docs: firmware-guide: acpi: dsd: graph.rst: replace some c [...] omits f3fd34fe0e71 docs: sound: kernel-api: writing-an-alsa-driver.rst: repla [...] omits 662fa3d60993 docs: networking: dpaa2: fix chapter title format omits a9fd134be7b9 docs: kvm: properly format code blocks and lists omits 8b9671643d2f docs: kvm: fix build warnings omits 5b42d0bfb73d docs: printk-formats: fix build warning omits 6ab0493dfc62 deprecated.rst: Include details on "no_hash_pointers" omits 0a03801ca8bd docs/zh_CN: reformat zh_CN/dev-tools/testing-overview omits 03b7c552d081 maintainers: Update freedesktop.org IRC channels omits 79e93d0a74e7 documentation: Update #nouveau IRC channel network omits a8a1135c0d07 Merge branch 'v5.15-armsoc/dts64' into for-next omits 68e0277204c7 arm64: dts: rockchip: add isp1 node on rk3399 omits 8bfdb394af40 arm64: dts: rockchip: add cif clk-control pinctrl for rk3399 omits 424a83979d9e arm64: dts: rockchip: add #phy-cells to mipi-dsi1 on rk3399 omits 2eeb0dce728a f2fs: don't sleep while grabing nat_tree_lock omits 6de8687ccdef f2fs: remove allow_outplace_dio() omits 3e679dc78c17 f2fs: make f2fs_write_failed() take struct inode omits 71f68fe7f121 drm/rockchip: dsi: add ability to work as a phy instead of [...] omits a8124139845f dt-bindings: display: rockchip-dsi: add optional #phy-cell [...] omits c92ecb4eac76 drm/rockchip: dsi: add own additional pclk handling omits 9491b9177fd0 iio: adc: meson-saradc: Fix indentation of arguments after [...] omits 0e1d2a5ec77e iio: adc: meson-saradc: Add missing space between if and p [...] omits 48dc1abde015 iio: adc: meson-saradc: Disable BL30 integration on G12A a [...] omits 1f49bf8b6aec dt-bindings: display: ssd1307fb: Convert to json-schema omits 47956bc86ee4 drm/bridge: nwl-dsi: Avoid potential multiplication overfl [...] omits 6474e67eabfb dt-bindings: display: simple: add some Logic Technologies [...] omits cc19862ffe45 tipc: fix an use-after-free issue in tipc_recvmsg omits 8dad5561c13a can: flexcan: update Kconfig to enable coldfire omits d9cead75b1c6 can: flexcan: add mcf5441x support omits 896e7f3e7424 can: flexcan: add platform data header omits f4f5247daa45 can: etas_es58x: rewrite the message cast in es58{1,_fd}_t [...] omits 7fcecf51c18f can: etas_es58x: use sizeof and sizeof_field macros instea [...] omits 004653f0abf2 can: etas_es58x: add es58x_free_netdevs() to factorize code omits 6bde4c7fd845 can: etas_es58x: use devm_kzalloc() to allocate device resources omits 45cb13963df3 can: etas_es58x: use error pointer during device probing omits 58fb92a517b5 can: etas_es58x: fix three typos in author name and documentation omits c11dcee75830 can: peak_usb: pcan_usb_decode_error(): upgrade handling o [...] omits 1763c547648d can: peak_usb: pcan_usb_encode_msg(): add information omits 3a7939495ce8 can: peak_usb: PCAN-USB: add support of loopback and one-s [...] omits 1d0214a0f5db can: peak_usb: pcan_usb_get_device_id(): read value only i [...] omits 805ff68c8e7f can: peak_pci: Add name and FW version of the card in kern [...] omits fe1fa1387a15 can: peak_pci: fix checkpatch warnings omits 9b69aff9fd1a can: peak_pci: convert comments to network style comments omits 5bbe60493a21 net: at91_can: fix the comments style issue omits fc1d97d4fbfd net: at91_can: remove redundant space omits 02400533bb70 net: at91_can: add braces {} to all arms of the statement omits ccc5f1c994df net: at91_can: fix the alignment issue omits 8ed1661cf21e net: at91_can: use BIT macro omits 57bca980bad4 net: at91_can: fix the code style issue about macro omits 933850c4b912 net: at91_can: add blank line after declarations omits 822a99c41fb4 net: at91_can: remove redundant blank lines omits 42b9fd6ec7c9 can: at91_can: use DEVICE_ATTR_RW() helper macro omits f731707c5667 can: janz-ican3: use DEVICE_ATTR_RO/RW() helper macro omits 681e4a764521 can: esd_usb2: use DEVICE_ATTR_RO() helper macro omits cb6adfe27680 can: mcp251xfd: mcp251xfd_open(): request IRQ as shared omits 71520f85f908 can: mcp251xfd: Fix header block to clarify independence from OF omits 74f89cf17e44 can: mcp251xfd: mcp251xfd_probe(): try to get crystal cloc [...] omits 0ddd83fbebbc can: m_can: remove support for custom bit timing omits 9808dba1bbcb can: m_can: use devm_platform_ioremap_resource_byname omits d836cb5fe045 can: m_can: Add support for transceiver as phy omits 9c0e7ccd831b dt-bindings: net: can: Document transceiver implementation as phy omits 6b6bd1999267 can: netlink: remove redundant check in can_validate() omits e3b0a4a47064 can: netlink: clear data_bittiming if FD is turned off omits 8345a3307381 can: bittiming: fix documentation for struct can_tdc omits 30bfec4fec59 can: rx-offload: can_rx_offload_threaded_irq_finish(): add [...] omits 1e0d8e507ea4 can: rx-offload: can_rx_offload_irq_finish(): directly cal [...] omits c757096ea103 can: rx-offload: add skb queue for use during ISR omits a08ec5fe709f can: j1939: j1939_xtp_rx_dat_one(): use separate pointer f [...] omits 78b77c760f71 can: j1939: j1939_session_tx_dat(): use consistent name se [...] omits 7ac56e40d054 can: j1939: j1939_session_completed(): use consistent name [...] omits 641ba6ded234 can: j1939: replace fall through comment by fallthrough ps [...] omits 333128737955 can: j1939: fix checkpatch warnings omits 04bdec2b904f can: j1939: j1939_sk_sock_destruct(): correct a grammatical error omits 1522756c7954 drm/shmobile: Convert to Linux IRQ interfaces omits 616d57693455 IB/mlx5: Rename is_apu_thread_cq function to is_apu_cq omits 0e804326759d Merge branch 'nfc-const' omits 7186aac9c22d nfc: constify nfc_digital_ops omits 49545357bf7e nfc: constify nfc_llc_ops omits 094c45c84d79 nfc: constify nfc_hci_ops omits f6c802a726ae nfc: constify nfc_ops omits 5f3e63933793 nfc: constify nfc_hci_gate omits 15944ad2e5a1 nfc: constify pointer to nfc_vendor_cmd omits 0f20ae9bb96b nfc: st21nfca: constify file-scope arrays omits 7a5e98daf6bd nfc: constify nfc_phy_ops omits cb8caa3c6c04 nfc: constify nci_driver_ops (prop_ops and core_ops) omits d08ba0fdeaba nfc: s3fwrn5: constify nci_ops omits b9c28286d8f1 nfc: constify nci_ops omits 48d5440393d3 nfc: constify payload argument in nci_send_cmd() omits ec387b8ff8d7 drm/i915/display: split DISPLAY_VER 9 and 10 in intel_setu [...] omits 4fd177288a4e drm/i915: fix not reading DSC disable fuse in GLK omits 630211a17055 fpga: fpga-mgr: wrap the write_sg() op omits 6489d3b00398 fpga: fpga-mgr: wrap the fpga_remove() op omits b02a40713db9 fpga: fpga-mgr: wrap the state() op omits 6f9922711359 fpga: fpga-mgr: wrap the status() op omits 8ebab40fd8f1 fpga: fpga-mgr: wrap the write() op omits 72d935020ea8 fpga: fpga-mgr: make write_complete() op optional omits 2e8438b754ab fpga: fpga-mgr: wrap the write_init() op omits 6f125e87184e fpga: zynqmp-fpga: Address warning about unused variable omits 56ddc787706c fpga: xilinx-pr-decoupler: Address warning about unused variable omits 1aa3fc699c11 fpga: xiilnx-spi: Address warning about unused variable omits e3fd0cfb852b fpga: altera-freeze-bridge: Address warning about unused variable omits 82fb70b87f21 fpga: dfl: pci: add device IDs for Silicom N501x PAC cards omits c5381154393d net: bridge: fix build when setting skb->offload_fwd_mark [...] omits 78d9d8005e45 riscv: stacktrace: Fix NULL pointer dereference omits 84edec86f449 iio: humidity: hdc100x: Add margin to the conversion time omits a574e68ff513 iio: gyro: st_gyro: use devm_iio_triggered_buffer_setup() [...] omits 899f6791469f iio: magn: st_magn: use devm_iio_triggered_buffer_setup() [...] omits a442673b40f2 iio: accel: st_accel: use devm_iio_triggered_buffer_setup( [...] omits 674db1e9217a iio: pressure: st_pressure: use devm_iio_triggered_buffer_ [...] omits 78a6af334662 iio: adc: fsl-imx25-gcq: Use the defined variable to clean code omits 14a30238ecb8 dt-bindings: iio: st: Remove wrong items length check omits 9f9decdb64c5 iio: accel: fxls8962af: fix i2c dependency omits 7ff98c8afa46 iio: proximity: vcnl3020: remove iio_claim/release_direct omits 3363fbbe19e5 iio: proximity: vcnl3020: add periodic mode omits f5e9e38e7063 iio: proximity: vcnl3020: add DMA safe buffer omits 9c6cd755b548 iio: st-sensors: Remove some unused includes and add some [...] omits 7e6b78663c2f dt-bindings: iio: accel: bma255: Merge bosch,bma180 schema omits 562442d5a93b dt-bindings: iio: accel: bma255: Sort compatibles omits 39361c997dc7 dt-bindings: iio: accel: bma255: Fix interrupt type omits 4511781f95da ALSA: usb-audio: fix incorrect clock source setting omits 2b8b12be9b97 ALSA: scarlett2: Fix line out/speaker switching notifications omits 9ee0fc8366dd ALSA: scarlett2: Correct channel mute status after mute bu [...] omits d3a4f784d20c ALSA: scarlett2: Fix Direct Monitor control name for 2i2 omits cdf72837cda8 ALSA: scarlett2: Fix Mute/Dim/MSD Mode control names omits acd5aea40049 Bluetooth: btusb: Add valid le states quirk omits 3c73553f56cd drm/i915: Program chicken bit during DP MST sequence on TGL+ omits 93ebb6828723 s390/pv: fix the forcing of the swiotlb omits 2b7e9f25e590 bpf/tests: Do not PASS tests without actually testing the result omits ad6c00283163 swiotlb: Free tbl memory in swiotlb_exit() omits ae7f47041d92 bpf/tests: Fix copy-and-paste error in double word test omits 1efd3fc0ccf5 swiotlb: Emit diagnostic in swiotlb_exit() omits 463e862ac63e swiotlb: Convert io_default_tlb_mem to static allocation omits 85044eb08d0a of: Return success from of_dma_set_restricted_buffer() whe [...] omits 7a18844223d4 selftests/bpf: Document vmtest.sh dependencies omits e244d34d0ea1 libbpf: Add bpf_map__pin_path function omits d9e8d14b1220 Merge branch 'bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt' omits eed92afdd14c bpf: selftest: Test batching and bpf_(get|set)sockopt in b [...] omits 3cee6fb8e69e bpf: tcp: Support bpf_(get|set)sockopt in bpf tcp iter omits 04c7820b776f bpf: tcp: Bpf iter batching and lock_sock omits 05c0b35709c5 tcp: seq_file: Replace listening_hash with lhash2 omits b72acf4501d7 tcp: seq_file: Add listening_get_first() omits 62001372c2b6 bpf: tcp: seq_file: Remove bpf_seq_afinfo from tcp_iter_state omits ad2d61376a05 tcp: seq_file: Refactor net and family matching omits 525e2f9fd022 tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos omits 17c1b16340f0 dt-bindings: pci: Add DT binding for Toshiba Visconti PCIe [...] omits 9b52aa720168 drm/i915/bios: Fix ports mask omits e2f55370b422 MAINTAINERS: Add Rahul Tanwar as Intel LGM Gateway PCIe ma [...] omits af0ca06f8781 pinctrl: imx8ulp: Initialize pin_reg omits fbe280ee67c4 dt-bindings: PCI: intel,lgm-pcie: Add reference to common schemas omits facfbf4f0b5a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 76ba1900cb67 dt-bindings: power: reset: qcom-pon: Convert qcom PON bind [...] omits 400793bc351b dt-bindings: input: pm8941-pwrkey: Convert pm8941 power ke [...] omits da5e96ffd5a9 dt-bindings: power: reset: Change 'additionalProperties' to true omits ee53488cc741 Final si_trapno bits omits 9200454ca047 drm/st7586: Use framebuffer dma-buf helpers omits baf6c24bacdd drm/repaper: Use framebuffer dma-buf helpers omits 329e2c42f8ea drm/gm12u320: Use framebuffer dma-buf helpers omits 08b7ef0524f5 drm/gud: Use framebuffer dma-buf helpers omits 08971eea06db drm/mipi-dbi: Use framebuffer dma-buf helpers omits ce724470a2e5 drm/udl: Use framebuffer dma-buf helpers omits 37408cd825a4 drm/gem: Provide drm_gem_fb_{begin,end}_cpu_access() helpers omits f4ac73023449 signal: Rename SIL_PERF_EVENT SIL_FAULT_PERF_EVENT for con [...] omits 50ae81305c7a signal: Verify the alignment and size of siginfo_t omits c7fff9288dce signal: Remove the generic __ARCH_SI_TRAPNO support omits 7de5f68d497c signal/alpha: si_trapno is only used with SIGFPE and SIGTR [...] omits 2c9f7eaf0865 signal/sparc: si_trapno is only used with SIGILL ILL_ILLTRP omits a791cde6d272 drm/hisilicon/hibmc: Remove variable 'priv' from hibmc_unload() omits ce7e1f86b703 drm/i915/dg2: Add DG2 to the PSR2 defeature list omits fdc0b946a9ca drm/i915/dg2: Classify DG2 PHY types omits 61df0dae5241 Merge branch 'v5.15-clk/next' into for-next omits 70ff5acd1d25 Merge branch 'v5.15-armsoc/dts64' into for-next omits 4ccad1822f21 Merge branch 'v5.15-armsoc/dts32' into for-next omits 44c986647b53 Merge branch 'v5.15-armsoc/drivers' into for-next omits 80055186c461 arm64: dts: rockchip: add basic dts for Pine64 Quartz64-A omits 5ba03936c055 md/raid10: properly indicate failure when ending a failed [...] omits 726e337b6454 arm64: Add compile-time asserts for siginfo_t offsets omits 56516a42f2f1 arm: Add compile-time asserts for siginfo_t offsets omits 94a994d2b2b7 net: phy: Remove unused including <linux/version.h> omits c65e7025c603 nfc: port100: constify protocol list array omits 42365abdde2a sparc64: Add compile-time asserts for siginfo_t offsets omits 79e2311c876c pinctrl: qcom/pinctrl-spmi-gpio: Add compatible for pmic-g [...] omits 4afc2a0c62a3 pinctrl: qcom/pinctrl-spmi-gpio: Arrange compatibles alpha [...] omits 0ac2c2aebf82 dt-bindings: pinctrl: qcom,pmic-gpio: Add compatible for S [...] omits ffdf4cecac07 dt-bindings: pinctrl: qcom,pmic-gpio: Arrange compatibles [...] omits 6a6b83ca471c mpls: defer ttl decrement in mpls_forward() omits 8cc236db1a91 wwan: core: Fix missing RTM_NEWLINK event for default link omits 3bdba2c70a35 octeontx2-af: Enhance mailbox trace entry omits 1ac1f6459d1e pinctrl: mediatek: fix platform_no_drv_owner.cocci warnings omits cd74f25b28ce e100: Avoid memcpy() over-reading of ETH_SS_STATS omits c9183f45e4ac igb: Avoid memcpy() over-reading of ETH_SS_STATS omits 07be39e32d0a igb: Add counter to i21x doublecheck omits 16b343e8e0ef pinctrl: imx8ulp: Add pinctrl driver support omits 41af189bb38b dt-bindings: pinctrl: imx8ulp: Add pinctrl binding omits baf8d6899b1e pinctrl: armada-37xx: Correct PWM pins definitions omits 29d45a642d4e pinctrl: bcm2835: Replace BUG with BUG_ON omits 41353ae7a17b pinctrl: qcom: Add MDM9607 pinctrl driver omits 832e6e3e9d49 dt-bindings: pinctrl: qcom: Add bindings for MDM9607 omits 798a315fc359 pinctrl: mediatek: Fix fallback behavior for bias_set_combo omits 356ae88f8322 Merge branch 'bridge-tx-fwd' omits d82f8ab0d874 net: dsa: tag_dsa: offload the bridge forwarding process omits ce5df6894a57 net: dsa: mv88e6xxx: map virtual bridges with forwarding o [...] omits 123abc06e74f net: dsa: add support for bridge TX forwarding offload omits 5b22d3669f2f net: dsa: track the number of switches in a tree omits 472111920f1c net: bridge: switchdev: allow the TX data plane forwarding [...] omits 6310a1526aa0 PCI: tegra: Remove unused struct tegra_pcie_bus omits 2999568defbf PCI: dwc: Remove surplus break statement after return omits 313b1c763cb0 PCI: artpec6: Remove local code block from within switch s [...] omits 7c665ce9197c PCI: artpec6: Remove surplus break statement after return omits 5af84df962dd Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 90c7c70a0a90 drm/fourcc: Add modifier definitions for Arm Fixed Rate Co [...] omits 9f1168cf263a PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX omits 9a5ca18895ec Merge pull request #62 from namjaejeon/cifsd-for-next omits bdb99dbe3ece drm/amdgpu: retire sdma v5_2 golden settings from driver omits 61a6813f3f4e drm/amdgpu: Add msix restore for pass-through mode omits fe6b1032b23e drm/amdgpu: Change the imprecise output omits 7a69ce40aeef drm/amd/display: Fix ASSR regression on embedded panels omits 1bece222eabe drm/amdgpu: Clear doorbell interrupt status for Sienna Cichlid omits 5810323ba692 drm/amd/pm: Fix a bug communicating with the SMU (v5) omits a8f706966b92 drm/amdgpu: add pci device id for cyan_skillfish omits 7fd74ad88054 drm/amdgpu: add autoload_supported check for RLC autoload omits 641df0990487 drm/amdgpu: enable SMU for cyan_skilfish omits 61ad757dae89 drm/amdgpu: add check_fw_version support for cyan_skillfish omits 67c3f8456a14 drm/amdgpu: add basic ppt functions for cyan_skilfish omits ad75be36d448 drm/amdgpu: add smu interface header for cyan_skilfish omits 1139402e646d drm/amdgpu: add smu_v11_8_ppsmc header for cyan_skilfish omits 128ac51a5c92 drm/amdgpu: add smu_v11_8_pmfw header for cyan_skilfish omits c5d0aa482e10 drm/amdgpu: use direct loading by default for cyan_skillfish2 omits 1c7916af55a7 drm/amdgpu: enable psp v11.0.8 for cyan_skillfish omits 3188fd0752a5 drm/amdgpu: init psp v11.0.8 function for cyan_skillfish omits e330a68f30a6 drm/amdgpu: add psp v11.0.8 driver for cyan_skillfish omits 2766534b766e drm/amdgpu: add mp 11.0.8 header for cyan_skillfish omits 338b3cf0b9f8 drm/amdgpu: add nbio support for cyan_skillfish omits b515937b414a drm/amdgpu: add chip early init for cyan_skillfish omits 06e75b88e8b8 drm/amdkfd: enable cyan_skillfish KFD omits d9393f9b68a5 drm/amdgpu: add gc v10 golden settings for cyan_skillfish omits 86491ff7c6e7 drm/amdgpu: add sdma v5 golden settings for cyan_skillfish omits 9724bb6621cb drm/amdgpu: add cyan_skillfish support in gfx v10 omits 9dbd8a125170 drm/amdgpu: add cyan_skillfish support in gmc v10 omits d594e3cc19be drm/amdgpu: load fw direclty for cyan_skillfish omits bf4759a81b7b drm/amdgpu: add sdma fw loading support for cyan_skillfish omits 621312a2acdf drm/amdgpu: add cp/rlc fw loading support for cyan_skillfish omits f36fb5a0e361 drm/amdgpu: set ip blocks for cyan_skillfish omits 6e80eacd9c99 drm/amdgpu: init family name for cyan_skillfish omits 708391977be5 drm/amdgpu: dynamic initialize ip offset for cyan_skillfish omits d0f56dc25afb drm/amdgpu: add cyan_skillfish asic type omits 30ebc16aac64 drm/amdgpu: adjust fw_name string length for toc omits 5ccde01b50c0 drm/amdgpu: increase size for sdma fw name string omits 69b30d80ef0d drm/amdgpu: add yellow carp pci id (v2) omits e97c8d86773d drm/amdgpu: update yellow carp external rev_id handling omits aff890288de2 drm/amdgpu/acp: Make PM domain really work omits 222e0a71c297 drm/amd/amdgpu: add consistent PSP FW loading size checking omits ff99849b00fe drm/amd/amdgpu: consider kernel job always not guilty omits 410e302ea53f drm/amdkfd: Update SMI throttle event bitmask omits e25515e22bdc drm/amdgpu: Fix documentaion for dm_dmub_outbox1_low_irq omits 6d7f735366c7 drm/amd/amdgpu: Add a new line to debugfs phy_settings output omits 1a394b3c3de2 drm/amd/amdgpu: Update debugfs link_settings output link_r [...] omits 4f942aaeb19d drm/amdkfd: Fix a concurrency issue during kfd recovery omits 78ccea9ff2ad drm/amdkfd: Set priv_queue to NULL after it is freed omits 9af5379c8508 drm/amdkfd: Renaming dqm->packets to dqm->packet_mgr omits cd5955f40173 drm/amdgpu: Change a few function names omits 95f71f12aa45 drm/amdgpu: Fix a printing message omits 4067cdb1cfad drm/amdgpu: Add error message when programing registers fails omits 1a4772d922d2 drm/amdgpu: Change the imprecise function name omits f72ac409416e drm/amdgpu - Corrected the video codecs array name for yel [...] omits 933048103837 drm/amdkfd: report pcie bandwidth to the kfd omits 3f46c4e9ce25 drm/amdkfd: report xgmi bandwidth between direct peers to the kfd omits 331e78187f3a drm/amdgpu: add psp command to get num xgmi links between [...] omits d8c33180c01f drm/amdgpu: Fix documentaion for amdgpu_bo_add_to_shadow_list omits 54e606546124 drm/amd/pm: Support board calibration on aldebaran omits 550ff7ad37fa drm/amd/display: change zstate allow msg condition omits d95743c79861 drm/amd/display: 3.2.145 omits 5624c3455d5e drm/amd/display: [FW Promotion] Release 0.0.75 omits 5bb0d5cf9fc7 drm/amd/display: Refine condition for cursor visibility omits ff7903551c96 drm/amd/display: Populate dtbclk entries for dcn3.02/3.03 omits a4d5df1787cc drm/amd/display: add workaround for riommu invalidation re [...] omits ba16b22d4228 drm/amd/display: Line Buffer changes omits e0f65a85d405 drm/amd/display: Remove MALL function from DCN3.1 omits 324b1fcba697 drm/amd/display: DCN2X Prefer ODM over bottom pipe to find [...] omits 0070a5b7004a drm/amd/display: Only set default brightness for OLED omits b2d5b64e9358 drm/amd/display: Update bounding box for DCN3.1 omits ffa09d932ff8 drm/amd/display: Query VCO frequency from register for DCN3.1 omits f891ae71f3b0 drm/amd/display: Populate socclk entries for dcn3.02/3.03 omits 2e63f4064eda drm/amd/display: Fix max vstartup calculation for modes wi [...] omits 328fe6e27cb0 drm/amd/display: Enable eDP ILR on DCN2.1 omits 11a7e64266ee drm/amd/display: 3.2.144 omits 0f806243125d drm/amd/display: Fix comparison error in dcn21 DML omits 3addbde269f2 drm/amd/display: Fixed hardware power down bypass during h [...] omits d93d53563697 drm/amd/display: Add copyright notice to new files omits 5948190a0ec8 drm/amd/display: Reduce delay when sink device not able to [...] omits 2be7f77f6c36 drm/amd/display: add debug print for DCC validation failure omits 718693352d8b ASoC: amd: Use dev_probe_err helper omits af7dc6f194a8 ASoC: amd: Don't show messages about deferred probing by default omits 090597b4a9c1 Merge branch 'net-remove-compat-alloc-user-space' omits 29c4964822aa net: socket: rework compat_ifreq_ioctl() omits 876f0bf9d0d5 net: socket: simplify dev_ifconf handling omits b0e99d03778b net: socket: remove register_gifconf omits 709566d79209 net: socket: rework SIOC?IFMAP ioctls omits dd98d2895de6 ethtool: improve compat ioctl handling omits 1a33b18b3bd9 compat: make linux/compat.h available everywhere omits 69a91ff5e46c Merge branch 'mvebu/dt64' into mvebu/for-next omits ee7ab3f263f8 arm64: dts: armada-3720-turris-mox: remove mrvl,i2c-fast-mode omits 45b256532782 arch/arm64: dts: change 10gbase-kr to 10gbase-r in Armada omits 5c0ee54723f3 arm64: dts: add support for Marvell cn9130-crb platform omits f3200db5c6a5 dts: marvell: Enable 10G interfaces on 9130-DB and 9131-DB boards omits 4c43a41e5b8c arm64: dts: cn913x: add device trees for topology B boards omits f9714eb04364 ipmi: ssif_bmc: Return -EFAULT if copy_from_user() fails omits 0ffa3c63b6da bindings: ipmi: Add binding for SSIF BMC driver omits b7345b79d0e5 ipmi: ssif_bmc: Add SSIF BMC driver omits d85e44de8fb5 i2c: aspeed: Add slave_enable() to toggle slave mode omits d9dd833cf6d2 Bluetooth: hci_h5: Add runtime suspend omits 30f11dda2d25 Bluetooth: hci_h5: btrtl: Maintain flow control if wakeup [...] omits 66f077dde749 Bluetooth: hci_h5: add WAKEUP_DISABLE flag omits c18c36dc75fe Documentation: gpu: Mention the requirements for new properties omits 73dc707161a8 ext4: remove conflicting comment from __ext4_forget omits b66541422824 ext4: fix potential uninitialized access to retval in kmmpd omits 04e1ecf6099c arm64: dts: rockchip: add rk3566 dtsi omits 92eb5ffbae44 arm64: dts: rockchip: split rk3568 device tree omits 94c75b5265fe arm64: dts: rockchip: move rk3568 dtsi to rk356x dtsi omits d475653672b7 dt-bindings: clk: Convert rockchip,rk3399-cru to DT schema omits f133717efc6f staging: rtl8723bs: fix camel case in struct ndis_802_11_wep omits 2ddaf7cf4d89 staging: rtl8723bs: remove unused struct ndis_801_11_ai_resfi omits bc512e8873ca staging: rtl8723bs: remove unused struct ndis_802_11_ai_reqfi omits 61ba4fae0a5d staging: rtl8723bs: fix camel case in IE structures omits d7361874468f staging: rtl8723bs: fix camel case in struct wlan_bcn_info omits 631f42e90793 staging: rtl8723bs: fix camel case in struct wlan_phy_info omits 6994aa430368 staging: rtl8723bs: fix camel case in struct ndis_802_11_ssid omits 81ec005b92a8 staging: rtl8723bs: remove struct ndis_802_11_conf_fh omits d8b322b60da6 staging: rtl8723bs: fix camel case in struct ndis_802_11_conf omits d3fcee1b78a5 staging: rtl8723bs: fix camel case in struct wlan_bssid_ex omits 2a62ff13132a staging: rtl8723bs: remove commented out condition omits ddd7c8b0033b staging: rtl8723bs: remove 5Ghz code blocks omits 0a1d0ebec6c7 staging: rtl8723bs: add spaces around operator omits ce9299678fa1 staging: rtl8723bs: convert function name to snake case omits 1a0b06bff50f staging: rtl8723bs: fix camel case inside function omits 2d4c39b32361 staging: rtl8723bs: simplify function selecting channel group omits 8626e63eeea8 drm/panfrost: devfreq: Don't display error for EPROBE_DEFER omits 923f98929182 arm64: dts: armada-3720-turris-mox: fixed indices for the [...] omits bfec305eccea Merge branch 'imx/dt64' into for-next omits 0099193326bd Merge branch 'imx/dt' into for-next omits 77f759c20875 Merge branch 'imx/bindings' into for-next omits 53fab9b340e2 Merge branch 'imx/ecspi' into for-next omits 32ec3960175e pinctrl: qcom: fix GPIOLIB dependencies omits d5b53631e322 arm64: dts: imx8m: Replace deprecated fsl,usbphy DT props [...] omits 3d9e30a52047 ARM: dts: imx: Swap M53Menlo pinctrl_power_button/pinctrl_ [...] omits 9bd9e0de1cf5 mfd: hi6421-spmi-pmic: move driver from staging omits 20fb73911fec ARM: imx: fix missing 3rd argument in macro imx_mmdc_perf_init omits 86ce91d5568d MIPS/asm/printk: Fix build failure caused by printk omits 65733a83c393 arm64: dts: imx8mq-evk: Remove unnecessary blank lines omits 390955bb4fde arm64: dts: imx8mq-evk: add CD pinctrl for usdhc2 omits c3cdc019a6bf media: atomisp: pci: reposition braces as per coding style omits f83f86e72622 media: atomisp: i2c: Remove a superfluous else clause in a [...] omits a5e5ceae597b media: atomisp: Move MIPI_PORT_LANES to the only user omits 69aa1deeab47 media: atomisp: Perform a single memset() for union omits d27f346aa98f media: atomisp: pci: fix error return code in atomisp_pci_probe() omits 454a6232e294 media: atomisp: pci: Remove unnecessary (void *) cast omits 1c6edb2831d9 media: atomisp: pci: Remove checks before kfree/kvfree omits 693064eafa9e media: atomisp: Remove unused port_enabled variable omits dbe93bc97063 media: atomisp: Annotate a couple of definitions with __ma [...] omits 85001df54b5f media: atomisp: Remove unused declarations omits 0ae19e8c0866 media: atomisp: remove the repeated declaration omits 280355522d61 media: atomisp: improve error handling in gc2235_detect() omits 6bdad3bb7eb1 media: atomisp: Fix whitespace at the beginning of line omits b09ea9386214 media: atomisp: Align block comments omits e53656ab8c80 media: atomisp: Use sysfs_emit() instead of sprintf() wher [...] omits 66b22424ad27 media: atomisp: Fix line continuation style issue in sh_css.c omits d2f3009e86fd media: atomisp: Use kcalloc instead of kzalloc with multip [...] omits a93cf5a50584 media: atomisp: Remove unnecessary parens in sh_css.c omits 9e77871a59c8 media: atomisp: Resolve goto style issue in sh_css.c omits 0c980e3f5276 media: atomisp: fix the uninitialized use and rename "retvalue" omits 821720b9f34e crypto: x86/aes-ni - add missing error checks in XTS code omits ac04da5c7bca ARM: dts: imx6q-dhcom: Set minimum memory size of all DHCO [...] omits 0daad458e2fc ARM: dts: imx6q-dhcom: Remove ddc-i2c-bus property omits 10dd9a8a5f7e Merge branch 'for-v5.15/tegra-mc' into for-next omits e460a86aab66 MAINTAINERS: update arm,pl353-smc.yaml reference omits eaf89f1cd38c memory: tegra: fix unused-function warning omits e39cdacf2f66 pcmcia: i82092: fix a null pointer dereference bug omits caa15c8dcb00 soundwire: dmi-quirks: add quirk for Intel 'Bishop County' [...] omits 07de34f5ce1e extcon: max3355: Drop unused include omits c3c7ae619c8e extcon: usb-gpio: Use the right includes omits 1d904eaf3f99 ksmbd: fix -Wstringop-truncation warnings omits 654c8876f936 ksmbd: Fix potential memory leak in tcp_destroy_socket() omits 377b50926d36 ARM: dts: imx6q-dhcom: Add keys and leds to the PDK2 board omits fccf2b401e13 ARM: dts: imx6q-dhcom: Align stdout-path with other DHCOM SoMs omits cd35bf9dd94c ARM: dts: imx6q-dhcom: Adding Wake pin to the PCIe pinctrl omits e0dff0fe0bb9 ARM: dts: imx6q-dhcom: Fill GPIO line names on DHCOM SoM omits dd720c7e1867 ARM: dts: imx6q-dhcom: Add interrupt and compatible to the [...] omits 2af8a617b14d ARM: dts: imx6q-dhcom: Add the parallel system bus omits ffd1e072594f dt-bindings: arm: fsl: Add DHCOM PicoITX and DHCOM DRC02 boards omits 4e2b10be1f4f dmaengine: imx-sdma: add terminated list for freed descrip [...] omits b98ce2f4e32b dmaengine: imx-sdma: add uart rom script omits 04d21cc278e0 dma: imx-sdma: add i.mx6ul compatible name omits 4852e9a299ba dmaengine: imx-sdma: remove ERR009165 on i.mx6ul omits 8eb1252bbedf spi: imx: remove ERR009165 workaround on i.mx6ul omits 980f884866ee spi: imx: fix ERR009165 omits a4965888e64e dmaengine: imx-sdma: add mcu_2_ecspi script omits e8fafa50645c dmaengine: dma: imx-sdma: add fw_loaded and is_ram_script omits e555a03b1128 dmaengine: imx-sdma: remove duplicated sdma_load_context omits 8592f02464d5 Revert "dmaengine: imx-sdma: refine to load context only once" omits 394e1fb847a4 Revert "ARM: dts: imx6: Use correct SDMA script for SPI cores" omits affd9bfabc0f Revert "ARM: dts: imx6q: Use correct SDMA script for SPI5 core" omits da97553ec6e1 libbpf: Export bpf_program__attach_kprobe_opts function omits e3f9bc35ea7e libbpf: Allow decimal offset for kprobes omits 1f71a468a75f libbpf: Fix func leak in attach_kprobe omits 828db68f4ff1 ARM: dts: colibri-imx6ull: limit SDIO clock to 25MHz omits c4efed6b4a44 arm64: dts: imx8mm-venice-gw7901: Remove unnecessary #addr [...] omits d8075e949030 ARM: dts: imx7d-remarkable2: Add WiFi support omits 29f6a20c21b5 arm64: dts: ls1028: sl28: fix networking for variant 2 omits 5b9829e3092b ARM: dts: imx6qdl-gw5904: atecc508a support omits 7f30daf81d38 ARM: dts: imx6qdl-gw5xxx: add missing USB OTG OC pinmux omits 8da49a33dda7 Merge tag 'drm-misc-next-2021-07-22' of git://anongit.free [...] omits 9907442fcddb selftests/bpf: Mute expected invalid map creation error msg omits 724f17b7d45d bpf: Remove redundant intiialization of variable stype omits 16c5900ba776 bpf: Fix pointer cast warning omits 64832df2ac05 Bluetooth: btusb: Add support for Foxconn Mediatek Chip omits e73db72732dc drm/i915/firmware: Update to DMC v2.03 on RKL omits f6f2425a8e2d drm/i915/firmware: Update to DMC v2.12 on TGL omits f3ba1e90eb54 drm/i915/dmc: Change intel_get_stepping_info() omits e631a440c03c drm/i915/step: Add macro magic for handling steps omits 34ba3c8a7d8e drm/i915/dg2: DG2 has fixed memory bandwidth omits 5eb6bf0b44e7 drm/i915/dg2: Don't read DRAM info omits 47753748ad05 drm/i915/dg2: Don't program BW_BUDDY registers omits 49f756342b81 drm/i915/dg2: Add dbuf programming omits 263862652f16 drm/i915/dg2: Setup display outputs omits 48f8f016d4d6 drm/i915/dg2: Don't wait for AUX power well enable ACKs omits 87fc875a2b85 drm/i915/dg2: Skip shared DPLL handling omits 1f3e84c4edcd drm/i915/dg2: Add cdclk table and reference clock omits 3176fb663c0b drm/i915/dg2: Add fake PCH omits 22e26af76903 drm/i915: Fork DG1 interrupt handler omits c86fc48a2463 Merge branch 'topic/xehp-dg2-definitions-2021-07-21' into [...] omits 9e22cfc5e9b9 drm/i915/dg2: add DG2 platform info omits 086df54e20be drm/i915/xehpsdv: add initial XeHP SDV definitions omits 05eb46384ecb drm/i915: Add XE_HP initial definitions omits f39730350dd1 drm/i915: Add release id version omits d1fbcbbc8cb4 drm/i915: do not abbreviate version in debugfs omits 5499f2b80b56 tools: cpupower: fix typo in cpupower-idle-set(1) manpage omits e09f2ab8eecc spi: update modalias_show after of_device_uevent_modalias support omits 8311ee2164c5 spi: meson-spicc: fix memory leak in meson_spicc_remove omits 5434d0dc56bc ASoC: amd: enable stop_dma_first flag for cz_dai_7219_9835 [...] omits ee3f96ad3eff Bluetooth: btrsi: use non-kernel-doc comment for copyright omits 899a750986bc soundwire: bus: update Slave status in sdw_clear_slave_status omits 7f6a750aea53 Bluetooth: btrtl: Set MSFT opcode for RTL8852 omits 9af417610b61 6lowpan: iphc: Fix an off-by-one check of array index omits 373568276007 Bluetooth: btusb: Add support for LG LGSBWAC92/TWCM-K505D omits 00d3c2b3f0a2 soundwire: cadence: Remove ret variable from sdw_cdns_irq() omits 9f9bc7d50437 soundwire: bus: filter out more -EDATA errors on clock stop omits 20a831f04f15 Bluetooth: btusb: Fix a unspported condition to set availa [...] omits 433b308403aa soundwire: dmi-quirks: add ull suffix for SoundWire _ADR values omits 59da0b38bc2e Bluetooth: sco: prevent information leak in sco_conn_defer [...] omits 2cdff8ca4c84 Bluetooth: btusb: Add support for IMC Networks Mediatek Chip omits b4a46996f1d2 Bluetooth: hci_h5: Disable the hci_suspend_notifier for bt [...] omits 4431531c482a nfp: fix return statement in nfp_net_parse_meta() omits cd94017fb9fa ovl: use kvalloc in xattr copy-up omits c27479d762de media: atomisp: pci: reposition braces as per coding style omits 278cc35d750c media: atomisp: i2c: Remove a superfluous else clause in a [...] omits 70d4ac6fb085 media: atomisp: Move MIPI_PORT_LANES to the only user omits 1d74a91dc5c8 media: atomisp: Perform a single memset() for union omits d14e272958bd media: atomisp: pci: fix error return code in atomisp_pci_probe() omits 655ace3c74fb media: atomisp: pci: Remove unnecessary (void *) cast omits 179b1fce5d80 media: atomisp: pci: Remove checks before kfree/kvfree omits a5d46d9afbdf media: atomisp: Remove unused port_enabled variable omits 86d92c3ad717 media: atomisp: Annotate a couple of definitions with __ma [...] omits 8e38adf99d2f media: atomisp: Remove unused declarations omits d741db71cf1d media: atomisp: remove the repeated declaration omits 544ee7306d9e media: atomisp: improve error handling in gc2235_detect() omits f89aa0d174b3 media: atomisp: Fix whitespace at the beginning of line omits 95d2117cfe77 media: atomisp: Align block comments omits 2c08a018f0d5 media: atomisp: Use sysfs_emit() instead of sprintf() wher [...] omits 6b6d22831331 media: atomisp: Fix line continuation style issue in sh_css.c omits 00ba215607e2 media: atomisp: Use kcalloc instead of kzalloc with multip [...] omits f6e2a76d443c media: atomisp: Remove unnecessary parens in sh_css.c omits 7f52dbb8f7e9 media: atomisp: Resolve goto style issue in sh_css.c omits 9d971b813598 media: atomisp: use list_splice_init in atomisp_compat_css20.c omits c275e5d349b0 media: atomisp: fix the uninitialized use and rename "retvalue" omits 264f59089914 media: atomisp: remove useless returns omits 728a5c64ae5f media: atomisp: remove dublicate code omits 9763267eda9d media: atomisp: remove useless breaks omits 24d4fbdc9a85 media: atomisp: pci: fixed a curly bracket coding style issue. omits 672fe1cf145a media: atomisp: Fix runtime PM imbalance in atomisp_pci_probe omits fe8e320d8bf7 media: atomisp-ov2680: A trivial typo fix omits e6f238735f63 media: atomisp: Fix typo "accesible" omits 44693d74f565 media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats omits fa0b5658597f media: ti-vpe: cal: fix indexing of cal->ctx[] in cal_probe() omits e58430e1d4fd media: rockchip/rga: fix error handling in probe omits 055d2db28ec2 media: platform: stm32: unprepare clocks at handling error [...] omits 514e97674400 media: stkwebcam: fix memory leak in stk_camera_probe omits 7910c23d7047 media: media/cec-core.rst: update adap_enable doc omits f003d635a8ae media: rkisp1: cap: initialize dma buf address in 'buf_init' cb omits 07e59d91e701 media: rkisp1: remove field 'vaddr' from 'rkisp1_buffer' omits ba7a93e507f8 media: v4l2-subdev: fix some NULL vs IS_ERR() checks omits 6f5885a77505 media: go7007: remove redundant initialization omits 47d94dad8e64 media: go7007: fix memory leak in go7007_usb_probe omits 08413fca62c6 ASoC: amd: enable vangogh acp5x driver build omits 361414dc1f07 ASoC: amd: add vangogh i2s dma driver pm ops omits b0a37ac6782f ASoC: amd: add vangogh pci driver pm ops omits b80556addd1a ASoC: amd: add vangogh i2s dai driver ops omits e550339ee652 ASoC: amd: add vangogh i2s controller driver omits cab396d8b22c ASoC: amd: add ACP5x pcm dma driver ops omits fc2c8067c76b ASoC: amd: irq handler changes for ACP5x PCM dma driver omits 77f61444e48b ASoC: amd: add ACP5x PCM platform driver omits 603f2dedccac ASoC: amd: create acp5x platform devices omits 5d9ee88a10e8 ASoc: amd: add acp5x init/de-init functions omits 4a7151c9688c ASoC: amd: add Vangogh ACP PCI driver omits 7bf060d0d579 ASoC: amd: add Vangogh ACP5x IP register header omits e3aa9acc7177 spi: pxa2xx: Adapt reset_sccr1() to the case when no messa [...] omits d0f95e6496a9 regulator: fixed: use dev_err_probe for register omits 1d5ccab95f06 spi: spi-mux: Add module info needed for autoloading omits 090c57da5fd5 ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 processing block [...] omits d00f541a4940 ASoC: amd: renoir: Run hibernation callbacks omits 6d20bf7c020f ASoC: rt5682: Adjust headset volume button threshold omits b9a4b57f423f ASoC: codecs: wcd938x: fix wcd module dependency omits 63fb60c2fcc9 hv: hyperv.h: Remove unused inline functions omits d656132d2a2a mips: clean up kvm Makefile omits d17eef2767d8 mips: replace deprecated EXTRA_CFLAGS with ccflags-y omits 73b9919f3c17 mips: netlogic: fix kernel-doc complaints in fmn-config.c omits faff43da31ae mips: cavium-octeon: clean up kernel-doc in cvmx-interrupt [...] omits 7cb745800df9 Merge branch 'xfrm/compat: Fix xfrm_spdattr_type_t copying' omits 474596fc749c dt-bindings: display: simple-bridge: Add corpro,gm7123 compatible omits ed771d75af3c media: i2c: adv7180: fix adv7280 BT.656-4 compatibility omits 28d1e47694af media: dt-bindings: adv7180: Introduce 'adv,force-bt656-4' [...] omits f7b96a9f350c media: i2c: adv7180: Print the chip ID on probe omits abb7c7c2f025 media: adv7180: Add optional reset GPIO omits 724fae958896 media: dt-bindings: adv7180: Introduce the 'reset-gpios' property omits 176f716cb72f ipv6: fix "'ioam6_if_id_max' defined but not used" warn omits 552a2a3f3dc7 Merge branch 'nfp-flower-ct-offload' omits 73606ba9242f interconnect: Always call pre_aggregate before aggregate omits 40c10bd9be3f nfp: flower-tc: add flow stats updates for ct omits 400a5e5f15a6 nfp: flower-ct: add offload calls to the nfp omits 453cdc3083a6 nfp: flower-ct: add flow_pay to the offload table omits d94a63b480c1 nfp: flower-ct: add actions into flow_pay for offload omits 5a2b93041646 nfp: flower-ct: compile match sections of flow_payload omits 71e88cfb9260 nfp: flower-ct: calculate required key_layers omits e75dc2650770 nfp: flower: refactor action offload code slightly omits 4b15fb187688 nfp: flower: refactor match functions to take flow_rule as input omits 16416d37f0e7 nfp: flower: make the match compilation functions reusable omits 456a9dace42e interconnect: Zero initial BW after sync-state omits c1302e8ce517 phy: tegra: xusb: mark PM functions as __maybe_unused omits bfccd9a71a08 phy: qcom-qmp: Fix sc8180x PCIe definition omits 802a76affb09 net: selftests: add MTU test omits 9c2670951ed0 net: usb: asix: ax88772: add missing stop omits fdc362bff913 net: usb: asix: ax88772: do not poll for PHY before regist [...] omits 4811332763ce arm64: dts: rockchip: add csi-dphy to px30 omits 2b0a5688493a net: switchdev: fix FDB entries towards foreign ports not [...] omits f796fcd613a9 Merge branch 'bridge-port-offload' omits 4e51bf44a03a net: bridge: move the switchdev object replay helpers to " [...] omits 7105b50b7eec net: bridge: guard the switchdev replay helpers against a [...] omits 2f5dc00f7a3e net: bridge: switchdev: let drivers inform which bridge po [...] omits 8582661048eb net: bridge: switchdev: recycle unused hwdoms omits f7cf972f9375 net: bridge: disambiguate offload_fwd_mark omits 45035febc495 net: dpaa2-switch: refactor prechangeupper sanity checks omits 123338d7d41e net: dpaa2-switch: use extack in dpaa2_switch_port_bridge_join omits 9d05c1e00e10 media: dt-bindings: media: rockchip-vpu: Add PX30 compatible omits fb7cb344b969 media: hantro: Add support for the Rockchip PX30 omits 1f82f2df523c media: hantro: Enable H.264 on Rockchip VDPU2 omits c07665f99386 media: hantro: Add H.264 support for Rockchip VDPU2 omits 678ddaf3ff8b media: hantro: h264: Move reference picture number to a helper omits a9096c585386 media: hantro: h264: Move DPB valid and long-term bitmaps omits b1e60562a62e media: hantro: Avoid redundant hantro_get_{dst,src}_buf() calls omits 96f33a5b325e media: hantro: Make struct hantro_variant.init() optional omits 6ad61a7847da media: hantro: vp8: Move noisy WARN_ON to vpu_debug omits 131ae388b88e media: dvb-usb: Fix error handling in dvb_usb_i2c_init omits 797c061ad715 media: dvb-usb: fix uninit-value in vp702x_read_mac_addr omits 67979e927dd0 riscv: kprobes: implement the branch instructions omits b7d2be48cc08 riscv: kprobes: implement the auipc instruction omits c5453769f77c media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init omits 8b777edff097 media: rc: rename s_learning_mode() to s_wideband_receiver() omits 50634548d3c3 media: rc-loopback: max_timeout of UINT_MAX does not work omits 7300d0c2391a media: rc-loopback: send carrier reports omits d9d0103940e9 media: rc-loopback: use dev_dbg() rather than handrolled debug omits 6b7f554be8c9 media: rc-loopback: return number of emitters rather than error omits 9abe677951d1 scsi: core: Add BLIST_IGN_MEDIA_CHANGE for Ultra HS-SD/MMC [...] omits ed4246d37f3b scsi: sd: REQUEST SENSE for BLIST_IGN_MEDIA_CHANGE devices [...] omits f591a2e0548d scsi: core: Add new flag BLIST_IGN_MEDIA_CHANGE omits 0a05cdf18b1a fpga: fpga-bridge: removed repeated word omits 580e3137318e fpga: fix spelling mistakes omits 758f74674bcb docs: driver-api: fpga: avoid using UTF-8 chars omits 378087cd17ee ksmbd: add support for negotiating signing algorithm omits af320a739029 ksmbd: add negotiate context verification omits 9223958816f9 ksmbd: fix typo of MS-SMBD omits c2255ff47768 ionic: cleanly release devlink instance omits 58d913a32664 net: bridge: multicast: add context support for host-joine [...] omits 6567cb438a51 net: bridge: multicast: add mdb context support omits dabb5db17c06 ARM: dts: imx6qdl: move phy properties into phy device node omits 649502a33754 dt-bindings: net: fsl,fec: improve the binding a bit omits 46b0d7091cb9 drm/i915: Make display workaround upper bounds exclusive omits efa894a50296 drm/i915/rkl: Wa_1408330847 no longer applies to RKL omits e04a71e6f8d9 drm/i915/rkl: Wa_1409767108 also applies to RKL omits 8ff36e025f25 drm/i915/adl_s: Wa_14011765242 is also needed on A1 displa [...] omits 356789e8401c drm/amd/display: 3.2.143 omits d459b79b9416 drm/amd/display: [FW Promotion] Release 0.0.73 omits dce7e5318d4e drm/amd/display: remove compbuf size wait omits 360d1b654493 drm/amd/display: Extend dmub_cmd_psr_copy_settings_data struct omits 46ddb8965882 drm/amd/display: implement workaround for riommu related hang omits 98e95e4f7996 drm/amd/display: log additional register state for debug omits 97b9c006f153 drm/amd/display: Prevent Diags from entering S2 omits 23e55639b87f drm/amd/display: Fix timer_per_pixel unit error omits 71e433ee91dc drm/amd/display: Assume active upper layer owns the HW cursor omits 1e9653a41aaf drm/amd/display: reset dpcd_cap.dpcd_rev for passive dongle. omits 83f877a09516 xen/events: remove redundant initialization of variable irq omits 240bfd134c59 tcp: tweak len/truesize ratio for coalesce candidates omits 3f8b3dfa5522 Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits af1d41e0cacc Merge branches 'arm64-for-5.15', 'drivers-for-5.15' and 'd [...] omits 7448a7137d61 Merge branch 'arm64-fixes-for-5.14' into for-next omits 54cb43199e14 net: bridge: multicast: fix igmp/mld port context null poi [...] omits 524df92c1907 ionic: drop useless check of PCI driver data validity omits 739b2adf99e9 tcp: avoid indirect call in tcp_new_space() omits 7f8b20d0deed net: wwan: iosm: Switch to use module_pci_driver() macro omits dcb713d53e2e usb: hso: remove the bailout parameter omits 788e67f18d79 usb: hso: fix error handling code of hso_create_net_device omits 4f365c75a342 arm64: dts: qcom: sc7180: trogdor: Update audio codec to M [...] omits 1050713026a0 i40e: add support for PTP external synchronization clock omits cb7abd1db6e5 staging: rtl8723bs: select CONFIG_CRYPTO_LIB_ARC4 omits e7deeb9d79d8 driver: base: Prefer unsigned int to bare use of unsigned omits e022eac85ecd cacheinfo: clear cache_leaves(cpu) in free_cache_attributes() omits ac6627a28dbf net: ipv4: Consolidate ipv4_mtu and ip_dst_mtu_maybe_forward omits 427faee167bc net: ipv6: introduce ip6_dst_mtu_maybe_forward omits 7c804e91df52 Merge branch 'ipv6-ioam' omits 968691c777af selftests: net: Test for the IOAM insertion with IPv6 omits de8e80a54c96 ipv6: ioam: Documentation for new IOAM sysctls omits 3edede08ff37 ipv6: ioam: Support for IOAM injection with lwtunnels omits 8c6f6fa67726 ipv6: ioam: IOAM Generic Netlink API omits 9ee11f0fff20 ipv6: ioam: Data plane support for Pre-allocated Trace omits db67f219fc93 uapi: IPv6 IOAM headers definition omits 71f4f89a0324 net: switchdev: recurse into __switchdev_handle_fdb_del_to_device omits 94111dfc18b8 net: switchdev: remove stray semicolon in switchdev_handle [...] omits f5621a01c86b net: phy: at803x: finish the phy id checking simplification omits 7cefb0b0e911 net: phylink: cleanup ksettings_set omits f04948dea236 driver core: Fix error return code in really_probe() omits 3ecc8cb7c092 firmware: fix theoretical UAF race with firmware cache and resume omits d3ce19790327 sysfs: Use local reference in compat_only_sysfs_link_entry [...] omits fe968ca2cac9 selftests: firmware: Fix ignored return val of asprintf() warn omits 03b1292d1c0e scripts/spdxcheck-test.sh: Drop python2 omits e679004dec37 tty: hvc: replace BUG_ON() with negative return value omits 74a03c20bc88 misc: pci_endpoint_test: Ensure relationship between miscd [...] omits d1d26f40f71c dio: return -ENOMEM when kzalloc() fails omits 36cdc20b79ef lkdtm: remove duplicated include of init.h omits ddb138101876 MOST: cdev: rename 'mod_init' & 'mod_exit' functions to be [...] omits 97f7de13a76b ovl: update ctime when changing fileattr omits 444e085783c6 ovl: skip checking lower file's i_writecount on truncate omits 84f8d8964db7 ovl: relax lookup error on mismatch origin ftype omits fcb7f373684d ovl: skip stale entries in merge dir cache iteration omits c69fba27a80a ovl: do not set overlay.opaque for new directories omits 00aebaed71f6 ovl: add ovl_allow_offline_changes() helper omits 70882a5de802 ovl: disable decoding null uuid with redirect_dir omits 3bff98b5ef9c ovl: consistent behavior for immutable/append-only inodes omits 7d79bbeb09e4 ovl: copy up sync/noatime fileattr flags omits 9b2544fb07de ovl: pass ovl_fs to ovl_check_setxattr() omits f65dbd37b720 fs: add generic helper for filling statx attribute flags omits f3f1017a98f9 docs: gpio: explain GPIOD_OUT_* values and toggling active low omits 17ce60b2e4f8 Documentation: gpio: driver.rst: Remove gpiochip_irqchip_a [...] omits 030fadb01381 video: fbdev: neofb: add a check against divide error omits 28b6a003bcdf misc/pvpanic-pci: Allow automatic loading omits 16b0dd409229 driver: base: Replace symbolic permissions with octal permissions omits 8990f96a012f bus: fsl-mc: fix mmio base address for child DPRCs omits 8567494cebe5 bus: fsl-mc: rescan devices if endpoint not found omits 39243fc1110c bus: fsl-mc: pause the MC firmware when unloading omits 8c97a4fc1b34 bus: fsl-mc: pause the MC firmware before IOMMU setup omits 3ab520cfc772 bus: fsl-mc: add .shutdown() op for the bus driver omits c40cbad63ddc bus: fsl-mc: fully resume the firmware omits f8cfa9bbab33 bus: fsl-mc: handle DMA config deferral in ACPI case omits aa0a1ae020e2 bus: fsl-mc: fix arg in call to dprc_scan_objects() omits 03acb0c5ac46 misc: sgi-gru: Convert from atomic_t to refcount_t on gru_ [...] omits 07e913418ce4 selftests/binderfs: add test for feature files omits 06e1721d2a26 docs: binderfs: add section about feature files omits fc470abf54b2 binderfs: add support for feature files omits ec7b5eda8ae1 speakup: replace sprintf() by scnprintf() omits f83461e6581b speakup: use C99 syntax for array initializers omits 01c54e628932 fpga: versal-fpga: Add versal fpga manager driver omits 8c9b1301171f dt-bindings: firmware: Remove xlnx,zynqmp-firmware.txt file omits f8cc6d715bfc dt-bindings: firmware: Add bindings for xilinx firmware omits f9ac897e5a4b dt-bindings: fpga: Add binding doc for versal fpga manager omits 2b9fc773c31b drivers: firmware: Add PDI load API support omits 99279ad8feb9 video: fbdev: arcfb: remove redundant initialization of va [...] omits 7f0909db7615 serial: 8250_pci: Enumerate Elkhart Lake UARTs via dedicat [...] omits 853a9ae29e97 serial: 8250: fix handle_irq locking omits cc9ca4d95846 serial: tegra: Only print FIFO error message when an error occurs omits 9a936d6c3d3d MIPS: Malta: Do not byte-swap accesses to the CBUS UART omits e5227c51090e serial: 8250: Mask out floating 16/32-bit bus bits omits 61acabaae5ba serial: max310x: Unprepare and disable clock in error path omits 5b869a06a279 amiserial: remove unused state from shutdown omits 6cc7bda16dfd amiserial: switch rs_table to a single state omits f3d788b4254c amiserial: pack and sort includes omits 816807020ea6 amiserial: expand "custom" omits 935256192996 amiserial: expand serial_isroot omits 5d4317abd222 amiserial: use memset to zero serial_state omits 7ec3114ec780 amiserial: simplify rs_open omits 5a7c7a6bb706 amiserial: remove serial_state::xmit_fifo_size omits b44206930a27 amiserial: remove stale comment omits 1cd25475a5eb amiserial: remove serial_* strings omits ba998c7c3aba amiserial: remove unused DBG_CNT omits 33969db7abe9 serial: 8250_exar: Add ->unregister_gpio() callback omits e94159dfba79 tty: serial: Fix spelling mistake "Asychronous" -> "Asynchronous" omits 65a2c14d4f00 dt-bindings: serial: convert Cadence UART bindings to YAML omits 5bbe10a6942d tty: serial: uartlite: Add runtime pm support omits ed623dffdeeb tty: serial: uartlite: Disable clocks in case of errors omits 3b0c40612471 tty: Fix out-of-bound vmalloc access in imageblit omits 4fc2d3cd6d3a serial: samsung: use dma_ops of DMA if attached omits b0819465be8b arm pl011 serial: support multi-irq request omits 8d479237727c serial: amba-pl011: add RS485 support omits 240e126c28df tty: serial: jsm: hold port lock when reporting modem line [...] omits e7b91932f622 serial: core: Report magic multiplier extra baud rates omits b1442c55ce89 serial: 8250: extend compile-test coverage omits 8a66b31a1596 serial: 8250_bcm7271: use NULL to initialized a null pointer omits 130432076f3b serial: 8250_pnp: Support configurable clock frequency omits cb3ea80b7c84 serial: 8250: 8250_omap: make a const array static, makes [...] omits 1435f82689e1 reset: RESET_MCHP_SPARX5 should depend on ARCH_SPARX5 omits 28edf1d77cd5 dt-bindings: reset: Convert UniPhier glue reset to json-schema omits 08218a081e6a reset: qcom: Add PDC Global reset signals for WPSS omits 9e3b594a923e dt-bindings: reset: pdc: Add PDC Global bindings omits a30d49ff8a32 dt-bindings: reset: aoss: Add AOSS reset controller binding omits 8633ef82f101 drivers/firmware: consolidate EFI framebuffer setup for al [...] omits d391c5827107 drivers/firmware: move x86 Generic System Framebuffers support omits fc7a6209d571 bus: Make remove callback return void omits 15f83bb01912 s390/scm: Make struct scm_driver::remove return void omits 7a47c52142c1 s390/ccwgroup: Drop if with an always false condition omits a7bdb9a97673 s390/cio: Make struct css_driver::remove return void omits dde0a31863d6 PCI: endpoint: Make struct pci_epf_driver::remove return void omits 990e4ad3ddcb staging: rtl8723bs: Fix a resource leak in sd_int_dpc omits 334201d503d5 staging: hisilicon,hi6421-spmi-pmic.yaml: fix patternProperties omits bb3b6552a5b0 staging: hikey9xx: split hi6421v600 irq into a separate driver omits 49bd5091a812 staging: hi6421-spmi-pmic: add a missing dot at copyright omits f81d99218257 staging: hi6421-spmi-pmic: rename GPIO IRQ OF node omits b82d45a9a6de staging: hi6421-spmi-pmic: rename spmi_device struct omits 571e5894a06d staging: bcm2835-audio: Enclose complex macro value in par [...] omits df00609821bf staging: board: Fix uninitialized spinlock when attaching genpd omits d2c57736c430 staging/rtl8712: Remove all strcpy() uses in favor of strscpy() omits 39630204a96a staging: rtl8712: Fix alignment omits 8266d9156086 staging: rtl8712: Remove some unused #define and enum omits 1be059994b29 staging: rtl8188eu: remove unnecessary logging omits a0d38df6d043 staging: qlge: Remove unnecessary parentheses around references omits 1126df747976 staging: rtl8188eu: remove cut_mask field from wl_pwr_cfg omits d950b477df61 staging: rtl8188eu: remove PWR_CMD_READ omits a5efd7bd83b4 staging: rtl8188eu: remove constant function parameter omits 9d326c02ef0e staging: rtl8188eu: remove unused power flows and transitions omits dff70f7fbed3 staging: rtl8188eu: remove efuse write support omits 264d3064642d staging: rtl8188eu: remove struct eeprom_priv's EepromOrEfuse omits a9dc3f67dcff staging: rtl8188eu: remove _CHIP_TYPE enum omits 2ad449a187ef staging: rtl8188eu: remove RTL871X_HCI_TYPE enum omits ba21a3acd4be staging: rtl8188eu: remove the "trigger gpio 0" hal variable omits d2785a198b7c staging: rtl8188eu: merge two functions omits 552fd002bdb5 staging: rtl8188eu: move hal/mac_cfg.c and rename function [...] omits bf44e8cecc03 vgaarb: don't pass a cookie to vga_client_register omits f6b1772b2555 vgaarb: remove the unused irq_set_state argument to vga_cl [...] omits b8779475869a vgaarb: provide a vga_client_unregister wrapper omits 6609176f56ad vgaarb: cleanup vgaarb.h omits 45549c00d3ff vgaarb: move the kerneldoc for vga_set_legacy_decoding to [...] omits b0b514abc4cf vgaarb: remove vga_conflicts omits 77e21b50acab vgaarb: remove VGA_DEFAULT_DEVICE omits 8655e695ac64 staging: rtl8723bs: fix camel case argument name in macro [...] omits ef35b7a88d46 staging: rtl8723bs: fix camel case name in macro IsSupportedTxCCK omits a13d275b9b48 staging: rtl8723bs: remove unused macros in include/ieee80211.h omits 202f7148c3a1 staging: rtl8723bs: fix post-commit camel case issues omits 198e84ae5941 staging: rtl8723bs: fix camel case name in macro IsSupported24G omits bea76a2ab83e staging: rtl8723bs: fix camel case in argument of macro is [...] omits 7fc806fff7f7 staging: rtl8723bs: fix camel case name in macro IsLegacyOnly() omits 2c02bce1dfe6 staging: rtl8723bs: fix camel case issue omits 309f3cd3d7f4 staging: rtl8723bs: convert IsSupportedHT to snake_case omits 5402cc178c5d staging: rtl8723bs: add get_channel cfg80211 implementation omits b658acbf64ae staging: rtl8723bs: fix wpa_set_auth_algs() function omits f9b9e0baec52 staging: rtl8723bs: remove custom endian conversion macros omits f0deefa679af staging: r8188eu: Fix while-loop that iterates only once omits e7ca5907d1e0 staging: rtl8188eu: remove unnecessary braces omits ac5951a6e3d5 staging: rtl8188eu: remove rtw_wx_set_rate handler function omits 363963c2fefb staging: rtl8188eu: remove set but unused variable from rt [...] omits 8e6cb5d27e82 usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API omits 0356e6283c71 usb: gadget: f_uac1: add volume and mute support omits eaf6cbe09920 usb: gadget: f_uac2: add volume and mute support omits 02de698ca812 usb: gadget: u_audio: add bi-directional volume and mute support omits b48f8939b9ff usb: audio-v2: add ability to define feature unit descriptor omits 0c29ec921059 dt-bindings: usb: generic-ohci: Document dr_mode property omits 31f21e2a09a1 dt-bindings: usb: generic-ehci: Document dr_mode property omits b833ce15ce33 usb: dwc2: gadget: Add endpoint wedge support omits bcacbf06c891 usb: gadget: composite: Allow bMaxPower=0 if self-powered omits fb4e52b609f0 usb: isp1301-omap: Fix the GPIO include omits 884c27440829 usb: renesas-xhci: Remove renesas_xhci_pci_exit() omits e13690d527bb usb: xhci-renesas: Minor coding style cleanup omits e725ace06fc4 usb: host: ohci-spear: simplify calling usb_add_hcd() omits 73cb0912894b arm64: dts: qcom: sc7280: Add USB nodes for IDP board omits bb9efa59c665 arm64: dts: qcom: sc7280: Add USB related nodes omits e516ac5d48fe dt-bindings: phy: qcom,qmp-usb3-dp: Add support for SC7280 omits 61136a12cbed USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() omits 8ae01239609b usb: gadget: u_ether: fix a potential null pointer dereference omits 6607d1a4c3c9 usb: gadget: f_ncm: ncm_wrap_ntb - move var definitions in [...] omits b88668fec959 usb: gadget: f_ncm: remove spurious if statement omits ec017d6b60f8 usb: gadget: f_ncm: remove check for NULL skb_tx_data in t [...] omits cf4e2e880bde usb: gadget: f_ncm: remove spurious boolean timer_stopping omits dbaaca9aa5ce usb: gadget: f_ncm: remove timer_force_tx field omits 091cb2f782f3 usb: host: fotg210: fix the actual_length of an iso packet omits c2e898764245 usb: host: fotg210: fix the endpoint's transactional oppor [...] omits c4c1faf82548 Revert "usb: host: fotg210: Use dma_pool_zalloc" omits 70bfdf62e93a selftests/net/ipsec: Add test for xfrm_spdattr_type_t omits 4e9505064f58 net/xfrm/compat: Copy xfrm_spdattr_type_t atributes omits 2d151d39073a xfrm: Add possibility to set the default to block if we ha [...] omits dcb7c0b9461c hardening: Clarify Kconfig text for auto-var-init omits 914ab19e471d firmware: tee_bnxt: Release TEE shm, session, and context [...] omits dfb703ad2a8d tpm_ftpm_tee: Free and unregister TEE shared memory during kexec omits 376e4199e327 tee: Correct inappropriate usage of TEE_SHM_DMA_BUF flag omits dc7019b7d0e1 tee: add tee_shm_alloc_kernel_buf() omits b5c10dd04b74 optee: Clear stale cache entries during initialization omits f25889f93184 optee: fix tee out of memory failure seen during kexec reboot omits adf752af454e optee: Refuse to load the driver under the kdump kernel omits ec185dd3ab25 optee: Fix memory leak when failing to register shm pages omits 7d3370e506ec Revert "Input: serio - make write method mandatory" omits 0e96454ca26c dmaengine: idxd: remove fault processing code omits 6e7f3ee97bbe dmaengine: idxd: move dsa_drv support to compatible mode omits d9e5481fca74 dmaengine: dsa: move dsa_bus_type out of idxd driver to st [...] omits 448c3de8ac83 dmaengine: idxd: create user driver for wq 'device' omits 0cda4f6986a3 dmaengine: idxd: create dmaengine driver for wq 'device' omits 034b3290ba25 dmaengine: idxd: create idxd_device sub-driver omits 5fee6567ec38 dmaengine: idxd: add type to driver in order to allow devi [...] omits c05257b5600b dmanegine: idxd: open code the dsa_drv registration omits 745e92a6d816 dmaengine: idxd: idxd: move remove() bits for idxd 'struct [...] omits bd42805b5da3 dmaengine: idxd: move probe() bits for idxd 'struct device [...] omits fcc2281b142b dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus omits 1c264299431e dmaengine: idxd: remove iax_bus_type prototype omits 3a5cc01647f0 dmaengine: idxd: remove bus shutdown omits 69e4f8be596d dmaengine: idxd: move wq_disable() to device.c omits 1f2bb40337f0 dmaengine: idxd: move wq_enable() to device.c omits f52058ae1152 dmaengine: idxd: remove IDXD_DEV_CONF_READY omits 700af3a0a26c dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev omits da5a11d75d68 dmaengine: idxd: add driver name omits 3ecfc9135e6c dmaengine: idxd: add driver register helper omits 88c5d0a2b9b0 Merge branch 'fixes' into next omits 6178925933d0 mm: Convert get_page_unless_zero() to return bool omits e15f669cd996 scsi: libsas: Allow libsas to include SCSI header files directly omits 54815088859f scsi: ufs: core: Use scsi_get_lba() to get LBA omits d2c945f01d23 scsi: core: Make scsi_get_lba() return the LBA omits 87662a472a9d scsi: iser: Use scsi_get_sector() instead of scsi_get_lba() omits f0f214fe8cd3 scsi: core: Introduce scsi_get_sector() omits f7be677227a5 scsi: scsi_debug: Improve RDPROTECT/WRPROTECT handling omits c78be80d20cd scsi: scsi_debug: Remove dump_sector() omits 73e61d5c22bf scsi: zfcp: Use the proper SCSI midlayer interfaces for PI omits e2e9cd68fb3c scsi: qla2xxx: Use the proper SCSI midlayer interfaces for PI omits 7ba46799d346 scsi: core: Add scsi_prot_ref_tag() helper omits 588b3eee5288 Merge tag 'drm-misc-next-2021-07-16' of git://anongit.free [...] omits b4d7049acebf Merge tag 'drm-intel-next-2021-07-08' of git://anongit.fre [...] omits 3389d3027fec Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 41667a933c8a arm64: dts: imx8mp: change interrupt order per dt-binding omits 03e85b17030a dt-bindings: net: imx-dwmac: convert imx-dwmac bindings to yaml omits bc71d3ef59b9 dt-bindings: net: snps,dwmac: add missing DWMAC IP version omits 76e50ea054ae drm/i915/display: Fix shared dpll mismatch for bigjoiner slave omits 26a4dc29b74a drm/v3d: Expose performance counters to userspace omits 425057e72593 drm/i915/display: Disable FBC when PSR2 is enabled display [...] omits 36203e4fb4cb drm/i915/display/adl_p: Implement PSR changes omits b27b8dc77b5e igc: Increase timeout value for Speed 100/1000/2500 omits 62f5bbfb2afd igc: Set QBVCYCLET_S to 0 for TSN Basic Scheduling omits 47bca7de6a4f igc: Remove phy->type checking omits 7c496de538ee igc: Remove _I_PHY_ID checking omits 373e2829e7c2 igc: Check if num of q_vectors is smaller than max before [...] omits e0bc64d31c98 net/e1000e: Fix spelling mistake "The" -> "This" omits ade4162e80f1 e1000e: Add space to the debug print omits 8e25c0a212de e1000e: Add support for the next LOM generation omits 820b8ff653a1 e1000e: Add support for Lunar Lake omits 3ad3e28cb203 e1000e: Additional PHY power saving in S0ix omits ef407b86d3cc e1000e: Add polling mechanism to indicate CSME DPG exit omits 3e55d231716e e1000e: Add handshake with the CSME to support S0ix omits f976e8a94176 ALSA: sc6000: Use explicit cast for __iomem pointer omits d364a600d6ed ALSA: korg1212: Fix wrongly shuffled firmware loader code omits f263a2c2d6c7 ALSA: als300: Fix missing chip initialization omits 35fe7901150d ALSA: cs4281: Fix missing chip initialization omits a82adfd5c7cb hardening: Introduce CONFIG_ZERO_CALL_USED_REGS omits 67ce7b523a9d Merge branch 'clk-qcom' into clk-next omits 9b073961afab clocksource: Prohibit clocksource watchdog test when HZ<100 omits 1846a7fa767f tools/memory-model: Make read_foo_diagnostic() more clearl [...] omits e04938042d77 kcsan: Make strict mode imply interruptible watchers omits d8fd74d35a8d kcsan: permissive: Ignore data-racy 1-bit value changes omits 9c827cd1fcdf kcsan: Print if strict or non-strict during init omits 49f72d5358dd kcsan: Rework atomic.h into permissive.h omits 08cac6049412 kcsan: Reduce get_ctx() uses in kcsan_found_watchpoint() omits e675d2533a74 kcsan: Introduce CONFIG_KCSAN_STRICT omits a7a73697360e kcsan: Remove CONFIG_KCSAN_DEBUG omits eb32f9f990d9 kcsan: Improve some Kconfig comments omits 807b8f0e24e6 Merge branch 'libbpf: btf typed data dumping fixes (__int1 [...] omits 720c29fca9fb libbpf: Propagate errors when retrieving enum value for ty [...] omits a17553dde294 selftests/bpf: Add __int128-specific tests for typed data dump omits a1d3cc3c5eca libbpf: Avoid use of __int128 in typed dump display omits fae7617bb142 clk: qcom: Add video clock controller driver for SC7280 omits f1f5a3038563 dt-bindings: clock: Add SC7280 VideoCC clock binding omits 3e0f01d6c7e7 clk: qcom: Add graphics clock controller driver for SC7280 omits 6f1a1ced9ee6 dt-bindings: clock: Add SC7280 GPUCC clock binding omits 1a00c962f9cd clk: qcom: Add display clock controller driver for SC7280 omits ced3aaead0ba dt-bindings: clock: Add SC7280 DISPCC clock binding omits 8bde9dd381be dt-bindings: clock: qcom: Update license for GCC SC7280 omits a3d794129e34 torture: Put kvm.sh batch-creation awk script into a temp file omits d4b54d2d5284 torture: Move parse-console.sh call to PATH-aware scripts omits 2ab5bbc326f6 torture: Make kvm-recheck.sh skip kcsan.sum for build-only runs omits 5a2898f18324 torture: Protect kvm-remote.sh directory trees from /tmp reaping omits 442f99afbea1 torture: Log more kvm-remote.sh information omits b9b300c64da8 torture: Make kvm-recheck-lock.sh tolerate qemu-cmd comments omits 1dccc5a3272e torture: Make kvm-recheck-scf.sh tolerate qemu-cmd comments omits 433cd5a39495 torture: Create KCSAN summaries for torture.sh runs omits bd0b1f9493b6 torture: Enable KCSAN summaries over groups of torture-test runs omits 4988486c875f torture: Make torture.sh accept --do-all and --donone omits ef4dac7dbde7 torture: Add clocksource-watchdog testing to torture.sh omits fed31a4dd3ad rcu: Fix macro name CONFIG_TASKS_RCU_TRACE omits e4be1f44b6f8 rcu-tasks: Fix synchronize_rcu_rude() typo in comment omits f8ab3fad80dd rcu-tasks: Mark ->trc_reader_special.b.need_qs data races omits bdb0cca0d110 rcu-tasks: Mark ->trc_reader_nesting data races omits 45f4b4a202c0 rcu-tasks: Add comments explaining task_struct strategy omits 875fc315dbc3 selftests, bpf: test_tc_tunnel.sh nc: Cannot use -p and -l omits f916d77eedfe tools/nolibc: Implement msleep() omits 9a83f9aea7bf tools: include: nolibc: Fix a typo occured to occurred in [...] omits cba712beebf3 rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() omits dfcb27540213 rcu/nocb: Start moving nocb code to its own plugin file omits 99c0974ffeea doc: Update stallwarn.rst with recent changes omits c28adacc14e7 rcu/doc: Add a quick quiz to explain further why we need s [...] omits 9984fd7e5e2f docs: Fix a typo in Documentation/RCU/stallwarn.rst omits 4966090849e9 Documentation/RCU: Fix nested inline markup omits e3879ecd366a Documentation/RCU: Fix emphasis markers omits c39aa2159974 bpf, selftests: Fix test_maps now that sockmap supports UDP omits 56f0729a510f drm: protect drm_master pointers in drm_lease.c omits 0b0860a3cf5e drm: serialize drm_file.master with a new spinlock omits 1f7ef07cfa14 drm: add a locked version of drm_is_current_master omits 5eff9585de22 drm: avoid blocking in drm_clients_info's rcu section omits 869e76f7a918 drm: avoid circular locks in drm_mode_getconnector omits 07d0f314ba75 Merge branch 'mlx5_dcs' into rdma.git for-next omits 11656f593a86 RDMA/mlx5: Add DCS offload support omits 2013b4d52527 RDMA/mlx5: Separate DCI QP creation logic omits 50325310cf2a tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 08a741c54842 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits 137706786f35 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits f108a961de94 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 81d5bb3344c0 tools/memory-model: Repair parseargs.sh header comment omits b72e7b8b5cdc tools/memory-model: Add "--" to parseargs.sh for addition [...] omits b0f15cf438d8 tools/memory-model: Make history-check scripts use mselect7 omits 537613009145 tools/memory-model: Make checkghlitmus.sh use mselect7 omits a5e59c6f6074 tools/memory-model: Fix scripting --jobs argument omits 9f2af1c8ecea tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3b02da4c1ed8 tools/memory-model: Add -v flag to jingle7 runs omits 4f517d311df5 tools/memory-model: Make runlitmus.sh check for jingle errors omits 1cada3a91f1d tools/memory-model: Allow herd to deduce CPU type omits 69164e42a56a tools/memory-model: Keep assembly-language litmus tests omits 46d280ee93f8 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 2af6b5bae709 tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 0e0428edd83d tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits 012ae5d515e5 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits cc2db498017e tools/memory-model: Hardware checking for check{,all}litmus.sh omits 17b487198772 tools/memory-model: Fix checkalllitmus.sh comment omits 64a7c671782f tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 927d91f51f85 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 1ddaf3208b51 tools/memory-model: Update parseargs.sh for hardware verification omits 140deb9f51d4 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 001e4e7b27b6 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 3d368c0285a3 tools/memory-model: Make judgelitmus.sh identify bad macros omits 3017c1832610 tools/memory-model: Make cmplitmushist.sh note timeouts omits 2151cab87a68 tools/memory-model: Make judgelitmus.sh note timeouts omits 06bad3bb1535 tools/memory-model: Document locking corner cases omits 49c4959f04b5 dmaengine: idxd: fix sequence for pci driver remove() and [...] omits bfc3cac0c761 smack: mark 'smack_enabled' global variable as __initdata omits 6b4b87f2c31a dmaengine: idxd: fix submission race window omits 7eb25da161be dmaengine: idxd: fix sequence for pci driver remove() and [...] omits 8ba89a3c7967 dmaengine: idxd: fix desc->vector that isn't being updated omits 1a3439136cff Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits c99bcf4ba1f2 Merge branches 'arm64-for-5.15', 'drivers-for-5.15' and 'd [...] omits 1f23bbe68dc2 Merge branch 'arm64-fixes-for-5.14' into for-next omits 4cbb02fa76de arm64: dts: qcom: sc7280: Fixup cpufreq domain info for cpu7 omits 9b7843d1e125 ALSA: sc6000: Assign vport directly on card's private_data omits dca18a94d3ad ALSA: sc6000: Fix incorrect sizeof operator omits e1ca90b7cc5c EDAC/mc: Add new HBM2 memory type omits 6d14f5c7028e Smack: Fix wrong semantics in smk_access_entry() omits e24ef4881bdd ALSA: opti9xx: fix missing { } around an if block omits d9ed8449eaf3 dm writecache: further writecache_map() cleanup omits 58fd963fcd77 dm writecache: factor out writecache_map_remap_origin() omits d3827047534c dm writecache: split up writecache_map() to improve code r [...] omits 8887ca5474bd net: phy: at803x: simplify custom phy id matching omits fa660684e531 net: marvell: clean up trigraph warning on ??! string omits d43b239314d1 atm: idt77252: clean up trigraph warning on ??) string omits be393dd685d2 net: phy: intel-xway: Add RGMII internal delay configuration omits d34869b44a17 net: phylink: add phy change pause mode debug omits 635a85ac7349 net: mvpp2: deny disabling autoneg for 802.3z modes omits c762b7fac1b2 net: mvneta: deny disabling autoneg for 802.3z modes omits 8292d7f6e871 net: ipv4: add capability check for net administration omits f8fdadef92b7 ipsec: Remove unneeded extra variable in esp4 esp_ssg_unref() omits b79c6fba6cd7 Merge branch 'qcom-dts-updates' omits fd0f72c34bd9 arm64: dts: qcom: sc7180: define ipa_fw_mem node omits f8bd3c82bf7d arm64: dts: qcom: sc7280: add IPA information omits 6a0eb6c9d934 dt-bindings: net: qcom,ipa: make imem interconnect optional omits 7f6726b63595 ALSA: nm256: Fix error return code in snd_nm256_create() omits 0ac262713444 net: ipa: fix IPA v4.11 interconnect data omits a38c02ef48a1 dt-bindings: net: fec: Fix indentation omits 083cd5a42d0f Merge branch 'fdb-fanout' omits b94dc99c0ddb net: dsa: use switchdev_handle_fdb_{add,del}_to_device omits 8ca07176ab00 net: switchdev: introduce a fanout helper for SWITCHDEV_FD [...] omits c6451cda100d net: switchdev: introduce helper for checking dynamically [...] omits a4d8e384db8a Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits dceb420ba59c Merge branches 'arm64-for-5.15', 'drivers-for-5.15' and 'd [...] omits d83e00ac9076 Merge branch 'arm64-fixes-for-5.14' into for-next omits 820bf3fefa82 arm64: dts: qcom: sc7280: Add USB nodes for IDP board omits 1c39e6f9b534 arm64: dts: qcom: sc7280: Add USB related nodes omits 298c81a7d44f arm64: dts: qcom: sc7280: Add nodes for eMMC and SD card omits 12dd4ebda47a arm64: dts: qcom: Fix usb entries for SA8155p adp board omits 5dc43d3b362c arm64: dts: qcom: sm8150: Sort dc_noc and gem_noc nodes omits 2aa2b50de12d arm64: dts: qcom: Use correct naming for dwc3 usb nodes in [...] omits 98aee1e3cdcd arm64: dts: qcom: sm8150: Add UFS ICE capability omits 63fa43224696 arm64: dts: qcom: sm8250: fix usb2 qmp phy node omits 7d901a1e878a net: phy: add Maxlinear GPY115/21x/24x driver omits 8b72b301b442 net: phy: add API to read 802.3-c45 IDs omits 08f329fcddd5 Merge branch 'tag_8021q-cross-chip' omits c64b9c05045a net: dsa: tag_8021q: add proper cross-chip notifier support omits e19cc13c9c8a net: dsa: tag_8021q: manage RX VLANs dynamically at bridge [...] omits 328621f6131f net: dsa: tag_8021q: absorb dsa_8021q_setup into dsa_tag_8 [...] omits 5da11eb40734 net: dsa: make tag_8021q operations part of the core omits d7b1fd520d5d net: dsa: let the core manage the tag_8021q context omits 8b6e638b4be2 net: dsa: build tag_8021q.c as part of DSA core omits cedf467064b6 net: dsa: tag_8021q: create dsa_tag_8021q_{register,unregi [...] omits 8afbea187d31 net: dsa: tag_8021q: remove struct packet_type declaration omits 69ebb3706471 net: dsa: tag_8021q: use symbolic error names omits a81a45744ba5 net: dsa: tag_8021q: use "err" consistently instead of "rc" omits 0fac6aa098ed net: dsa: sja1105: delete the best_effort_vlan_filtering mode omits c18e9405d46a Merge branch 's390-next' omits 542bb39651d5 Merge branch 'veth-flexible-channel-numbers' omits 2c0804044781 Merge branch 'bridge-vlan-multicast' omits ae57ea7a19b7 s390/qeth: clean up device_type management omits a37cfa28ebdc s390/qeth: clean up QETH_PROT_* naming omits a8c7629c622b s390/qeth: remove OSN support omits bc672d4945ce Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits e4b1dc43ec32 Merge branch 'veth-flexible-channel-numbers' omits 1ec2230fc721 selftests: net: veth: add tests for set_channel omits 9d3684c24a52 veth: create by default nr_possible_cpus queues omits 4752eeb3d891 veth: implement support for set_channel ethtool op omits dedd53c5e075 veth: factor out initialization helper omits f7918b79019f veth: always report zero combined channels omits 51fdf0914f26 drm/print: fixup spelling in a comment omits a6579cbfd721 gfs2: Fix memory leak of object lsi on error return path omits 2c6ad20b581e memcg: enable accounting for scm_fp_list objects omits 1b51d8271973 memcg: ipv6/sit: account and don't WARN on ip_tunnel_prl s [...] omits a89893dd7b08 memcg: enable accounting for VLAN group array omits 990c74e3f41d memcg: enable accounting for inet_bin_bucket cache omits 6126891c6d4f memcg: enable accounting for IP address and routing-relate [...] omits c948f51c1654 memcg: enable accounting for net_device and Tx/Rx queues omits 2967eed90802 Merge branch 'bridge-vlan-multicast' omits 9dee572c3848 net: bridge: vlan: add mcast snooping control omits 9aba624d7cb2 net: bridge: vlan: notify when global options change omits 743a53d9636a net: bridge: vlan: add support for dumping global vlan options omits 47ecd2dbd8ec net: bridge: vlan: add support for global options omits 1e9ca45662d6 net: bridge: multicast: include router port vlan id in not [...] omits 615cc23e6283 net: bridge: multicast: add vlan querier and query support omits 4cdd0d10f31d net: bridge: multicast: check if should use vlan mcast ctx omits eb1593a0b4c4 net: bridge: multicast: use the port group to port context helper omits 74edfd483de8 net: bridge: multicast: add helper to get port mcast conte [...] omits f4b7002a7076 net: bridge: add vlan mcast snooping knob omits 7b54aaaf53cb net: bridge: multicast: add vlan state initialization and control omits 613d61dbef8e net: bridge: vlan: add global and per-port multicast context omits adc47037a7d5 net: bridge: multicast: use multicast contexts instead of [...] omits d3d065c0032b net: bridge: multicast: factor out bridge multicast context omits 9632233e7de8 net: bridge: multicast: factor out port multicast context omits 0555d41497de regulator: rtq2134: Add support for Richtek RTQ2134 SubPMIC omits 4c922fd3d6fa regulator: rtq2134: Add binding document for Richtek RTQ21 [...] omits 1bd80ff2cfb3 ASOC: Intel: sof_sdw: add quirk for Intel 'Bishop County' NUC M15 omits edd2e9d58646 Revert "igc: Export LEDs" omits d64519249e1d phy: samsung-ufs: support exynosauto ufs phy driver omits b95637e2da15 phy: samsung-ufs: move phy-exynos7-ufs header omits 63c57e8dc7a0 dma_buf: remove dmabuf sysfs teardown before release omits 057d445b9ef2 dt-bindings: phy: Rename Intel Keem Bay USB PHY bindings omits f839f14e24f2 phy: qcom-qmp: Add sc8180x PCIe support omits 05d58bb65607 dt-bindings: phy: qcom,qmp: Add sc8180x PCIe compatible omits e93abb840a2c net/tcp_fastopen: remove tcp_fastopen_ctx_lock omits fef773fc8110 netlink: Deal with ESRCH error in nlmsg_notify() omits b46998d81a1d drm/bochs: Fix missing pci_disable_device() on error in bo [...] omits f34bf652d680 drm/ast: Disable fast reset after DRAM initial omits 572994bf18ff drm/ast: Zero is missing in detect function omits c715def51591 dma-buf: Delete the DMA-BUF attachment sysfs statistics omits dc22aa130565 drm/i915/display/dsc: Force dsc BPP omits da3829ef9992 drm/i915/display/dsc: Add Per connector debugfs node for D [...] omits d77e37063bce drm/i915/display: Add write permissions for fec support omits bb2c20c976aa Merge branch 'next/soc' into for-next omits 8729ca2a6f2d ARM: s3c: delete unneed local variable "delay" omits 8fc5ae26d828 ovl: fix mmap denywrite omits d97e99386ad0 audit: add header protection to kernel/audit.h omits f339c7e491a8 scsi: smartpqi: Update version to 2.1.10-020 omits 0777a3fb98f0 scsi: smartpqi: Fix ISR accessing uninitialized data omits 09d9968a8eff scsi: smartpqi: Add PCI IDs for new ZTE controllers omits e326b97c92cc scsi: smartpqi: Add PCI ID for new ntcom controller omits f0e473e0f603 scsi: smartpqi: Add SCSI cmd info for resets omits 8e505fceaa2b scsi: smartpqi: Change Kconfig menu entry to Microchip omits 6aa26b5a2c70 scsi: smartpqi: Change driver module macros to Microchip omits 889653ecfc98 scsi: smartpqi: Update copyright notices omits d3af3f647bd5 scsi: smartpqi: Add PCI IDs for H3C P4408 controllers omits 9de71ede81e6 f2fs: quota: fix potential deadlock omits 1ffc8f5f7751 f2fs: let's keep writing IOs on SBI_NEED_FSCK omits 08f71a1e39a1 selftests/bpf: Check inner map deletion omits a21ab4c59e09 libbpf: Fix removal of inner map in bpf_object__create_map omits 0ae648b4e1a0 Merge remote-tracking branch 'refs/remotes/origin/for-next [...] omits 41484345a499 Merge branches 'arm64-for-5.15', 'drivers-for-5.15' and 'd [...] omits 746981d8a8ef Merge branch 'arm64-fixes-for-5.14' into for-next omits 18785c94ab63 drivers: soc: qcom: rpmpd: Add SM6115 RPM Power Domains omits 49a22c4a7136 dt-bindings: power: rpmpd: Add SM6115 to rpmpd binding omits 133b6558c755 Input: parkbd - switch to use module_parport_driver() omits 1c14c1695e78 dt-bindings: PCI: remove designware-pcie.txt omits 320e10986ef7 dt-bindings: PCI: update references to Designware schema omits 0f8b97d8f602 dt-bindings: PCI: add snps,dw-pcie-ep.yaml omits 42694f9f6407 dt-bindings: PCI: add snps,dw-pcie.yaml omits 81c7c0a350bf Input: serio - make write method mandatory omits 9aa75914e5fc Input: ixp4xx-beeper - delete driver omits 613ba71619cf drm/ingenic: Convert to Linux IRQ interfaces omits 3cb6a271f4b0 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem mapping omits 9d1fc2e4f5a9 arm64: dts: qcom: msm8992-bullhead: Remove PSCI omits c0cc9bce3970 arm64: dts: qcom: sc7280: Add USB nodes for IDP board omits 299ec1f78ad0 arm64: dts: qcom: sc7280: Add USB related nodes omits 2ce654adff22 arm64: dts: qcom: sc7280: Add nodes for eMMC and SD card omits 4372c82dec4a arm64: dts: qcom: Fix usb entries for SA8155p adp board omits 27a9a8d6cdcc arm64: dts: qcom: sm8150: Sort dc_noc and gem_noc nodes omits 9d7c31835c46 arm64: dts: qcom: Use correct naming for dwc3 usb nodes in [...] omits d3625d94490e dt-bindings: soc: qcom: smd-rpm: Add SM6115 compatible omits a89f355e469d soc: qcom: aoss: Fix the out of bound usage of cooling_devs omits b42000e4b874 firmware: qcom_scm: Allow qcom_scm driver to be loadable a [...] omits 0d361b0ac1ad soc: qcom: socinfo: Don't print anything if nothing found omits d43b3a989bc8 soc: qcom: rpmhpd: Use corner in power_off omits d63486dd8e0b soc: qcom: aoss: Add generic compatible omits 44dadfbcd992 dt-bindings: soc: qcom: aoss: Convert to YAML omits e9ad5da25002 dt-bindings: soc: qcom: aoss: Add SC8180X and generic compatible omits 537fd19738eb ARM: dts: qcom: Add initial DTS file for Samsung Galaxy S [...] omits ef537057c298 dt-bindings: arm: qcom: Document MSM8226 SoC binding omits 8927b678766d ARM: dts: qcom: Add support for MSM8226 SoC omits 2bc7a025277f ARM: dts: qcom: apq8060: Correct Ethernet node name and dr [...] omits 0189cb57b96f fbmem: Convert from atomic_t to refcount_t on fb_info->count omits e4548dae8fa5 arm64: dts: qcom: sm8150: Add UFS ICE capability omits a8c7f3100e70 arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 ms omits d550173b0071 arm64: dts: qcom: sm8250: fix usb2 qmp phy node omits b7d9750272d1 arm64: dts: qcom: msm8916-wingtech-wt88047: Add IMU omits f9af9f61b095 arm64: dts: qcom: msm8916-wingtech-wt88047: Add notification LED omits 678b0fcc77c3 arm64: dts: qcom: msm8916-wingtech-wt88047: Add touchscreen omits a9ff4e16585c arm64: dts: qcom: Add device tree for Xiaomi Redmi 2 (wing [...] omits 2b6187abafea arm64: dts: qcom: sm8150: Add CPU opp tables omits 6df9102f19bc arm64: dts: qcom: ipq8074: Add scm on IPQ8074 SoCs omits af5f967c72d1 arm64: dts: qcom: ipq6018: Update WCSS PIL driver compatible omits e1746c6d3e4b arm64: dts: qcom: ipq6018: enable USB2 support omits f1b7e8976668 arm64: dts: qcom: sc7180: Add DisplayPort node omits 10d0786b39b3 f2fs: Revert "f2fs: Fix indefinite loop in f2fs_gc() v1" omits 98a65439172d video: fbdev: kyro: fix a DoS bug by restricting user input omits 62699b3f0a62 fs: dlm: move receive loop into receive handler omits c51b0221798b fs: dlm: fix multiple empty writequeue alloc omits 8728a455d20d fs: dlm: generic connect func omits 90d21fc0479d fs: dlm: auto load sctp module omits 2dc6b1158c28 fs: dlm: introduce generic listen omits a66c008cd16a fs: dlm: move to static proto ops omits 66d5955a098d fs: dlm: introduce con_next_wq helper omits 88aa023a2556 fs: dlm: cleanup and remove _send_rcom omits 052849beeab0 fs: dlm: clear CF_APP_LIMITED on close omits b892e4792c99 fs: dlm: fix typo in tlv prefix omits d921a23f3e1a fs: dlm: use READ_ONCE for config var omits feb704bd1778 fs: dlm: use sk->sk_socket instead of con->sock omits 9a253bb42f19 arm64: dts: qcom: c630: fix correct powerdown pin for WSA881x omits 0dc6c59892ea ARM: dts: qcom: apq8064: correct clock names omits 66cb47d40e50 ARM: dts: qcom: msm8974-klte: Enable remote processors omits cfb4dac12964 Merge series "spi: fsi: Reduce max transfer size to 8 byte [...] omits 226d528512cf iavf: fix locking of critical sections omits 22c8fd71d3a5 iavf: do not override the adapter state in the watchdog task omits 8b4b06919fd6 i40e: improve locking of mac_filter_hash omits 2b2d4dfca4e7 dt-bindings: fsi: Remove ibm,fsi2spi-restricted compatible omits 34d34a56a5ea spi: fsi: Reduce max transfer size to 8 bytes omits cfc9d37ab79f ASoC: ti: j721e-evm: Convert the audio domain IDs to enum omits 3a1e341c5687 ALSA: pcsp: Allocate resources with device-managed APIs omits ed16a22b0900 ALSA: dummy: Allocate resources with device-managed APIs omits b072e65aadd6 ALSA: aloop: Allocate resources with device-managed APIs omits de74763295a8 ALSA: mpu401: Allocate resources with device-managed APIs omits 60d03de81c40 ALSA: serial-u16550: Allocate resources with device-managed APIs omits aa92050f10f0 ALSA: mtpav: Allocate resources with device-managed APIs omits ed539fc3428c ALSA: virmidi: Allocate resources with device-managed APIs omits 854577ac2aea ALSA: x86: Allocate resources with device-managed APIs omits f082b1ad39ea ALSA: wavefront: Allocate resources with device-managed APIs omits bddc2ef13235 ALSA: sscape: Allocate resources with device-managed APIs omits 111601ff76e9 ALSA: sc6000: Allocate resources with device-managed APIs omits 6bf39b5dbd53 ALSA: opl3sa2: Allocate resources with device-managed APIs omits 2973ee4a5b54 ALSA: opti9xx: Allocate resources with device-managed APIs omits 098493041a2c ALSA: msnd: Allocate resources with device-managed APIs omits 5b88da3c800f ALSA: gus: Allocate resources with device-managed APIs omits 35a245ec0619 ALSA: galaxy: Allocate resources with device-managed APIs omits 34d6599bc107 ALSA: es18xx: Allocate resources with device-managed APIs omits 1bb11c1c7f6e ALSA: es1688: Allocate resources with device-managed APIs omits 4287864eb053 ALSA: cs423x: Allocate resources with device-managed APIs omits 45782ce077a8 ALSA: cmi8330: Allocate resources with device-managed APIs omits d9fd7397a70e ALSA: cmi8328: Allocate resources with device-managed APIs omits 39c4f9aa761a ALSA: azt2320: Allocate resources with device-managed APIs omits 749cadc7f53f ALSA: als100: Allocate resources with device-managed APIs omits 5d50e348a499 ALSA: adlib: Allocate resources with device-managed APIs omits e031577eef61 ALSA: ad1848: Allocate resources with device-managed APIs omits 5eab6cb0344d ALSA: sb: Allocate resources with device-managed APIs omits ea2bfa2961b6 ALSA: wss: Allocate resources with device-managed APIs omits d6fb54e87869 ALSA: ad1816a: Allocate resources with device-managed APIs omits c6e6bb5eab74 ALSA: ymfpci: Allocate resources with device-managed APIs omits 3bde3359aa16 ALSA: vx222: Allocate resources with device-managed APIs omits a033954140ac ALSA: vx: Manage vx_core object with devres omits 5adfd8c26607 ALSA: trident: Allocate resources with device-managed APIs omits b1002b2d41c5 ALSA: rme9652: Allocate resources with device-managed APIs omits 0195ca5fd1f4 ALSA: hdspm: Allocate resources with device-managed APIs omits d136b8e54f92 ALSA: hdsp: Allocate resources with device-managed APIs omits 546c201a891e ALSA: riptide: Allocate resources with device-managed APIs omits 596ae97ab0ce ALSA: oxygen: Allocate resources with device-managed APIs omits c19935f04784 ALSA: nm256: Allocate resources with device-managed APIs omits 6f16c19b115e ALSA: lx6464es: Allocate resources with device-managed APIs omits 098fe3d6e775 ALSA: lola: Allocate resources with device-managed APIs omits b5cde369b618 ALSA: korg1212: Allocate resources with device-managed APIs omits 314f6dbb1f33 ALSA: ice1724: Allocate resources with device-managed APIs omits 1f0819979248 ALSA: ali5451: Allocate resources with device-managed APIs omits 272d6efa0b43 ALSA: ice1724: Allocate resources with device-managed APIs omits ca642da4b33d ALSA: ice1712: Allocate resources with device-managed APIs omits 2b377c6b6012 ALSA: emu10k1x: Allocate resources with device-managed APIs omits 79e8b218b36d ALSA: emu10k1: Allocate resources with device-managed APIs omits 9c211bf392bb ALSA: echoaudio: Allocate resources with device-managed APIs omits 5eba4c646dfe ALSA: cs5535audio: Allocate resources with device-managed APIs omits 5bff69b3645d ALSA: cs46xx: Allocate resources with device-managed APIs omits 1656fa6ea258 ALSA: ca0106: Allocate resources with device-managed APIs omits 33631012cd06 ALSA: aw2: Allocate resources with device-managed APIs omits e44b5b440609 ALSA: au88x0: Allocate resources with device-managed APIs omits 24ee07fbf95d ALSA: ali5451: Allocate resources with device-managed APIs omits afaf99751d0c ALSA: via82xx: Allocate resources with device-managed APIs omits 2ca6cbde6ad7 ALSA: sonicvibes: Allocate resources with device-managed APIs omits 499ddc16394c ALSA: sis7019: Allocate resources with device-managed APIs omits df06df7cc997 ALSA: rme96: Allocate resources with device-managed APIs omits 102e6156ded2 ALSA: rme32: Allocate resources with device-managed APIs omits 5c0939253c3c ALSA: maestro3: Allocate resources with device-managed APIs omits 47c413395376 ALSA: fm801: Allocate resources with device-managed APIs omits a7b4cbfdc701 ALSA: es1968: Allocate resources with device-managed APIs omits 08e9d3ab4cc1 ALSA: es1938: Allocate resources with device-managed APIs omits 10ed6eaf9d72 ALSA: ens137x: Allocate resources with device-managed APIs omits 2e11e3ff2a43 ALSA: cs5530: Allocate resources with device-managed APIs omits 99041fea70d0 ALSA: cs4281: Allocate resources with device-managed APIs omits 87e082ad84a7 ALSA: cmipci: Allocate resources with device-managed APIs omits 9e80ed64a006 ALSA: bt87x: Allocate resources with device-managed APIs omits 8c5823ef31e1 ALSA: azt3328: Allocate resources with device-managed APIs omits 0e175f665960 ALSA: als4000: Allocate resources with device-managed APIs omits 21a9314cf93b ALSA: als300: Allocate resources with device-managed APIs omits 567f58754109 ALSA: ad1889: Allocate resources with device-managed APIs omits 3fcaf24e5dce ALSA: hda: Allocate resources with device-managed APIs omits 86bde74dbf09 ALSA: atiixp: Allocate resources with device-managed APIs omits 7835e0901e24 ALSA: intel8x0: Allocate resources with device-managed APIs omits ac327f1b10bc ALSA: doc: Add device-managed resource section omits c2b94954add3 ALSA: core: Add device-managed request_dma() omits e8ad415b7a55 ALSA: core: Add managed card creation omits 427ae2689db0 ALSA: core: Add device-managed page allocator helper omits e6c0a0889b80 ALSA: aloop: Fix spelling mistake "synchronization" -> "sy [...] omits 5cc4e71f0199 drm/stm: dsi: compute the transition time from LP to HS and back omits 648ce7fd186c drm/stm: ltdc: Silence -EPROBE_DEFER till bridge attached omits b2a7f104a035 Merge branches 'at91-dt' and 'at91-defconfig' into at91-next omits 7cce786c9a92 Merge branch 'at91-soc' into at91-next omits 80891e4fcd33 ARM: dts: at91: sama5d4_xplained: Remove spi0 node omits b6862714078c dt-bindings: atmel-sysreg: add bindings for sama7g5 omits 7540629e2fc7 ARM: dts: at91: add sama7g5 SoC DT and sama7g5-ek omits c556478f46c2 dt-bindings: ARM: at91: document sama7g5ek board omits b62869dcd4bc ARM: multi_v7_defconfig: add sama7g5 SoC omits bfcd195b01c6 ARM: configs: at91: add defconfig for sama7 family of SoCs omits 4c5afb74d945 module: combine constructors in module linker script omits ad9bc2e35cf5 ARM: at91: pm: add sama7g5 shdwc omits 6501330f9f5e ARM: at91: pm: add pm support for SAMA7G5 omits 9d464cc5ac01 ARM: at91: sama7: introduce sama7 SoC family omits ccdbdf33bdc0 ARM: at91: pm: add sama7g5's pmc omits f205adb60898 ARM: at91: pm: add backup mode support for SAMA7G5 omits d2d4716d8384 ARM: at91: pm: save ddr phy calibration data to securam omits 892e1f4a3ae5 ARM: at91: pm: add sama7g5 ddr phy controller omits 2c26cb4d6944 ARM: at91: pm: add sama7g5 ddr controller omits 5b0bef872c1d ARM: at91: pm: wait for ddr power mode off omits 475be50fc149 ARM: at91: pm: add support for 2.5V LDO regulator control omits 28eb1d40fe57 ARM: at91: pm: add support for MCK1..4 save/restore for ulp modes omits f0bbf17958e8 ARM: at91: pm: add self-refresh support for sama7g5 omits d8c7983f31ac ARM: at91: ddr: add registers definitions for sama7g5's ddr omits 96abf1686150 ARM: at91: sfrbu: add sfrbu registers definitions for sama7g5 omits 15126bb61b12 ARM: at91: pm: add support for waiting MCK1..4 omits e3821ed47670 ARM: at91: pm: s/CONFIG_SOC_SAM9X60/CONFIG_HAVE_AT91_SAM9X [...] omits 87e1b30c29b9 ARM: at91: pm: avoid push and pop on stack while memory is [...] omits 29cdf077a9ef ARM: at91: pm: use r7 instead of tmp1 omits 629ba8ee03a5 ARM: at91: pm: do not initialize pdev omits 404956f47c3c ARM: at91: pm: check for different controllers in at91_pm_ [...] omits 0a7a2443c7a4 ARM: at91: pm: document at91_soc_pm structure omits fe4c09e56852 ARM: at91: pm: move the setup of soc_pm.bu->suspended omits f19dd1df9e71 ARM: at91: pm: move pm_bu to soc_pm data structure omits 577cb67ad98b ARM: at91: debug: add sama7g5 low level debug uart omits 56bc29659182 ARM: at91: add new SoC sama7g5 omits fbdc7b96a5ae Merge branch 'for-5.15-printk-index' into for-next omits ec03f18cc222 clk: at91: add register definition for sama7g5's master clock omits bd9616996bb8 spi: imx: Simplify logic in spi_imx_push() omits 3bbdc083262d spi: pxa2xx: Reuse int_stop_and_reset() in couple of places omits cdcb26ce747a spi: pxa2xx: Reset DMA bits in CR1 in reset_sccr1() omits e0a6512d2912 spi: pxa2xx: Convert reset_sccr1() to use pxa2xx_spi_update() omits f020e4d0b401 regulator: Fix a couple of spelling mistakes in Kconfig omits e98b461bb057 MIPS: octeon: Remove vestiges of CONFIG_CAVIUM_RESERVE32 omits 14d72af7ab00 MIPS: Ingenic: Add system type for new Ingenic SoCs. omits a0b22464ce93 m68k: defconfig: Update defconfigs for v5.14-rc1: omits 761608f5cf70 m68k: emu: Fix invalid free in nfeth_cleanup() omits ad7d61f159db printk: index: Add indexing support to dev_printk omits 337015573718 printk: Userspace format indexing support omits f3d75cf537db printk: Rework parse_prefix into printk_parse_prefix omits a1ad4b8a1956 printk: Straighten out log_flags into printk_info_flags omits 91027d0a7a0e string_helpers: Escape double quotes in escape_special omits 2a022240886d Merge branches 'renesas-arm-defconfig-for-v5.15' and 'rene [...] omits a0a6968c9959 arm64: dts: renesas: rcar-gen3: Add SoC model to comment headers omits 31e5e64694cf drivers: hv: Decouple Hyper-V clock/timer code from VMbus drivers omits 1b87d5bba32c clk: renesas: r9a07g044: Add clock and reset entries for ADC omits 3b5c734592ad clk: renesas: r9a07g044: Add clock and reset entries for CANFD omits 0aae437ac5c2 clk: renesas: Rename renesas-rzg2l-cpg.[ch] to rzg2l-cpg.[ch] omits d85b82f09a03 clk: renesas: r9a07g044: Add GPIO clock and reset entries omits d520af345189 clk: renesas: r9a07g044: Add SSIF-2 clock and reset entries omits 03fa6e4b2622 clk: renesas: r9a07g044: Add USB clocks/resets omits eb829e549ba6 clk: renesas: r9a07g044: Add DMAC clocks/resets omits 1962dd36db4f clk: renesas: r9a07g044: Add I2C clocks/resets omits c346ff5ccc8e clk: renesas: r8a779a0: Add the DSI clocks omits 417ed58dfc5e clk: renesas: r8a779a0: Add the DU clock omits d23fcff14568 clk: renesas: rzg2: Rename i2c-dvfs to iic-pmic omits 1606e81543f8 clk: renesas: rzg2l: Fix off-by-one check in rzg2l_cpg_clk [...] omits e37868f14416 clk: renesas: rzg2l: Avoid mixing error pointers and NULL omits 36aaa3a0d9bc clk: renesas: rzg2l: Fix a double free on error omits 97c29755598f clk: renesas: rzg2l: Fix return value and unused assignment omits d42d57fe86e9 clk: renesas: rzg2l: Remove unneeded semicolon omits b44ab6fdba61 iio: light: si1145: remove redundant continue statement omits 13efdc3dc903 iio: core: Support reading extended name as label omits 0e0761f86f10 iio: core: Forbid use of both labels and extended names omits e46a36d92da0 Add startup time for each chip using inv_mpu6050 driver omits d372e5a19a8e iio: accel: adxl345: convert probe to device-managed functions omits 9ae8da91a22c iio: light: tcs3414: convert probe to device-managed routines omits d272e0ab5f4b iio: potentiometer: max5481: convert probe to device-managed omits c359a80ca290 iio: temperature: tmp006: make sure the chip is powered up [...] omits 2bb3b8f69acc iio: temperature: tmp006: convert probe to device-managed omits 3ce868bb0595 iio: accel: bma220: make suspend state setting more robust omits c336b611e9e4 iio: accel: bma220: convert probe to device-managed functions omits f21a5f721542 dt-bindings: iio: dac: microchip,mcp4922: Add missing bind [...] omits 906b00437e71 dt-bindings: iio: dac: adi,ad8801: Add missing binding document. omits a714ee9ea0ef dt-bindings: iio: dac: adi,ad5791: Add missing bindings document omits 96e137558d58 dt-bindings: iio: dac: adi,ad5764: Add missing binding document omits db8dc17e1fd8 dt-bindings: iio: dac: ad5761: Add missing binding doc. omits 2d89b8b2c0bf dt-bindings: iio: dac: ad5686 and ad5696: Add missing bind [...] omits b302c57bc9c7 dt-bindings: iio: dac: ad5624r: Add missing binding document omits 97683c851f9c iio: dac: ad5624r: Fix incorrect handling of an optional r [...] omits 110ead307d5a arm64: dts: renesas: r8a77990: ebisu: Add I2C EEPROM for PMIC omits 4ec82a7bb3db arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511 [...] omits ecdd5a21aac9 arm64: dts: renesas: beacon: Enable micbias omits 13df5e881d14 arm64: dts: renesas: r9a07g044: Add I2C nodes omits eab605c59a16 arm64: dts: renesas: r8a779a0: Restore sort order omits 4f929bba8fd8 arm64: dts: renesas: r8a77990: ebisu: Add SW4 support omits f90e3c06b25a arm64: dts: renesas: r8a77995: draak: Add SW56 support omits a636d8037ef6 arm64: dts: renesas: rzg2: Rename i2c_dvfs to iic_pmic omits c6d2f832da78 arm64: dts: renesas: r8a77990: Add generic compatible stri [...] omits 57e47b783c37 arm64: dts: renesas: r8a774c0: Add generic compatible stri [...] omits 0ceed25a5aef ARM: dts: rzg1: Add generic compatible strings to IIC nodes omits cfda82037780 ARM: dts: r8a73a4: Remove non-functional DMA support omits 3a44a8d130e1 arm64: dts: renesas: salvator-xs: Factor out USB ch3 parts omits d18fb00dd088 arm64: dts: renesas: salvator-x(s): Factor out USB ch2 parts omits 90a4ee4ba5cf arm64: dts: renesas: salvator-x(s): Factor out SATA parts omits 8fbb8c334ff1 arm64: dts: renesas: salvator-x(s): Factor out HDMI1 parts omits d016ed8d8ee8 arm64: defconfig: Enable RIIC omits d347d745f06c ksmbd: move credit charge verification over smb2 request s [...] omits 67307023d02b ksmbd: set STATUS_INVALID_PARAMETER error status if credit [...] omits 58090b175271 ksmbd: fix wrong error status return on session setup omits e4b60e92d4f8 ksmbd: fix wrong compression context size omits f2af8ffc63a1 scsi: lpfc: Copyright updates for 12.8.0.11 patches omits 545a68e711ee scsi: lpfc: Update lpfc version to 12.8.0.11 omits ab8038608825 scsi: lpfc: Skip issuing ADISC when node is in NPR state omits 02607fbaf00d scsi: lpfc: Skip reg_vpi when link is down for SLI3 in ADI [...] omits c65436b21c3a scsi: lpfc: Call discovery state machine when handling PLO [...] omits 0614568361b0 scsi: lpfc: Delay unregistering from transport until GIDFT [...] omits 816bd88dffc5 scsi: lpfc: Enable adisc discovery after RSCN by default omits 137ddf038472 scsi: lpfc: Use PBDE feature enabled bit to determine PBDE [...] omits a9978e397840 scsi: lpfc: Clear outstanding active mailbox during PCI fu [...] omits affbe2442941 scsi: lpfc: Fix KASAN slab-out-of-bounds in lpfc_unreg_rpi [...] omits e78c006f4c88 scsi: lpfc: Remove REG_LOGIN check requirement to issue an [...] omits cd6047e92c6a scsi: lpfc: Fix memory leaks in error paths while issuing [...] omits 2d338eb55b14 scsi: lpfc: Fix NULL ptr dereference with NPIV ports for R [...] omits 4e670c8afd47 scsi: lpfc: Keep NDLP reference until after freeing the IO [...] omits 21990d3d1861 scsi: lpfc: Fix target reset handler from falsely returnin [...] omits e77803bdbf0a scsi: lpfc: Discovery state machine fixes for LOGO handling omits 50baa1595d30 scsi: lpfc: Fix function description comments for vmid routines omits 16a93e83c87e scsi: lpfc: Improve firmware download logging omits e8613084053d scsi: lpfc: Remove use of kmalloc() in trace event logging omits ae463b60235e scsi: lpfc: Fix NVMe support reporting in log message omits 320424c7d44f Merge tag 'v5.13' into next omits 904b5bfaa8fe scsi: aacraid: Remove an unused include omits 37306698c3d0 scsi: qla2xxx: Remove redundant continue statement in a for-loop omits 7b0ddc134608 scsi: be2iscsi: Fix use-after-free during IP updates omits 00e9e776fa19 ARM: dts: aspeed: wedge100: Enable ADC channels omits 5501ab03b9f1 ARM: dts: aspeed: galaxy100: Remove redundant ADC device omits c8a66b42d689 ARM: dts: aspeed: wedge40: Remove redundant ADC device omits cc8606c58988 ARM: dts: aspeed: Enable ADC in Facebook AST2400 common dtsi omits ded3e2864c73 ARM: dts: everest: Add phase corrections for eMMC omits 419cc0b8c127 ARM: dts: aspeed: Add Inspur NF5280M6 BMC machine omits 8c295b7f3d01 ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi omits 1c0810e79cb3 scsi: ufs: Refactor ufshcd_is_intr_aggr_allowed() omits 0d6835ffe50c net: phy: Fix data type in DP83822 dp8382x_disable_wol() omits ec7099fdea80 Revert "gpio: mpc8xxx: change the gpio interrupt flags." omits 96cd2dd65bb0 net/mlx5: Add DCS caps & fields support omits 30910d85c20d arm64: dts: rockchip: add SPDIF node for ROCK Pi 4 omits 9e595375ddf8 arm64: dts: rockchip: add ES8316 codec for ROCK Pi 4 omits fb094a9957b4 arm64: dts: rockchip: Add RK3399 ROCK Pi 4B+ board omits 7ce2bc0f8295 arm64: dts: rockchip: Add RK3399 ROCK Pi 4A+ board omits 0a777f84fd94 dt-bindings: Add doc for ROCK Pi 4 A+ and B+ omits 714b35da2b6e arm64: dts: rockchip: Disable CDN DP on Pinebook Pro omits 3d3377027027 arm64: dts: rockchip: add saradc node for rk3568 omits 23d2b94043ca igmp: Add ip_mc_list lock in ip_check_mc_rcu omits 790a352b6f12 dt-bindings: iio: dac: ad5504: Add missing binding document omits 609bf552b034 dt-bindings: iio: dac: ad5449: Add missing binding document. omits 5992d5a6b563 dt-bindings: iio: dac: ad5380: Add missing binding document omits 0688cc60d579 dt-bindings: iio: dac: adi,ad5360: Add missing binding document omits 613c403a7f97 dt-bindings: iio: dac: adi,ad5064: Document bindings for m [...] omits 4f0964f70fcf dt-bindings: iio: dac: adi,ad5421: Add missing binding document. omits 3d9efa9bd34f iio: accel: da280: convert probe to device-managed functions omits 074e1ddb8782 iio: accel: da311: convert probe to device-managed functions omits 689f584b9858 iio: accel: dmard10: convert probe to device-managed functions omits 148da125a0c8 iio: proximity: rfd77402: convert probe to device-managed [...] omits 09d5135b6ffc iio: proximity: rfd77402: use i2c_client for rfd77402_{ini [...] omits bb761e722f6d iio: light: adjd_s311: convert probe to device-managed functions omits 2427a7e95ca9 iio: light: adjd_s311: move buffer on adjd_s311_data object omits 7e77ef8b8d60 iio: adis: set GPIO reset pin direction omits 9898cb24e454 iio: adc: ti-ads7950: Ensure CS is deasserted after readin [...] omits 7786da3b5ae1 iio: adc: rockchip_saradc: add support for rk3568 saradc omits edf021d14511 dt-bindings: iio: adc: rockchip-saradc: add description fo [...] omits d21fed0675cd iio: buffer: Move a sanity check at the beginning of 'iio_ [...] omits 458516508df9 iio: buffer: Save a few cycles in 'iio_scan_mask_set()' omits 57f6190a60ec drm/panel: ws2401: Add driver for WideChips WS2401 omits f82ff130a5e6 drm/panel: Add DT bindings for Samsung LMS380KF01 omits d775dab9a4a8 firmware: qcom_scm: remove a duplicative condition omits 6bc45428635d firmware: qcom_scm: Mark string array const omits ab0441b4a920 Merge branch 'vmxnet3-version-6' omits ce2639ad6921 vmxnet3: update to version 6 omits 8c5663e461e6 vmxnet3: increase maximum configurable mtu to 9190 omits b3973bb40041 vmxnet3: set correct hash type based on rss information omits 79d124bb36c0 vmxnet3: add support for ESP IPv6 RSS omits 15ccf2f4b09c vmxnet3: remove power of 2 limitation on the queues omits 39f9895a00f4 vmxnet3: add support for 32 Tx/Rx queues omits 69dbef0d1c22 vmxnet3: prepare for version 6 changes omits 78e4a955928e Merge branch 'libbpf: BTF typed dump cleanups' omits add192f81ab2 libbpf: Btf typed dump does not need to allocate dump data omits f4919ff59c28 tipc: keep the skb in rcv queue until the whole data is read omits 04eb4dff6a64 libbpf: Fix compilation errors on ppc64le for btf dump typed data omits 5242b0c6b5f8 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 8d44c3578b48 libbpf: Clarify/fix unaligned data issues for btf typed dump omits ba02920c51de arm64: tegra: Enable SMMU support for PCIe on Tegra194 omits 8874e3a7baec drm/tegra: Fix compilation of variadic macro omits cf8331825a8d igc: Export LEDs omits 73744262210c igc: Make flex filter more flexible omits 7991487ecb2d igc: Allow for Flex Filters to be installed omits 2b477d057e33 igc: Integrate flex filter into ethtool ops omits 6574631b50ed igc: Add possibility to add flex filter omits a67462fc9de8 PCI: Refactor pci_ioremap_bar() and pci_ioremap_wc_bar() omits 068dfc655b66 Merge branch 'libbpf: BTF dumper support for typed data' omits 70a9241fbce5 selftests/bpf: Add dump type data tests to btf dump tests omits 17283337ff86 selftests/bpf: Add ASSERT_STRNEQ() variant for test_progs omits 920d16af9b42 libbpf: BTF dumper support for typed data omits 334faa5ce523 Merge branch 'Add btf_custom_path in bpf_obj_open_opts' omits f0b7d1192542 selftests/bpf: Switch existing selftests to using open_opt [...] omits 18353c87e0e0 libbpf: Fix the possible memory leak on error omits 1373ff599556 libbpf: Introduce 'btf_custom_path' to 'bpf_obj_open_opts' omits 08041a9af98c net: phy: marvell10g: enable WoL for 88X3310 and 88E2110 omits 8886534747c2 bpf, doc: Add heading and example for extensions in cbpf omits cc6ef3d1fdde of: kexec: Remove FDT_PROP_* definitions omits 86a176f485b5 ARM: dts: imx7-mba7: remove un-used "phy-reset-delay" property omits 95740a9a3ad9 ARM: dts: imx35: correct node name for FEC omits 96e4781b3d93 dt-bindings: net: fec: convert fsl,*fec bindings to yaml omits c7603cfa04e7 bpf: Add ambient BPF runtime context stored in current omits d4861fc6be58 netdevsim: Add multi-queue support omits b83d23a2a38b openvswitch: Introduce per-cpu upcall dispatch omits ad43a647bcdb drm/amd/display: Fix 10bit 4K display on CIK GPUs omits 03373e2be290 drm/amdgpu/ttm: optimize vram access in amdgpu_ttm_access_ [...] omits 5fb95aa73f3c drm/amdgpu/ttm: replace duplicate code with exiting function omits 048af66be7b5 drm/amdgpu: split amdgpu_device_access_vram() into two sma [...] omits 919d527956da bnx2x: remove unused variable 'cur_data_offset' omits a99f030b2488 net: switchdev: Simplify 'mlxsw_sp_mc_write_mdb_entry()' omits 9ce5ed6eaac5 drm/amdgpu/display: make a const array common_rates static [...] omits 67a1af079b49 drm/amd/pm: update DRIVER_IF_VERSION for beige_goby omits c5c21a58ece9 drm/amdgpu: update gc golden setting for dimgrey_cavefish omits decd8ce9dfd9 drm/amdgpu: update golden setting for sienna_cichlid omits 0a2ba7b72c0a drm/amdgpu: update the golden setting for vangogh omits b76a8062af2f drm/amd/display: avoid printing ERROR for unknown CEA parse(v2) omits 85da6459f45b drm/amdgpu: Switch to LFB for USBC PD FW in psp v13 omits 25a3e8ac07a8 drm/amdgpu: Switch to VRAM buffer for USBC PD FW. omits f79a3bcb1a50 net/sched: Remove unnecessary if statement omits cfdf0d9ae75b rtnetlink: use nlmsg_notify() in rtnetlink_send() omits 9075096b09e5 amdgpu/nv.c - Optimize code for video codec support structure omits 554398174d98 amdgpu/nv.c - Added video codec support for Yellow Carp omits 63a9192b8fa1 gve: fix the wrong AdminQ buffer overflow check omits 14858dcc3b35 PCI: Use pci_update_current_state() in pci_enable_device_flags() omits 45c16fe1d128 ACPI: configfs: Make get_header() to return error pointer omits ae57338716ce ACPI: configfs: Use sysfs_emit() in "show" functions omits b2ebd9dd5267 driver core: Split device_platform_notify() omits 384f5a857bae software nodes: Split software_node_notify() omits d0b8e398319e ACPI: glue: Eliminate acpi_platform_notify() omits 5e557cbac805 ACPI: bus: Rename functions to avoid name collision omits 7d625e5b143d ACPI: glue: Change return type of two functions to void omits 42878a9f0fe0 ACPI: glue: Rearrange acpi_device_notify() omits b1121e2a182d ACPI: Add LoongArch support for ACPI_PROCESSOR/ACPI_NUMA omits fd080a01ecfc ACPI / PMIC: XPower: optimize MIPI PMIQ sequence I2C-bus accesses omits e38ba404f20c ACPI / PMIC: XPower: optimize I2C-bus accesses omits 92279a3b11a0 perf/x86/intel/uncore: Fix integer overflow on 23 bit left [...] omits 3f2cbe3810a6 perf/x86/intel/uncore: Fix IIO cleanup mapping procedure f [...] omits cf3ee3c8c29d locking/atomic: add generic arch_*() bitops omits 67d1b0de258a locking/atomic: add arch_atomic_long*() omits e3d18cee258b locking/atomic: centralize generated headers omits f3e615b4db1f locking/atomic: remove ARCH_ATOMIC remanants omits 47401d94947d locking/atomic: simplify ifdef generation omits d4e5076c3522 locking/rwsem: Remove an unused parameter of rwsem_wake() omits b068fc04de10 perf: Refactor permissions check into perf_check_permission() omits 9d7a6c95f62b perf: Fix required permissions if sigtrap is requested omits 923232bbea88 RDMA/rxe: Fix types in rxe_icrc.c omits e4f5c82fefa9 RDMA/rxe: Add kernel-doc comments to rxe_icrc.c omits add2b3b80e3a RDMA/rxe: Move crc32 init code to rxe_icrc.c omits 63887510571b RDMA/rxe: Fixup rxe_icrc_hdr omits b6c6cc4acdf6 RDMA/rxe: Move rxe_crc32 to a subroutine omits 1117f26ea7ec RDMA/rxe: Move ICRC generation to a subroutine omits 13050a0b32e3 RDMA/rxe: Fixup rxe_send and rxe_loopback omits 36fbb03d05f2 RDMA/rxe: Move rxe_xmit_packet to a subroutine omits fe87fb17c6fe RDMA/rxe: Move ICRC checking to a subroutine omits 5f92b45c3b67 x86/hyperv: add comment describing TSC_INVARIANT_CONTROL M [...] omits ad1abe476995 power: supply: cw2015: use dev_err_probe to allow deferred probe omits 21bfee9c0c77 IB/core: Read subnet_prefix in ib_query_port via cache. omits 36721a6d4cf2 IB/core: Shifting initialization of device->cache_lock omits 0bc0602ae827 IB/core: Updating cache for subnet_prefix in config_non_ro [...] omits 56d629af09b9 power: supply: PCHG: Peripheral device charger omits 5176a18bb5e1 power: supply: ab8500: Drop some includes from bmdata omits 661d10ee0f1b power: supply: ab8500: Rename charging algorithm psy omits 484a9cc3dcb8 power: supply: ab8500: Drop abx500 concept omits c5b64a990e7f power: supply: ab8500: Rename charging algorithm symbols omits f820547446ed power: supply: ab8500: Use library interpolation omits 513d14045a2d regulator: rtq6752: fix reg reset behavior omits d9dbe1f9ae4b ASoC: codecs: wcd938x: remove unused port-map reference omits f97d9dea9404 Merge hole punch fixes. omits e5c578adcdd9 slimbus: ngd: reset dma setup during runtime pm omits f58e0e441318 slimbus: ngd: set correct device for pm omits c24e70aec9ad slimbus: messaging: check for valid transaction id omits 610207f7d03a slimbus: messaging: start transaction ids from 1 instead of zero omits 3d134e75c08b gpio: rcar: Always use local variable dev in gpio_rcar_probe() omits f03a3cab26c1 crypto: lib - rename 'mod_init' & 'mod_exit' functions to [...] omits f0d9ff8c8efb hwrng: rename 'mod_init' & 'mod_exit' functions to be modu [...] omits cb5f09e81484 crypto: arm/curve25519 - rename 'mod_init' & 'mod_exit' fu [...] omits 2e6d793e1bf0 crypto: mxs-dcp - Use sg_mapping_iter to copy data omits df6313d707e5 crypto: mxs-dcp - Check for DMA mapping errors omits 5261cdf457ce crypto: drbg - select SHA512 omits 24ebc044c72e auxdisplay: Replace symbolic permissions with octal permissions omits f885afe28d20 auxdisplay: ks0108: Switch to use module_parport_driver() omits ac8c8fa0a8c3 auxdisplay: charlcd: Drop unneeded initializers and switch [...] omits 333ff32d54cd auxdisplay: hd44780: Fix oops on module unloading omits 82a1ffe57ec6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits c50524ec4e3a Merge branch 'sockmap: add sockmap support for unix datagr [...] omits a2ffda38dc01 selftests/bpf: Add test cases for redirection between udp [...] omits 5ea905dd4322 selftests/bpf: Add a test case for unix sockmap omits 0626bc2ff642 selftests/bpf: Factor out add_to_sockmap() omits d950625c81e1 selftests/bpf: Factor out udp_socketpair() omits 9825d866ce0d af_unix: Implement unix_dgram_bpf_recvmsg() omits c63829182c37 af_unix: Implement ->psock_update_sk_prot() omits c7272e15f0f1 af_unix: Add a dummy ->close() for sockmap omits 83301b5367a9 af_unix: Set TCP_ESTABLISHED for datagram sockets too omits 29df44fa52b7 af_unix: Implement ->read_sock() for sockmap omits 0c48eefae712 sock_map: Lift socket state restriction for datagram sockets omits 17edea21b38d sock_map: Relax config dependency to CONFIG_NET omits 1554a080e765 Merge branch 'Add bpf_get_func_ip helper' omits 8237e7542089 selftests/bpf: Add test for bpf_get_func_ip in kprobe+offs [...] omits a2488b5f483f libbpf: Allow specification of "kprobe/function+offset" omits ac0ed488297a libbpf: Add bpf_program__attach_kprobe_opts function omits 5d8b583d04ae selftests/bpf: Add test for bpf_get_func_ip helper omits 9ffd9f3ff719 bpf: Add bpf_get_func_ip helper for kprobe programs omits 9b99edcae5c8 bpf: Add bpf_get_func_ip helper for tracing programs omits 1e37392cccde bpf: Enable BPF_TRAMP_F_IP_ARG for trampolines with call_g [...] omits 7e6f3cd89f04 bpf, x86: Store caller's ip in trampoline stack omits c5b9ee9c361f mtd: rawnand: Fix a couple of spelling mistakes in Kconfig omits 8363dfc845d7 mtd: spinand: Fix comment omits 7ed012969bbc Compiler Attributes: fix __has_attribute(__no_sanitize_cov [...] omits 1a57b13e6017 mtd: rawnand: nand_bbt: Skip bad blocks when searching for [...] omits 778cb8e39f6e dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation omits ff44b90b325d dt_bindings: mtd: partitions: redboot: convert to YAML omits 2394e6287389 mtd: cfi_cmdset_0002: fix crash when erasing/writing AMD cards omits 45bb1faa29ef mtd: core: handle flashes without OTP gracefully omits e83862ee1b9b mtd: mchp48l640: silence some uninitialized variable warnings omits 962bf783ef65 mtd: break circular locks in register_mtd_blktrans omits 14f97f0b8e2b mtd: rawnand: Add a check in of_get_nand_secure_regions() omits 2b6d2833cd1d mtd: mtd_blkdevs: Initialize rq.limits.discard_granularity omits d61eb8a1f518 clk: rockchip: Add support for hclk_sfc on rk3036 omits 0be3df186f87 clk: rockchip: rk3036: fix up the sclk_sfc parent error omits b13c1fff66cc clk: rockchip: add dt-binding clkid for hclk_sfc on rk3036 omits ae2a8a1ed328 arm64: dts: rockchip: enable tsadc on helios64 omits 0ead44ed102d arm64: dts: rockchip: add SPI support to helios64 omits a1536b7fd2d7 arm64: dts: rockchip: set stdout-path on helios64 omits c0728a2732f0 ARM: dts: rockchip: add io-domains nodes to rv1108.dtsi omits 453da32aca12 ARM: dts: rockchip: add io-domains node to rk3188.dtsi omits 959e131fb5c3 dt-bindings: soc: rockchip: add rockchip-io-domain.yaml ob [...] omits 742f62cb0672 dt-bindings: power: convert rockchip-io-domain.txt to YAML omits 95e18f24ab42 arm64: dts: rockchip: add support for Firefly ROC-RK3399-PC-PLUS omits 4011a797dac7 dt-bindings: add doc for Firefly ROC-RK3399-PC-PLUS omits ffe7ee186baa arm64: dts: rockchip: add support for Firefly ROC-RK3328-PC omits 773b358cb274 dt-bindings: add doc for Firefly ROC-RK3328-PC omits d178bed180ef arm64: dts: rockchip: add pmu and qos nodes for rk3568 omits b1c64924df5d dt-bindings: arm: rockchip: add rk3568 compatible string t [...] omits 7628317192f5 Merge branch 'bpf-timers' omits 61f71e746c72 selftests/bpf: Add a test with bpf_timer in inner map. omits 3540f7c6b96a selftests/bpf: Add bpf_timer test. omits 7ddc80a476c2 bpf: Teach stack depth check about async callbacks. omits bfc6bb74e4f1 bpf: Implement verifier support for validation of async ca [...] omits 86fc6ee6e246 bpf: Relax verifier recursion check. omits 40ec00abf1cc bpf: Remember BTF of inner maps. omits 3e8ce29850f1 bpf: Prevent pointer mismatch in bpf_timer_init. omits 68134668c17f bpf: Add map side support for bpf timers. omits b00628b1c7d5 bpf: Introduce bpf timers. omits c1b3fed319d3 bpf: Factor out bpf_spin_lock into helpers. omits d809e134be7a bpf: Prepare bpf_prog_put() to be called from irq context. omits de587d564f95 selftests/bpf: Remove unused variable in tc_tunnel prog omits 1b97ec646386 Merge branch 'for-5.15/goodix' into for-next omits 18eeef46d359 HID: i2c-hid: goodix: Tie the reset line to true state of [...] omits 2868d6402d1c Merge branch 'for-5.14/upstream-fixes' into for-next omits 56e7b4940ba6 Merge branch 'for-5.15/magicmouse' into for-next omits 9d60648c607a HID: magicmouse: high-resolution scroll threshold omits d4b9f10a0eb6 HID: magicmouse: enable high-resolution scroll omits 4eb456241d6a Merge branch 'for-5.14/upstream-fixes' into for-next omits 31cb433d7761 Merge branch 'for-5.15/core' into for-next omits f4abaa9eebde HID: input: do not report stylus battery state as "full" omits 242b30ac49fd Merge branch 'for-5.14/upstream-fixes' into for-next omits 178a5d90dc04 arm64: dts: exynos: Add cpu cache information to Exynos5433 omits c4e40c0144cb arm64: dts: exynos: Add cpu cache information to Exynos7 omits 8c1b4316c3fa RDMA/efa: Split hardware stats to device and port stats omits 15934f515911 arm64: dts: fvp: Remove panel timings omits 916071185b17 MAINTAINERS: Update maintainers of HiSilicon RoCE omits 24519fa7f915 dt-bindings: i2c: brcm,iproc-i2c: convert to the json-schema omits cdbdb7724740 RDMA/rxe: Remove the repeated 'mr->umem = umem' omits 9d649d594f39 RDMA/siw: Convert siw_tx_hdt() to kmap_local_page() omits 1ec50dd12a43 RDMA/siw: Remove kmap() omits 87117baf4f92 ipv6: remove unnecessary local variable omits cfcdbd9dd763 RDMA/rtrs: Move sq_wr_avail to rtrs_con omits 99fac8bf6d5e RDMA/rtrs: Remove unused flags parameter omits 6ea9b773390d RDMA/rtrs: Make rtrs_post_rdma_write_imm_empty static omits e2d98504c697 RDMA/rtrs: Enable the same selective signal for heartbeat and IO omits a10431eff136 RDMA/rtrs: move wr_cnt from rtrs_srv_con to rtrs_con omits 350ec9bc618c RDMA/rtrs: Add error messages for failed operations. omits 5c2c85315948 bus: mhi: pci-generic: configurable network interface MRU omits 541ee8f64032 regulator: da9063: Add support for full-current mode. omits 508f8ccd993d regulator: rt6245: make a const array func_base static, ma [...] omits 622d9ac3d969 ASoC: codecs: lpass-rx-macro: clean up for-loop indentatio [...] omits 17a1837d07be drm/dp: For drm_panel_dp_aux_backlight(), init backlight a [...] omits 5ead9b5b1575 drm/panel-simple: Power the panel when probing DP AUX backlight omits eb7173988caf of: fdt: remove unnecessary codes omits ace1c4b5c412 of: base: remove unnecessary for loop omits 2720b991337d dt-bindings: PCI: ftpci100: convert faraday,ftpci100 to YAML omits 977b3167c2bd dt-bindings: irqchip: Update pruss-intc binding for K3 AM64x SoCs omits 6dc77fa5ac2c Drivers: hv: Move Hyper-V misc functionality to arch-neutral code omits 9d7cf2c96758 Drivers: hv: Add arch independent default functions for so [...] omits afca4d95dd7d Drivers: hv: Make portions of Hyper-V init code be arch neutral omits 4b3abe1fde47 docs/zh_CN: add core api protection keys translation omits 620127548a69 docs/zh_CN: add core api memory_hotplug translation omits d4229805df85 docs/zh_CN: add core api cpu_hotplug translation omits f8c6a07c25ce docs/core-api: Modify document layout omits 341968c617ca docs/zh_CN: Remove the Microsoft rhetoric omits f1285c68e125 Documentation: sysrq: convert to third person omits 153c43a84c7f Documentation: arm: marvell: Add few missing models and do [...] omits c767ef4519b3 docs/zh_CN: add core api genericirq translation omits e6c65d354fae docs/zh_CN: create new translations for zh_CN/dev-tools/te [...] omits 407b3ea075c2 Merge branch 'fixes' into next omits 442a9d105e61 regulator: Convert UniPhier regulator to json-schema omits 4faee8b65ec3 dmaengine: sprd: Add missing MODULE_DEVICE_TABLE omits ac34de14ac30 Revert "soc: imx8m: change to use platform driver" omits a6d05cc7eae6 ARM: dts: add SolidRun SolidSense support omits 6f9223a56fab drm/of: free the iterator object on failure omits 311ac6f3e566 drm/omapdrm: Remove outdated comment omits db20ea679d9c drm/vbox: Convert to Linux IRQ interfaces omits 48bd85808443 drm/qxl: Convert to Linux IRQ interfaces omits 27da370e0fb3 drm/vc4: hdmi: Remove drm_encoder->crtc usage omits 44fe9f90eb9d drm/vc4: hdmi: Only call into DRM framework if registered omits 776efe800fed drm/vc4: hdmi: Drop devm interrupt handler for hotplug interrupts omits 2c4e31545716 ALSA: compress: Initialize mutex in snd_compress_new() omits fc93c96fe34e ALSA: compress: Drop unused functions omits 9946aa630ae7 Merge pull request #61 from namjaejeon/cifsd-for-next omits 75f0fc7b48ad bpf: Fix potential memleak and UAF in the verifier. omits a9c241d01d0a ksmbd: fix typo in comment omits f170acda7ffa bpf: Fix a typo of reuseport map in bpf.h. omits 7ad2d09ccde2 Merge branch 'topic/revid_steppings' into drm-intel-next omits eee42141e498 drm/i915/icl: Drop workarounds that only apply to pre-prod [...] omits 41eb74d51db7 drm/i915/cnl: Drop all workarounds omits dae751f40c19 drm/i915/dg1: Use revid->stepping tables omits 97cf9b581539 drm/i915/rkl: Use revid->stepping tables omits 61b2dc4b5868 drm/i915/jsl_ehl: Use revid->stepping tables omits cc7a3393f288 drm/i915/icl: Use revid->stepping tables omits 3dd22d46c7f6 drm/i915/glk: Use revid->stepping tables omits cf2c6f08632f bpf: Sync tools/include/uapi/linux/bpf.h omits fd51fa8ac638 drm/i915/bxt: Use revid->stepping tables omits 6eea6f16e697 drm/i915/kbl: Drop pre-production revision from stepping table omits 0f93f5da1cdc drm/i915/skl: Use revid->stepping tables omits c314b6939540 drm/i915: Make pre-production detection use direct revid c [...] omits db47fe727e1f drm/i915/step: s/<platform>_revid_tbl/<platform>_revids omits 3eada7b4bd85 ARC: fp: set FPU_STATUS.FWE to enable FPU_STATUS update on [...] omits 7e6730ba68c0 ARC: Fix CONFIG_STACKDEPOT omits f9341d0e8b14 arc: Fix spelling mistake and grammar in Kconfig omits f78cad9b114b arc: Prefer unsigned int to bare use of unsigned omits 868d043f0560 drm/panel: Add Innolux EJ030NA 3.0" 320x480 panel omits 1333adfcc3cb dt-bindings: display/panel: Add Innolux EJ030NA omits 893c47d1964f selinux: return early for possible NULL audit buffers omits 0c492e22ba2c drm/amdgpu: add another Renoir DID omits eb14ecca7669 Merge series "soundwire/ASoC: add mockup codec support" fr [...] omits 0ccac3bcf356 ASoC: Intel: boards: sof_sdw: add SoundWire mockup codecs [...] omits 3025d398c436 ASoC: soc-acpi: tgl: add table for SoundWire mockup devices omits 2694cda7a439 ASoC: soc-acpi: cnl: add table for SoundWire mockup devices omits 81d3d3d0bf09 ASoC: codecs: add SoundWire mockup device support omits 57f1c12e455f spi: spi-geni-qcom: Remove confusing comment about setting [...] omits 77eac0e1ce9c regulator: rtq6752: Fix the typo for reg define and author name omits 23bd991992f4 drm/i915/debugfs: DISPLAY_VER 13 lpsp capability omits 014861c2fb3d spi: omap-spi: Convert to json-schema omits f84d866ab43f spi: mediatek: add tick_delay support omits e98fb032170b regulator: rtq6752: Refine binding document omits f28fbe57e84b ASoC: Intel: sof_sdw: update quirk for jack detection in ADL RVP omits 8e6c00f1fdea ASoC: Intel: sof_sdw: include rt711.h for RT711 JD mode omits 368fa526e6e3 ASoC: Intel: sof_sdw: extends SOF_RT711_JDSRC to 4 bits omits 542d7050da19 ASoC: Intel: sof_rt5682: code refactor for max98360a omits 7d1bf46cb233 ASoC: Intel: sof_cs42l42: add support for jsl_cs4242_mx98360a omits 07acee589f42 ASoC: Intel: maxim-common: support max98360a omits 3cb97cf3a65a ASoC: Intel: sof_cs42l42: support arbitrary DAI link sequence omits fd8e83884fdd ARM: dts: imx6qdl-sr-som: Increase the PHY reset duration to 10ms omits b19502d1a683 drm/tegra: Bump driver version omits 5925961174ce drm/tegra: Add job firewall omits 43636451db8c drm/tegra: Implement job submission part of new UAPI omits 6f9eb895f189 drm/tegra: Implement syncpoint wait UAPI omits 46a26a95e8e3 drm/tegra: Implement syncpoint management UAPI omits cdf631031f3e drm/tegra: Implement new UAPI omits 69d77868b1ad drm/tegra: Allocate per-engine channel in core code omits 0debc5abc08a drm/tegra: Boot VIC during runtime PM resume omits 75ffbc5acf0f drm/tegra: Add new UAPI to header omits 67fe57e9beda drm/tegra: Extract tegra_gem_lookup omits 579042ae0dc7 gpu: host1x: Add support for syncpoint waits in CDMA pushbuffer omits a8cdf8c779e1 gpu: host1x: Add job release callback omits 684e366e1794 gpu: host1x: Add no-recovery mode omits ad0529424def gpu: host1x: Add DMA fence implementation omits d7114b576859 dt-bindings: arm: fsl: add SolidSense boards omits 6fac89785ac8 arm64: dts: imx8: Add jpeg encoder/decoder nodes omits 718226469d23 dt-bindings: media: imx-jpeg: Add compatible for i.MX8QM J [...] omits 5e610bf0049e arm64: dts: imx8qxp-ai_ml: Fix checkpatch warnings omits fb1425b436bc ARM: imx: common: Move prototype outside the SMP block omits b7df20584066 arm64: dts: ls1088ardb: update PHY nodes with IRQ information omits 16058f50b2cd arm64: dts: ls2088ardb: update PHY nodes with IRQ information omits 20072409e3b8 arm64: dts: lx2160ardb: update PHY nodes with IRQ information omits 0f253e382798 arm64: dts: lx2160a: Fix the compatible string of LX2160A UART omits f07ec8536580 ARM: imx: add missing clk_disable_unprepare() omits f9613aa07f16 ARM: imx: add missing iounmap() omits b2296eeac915 dmaengine: idxd: depends on !UML omits 6cfd9e62e329 dmaengine: idxd: assign MSIX vectors to each WQ rather tha [...] omits ac24a2dc06cd dmaengine: idxd: add missing percpu ref put on failure omits d5c10e0fc864 dmaengine: idxd: fix setup sequence for MSIXPERM table omits da435aedb00a dmaengine: idxd: fix array index when int_handles are being used omits 53499d1fc112 dmaengine: idxd: have command status always set omits e753a64bee75 dmaengine: idxd: Add wq occupancy information to sysfs attribute omits 0dcfe41e9a4c dmanegine: idxd: cleanup all device related bits after dis [...] omits 1da569fa7ec8 dmaengine: usb-dmac: Fix PM reference leak in usb_dmac_probe() omits 7dd2dd4ff9f3 dmaengine: xilinx_dma: Fix read-after-free bug when termin [...] omits 53b50458110d dmaengine: idxd: Simplify code and axe the use of a deprec [...] omits fe364a7d95c2 dmaengine: dw: Program xBAR hardware for Elkhart Lake omits d39cd936b6b7 arm64: dts: imx8mq: add support for MNT Reform2 omits 117c25091d73 arm64: dts: imx8mq: add Nitrogen8 SoM omits ec1e7fc77218 dt-bindings: arm: fsl: add MNT Reform2 board omits 26d816652c92 dt-bindings: vendor-prefixes: add mntre omits 204d1a747636 dt-bindings: arm: fsl: add Nitrogen8 SoM omits 7e71b85473f8 arm64: dts: ls1028a: fix node name for the sysclk omits 868c9ddc182b swiotlb: add overflow checks to swiotlb_bounce omits 09a4a79d42ce swiotlb: fix implicit debugfs declarations omits fec9b625095f of: Add plumbing for restricted DMA pool omits b12fe999545c dt-bindings: of: Add restricted DMA pool omits 0b84e4f8b793 swiotlb: Add restricted DMA pool initialization omits f4111e39a52a swiotlb: Add restricted DMA alloc/free support omits 70347877231e swiotlb: Refactor swiotlb_tbl_unmap_single omits 36f7b2f3ca5f swiotlb: Move alloc_size to swiotlb_find_slots omits 903cd0f315fe swiotlb: Use is_swiotlb_force_bounce for swiotlb data bouncing omits 6f2beb268a5d swiotlb: Update is_swiotlb_active to add a struct device argument omits 7fd856aa7f42 swiotlb: Update is_swiotlb_buffer to add a struct device argument omits 69031f500865 swiotlb: Set dev->dma_io_tlb_mem to the swiotlb pool used omits 6e675a1c455e swiotlb: Refactor swiotlb_create_debugfs omits 0a65579cdd28 swiotlb: Refactor swiotlb init functions omits 5417c98c12f6 f2fs: avoid to create an empty string as the extension_list omits 01f6afd0f3cc f2fs: compress: fix to set zstd compress level correctly omits 07c6b5933ebf f2fs: add sysfs nodes to get GC info for each GC mode omits d5bfbad21436 Merge drm/drm-next into drm-intel-next omits fac4e24dcc56 dt-bindings: mxsfb: Add compatible for i.MX8MN omits 8480a727ae7b dt-bindings: net: ks8851: Convert to YAML schema omits 62f9eb7079a9 counter: intel-qep: Remove linux/bitops.h include omits 4377d9ab1f16 iio: accel: fxls8962af: fix potential use of uninitialized symbol omits c445535c3efb x86/hyperv: fix for unwanted manipulation of sched_clock w [...] omits 8b2ac51625ac iio: hid-sensors: bind IIO channels alloc to device object omits 9f5827580749 drm/i915/display/xelpd: Extend Wa_14011508470 omits c86ef50f05c6 drm/i915: Limit Wa_22010178259 to affected platforms omits 1d2b8fd93ed5 drm/i915/display: Settle on "adl-x" in WA comments omits d19faf0e49eb EDAC/amd64: Use DEVICE_ATTR helper macros omits 308ef2ad8492 drm/amdgpu: Resolve bug in UMC 6.7 error offset calculation omits b05e50b35229 drm/amd/pm: Add waiting for response of mode-reset message [...] omits 430f8e6edbaa Revert "drm/amdkfd: Add heavy-weight TLB flush after unmapping" omits 024d8811c90e Revert "drm/amdgpu: Add table_freed parameter to amdgpu_vm [...] omits 7ed9876c9793 Revert "drm/amdkfd: Make TLB flush conditional on mapping" omits 4e7b93ca52fb Revert "drm/amdgpu: Fix warning of Function parameter or m [...] omits 4bba567c8c35 Revert "drm/amdkfd: Add memory sync before TLB flush on unmap" omits 53d0533049a5 Revert "drm/amdkfd: Only apply TLB flush optimization on A [...] omits d59682dffe82 drm/amd/pm: Fix BACO state setting for Beige_Goby omits 3c727c1c4593 drm/amdgpu: Restore msix after FLR omits 468f04cfbb43 drm/amdkfd: Allow CPU access for all VRAM BOs omits 904729b61c37 Merge pull request #60 from namjaejeon/cifsd-for-next omits 35d283658a61 drm/shmem-helper: Align to page size in dumb_create omits 072ed3431f5b drm/dp: Move panel DP AUX backlight support to drm_dp_helper omits b092b3efc7cb cifs: Fix race between hole punch and page fault omits 057ba5b24532 ceph: Fix race between hole punch and page fault omits 8bcbbe9c7c8e fuse: Convert to using invalidate_lock omits edc6d01bad73 f2fs: Convert to using invalidate_lock omits 448f94909eb7 zonefs: Convert to using invalidate_lock omits d2c292d84c49 xfs: Convert double locking of MMAPLOCK to use VFS helpers omits 2433480a7e1d xfs: Convert to use invalidate_lock omits e31cbde7ecdc xfs: Refactor xfs_isilocked() omits 70f3bad8c315 ext2: Convert to using invalidate_lock omits d4f5258eae7b ext4: Convert to use mapping->invalidate_lock omits 7506ae6a7033 mm: Add functions to lock invalidate_lock for two mappings omits bbeb7461c7ee drm/vkms: Use dma-buf mapping from shadow-plane state for [...] omits b43e2ec03b0d drm/vkms: Let shadow-plane helpers prepare the plane's FB omits 7602d4221842 drm/vkms: Inherit plane state from struct drm_shadow_plane_state omits b71565022031 drm/gem: Export implementation of shadow-plane helpers omits 6293eb28913f Revert "drm/vgem: Implement mmap as GEM object function" omits 730633f0b7f9 mm: Protect operations adding pages to page cache with inv [...] omits c625b4cc57d0 documentation: Sync file_operations members with reality omits 40bb0e3e270a gpio: ml-ioh: Convert to dev_pm_ops omits 0a427cc638ad ksmbd: fix an error message in ksmbd_conn_trasnport_init omits 03d8d4f1896e ksmbd: set RDMA capability for FSCTL_QUERY_NETWORK_INTERFACE_INFO omits 96ad4ec51c06 ksmbd: fix unused err value in smb2_lock omits 78ad2c277af4 ksmbd: fix memory leak in ksmbd_vfs_get_sd_xattr() omits e9d66bdbc5ab pinctrl: renesas: r8a77995: Add bias pinconf support omits 7ebaa4104773 pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias omits f19b3967fb09 ksmbd: remove unneeded check_context_err omits 97eb31384af9 libbpf: Fix reuse of pinned map on older kernel omits 3667bbd78290 drm: bridge: Mark deprecated operations in drm_bridge_funcs omits ba3f5839fbeb asm-generic/hyperv: Add missing #include of nmi.h omits 9608703e488c mm: Fix comments mentioning i_mutex omits b557a5f8da57 drm/of: free the right object omits 5193f26aef59 fscache: Use refcount_t for the cookie refcount instead of [...] omits 65d52516947e fscache: Fix fscache_cookie_put() to not deref after dec omits 15b44291eb61 fscache: Fix cookie key hashing omits 3ac8853c3313 cachefiles: Change %p in format strings to something else omits 3a335341dd6e fscache: Change %p in format strings to something else omits c16794cd40a7 fscache: Remove the object list procfile omits 61e4814dc888 fscache, cachefiles: Remove the histogram stuff omits 36a04849fc93 fscache: Procfile to display cookies omits bcfd29a8c217 fscache: Add a cookie debug ID and use that in traces omits 20d7c833de3b cachefiles: Use file_inode() rather than accessing ->f_inode omits a06b480def4e netfs: Move cookie debug ID to struct netfs_cache_resources omits f0d4baf574a1 fscache: Select netfs stats if fscache stats are enabled omits 379e205dab9d media: usb: dvb-usb-v2: af9035: let subdrv autoselect enab [...] omits 73415d70192a media: usb: dvb-usb-v2: af9035: report if i2c client isn't bound omits 4acb04dc90aa media: dvb-frontends: cx24117: Delete 'break' after 'goto' omits dcb014582101 media: cxd2880-spi: Fix an error handling path omits 86541f0480b5 media: rc: rc-main.c: deleted the repeated word omits adb08a09230b media: rc: redrat3: Fix a typo omits e5dd86446fe3 media: rc: streamzap: Removed unnecessary 'return' omits f4a87d54c589 media: ti-vpe: cal: add embedded data support omits 71e3a18114eb media: ti-vpe: cal: allow more than 1 source pads omits 9eaca40c0d13 media: ti-vpe: cal: add camerarx enable/disable refcounting omits 6cb0eee34c24 media: ti-vpe: cal: add camerarx locking omits 892c37f8a3d6 media: ti-vpe: cal: fix queuing of the initial buffer omits 9e67f24e4d90 media: ti-vpe: cal: fix ctx uninitialization omits b65836f40a74 media: ti-vpe: cal: cleanup phy iteration in cal_remove omits 75e7e58bfac1 media: ti-vpe: cal: support 8 DMA contexts omits 2e7e09a902c6 media: ti-vpe: cal: remove cal_camerarx->fmtinfo omits 8bfd1af2fdd1 media: ti-vpe: cal: init ctx->v_fmt correctly in MC mode omits e6a800d63a12 media: ti-vpe: cal: rename non-MC funcs to cal_legacy_* omits 7f9f8123212d media: ti-vpe: cal: add mbus_code support to cal_mc_enum_f [...] omits d3409a65735e media: ti-vpe: cal: fix typo in a comment omits 2a1c55d4762d soc: rockchip: ROCKCHIP_GRF should not default to y, uncon [...] omits 37fa1d2a5c05 media: ti-vpe: cal: set field always to V4L2_FIELD_NONE omits a6c9aad96508 media: ti-vpe: cal: handle cal_ctx_v4l2_register error omits 7d167e68d8c7 media: ti-vpe: cal: add vc and datatype fields to cal_ctx omits 27757876d173 ALSA: intel8x0: Skip ac97 clock measurement on VM omits 4ff19229487f ALSA: hda/hdmi: Add option to enable all pins forcibly omits 82a60352c2d3 ALSA: x86: simplify with sync_stop PCM ops omits 3b0f7eeff697 ALSA: ice1724: Remove superfluous loop over model table omits 2d52c5dd8e80 ALSA: hda/ca0132: remove redundant initialization of varia [...] omits 1a7adfda349e media: ti-vpe: cal: add cal_ctx_wr_dma_enable and fix a race omits 8927a9f642fd media: ti-vpe: cal: add 'use_pix_proc' field omits 4cb3a0f3896d media: ti-vpe: cal: allocate pix proc dynamically omits 38f7435f1304 media: ti-vpe: cal: disable csi2 ctx and pix proc at ctx_stop omits af981fc2e6ca media: ti-vpe: cal: remove wait when stopping camerarx omits 3b1fe1abbba2 media: ti-vpe: cal: catch VC errors omits aece634d978c media: ti-vpe: cal: clean up CAL_CSI2_VC_IRQ_* macros omits 2eef9ee3c600 media: ti-vpe: cal: rename CAL_HL_IRQ_MASK omits 42a1364ce738 media: ti-vpe: cal: rename cal_ctx->index to dma_ctx omits 0de6f41a06b8 media: ti-vpe: cal: Add pixel processing context omits 6266ddefec0f media: ti-vpe: cal: Add CSI2 context omits 05b12b557234 media: ti-vpe: cal: change index and cport to u8 omits 2e63c4c57aff media: ti-vpe: cal: add cal_ctx_prepare/unprepare omits bbdb9ae8d470 media: ti-vpe: cal: use v4l2_get_link_freq omits 93080e25a86d media: ti-vpe: cal: move global config from cal_ctx_wr_dma [...] omits 27f86b9bff79 media: ti-vpe: cal: rename "sensor" to "source" omits 97a2c65e2f21 media: ti-vpe: cal: remove unused cal_camerarx->dev field omits 918d6d120a60 media: ti-vpe: cal: fix error handling in cal_camerarx_create omits 4e11f02f6f9e media: ti-vpe: cal: add g/s_parm for legacy API omits 65ab894f2e5a Merge series "spi: stm32: various fixes & cleanup" from Al [...] omits 9705c49c3b5e Merge series "regulator: devres: remove unused device-mana [...] omits 2c8dad1ea815 Merge series "Move Hisilicon 6421v600 SPMI and USB drivers [...] omits eb82bae1a002 Merge series "ASoC: ti: davinci-mcasp: Fix the DIT mode an [...] omits f537ab5fc7ce Merge series "Fix unbalanced pm_runtime_enable in error ha [...] omits b8deadf3d99e Merge series "ASoC: Intel: machine driver corrections" fro [...] omits 114956518c85 soc: mediatek: pm-domains: Add domain_supply cap for mfg_async PD omits fb6d1d3b25d2 soc: mediatek: pm-domains: Use correct mask for bus_prot_clr omits 7dc924d7c595 drm/panfrost:fix the exception name always "UNKNOWN" omits e642197562cd leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() omits 51f3b2c3d511 leds: ktd2692: Move driver to flash subdirectory omits 61fa67a4e538 leds: lm3601x: Move driver to flash subdirectory omits 9a7c066f6a1d leds: sgm3140: Move driver to flash subdirectory omits eb5a4422e448 leds: max77693: Move driver to flash subdirectory omits f5d69f6290a3 leds: as3645a: Move driver to flash subdirectory omits 293fee7f6078 leds: aat1290: Move driver to flash subdirectory omits 0f79ce970e79 gnss: drop stray semicolons omits 97db1b081e12 dt-bindings: usb: dwc3: Update dwc3 TX fifo properties omits cefdd52fa045 usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default omits fe794e395483 of: Add stub for of_add_property() omits 9f607a309fbe usb: dwc3: Resize TX FIFOs to meet EP bursting requirements omits 7adf9e3adc39 usb: gadget: configfs: Check USB configuration before adding omits ce7d0008c235 usb: gadget: udc: core: Introduce check_config to verify U [...] omits afaff559ae98 media: saa7164: remove redundant continue statement omits 3f3475a5c77e media: saa7134: convert list_for_each to entry variant omits 46fdc302028e media: drivers/media/platform/marvell-ccic/mcam-core.c : f [...] omits 40c7f9c31d86 media: vivid: increase max number of allowed omits ea3e1c36e388 media: TDA1997x: enable EDID support omits d229a910bf8c media: drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c : f [...] omits bc3db19f04f1 media: saa7134: switch from 'pci_' to 'dma_' API omits 331ca86aff94 media: i2c: tvp5150: deleted the repeated word omits 983eb35c991d media: drivers/media/platform/davinci/vpfe_capture.c : fix [...] omits 123aaf816b95 media: atmel: atmel-sama5d2-isc: fix YUYV format omits b6ef5c123a4b media: atomisp: remove redundant initialization of variable ret omits 9a582884716a media: drivers/media/usb/gspca: fix typo Fliker -> Flicker omits e481ff3f19cd media: drivers/media/pci/tw5864/Tw5864-reg.h: fix typo issues omits d92a4a27d983 media: cedrus: hevc: Add support for multiple slices omits 229e5bdcd39e media: hevc: Add segment address field omits ed638b1d6f69 media: ivtv: prevent going past the hw arrays omits 1a10d7fdb6d0 media: uvc: don't do DMA on stack omits 54e80d9883bd media: sti: don't copy past the size omits 8db11aebdb8f media: dib8000: rewrite the init prbs logic omits 2a621b0859d1 media: gspca: Drop default m omits caa7302b3a34 media: include/uapi/linux/cec.h: typo: SATERDAY -> SATURDAY omits 387caebee006 media: dvbsky: add support for MyGica T230C2_LITE and T230A omits 1aeab005562f arm64: dts: rockchip: remove ddc-i2c-scl-* properties from [...] omits ac0af67f8c89 arm64: dts: rockchip: remove clock_in_out from gmac2phy no [...] omits 3a9476ad636e arm64: dts: rockchip: rename flash nodenames omits 53a05c8f6e8e arm64: dts: rockchip: remove interrupt-names from iommu nodes omits 6af95e03fb11 ARM: dts: rockchip: remove interrupt-names from iommu nodes omits b3198e046821 ARM: dts: rockchip: rename timer compatible strings for rk3066a omits 2120e486b419 ARM: dts: rockchip: add space after &grf on rk3188 omits f295228b384f ARM: dts: rockchip: rename pcfg_* nodenames for rk3066/rk3188 omits 162a31effc41 spi: mediatek: add no_need_unprepare support omits 3522d9aa1928 spi: mediatek: update spi master bingdings for MT6893 SOC omits 8dd591ad0104 spi: <linux/spi/spi.h>: add missing struct kernel-doc entry omits 7ceb0b8a3ced spi: stm32: finalize message either on dma callback or EOT omits dc6620c31326 spi: stm32h7: don't wait for EOT and flush fifo on disable omits d87a5d64b503 spi: stm32h7: rework rx fifo read function omits 70526e0b7601 spi: stm32: Revert "properly handle 0 byte transfer" omits 9d5354145104 spi: stm32: enable pm_runtime autosuspend omits fedbfea13cc0 regulator: bd718x7: Suopport configuring UVP/OVP state omits 894cda54a76d regulator: Replace symbolic permissions with octal permissions omits f40f9409719f regulator: rt6752: Add support for Richtek RTQ6752 omits 526e99cf43fe regulator: rtq6752: Add binding document for Richtek RTQ6752 omits 78bbb7c345ab regulator: machine.h: fix kernel-doc "bad line" omits 6eb891cf73bd regulator: rt5033: Use linear ranges to map all voltage selection omits e301df76472c regulator: tps65910: Silence deferred probe error omits 12401a1cef78 regulator: mt6397: Remove modeset_shift from struct mt6397 [...] omits d6208ba87066 regulator: mt6359: Remove shift fields from struct mt6359_ [...] omits b99b7b79a7c5 regulator: mt6358: Remove shift fields from struct mt6358_ [...] omits 4d9f4d1de3ce regulator: devres: unexport devm_regulator_unregister_supp [...] omits eed43b96ede9 regulator: devres: remove devm_regulator_bulk_unregister_s [...] omits 4ff75a299765 regulator: devres: remove devm_regulator_unregister() function omits e8608f8956ff regulator: hi6421v600-regulator: add a missing dot at copyright omits d63aa09f7c53 regmap: Prefer unsigned int to bare use of unsigned omits 1852f5ed3581 regmap: fix the offset of register error log omits f7c4fe9cffb0 ASoC: amd: fix spelling mistakes omits 3694f996be5c ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count omits 8620c40002db ASoC: fsl_xcvr: Omit superfluous error message in fsl_xcvr [...] omits d5bb69dc54ec ASoC: sh: rcar: dma: : use proper DMAENGINE API for termination omits 2ba907894f9e ASoC: wm_adsp: Remove pointless string comparison omits 4d0b79ec9eb8 ASoC: codecs: wcd938x: fix returnvar.cocci warnings omits 6c5c659dfe3f ASoC: atmel: ATMEL drivers don't need HAS_DMA omits 3666a8f82007 ASoC: ti: delete some dead code in omap_abe_probe() omits 55233b225021 ASoC: atmel: fix spelling mistakes omits 837ad6da36ba ASoC: Intel: sof_cs42l42: use helper function to get bclk [...] omits bc619cfc6278 ASoC: SOF: add a helper to get topology configured bclk omits f99acc259f62 ASoC: Intel: soc-acpi: add support for SoundWire of TGL-H-RVP omits 19f479c37f76 ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable i [...] omits 2af2f861edd2 ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in [...] omits 0238bcf80e97 ASoC: ti: davinci-mcasp: Add support for the OMAP4 version [...] omits 5dcd276e1525 ASoC: dt-bindings: davinci-mcasp: Add compatible string for OMAP4 omits bbdd3f4dbe81 ASoC: ti: davinci-mcasp: Fix DIT mode support omits da18edb11cca Merge existing fixes from spi/for-5.14 omits 3cb5992c34f7 Merge existing fixes from regulator/for-5.14 omits 999abd7a8c5d Merge existing fixes from asoc/for-5.14 omits 8e55f99c510f drm/i915: Invoke another _DSM to enable MUX on HP Workstat [...] omits 7c4ed5ded853 Merge pull request #59 from namjaejeon/cifsd-for-next omits 21dd1fd6d718 ksmbd: handle error cases first in smb2_create_sd_buffers omits ce154c32af3c ksmbd: make smb2_find_context_vals return NULL if not found omits 45a64e8b0849 ksmbd: uninterruptible wait for a file being unlocked omits d63528eb0d43 ksmbd: free ksmbd_lock when file is closed omits 4fdd600214e6 drm: bridge: nwl-dsi: Drop unused nwl_dsi_plat_clk_config omits 4b92841ef27b ksmbd: fix the running request count decrement omits 07781de90518 ksmbd: use kasprintf() in ksmbd_vfs_xattr_stream_name() omits 0f6619aee86f ksmbd: delete some stray tabs omits f08a2a1eecb6 drm/panel: simple: Add support for EDT ETM0350G0DH6 panel omits e46f73fbbe00 drm/panel: simple: Add support for EDT ETMV570G2DHU panel omits f3ba46debcaf dt-bindings: display: simple: Add EDT ETM0350G0DH6 omits a60d6b416463 dt-bindings: display: simple: Add EDT ETMV570G2DHU omits ca6374e267e2 drm/i915: Add release id version omits 0f9b145a0a0a drm/i915: do not abbreviate version in debugfs omits 4de062463a86 drm/i915/dg1: Compute MEM Bandwidth using MCHBAR omits a84cb7a49431 drm/gma500: Add the missed drm_gem_object_put() in psb_use [...] omits 710fa9aa1632 drm/panel: Fix up DT bindings for Samsung lms397kf04 omits 4bfe6c8f7c23 drm/panel-simple: Add Samsung ATNA33XC20 omits c20dec193584 dt-bindings: display: simple: Add Samsung ATNA33XC20 omits 13aceea56fd5 drm/panel-simple: Update validation warnings for eDP panel [...] omits 18a1488bf1e1 drm/panel-simple: Support for delays between GPIO & regulator omits bfd451403d70 drm/panel-simple: Support DP AUX backlight omits 10f7b40e4f30 drm/panel: add basic DP AUX backlight support omits ac637a0ada71 xtensa: add fairness to IRQ handling omits b1e32e8c629b xtensa: fix kconfig unmet dependency warning for HAVE_FUTE [...] omits 60f800b2bdfa drm/msm: always wait for the exclusive fence omits 70333dec4462 Merge branch 'rework/fixup-for-5.15' into for-next omits ea9a897b8aff drm/gma500: Fix end of loop tests for list_for_each_entry omits edc2c4b95668 drm/i915/display/xelpd: Fix incorrect color capability reporting omits 3867369ef8f7 ksmbd: change data type of volatile/persistent id to u64 omits c5b53d128130 drm/amdgpu/display - only update eDP's backlight level whe [...] omits 186c8a8585e1 drm/amdgpu: initialize umc ras function omits 4818545a1daf drm/amdkfd: handle fault counters on invalid address omits 9604b74bff62 drm/amdgpu: Correct the irq numbers for virtual crtc omits 6435af81ed2c drm/amd/display: update header file name omits dde586453962 drm/amd/pm: drop smu_v13_0_1.c|h files for yellow carp omits a6556ed8ea5f drm/amd/pm: bump DRIVER_IF_VERSION for Sienna Cichlid omits be22e2b9f4f9 drm/amd/pm: update the gpu metrics data retrieving for Sie [...] omits b407a3aa2835 drm/amd/pm: new SmuMetrics data structure for Sienna Cichlid omits 64598e23de78 drm/amdgpu: return -EFAULT if copy_to_user() fails omits b8badd507a5b drm/amdgpu: unlock on error in amdgpu_ras_debugfs_table_read() omits 911684de2a8b drm/vkms: Create a debugfs file to get vkms config data omits 1d864f1088bb drm/amdgpu: Fix signedness bug in __amdgpu_eeprom_xfer() omits 3006c9245542 drm/amdgpu: fix a signedness bug in __verify_ras_table_checksum() omits 7b101c95486c drm/amd/display: increase max EDID size to 2k omits babbdf5b3a8b drm/amd/display: Round KHz up when calculating clock requests omits cc590fd27190 drm/amd/display: 3.2.142 omits 1e0958bb9c56 drm/amd/display: [FW Promotion] Release 0.0.72 omits 9f95e77800f3 drm/amd/display: Adjust types and formatting for future de [...] omits cf83f5cf244f drm/amd/display: remove faulty assert omits f5bfc11e46af Revert "drm/amd/display: Always write repeater mode regard [...] omits 9cb2f2df669e drm/amd/display: Fix updating infoframe for DCN3.1 eDP omits 46db138dc83a drm/amd/display: Add Freesync HDMI support to DM with DMUB omits 0713921b4ced drm/amd/display: Add null checks omits 556a979d3c50 drm/amd/display: DMUB Outbound Interrupt Process-X86 omits 1bc6c29f58a4 drm/amd/display: isolate link training setting override to [...] omits 4d9f771e111e drm/amdgpu: Return error if no RAS omits b5840166dcb8 drm/amdgpu: SRIOV flr_work should take write_lock omits c0838d3a93fc drm/amdgpu: The I2C IP doesn't support 0 writes/reads omits ae87df077554 drm/amd/pm: Add I2C quirk table to Aldebaran omits 5af4438f1e83 drm/amdgpu: Read clock counter via MMIO to reduce delay (v5) omits 51627f038041 drm/amdkfd: Only apply TLB flush optimization on ALdebaran omits 88f7f88159bc drm/amdgpu: separate out vm pasid assignment omits dcb388eddb5f drm/amdgpu: use xarray for storing pasid in vm omits 11e4b63abbe2 printk/console: Check consistent sequence number when hand [...] omits eafaa3e96299 drm/i915: Handle cdclk crawling flag in standard manner omits 3e1ad79bf661 drm/nouveau: always wait for the exclusive fence omits 9d38814d1e34 dma-buf: fix dma_resv_test_signaled test_all handling v2 omits a0356899ebe8 drm/gud: Add async_flush module parameter omits b3f4ef669357 drm/gud: Add Raspberry Pi Pico ID omits 2eecd93b743b drm/gud: Use scatter-gather USB bulk transfer omits f8ac863b6a93 drm/gud: Free buffers on device removal omits 39a364a19e03 drm/hisilicon/hibmc: Convert to Linux IRQ interfaces omits b0fee7df43cf drm/vmwgfx: Convert to Linux IRQ interfaces omits 9ca41d1fcf58 drm/arm/komeda: Don't include drm_irq.h omits 65a969655cb9 drm/meson: Convert to Linux IRQ interfaces omits 7915d5612945 drm/qxl: Remove empty qxl_gem_prime_mmap() omits d372ba424310 drm/i915/plane: add intel_plane_helper_add() helper omits a9071e3c8659 ksmbd: fix memory leak in smb_inherit_dacl() omits dac0ec6e1b4a ksmbd: fix memory leak smb2_populate_readdir_entry() omits b8fc94cdb144 ksmbd: fix read on the uninitialized send_ctx omits 6cfbcf2f40e3 ksmbd: remove unneeded NULL check in for_each_netdev omits b05d4c576b69 dax: Ensure errno is returned from dax_direct_access omits 44788591c3cf fs/dax: Clarify nr_pages to dax_direct_access() omits 2e29be2e4915 fs/fuse: Remove unneeded kaddr parameter omits eff94154cc1a samples/bpf: xdp_redirect_cpu_user: Cpumap qsize set large [...] omits e0bc8927e3b3 Merge branch 'Generic XDP improvements' omits 36246d5a7aa6 bpf: Tidy xdp attach selftests omits 2ea5eabaf04a bpf: devmap: Implement devmap prog execution for generic XDP omits 11941f8a8536 bpf: cpumap: Implement generic cpumap omits cb0f80039fb7 bitops: Add non-atomic bitops for pointers omits fe21cb91ae7b net: core: Split out code to run generic XDP prog omits a080cdccc93d Merge branch 'bpf: support input xdp_md context in BPF_PRO [...] omits 939b9c6890da selftests/bpf: Add test for xdp_md context in BPF_PROG_TEST_RUN omits ec94670fcb3b bpf: Support specifying ingress via xdp_md context in BPF_ [...] omits 47316f4a3053 bpf: Support input xdp_md context in BPF_PROG_TEST_RUN omits 7445cf31d2e2 bpf: Add function for XDP meta data length check omits cd5606aa3992 gpu/drm/i915: nuke old GEN macros omits d70cc074bc6a drm/i915: finish INTEL_GEN and friends conversion omits ca2b19a4bdb6 parisc: Increase gcc stack frame check to 2048 for 32- and 64-bit omits d1bbfd0c7c9f Documentation/atomic_t: Document cmpxchg() vs try_cmpxchg() omits e6b4457b05f3 locking/mutex: Add MUTEX_WARN_ON omits ad90880dc962 locking/mutex: Introduce __mutex_trylock_or_handoff() omits 048661a1f963 locking/mutex: Fix HANDOFF condition omits ab4e4d9f79b2 locking/mutex: Use try_cmpxchg() omits 9c13c8ff38a2 drm/i915/hdcp: Nuke Platform check for mst hdcp init omits 95b115332a83 zonefs: remove redundant null bio check omits 1a3c1959740c drm/vkms: replace macro in vkms_release() omits 20921e7eaf7b parisc: Replace symbolic permissions with octal permissions omits 81fd23e2b3cc drm/etnaviv: Implement mmap as GEM object function omits 432f51e7deed drm/etnaviv: add clock gating workaround for GC7000 r6202 omits 12495f4eb298 drm/etnaviv: add HWDB entry for GC7000 r6202 omits db0e04ad42bb Merge pull request #58 from namjaejeon/cifsd-for-next omits 4951a84f61d6 ksmbd: Fix read on the uninitialized pointer sess omits 0b066a6809d0 drm: vc4: Fix pixel-wrap issue with DVP teardown omits 9d9fb756b539 drm/vc4: hdmi: Limit noise when deferring snd card registration omits 375cca1cfeb5 drm/vgem: Implement mmap as GEM object function omits 54b3bd99f094 firewire: nosy: switch from 'pci_' to 'dma_' API omits 53bb4a9dda0b firewire: net: remove unused variable 'guid' omits 3bd1461d1691 Merge branches 'fixes' and 'misc' into for-next omits d9cc564bf3ae drm/mgag200: Constify LUT for programming bpp omits 02d4b387cb56 drm/mgag200: Extract device type and flags in mgag200_pci_probe() omits 382d019d1022 drm/mgag200: Inline mgag200_device_init() omits e36edabc9411 drm/mgag200: Don't pass flags to drm_dev_register() omits 9aa0267476ed drm/vram-helper: Unexport drm_vram_helper_{alloc,release}_mm() omits 11e96701d1c0 drm/bochs: Use managed initialization for GEM VRAM helpers omits 796c3e35ac16 drm/bochs: Move to tiny/ omits 465d720485ef ksmbd: call mnt_user_ns once in a function omits 3f5aa5ac0b0f drm/dbi: Print errors for mipi_dbi_command() omits a81a52b325ec Merge branch 'for-5.14-fixes' into for-next omits 5d3986cf8ed6 MAINTAINERS: Rust omits 2a8394d90e0f scripts: add `generate_rust_analyzer.py` omits 5dbc177c7119 samples: add Rust examples omits d1828cb11743 docs: add Rust documentation omits dc08d49444e9 Kbuild: add Rust support omits 296e421767f3 rust: export generated symbols omits 6e81e20413f2 rust: add `kernel` crate omits dc8500d5b795 rust: add `macros` crate omits 8444e3570a0f rust: add `build_error` crate omits 25ad6376a155 rust: add `alloc` crate omits 2f9cf7636de2 rust: add `compiler_builtins` crate omits 4de916fef356 rust: add C helpers omits 360299269d2e vsprintf: add new `%pA` format specifier omits e17f1b1f3e01 Makefile: generate `CLANG_FLAGS` even in GCC builds omits f2f6175186f4 kallsyms: increase maximum kernel symbol length to 512 omits d637af9fd6b8 kallsyms: support big kernel symbols (2-byte lengths) omits 52f7af644386 Merge pull request #57 from namjaejeon/cifsd-for-next omits 690f96970513 ksmbd: fix kernel oops in ksmbd_rpc_ioctl/rap() omits 19d67694745c Documentation: seccomp: Fix typo in user notification omits ae9d84d6f1b1 Merge pull request #56 from namjaejeon/cifsd-for-next omits e1cc6e8c1969 fcntl: fix potential deadlock for &fasync_struct.fa_lock omits bd71c861f8dc fcntl: fix potential deadlocks for &fown_struct.lock omits c76826a65f50 perf/x86/intel/uncore: Support IMC free-running counters o [...] omits 0378c93a92e2 perf/x86/intel/uncore: Support IIO free-running counters o [...] omits 1583971b5cb8 perf/x86/intel/uncore: Factor out snr_uncore_mmio_map() omits 8053f2d752e2 perf/x86/intel/uncore: Add alias PMU name omits 0d771caf7284 perf/x86/intel/uncore: Add Sapphire Rapids server MDF support omits 2a8e51eae7c8 perf/x86/intel/uncore: Add Sapphire Rapids server M3UPI support omits da5a9156cd2a perf/x86/intel/uncore: Add Sapphire Rapids server UPI support omits f57191edaaeb perf/x86/intel/uncore: Add Sapphire Rapids server M2M support omits 85f2e30f987e perf/x86/intel/uncore: Add Sapphire Rapids server IMC support omits 0654dfdc7e1c perf/x86/intel/uncore: Add Sapphire Rapids server PCU support omits f85ef898f884 perf/x86/intel/uncore: Add Sapphire Rapids server M2PCIe support omits e199eb513159 perf/x86/intel/uncore: Add Sapphire Rapids server IRP support omits 3ba7095beaec perf/x86/intel/uncore: Add Sapphire Rapids server IIO support omits 949b11381f81 perf/x86/intel/uncore: Add Sapphire Rapids server CHA support omits c54c53d9921a perf/x86/intel/uncore: Add Sapphire Rapids server framework omits 0791ba2bc7d3 ath11k: Remove some duplicate code omits 923a134647a0 ath: switch from 'pci_' to 'dma_' API omits 01fa662091bd drm/i915/display: check if compressed_llb was allocated omits 2580d3f40022 xfrm: Fix RCU vs hash_resize_mutex lock inversion omits af34983e8315 ksmbd: add user namespace support omits ef24c962d0f2 ksmbd: replace struct dentry with struct path in some func [...] omits eaf228263921 Revert "xfrm: policy: Read seqcount outside of rcu-read si [...] omits fb786a48ac0d drm/vkms: update the current status of todo list omits 3352d86dcd33 drm/i915/display/dg1: Correctly map DPLLs during state readout omits 36f5f9d37e19 drm/amdgpu: Avoid printing of stack contents on firmware l [...] omits 4ef87d8f10aa drm/amdgpu: Fix resource leak on probe error path omits e42c6c1bc8d5 Merge drm/drm-next into drm-intel-next omits 97c9bfe3f660 drm/aperture: Pass DRM driver structure instead of driver name omits 0ec187f69bcb drm/panfrost: Increase the AS_ACTIVE polling timeout omits 030761e097b4 drm/panfrost: Queue jobs on the hardware omits 30b5d4ed5b2e drm/panfrost: Kill in-flight jobs on FD close omits 2905db2764cd drm/panfrost: Don't reset the GPU on job faults unless we [...] omits f9ab9c66f080 drm/panfrost: Reset the GPU when the AS_ACTIVE bit is stuck omits ed7a34c57def drm/panfrost: Disable the AS on unhandled page faults omits 1d0cab5461d7 drm/panfrost: Make sure job interrupts are masked before r [...] omits a11c4711238a drm/panfrost: Simplify the reset serialization logic omits 070ce7657bdf drm/panfrost: Use a threaded IRQ for job interrupts omits 229f45788e22 drm/panfrost: Expose a helper to trigger a GPU reset omits 7319965fa19e drm/panfrost: Do the exception -> string translation using [...] omits 6ef2f37f4016 drm/panfrost: Drop the pfdev argument passed to panfrost_e [...] omits 42738bad000e drm/panfrost: Get rid of the unused JS_STATUS_EVENT_ACTIVE [...] omits 9f4e91101332 drm/panfrost: Make ->run_job() return an ERR_PTR() when ap [...] omits 78efe21b6f8e drm/sched: Allow using a dedicated workqueue for the timeo [...] omits 1fad1b7ed1eb drm/sched: Document what the timedout_job method should do omits 631233321016 drm/amdgpu: show explicit name instead of id in psp_cmd_su [...] omits dc739d18c653 drm/amdgpu: add function to show psp_gfx_cmd name via id omits aae435c6e8c8 drm/amdgpu: add function to show ucode name via id omits 0677e4225653 drm/amdgpu: add license to umc_8_7_0_sh_mask.h omits c11ffa54be78 drm/amdgpu: rectify line endings in umc v8_7_0 IP headers omits da98d99b0acd drm/amd/pm: Simplify managed I2C transfer of Aldebaran omits 9de96f3f7e33 drm/amdgpu: Correctly disable the I2C IP block omits e2e04041a25f drm/amdgpu: Use a single loop omits 1d9d2ca85b32 drm/amdgpu: Fix koops when accessing RAS EEPROM omits d456f3875af2 drm/amdgpu: fix 64 bit divide in eeprom code omits c65b0805e779 drm/amdgpu: RAS EEPROM table is now in debugfs omits 63d4c081a556 drm/amdgpu: Optimize EEPROM RAS table I/O omits 017dad64db7b drm/amdgpu: Get rid of test function omits 0686627b3fb2 drm/amdgpu: Some renames omits d7edde3dea08 drm/amdgpu: Nerf buff omits e4e6a58935ee drm/amdgpu: Use explicit cardinality for clarity omits 803c6ebdd328 drm/amdgpu: Simplify RAS EEPROM checksum calculations omits dce4400e6516 drm/amdgpu: Fix amdgpu_ras_eeprom_init() omits cf696091d38b drm/amdgpu: Return result fix in RAS omits 36b1a00d2bb4 drm/amdgpu: Fix width of I2C address omits ebe57d0c8ecc drm/amd/pm: Simplify managed I2C transfer functions omits 16736627610d drm/amd/pm: Extend the I2C quirk table omits 16ef797737c8 drm/amdgpu: EEPROM: add explicit read and write omits 1fab841ff63d drm/amdgpu: RAS xfer to read/write omits a43996573ad5 drm/amdgpu: Rename misspelled function omits c28aa44de813 drm/amdgpu: RAS: EEPROM --> RAS omits f4322d80ad67 drm/amdgpu: I2C class is HWMON omits edb63a53081d drm/amdgpu: Fix wrap-around bugs in RAS omits ccdfbfec9e1c drm/amdgpu: RAS and FRU now use 19-bit I2C address omits 025a64a58792 drm/amdgpu: I2C EEPROM full memory addressing omits 93ade343bbad drm/amdgpu: EEPROM respects I2C quirks omits 746b584762e4 drm/amdgpu: Fixes to the AMDGPU EEPROM driver omits daaa75fd9817 drm/amdgpu: Fix Vega20 I2C to be agnostic (v2) omits 35ed27032cd2 drm/amdgpu/pm: ADD I2C quirk adapter table omits 14df56504fdf drm/amd/pm: SMU I2C: Return number of messages processed omits 6a0a55a2eb45 drm/amdgpu: Send STOP for the last byte of msg only omits 965ec37c4685 drm/amdgpu: Drop i > 0 restriction for issuing RESTART omits 6240da4dfc99 dmr/amdgpu: Add RESTART handling also to smu_v11_0_i2c (VG20) omits 2485f8cfff38 drm/amdgpu: Remember to wait 10ms for write buffer flush v2 omits b36d8d6b7748 drm/amdgpu: only set restart on first cmd of the smu i2c t [...] omits 73a5784a5bd0 drm/amdgpu: rework smu11 i2c for generic operation omits 3e2eae8db216 drm/amdgpu: add I2C_CLASS_HWMON to SMU i2c buses omits 39ed82d1d9ce drm/amdgpu: i2c subsystem uses 7 bit addresses omits 25e5c09f2b15 drm/amdgpu/ras: switch fru eeprom handling to use generic [...] omits 24f55c05592e drm/amdgpu/ras: switch ras eeprom handling to use generic helper omits 00e3a289d9e2 drm/amdgpu: add new helper for handling EEPROM i2c transfers omits af01340bc423 drm/amdgpu/pm: add smu i2c implementation for navi1x (v5) omits f400b6cec81e drm/amdgpu/pm: rework i2c xfers on arcturus (v5) omits 5125c96a9d87 drm/amdgpu/pm: rework i2c xfers on sienna cichlid (v4) omits 6963d6c176fe drm/amdgpu: add a mutex for the smu11 i2c bus (v2) omits 60f3c604bcc0 drm/radeon: Fix NULL dereference when updating memory stats omits a03e880a700d drm/i915/display: Fix state mismatch in drm infoframe omits 8b758859dfbe ksmbd: reorder and document on-disk and netlink structures [...] omits c63ee4a521e7 ksmbd: change server config string index to enumeration omits b9cbfb524d73 ksmbd: change server state type macro to enumeration omits 12411ad59d49 ksmbd: change sid types to enumeration omits 6128468da50c ksmbd: change ACE types to enumeration omits 0ae941ef2e48 ksmbd: remove SMB1 oplock level macros omits c5d4fb2539ca pstore/blk: Use "%lu" to format unsigned long omits 747aeb2632f6 drm/i915/ehl: Remove require_force_probe protection omits b54d8e8de2b2 drm/i915/jsl: Remove require_force_probe protection omits 9ea39a900a1f drm/zte: Don't set struct drm_device.irq_enabled omits fe319919f40d drm/xlnx: Don't set struct drm_device.irq_enabled omits aa3d18a344a1 drm/vmwgfx: Don't set struct drm_device.irq_enabled omits 9ed64b1d1567 drm/vkms: Don't set struct drm_device.irq_enabled omits 44737e4c8f05 drm/vc4: Don't set struct drm_device.irq_enabled omits a35a9375403f drm/tidss: Don't use struct drm_device.irq_enabled omits 14746211570b drm/tegra: Don't set struct drm_device.irq_enabled omits 8ff113fa4219 drm/sun4i: Don't set struct drm_device.irq_enabled omits aa2fcf12178a drm/stm: Don't set struct drm_device.irq_enabled omits 7c1a80e80cde net: xfrm: fix memory leak in xfrm_user_rcv_msg omits 4a4928b0b1d2 drm/sti: Don't set struct drm_device.irq_enabled omits e0d17d6270d3 drm/rockchip: Don't set struct drm_device.irq_enabled omits 578b1cc6a695 drm/rcar-du: Don't set struct drm_device.irq_enabled omits daea75017cfc drm/omapdrm: Track IRQ state in local device state omits a77cd38b3d60 drm/nouveau: Don't set struct drm_device.irq_enabled omits 192a20290880 drm/mediatek: Don't set struct drm_device.irq_enabled omits d1e9d7350989 drm/imx/dcss: Don't set struct drm_device.irq_enabled omits b09b85f1455e drm/imx: Don't set struct drm_device.irq_enabled omits 6a940c4da672 drm/kirin: Don't set struct drm_device.irq_enabled omits 8d1cc01d3e29 drm/exynos: Don't set struct drm_device.irq_enabled omits a4583a0ebce9 drm/malidp: Don't set struct drm_device.irq_enabled omits 64be7a1d4d72 drm/komeda: Don't set struct drm_device.irq_enabled omits ac1723c16b66 drm/i915: Track IRQ state in local device state omits 24d31c4995b4 drm/armada: Don't set struct drm_device.irq_enabled omits 1e4cd78ed493 drm: Don't test for IRQ support in VBLANK ioctls omits b2ffa2c25bba drm/radeon: Track IRQ state in local device state omits f4b62145f47b drm/hibmc: Call drm_irq_uninstall() unconditionally omits 0cabcf83b200 drm/amdgpu: Track IRQ state in local device state omits 849fbc549d4c ksmbd: opencode to remove ATTR_FP macro omits 12202c0594b1 ksmbd: use ksmbd_vfs_lock_parent to get stable parent dentry omits ab0b263b749a ksmbd: opencode to remove FP_INODE macro omits 493fa2fbe459 ksmbd: fix dentry racy with rename() omits a5a25a114ab2 ksmbd: Relax credit_charge check in smb2_validate_credit_charge() omits e294f78d3478 ksmbd: allow PROTECTED_DACL_SECINFO and UNPROTECTED_DACL_S [...] omits 8a893315dc06 ksmbd: replace request and respone buffer macro with inlin [...] omits 02d4b4aa6d3b ksmbd: replace SMB_DIRECT_TRANS macro with inline function omits d8fb29980cb5 ksmbd: remove and replace macros with inline functions in [...] omits d4075abbc6b5 ksmbd: remove getting worker state macros omits cb5b047f8e14 ksmbd: replace PAYLOAD_HEAD with inline function omits c2220322b457 ksmbd: replace KSMBD_ALIGN with kernel ALIGN macro omits 8ad8dc342117 ksmbd: replace BUFFER_NR_PAGES with inline function omits b622948789a9 ksmbd: remove macros in transport_ipc.c omits 031e3bd8986f sched: Optimize housekeeping_cpumask() in for_each_cpu_and() omits 18765447c3b7 sched/sysctl: Move extern sysctl declarations to sched.h omits 77eccd0dfae3 wait: use LIST_HEAD_INIT() to initialize wait_queue_head omits 459b09b5a325 sched/debug: Don't update sched_domain debug directories b [...] omits 3b5ac97ad468 drm/sched: Declare entity idle only after HW submission omits 6c5e36d13e2a ksmbd: set MAY_* flags together with open flags omits 333111a6dc32 ksmbd: factor out a ksmbd_vfs_lock_parent helper omits 49be5aa47b69 MAINTAINERS: rename cifsd to ksmbd omits 1a93084b9a89 ksmbd: move fs/cifsd to fs/ksmbd omits 131bac1ece2e ksmbd: use f_bsize in FS_SECTOR_SIZE_INFORMATION omits 560ac0513069 ksmbd: remove unneeded NULL check in the list iterator omits ee81cae1a632 ksmbd: use f_bsize instead of q->limits.logical_block_size omits ee2033e9c641 ksmbd: change stream type macro to enumeration omits 67d1c432994c ksmbd: opencode posix acl functions instead of wrappers omits 4b637fc18902 ksmbd: factor out a ksmbd_validate_entry_in_use helper fro [...] omits e8c061917133 ksmbd: opencode to avoid trivial wrappers omits bde1694aecdb ksmbd: remove ksmbd_err/info omits 0bc3a4eda1fb drm/i915/display: use max_level to control loop omits cbeeb00f14d2 drm/i915/display: fix level 0 adjustement on display ver >= 12 omits f3fb2deb517f Merge branch 'for-5.13/upstream-fixes' into for-next omits fd95fd0867cc Merge branch 'for-5.14/multitouch' into for-next omits c4449742a7c2 drm/i915/display/adl_p: Implement Wa_16011303918 omits 61e887329e33 drm/i915/xelpd: Handle PSR2 SDP indication in the prior scanline omits 1d53ccdc400c drm/i915/display/adl_p: Implement Wa_16011168373 omits 061093d75ae3 drm/i915/display/adl_p: Implement Wa_22012278275 omits 0e20b769c4b3 drm/i915/display/psr: Handle SU Y granularity omits f15f01a79949 drm/i915: s/intel_crtc/crtc/ omits 08dfd243abac drm/i915: Clean up intel_fbdev_init_bios() a bit omits 670c89eb6d1d drm/i915: Clean up pre-skl wm calling convention omits 7397bd54da67 drm/i915: Clean up intel_find_initial_plane_obj() a bit omits e969c2da0e5b drm/i915: Clean up intel_get_load_detect_pipe() a bit omits f07d7400ecf5 drm/i915: Stop hand rolling drm_crtc_mask() omits 46b2c40e0af3 drm/i915/fbc: Allocate llb before cfb omits 8538d78e26ec drm/i915/fbc: Make the cfb allocation loop a bit more legible omits c48f67ee91ad drm/i915/fbc: Extract intel_fbc_stolen_end() omits 9c8a442d9d37 drm/i915/fbc: Introduce g4x_dpfc_ctl_limit() omits d502f6c4389f drm/i915/fbc: Handle 16bpp compression limit better omits 337e54f77cee drm/i915/fbc: Don't pass around the mm node omits 45a321a7ee0a drm/i915/fbc: Embed the compressed_llb node omits 5826d9f2115c drm/i915/fbc: Extract intel_fbc_program_cfb() omits 0ba1d03cd878 drm/i915/fbc: s/threshold/limit/ omits 51565971cdbf drm/i915: Add the missing adls vswing tables omits 150712dfd718 drm/i915: Nuke buf_trans hdmi functions omits 2b3bc165d055 drm/i915: Clean up jsl/ehl buf trans functions omits 019d8146aa26 drm/i915: Fix ehl edp hbr2 vswing table omits 8090738aa52f Merge branch 'for-5.14/core' into for-next omits 7150185900a7 drm/tiny: drm_gem_simple_display_pipe_prepare_fb is the default omits 40cfc7fce4d0 drm/simple-helper: drm_gem_simple_display_pipe_prepare_fb [...] omits 942d8344d5f1 drm/omap: Follow implicit fencing in prepare_fb omits f8bd3dbb9eb0 drm/vram-helpers: Create DRM_GEM_VRAM_PLANE_HELPER_FUNCS omits 1a8961307af6 drm/armada: Remove prepare/cleanup_fb hooks omits 29a840842743 drm/<driver>: drm_gem_plane_helper_prepare_fb is now the default omits 7d30963fd191 drm/atomic-helper: make drm_gem_plane_helper_prepare_fb th [...] omits 05459351ce30 dma-buf: Document dma-buf implicit fencing/resv fencing rules omits d6abed2ad168 dma-buf: Switch to inline kerneldoc omits c6f60845f099 Merge branch 'for-5.13/upstream-fixes' into for-next omits d7fdae599109 drm/gem: Tiny kernel clarification for drm_gem_fence_array_add omits 2f96e8241612 Merge branch 'for-5.14/amd-sfh' into for-next omits 379d34264687 drm/bridge: ti-sn65dsi86: Split connector creation to a function omits 77674e722f4b drm/bridge: ti-sn65dsi86: Group code in sections omits 4e5763f03e10 drm/bridge: ti-sn65dsi86: Wrap panel with panel-bridge omits d4d643f9ef4f drm/bridge: ti-sn65dsi86: Use bitmask to store valid rates omits bbda1704fc15 drm/bridge: ti-sn65dsi86: Make enable GPIO optional omits 0715786771f2 dt-bindings: drm/bridge: ti-sn65dsi8: Make enable GPIO optional omits cdad39216afd drm/i915: keep backlight_enable on until turn eDP display off omits 7fdc48cc63a3 drm/panfrost: Make sure MMU context lifetime is not bound [...] omits 7601d53c2c49 drm/panfrost: Fix implicit sync omits 7d7a0fc4a5ce drm/panfrost: Use xarray and helpers for depedency tracking omits 94dd80feb658 drm/panfrost: Shrink sched_lock omits 2254e49cef70 dma-resv: Fix kerneldoc omits ea7acd7c5967 drm/amdgpu: Fix BUG_ON assert omits 2b70af79fd22 drm/amdgpu: switch gtt_mgr to counting used pages omits 9a22149e9561 ydrm/amdgpu: always allow evicting to SYSTEM domain omits 3e640f1bb893 drm/amdgpu: user temporary GTT as bounce buffer omits ae1bef72c20f drm/ttm: add TTM_PL_FLAG_TEMPORARY flag v3 omits 403797925768 drm/ttm: Fix multihop assert on eviction. omits 8b95b28047da drm/i915: Deduplicate icl DP HBR2 vs. eDP HBR3 table omits 5aca4881f3f4 drm/i915: Fix dg1 buf trans tables omits 299d49542c11 drm/i915: Introduce rkl_get_combo_buf_trans() omits 91e99e113929 drm/vc4: hdmi: Register HDMI codec omits 8434111ccfec drm/vc4: hdmi: Remove firmware logic for MAI threshold setting omits 9a8fd277a82c drm/vc4: hdmi: Set VC4_HDMI_MAI_CONFIG_FORMAT_REVERSE omits 82bd607178c0 drm/vc4: hdmi: Set HDMI_MAI_FMT omits 1698ecb218eb drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET omits ecd3ee3d0c73 Merge tag 'asoc-hdmi-codec-improvements-v2' of git://git.k [...] omits bacbab58f09d drm: Mention the power state requirement on side-channel o [...] omits c48935ab6b12 drm/dp_helper: Mention the concurrency requirement hw_mutex omits 14407d3afed0 drm/dp_helper: Rework the drm_dp_aux documentation omits 4441a8e39b62 drm/i915: Clean up hsw/bdw/skl/kbl buf trans funcs omits c40a253b719a drm/i915: Introduce encoder->get_buf_trans() omits d2c496f7c9bb drm/i915: Store the HDMI default entry in the bug trans struct omits 87f7074330a3 drm/i915; Return the whole buf_trans struct from get_buf_trans() omits 439ebf9ef199 drm/i915: Introduce intel_get_buf_trans() omits 13cee3c12398 drm/i915: Wrap the buf trans tables into a struct omits 4542c6cff69e drm/i915: Rename dkl phy buf trans tables omits 30e0afa55702 drm/i915: Wrap the platform specific buf trans structs int [...] omits d6b10b1ae436 drm/i915: Introduce hsw_get_buf_trans() omits 266152ae61f7 drm/i915: s/intel/hsw/ for hsw/bdw/skl buf trans omits 5c68ab9276aa drm/virtio: Add the fence in resource_flush if present omits 56934baef47b drm/virtio: Prepare resource_flush to accept a fence omits 3a1fde58fab3 drm/virtio: Add fences for Guest blobs omits 2e717a55982a udmabuf: configurable list_limit and size_limit_mb omits 89bcadc8f94b dma-buf: Document non-dynamic exporter expectations better omits 17203224f053 drm/i915/dsc: abstract helpers to get bigjoiner primary/se [...] omits 48e72544d6f0 Merge branch 'printk-rework' into for-next omits 8c505bdc9c8b drm/amdgpu: rework dma_resv handling v3 omits 22f0463ae606 drm/amdgpu: unwrap fence chains in the explicit sync fence omits 1451d0e90f47 drm: bridge: ti-sn65dsi83: Retrieve the display mode from [...] omits 03ea01c0c295 drm: bridge: ti-sn65dsi83: Retrieve output format from bri [...] omits a6ea7d268a63 drm: bridge: ti-sn65dsi83: Switch to atomic operations omits 7f0b7f5ee367 drm: bridge: ti-sn65dsi83: Pass mode explicitly to helper [...] omits b966d857c57a drm: bridge: ti-sn65dsi83: Move LVDS format selection to . [...] omits 3fbe43c9f577 ksmbd: replace KSMBD_SHARE_CONFIG_PATH with inline function omits 9f88af04f03d ksmbd: remove ____ksmbd_align in ksmbd_server.h omits 9c78ad067faf ksmbd: remove unneeded FIXME comment omits 79a8a71db408 ksmbd: fix overly long line omits 1dfb8242e8d9 ksmbd: use goto instead of duplicating the resoure cleanup [...] omits 6f3d5eeec744 ksmbd: use list_for_each_entry instead of list_for_each omits f8524776f1bb ksmbd: remove ksmbd_vfs_copy_file_range omits afa8f016c5a5 ksmbd: initialize variables on the declaration omits c30f4eb84bad ksmbd: remove cache read/trans buffer support omits 956df1bb0ab8 usb: chipidea: host: fix port index underflow and UBSAN complains omits dac0f8ad653a drm/i915/adl_p: Load DMC omits 2ef140bd2352 drm/i915/adl_p: Pipe B DMC Support omits 3d5928a168a9 drm/i915/xelpd: Pipe A DMC plugging omits 451e05e20270 drm/i915/dmc: Introduce DMC_FW_MAIN omits c88e2647c5bb drm/i915/display: Do not zero past infoframes.vsc omits 4824a5f7ce10 drm/panel: Add bus_format and bus_flags for EDT ETM0430G0DH6 omits d112e10fece5 drm/panel: Add connector_type for some EDT displays omits a3050f23c774 drm/panel: Add connector_type and bus_format for AUO G104S [...] omits db8b7ca5b232 drm/bridge: ti-sn65dsi83: Replace connector format patchin [...] omits c275bbc84be9 Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] omits 3c0c96005862 Merge branch 'dts-fixes-for-5.13' into for-next omits 3d6ddc7716c3 Merge branch 'for-5.14' into for-next omits f5a544e3bab7 ksmbd: add support for SMB3 multichannel omits 5fb68864674f ksmbd: fix kfree of uninitialized pointer oid omits e87138e05c80 drm/gma500/oaktrail_lvds: replace continue with break omits 12fc23a4a3d1 drm/amdgpu: fix amdgpu_preempt_mgr_new() omits f03ab6629c7b drm/bridge: anx7625: Make hpd workqueue freezable omits 51f52547df70 dma-buf: Document DMA_BUF_IOCTL_SYNC (v3) omits d35c97f606a1 fbdev/omap2: use DEFINE_SPINLOCK() instead of spin_lock_init(). omits 9f808288ba88 drm/vmwgfx: Fix build issues in mksGuestStats discovered b [...] omits 46e4e5ffbc2a drm/vmwgfx: Fix a bad merge in otable batch takedown omits c2aaa37dc18f drm/vmwgfx: Fix a 64bit regression on svga3 omits ebc9ac7c3dfe drm/vmwgfx: Update device headers omits 3f35b6b041f6 MAINTAINERS: update vmwgfx info omits 151ec347b06a drm/i915: Force a TypeC PHY disconnect during suspend/shutdown omits 544021e3f2aa drm/i915/jsl: Add W/A 1409054076 for JSL omits f4790083c7c2 drm/vc4: hdmi: Rely on interrupts to handle hotplug omits ad5fd900a69b drivers: gpu: add missing MODULE_DEVICE_TABLE in anx7625.c omits 4e7f194f5cb8 Merge branch 'for-5.13-fixup' into for-next omits 16d7181bb1b5 USB: cdnsp: drop irq-flags initialisations omits 6f64c8159af9 clocksource/drivers/arm_global_timer: Remove duplicated ar [...] omits e0c208f61165 clocksource/drivers/arm_global_timer: Make symbol 'gt_clk_ [...] omits 2766f93a1f95 arm: zynq: don't disable CONFIG_ARM_GLOBAL_TIMER due to CO [...] omits 81782af0dbc3 clocksource/drivers/arm_global_timer: Implement rate compe [...] omits a9437e51fdf8 clocksource/drivers/ingenic: Add SMP/SMT support for sysos [...] omits bdb8d06dfefd dmabuf: Add the capability to expose DMA-BUF stats in sysfs omits 88bcf9de46df Merge branch 'for-5.13/upstream-fixes' into for-next omits a51a7dec4b76 Merge branch 'for-5.13/upstream-fixes' into for-next omits d7f831d91f51 Merge branch 'for-5.13/upstream-fixes' into for-next omits ccbeaeb197ae Merge branch 'for-5.13/upstream-fixes' into for-next omits aae74ff9caa8 drm/ast: Add detect function support omits b91e3c830f00 drm/i915/xelpd: break feature inheritance omits c2a61865baa4 drm/panel: s6e63m0: Switch to DBI abstraction for SPI omits 413f52f146f1 drm/dbi: Support DBI typec1 read operations omits 440d0f12b52a dma-buf: add dma_fence_chain_alloc/free v3 omits 9c61e7895468 dma-buf: some dma_fence_chain improvements omits 93949ffbee0e Merge branch 'for-5.14/intel-ish' into for-next omits e7fe6f84e941 Merge branch 'for-5.13/upstream-fixes' into for-next omits 384ea58ee6bd Merge branch 'for-5.13/upstream-fixes' into for-next omits ade0e676ecdc drm/doc: document drm_mode_get_plane omits bfd616ff9a26 Merge tag 'tags/topic/i915-ttm-2021-06-11' into drm-misc-next omits 00f4471e42c8 Merge drm/drm-next into drm-misc-next omits 352a81b71ea0 drm/vmwgfx: Fix implicit declaration error omits baee602e5c0d drm/vmwgfx: Remove vmw_chipset omits b7d0949f6ce6 drm/vmwgfx: Refactor vmw_mksstat_remove_ioctl to expect pg [...] omits 8d9a8d9bd503 drm/vmwgfx: inline access to the pages from the piter omits f674a218c610 drm/vmwgfx: remove code that was using physical page addresses omits 74231041d140 drm/vmwgfx: Fix some static checker warnings omits a12be0277316 drm/vmwgfx: Fix subresource updates with new contexts omits 7a7a933edd6c drm/vmwgfx: Introduce VMware mks-guest-stats omits d92223ead97c drm/vmwgfx: Simplify devcaps code omits ab6f24b404c9 arm64: dts: qcom: sc7180-trogdor: Move panel under the bri [...] omits 4c1b3d94bf63 drm/bridge: ti-sn65dsi86: Improve probe errors with dev_er [...] omits a70e558c1510 drm/bridge: ti-sn65dsi86: Don't read EDID blob over DDC omits e0bbcc6233f7 drm/bridge: ti-sn65dsi86: Add support for the DP AUX bus omits a1e3667a9835 drm/bridge: ti-sn65dsi86: Promote the AUX channel to its o [...] omits cc5a3fc041f0 drm/panel: panel-simple: Stash DP AUX bus; allow using it for DDC omits 74c06c282ae6 drm/panel: panel-simple: Allow panel-simple be a DP AUX en [...] omits aeb33699fc2c drm: Introduce the DP AUX bus omits 476c864dd465 dt-bindings: drm/bridge: ti-sn65dsi86: Add aux-bus child omits feac44bad7d7 dt-bindings: drm: Introduce the DP AUX bus omits 557acb5ffd45 dt-bindings: display: simple: List hpd properties in panel-simple omits 0ea02bb8bc7a Revert "drm/i915/display: Drop FIXME about turn off infoframes" omits f42498705965 drm/panfrost: Fix missing clk_disable_unprepare() on error [...] omits cf3e3e86d779 drm/i915: Use ttm mmap handling for ttm bo's. omits f425821b9468 drm/vma: Add a driver_private member to vma_node. omits 2e53d7c1147a drm/i915/lmem: Verify checks for lmem residency omits 213d50927763 drm/i915/ttm: Introduce a TTM i915 gem object backend omits cea08169ad4c bus: ti-sysc: using pm_runtime_resume_and_get instead of p [...] omits 4e0018530c2e bus: ti-sysc: Correct misdocumentation of 'sysc_ioremap()' omits 3ff340e24c9d bus: ti-sysc: Fix gpt12 system timer issue with reserved status omits a3a5f9d0fb15 drm/panel: db7430: Add driver for Samsung DB7430 omits 26594678d00f drm/doc: document how userspace should find out CRTC index omits 28293b6c68cd ntb: ntb_pingpong: remove redundant initialization of vari [...] omits f4d655a6e49b NTB: perf: Fix an error code in perf_setup_inbuf() omits 6928e7277734 NTB: Fix an error code in ntb_msit_probe() omits a3af0140663d drm/i915: apply WaEnableVGAAccessThroughIOPort as needed omits 3f1c53207cf0 Merge branches 'sunxi/dt-for-5.14' and 'sunxi/fixes-for-5. [...] omits 86441fa29e57 Merge drm/drm-next into drm-misc-next omits d098775ed440 drm/nouveau: init the base GEM fields for internal BOs omits 16c243e99d33 udmabuf: Add support for mapping hugepages (v4) omits 6eca310e8924 drm/nouveau/kms/nv50-: Add basic DPCD backlight support fo [...] omits 867cf9cd73c3 drm/dp: Extract i915's eDP backlight code into DRM helpers omits 837f93247634 drm/i915/dpcd_bl: Print return codes for VESA backlight failures omits 17917ff62443 drm/i915/dpcd_bl: Return early in vesa_calc_max_backlight [...] omits ade673bb2ba4 drm/i915/dpcd_bl: Move VESA backlight enabling code closer [...] omits 3b51c2bb6f5f drm/i915/dpcd_bl: Cache some backlight capabilities in int [...] omits 46e745a8edc8 drm/i915/dpcd_bl: Cleanup intel_dp_aux_vesa_enable_backlig [...] omits 3faea9939a3d drm/i915/dpcd_bl: Handle drm_dpcd_read/write() return valu [...] omits 4154fa0e2688 drm/i915/dpcd_bl: Remove redundant AUX backlight frequency [...] omits c784e46c8445 auxdisplay: Add I2C gpio expander example omits 241a9e233e7c drm/bridge: ti-sn65dsi83: Fix sparse warnings omits be8bcf8baaec Merge pull request #55 from namjaejeon/cifsd-for-next omits 99f45259fe12 cifsd: append ksmbd prefix into names for asn1 decoder omits 015b1dc381fd Merge pull request #54 from namjaejeon/cifsd-for-next omits 3aefd54da5ec cifsd: remove duplicated argument omits d4b26c285802 cifsd: fix possible compile error for asn1.c omits ade62d8b429f cifsd: set epoch in smb2_lease_break response omits 6c4e675ad359 cifsd: fix list_add double add BUG_ON trap in setup_async_work() omits 495fb48dbd9b mfd: wm831x: Use DEFINE_RES_IRQ_NAMED() and DEFINE_RES_IRQ [...] omits ce95240b5d8c Merge pull request #53 from namjaejeon/cifsd-for-next omits 97d7f3d3e0e7 cifsd: fix additional warnings from checkpatch.pl --strict omits 55b4fcdf0fe8 Merge pull request #52 from namjaejeon/cifsd-for-next omits 2ae1a6cc4302 cifsd: fix potential read overflow in ksmbd_vfs_stream_read() omits fd6de099d7fa cifsd: check return value of ksmbd_vfs_getcasexattr() correctly omits 673b9ba7a140 cifsd: fix memleak in ksmbd_vfs_stream_read() omits 113ef68d47f5 cifsd: fix memleak in ksmbd_vfs_stream_write() omits d7e5852b4deb cifsd: make alignment match open parenthesis omits 40c594b64766 cifsd: enclose macro variables in parenthesis omits 10a96b2b45e0 Merge pull request #51 from namjaejeon/cifsd-for-next omits 152de8c68d13 cifsd: fix Control flow issues in ksmbd_build_ntlmssp_chal [...] omits 7e4e0a140346 Merge branch 'for-5.14-vsprintf-scanf' into for-next omits 84b5e4d4ad37 Merge branches 'for-5.13/upstream-fixes', 'for-5.14/core', [...] omits bfe6cb0ce5dd Merge pull request #50 from namjaejeon/cifsd-for-next omits a6a5fa77805b cifsd: lookup a file with LOOKUP_FOLLOW only if 'follow sy [...] omits fc2d1b58c4f2 cifsd: Prefer kernel type 'u16' over 'uint16_t' omits c986ed981ae6 cifsd: remove unnecessary parentheses around omits 070fb21e5912 cifsd: Alignment should match open parenthesis omits fe30ea69ff81 cifsd: Blank lines aren't necessary after an open brace '{' omits 10268f7d5755 cifsd: No space is necessary after a cast omits 2f5205c2377c cifsd: don't use multiple blank lines omits c8ed11522b4a cifsd: spaces preferred around that '/' omits a2d6321b459a cifsd: braces {} should be used on all arms of this statement omits a2d0b5034a5f cifsd: add the check to prevent potential overflow with sm [...] omits 704780597626 cifsd: alignment match open parenthesis omits 0e579cd17f8e cifsd: return -ENOMEM about error from ksmbd_crypto_ctx_fi [...] omits d3cd8c491559 cifsd: simplify error handling in ksmbd_gen_preauth_integr [...] omits 12fc704441ad cifsd: call kzalloc() directly instead of wrapper omits 533a45da1a89 cifsd: add default case in switch statment in alloc_shash_desc() omits 73b8b0853942 cifsd: change success handling to failure handling omits 27aa646db0f0 cifsd: fix wrong return value in ksmbd_crypt_message() omits 03f1c3d38887 cifsd: remove unneeded initialization of rc variable in ks [...] omits 08591ccfdd4f cifsd: len can never be negative in ksmbd_init_sg() omits 41a7848a01b3 cifsd: add the check if nvec is zero omits 522dcc76269f cifsd: never return 1 on failure omits 876edcc4cffd cifsd: return zero in always success case omits b72802aa77dc cifsd: set error return value for memcmp() difference omits 192cc732c65a cifsd: remove unneeded type casting omits 4a6b02282632 cifsd: simplify error handling in ksmbd_auth_ntlm() omits 7e38ea254c82 cifsd: move ret check before the out label omits fd43cbbe0af5 cifsd: just return smbhash() instead of using rc return value omits 94096702376e cifsd: move fips_enabled check before the str_to_key() omits 8bae4419ce63 cifsd: add goto fail in neg_token_init_mech_type() omits 3566a2b0f73a cifsd: use memcmp instead of for loop check in oid_eq() omits cdd10398e71a cifsd: add goto fail in asn1_oid_decode() omits 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] omits 14462376858e Merge branch 'asm-generic-unaligned' into asm-generic omits 4ead0568f798 Merge pull request #49 from namjaejeon/cifsd-for-next omits be29a3709b89 cifsd: fix build error without CONFIG_OID_REGISTRY omits 2d66d9a31ab7 Merge branch 'for-5.14-vsprintf-scanf' into for-next omits 8b42d863889a Merge pull request #48 from namjaejeon/cifsd-for-next omits eb817368f50c cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE omits 8602c3e2ceef cifsd: Do not use 0 or 0xFFFFFFFF for TreeID omits 1939459252ba Merge branch 'for-5.14-vsprintf-pts' into for-next omits e080fa802128 Merge pull request #47 from namjaejeon/cifsd-for-next omits 50bf80a553cc cifsd: fix xfstests generic/504 test failure omits ac93d1da6493 Merge branch 'asm-generic-pci-iobase' into asm-generic omits 5616015f548a cifsd: fix boolreturn.cocci warnings omits 401c54f3951e Merge branches 'sunxi/core-for-5.14' and 'sunxi/dt-for-5.1 [...] omits 2018da7d40e5 Merge pull request #46 from namjaejeon/cifsd-for-next omits 5ce071659302 cifsd: fix build break from asn1 omits 3d47e5462389 cifsd: fix WARNING: Too many leading tabs omits 63c454f83928 cifsd: fix WARNING: Possible unnecessary 'out of memory' message omits fad4161b5cd0 cifsd: decoding gss token using lib/asn1_decoder.c omits bcd62a368314 cifsd: fix invalid memory access in smb2_write() omits 5a0ca7700591 cifsd: add support for AES256 encryption omits 1fca8038e9f1 cifsd: Fix potential null-ptr-deref in destroy_previous_session() omits e7735c854880 cifsd: Update out_buf_len in smb2_populate_readdir_entry() omits 79caa9606df1 cifsd: Handle ksmbd_session_rpc_open() failure in create_s [...] omits a4382db9bac3 cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path omits 204fcceb7ccf cifsd: add ksmbd/nfsd interoperability to feature table omits ced2b26a76cd cifsd: Fix regression in smb2_get_info omits 7adfd4f6f78e cifsd: Remove is_attributes_write_allowed() wrapper omits a299669b2c3d cifsd: Update access check in set_file_allocation_info/set [...] omits 73f9dad511e8 cifsd: remove the dead code of unimplemented durable handle omits fba08fa005e4 cifsd: use d_inode() omits e6b1059ffaea cifsd: Fix potential null-ptr-deref in smb2_open() omits 5626518ecaa5 cifsd: move nt time functions to misc.c omits 2efec2dee861 cifsd: remove unused nterr.c file omits 7e8094a73e52 cifsd: remove unused smberr.h omits 915f570a971b cifsd: Remove smb2_put_name() omits 24b626967d95 cifsd: fix reference count decrement of unclaimed file in [...] omits 3c20378325c7 cifsd: re-implement ksmbd_vfs_kern_path omits 7c3d3e99ca29 cifsd: get parent dentry from child in ksmbd_vfs_remove_file() omits ff1d57272552 cifsd: add the check if parent is stable by unexpected rename omits d40012a83f87 cifsd: declare ida statically omits 1920bb1f8022 cifsd: remove unused including <linux/version.h> omits 0ab777453f80 cifsd: Select SG_POOL for SMB_SERVER_SMBDIRECT omits 4030b278368d cifsd: prevent a integer overflow in wm_alloc() omits 9cca7516f4c6 doc: cifsd: change the reference to configuration.txt omits 79f6b11a104f cifsd: remove wrappers of kvmalloc/kvfree omits 86f52978465b cifsd: fix memdup.cocci warnings omits 822bc8ea514e cifsd: use kfree to free memory allocated by kmalloc or kzalloc omits c250e8f5566f cifsd: fix memory leak when loop ends omits 5da64d8784d3 cifsd: remove stale prototype and variables omits 02b68b2065c9 cifsd: use xarray instead of linked list for tree connect list omits 8044ee8e64b4 cifsd: remove useless error handling in ksmbd_vfs_read omits d2f72ed8fa0c cifsd: use file_inode() instead of d_inode() omits 1637023594c1 cifsd: handle unhashed dentry in ksmbd_vfs_mkdir omits 96a34377dc5a cifsd: remove calling d_path in error paths omits d710f37c7bcd cifsd: remove smack inherit leftovers omits 17af7d5b8a95 cifsd: fix implicit declaration of function 'locks_alloc_lock' omits a36abeaaf00f cifsd: fix implicit declaration of function 'groups_alloc' omits 536556490177 cifsd: fix wrong prototype in comment omits a648d8aff84b cifsd: merge time_wrappers.h into smb_common.h omits 64b39f4a2fd2 cifsd: clean-up codes using chechpatch.pl --strict omits 7cb82de3cdf2 cifsd: fix error return code in ksmbd_vfs_remove_file() omits c36fca8630dd cifsd: add the check to work file lock and rename behavior [...] omits 20ea7fd2ac75 cifsd: use kmalloc() for small allocations omits 69f447be1513 cifsd: fix wrong use of rw semaphore in __session_create() omits e5066499079d cifsd: remove unneeded macros omits 3161ad3a717e cifsd: remove redundant assignment to variable err omits 849f59e1a18a cifsd: fix error handling in ksmbd_server_init() omits c1ea111fd1bb cifsd: Fix an error code in smb2_read() omits 269d3feec1b0 cifsd: fix build warnings from cifsd.rst omits b24c93358035 cifsd: Pass string length parameter to match_pattern() omits 548e9ad31739 cifsd: fix warning: variable 'total_ace_size' and 'posix_c [...] omits 95fa1ce947d6 cifsd: fix incorrect comments omits 2e2b0dda1889 cifsd: remove unneeded FIXME comments omits 04165366515a cifsd: add index.rst in cifs documentation omits 04bee6e336be cifsd: update cifsd.rst document omits 50355b0b2010 cifsd: fix static checker warning from smb_check_perm_dacl() omits bc3fcc9462ef cifsd: fix static checker warning from smb_direct_post_sen [...] omits a2ba2709f5e4 cifsd: Fix a use after free on error path omits 8ef329670657 cifsd: fix a IS_ERR() vs NULL bug omits 86df49e105af cifsd: fix a precedence bug in parse_dacl() omits e3f70873289a cifsd: fix WARNING: unmet direct dependencies detected for [...] omits 1e853b937b2f cifsd: Fix a handful of spelling mistakes omits 36ba38663be0 cifsd: uniquify extract_sharename() omits 42da4086b987 cifsd: fix WARNING: document isn't included in any toctree omits c0e8110e6c75 cifsd: fix WARNING: Title overline too short omits 3a3fd9d4939f MAINTAINERS: add cifsd kernel server omits a848c4f15ab6 cifsd: add Kconfig and Makefile omits f44158485826 cifsd: add file operations omits e2f34481b24d cifsd: add server-side procedures for SMB3 omits 0626e6641f6b cifsd: add server handler for central processing and tranp [...] omits 5ae6eadfdaf4 asm-generic/io.h: warn in inb() and friends with undefined [...] omits 78924148a3d2 risc-v: Use generic io.h helpers for nommu omits a5f7166b58cd sparc: explicitly set PCI_IOBASE to 0 omits a386d19acc30 Merge branch 'for-5.13' into for-next omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits 173e84953eaa fs: fix reporting supported extra file attributes for statx() omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits 94a67011a225 Merge branch 'for-5.13' into for-next omits 03ba0fe4d09f file: simplify logic in __close_range() omits f49fd6d3c070 file: let pick_file() tell caller it's done omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits e19c1133f306 Merge branch 'printk-rework' into for-next omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next omits de9a2d6a2625 Merge branch 'for-5.13-vsprintf-pgp' into for-next omits 6a01b45270b9 Merge branch 'for-5.13' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits 4e16cd8fae2f Merge branch 'printk-rework' into for-next omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits e377c31f788f integrity: Load mokx variables into the blacklist keyring omits ad33a49b42c5 certs: Add ability to preload revocation certs omits 9536390dcc8c certs: Move load_system_certificate_list to a common function omits fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries omits 2882b7626f49 sh: kernel: traps: remove unused variable omits 258cf5f8aef4 sh: kdump: add some attribute to function omits 71ae1f7c775e maple: fix wrong return value of maple_bus_init(). omits 7ec713058f21 sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ omits 97709ef02217 sh: boot: add intermediate vmlinux.bin* to targets instead [...] omits e2163ce7002b sh: boards: Fix the cacography in irq.c omits 1e5b1406fbd2 sh: check return code of request_irq omits b1deeeb93933 sh: fix trivial misannotations omits 30c10d32152d Merge branch 'for-5.12/cxl' into libnvdimm-for-next omits 89400b1e4866 Merge branch 'for-5.12/dax' into libnvdimm-for-next omits ba94969c10c3 Merge branch 'for-5.12/libnvdimm' into libnvdimm-for-next omits f78dd21aa363 Merge branch 'for-5.12-no_hash_pointers' into for-next omits 7908e4c69387 Merge branch 'printk-rework' into for-next omits 873c6cedae39 Merge branch 'for-5.12' into for-next omits d108370c644b apparmor: fix error check omits 4af7c863fc85 security: apparmor: delete repeated words in comments omits ef70454508c0 security: apparmor: file.h: delete duplicated word omits 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] omits 92de220a7f33 apparmor: update policy capable checks to use a label omits 9d2e21ed98a2 Merge branch 'for_5.12/drivers-soc' into next omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits fdaae9394da4 Merge branch 'printk-rework' into for-next omits 25f0925b7dd4 Merge branch 'printk-rework' into for-next omits c3f9aaca29c0 Merge branch 'for_5.12/drivers-soc' into next omits 2df70db7e3a7 Merge branch 'for_5.12/keystone-dts' into next omits e103e8f1e0bf Merge branch 'printk-rework' into for-next omits 997e3449d02d Merge branch 'printk-rework' into for-next omits 0459d46d8a44 Merge branch 'for-5.11-null-console-fixup' into for-next omits 7c76194275c9 Revert "init/console: Use ttynull as a fallback when there [...] omits 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] omits 2e9dda43cb06 Merge branch 'printk-rework' into for-next omits b801e827af39 Merge branch 'for-5.11' into for-next omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next omits 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits 97919d7f73dc Merge branch 'for-5.11' into for-next omits 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next omits de6e7a24979b Merge branch 'for-5.10-trivial' into for-next omits 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits 22ac367a8ac0 Merge branch 'printk-rework' into for-next omits 6579e79e7a8a Merge branch 'printk-rework' into for-next omits af8fbcb58191 Merge branch 'printk-rework' into for-next omits d4f0349bc008 Merge branch 'for-5.10' into for-next omits 22ed34492cf7 Merge branch 'printk-rework' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks omits 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds da20b58d5bbb xen-blkfront: Remove redundant assignment to variable err adds fad7cd3310db nbd: add the check to prevent overflow in __nbd_ioctl()
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 (da454ebf578f) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
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: .gitignore | 5 - .rustfmt.toml | 12 - Documentation/ABI/stable/sysfs-driver-dma-idxd | 9 - Documentation/ABI/testing/configfs-usb-gadget-uac1 | 10 - Documentation/ABI/testing/configfs-usb-gadget-uac2 | 10 - .../testing/sysfs-bus-event_source-devices-uncore | 13 - Documentation/ABI/testing/sysfs-devices-system-cpu | 17 - Documentation/ABI/testing/sysfs-driver-ge-achc | 15 - Documentation/ABI/testing/sysfs-driver-ufs | 236 - Documentation/ABI/testing/sysfs-fs-f2fs | 20 - .../ABI/testing/sysfs-kernel-dmabuf-buffers | 24 - Documentation/ABI/testing/sysfs-kernel-mm-numa | 24 - Documentation/ABI/testing/sysfs-platform-dptf | 40 - .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 98 +- .../RCU/Design/Requirements/Requirements.rst | 8 +- Documentation/RCU/checklist.rst | 24 +- Documentation/RCU/rcu_dereference.rst | 6 +- Documentation/RCU/stallwarn.rst | 41 +- Documentation/admin-guide/binderfs.rst | 13 - Documentation/admin-guide/cputopology.rst | 10 +- Documentation/admin-guide/device-mapper/dm-ima.rst | 306 - Documentation/admin-guide/device-mapper/index.rst | 1 - .../admin-guide/device-mapper/writecache.rst | 16 +- Documentation/admin-guide/devices.txt | 6 +- .../admin-guide/hw-vuln/core-scheduling.rst | 10 +- Documentation/admin-guide/hw-vuln/index.rst | 1 - Documentation/admin-guide/hw-vuln/l1d_flush.rst | 69 - Documentation/admin-guide/kernel-parameters.txt | 48 +- Documentation/admin-guide/media/ivtv.rst | 2 +- Documentation/admin-guide/mm/damon/index.rst | 15 - Documentation/admin-guide/mm/damon/start.rst | 114 - Documentation/admin-guide/mm/damon/usage.rst | 112 - Documentation/admin-guide/mm/index.rst | 1 - Documentation/admin-guide/mm/memory-hotplug.rst | 800 +- .../admin-guide/mm/numa_memory_policy.rst | 15 +- Documentation/admin-guide/sysctl/vm.rst | 3 +- Documentation/admin-guide/sysrq.rst | 12 +- Documentation/arm/marvell.rst | 18 - Documentation/arm64/booting.rst | 22 - Documentation/arm64/memory-tagging-extension.rst | 48 +- Documentation/atomic_t.txt | 41 - .../bpf/libbpf/libbpf_naming_convention.rst | 4 +- Documentation/core-api/cachetlb.rst | 92 +- Documentation/core-api/cpu_hotplug.rst | 38 +- Documentation/core-api/mm-api.rst | 5 - Documentation/core-api/printk-basics.rst | 5 +- Documentation/core-api/printk-formats.rst | 1 - Documentation/dev-tools/kasan.rst | 13 +- Documentation/dev-tools/kcsan.rst | 12 - Documentation/dev-tools/kfence.rst | 98 +- .../devicetree/bindings/arm/atmel-at91.yaml | 5 - .../devicetree/bindings/arm/atmel-sysregs.txt | 14 +- Documentation/devicetree/bindings/arm/fsl.yaml | 16 - Documentation/devicetree/bindings/arm/gemini.txt | 108 + Documentation/devicetree/bindings/arm/gemini.yaml | 95 - .../bindings/arm/mediatek/mediatek,audsys.txt | 1 - .../bindings/arm/mediatek/mediatek,mmsys.txt | 31 + .../bindings/arm/mediatek/mediatek,mmsys.yaml | 59 - .../arm/mediatek/mediatek,mt8192-clock.yaml | 199 - .../arm/mediatek/mediatek,mt8192-sys-clock.yaml | 65 - Documentation/devicetree/bindings/arm/qcom.yaml | 10 - Documentation/devicetree/bindings/arm/renesas.yaml | 50 +- .../devicetree/bindings/arm/rockchip.yaml | 20 +- .../devicetree/bindings/arm/rockchip/pmu.yaml | 2 - Documentation/devicetree/bindings/arm/xilinx.yaml | 1 - .../bindings/ata/intel,ixp4xx-compact-flash.yaml | 61 - .../bindings/auxdisplay/arm,versatile-lcd.yaml | 44 - .../devicetree/bindings/auxdisplay/arm-charlcd.txt | 18 + .../bindings/auxdisplay/hit,hd44780.yaml | 31 +- .../bindings/auxdisplay/img,ascii-lcd.yaml | 55 - .../bindings/auxdisplay/img-ascii-lcd.txt | 17 + .../bus/intel,ixp4xx-expansion-bus-controller.yaml | 168 - .../devicetree/bindings/clock/qcom,a53pll.yaml | 3 - .../devicetree/bindings/clock/qcom,gpucc.yaml | 7 +- .../devicetree/bindings/clock/qcom,rpmcc.txt | 4 - .../bindings/clock/qcom,sc7280-dispcc.yaml | 94 - .../devicetree/bindings/clock/qcom,videocc.yaml | 6 +- .../bindings/clock/rockchip,rk3399-cru.txt | 68 + .../bindings/clock/rockchip,rk3399-cru.yaml | 92 - .../devicetree/bindings/cpufreq/cpufreq-dt.txt | 2 +- .../bindings/cpufreq/cpufreq-mediatek.txt | 2 +- .../devicetree/bindings/cpufreq/cpufreq-st.txt | 6 +- .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 2 +- .../devicetree/bindings/devfreq/rk3399_dmc.txt | 2 +- .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 2 + .../bindings/display/bridge/simple-bridge.yaml | 3 - .../bindings/display/bridge/ti,sn65dsi83.yaml | 6 +- .../bindings/display/bridge/ti,sn65dsi86.yaml | 21 +- .../devicetree/bindings/display/dp-aux-bus.yaml | 37 - .../devicetree/bindings/display/fsl,lcdif.yaml | 1 - .../bindings/display/msm/dsi-controller-main.yaml | 6 +- .../bindings/display/panel/boe,tv101wum-nl6.yaml | 1 + .../bindings/display/panel/ilitek,ili9341.yaml | 78 - .../bindings/display/panel/innolux,ej030na.yaml | 62 - .../bindings/display/panel/panel-simple.yaml | 24 - .../bindings/display/panel/samsung,lms380kf01.yaml | 99 - .../bindings/display/panel/samsung,lms397kf04.yaml | 18 +- .../display/rockchip/dw_mipi_dsi_rockchip.txt | 1 - .../bindings/display/solomon,ssd1307fb.yaml | 208 - .../devicetree/bindings/display/ssd1307fb.txt | 60 + .../devicetree/bindings/dma/altr,msgdma.yaml | 4 +- .../devicetree/bindings/dma/fsl-imx-sdma.txt | 1 - .../devicetree/bindings/dma/st,stm32-dma.yaml | 7 - Documentation/devicetree/bindings/eeprom/at24.yaml | 6 - .../devicetree/bindings/firmware/arm,scmi.yaml | 8 +- .../firmware/xilinx/xlnx,zynqmp-firmware.txt | 44 + .../firmware/xilinx/xlnx,zynqmp-firmware.yaml | 89 - .../devicetree/bindings/fpga/xlnx,versal-fpga.yaml | 33 - .../bindings/fpga/xlnx,zynqmp-pcap-fpga.txt | 25 + .../bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml | 36 - .../devicetree/bindings/fsi/ibm,fsi2spi.yaml | 1 + .../devicetree/bindings/gpio/aspeed,sgpio.yaml | 77 - .../devicetree/bindings/gpio/sgpio-aspeed.txt | 46 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 2 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 2 +- .../devicetree/bindings/hwmon/amd,sbrmi.yaml | 53 - .../devicetree/bindings/hwmon/winbond,w83781d.yaml | 41 - .../devicetree/bindings/i2c/brcm,iproc-i2c.txt | 46 + .../devicetree/bindings/i2c/brcm,iproc-i2c.yaml | 71 - .../bindings/iio/accel/bosch,bma180.yaml | 61 + .../bindings/iio/accel/bosch,bma255.yaml | 23 +- .../devicetree/bindings/iio/adc/ingenic,adc.yaml | 19 - .../bindings/iio/adc/rockchip-saradc.yaml | 1 - .../devicetree/bindings/iio/dac/adi,ad5064.yaml | 268 - .../devicetree/bindings/iio/dac/adi,ad5360.yaml | 79 - .../devicetree/bindings/iio/dac/adi,ad5380.yaml | 70 - .../devicetree/bindings/iio/dac/adi,ad5421.yaml | 51 - .../devicetree/bindings/iio/dac/adi,ad5449.yaml | 97 - .../devicetree/bindings/iio/dac/adi,ad5504.yaml | 50 - .../devicetree/bindings/iio/dac/adi,ad5624r.yaml | 47 - .../devicetree/bindings/iio/dac/adi,ad5686.yaml | 75 - .../devicetree/bindings/iio/dac/adi,ad5761.yaml | 60 - .../devicetree/bindings/iio/dac/adi,ad5764.yaml | 62 - .../devicetree/bindings/iio/dac/adi,ad5791.yaml | 52 - .../devicetree/bindings/iio/dac/adi,ad8801.yaml | 60 - .../bindings/iio/dac/microchip,mcp4922.yaml | 46 - .../devicetree/bindings/iio/st,st-sensors.yaml | 41 + .../bindings/input/qcom,pm8941-pwrkey.txt | 55 + .../bindings/input/qcom,pm8941-pwrkey.yaml | 51 - .../bindings/interconnect/fsl,imx8m-noc.yaml | 4 +- .../interrupt-controller/ti,pruss-intc.yaml | 4 +- .../devicetree/bindings/ipmi/ssif-bmc.yaml | 38 - .../devicetree/bindings/mailbox/mtk-gce.txt | 15 - .../bindings/media/amlogic,meson-ir-tx.yaml | 60 - .../devicetree/bindings/media/atmel,isc.yaml | 3 +- .../devicetree/bindings/media/i2c/adv7180.yaml | 8 - .../bindings/media/i2c/aptina,mt9p031.yaml | 108 - .../devicetree/bindings/media/i2c/mt9p031.txt | 40 + .../devicetree/bindings/media/i2c/ovti,ov9282.yaml | 91 - .../devicetree/bindings/media/i2c/sony,imx335.yaml | 91 - .../devicetree/bindings/media/i2c/sony,imx412.yaml | 91 - .../devicetree/bindings/media/mediatek-vcodec.txt | 1 - .../devicetree/bindings/media/microchip,xisc.yaml | 2 +- .../devicetree/bindings/media/nxp,imx7-csi.yaml | 12 +- .../bindings/media/nxp,imx7-mipi-csi2.yaml | 2 + .../devicetree/bindings/media/nxp,imx8-jpeg.yaml | 19 +- .../bindings/media/nxp,imx8mq-mipi-csi2.yaml | 174 - .../devicetree/bindings/media/renesas,csi2.yaml | 1 - .../devicetree/bindings/media/renesas,drif.yaml | 3 +- .../devicetree/bindings/media/rockchip-isp1.yaml | 114 +- .../devicetree/bindings/media/rockchip-vpu.yaml | 1 - .../memory-controllers/renesas,rpc-if.yaml | 17 +- .../bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml | 137 - Documentation/devicetree/bindings/misc/ge-achc.txt | 26 + .../devicetree/bindings/misc/ge-achc.yaml | 65 - .../devicetree/bindings/mmc/sdhci-msm.txt | 1 - .../devicetree/bindings/mtd/gpmc-nand.txt | 2 +- Documentation/devicetree/bindings/mtd/gpmc-nor.txt | 4 +- .../bindings/mtd/partitions/redboot-fis.txt | 27 + .../bindings/mtd/partitions/redboot-fis.yaml | 42 - .../devicetree/bindings/net/can/bosch,m_can.yaml | 9 - Documentation/devicetree/bindings/net/fsl,fec.yaml | 244 - Documentation/devicetree/bindings/net/fsl-fec.txt | 95 + .../devicetree/bindings/net/intel,dwmac-plat.yaml | 1 + .../bindings/net/intel,ixp4xx-ethernet.yaml | 2 + .../devicetree/bindings/net/micrel,ks8851.yaml | 96 - .../devicetree/bindings/net/micrel-ks8851.txt | 18 + .../devicetree/bindings/net/mscc-phy-vsc8531.txt | 4 +- .../bindings/net/nfc/samsung,s3fwrn5.yaml | 3 + .../devicetree/bindings/net/qca,ar71xx.yaml | 25 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 57 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 +- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 3 - .../bindings/nvmem/socionext,uniphier-efuse.yaml | 95 - .../devicetree/bindings/nvmem/uniphier-efuse.txt | 49 + .../opp/allwinner,sun50i-h6-operating-points.yaml | 4 - Documentation/devicetree/bindings/opp/opp-v1.yaml | 51 - .../devicetree/bindings/opp/opp-v2-base.yaml | 214 - Documentation/devicetree/bindings/opp/opp-v2.yaml | 475 - Documentation/devicetree/bindings/opp/opp.txt | 622 ++ Documentation/devicetree/bindings/opp/qcom-opp.txt | 2 +- .../bindings/opp/ti-omap5-opp-supply.txt | 2 +- .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 4 +- .../devicetree/bindings/pci/axis,artpec6-pcie.txt | 2 +- .../devicetree/bindings/pci/designware-pcie.txt | 77 + .../devicetree/bindings/pci/faraday,ftpci100.txt | 135 + .../devicetree/bindings/pci/faraday,ftpci100.yaml | 176 - .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 2 +- .../bindings/pci/hisilicon-histb-pcie.txt | 2 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 36 +- .../devicetree/bindings/pci/kirin-pcie.txt | 2 +- .../devicetree/bindings/pci/layerscape-pci.txt | 2 +- .../bindings/pci/nvidia,tegra194-pcie.txt | 5 +- .../devicetree/bindings/pci/pci-armada8k.txt | 2 +- Documentation/devicetree/bindings/pci/pcie-al.txt | 2 +- .../devicetree/bindings/pci/qcom,pcie.txt | 14 +- .../bindings/pci/samsung,exynos-pcie.yaml | 4 +- .../devicetree/bindings/pci/sifive,fu740-pcie.yaml | 4 +- .../devicetree/bindings/pci/snps,dw-pcie-ep.yaml | 90 - .../devicetree/bindings/pci/snps,dw-pcie.yaml | 102 - .../bindings/pci/socionext,uniphier-pcie-ep.yaml | 4 +- Documentation/devicetree/bindings/pci/ti-pci.txt | 4 +- .../bindings/pci/toshiba,visconti-pcie.yaml | 110 - .../devicetree/bindings/pci/uniphier-pcie.txt | 2 +- .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 20 + .../bindings/phy/fsl,imx8mq-usb-phy.yaml | 53 - .../bindings/phy/intel,keembay-phy-usb.yaml | 44 - .../bindings/phy/intel,phy-keembay-usb.yaml | 44 + .../devicetree/bindings/phy/mediatek,tphy.yaml | 14 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 3 - .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 2 - .../devicetree/bindings/phy/renesas,usb2-phy.yaml | 15 - .../devicetree/bindings/phy/samsung,ufs-phy.yaml | 1 - .../bindings/phy/ti,phy-am654-serdes.txt | 82 + .../bindings/phy/ti,phy-am654-serdes.yaml | 103 - .../bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml | 79 - .../pinctrl/marvell,armada-37xx-pinctrl.txt | 8 +- .../bindings/pinctrl/qcom,mdm9607-pinctrl.yaml | 133 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 64 +- .../bindings/pinctrl/xlnx,zynq-pinctrl.txt | 105 + .../bindings/pinctrl/xlnx,zynq-pinctrl.yaml | 214 - .../devicetree/bindings/power/power-domain.yaml | 2 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 - .../devicetree/bindings/power/reset/qcom,pon.txt | 49 + .../devicetree/bindings/power/reset/qcom,pon.yaml | 80 - .../bindings/power/reset/reboot-mode.yaml | 2 +- .../bindings/power/reset/xlnx,zynqmp-power.txt | 61 + .../bindings/power/reset/xlnx,zynqmp-power.yaml | 83 - .../bindings/power/rockchip-io-domain.txt | 135 + .../bindings/power/rockchip-io-domain.yaml | 330 - .../bindings/power/supply/maxim,max17042.yaml | 1 - .../supply/x-powers,axp20x-ac-power-supply.yaml | 11 +- .../x-powers,axp20x-battery-power-supply.yaml | 12 +- .../supply/x-powers,axp20x-usb-power-supply.yaml | 14 +- .../regulator/richtek,rt6245-regulator.yaml | 1 + .../regulator/richtek,rtq2134-regulator.yaml | 106 - .../regulator/richtek,rtq6752-regulator.yaml | 76 - .../regulator/socionext,uniphier-regulator.yaml | 85 - .../bindings/regulator/uniphier-regulator.txt | 58 + .../regulator/vqmmc-ipq4019-regulator.yaml | 1 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 1 - .../bindings/reserved-memory/reserved-memory.txt | 36 +- .../bindings/reset/hisilicon,hi3660-reset.yaml | 1 + .../devicetree/bindings/reset/intel,rcu-gw.yaml | 1 + .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 5 - .../devicetree/bindings/reset/qcom,pdc-global.yaml | 4 - .../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 65 - .../reset/socionext,uniphier-glue-reset.yaml | 88 - .../devicetree/bindings/reset/uniphier-reset.txt | 61 + .../devicetree/bindings/riscv/starfive.yaml | 27 - Documentation/devicetree/bindings/rng/mtk-rng.yaml | 1 - .../bindings/rtc/microcrystal,rv3032.yaml | 1 + Documentation/devicetree/bindings/serial/8250.yaml | 6 - .../devicetree/bindings/serial/8250_omap.yaml | 1 - .../devicetree/bindings/serial/cdns,uart.txt | 27 + .../devicetree/bindings/serial/cdns,uart.yaml | 66 - .../devicetree/bindings/serial/mtk-uart.txt | 1 - .../bindings/soc/litex/litex,soc-controller.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 87 + .../bindings/soc/qcom/qcom,aoss-qmp.yaml | 114 - .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 3 - .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 1 - .../devicetree/bindings/soc/rockchip/grf.yaml | 18 +- .../bindings/sound/davinci-mcasp-audio.txt | 1 - .../devicetree/bindings/sound/renesas,rz-ssi.yaml | 100 - .../devicetree/bindings/sound/st,stm32-sai.yaml | 2 + .../bindings/sound/ti,j721e-cpb-audio.yaml | 2 + .../bindings/sound/ti,j721e-cpb-ivi-audio.yaml | 2 + Documentation/devicetree/bindings/spi/omap-spi.txt | 48 + .../devicetree/bindings/spi/omap-spi.yaml | 117 - .../devicetree/bindings/spi/spi-mt65xx.txt | 1 - .../devicetree/bindings/thermal/qcom-tsens.yaml | 1 - .../devicetree/bindings/usb/generic-ehci.yaml | 6 - .../devicetree/bindings/usb/generic-ohci.yaml | 6 - .../devicetree/bindings/usb/mediatek,mtu3.yaml | 47 +- .../devicetree/bindings/usb/qcom,dwc3.yaml | 1 - .../devicetree/bindings/usb/renesas,usbhs.yaml | 26 +- .../devicetree/bindings/usb/snps,dwc3.yaml | 15 +- .../devicetree/bindings/vendor-prefixes.yaml | 16 - Documentation/doc-guide/kernel-doc.rst | 3 - Documentation/driver-api/dma-buf.rst | 13 - Documentation/driver-api/fpga/fpga-bridge.rst | 10 +- Documentation/driver-api/fpga/fpga-mgr.rst | 12 +- Documentation/driver-api/fpga/fpga-programming.rst | 8 +- Documentation/driver-api/fpga/fpga-region.rst | 20 +- Documentation/driver-api/gpio/consumer.rst | 10 +- Documentation/driver-api/gpio/driver.rst | 11 +- Documentation/driver-api/media/camera-sensor.rst | 45 +- Documentation/driver-api/media/cec-core.rst | 9 +- Documentation/driver-api/media/csi2.rst | 94 + Documentation/driver-api/media/drivers/rkisp1.rst | 43 - Documentation/driver-api/media/index.rst | 2 +- Documentation/driver-api/media/tx-rx.rst | 133 - Documentation/driver-api/media/v4l2-subdev.rst | 14 +- Documentation/driver-api/nfc/nfc-hci.rst | 2 +- .../driver-api/thermal/nouveau_thermal.rst | 2 +- Documentation/filesystems/cifs/index.rst | 10 - Documentation/filesystems/cifs/ksmbd.rst | 164 - Documentation/filesystems/erofs.rst | 3 - Documentation/filesystems/f2fs.rst | 8 - Documentation/filesystems/fscrypt.rst | 15 +- Documentation/filesystems/idmappings.rst | 1026 --- Documentation/filesystems/index.rst | 3 +- Documentation/filesystems/locking.rst | 79 +- Documentation/filesystems/netfs_library.rst | 2 - Documentation/filesystems/overlayfs.rst | 3 - Documentation/firmware-guide/acpi/dsd/graph.rst | 2 +- Documentation/fpga/dfl.rst | 4 +- Documentation/gpu/drm-kms.rst | 35 +- Documentation/gpu/drm-uapi.rst | 22 - Documentation/gpu/vkms.rst | 38 +- Documentation/hwmon/index.rst | 1 - Documentation/hwmon/sbrmi.rst | 79 - Documentation/hwmon/scpi-hwmon.rst | 2 +- Documentation/hwmon/sht4x.rst | 2 +- Documentation/index.rst | 1 - Documentation/kbuild/kbuild.rst | 4 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/networking/bonding.rst | 12 - .../ethernet/freescale/dpaa2/dpio-driver.rst | 1 - .../ethernet/freescale/dpaa2/index.rst | 1 - .../ethernet/freescale/dpaa2/switch-driver.rst | 217 - Documentation/networking/devlink/hns3.rst | 25 - Documentation/networking/devlink/index.rst | 1 - Documentation/networking/filter.rst | 23 +- Documentation/networking/index.rst | 2 - Documentation/networking/ioam6-sysctl.rst | 26 - Documentation/networking/ip-sysctl.rst | 17 - Documentation/networking/mctp.rst | 213 - Documentation/networking/netdev-FAQ.rst | 17 - Documentation/networking/netdevices.rst | 29 - Documentation/networking/nf_conntrack-sysctl.rst | 10 + Documentation/networking/operstates.rst | 6 +- Documentation/networking/timestamping.rst | 6 +- Documentation/process/changes.rst | 13 - Documentation/process/deprecated.rst | 4 +- Documentation/process/submitting-patches.rst | 10 +- Documentation/rust/arch-support.rst | 35 - Documentation/rust/assets/favicon-16x16.png | Bin 798 -> 0 bytes Documentation/rust/assets/favicon-32x32.png | Bin 2076 -> 0 bytes Documentation/rust/assets/rust-logo.png | Bin 53976 -> 0 bytes Documentation/rust/coding.rst | 92 - Documentation/rust/docs.rst | 110 - Documentation/rust/index.rst | 20 - Documentation/rust/quick-start.rst | 222 - Documentation/sound/alsa-configuration.rst | 26 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 35 +- Documentation/translations/index.rst | 1 - .../translations/zh_CN/core-api/cachetlb.rst | 9 + .../translations/zh_CN/core-api/cpu_hotplug.rst | 348 - .../translations/zh_CN/core-api/genericirq.rst | 409 - .../translations/zh_CN/core-api/index.rst | 7 +- .../translations/zh_CN/core-api/memory-hotplug.rst | 126 - .../zh_CN/core-api/protection-keys.rst | 99 - .../translations/zh_CN/dev-tools/index.rst | 5 - .../zh_CN/dev-tools/testing-overview.rst | 109 - Documentation/translations/zh_CN/index.rst | 5 - .../translations/zh_CN/process/coding-style.rst | 3 +- Documentation/translations/zh_TW/IRQ.txt | 41 - .../translations/zh_TW/admin-guide/README.rst | 351 - .../translations/zh_TW/admin-guide/bug-bisect.rst | 85 - .../translations/zh_TW/admin-guide/bug-hunting.rst | 344 - .../zh_TW/admin-guide/clearing-warn-once.rst | 16 - .../translations/zh_TW/admin-guide/cpu-load.rst | 112 - .../translations/zh_TW/admin-guide/index.rst | 135 - .../translations/zh_TW/admin-guide/init.rst | 58 - .../zh_TW/admin-guide/reporting-issues.rst | 1337 --- .../zh_TW/admin-guide/security-bugs.rst | 78 - .../zh_TW/admin-guide/tainted-kernels.rst | 161 - .../translations/zh_TW/admin-guide/unicode.rst | 174 - .../translations/zh_TW/disclaimer-zh_TW.rst | 11 - Documentation/translations/zh_TW/gpio.txt | 651 -- Documentation/translations/zh_TW/index.rst | 164 - Documentation/translations/zh_TW/io_ordering.txt | 68 - Documentation/translations/zh_TW/oops-tracing.txt | 212 - .../translations/zh_TW/process/1.Intro.rst | 199 - .../translations/zh_TW/process/2.Process.rst | 369 - .../translations/zh_TW/process/3.Early-stage.rst | 172 - .../translations/zh_TW/process/4.Coding.rst | 297 - .../translations/zh_TW/process/5.Posting.rst | 251 - .../translations/zh_TW/process/6.Followthrough.rst | 156 - .../zh_TW/process/7.AdvancedTopics.rst | 137 - .../translations/zh_TW/process/8.Conclusion.rst | 74 - .../process/code-of-conduct-interpretation.rst | 112 - .../translations/zh_TW/process/code-of-conduct.rst | 76 - .../translations/zh_TW/process/coding-style.rst | 958 -- .../zh_TW/process/development-process.rst | 30 - .../translations/zh_TW/process/email-clients.rst | 252 - .../zh_TW/process/embargoed-hardware-issues.rst | 232 - Documentation/translations/zh_TW/process/howto.rst | 500 -- Documentation/translations/zh_TW/process/index.rst | 67 - .../zh_TW/process/kernel-driver-statement.rst | 203 - .../zh_TW/process/kernel-enforcement-statement.rst | 155 - .../translations/zh_TW/process/license-rules.rst | 374 - .../translations/zh_TW/process/magic-number.rst | 148 - .../zh_TW/process/management-style.rst | 211 - .../zh_TW/process/programming-language.rst | 76 - .../zh_TW/process/stable-api-nonsense.rst | 159 - .../zh_TW/process/stable-kernel-rules.rst | 68 - .../zh_TW/process/submit-checklist.rst | 109 - .../zh_TW/process/submitting-drivers.rst | 164 - .../zh_TW/process/submitting-patches.rst | 686 -- .../zh_TW/process/volatile-considered-harmful.rst | 110 - Documentation/translations/zh_TW/sparse.txt | 91 - Documentation/usb/gadget-testing.rst | 64 +- .../userspace-api/media/cec.h.rst.exceptions | 2 +- .../userspace-api/media/drivers/cx2341x-uapi.rst | 8 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 79 +- .../media/v4l/ext-ctrls-image-process.rst | 29 +- .../userspace-api/media/v4l/pixfmt-reserved.rst | 22 + .../userspace-api/media/v4l/pixfmt-yuv-planar.rst | 50 +- .../userspace-api/media/v4l/vidioc-queryctrl.rst | 6 - .../userspace-api/media/videodev2.h.rst.exceptions | 2 - Documentation/userspace-api/seccomp_filter.rst | 2 +- Documentation/userspace-api/spec_ctrl.rst | 8 - Documentation/virt/kvm/api.rst | 32 +- Documentation/virt/kvm/locking.rst | 6 - Documentation/vm/damon/api.rst | 20 - Documentation/vm/damon/design.rst | 166 - Documentation/vm/damon/faq.rst | 51 - Documentation/vm/damon/index.rst | 30 - Documentation/vm/index.rst | 1 - MAINTAINERS | 180 +- Makefile | 194 +- Next/SHA1s | 334 - Next/Trees | 336 - Next/merge.log | 9238 -------------------- arch/Kconfig | 33 +- arch/alpha/include/uapi/asm/siginfo.h | 2 + arch/alpha/include/uapi/asm/socket.h | 2 - arch/alpha/kernel/osf_sys.c | 2 +- arch/alpha/kernel/signal.c | 4 +- arch/alpha/kernel/srmcons.c | 8 +- arch/alpha/kernel/traps.c | 26 +- arch/alpha/mm/fault.c | 4 +- arch/arc/Kconfig | 36 +- arch/arc/include/asm/atomic-llsc.h | 97 - arch/arc/include/asm/atomic-spinlock.h | 102 - arch/arc/include/asm/atomic.h | 444 +- arch/arc/include/asm/atomic64-arcv2.h | 250 - arch/arc/include/asm/bitops.h | 188 +- arch/arc/include/asm/checksum.h | 2 +- arch/arc/include/asm/cmpxchg.h | 233 +- arch/arc/include/asm/mmu.h | 22 +- arch/arc/include/asm/perf_event.h | 2 +- arch/arc/include/asm/pgtable.h | 26 +- arch/arc/include/asm/smp.h | 14 + arch/arc/include/asm/tlb-mmu1.h | 101 + arch/arc/kernel/fpu.c | 9 +- arch/arc/kernel/smp.c | 2 + arch/arc/kernel/unwind.c | 10 +- arch/arc/kernel/vmlinux.lds.S | 2 - arch/arc/mm/cache.c | 110 +- arch/arc/mm/tlb.c | 163 +- arch/arc/mm/tlbex.S | 10 +- arch/arm/Kconfig.debug | 10 - arch/arm/arm-soc-for-next-contents.txt | 54 - arch/arm/boot/dts/Makefile | 12 +- arch/arm/boot/dts/am335x-baltos-ir2110.dts | 10 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 8 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 8 +- arch/arm/boot/dts/am335x-baltos.dtsi | 5 +- arch/arm/boot/dts/am335x-bone-common.dtsi | 17 +- arch/arm/boot/dts/am335x-boneblack-common.dtsi | 135 + arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi | 141 - arch/arm/boot/dts/am335x-boneblack-wireless.dts | 3 +- arch/arm/boot/dts/am335x-boneblack.dts | 1 - arch/arm/boot/dts/am335x-boneblue.dts | 143 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 2 +- arch/arm/boot/dts/am335x-chiliboard.dts | 13 +- arch/arm/boot/dts/am335x-cm-t335.dts | 13 +- arch/arm/boot/dts/am335x-evm.dts | 4 - arch/arm/boot/dts/am335x-evmsk.dts | 4 - arch/arm/boot/dts/am335x-icev2.dts | 4 - arch/arm/boot/dts/am335x-igep0033.dtsi | 12 +- arch/arm/boot/dts/am335x-lxm.dts | 14 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 12 +- arch/arm/boot/dts/am335x-moxa-uc-2101.dts | 7 +- arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 16 +- arch/arm/boot/dts/am335x-myirtech-myc.dtsi | 25 +- arch/arm/boot/dts/am335x-myirtech-myd.dts | 18 +- arch/arm/boot/dts/am335x-nano.dts | 13 +- arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 10 +- arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 10 +- arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 10 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 13 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 10 +- arch/arm/boot/dts/am335x-pdu001.dts | 14 +- arch/arm/boot/dts/am335x-pepper.dts | 14 +- arch/arm/boot/dts/am335x-phycore-som.dtsi | 14 +- arch/arm/boot/dts/am335x-regor.dtsi | 11 +- arch/arm/boot/dts/am335x-sancloud-bbe-common.dtsi | 66 - arch/arm/boot/dts/am335x-sancloud-bbe-lite.dts | 50 - arch/arm/boot/dts/am335x-sancloud-bbe.dts | 92 +- arch/arm/boot/dts/am335x-shc.dts | 38 +- arch/arm/boot/dts/am335x-sl50.dts | 12 +- arch/arm/boot/dts/am335x-wega.dtsi | 11 +- arch/arm/boot/dts/am33xx-l4.dtsi | 82 - arch/arm/boot/dts/am33xx.dtsi | 4 +- arch/arm/boot/dts/am4372.dtsi | 165 - arch/arm/boot/dts/am437x-cm-t43.dts | 4 - arch/arm/boot/dts/am437x-gp-evm.dts | 4 - arch/arm/boot/dts/am437x-idk-evm.dts | 4 - arch/arm/boot/dts/am437x-l4.dtsi | 2 +- arch/arm/boot/dts/am437x-sk-evm.dts | 4 - arch/arm/boot/dts/am43x-epos-evm.dts | 6 +- arch/arm/boot/dts/am57-pruss.dtsi | 178 +- arch/arm/boot/dts/am571x-idk.dts | 8 - arch/arm/boot/dts/am572x-idk.dts | 8 - arch/arm/boot/dts/am5748.dtsi | 6 +- arch/arm/boot/dts/am574x-idk.dts | 10 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 8 - arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 8 - arch/arm/boot/dts/aspeed-ast2500-evb.dts | 4 - .../arm/boot/dts/aspeed-bmc-facebook-galaxy100.dts | 4 + arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 5 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 4 + arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 4 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-inspur-nf5280m6.dts | 691 -- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 2 +- arch/arm/boot/dts/aspeed-g5.dtsi | 1 + arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 4 +- arch/arm/boot/dts/aspeed-g6.dtsi | 28 - .../boot/dts/ast2400-facebook-netbmc-common.dtsi | 4 - arch/arm/boot/dts/at91-kizbox3_common.dtsi | 2 +- arch/arm/boot/dts/at91-sam9x60ek.dts | 18 +- arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 6 +- arch/arm/boot/dts/at91-sama5d27_wlsom1_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_icp.dts | 8 +- arch/arm/boot/dts/at91-sama5d2_ptc_ek.dts | 2 +- arch/arm/boot/dts/at91-sama5d2_xplained.dts | 2 +- arch/arm/boot/dts/at91-sama5d3_xplained.dts | 31 +- arch/arm/boot/dts/at91-sama5d4_xplained.dts | 32 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 656 -- arch/arm/boot/dts/bcm2711.dtsi | 8 - arch/arm/boot/dts/bcm2835-common.dtsi | 8 - arch/arm/boot/dts/bcm283x.dtsi | 8 + arch/arm/boot/dts/dra74x-p.dtsi | 27 - arch/arm/boot/dts/dra76x.dtsi | 12 + arch/arm/boot/dts/exynos3250.dtsi | 11 - arch/arm/boot/dts/exynos4210.dtsi | 11 - arch/arm/boot/dts/exynos4412.dtsi | 17 - arch/arm/boot/dts/exynos5250.dtsi | 11 - arch/arm/boot/dts/exynos5260.dtsi | 38 +- arch/arm/boot/dts/exynos5420-cpus.dtsi | 32 - arch/arm/boot/dts/exynos5422-cpus.dtsi | 32 - arch/arm/boot/dts/imx35.dtsi | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 4 +- arch/arm/boot/dts/imx53-ppd.dts | 23 +- arch/arm/boot/dts/imx6dl-solidsense.dts | 54 - arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 103 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 142 +- arch/arm/boot/dts/imx6q-novena.dts | 34 +- arch/arm/boot/dts/imx6q-solidsense.dts | 54 - arch/arm/boot/dts/imx6q.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-aristainetos2.dtsi | 18 +- arch/arm/boot/dts/imx6qdl-gw51xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw52xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw54xx.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw553x.dtsi | 1 - arch/arm/boot/dts/imx6qdl-gw5904.dtsi | 5 - arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 34 +- arch/arm/boot/dts/imx6qdl-nitrogen6_max.dtsi | 34 +- arch/arm/boot/dts/imx6qdl-nitrogen6x.dtsi | 34 +- arch/arm/boot/dts/imx6qdl-sabrelite.dtsi | 34 +- arch/arm/boot/dts/imx6qdl-solidsense.dtsi | 160 - arch/arm/boot/dts/imx6qdl-sr-som.dtsi | 8 +- arch/arm/boot/dts/imx6qdl.dtsi | 8 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 1 - arch/arm/boot/dts/imx7-mba7.dtsi | 1 + arch/arm/boot/dts/imx7d-mba7.dts | 1 + arch/arm/boot/dts/imx7d-remarkable2.dts | 91 - arch/arm/boot/dts/meson.dtsi | 12 - arch/arm/boot/dts/meson8.dtsi | 68 - arch/arm/boot/dts/meson8b-ec100.dts | 48 +- arch/arm/boot/dts/meson8b-mxq.dts | 4 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 4 +- arch/arm/boot/dts/meson8b.dtsi | 63 - arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/boot/dts/omap34xx.dtsi | 1 + arch/arm/boot/dts/omap36xx.dtsi | 1 + arch/arm/boot/dts/omap4-l4-abe.dtsi | 38 +- arch/arm/boot/dts/omap5-board-common.dtsi | 9 +- arch/arm/boot/dts/owl-s500-roseapplepi.dts | 45 - arch/arm/boot/dts/owl-s500.dtsi | 10 - arch/arm/boot/dts/qcom-apq8060-dragonboard.dts | 23 +- arch/arm/boot/dts/qcom-apq8064.dtsi | 6 +- arch/arm/boot/dts/qcom-ipq8064.dtsi | 20 +- arch/arm/boot/dts/qcom-msm8226-samsung-s3ve3g.dts | 25 - arch/arm/boot/dts/qcom-msm8226.dtsi | 147 - arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 11 - .../boot/dts/qcom-msm8974-sony-xperia-castor.dts | 81 - arch/arm/boot/dts/qcom-msm8974.dtsi | 9 - arch/arm/boot/dts/r8a73a4.dtsi | 44 + arch/arm/boot/dts/r8a7742.dtsi | 4 +- arch/arm/boot/dts/r8a7743.dtsi | 4 +- arch/arm/boot/dts/r8a7744.dtsi | 4 +- arch/arm/boot/dts/rk3066a.dtsi | 10 +- arch/arm/boot/dts/rk3188.dtsi | 13 +- arch/arm/boot/dts/rk3288.dtsi | 6 + arch/arm/boot/dts/rv1108.dtsi | 12 +- arch/arm/boot/dts/sama7g5-pinfunc.h | 923 -- arch/arm/boot/dts/sama7g5.dtsi | 528 -- arch/arm/boot/dts/ste-ab8500.dtsi | 8 +- arch/arm/boot/dts/ste-ab8505.dtsi | 6 - arch/arm/boot/dts/ste-db8500.dtsi | 7 +- arch/arm/boot/dts/ste-db8520.dtsi | 7 +- arch/arm/boot/dts/ste-db9500.dtsi | 9 +- arch/arm/boot/dts/ste-dbx5x0-pinctrl.dtsi | 18 - arch/arm/boot/dts/ste-href.dtsi | 4 - arch/arm/boot/dts/ste-nomadik-stn8815.dtsi | 4 +- arch/arm/boot/dts/ste-snowball.dts | 2 - arch/arm/boot/dts/ste-ux500-samsung-codina.dts | 863 -- arch/arm/boot/dts/ste-ux500-samsung-gavini.dts | 854 -- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 2 - arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 2 - arch/arm/boot/dts/ste-ux500-samsung-kyle.dts | 664 -- arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 2 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 4 +- arch/arm/boot/dts/stm32mp15xx-dhcom-drc02.dtsi | 4 - arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 49 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 5 +- arch/arm/boot/dts/stm32mp15xx-dhcor-avenger96.dtsi | 6 +- arch/arm/boot/dts/stm32mp15xx-dkx.dtsi | 12 +- arch/arm/boot/dts/zynq-7000.dtsi | 21 - arch/arm/boot/dts/zynq-ebaz4205.dts | 12 - arch/arm/common/locomo.c | 3 +- arch/arm/common/sa1111.c | 4 +- arch/arm/configs/dove_defconfig | 1 + arch/arm/configs/ep93xx_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 4 - arch/arm/configs/pxa_defconfig | 1 + arch/arm/configs/sama7_defconfig | 209 - arch/arm/crypto/curve25519-glue.c | 8 +- arch/arm/include/asm/cacheflush.h | 5 +- arch/arm/include/asm/efi.h | 5 +- arch/arm/include/asm/fpstate.h | 8 + arch/arm/include/asm/thread_info.h | 8 + arch/arm/include/asm/ucontext.h | 14 + arch/arm/include/uapi/asm/hwcap.h | 2 +- arch/arm/include/uapi/asm/ptrace.h | 4 +- arch/arm/kernel/asm-offsets.c | 3 + arch/arm/kernel/entry-armv.S | 6 + arch/arm/kernel/entry-v7m.S | 2 +- arch/arm/kernel/ptrace.c | 36 + arch/arm/kernel/setup.c | 20 +- arch/arm/kernel/signal.c | 81 +- arch/arm/kernel/smp.c | 4 +- arch/arm/lib/backtrace-clang.S | 2 +- arch/arm/lib/backtrace.S | 2 +- arch/arm/mach-at91/Kconfig | 18 - arch/arm/mach-at91/Makefile | 1 - arch/arm/mach-at91/generic.h | 2 - arch/arm/mach-at91/pm.c | 343 +- arch/arm/mach-at91/pm.h | 3 - arch/arm/mach-at91/pm_data-offsets.c | 2 - arch/arm/mach-at91/pm_suspend.S | 827 +- arch/arm/mach-at91/sama7.c | 33 - arch/arm/mach-ep93xx/Kconfig | 5 + arch/arm/mach-ep93xx/Makefile | 3 + arch/arm/mach-ep93xx/adssphere.c | 1 + arch/arm/mach-ep93xx/core.c | 5 + arch/arm/mach-ep93xx/crunch-bits.S | 310 + arch/arm/mach-ep93xx/crunch.c | 86 + arch/arm/mach-ep93xx/edb93xx.c | 8 + arch/arm/mach-ep93xx/gesbc9312.c | 1 + arch/arm/mach-ep93xx/micro9.c | 4 + arch/arm/mach-ep93xx/platform.h | 7 + arch/arm/mach-ep93xx/simone.c | 1 + arch/arm/mach-ep93xx/snappercl15.c | 1 + arch/arm/mach-ep93xx/ts72xx.c | 2 + arch/arm/mach-ep93xx/vision_ep9307.c | 1 + arch/arm/mach-imx/common.h | 2 +- arch/arm/mach-imx/mmdc.c | 17 +- arch/arm/mach-ixp4xx/Kconfig | 1 - arch/arm/mach-omap2/Kconfig | 23 + arch/arm/mach-omap2/omap_hwmod.c | 10 +- arch/arm/mach-omap2/pm34xx.c | 5 + arch/arm/mach-rpc/ecard.c | 6 +- arch/arm/mach-rpc/io-acorn.S | 2 +- arch/arm/mach-s3c/mach-gta02.c | 3 +- arch/arm/mm/flush.c | 33 + arch/arm/mm/nommu.c | 6 + arch/arm/rust/target.json | 28 - arch/arm/vfp/vfphw.S | 6 +- arch/arm64/Kbuild | 1 - arch/arm64/Kconfig | 9 +- arch/arm64/Makefile | 28 +- arch/arm64/boot/Makefile | 8 + .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 13 +- .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 2 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- arch/arm64/boot/dts/arm/fvp-base-revc.dts | 12 + arch/arm64/boot/dts/exynos/exynos5433.dtsi | 102 - arch/arm64/boot/dts/exynos/exynos7.dtsi | 35 - arch/arm64/boot/dts/freescale/Makefile | 1 - .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 2 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 9 - arch/arm64/boot/dts/freescale/fsl-ls2088a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi | 80 - .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 2 + arch/arm64/boot/dts/freescale/imx8mm.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 5 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 14 +- .../boot/dts/freescale/imx8mq-mnt-reform2.dts | 164 - .../boot/dts/freescale/imx8mq-nitrogen-som.dtsi | 275 - arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi | 12 - arch/arm64/boot/dts/freescale/imx8qm.dtsi | 2 - arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 2 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-conn.dtsi | 4 +- arch/arm64/boot/dts/freescale/imx8qxp-ss-img.dtsi | 13 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 2 - arch/arm64/boot/dts/marvell/Makefile | 5 - .../boot/dts/marvell/armada-3720-turris-mox.dts | 3 - arch/arm64/boot/dts/marvell/armada-7040-db.dts | 2 +- arch/arm64/boot/dts/marvell/armada-8040-db.dts | 4 +- arch/arm64/boot/dts/marvell/cn9130-crb-A.dts | 38 - arch/arm64/boot/dts/marvell/cn9130-crb-B.dts | 46 - arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 222 - arch/arm64/boot/dts/marvell/cn9130-db-B.dts | 22 - arch/arm64/boot/dts/marvell/cn9130-db.dts | 403 +- arch/arm64/boot/dts/marvell/cn9130-db.dtsi | 410 - arch/arm64/boot/dts/marvell/cn9131-db-B.dts | 22 - arch/arm64/boot/dts/marvell/cn9131-db.dts | 197 +- arch/arm64/boot/dts/marvell/cn9131-db.dtsi | 206 - arch/arm64/boot/dts/marvell/cn9132-db-B.dts | 22 - arch/arm64/boot/dts/marvell/cn9132-db.dts | 218 +- arch/arm64/boot/dts/marvell/cn9132-db.dtsi | 227 - arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 10 - arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 4 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 2 +- arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 2 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 2 - arch/arm64/boot/dts/nvidia/tegra194.dtsi | 60 +- arch/arm64/boot/dts/qcom/Makefile | 9 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 1 - arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 8 - arch/arm64/boot/dts/qcom/ipq6018-cp01-c1.dts | 8 - arch/arm64/boot/dts/qcom/ipq6018.dtsi | 157 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 2 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 54 +- arch/arm64/boot/dts/qcom/msm8916-mtp.dts | 3 +- .../boot/dts/qcom/msm8916-wingtech-wt88047.dts | 313 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 27 - .../boot/dts/qcom/msm8992-bullhead-rev-101.dts | 12 - .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 4 - arch/arm64/boot/dts/qcom/msm8994.dtsi | 8 +- arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 8 - .../qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts | 11 - .../msm8996-pmi8996-sony-xperia-tone-kagura.dts | 11 - .../msm8996-pmi8996-sony-xperia-tone-keyaki.dts | 11 - .../dts/qcom/msm8996-sony-xperia-tone-dora.dts | 27 - .../dts/qcom/msm8996-sony-xperia-tone-kagura.dts | 15 - .../dts/qcom/msm8996-sony-xperia-tone-keyaki.dts | 26 - .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 956 -- arch/arm64/boot/dts/qcom/msm8996-v3.0.dtsi | 63 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 44 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 4 +- arch/arm64/boot/dts/qcom/pm660.dtsi | 133 - arch/arm64/boot/dts/qcom/pm660l.dtsi | 54 - arch/arm64/boot/dts/qcom/pm8004.dtsi | 2 + arch/arm64/boot/dts/qcom/pm8150b.dtsi | 6 - arch/arm64/boot/dts/qcom/pmi8996.dtsi | 15 - arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 60 +- .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 62 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 102 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 241 +- arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 341 - arch/arm64/boot/dts/qcom/sc7280-idp2.dts | 23 - arch/arm64/boot/dts/qcom/sc7280.dtsi | 421 +- .../dts/qcom/sdm630-sony-xperia-ganges-kirin.dts | 14 +- .../boot/dts/qcom/sdm630-sony-xperia-ganges.dtsi | 40 + .../dts/qcom/sdm630-sony-xperia-nile-discovery.dts | 1 - .../dts/qcom/sdm630-sony-xperia-nile-pioneer.dts | 1 - .../dts/qcom/sdm630-sony-xperia-nile-voyager.dts | 1 - .../boot/dts/qcom/sdm630-sony-xperia-nile.dtsi | 527 +- arch/arm64/boot/dts/qcom/sdm630.dtsi | 1441 +-- .../dts/qcom/sdm636-sony-xperia-ganges-mermaid.dts | 14 +- arch/arm64/boot/dts/qcom/sdm636.dtsi | 23 - .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 2 + arch/arm64/boot/dts/qcom/sdm660.dtsi | 519 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 3 - .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 15 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 35 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 9 +- .../dts/qcom/sm6125-sony-xperia-seine-pdx201.dts | 139 - arch/arm64/boot/dts/qcom/sm6125.dtsi | 566 -- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sm8150.dtsi | 797 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 217 +- arch/arm64/boot/dts/qcom/sm8350-hdk.dts | 2 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sm8350.dtsi | 53 +- arch/arm64/boot/dts/renesas/Makefile | 8 - .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 8 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 4 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 8 +- .../arm64/boot/dts/renesas/r8a77950-salvator-x.dts | 73 + arch/arm64/boot/dts/renesas/r8a77950-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77950-ulcb.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77950.dtsi | 2 - .../arm64/boot/dts/renesas/r8a77951-salvator-x.dts | 73 + .../boot/dts/renesas/r8a77951-salvator-xs.dts | 122 + arch/arm64/boot/dts/renesas/r8a77951-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77951-ulcb.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 5 - arch/arm64/boot/dts/renesas/r8a77960-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77960-ulcb.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77961-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77961-ulcb.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 29 - .../boot/dts/renesas/r8a77965-salvator-xs.dts | 14 + arch/arm64/boot/dts/renesas/r8a77965-ulcb-kf.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77965-ulcb.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 50 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 6 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 169 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 158 - arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts | 2 +- arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 26 +- .../boot/dts/renesas/r8a779m1-salvator-xs.dts | 53 - arch/arm64/boot/dts/renesas/r8a779m1-ulcb-kf.dts | 19 - arch/arm64/boot/dts/renesas/r8a779m1-ulcb.dts | 54 - arch/arm64/boot/dts/renesas/r8a779m1.dtsi | 12 - .../boot/dts/renesas/r8a779m3-salvator-xs.dts | 46 - arch/arm64/boot/dts/renesas/r8a779m3-ulcb-kf.dts | 18 - arch/arm64/boot/dts/renesas/r8a779m3-ulcb.dts | 45 - arch/arm64/boot/dts/renesas/r8a779m3.dtsi | 12 - arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 80 - arch/arm64/boot/dts/renesas/salvator-common.dtsi | 76 +- arch/arm64/boot/dts/renesas/salvator-xs.dtsi | 56 - arch/arm64/boot/dts/rockchip/Makefile | 5 - arch/arm64/boot/dts/rockchip/px30.dtsi | 35 - arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 3 + arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts | 110 - arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 5 + arch/arm64/boot/dts/rockchip/rk3368.dtsi | 5 + arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 2 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 36 - .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 4 + .../arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts | 218 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 54 - .../boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts | 14 - .../boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts | 47 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 47 +- arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 464 - arch/arm64/boot/dts/rockchip/rk3566.dtsi | 20 - arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 57 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 644 +- arch/arm64/boot/dts/rockchip/rk356x.dtsi | 855 -- arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 114 - arch/arm64/boot/dts/ti/k3-am642-evm.dts | 56 - arch/arm64/boot/dts/ti/k3-am642-sk.dts | 64 - arch/arm64/boot/dts/xilinx/Makefile | 1 - arch/arm64/boot/dts/xilinx/zynqmp-clk-ccf.dtsi | 13 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1232-revA.dts | 16 +- arch/arm64/boot/dts/xilinx/zynqmp-zc1254-revA.dts | 16 +- .../boot/dts/xilinx/zynqmp-zc1751-xm015-dc1.dts | 292 +- .../boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 335 +- .../boot/dts/xilinx/zynqmp-zc1751-xm017-dc3.dts | 9 +- .../boot/dts/xilinx/zynqmp-zc1751-xm018-dc4.dts | 24 +- .../boot/dts/xilinx/zynqmp-zc1751-xm019-dc5.dts | 330 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu100-revC.dts | 254 +- .../arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts | 15 - arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts | 315 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revB.dts | 3 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revA.dts | 286 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu104-revC.dts | 244 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu106-revA.dts | 335 +- arch/arm64/boot/dts/xilinx/zynqmp-zcu111-revA.dts | 269 +- arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 29 +- arch/arm64/configs/defconfig | 2 - arch/arm64/crypto/Kconfig | 2 +- arch/arm64/crypto/sm4-ce-glue.c | 20 +- arch/arm64/hyperv/Makefile | 2 - arch/arm64/hyperv/hv_core.c | 181 - arch/arm64/hyperv/mshyperv.c | 87 - arch/arm64/include/asm/compat.h | 19 +- arch/arm64/include/asm/cpufeature.h | 9 +- arch/arm64/include/asm/efi.h | 5 +- arch/arm64/include/asm/exception.h | 5 +- arch/arm64/include/asm/fpsimd.h | 1 + arch/arm64/include/asm/hwcap.h | 2 +- arch/arm64/include/asm/hyperv-tlfs.h | 69 - arch/arm64/include/asm/kvm_host.h | 1 + arch/arm64/include/asm/kvm_pgtable.h | 20 - arch/arm64/include/asm/memory.h | 2 + arch/arm64/include/asm/mmu.h | 29 +- arch/arm64/include/asm/mshyperv.h | 54 - arch/arm64/include/asm/mte-kasan.h | 17 + arch/arm64/include/asm/mte.h | 6 + arch/arm64/include/asm/pointer_auth.h | 12 +- arch/arm64/include/asm/processor.h | 10 +- arch/arm64/include/asm/ptrace.h | 12 +- arch/arm64/include/asm/stacktrace.h | 2 +- arch/arm64/include/asm/syscall.h | 19 +- arch/arm64/include/asm/sysreg.h | 47 +- arch/arm64/include/asm/tlbflush.h | 13 +- arch/arm64/include/asm/uaccess.h | 11 + arch/arm64/include/asm/unistd32.h | 10 +- arch/arm64/kernel/asm-offsets.c | 2 +- arch/arm64/kernel/cpufeature.c | 7 +- arch/arm64/kernel/efi.c | 1 - arch/arm64/kernel/entry-common.c | 219 +- arch/arm64/kernel/entry.S | 114 +- arch/arm64/kernel/fpsimd.c | 4 +- arch/arm64/kernel/idreg-override.c | 2 - arch/arm64/kernel/kaslr.c | 4 +- arch/arm64/kernel/mte.c | 180 +- arch/arm64/kernel/pointer_auth.c | 10 +- arch/arm64/kernel/process.c | 31 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/signal.c | 45 +- arch/arm64/kernel/signal32.c | 39 - arch/arm64/kernel/stacktrace.c | 2 +- arch/arm64/kernel/suspend.c | 1 + arch/arm64/kernel/syscall.c | 9 +- arch/arm64/kernel/vmlinux.lds.S | 4 +- arch/arm64/kvm/arm.c | 7 - arch/arm64/kvm/hyp/pgtable.c | 39 - arch/arm64/kvm/hyp/reserved_mem.c | 9 +- arch/arm64/kvm/mmu.c | 46 +- arch/arm64/kvm/pmu-emul.c | 8 +- arch/arm64/kvm/sys_regs.c | 70 +- arch/arm64/kvm/vgic/vgic-mmio-v2.c | 4 +- arch/arm64/lib/Makefile | 2 +- arch/arm64/lib/copy_in_user.S | 77 + arch/arm64/lib/insn.c | 4 +- arch/arm64/mm/fault.c | 15 +- arch/arm64/mm/init.c | 36 +- arch/arm64/mm/mmu.c | 3 +- arch/arm64/mm/proc.S | 3 +- arch/arm64/rust/target.json | 35 - arch/csky/abiv1/cacheflush.c | 11 + arch/csky/abiv1/inc/abi/cacheflush.h | 4 +- arch/csky/kernel/probes/kprobes.c | 3 +- arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/ia64/include/uapi/asm/cmpxchg.h | 4 +- arch/ia64/mm/init.c | 3 +- arch/m68k/Kconfig.machine | 1 - arch/m68k/coldfire/clk.c | 2 +- arch/m68k/coldfire/device.c | 44 - arch/m68k/coldfire/m5441x.c | 8 +- arch/m68k/coldfire/stmark2.c | 6 +- arch/m68k/configs/amiga_defconfig | 6 +- arch/m68k/configs/apollo_defconfig | 4 +- arch/m68k/configs/atari_defconfig | 6 +- arch/m68k/configs/bvme6000_defconfig | 4 +- arch/m68k/configs/hp300_defconfig | 4 +- arch/m68k/configs/mac_defconfig | 6 +- arch/m68k/configs/multi_defconfig | 6 +- arch/m68k/configs/mvme147_defconfig | 4 +- arch/m68k/configs/mvme16x_defconfig | 4 +- arch/m68k/configs/q40_defconfig | 6 +- arch/m68k/configs/sun3_defconfig | 4 +- arch/m68k/configs/sun3x_defconfig | 4 +- arch/m68k/emu/nfcon.c | 30 +- arch/m68k/emu/nfeth.c | 4 +- arch/m68k/include/asm/m5441xsim.h | 19 - arch/microblaze/include/asm/page.h | 3 +- arch/microblaze/include/asm/pgtable.h | 2 + arch/microblaze/mm/init.c | 12 + arch/microblaze/mm/pgtable.c | 17 +- arch/mips/Makefile | 2 +- arch/mips/alchemy/devboards/db1200.c | 2 +- arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 10 +- arch/mips/cavium-octeon/executive/cvmx-cmd-queue.c | 33 +- .../cavium-octeon/executive/cvmx-helper-board.c | 8 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 12 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 8 +- .../executive/cvmx-interrupt-decodes.c | 17 +- arch/mips/cavium-octeon/executive/cvmx-l2c.c | 9 +- arch/mips/cavium-octeon/executive/cvmx-pko.c | 22 +- arch/mips/cavium-octeon/executive/cvmx-spi.c | 20 +- arch/mips/cavium-octeon/flash_setup.c | 2 +- arch/mips/cavium-octeon/octeon-memcpy.S | 2 + arch/mips/cavium-octeon/setup.c | 81 +- arch/mips/cavium-octeon/smp.c | 14 +- arch/mips/configs/lemote2f_defconfig | 1 + arch/mips/configs/pic32mzda_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 1 + arch/mips/configs/xway_defconfig | 1 + arch/mips/generic/board-ingenic.c | 21 - arch/mips/include/asm/asm.h | 2 +- arch/mips/include/asm/atomic.h | 2 +- arch/mips/include/asm/bootinfo.h | 3 - arch/mips/include/asm/cacheflush.h | 8 +- arch/mips/include/asm/compat.h | 32 +- arch/mips/include/asm/cpu.h | 4 +- arch/mips/include/asm/pgalloc.h | 17 +- arch/mips/include/asm/uaccess.h | 26 + arch/mips/include/uapi/asm/siginfo.h | 2 + arch/mips/include/uapi/asm/socket.h | 2 - arch/mips/kernel/mips-mt-fpaff.c | 10 +- arch/mips/kernel/process.c | 4 +- arch/mips/kernel/setup.c | 14 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 10 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 10 +- arch/mips/kvm/Makefile | 19 +- arch/mips/lib/memcpy.S | 11 + arch/mips/loongson2ef/common/Makefile | 4 +- arch/mips/mm/c-octeon.c | 29 +- arch/mips/mti-malta/malta-platform.c | 3 +- arch/mips/netlogic/xlr/fmn-config.c | 15 +- arch/mips/sgi-ip22/ip22-gio.c | 3 +- arch/nds32/include/asm/cacheflush.h | 4 +- arch/nds32/mm/cacheflush.c | 9 + arch/openrisc/include/asm/pgtable.h | 6 +- arch/openrisc/include/asm/setup.h | 15 - arch/openrisc/include/asm/thread_info.h | 2 +- arch/openrisc/kernel/entry.S | 12 +- arch/openrisc/kernel/head.S | 6 +- arch/openrisc/kernel/setup.c | 20 +- arch/openrisc/lib/Makefile | 2 +- arch/openrisc/mm/fault.c | 2 +- arch/parisc/configs/generic-32bit_defconfig | 1 + arch/parisc/include/asm/cacheflush.h | 8 +- arch/parisc/include/asm/compat.h | 20 +- arch/parisc/include/asm/uaccess.h | 2 + arch/parisc/include/uapi/asm/socket.h | 2 - arch/parisc/kernel/cache.c | 3 +- arch/parisc/kernel/drivers.c | 5 +- arch/parisc/kernel/pdc_cons.c | 34 +- arch/parisc/kernel/syscalls/syscall.tbl | 8 +- arch/parisc/lib/memcpy.c | 9 + arch/powerpc/Kconfig | 1 - arch/powerpc/include/asm/compat.h | 27 + arch/powerpc/kernel/head_64.S | 2 - arch/powerpc/kernel/head_fsl_booke.S | 2 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/stacktrace.c | 1 - arch/powerpc/kernel/syscalls/syscall.tbl | 10 +- arch/powerpc/kernel/traps.c | 1 + arch/powerpc/kernel/watchdog.c | 5 + arch/powerpc/kexec/core_64.c | 6 +- arch/powerpc/kexec/crash.c | 2 +- arch/powerpc/kvm/book3s_64_vio.c | 2 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 2 +- arch/powerpc/mm/book3s64/hash_native.c | 2 +- arch/powerpc/mm/book3s64/pgtable.c | 4 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 3 +- arch/powerpc/mm/book3s64/radix_tlb.c | 4 +- arch/powerpc/mm/mem.c | 3 +- arch/powerpc/platforms/ps3/htab.c | 3 +- arch/powerpc/platforms/ps3/mm.c | 8 +- arch/powerpc/platforms/ps3/system-bus.c | 3 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 13 +- arch/powerpc/platforms/pseries/ibmebus.c | 3 +- arch/powerpc/platforms/pseries/lpar.c | 9 +- arch/powerpc/platforms/pseries/svm.c | 6 - arch/powerpc/platforms/pseries/vio.c | 3 +- arch/powerpc/rust/target.json | 30 - arch/riscv/Kconfig | 11 - arch/riscv/Makefile | 1 - .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 2 +- arch/riscv/include/asm/efi.h | 5 +- arch/riscv/include/asm/io.h | 5 +- arch/riscv/include/asm/page.h | 7 +- arch/riscv/include/asm/processor.h | 8 - arch/riscv/kernel/probes/decode-insn.c | 5 +- arch/riscv/kernel/probes/simulate-insn.c | 112 - arch/riscv/kernel/stacktrace.c | 2 +- arch/riscv/mm/init.c | 61 +- arch/riscv/rust/rv32ima.json | 37 - arch/riscv/rust/rv32imac.json | 37 - arch/riscv/rust/rv64ima.json | 37 - arch/riscv/rust/rv64imac.json | 37 - arch/s390/Kconfig | 2 - arch/s390/Makefile | 3 +- arch/s390/boot/Makefile | 7 +- arch/s390/boot/boot.h | 14 +- arch/s390/boot/compressed/Makefile | 2 - arch/s390/boot/compressed/clz_ctz.c | 2 - arch/s390/boot/compressed/decompressor.c | 5 + arch/s390/boot/compressed/decompressor.h | 5 - arch/s390/boot/compressed/vmlinux.lds.S | 35 +- arch/s390/boot/head.S | 56 +- arch/s390/boot/ipl_report.c | 6 +- arch/s390/boot/kaslr.c | 6 +- arch/s390/boot/mem_detect.c | 8 +- arch/s390/boot/pgm_check_info.c | 5 +- arch/s390/boot/sclp_early_core.c | 9 - arch/s390/boot/startup.c | 60 +- arch/s390/boot/text_dma.S | 156 + arch/s390/boot/uv.c | 40 +- arch/s390/boot/uv.h | 19 - arch/s390/configs/debug_defconfig | 2 +- arch/s390/configs/defconfig | 2 +- arch/s390/hypfs/hypfs_diag0c.c | 12 +- arch/s390/include/asm/ccwgroup.h | 2 + arch/s390/include/asm/cio.h | 1 + arch/s390/include/asm/compat.h | 24 +- arch/s390/include/asm/cpacf.h | 208 +- arch/s390/include/asm/cpufeature.h | 2 +- arch/s390/include/asm/ctl_reg.h | 17 - arch/s390/include/asm/debug.h | 34 + arch/s390/include/asm/diag.h | 15 +- arch/s390/include/asm/eadm.h | 2 +- arch/s390/include/asm/elf.h | 76 +- arch/s390/include/asm/extable.h | 4 +- arch/s390/include/asm/ftrace.h | 46 +- arch/s390/include/asm/ftrace.lds.h | 21 - arch/s390/include/asm/ipl.h | 1 - arch/s390/include/asm/kfence.h | 42 - arch/s390/include/asm/linkage.h | 4 +- arch/s390/include/asm/module.h | 14 +- arch/s390/include/asm/pgtable.h | 10 +- arch/s390/include/asm/qdio.h | 15 +- arch/s390/include/asm/sclp.h | 8 +- arch/s390/include/asm/sections.h | 4 +- arch/s390/include/asm/set_memory.h | 6 - arch/s390/include/asm/setup.h | 46 +- arch/s390/include/asm/syscall.h | 59 - arch/s390/include/asm/uaccess.h | 3 + arch/s390/include/asm/uv.h | 8 + arch/s390/include/asm/vdso/gettimeofday.h | 22 +- arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/asm-offsets.c | 7 - arch/s390/kernel/crash_dump.c | 46 +- arch/s390/kernel/diag.c | 27 +- arch/s390/kernel/dis.c | 2 - arch/s390/kernel/early.c | 4 - arch/s390/kernel/entry.h | 9 - arch/s390/kernel/ftrace.c | 222 +- arch/s390/kernel/ftrace.h | 26 - arch/s390/kernel/head64.S | 17 - arch/s390/kernel/ipl.c | 2 +- arch/s390/kernel/ipl_vmparm.c | 2 - arch/s390/kernel/irq.c | 4 +- arch/s390/kernel/jump_label.c | 2 +- arch/s390/kernel/machine_kexec.c | 4 +- arch/s390/kernel/module.c | 45 - arch/s390/kernel/os_info.c | 2 +- arch/s390/kernel/perf_cpum_cf.c | 4 +- arch/s390/kernel/processor.c | 177 +- arch/s390/kernel/setup.c | 286 +- arch/s390/kernel/smp.c | 14 +- arch/s390/kernel/syscalls/syscall.tbl | 10 +- arch/s390/kernel/text_amode31.S | 158 - arch/s390/kernel/topology.c | 4 +- arch/s390/kernel/traps.c | 2 +- arch/s390/kernel/uv.c | 15 + arch/s390/kernel/vdso32/Makefile | 1 - arch/s390/kernel/vdso32/vdso32.lds.S | 1 - arch/s390/kernel/vdso64/Makefile | 1 - arch/s390/kernel/vdso64/vdso64.lds.S | 1 - arch/s390/kernel/vmlinux.lds.S | 35 - arch/s390/kvm/kvm-s390.c | 4 +- arch/s390/lib/delay.c | 11 +- arch/s390/lib/uaccess.c | 63 + arch/s390/mm/dump_pagetables.c | 16 - arch/s390/mm/fault.c | 13 +- arch/s390/mm/init.c | 8 +- arch/s390/mm/kasan_init.c | 2 +- arch/s390/mm/maccess.c | 4 +- arch/s390/mm/pageattr.c | 19 +- arch/s390/mm/vmem.c | 2 +- arch/s390/pci/pci.c | 5 +- arch/s390/purgatory/Makefile | 1 - arch/s390/tools/opcodes.txt | 18 - arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 + arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 - arch/sh/boot/compressed/ashldi3.c | 2 - arch/sh/boot/compressed/ashlsi3.S | 2 - arch/sh/boot/compressed/ashrsi3.S | 2 - arch/sh/boot/compressed/lshrsi3.S | 2 - arch/sh/configs/sdk7786_defconfig | 1 + arch/sh/include/asm/cacheflush.h | 8 +- arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/uaccess.h | 4 +- arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 4 +- arch/sh/mm/init.c | 3 +- arch/sh/mm/nommu.c | 4 +- arch/sparc/include/asm/compat.h | 33 +- arch/sparc/include/asm/io.h | 8 - arch/sparc/include/uapi/asm/siginfo.h | 3 + arch/sparc/include/uapi/asm/socket.h | 2 - arch/sparc/kernel/process_64.c | 4 +- arch/sparc/kernel/signal32.c | 49 +- arch/sparc/kernel/signal_64.c | 44 +- arch/sparc/kernel/sys_sparc_32.c | 2 +- arch/sparc/kernel/sys_sparc_64.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 10 +- arch/sparc/kernel/traps_32.c | 22 +- arch/sparc/kernel/traps_64.c | 44 +- arch/sparc/kernel/unaligned_32.c | 2 +- arch/sparc/kernel/vio.c | 4 +- arch/sparc/mm/fault_32.c | 2 +- arch/sparc/mm/fault_64.c | 2 +- arch/um/drivers/line.c | 13 +- arch/um/include/shared/user.h | 3 +- arch/x86/Kconfig | 27 +- arch/x86/configs/i386_defconfig | 1 + arch/x86/configs/x86_64_defconfig | 1 + arch/x86/crypto/Makefile | 3 - arch/x86/crypto/aesni-intel_glue.c | 5 - arch/x86/crypto/sm4-aesni-avx-asm_64.S | 589 -- arch/x86/crypto/sm4_aesni_avx_glue.c | 459 - arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/events/core.c | 12 +- arch/x86/events/intel/core.c | 23 +- arch/x86/events/intel/uncore.c | 45 +- arch/x86/events/intel/uncore.h | 4 - arch/x86/events/intel/uncore_discovery.c | 42 +- arch/x86/events/intel/uncore_discovery.h | 21 - arch/x86/events/intel/uncore_snbep.c | 585 +- arch/x86/events/perf_event.h | 18 +- arch/x86/hyperv/hv_init.c | 165 +- arch/x86/include/asm/compat.h | 27 +- arch/x86/include/asm/hyperv-tlfs.h | 9 - arch/x86/include/asm/kfence.h | 4 - arch/x86/include/asm/kvm_host.h | 14 +- arch/x86/include/asm/mshyperv.h | 4 + arch/x86/include/asm/nospec-branch.h | 2 - arch/x86/include/asm/processor.h | 2 - arch/x86/include/asm/signal.h | 1 - arch/x86/include/asm/sysfb.h | 94 + arch/x86/include/asm/thread_info.h | 6 +- arch/x86/include/asm/tlbflush.h | 2 +- arch/x86/include/asm/uaccess_64.h | 7 + arch/x86/kernel/Makefile | 3 + arch/x86/kernel/aperture_64.c | 5 +- arch/x86/kernel/cpu/bugs.c | 70 - arch/x86/kernel/cpu/mshyperv.c | 38 +- arch/x86/kernel/head_32.S | 2 +- arch/x86/kernel/ldt.c | 6 +- arch/x86/kernel/signal_compat.c | 6 - arch/x86/kernel/smpboot.c | 10 +- arch/x86/kernel/sysfb.c | 70 + arch/x86/kernel/sysfb_efi.c | 284 + arch/x86/kernel/sysfb_simplefb.c | 111 + arch/x86/kvm/hyperv.c | 18 +- arch/x86/kvm/i8254.c | 3 +- arch/x86/kvm/ioapic.h | 4 + arch/x86/kvm/lapic.c | 26 +- arch/x86/kvm/mmu/mmu.c | 313 +- arch/x86/kvm/mmu/mmu_audit.c | 4 +- arch/x86/kvm/mmu/mmu_internal.h | 7 +- arch/x86/kvm/mmu/mmutrace.h | 6 - arch/x86/kvm/mmu/tdp_mmu.c | 98 +- arch/x86/kvm/mmu/tdp_mmu.h | 18 +- arch/x86/kvm/pmu.c | 5 +- arch/x86/kvm/pmu.h | 2 +- arch/x86/kvm/svm/nested.c | 5 + arch/x86/kvm/svm/sev.c | 46 +- arch/x86/kvm/svm/svm.c | 46 +- arch/x86/kvm/trace.h | 15 - arch/x86/kvm/vmx/nested.c | 24 +- arch/x86/kvm/vmx/pmu_intel.c | 4 +- arch/x86/kvm/vmx/vmx.c | 269 +- arch/x86/kvm/vmx/vmx.h | 5 +- arch/x86/kvm/x86.c | 96 +- arch/x86/kvm/xen.c | 23 +- arch/x86/kvm/xen.h | 5 - arch/x86/mm/init.c | 21 +- arch/x86/mm/init_32.c | 3 +- arch/x86/mm/init_64.c | 3 +- arch/x86/mm/numa.c | 5 +- arch/x86/mm/numa_emulation.c | 5 +- arch/x86/mm/tlb.c | 107 +- arch/x86/net/bpf_jit_comp.c | 19 - arch/x86/realmode/init.c | 2 +- arch/x86/rust/target.json | 37 - arch/x86/tools/relocs.c | 8 +- arch/xtensa/Kconfig | 2 +- arch/xtensa/configs/nommu_kc705_defconfig | 1 + arch/xtensa/kernel/traps.c | 7 - arch/xtensa/platforms/iss/console.c | 45 +- block/Kconfig | 26 +- block/Makefile | 3 +- block/bio.c | 12 +- block/blk-cgroup.c | 14 +- block/blk-iolatency.c | 6 +- block/blk-map.c | 2 +- block/blk-mq.c | 2 + block/bsg-lib.c | 90 +- block/bsg.c | 463 +- block/elevator.c | 3 - block/kyber-iosched.c | 2 +- block/partitions/ldm.c | 2 +- block/scsi_ioctl.c | 890 ++ certs/Kconfig | 26 - certs/Makefile | 21 - crypto/Kconfig | 24 +- crypto/asymmetric_keys/pkcs7_parser.c | 8 - crypto/ecc.h | 5 +- crypto/sm4_generic.c | 180 +- crypto/tcrypt.c | 26 +- drivers/accessibility/speakup/i18n.c | 14 +- drivers/accessibility/speakup/speakup_soft.c | 15 +- drivers/acpi/Kconfig | 4 +- drivers/acpi/acpi_configfs.c | 54 +- drivers/acpi/acpi_lpss.c | 6 +- drivers/acpi/acpi_memhotplug.c | 46 +- drivers/acpi/acpi_pad.c | 4 +- drivers/acpi/acpi_processor.c | 8 +- drivers/acpi/acpica/nsrepair2.c | 7 + drivers/acpi/bus.c | 15 +- drivers/acpi/dptf/dptf_pch_fivr.c | 9 - drivers/acpi/glue.c | 51 +- drivers/acpi/numa/Kconfig | 2 +- drivers/acpi/numa/srat.c | 2 +- drivers/acpi/pmic/intel_pmic_xpower.c | 47 +- drivers/acpi/processor_idle.c | 4 +- drivers/acpi/tables.c | 5 +- drivers/amba/bus.c | 4 +- drivers/android/binder.c | 4 +- drivers/android/binderfs.c | 39 - drivers/ata/pata_ixp4xx_cf.c | 264 +- drivers/atm/horizon.c | 6 +- drivers/atm/idt77252.c | 2 +- drivers/auxdisplay/cfag12864b.c | 2 +- drivers/auxdisplay/charlcd.c | 4 +- drivers/auxdisplay/hd44780.c | 2 +- drivers/auxdisplay/ks0108.c | 18 +- drivers/base/arch_numa.c | 5 +- drivers/base/auxiliary.c | 4 +- drivers/base/base.h | 3 - drivers/base/bus.c | 6 +- drivers/base/cacheinfo.c | 1 - drivers/base/core.c | 45 +- drivers/base/cpu.c | 4 +- drivers/base/dd.c | 20 +- drivers/base/firmware_loader/fallback.c | 14 +- drivers/base/firmware_loader/firmware.h | 10 +- drivers/base/firmware_loader/main.c | 22 +- drivers/base/isa.c | 4 +- drivers/base/map.c | 12 +- drivers/base/memory.c | 167 +- drivers/base/node.c | 10 +- drivers/base/platform.c | 4 +- drivers/base/power/wakeup.c | 2 +- drivers/base/regmap/regmap-debugfs.c | 2 +- drivers/base/regmap/regmap-mmio.c | 2 +- drivers/base/regmap/regmap.c | 14 +- drivers/base/swnode.c | 61 +- drivers/bcma/main.c | 6 +- drivers/block/Kconfig | 3 +- drivers/block/loop.c | 3 +- drivers/block/n64cart.c | 2 +- drivers/block/nbd.c | 6 +- drivers/block/paride/Kconfig | 1 + drivers/block/xen-blkfront.c | 1 - drivers/bluetooth/btintel.c | 1314 +-- drivers/bluetooth/btintel.h | 119 +- drivers/bluetooth/btmrvl_sdio.c | 29 +- drivers/bluetooth/btrsi.c | 2 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btusb.c | 1478 +++- drivers/bluetooth/hci_bcm.c | 6 - drivers/bluetooth/hci_h5.c | 116 +- drivers/bluetooth/hci_serdev.c | 3 - drivers/bluetooth/hci_uart.h | 7 +- drivers/bus/Kconfig | 11 - drivers/bus/Makefile | 1 - drivers/bus/fsl-mc/fsl-mc-bus.c | 138 +- drivers/bus/intel-ixp4xx-eb.c | 429 - drivers/bus/mhi/core/boot.c | 17 +- drivers/bus/mhi/core/init.c | 93 +- drivers/bus/mhi/core/internal.h | 22 +- drivers/bus/mhi/core/main.c | 15 +- drivers/bus/mhi/core/pm.c | 34 +- drivers/bus/mhi/pci_generic.c | 42 - drivers/bus/sunxi-rsb.c | 4 +- drivers/bus/ti-sysc.c | 39 +- drivers/cdrom/cdrom.c | 78 +- drivers/char/hw_random/Kconfig | 14 - drivers/char/hw_random/Makefile | 1 - drivers/char/hw_random/amd-rng.c | 8 +- drivers/char/hw_random/arm_smccc_trng.c | 123 - drivers/char/hw_random/geode-rng.c | 8 +- drivers/char/hw_random/intel-rng.c | 8 +- drivers/char/hw_random/via-rng.c | 8 +- drivers/char/ipmi/Kconfig | 11 - drivers/char/ipmi/Makefile | 1 - drivers/char/ipmi/ssif_bmc.c | 780 -- drivers/char/ipmi/ssif_bmc.h | 106 - drivers/char/pcmcia/synclink_cs.c | 27 +- drivers/char/tpm/Kconfig | 1 + drivers/char/tpm/tpm_ftpm_tee.c | 8 +- drivers/char/tpm/tpm_tis_i2c_cr50.c | 12 +- drivers/char/ttyprintk.c | 4 +- drivers/clk/bcm/clk-bcm2835.c | 9 +- drivers/clk/clk-devres.c | 9 +- drivers/clk/clk-divider.c | 23 - drivers/clk/clk-lmk04832.c | 18 + drivers/clk/clk-palmas.c | 10 +- drivers/clk/clk-stm32f4.c | 18 +- drivers/clk/clk-stm32h7.c | 8 +- drivers/clk/clk-stm32mp1.c | 10 +- drivers/clk/hisilicon/Kconfig | 1 - drivers/clk/imx/clk-divider-gate.c | 10 +- drivers/clk/imx/clk-imx6q.c | 2 +- drivers/clk/imx/clk-imx8mm.c | 4 +- drivers/clk/imx/clk-imx8mn.c | 4 +- drivers/clk/mediatek/Kconfig | 105 +- drivers/clk/mediatek/Makefile | 13 - drivers/clk/mediatek/clk-cpumux.c | 2 +- drivers/clk/mediatek/clk-mt8192-aud.c | 118 - drivers/clk/mediatek/clk-mt8192-cam.c | 107 - drivers/clk/mediatek/clk-mt8192-img.c | 70 - drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.c | 119 - drivers/clk/mediatek/clk-mt8192-ipe.c | 57 - drivers/clk/mediatek/clk-mt8192-mdp.c | 82 - drivers/clk/mediatek/clk-mt8192-mfg.c | 50 - drivers/clk/mediatek/clk-mt8192-mm.c | 108 - drivers/clk/mediatek/clk-mt8192-msdc.c | 85 - drivers/clk/mediatek/clk-mt8192-scp_adsp.c | 50 - drivers/clk/mediatek/clk-mt8192-vdec.c | 94 - drivers/clk/mediatek/clk-mt8192-venc.c | 53 - drivers/clk/mediatek/clk-mt8192.c | 1326 --- drivers/clk/mediatek/clk-mtk.c | 25 +- drivers/clk/mediatek/clk-mtk.h | 28 +- drivers/clk/mediatek/clk-mux.c | 11 +- drivers/clk/mediatek/clk-mux.h | 18 +- drivers/clk/mediatek/clk-pll.c | 31 +- drivers/clk/mediatek/reset.c | 2 +- drivers/clk/qcom/Kconfig | 25 - drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/a53-pll.c | 68 +- drivers/clk/qcom/apcs-msm8916.c | 10 +- drivers/clk/qcom/clk-smd-rpm.c | 160 +- drivers/clk/qcom/dispcc-sc7280.c | 908 -- drivers/clk/qcom/dispcc-sm8250.c | 22 +- drivers/clk/qcom/gdsc.c | 54 +- drivers/clk/qcom/gpucc-sc7280.c | 491 -- drivers/clk/qcom/gpucc-sm8150.c | 12 - drivers/clk/qcom/videocc-sc7280.c | 325 - drivers/clk/renesas/Makefile | 2 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774b1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774c0-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a774e1-cpg-mssr.c | 2 +- drivers/clk/renesas/r8a779a0-cpg-mssr.c | 5 +- drivers/clk/renesas/r9a07g044-cpg.c | 72 +- drivers/clk/renesas/renesas-rzg2l-cpg.c | 758 ++ .../renesas/{rzg2l-cpg.h => renesas-rzg2l-cpg.h} | 0 drivers/clk/renesas/rzg2l-cpg.c | 750 -- drivers/clk/rockchip/clk-pll.c | 2 +- drivers/clk/rockchip/clk-rk3036.c | 5 +- drivers/clk/rockchip/clk-rk3308.c | 1 - drivers/clk/socfpga/clk-agilex.c | 19 +- drivers/clk/tegra/clk-sdmmc-mux.c | 10 - drivers/clk/x86/Makefile | 2 +- drivers/clk/x86/clk-lpss-atom.c | 47 - drivers/clk/x86/clk-lpt.c | 47 + drivers/clocksource/h8300_timer8.c | 20 +- drivers/clocksource/hyperv_timer.c | 3 + drivers/clocksource/ingenic-sysost.c | 315 +- drivers/clocksource/timer-ixp4xx.c | 48 +- drivers/counter/intel-qep.c | 1 + drivers/cpufreq/acpi-cpufreq.c | 4 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/cpufreq.c | 6 +- drivers/cpufreq/cpufreq_ondemand.c | 4 +- drivers/cpufreq/intel_pstate.c | 4 +- drivers/cpufreq/powernow-k8.c | 6 +- drivers/cpufreq/powernv-cpufreq.c | 4 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpuidle/cpuidle-pseries.c | 75 +- drivers/cpuidle/governors/teo.c | 48 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c | 9 +- drivers/crypto/atmel-aes.c | 154 +- drivers/crypto/atmel-tdes.c | 66 +- drivers/crypto/ccp/sev-dev.c | 49 +- drivers/crypto/ccp/sp-pci.c | 12 - drivers/crypto/mxs-dcp.c | 81 +- drivers/crypto/omap-sham.c | 56 +- drivers/cxl/core.c | 3 +- drivers/dax/bus.c | 4 +- drivers/dax/kmem.c | 43 +- drivers/dax/super.c | 2 +- drivers/dio/dio.c | 2 +- drivers/dma-buf/Kconfig | 11 - drivers/dma-buf/Makefile | 1 - drivers/dma-buf/dma-buf-sysfs-stats.c | 205 - drivers/dma-buf/dma-buf-sysfs-stats.h | 35 - drivers/dma-buf/dma-buf.c | 26 +- drivers/dma-buf/dma-fence-chain.c | 2 +- drivers/dma-buf/dma-resv.c | 33 +- drivers/dma-buf/st-dma-fence-chain.c | 16 +- drivers/dma-buf/udmabuf.c | 59 +- drivers/dma/Kconfig | 23 +- drivers/dma/Makefile | 2 +- drivers/dma/acpi-dma.c | 18 +- drivers/dma/altera-msgdma.c | 37 +- drivers/dma/at_xdmac.c | 8 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 56 +- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 4 - drivers/dma/dw/idma32.c | 138 +- drivers/dma/dw/internal.h | 16 - drivers/dma/dw/of.c | 49 +- drivers/dma/dw/pci.c | 6 +- drivers/dma/dw/platform.c | 6 +- drivers/dma/ep93xx_dma.c | 6 +- drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 8 +- drivers/dma/hisi_dma.c | 10 +- drivers/dma/idxd/Makefile | 8 - drivers/dma/idxd/bus.c | 91 - drivers/dma/idxd/cdev.c | 68 +- drivers/dma/idxd/compat.c | 107 - drivers/dma/idxd/device.c | 311 +- drivers/dma/idxd/dma.c | 86 +- drivers/dma/idxd/idxd.h | 181 +- drivers/dma/idxd/init.c | 176 +- drivers/dma/idxd/irq.c | 195 +- drivers/dma/idxd/registers.h | 6 - drivers/dma/idxd/submit.c | 114 +- drivers/dma/idxd/sysfs.c | 595 +- drivers/dma/imx-dma.c | 2 - drivers/dma/imx-sdma.c | 93 +- drivers/dma/of-dma.c | 9 +- drivers/dma/ppc4xx/adma.c | 12 +- drivers/dma/sh/usb-dmac.c | 4 +- drivers/dma/sprd-dma.c | 1 - drivers/dma/stm32-dma.c | 12 +- drivers/dma/stm32-dmamux.c | 6 +- drivers/dma/tegra210-adma.c | 7 +- drivers/dma/uniphier-xdmac.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 27 +- drivers/dma/xilinx/zynqmp_dma.c | 3 +- drivers/edac/amd64_edac.c | 21 +- drivers/edac/edac_mc.c | 1 - drivers/extcon/extcon-max3355.c | 1 + drivers/extcon/extcon-usb-gpio.c | 3 +- drivers/firewire/core-device.c | 4 +- drivers/firewire/net.c | 4 + drivers/firmware/Kconfig | 68 +- drivers/firmware/Makefile | 5 +- drivers/firmware/arm_scmi/Kconfig | 95 - drivers/firmware/arm_scmi/Makefile | 8 +- drivers/firmware/arm_scmi/bus.c | 4 +- drivers/firmware/arm_scmi/common.h | 113 +- drivers/firmware/arm_scmi/driver.c | 684 +- drivers/firmware/arm_scmi/mailbox.c | 2 +- drivers/firmware/arm_scmi/msg.c | 111 - drivers/firmware/arm_scmi/smc.c | 3 +- drivers/firmware/arm_scmi/virtio.c | 491 -- drivers/firmware/broadcom/tee_bnxt_fw.c | 14 +- drivers/firmware/efi/Makefile | 2 - drivers/firmware/efi/efi-init.c | 90 + drivers/firmware/efi/sysfb_efi.c | 358 - drivers/firmware/google/coreboot_table.c | 4 +- drivers/firmware/qcom_scm.c | 8 +- drivers/firmware/smccc/smccc.c | 17 - drivers/firmware/sysfb.c | 83 - drivers/firmware/sysfb_simplefb.c | 124 - drivers/firmware/xilinx/zynqmp.c | 23 +- drivers/fpga/Kconfig | 11 +- drivers/fpga/Makefile | 1 - drivers/fpga/altera-cvp.c | 2 +- drivers/fpga/altera-freeze-bridge.c | 2 - drivers/fpga/dfl-fme-mgr.c | 6 + drivers/fpga/dfl-fme-perf.c | 2 - drivers/fpga/dfl-fme-pr.c | 2 +- drivers/fpga/dfl-n3000-nios.c | 2 +- drivers/fpga/dfl-pci.c | 5 - drivers/fpga/dfl.c | 31 +- drivers/fpga/dfl.h | 3 +- drivers/fpga/fpga-bridge.c | 8 +- drivers/fpga/fpga-mgr.c | 111 +- drivers/fpga/stratix10-soc.c | 6 + drivers/fpga/ts73xx-fpga.c | 6 + drivers/fpga/versal-fpga.c | 83 - drivers/fpga/xilinx-pr-decoupler.c | 2 - drivers/fpga/xilinx-spi.c | 2 - drivers/fpga/zynq-fpga.c | 6 +- drivers/fpga/zynqmp-fpga.c | 10 +- drivers/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- drivers/gpio/gpio-aspeed-sgpio.c | 178 +- drivers/gpio/gpio-brcmstb.c | 45 +- drivers/gpio/gpio-ml-ioh.c | 49 +- drivers/gpio/gpio-mpc8xxx.c | 2 +- drivers/gpio/gpio-mt7621.c | 1 - drivers/gpio/gpio-rcar.c | 4 +- drivers/gpio/gpio-tegra186.c | 30 +- drivers/gpio/gpio-tqmx86.c | 6 +- drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-of.c | 16 +- drivers/gpio/gpiolib.c | 32 +- drivers/gpu/drm/Kconfig | 8 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/Makefile | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 83 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 38 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 40 - drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 72 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 149 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 65 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c | 239 - drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.h | 37 - drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 58 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 641 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 116 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 1275 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 118 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 102 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 86 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 643 -- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h | 26 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 158 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 12 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 - drivers/gpu/drm/amd/amdgpu/cik.c | 10 +- .../gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c | 51 - drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 780 ++ drivers/gpu/drm/amd/amdgpu/dce_virtual.h | 30 + drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 161 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 3 - drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 13 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 21 - drivers/gpu/drm/amd/amdgpu/nv.c | 47 +- drivers/gpu/drm/amd/amdgpu/nv.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 49 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c | 208 - drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.h | 30 - drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 126 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 50 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 17 + drivers/gpu/drm/amd/amdgpu/si.c | 8 +- drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 324 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 17 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 8 +- drivers/gpu/drm/amd/amdgpu/ta_xgmi_if.h | 14 +- drivers/gpu/drm/amd/amdgpu/umc_v6_7.c | 15 - drivers/gpu/drm/amd/amdgpu/umc_v6_7.h | 15 - drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/vi.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 60 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 59 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 39 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 5 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_smi_events.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 98 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 273 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 18 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 4 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 24 - drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 144 - drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.h | 34 - .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 12 +- .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 4 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 12 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 4 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 16 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 25 +- .../drm/amd/display/dc/clk_mgr/dcn301/dcn301_smu.c | 10 +- .../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 2 +- .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 10 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 118 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 156 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 25 - .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 7 +- drivers/gpu/drm/amd/display/dc/core/dc_stat.c | 24 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 3 - drivers/gpu/drm/amd/display/dc/dc.h | 122 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 1 - drivers/gpu/drm/amd/display/dc/dc_stat.h | 1 - drivers/gpu/drm/amd/display/dc/dc_trace.h | 3 - drivers/gpu/drm/amd/display/dc/dc_types.h | 83 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 8 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 21 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 19 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 29 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 4 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 42 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 6 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 21 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 33 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 17 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 51 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 2 + .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 1 - .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 2 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 5 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c | 1 - .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 25 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 8 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 20 - .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c | 1 - .../drm/amd/display/dc/dcn303/dcn303_resource.c | 4 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 33 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h | 15 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 5 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 16 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 - .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 2 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 2 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 11 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 2 +- drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c | 102 - drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.h | 34 - .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 18 +- .../display/dc/dml/dcn30/display_rq_dlg_calc_30.c | 2 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 15 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 2 +- .../drm/amd/display/dc/dml/display_mode_enums.h | 4 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 12 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 +- .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 4 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 393 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 + .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 5 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 11 - drivers/gpu/drm/amd/display/dc/inc/link_dpcd.h | 25 - drivers/gpu/drm/amd/display/dc/irq_types.h | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 35 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 18 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 47 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 28 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 10 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 17 - drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 70 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 2 + .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 6 + .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 3 + .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 53 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 12 +- drivers/gpu/drm/amd/include/amd_shared.h | 1 - .../amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h | 4 - .../drm/amd/include/asic_reg/gc/gc_9_4_2_offset.h | 4 - .../drm/amd/include/asic_reg/gc/gc_9_4_2_sh_mask.h | 54 - .../drm/amd/include/asic_reg/mp/mp_11_0_8_offset.h | 352 - .../amd/include/asic_reg/umc/umc_8_7_0_sh_mask.h | 179 +- drivers/gpu/drm/amd/include/atomfirmware.h | 2 +- .../gpu/drm/amd/include/cyan_skillfish_ip_offset.h | 714 -- drivers/gpu/drm/amd/pm/amdgpu_pm.c | 8 +- drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 1 - drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 8 - .../amd/pm/inc/smu11_driver_if_cyan_skillfish.h | 95 - .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 65 +- drivers/gpu/drm/amd/pm/inc/smu_types.h | 3 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 5 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_8_pmfw.h | 152 - drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h | 70 - drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h | 4 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 13 - drivers/gpu/drm/amd/pm/swsmu/smu11/Makefile | 1 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 246 +- .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c | 76 - .../drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.h | 29 - drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 173 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 497 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 28 - drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 6 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 245 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 286 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 3 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 + drivers/gpu/drm/arm/malidp_drv.c | 4 + drivers/gpu/drm/armada/armada_drv.c | 4 +- drivers/gpu/drm/armada/armada_overlay.c | 2 + drivers/gpu/drm/armada/armada_plane.c | 29 + drivers/gpu/drm/armada/armada_plane.h | 2 + drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 1 + drivers/gpu/drm/ast/ast_drv.c | 2 +- drivers/gpu/drm/ast/ast_drv.h | 6 - drivers/gpu/drm/ast/ast_main.c | 5 - drivers/gpu/drm/ast/ast_mode.c | 52 +- drivers/gpu/drm/ast/ast_post.c | 91 +- drivers/gpu/drm/bochs/Kconfig | 11 + drivers/gpu/drm/bochs/Makefile | 4 + drivers/gpu/drm/bochs/bochs.h | 98 + drivers/gpu/drm/bochs/bochs_drv.c | 205 + drivers/gpu/drm/bochs/bochs_hw.c | 323 + drivers/gpu/drm/bochs/bochs_kms.c | 178 + drivers/gpu/drm/bochs/bochs_mm.c | 24 + drivers/gpu/drm/bridge/Kconfig | 1 - drivers/gpu/drm/bridge/adv7511/adv7533.c | 2 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 9 +- drivers/gpu/drm/bridge/analogix/anx7625.c | 12 +- drivers/gpu/drm/bridge/cdns-dsi.c | 4 +- drivers/gpu/drm/bridge/lontium-lt8912b.c | 2 +- drivers/gpu/drm/bridge/nwl-dsi.c | 8 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 55 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 68 +- drivers/gpu/drm/bridge/tc358768.c | 4 +- drivers/gpu/drm/bridge/ti-sn65dsi83.c | 200 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 757 +- drivers/gpu/drm/drm_aperture.c | 21 +- drivers/gpu/drm/drm_atomic.c | 4 +- drivers/gpu/drm/drm_atomic_helper.c | 20 +- drivers/gpu/drm/drm_atomic_uapi.c | 6 +- drivers/gpu/drm/drm_auth.c | 96 +- drivers/gpu/drm/drm_bridge.c | 12 +- drivers/gpu/drm/drm_bufs.c | 2 +- drivers/gpu/drm/drm_cache.c | 2 +- drivers/gpu/drm/drm_connector.c | 5 +- drivers/gpu/drm/drm_crtc_internal.h | 2 - drivers/gpu/drm/drm_damage_helper.c | 58 +- drivers/gpu/drm/drm_debugfs.c | 3 +- drivers/gpu/drm/drm_debugfs_crc.c | 8 +- drivers/gpu/drm/drm_dp_aux_bus.c | 323 - drivers/gpu/drm/drm_dp_helper.c | 470 +- drivers/gpu/drm/drm_dp_mst_topology.c | 10 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_dsc.c | 2 +- drivers/gpu/drm/drm_edid.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_file.c | 7 +- drivers/gpu/drm/drm_format_helper.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 24 +- drivers/gpu/drm/drm_gem.c | 38 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 97 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 184 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 6 +- drivers/gpu/drm/drm_gem_vram_helper.c | 11 +- drivers/gpu/drm/drm_hdcp.c | 2 +- drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_irq.c | 19 +- drivers/gpu/drm/drm_lease.c | 263 +- drivers/gpu/drm/drm_mipi_dbi.c | 75 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 2 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_of.c | 6 +- drivers/gpu/drm/drm_plane.c | 106 +- drivers/gpu/drm/drm_plane_helper.c | 2 +- drivers/gpu/drm/drm_prime.c | 4 +- drivers/gpu/drm/drm_probe_helper.c | 2 +- drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/drm_scdc_helper.c | 2 +- drivers/gpu/drm/drm_simple_kms_helper.c | 12 +- drivers/gpu/drm/drm_syncobj.c | 8 +- drivers/gpu/drm/drm_vblank.c | 27 +- drivers/gpu/drm/drm_vma_manager.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 14 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 3 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 18 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 13 + drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 6 - drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 31 - drivers/gpu/drm/etnaviv/etnaviv_sched.c | 3 +- drivers/gpu/drm/exynos/exynos_dp.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 10 + drivers/gpu/drm/exynos/exynos_drm_dsi.c | 8 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 5 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 6 +- drivers/gpu/drm/gud/gud_drv.c | 61 +- drivers/gpu/drm/gud/gud_internal.h | 2 - drivers/gpu/drm/gud/gud_pipe.c | 85 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 3 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 15 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 9 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 + drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 4 +- drivers/gpu/drm/i915/Makefile | 2 - drivers/gpu/drm/i915/display/i9xx_plane.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 46 +- drivers/gpu/drm/i915/display/intel_acpi.c | 19 - drivers/gpu/drm/i915/display/intel_acpi.h | 3 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 7 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 3 +- drivers/gpu/drm/i915/display/intel_audio.c | 4 +- drivers/gpu/drm/i915/display/intel_bios.c | 8 +- drivers/gpu/drm/i915/display/intel_bw.c | 178 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 107 +- drivers/gpu/drm/i915/display/intel_color.c | 5 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 106 +- drivers/gpu/drm/i915/display/intel_crt.c | 3 - drivers/gpu/drm/i915/display/intel_crtc.c | 10 +- drivers/gpu/drm/i915/display/intel_cursor.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.c | 630 +- drivers/gpu/drm/i915/display/intel_ddi.h | 4 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 2475 +++--- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 70 +- drivers/gpu/drm/i915/display/intel_display.c | 372 +- drivers/gpu/drm/i915/display/intel_display.h | 1 - .../gpu/drm/i915/display/intel_display_debugfs.c | 118 +- drivers/gpu/drm/i915/display/intel_display_power.c | 568 +- drivers/gpu/drm/i915/display/intel_display_power.h | 15 +- drivers/gpu/drm/i915/display/intel_display_types.h | 34 +- drivers/gpu/drm/i915/display/intel_dmc.c | 232 +- drivers/gpu/drm/i915/display/intel_dmc.h | 23 +- drivers/gpu/drm/i915/display/intel_dp.c | 65 +- drivers/gpu/drm/i915/display/intel_dp_aux.c | 1 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 329 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 43 +- drivers/gpu/drm/i915/display/intel_dpll.c | 12 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 627 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 3 +- drivers/gpu/drm/i915/display/intel_fbc.c | 219 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 96 +- drivers/gpu/drm/i915/display/intel_fdi.c | 25 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 4 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 53 +- drivers/gpu/drm/i915/display/intel_lvds.c | 4 +- drivers/gpu/drm/i915/display/intel_opregion.c | 3 - drivers/gpu/drm/i915/display/intel_psr.c | 265 +- drivers/gpu/drm/i915/display/intel_quirks.c | 34 - drivers/gpu/drm/i915/display/intel_sdvo.c | 4 +- drivers/gpu/drm/i915/display/intel_snps_phy.c | 862 -- drivers/gpu/drm/i915/display/intel_snps_phy.h | 35 - drivers/gpu/drm/i915/display/intel_sprite.c | 2 +- drivers/gpu/drm/i915/display/intel_tc.c | 34 +- drivers/gpu/drm/i915/display/intel_tc.h | 2 - drivers/gpu/drm/i915/display/intel_tv.c | 13 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 5 +- drivers/gpu/drm/i915/display/intel_vga.c | 12 +- drivers/gpu/drm/i915/display/skl_scaler.c | 49 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 28 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 126 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 5 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 83 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 143 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 19 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 30 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 647 -- drivers/gpu/drm/i915/gem/i915_gem_ttm.h | 48 - drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 90 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 5 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 111 +- drivers/gpu/drm/i915/gvt/gtt.c | 2 +- drivers/gpu/drm/i915/i915_debugfs.c | 8 +- drivers/gpu/drm/i915/i915_drv.c | 19 +- drivers/gpu/drm/i915/i915_drv.h | 167 +- drivers/gpu/drm/i915/i915_gem.c | 5 +- drivers/gpu/drm/i915/i915_globals.c | 4 +- drivers/gpu/drm/i915/i915_irq.c | 178 +- drivers/gpu/drm/i915/i915_pci.c | 139 +- drivers/gpu/drm/i915/i915_perf.c | 22 +- drivers/gpu/drm/i915/i915_reg.h | 404 +- drivers/gpu/drm/i915/intel_device_info.c | 34 +- drivers/gpu/drm/i915/intel_device_info.h | 16 +- drivers/gpu/drm/i915/intel_dram.c | 42 +- drivers/gpu/drm/i915/intel_memory_region.c | 1 + drivers/gpu/drm/i915/intel_memory_region.h | 1 + drivers/gpu/drm/i915/intel_pch.c | 8 +- drivers/gpu/drm/i915/intel_pch.h | 2 - drivers/gpu/drm/i915/intel_pm.c | 284 +- drivers/gpu/drm/i915/intel_region_ttm.c | 8 +- drivers/gpu/drm/i915/intel_region_ttm.h | 11 +- drivers/gpu/drm/i915/intel_sideband.c | 13 +- drivers/gpu/drm/i915/intel_sideband.h | 2 +- drivers/gpu/drm/i915/intel_step.c | 149 +- drivers/gpu/drm/i915/intel_step.h | 33 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/intel_wopcm.c | 10 +- drivers/gpu/drm/i915/selftests/igt_mmap.c | 25 +- drivers/gpu/drm/i915/selftests/igt_mmap.h | 12 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 8 +- drivers/gpu/drm/imx/dcss/dcss-plane.c | 1 + drivers/gpu/drm/imx/imx-drm-core.c | 11 + drivers/gpu/drm/imx/imx-ldb.c | 4 +- drivers/gpu/drm/imx/ipuv3-plane.c | 1 + drivers/gpu/drm/imx/parallel-display.c | 5 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 10 +- drivers/gpu/drm/ingenic/ingenic-ipu.c | 1 + drivers/gpu/drm/kmb/kmb_drv.c | 22 +- drivers/gpu/drm/kmb/kmb_drv.h | 5 - drivers/gpu/drm/kmb/kmb_dsi.c | 1 + drivers/gpu/drm/kmb/kmb_plane.c | 15 +- drivers/gpu/drm/lima/lima_sched.c | 3 +- drivers/gpu/drm/mcde/mcde_display.c | 1 + drivers/gpu/drm/mcde/mcde_dsi.c | 11 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 4 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 6 + drivers/gpu/drm/mediatek/mtk_drm_plane.c | 1 + drivers/gpu/drm/mediatek/mtk_dsi.c | 4 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 5 +- drivers/gpu/drm/meson/meson_drv.c | 12 +- drivers/gpu/drm/meson/meson_overlay.c | 1 + drivers/gpu/drm/meson/meson_plane.c | 1 + drivers/gpu/drm/mgag200/mgag200_drv.c | 64 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 14 + drivers/gpu/drm/mgag200/mgag200_mode.c | 16 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/Makefile | 1 - drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 7 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 25 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 1 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 102 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 34 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 40 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 23 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 8 +- drivers/gpu/drm/msm/msm_drv.c | 30 +- drivers/gpu/drm/msm/msm_fbdev.c | 2 +- drivers/gpu/drm/msm/msm_fence.c | 53 +- drivers/gpu/drm/msm/msm_fence.h | 44 +- drivers/gpu/drm/msm/msm_gem.c | 94 +- drivers/gpu/drm/msm/msm_gem.h | 47 +- drivers/gpu/drm/msm/msm_gem_submit.c | 350 +- drivers/gpu/drm/msm/msm_gpu.c | 220 +- drivers/gpu/drm/msm/msm_gpu.h | 139 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 203 - drivers/gpu/drm/msm/msm_rd.c | 6 +- drivers/gpu/drm/msm/msm_ringbuffer.c | 69 +- drivers/gpu/drm/msm/msm_ringbuffer.h | 12 - drivers/gpu/drm/msm/msm_submitqueue.c | 53 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 3 - drivers/gpu/drm/mxsfb/mxsfb_drv.h | 1 - drivers/gpu/drm/mxsfb/mxsfb_kms.c | 74 +- drivers/gpu/drm/mxsfb/mxsfb_regs.h | 9 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 28 - drivers/gpu/drm/nouveau/nouveau_backlight.c | 166 +- drivers/gpu/drm/nouveau/nouveau_connector.h | 9 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 +- drivers/gpu/drm/nouveau/nouveau_encoder.h | 1 - drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 2 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 8 +- drivers/gpu/drm/omapdrm/omap_drv.c | 6 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 - drivers/gpu/drm/omapdrm/omap_irq.c | 13 +- drivers/gpu/drm/omapdrm/omap_plane.c | 3 - drivers/gpu/drm/panel/Kconfig | 54 - drivers/gpu/drm/panel/Makefile | 5 - .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 2 +- drivers/gpu/drm/panel/panel-dsi-cm.c | 2 +- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 2 +- drivers/gpu/drm/panel/panel-ilitek-ili9341.c | 792 -- drivers/gpu/drm/panel/panel-innolux-ej030na.c | 289 - drivers/gpu/drm/panel/panel-khadas-ts050.c | 2 +- drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 2 +- drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 2 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 2 +- drivers/gpu/drm/panel/panel-samsung-atna33xc20.c | 366 - drivers/gpu/drm/panel/panel-samsung-db7430.c | 347 - drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 2 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-spi.c | 83 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 41 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.h | 33 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 4 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 288 +- drivers/gpu/drm/panel/panel-sony-acx424akp.c | 82 +- drivers/gpu/drm/panel/panel-widechips-ws2401.c | 441 - drivers/gpu/drm/panel/panel-xinpeng-xpp055c272.c | 2 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_device.c | 142 +- drivers/gpu/drm/panfrost/panfrost_device.h | 99 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 91 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 20 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 +- drivers/gpu/drm/panfrost/panfrost_job.c | 695 +- drivers/gpu/drm/panfrost/panfrost_job.h | 8 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 203 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 5 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 3 + drivers/gpu/drm/pl111/pl111_display.c | 2 + drivers/gpu/drm/pl111/pl111_drv.c | 1 + drivers/gpu/drm/qxl/qxl_drv.c | 4 +- drivers/gpu/drm/qxl/qxl_drv.h | 3 + drivers/gpu/drm/qxl/qxl_irq.c | 9 +- drivers/gpu/drm/qxl/qxl_prime.c | 6 + drivers/gpu/drm/radeon/atombios.h | 4 +- drivers/gpu/drm/radeon/evergreen.c | 8 +- drivers/gpu/drm/radeon/r100.c | 9 - drivers/gpu/drm/radeon/r300_reg.h | 2 +- drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_audio.c | 95 - drivers/gpu/drm/radeon/radeon_device.c | 13 +- drivers/gpu/drm/radeon/radeon_drv.c | 2 +- drivers/gpu/drm/radeon/radeon_fb.c | 7 +- drivers/gpu/drm/radeon/radeon_fence.c | 4 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 16 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/radeon/rs600.c | 8 +- drivers/gpu/drm/radeon/rv770.c | 8 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 13 +- drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 26 +- drivers/gpu/drm/rcar-du/rcar_dw_hdmi.c | 1 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 126 +- drivers/gpu/drm/rockchip/Kconfig | 2 - drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 349 - drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 + drivers/gpu/drm/rockchip/rockchip_lvds.c | 5 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 5 +- drivers/gpu/drm/scheduler/sched_main.c | 21 +- drivers/gpu/drm/selftests/test-drm_damage_helper.c | 287 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 14 +- drivers/gpu/drm/shmobile/shmob_drm_drv.h | 1 - drivers/gpu/drm/sti/sti_compositor.c | 2 + drivers/gpu/drm/sti/sti_dvo.c | 4 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 17 +- drivers/gpu/drm/stm/ltdc.c | 12 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 4 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 1 + drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 1 + drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 1 + drivers/gpu/drm/tegra/Makefile | 4 - drivers/gpu/drm/tegra/drm.c | 91 +- drivers/gpu/drm/tegra/drm.h | 12 - drivers/gpu/drm/tegra/firewall.c | 254 - drivers/gpu/drm/tegra/gather_bo.c | 81 - drivers/gpu/drm/tegra/gather_bo.h | 22 - drivers/gpu/drm/tegra/gem.c | 13 - drivers/gpu/drm/tegra/gem.h | 2 - drivers/gpu/drm/tegra/rgb.c | 5 +- drivers/gpu/drm/tegra/submit.c | 527 -- drivers/gpu/drm/tegra/submit.h | 21 - drivers/gpu/drm/tegra/uapi.c | 387 - drivers/gpu/drm/tegra/uapi.h | 58 - drivers/gpu/drm/tegra/vic.c | 112 +- drivers/gpu/drm/tidss/tidss_irq.c | 3 + drivers/gpu/drm/tidss/tidss_kms.c | 4 +- drivers/gpu/drm/tidss/tidss_plane.c | 1 + drivers/gpu/drm/tilcdc/tilcdc_external.c | 4 +- drivers/gpu/drm/tiny/Kconfig | 17 +- drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/bochs.c | 733 -- drivers/gpu/drm/tiny/cirrus.c | 2 +- drivers/gpu/drm/tiny/gm12u320.c | 19 +- drivers/gpu/drm/tiny/hx8357d.c | 1 + drivers/gpu/drm/tiny/ili9225.c | 1 + drivers/gpu/drm/tiny/ili9341.c | 1 + drivers/gpu/drm/tiny/ili9486.c | 1 + drivers/gpu/drm/tiny/mi0283qt.c | 1 + drivers/gpu/drm/tiny/repaper.c | 19 +- drivers/gpu/drm/tiny/st7586.c | 19 +- drivers/gpu/drm/tiny/st7735r.c | 1 + drivers/gpu/drm/ttm/ttm_bo.c | 66 +- drivers/gpu/drm/tve200/tve200_display.c | 1 + drivers/gpu/drm/udl/udl_modeset.c | 29 +- drivers/gpu/drm/v3d/Makefile | 1 - drivers/gpu/drm/v3d/v3d_drv.c | 8 - drivers/gpu/drm/v3d/v3d_drv.h | 63 - drivers/gpu/drm/v3d/v3d_gem.c | 31 - drivers/gpu/drm/v3d/v3d_perfmon.c | 213 - drivers/gpu/drm/v3d/v3d_regs.h | 2 - drivers/gpu/drm/v3d/v3d_sched.c | 26 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 3 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 + drivers/gpu/drm/vboxvideo/vbox_irq.c | 16 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 3 +- drivers/gpu/drm/vc4/Kconfig | 1 - drivers/gpu/drm/vc4/vc4_drv.c | 2 +- drivers/gpu/drm/vc4/vc4_dsi.c | 4 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 450 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 5 +- drivers/gpu/drm/vc4/vc4_kms.c | 1 + drivers/gpu/drm/vc4/vc4_regs.h | 30 - drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 4 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 64 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +- drivers/gpu/drm/vkms/vkms_composer.c | 28 +- drivers/gpu/drm/vkms/vkms_drv.c | 32 +- drivers/gpu/drm/vkms/vkms_drv.h | 12 +- drivers/gpu/drm/vkms/vkms_plane.c | 57 +- drivers/gpu/drm/vkms/vkms_writeback.c | 28 +- drivers/gpu/drm/vmwgfx/Kconfig | 8 - drivers/gpu/drm/vmwgfx/Makefile | 2 +- .../gpu/drm/vmwgfx/device_include/includeCheck.h | 3 + .../gpu/drm/vmwgfx/device_include/svga3d_caps.h | 111 + drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 3680 ++++---- .../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 793 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 3503 ++++---- .../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 101 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_reg.h | 15 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 3132 +++---- .../gpu/drm/vmwgfx/device_include/svga3d_types.h | 3020 ++++--- .../gpu/drm/vmwgfx/device_include/svga_escape.h | 68 +- .../gpu/drm/vmwgfx/device_include/svga_overlay.h | 203 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 2847 ++++-- drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 51 + .../gpu/drm/vmwgfx/device_include/vm_basic_types.h | 131 +- .../drm/vmwgfx/device_include/vmware_pack_begin.h | 2 + .../drm/vmwgfx/device_include/vmware_pack_end.h | 2 + drivers/gpu/drm/vmwgfx/ttm_memory.c | 2 - drivers/gpu/drm/vmwgfx/vmw_surface_cache.h | 539 -- drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf_res.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c | 142 - drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.h | 50 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 457 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 51 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 111 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 16 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h | 144 - drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 40 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 579 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 7 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 80 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 35 + drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 1 + drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 2 + drivers/gpu/drm/zte/zx_drm_drv.c | 6 + drivers/gpu/host1x/Makefile | 1 - drivers/gpu/host1x/cdma.c | 58 +- drivers/gpu/host1x/fence.c | 166 - drivers/gpu/host1x/fence.h | 13 - drivers/gpu/host1x/hw/channel_hw.c | 87 +- drivers/gpu/host1x/hw/debug_hw.c | 9 +- drivers/gpu/host1x/hw/hw_host1x02_uclass.h | 12 - drivers/gpu/host1x/hw/hw_host1x04_uclass.h | 12 - drivers/gpu/host1x/hw/hw_host1x05_uclass.h | 12 - drivers/gpu/host1x/hw/hw_host1x06_uclass.h | 12 - drivers/gpu/host1x/hw/hw_host1x07_uclass.h | 12 - drivers/gpu/host1x/intr.c | 9 - drivers/gpu/host1x/intr.h | 2 - drivers/gpu/host1x/job.c | 77 +- drivers/gpu/host1x/job.h | 16 - drivers/gpu/host1x/syncpt.c | 2 - drivers/gpu/host1x/syncpt.h | 12 - drivers/gpu/ipu-v3/ipu-cpmem.c | 30 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 9 +- drivers/gpu/vga/vgaarb.c | 67 +- drivers/hid/Kconfig | 5 +- drivers/hid/hid-apple.c | 32 +- drivers/hid/hid-cmedia.c | 90 +- drivers/hid/hid-core.c | 4 +- drivers/hid/hid-ids.h | 1 - drivers/hid/hid-input.c | 2 + drivers/hid/hid-magicmouse.c | 52 - drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 92 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 4 +- drivers/hid/usbhid/hid-core.c | 13 +- drivers/hid/wacom_sys.c | 9 +- drivers/hid/wacom_wac.c | 50 +- drivers/hid/wacom_wac.h | 2 - drivers/hv/Kconfig | 7 +- drivers/hv/hv_common.c | 219 - drivers/hv/hv_util.c | 5 + drivers/hv/vmbus_drv.c | 5 +- drivers/hwmon/Kconfig | 10 - drivers/hwmon/Makefile | 1 - drivers/hwmon/dell-smm-hwmon.c | 881 +- drivers/hwmon/fam15h_power.c | 4 +- drivers/hwmon/intel-m10-bmc-hwmon.c | 116 - drivers/hwmon/k10temp.c | 2 - drivers/hwmon/ntc_thermistor.c | 20 +- drivers/hwmon/pmbus/bpa-rs600.c | 22 +- drivers/hwmon/sbrmi.c | 359 - drivers/hwmon/w83627ehf.c | 122 +- drivers/hwmon/w83781d.c | 11 - drivers/hwtracing/intel_th/core.c | 4 +- drivers/i2c/busses/i2c-aspeed.c | 20 - drivers/i2c/busses/i2c-i801.c | 27 +- drivers/i2c/i2c-core-base.c | 5 +- drivers/i3c/master.c | 4 +- drivers/iio/accel/Kconfig | 2 - drivers/iio/accel/adxl345.h | 1 + drivers/iio/accel/adxl345_core.c | 29 +- drivers/iio/accel/adxl345_i2c.c | 6 + drivers/iio/accel/adxl345_spi.c | 6 + drivers/iio/accel/bma220_spi.c | 79 +- drivers/iio/accel/da280.c | 26 +- drivers/iio/accel/da311.c | 26 +- drivers/iio/accel/dmard10.c | 27 +- drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/accel/hid-sensor-accel-3d.c | 10 +- drivers/iio/accel/st_accel.h | 4 + drivers/iio/accel/st_accel_buffer.c | 16 +- drivers/iio/accel/st_accel_core.c | 14 +- drivers/iio/accel/st_accel_i2c.c | 3 +- drivers/iio/accel/st_accel_spi.c | 2 +- drivers/iio/adc/fsl-imx25-gcq.c | 8 +- drivers/iio/adc/ingenic-adc.c | 102 +- drivers/iio/adc/meson_saradc.c | 20 +- drivers/iio/adc/palmas_gpadc.c | 4 +- drivers/iio/adc/rockchip_saradc.c | 22 +- drivers/iio/adc/ti-ads7950.c | 1 + drivers/iio/common/st_sensors/st_sensors_buffer.c | 2 + drivers/iio/common/st_sensors/st_sensors_core.c | 1 - drivers/iio/common/st_sensors/st_sensors_core.h | 1 - drivers/iio/common/st_sensors/st_sensors_i2c.c | 3 +- drivers/iio/common/st_sensors/st_sensors_spi.c | 3 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 1 + drivers/iio/dac/ad5624r_spi.c | 18 +- drivers/iio/dac/max5821.c | 41 +- drivers/iio/gyro/hid-sensor-gyro-3d.c | 11 +- drivers/iio/gyro/st_gyro.h | 4 + drivers/iio/gyro/st_gyro_buffer.c | 16 +- drivers/iio/gyro/st_gyro_core.c | 15 +- drivers/iio/gyro/st_gyro_i2c.c | 2 +- drivers/iio/gyro/st_gyro_spi.c | 2 +- drivers/iio/humidity/hdc100x.c | 6 +- drivers/iio/imu/adis.c | 3 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 22 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 18 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 15 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 1 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 3 +- drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 3 +- drivers/iio/industrialio-buffer.c | 9 +- drivers/iio/industrialio-core.c | 33 +- drivers/iio/light/adjd_s311.c | 53 +- drivers/iio/light/hid-sensor-als.c | 11 +- drivers/iio/light/hid-sensor-prox.c | 11 +- drivers/iio/light/si1145.c | 1 + drivers/iio/light/tcs3414.c | 48 +- drivers/iio/magnetometer/st_magn.h | 12 + drivers/iio/magnetometer/st_magn_buffer.c | 16 +- drivers/iio/magnetometer/st_magn_core.c | 17 +- drivers/iio/magnetometer/st_magn_i2c.c | 2 +- drivers/iio/magnetometer/st_magn_spi.c | 2 +- drivers/iio/orientation/hid-sensor-incl-3d.c | 11 +- drivers/iio/potentiometer/max5481.c | 22 +- drivers/iio/pressure/hid-sensor-press.c | 11 +- drivers/iio/pressure/st_pressure.h | 5 + drivers/iio/pressure/st_pressure_buffer.c | 16 +- drivers/iio/pressure/st_pressure_core.c | 16 +- drivers/iio/pressure/st_pressure_i2c.c | 3 +- drivers/iio/pressure/st_pressure_spi.c | 2 +- drivers/iio/proximity/rfd77402.c | 83 +- drivers/iio/proximity/sx9310.c | 48 +- drivers/iio/proximity/vcnl3020.c | 351 +- drivers/iio/temperature/tmp006.c | 53 +- drivers/infiniband/core/cache.c | 10 +- drivers/infiniband/core/cma.c | 17 +- drivers/infiniband/core/core_priv.h | 46 +- drivers/infiniband/core/device.c | 12 +- drivers/infiniband/core/iwcm.c | 19 +- drivers/infiniband/core/iwpm_msg.c | 34 +- drivers/infiniband/core/iwpm_util.c | 78 +- drivers/infiniband/core/iwpm_util.h | 18 + drivers/infiniband/core/restrack.c | 2 +- drivers/infiniband/core/uverbs_cmd.c | 31 +- drivers/infiniband/core/uverbs_std_types_qp.c | 29 +- drivers/infiniband/core/verbs.c | 234 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 26 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 7 +- drivers/infiniband/hw/bnxt_re/main.c | 1 - drivers/infiniband/hw/cxgb4/cq.c | 12 +- drivers/infiniband/hw/cxgb4/ev.c | 6 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 8 +- drivers/infiniband/hw/cxgb4/provider.c | 1 - drivers/infiniband/hw/cxgb4/qp.c | 37 +- drivers/infiniband/hw/efa/efa.h | 5 +- drivers/infiniband/hw/efa/efa_main.c | 1 - drivers/infiniband/hw/efa/efa_verbs.c | 147 +- drivers/infiniband/hw/hfi1/chip.c | 6 +- drivers/infiniband/hw/hfi1/file_ops.c | 6 +- drivers/infiniband/hw/hfi1/hfi.h | 5 +- drivers/infiniband/hw/hfi1/init.c | 9 +- drivers/infiniband/hw/hfi1/ipoib_tx.c | 3 - drivers/infiniband/hw/hfi1/ruc.c | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 4 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 7 +- drivers/infiniband/hw/hns/hns_roce_device.h | 5 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 6 +- drivers/infiniband/hw/hns/hns_roce_main.c | 5 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 36 +- drivers/infiniband/hw/irdma/utils.c | 3 + drivers/infiniband/hw/irdma/verbs.c | 31 +- drivers/infiniband/hw/mlx4/main.c | 1 - drivers/infiniband/hw/mlx4/mlx4_ib.h | 5 +- drivers/infiniband/hw/mlx4/qp.c | 25 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/devx.c | 7 +- drivers/infiniband/hw/mlx5/gsi.c | 51 +- drivers/infiniband/hw/mlx5/ib_rep.c | 77 +- drivers/infiniband/hw/mlx5/main.c | 189 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 7 +- drivers/infiniband/hw/mlx5/mr.c | 4 +- drivers/infiniband/hw/mlx5/qp.c | 233 +- drivers/infiniband/hw/mlx5/std_types.c | 10 +- drivers/infiniband/hw/mthca/mthca_provider.c | 77 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 1 - drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 25 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 5 +- drivers/infiniband/hw/qedr/main.c | 1 - drivers/infiniband/hw/qedr/qedr_roce_cm.c | 13 +- drivers/infiniband/hw/qedr/qedr_roce_cm.h | 5 +- drivers/infiniband/hw/qedr/verbs.c | 67 +- drivers/infiniband/hw/qedr/verbs.h | 4 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 1 - drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c | 34 +- drivers/infiniband/hw/usnic/usnic_ib_qp_grp.h | 10 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 69 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 1 - drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 53 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 5 +- drivers/infiniband/sw/rdmavt/qp.c | 102 +- drivers/infiniband/sw/rdmavt/qp.h | 5 +- drivers/infiniband/sw/rdmavt/vt.c | 9 - drivers/infiniband/sw/rxe/rxe.h | 22 + drivers/infiniband/sw/rxe/rxe_comp.c | 4 +- drivers/infiniband/sw/rxe/rxe_icrc.c | 124 +- drivers/infiniband/sw/rxe/rxe_loc.h | 61 +- drivers/infiniband/sw/rxe/rxe_mr.c | 23 +- drivers/infiniband/sw/rxe/rxe_net.c | 60 +- drivers/infiniband/sw/rxe/rxe_pool.c | 2 +- drivers/infiniband/sw/rxe/rxe_recv.c | 23 +- drivers/infiniband/sw/rxe/rxe_req.c | 13 +- drivers/infiniband/sw/rxe/rxe_resp.c | 35 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 59 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 +- drivers/infiniband/sw/siw/siw_main.c | 1 - drivers/infiniband/sw/siw/siw_qp.c | 2 + drivers/infiniband/sw/siw/siw_qp_tx.c | 44 +- drivers/infiniband/sw/siw/siw_verbs.c | 54 +- drivers/infiniband/sw/siw/siw_verbs.h | 5 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 8 +- drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 11 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 1 + drivers/infiniband/ulp/rtrs/rtrs-pri.h | 6 +- drivers/infiniband/ulp/rtrs/rtrs-srv.c | 19 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 2 + drivers/infiniband/ulp/rtrs/rtrs.c | 23 +- drivers/input/gameport/gameport.c | 3 +- drivers/input/misc/Kconfig | 12 + drivers/input/misc/Makefile | 1 + drivers/input/misc/ixp4xx-beeper.c | 183 + drivers/input/serio/parkbd.c | 14 +- drivers/input/serio/serio.c | 3 +- drivers/interconnect/core.c | 9 +- drivers/interconnect/qcom/icc-rpmh.c | 22 +- drivers/iommu/Kconfig | 43 - drivers/iommu/amd/amd_iommu_types.h | 6 + drivers/iommu/amd/init.c | 12 +- drivers/iommu/amd/io_pgtable.c | 3 + drivers/iommu/amd/iommu.c | 130 +- drivers/iommu/amd/iommu_v2.c | 13 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 21 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 21 +- drivers/iommu/dma-iommu.c | 13 +- drivers/iommu/intel/iommu.c | 139 +- drivers/iommu/io-pgtable-arm-v7s.c | 50 +- drivers/iommu/io-pgtable-arm.c | 223 +- drivers/iommu/iommu.c | 149 +- drivers/iommu/mtk_iommu.c | 6 +- drivers/ipack/devices/ipoctal.c | 13 +- drivers/ipack/ipack.c | 4 +- drivers/irqchip/irq-alpine-msi.c | 6 +- drivers/irqchip/irq-gic-v2m.c | 5 +- drivers/irqchip/irq-gic-v3-its.c | 6 +- drivers/irqchip/irq-gic-v3-mbi.c | 5 +- drivers/irqchip/irq-ls-scfg-msi.c | 5 +- drivers/irqchip/irq-mvebu-gicp.c | 4 +- drivers/irqchip/irq-mvebu-odmi.c | 5 +- drivers/irqchip/irq-partition-percpu.c | 3 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/isdn/capi/capi.c | 14 +- drivers/leds/Kconfig | 57 + drivers/leds/Makefile | 6 + drivers/leds/blink/leds-lgm-sso.c | 39 +- drivers/leds/flash/Kconfig | 53 - drivers/leds/flash/Makefile | 6 - drivers/leds/flash/leds-rt8515.c | 4 +- drivers/leds/{flash => }/leds-aat1290.c | 0 drivers/leds/{flash => }/leds-as3645a.c | 0 drivers/leds/leds-el15203000.c | 3 +- drivers/leds/leds-is31fl32xx.c | 1 - drivers/leds/{flash => }/leds-ktd2692.c | 0 drivers/leds/{flash => }/leds-lm3601x.c | 0 drivers/leds/leds-lm3692x.c | 3 +- drivers/leds/leds-lm3697.c | 16 +- drivers/leds/leds-lt3593.c | 5 +- drivers/leds/{flash => }/leds-max77693.c | 0 drivers/leds/{flash => }/leds-sgm3140.c | 0 drivers/leds/trigger/ledtrig-audio.c | 37 +- drivers/macintosh/macio_asic.c | 4 +- drivers/mcb/mcb-core.c | 4 +- drivers/md/Makefile | 4 - drivers/md/dm-cache-target.c | 24 - drivers/md/dm-clone-target.c | 5 - drivers/md/dm-core.h | 5 - drivers/md/dm-crypt.c | 27 - drivers/md/dm-delay.c | 4 - drivers/md/dm-dust.c | 4 - drivers/md/dm-ebs-target.c | 3 - drivers/md/dm-era-target.c | 4 - drivers/md/dm-flakey.c | 4 - drivers/md/dm-ima.c | 705 -- drivers/md/dm-ima.h | 68 - drivers/md/dm-integrity.c | 25 - drivers/md/dm-ioctl.c | 24 +- drivers/md/dm-linear.c | 10 +- drivers/md/dm-log-userspace-base.c | 3 - drivers/md/dm-log-writes.c | 4 - drivers/md/dm-log.c | 10 - drivers/md/dm-mpath.c | 28 - drivers/md/dm-ps-historical-service-time.c | 3 - drivers/md/dm-ps-io-affinity.c | 3 - drivers/md/dm-ps-queue-length.c | 3 - drivers/md/dm-ps-round-robin.c | 4 - drivers/md/dm-ps-service-time.c | 3 - drivers/md/dm-raid.c | 39 - drivers/md/dm-raid1.c | 17 - drivers/md/dm-snap-persistent.c | 4 - drivers/md/dm-snap-transient.c | 4 - drivers/md/dm-snap.c | 13 - drivers/md/dm-stripe.c | 15 - drivers/md/dm-switch.c | 4 - drivers/md/dm-thin.c | 8 - drivers/md/dm-unstripe.c | 4 - drivers/md/dm-verity-target.c | 41 - drivers/md/dm-writecache.c | 467 +- drivers/md/dm-zoned-target.c | 3 - drivers/md/dm.c | 3 - drivers/md/raid1.c | 2 + drivers/md/raid10.c | 4 +- drivers/media/cec/core/cec-pin-priv.h | 4 +- drivers/media/cec/core/cec-pin.c | 20 +- drivers/media/cec/platform/stm32/stm32-cec.c | 26 +- drivers/media/cec/platform/tegra/tegra_cec.c | 10 +- drivers/media/common/videobuf2/videobuf2-core.c | 36 +- drivers/media/dvb-frontends/cx24117.c | 1 + drivers/media/dvb-frontends/dib8000.c | 58 +- drivers/media/i2c/Kconfig | 43 - drivers/media/i2c/Makefile | 4 +- drivers/media/i2c/adv7180.c | 66 +- drivers/media/i2c/ccs/ccs-core.c | 58 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 5 +- drivers/media/i2c/imx258.c | 4 +- drivers/media/i2c/imx335.c | 1129 --- drivers/media/i2c/imx412.c | 1272 --- drivers/media/i2c/max9286.c | 17 +- drivers/media/i2c/mt9p031.c | 80 +- drivers/media/i2c/ov2740.c | 26 +- drivers/media/i2c/ov5640.c | 4 - drivers/media/i2c/ov8856.c | 27 +- drivers/media/i2c/ov9282.c | 1137 --- drivers/media/i2c/ov9734.c | 24 +- drivers/media/i2c/st-mipid02.c | 22 +- drivers/media/i2c/tda1997x.c | 15 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/mc/mc-device.c | 4 +- drivers/media/pci/bt8xx/bttv-gpio.c | 3 +- drivers/media/pci/cx18/cx18-ioctl.c | 4 +- drivers/media/pci/cx18/cx18-streams.c | 8 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 17 +- drivers/media/pci/ivtv/ivtv-cards.h | 68 +- drivers/media/pci/ivtv/ivtv-i2c.c | 16 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 8 +- drivers/media/pci/saa7134/saa7134-alsa.c | 4 +- drivers/media/pci/saa7134/saa7134-core.c | 7 +- drivers/media/pci/saa7164/saa7164-cmd.c | 3 + drivers/media/pci/tw5864/tw5864-reg.h | 2 +- drivers/media/platform/am437x/am437x-vpfe.c | 19 +- drivers/media/platform/atmel/Kconfig | 8 - drivers/media/platform/atmel/Makefile | 5 +- drivers/media/platform/atmel/atmel-isc-base.c | 15 +- drivers/media/platform/atmel/atmel-isi.c | 17 +- drivers/media/platform/atmel/atmel-sama5d2-isc.c | 32 +- drivers/media/platform/atmel/atmel-sama7g5-isc.c | 15 +- drivers/media/platform/cadence/cdns-csi2rx.c | 14 +- drivers/media/platform/coda/coda-bit.c | 18 +- drivers/media/platform/davinci/vpfe_capture.c | 2 +- drivers/media/platform/davinci/vpif_capture.c | 21 +- drivers/media/platform/exynos4-is/media-dev.c | 33 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 9 +- drivers/media/platform/marvell-ccic/mcam-core.c | 12 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 6 +- drivers/media/platform/meson/ge2d/ge2d.c | 6 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 1 - .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 63 +- drivers/media/platform/omap3isp/isp.c | 25 +- drivers/media/platform/pxa_camera.c | 26 +- drivers/media/platform/qcom/camss/camss-vfe-170.c | 9 +- drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 8 +- drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 8 +- drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 8 +- drivers/media/platform/qcom/camss/camss-vfe.c | 3 +- drivers/media/platform/qcom/camss/camss-vfe.h | 2 +- drivers/media/platform/qcom/camss/camss.c | 18 +- drivers/media/platform/qcom/venus/core.h | 2 - drivers/media/platform/qcom/venus/helpers.c | 3 - drivers/media/platform/qcom/venus/hfi_cmds.c | 8 - drivers/media/platform/qcom/venus/hfi_helper.h | 5 - drivers/media/platform/qcom/venus/hfi_msgs.c | 2 +- drivers/media/platform/qcom/venus/venc.c | 40 - drivers/media/platform/qcom/venus/venc_ctrls.c | 38 +- drivers/media/platform/rcar-vin/rcar-core.c | 1081 +-- drivers/media/platform/rcar-vin/rcar-csi2.c | 210 +- drivers/media/platform/rcar-vin/rcar-dma.c | 22 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 4 +- drivers/media/platform/rcar-vin/rcar-vin.h | 25 +- drivers/media/platform/rcar_drif.c | 14 +- drivers/media/platform/renesas-ceu.c | 29 +- drivers/media/platform/rockchip/rga/rga.c | 27 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 21 +- .../media/platform/rockchip/rkisp1/rkisp1-common.h | 50 +- .../media/platform/rockchip/rkisp1/rkisp1-dev.c | 98 +- .../media/platform/rockchip/rkisp1/rkisp1-isp.c | 29 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 560 +- .../media/platform/rockchip/rkisp1/rkisp1-regs.h | 406 +- .../media/platform/rockchip/rkisp1/rkisp1-stats.c | 113 +- drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c | 2 +- drivers/media/platform/sti/delta/delta-ipc.c | 3 +- drivers/media/platform/stm32/stm32-dcmi.c | 18 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 12 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 29 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 2 +- drivers/media/platform/ti-vpe/cal-camerarx.c | 247 +- drivers/media/platform/ti-vpe/cal-video.c | 176 +- drivers/media/platform/ti-vpe/cal.c | 294 +- drivers/media/platform/ti-vpe/cal.h | 66 +- drivers/media/platform/ti-vpe/cal_regs.h | 53 +- drivers/media/platform/video-mux.c | 17 +- drivers/media/platform/vsp1/vsp1_entity.c | 4 +- drivers/media/platform/xilinx/xilinx-vipp.c | 17 +- drivers/media/rc/Kconfig | 10 - drivers/media/rc/Makefile | 1 - drivers/media/rc/ene_ir.c | 2 +- drivers/media/rc/lirc_dev.c | 6 +- drivers/media/rc/mceusb.c | 2 +- drivers/media/rc/meson-ir-tx.c | 407 - drivers/media/rc/rc-loopback.c | 82 +- drivers/media/rc/rc-main.c | 2 +- drivers/media/rc/redrat3.c | 2 +- drivers/media/rc/streamzap.c | 2 + drivers/media/spi/cxd2880-spi.c | 7 +- drivers/media/test-drivers/vivid/vivid-cec.c | 2 +- drivers/media/test-drivers/vivid/vivid-core.c | 14 +- drivers/media/usb/dvb-usb-v2/Kconfig | 2 - drivers/media/usb/dvb-usb-v2/af9035.c | 1 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 37 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 14 +- drivers/media/usb/dvb-usb/dvb-usb-i2c.c | 9 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 2 +- drivers/media/usb/dvb-usb/nova-t-usb2.c | 6 +- drivers/media/usb/dvb-usb/vp702x.c | 12 +- drivers/media/usb/em28xx/em28xx-cards.c | 5 +- drivers/media/usb/em28xx/em28xx-input.c | 1 + drivers/media/usb/go7007/go7007-driver.c | 26 + drivers/media/usb/go7007/go7007-usb.c | 2 +- drivers/media/usb/gspca/Kconfig | 1 + drivers/media/usb/gspca/sn9c20x.c | 22 +- drivers/media/usb/gspca/vc032x.c | 6 +- drivers/media/usb/gspca/zc3xx.c | 134 +- drivers/media/usb/stkwebcam/stk-webcam.c | 6 +- drivers/media/usb/uvc/uvc_v4l2.c | 34 +- drivers/media/v4l2-core/v4l2-async.c | 168 +- drivers/media/v4l2-core/v4l2-common.c | 3 - drivers/media/v4l2-core/v4l2-ctrls-core.c | 6 - drivers/media/v4l2-core/v4l2-ctrls-defs.c | 6 - drivers/media/v4l2-core/v4l2-dv-timings.c | 4 +- drivers/media/v4l2-core/v4l2-flash-led-class.c | 80 +- drivers/media/v4l2-core/v4l2-fwnode.c | 83 +- drivers/media/v4l2-core/v4l2-ioctl.c | 5 +- drivers/memory/omap-gpmc.c | 191 +- drivers/memory/tegra/tegra186.c | 2 - drivers/memstick/core/memstick.c | 3 +- drivers/memstick/core/ms_block.c | 2 +- drivers/mfd/Kconfig | 16 - drivers/mfd/Makefile | 1 - drivers/mfd/hi6421-spmi-pmic.c | 72 - drivers/mfd/mcp-core.c | 3 +- drivers/misc/Kconfig | 22 - drivers/misc/Makefile | 2 - drivers/misc/bcm-vk/bcm_vk_tty.c | 8 +- drivers/misc/gehc-achc.c | 565 -- drivers/misc/hi6421v600-irq.c | 307 - drivers/misc/lkdtm/core.c | 1 + drivers/misc/mei/bus.c | 22 +- drivers/misc/mei/client.h | 2 +- drivers/misc/mei/mei_dev.h | 2 +- drivers/misc/pci_endpoint_test.c | 1 - drivers/misc/pvpanic/pvpanic-pci.c | 2 - drivers/misc/sgi-gru/grumain.c | 6 +- drivers/misc/sgi-gru/grutables.h | 3 +- drivers/misc/sgi-xp/xpc_uv.c | 8 +- drivers/misc/sram.c | 103 +- drivers/misc/sram.h | 9 - drivers/misc/tifm_core.c | 3 +- drivers/mmc/core/block.c | 74 +- drivers/mmc/core/bus.c | 4 +- drivers/mmc/core/core.c | 13 +- drivers/mmc/core/crypto.c | 15 +- drivers/mmc/core/host.c | 13 +- drivers/mmc/core/host.h | 6 - drivers/mmc/core/mmc_ops.c | 5 +- drivers/mmc/core/mmc_ops.h | 1 - drivers/mmc/core/sdio_bus.c | 4 +- drivers/mmc/core/sdio_cis.c | 22 +- drivers/mmc/core/sdio_uart.c | 12 +- drivers/mmc/host/cqhci-crypto.h | 7 +- drivers/mmc/host/dw_mmc.c | 79 +- drivers/mmc/host/dw_mmc.h | 7 - drivers/mmc/host/jz4740_mmc.c | 4 + drivers/mmc/host/mmc_spi.c | 17 +- drivers/mmc/host/mmci.c | 3 - drivers/mmc/host/mmci_stm32_sdmmc.c | 7 +- drivers/mmc/host/renesas_sdhi_sys_dmac.c | 4 +- drivers/mmc/host/sdhci-esdhc-imx.c | 33 +- drivers/mmc/host/sdhci-msm.c | 18 - drivers/mmc/host/sdhci-of-arasan.c | 51 +- drivers/mmc/host/sh_mmcif.c | 4 +- drivers/mmc/host/usdhi6rol0.c | 4 +- drivers/most/most_cdev.c | 8 +- drivers/mtd/Kconfig | 10 +- drivers/mtd/chips/cfi_cmdset_0002.c | 2 +- drivers/mtd/devices/mchp48l640.c | 5 +- drivers/mtd/mtd_blkdevs.c | 11 +- drivers/mtd/mtdblock.c | 4 - drivers/mtd/mtdblock_ro.c | 4 - drivers/mtd/mtdcore.c | 4 +- drivers/mtd/nand/raw/Kconfig | 4 +- drivers/mtd/nand/raw/meson_nand.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 10 +- drivers/mtd/nand/raw/nand_bbt.c | 33 - drivers/mtd/nand/raw/omap2.c | 2 +- drivers/mtd/nand/spi/core.c | 4 +- drivers/net/Kconfig | 13 +- drivers/net/Makefile | 6 +- drivers/net/Space.c | 178 +- drivers/net/appletalk/Kconfig | 4 +- drivers/net/appletalk/ipddp.c | 16 +- drivers/net/appletalk/ltpc.c | 7 +- drivers/net/bonding/bond_3ad.c | 11 +- drivers/net/bonding/bond_alb.c | 32 + drivers/net/bonding/bond_main.c | 78 +- drivers/net/bonding/bond_netlink.c | 16 - drivers/net/bonding/bond_options.c | 27 - drivers/net/bonding/bond_procfs.c | 2 - drivers/net/bonding/bond_sysfs.c | 25 +- drivers/net/can/Kconfig | 3 +- drivers/net/can/at91_can.c | 137 +- drivers/net/can/dev/netlink.c | 9 +- drivers/net/can/dev/rx-offload.c | 90 +- drivers/net/can/flexcan.c | 129 +- drivers/net/can/janz-ican3.c | 23 +- drivers/net/can/m_can/m_can.c | 38 +- drivers/net/can/m_can/m_can.h | 5 +- drivers/net/can/m_can/m_can_platform.c | 16 +- drivers/net/can/sja1000/peak_pci.c | 119 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 28 +- drivers/net/can/ti_hecc.c | 2 - drivers/net/can/usb/esd_usb2.c | 12 +- drivers/net/can/usb/etas_es58x/es581_4.c | 5 +- drivers/net/can/usb/etas_es58x/es58x_core.c | 82 +- drivers/net/can/usb/etas_es58x/es58x_core.h | 2 +- drivers/net/can/usb/etas_es58x/es58x_fd.c | 19 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 228 +- drivers/net/dsa/b53/b53_common.c | 10 + drivers/net/dsa/b53/b53_priv.h | 2 + drivers/net/dsa/bcm_sf2.c | 1 + drivers/net/dsa/mt7530.c | 144 +- drivers/net/dsa/mt7530.h | 21 +- drivers/net/dsa/mv88e6xxx/chip.c | 103 +- drivers/net/dsa/ocelot/felix.c | 34 +- drivers/net/dsa/ocelot/felix.h | 1 + drivers/net/dsa/qca/ar9331.c | 87 +- drivers/net/dsa/sja1105/sja1105.h | 27 +- drivers/net/dsa/sja1105/sja1105_devlink.c | 114 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 33 +- drivers/net/dsa/sja1105/sja1105_main.c | 1585 ++-- drivers/net/dsa/sja1105/sja1105_vl.c | 14 +- drivers/net/eql.c | 24 +- drivers/net/ethernet/3com/3c509.c | 7 +- drivers/net/ethernet/3com/3c515.c | 3 +- drivers/net/ethernet/3com/3c574_cs.c | 2 +- drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/3com/Kconfig | 1 - drivers/net/ethernet/8390/Kconfig | 3 - drivers/net/ethernet/8390/apne.c | 11 +- drivers/net/ethernet/8390/ax88796.c | 9 +- drivers/net/ethernet/8390/axnet_cs.c | 2 +- drivers/net/ethernet/8390/mac8390.c | 3 +- drivers/net/ethernet/8390/ne.c | 5 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/8390/smc-ultra.c | 9 +- drivers/net/ethernet/8390/wd.c | 7 +- drivers/net/ethernet/8390/xsurf100.c | 9 +- drivers/net/ethernet/actions/owl-emac.c | 6 +- drivers/net/ethernet/adaptec/starfire.c | 2 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 +- drivers/net/ethernet/amd/Kconfig | 2 - drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 11 +- drivers/net/ethernet/amd/au1000_eth.c | 2 +- drivers/net/ethernet/amd/lance.c | 6 +- drivers/net/ethernet/amd/mvme147.c | 16 +- drivers/net/ethernet/amd/ni65.c | 6 +- drivers/net/ethernet/amd/pcnet32.c | 2 +- drivers/net/ethernet/amd/sun3lance.c | 19 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 2 +- drivers/net/ethernet/arc/emac_main.c | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 2 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 5 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 6 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 144 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 28 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 9 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 76 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 323 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 63 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/broadcom/sb1250-mac.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 6 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 6 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 2 +- drivers/net/ethernet/cavium/thunder/nic_main.c | 8 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 10 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 14 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cirrus/Kconfig | 25 +- drivers/net/ethernet/cirrus/cs89x0.c | 31 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/de4x5.c | 11 +- drivers/net/ethernet/dec/tulip/media.c | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 2 +- drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/dlink/sundance.c | 2 +- drivers/net/ethernet/dnet.c | 2 +- drivers/net/ethernet/ethoc.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 2 +- drivers/net/ethernet/faraday/ftmac100.c | 2 +- drivers/net/ethernet/fealnx.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/Makefile | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-devlink.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- .../freescale/dpaa2/dpaa2-switch-ethtool.c | 56 +- .../ethernet/freescale/dpaa2/dpaa2-switch-flower.c | 530 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 367 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.h | 62 +- drivers/net/ethernet/freescale/dpaa2/dpsw-cmd.h | 19 - drivers/net/ethernet/freescale/dpaa2/dpsw.c | 80 - drivers/net/ethernet/freescale/dpaa2/dpsw.h | 36 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 2 +- drivers/net/ethernet/freescale/fec.h | 25 - drivers/net/ethernet/freescale/fec_main.c | 178 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/freescale/gianfar.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/google/gve/gve_adminq.c | 6 +- drivers/net/ethernet/hisilicon/Kconfig | 1 - drivers/net/ethernet/hisilicon/hisi_femac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c | 154 - .../ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h | 15 - .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 10 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 - .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 2 +- .../hisilicon/hns3/hns3vf/hclgevf_devlink.c | 155 - .../hisilicon/hns3/hns3vf/hclgevf_devlink.h | 15 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 8 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 3 - drivers/net/ethernet/i825xx/82596.c | 24 +- drivers/net/ethernet/i825xx/sun3_82586.c | 17 +- drivers/net/ethernet/ibm/emac/core.c | 4 +- drivers/net/ethernet/ibm/ibmveth.c | 2 +- drivers/net/ethernet/intel/e100.c | 6 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 2 - drivers/net/ethernet/intel/e1000e/hw.h | 9 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 13 +- drivers/net/ethernet/intel/e1000e/ich8lan.h | 3 - drivers/net/ethernet/intel/e1000e/netdev.c | 372 +- drivers/net/ethernet/intel/e1000e/ptp.c | 1 - drivers/net/ethernet/intel/e1000e/regs.h | 1 - drivers/net/ethernet/intel/i40e/i40e.h | 78 - drivers/net/ethernet/intel/i40e/i40e_main.c | 30 +- drivers/net/ethernet/intel/i40e/i40e_ptp.c | 756 +- drivers/net/ethernet/intel/i40e/i40e_register.h | 29 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 23 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 58 +- drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/igb/e1000_mac.c | 6 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 3 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igbvf/netdev.c | 2 +- drivers/net/ethernet/intel/igc/igc.h | 38 +- drivers/net/ethernet/intel/igc/igc_base.c | 10 +- drivers/net/ethernet/intel/igc/igc_defines.h | 52 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 41 +- drivers/net/ethernet/intel/igc/igc_main.c | 349 +- drivers/net/ethernet/intel/igc/igc_phy.c | 6 +- drivers/net/ethernet/intel/igc/igc_regs.h | 17 - drivers/net/ethernet/intel/igc/igc_tsn.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 2 +- drivers/net/ethernet/jme.c | 2 +- drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/lantiq_etop.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 24 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 11 +- drivers/net/ethernet/marvell/octeontx2/af/common.h | 5 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 4 - drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 3 - .../ethernet/marvell/octeontx2/af/rvu_devlink.c | 110 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 103 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 2 - .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 10 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 3 +- drivers/net/ethernet/marvell/octeontx2/nic/cn10k.h | 14 - .../ethernet/marvell/octeontx2/nic/otx2_common.c | 23 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 1 - .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 2 +- .../ethernet/marvell/prestera/prestera_devlink.c | 2 - .../net/ethernet/marvell/prestera/prestera_main.c | 3 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 12 +- .../ethernet/marvell/prestera/prestera_switchdev.h | 3 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 6 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 2 +- drivers/net/ethernet/mediatek/mtk_star_emac.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 2 +- drivers/net/ethernet/mellanox/mlx4/qp.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 5 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 72 +- .../net/ethernet/mellanox/mlx5/core/en/channels.c | 46 - .../net/ethernet/mellanox/mlx5/core/en/channels.h | 16 - .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 96 +- .../mellanox/mlx5/core/en/fs_tt_redirect.c | 30 +- .../mellanox/mlx5/core/en/fs_tt_redirect.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en/mapping.c | 45 - .../net/ethernet/mellanox/mlx5/core/en/mapping.h | 5 - .../net/ethernet/mellanox/mlx5/core/en/params.c | 12 - .../net/ethernet/mellanox/mlx5/core/en/params.h | 6 - drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c | 170 - drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h | 42 - .../net/ethernet/mellanox/mlx5/core/en/rx_res.c | 831 -- .../net/ethernet/mellanox/mlx5/core/en/rx_res.h | 67 - drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en/tir.c | 200 - drivers/net/ethernet/mellanox/mlx5/core/en/tir.h | 58 - drivers/net/ethernet/mellanox/mlx5/core/en/trap.c | 27 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/pool.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 70 + .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.h | 4 + .../ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c | 12 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 13 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c | 53 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 25 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 27 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 75 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 670 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 65 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 698 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 159 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 235 +- .../mellanox/mlx5/core/esw/acl/egress_ofld.c | 16 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 46 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 44 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 388 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 58 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 76 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 267 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c | 602 -- .../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.h | 70 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 5 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 - .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h | 4 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 2 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 32 +- drivers/net/ethernet/micrel/ks8851_common.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 2 +- .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 21 +- .../ethernet/microchip/sparx5/sparx5_switchdev.c | 24 +- drivers/net/ethernet/mscc/ocelot_net.c | 106 +- drivers/net/ethernet/natsemi/jazzsonic.c | 2 + drivers/net/ethernet/natsemi/macsonic.c | 4 +- drivers/net/ethernet/natsemi/natsemi.c | 10 +- drivers/net/ethernet/natsemi/xtsonic.c | 1 + drivers/net/ethernet/neterion/s2io.c | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 8 +- drivers/net/ethernet/netronome/Kconfig | 1 - drivers/net/ethernet/netronome/nfp/flower/action.c | 35 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 620 +- .../net/ethernet/netronome/nfp/flower/conntrack.h | 26 - drivers/net/ethernet/netronome/nfp/flower/main.h | 79 +- drivers/net/ethernet/netronome/nfp/flower/match.c | 333 +- .../net/ethernet/netronome/nfp/flower/metadata.c | 7 +- .../net/ethernet/netronome/nfp/flower/offload.c | 51 +- drivers/net/ethernet/netronome/nfp/nfp_net.h | 20 - .../net/ethernet/netronome/nfp/nfp_net_common.c | 144 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 23 +- drivers/net/ethernet/nxp/lpc_eth.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 2 +- drivers/net/ethernet/packetengines/hamachi.c | 63 +- drivers/net/ethernet/packetengines/yellowfin.c | 2 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 5 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 28 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 3 +- .../net/ethernet/pensando/ionic/ionic_devlink.c | 14 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 21 - drivers/net/ethernet/pensando/ionic/ionic_if.h | 5 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 42 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 2 - drivers/net/ethernet/pensando/ionic/ionic_phc.c | 4 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 27 +- drivers/net/ethernet/qlogic/qed/qed.h | 15 + drivers/net/ethernet/qlogic/qed/qed_cxt.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_dcbx.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 12 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 + drivers/net/ethernet/qlogic/qed/qed_main.c | 8 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 1 + .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.c | 1 + drivers/net/ethernet/qlogic/qede/qede.h | 10 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 6 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 20 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 2 +- drivers/net/ethernet/qualcomm/emac/emac.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 2 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 6 +- drivers/net/ethernet/renesas/ravb_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 4 +- drivers/net/ethernet/rocker/rocker.h | 3 +- drivers/net/ethernet/rocker/rocker_main.c | 9 +- drivers/net/ethernet/rocker/rocker_ofdpa.c | 19 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/falcon/efx.c | 2 +- drivers/net/ethernet/sgi/ioc3-eth.c | 2 +- drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/sis/sis190.c | 2 +- drivers/net/ethernet/sis/sis900.c | 2 +- drivers/net/ethernet/smsc/Kconfig | 2 +- drivers/net/ethernet/smsc/epic100.c | 2 +- drivers/net/ethernet/smsc/smc9194.c | 6 +- drivers/net/ethernet/smsc/smc91c92_cs.c | 2 +- drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/smsc/smsc911x.c | 2 +- drivers/net/ethernet/smsc/smsc9420.c | 2 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 18 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/niu.c | 8 +- drivers/net/ethernet/sun/sungem.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 18 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 83 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 - drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 4 +- drivers/net/ethernet/ti/cpsw_new.c | 18 +- drivers/net/ethernet/ti/davinci_emac.c | 4 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/ti/tlan.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 2 +- drivers/net/ethernet/via/via-rhine.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 19 +- drivers/net/hamradio/baycom_epp.c | 9 +- drivers/net/hamradio/baycom_par.c | 12 +- drivers/net/hamradio/baycom_ser_fdx.c | 12 +- drivers/net/hamradio/baycom_ser_hdx.c | 12 +- drivers/net/hamradio/bpqether.c | 9 +- drivers/net/hamradio/dmascc.c | 18 +- drivers/net/hamradio/hdlcdrv.c | 20 +- drivers/net/hamradio/scc.c | 13 +- drivers/net/hamradio/yam.c | 19 +- drivers/net/hippi/rrunner.c | 11 +- drivers/net/hippi/rrunner.h | 3 +- drivers/net/ipa/Makefile | 3 + drivers/net/ipa/gsi.c | 241 +- drivers/net/ipa/gsi.h | 31 +- drivers/net/ipa/gsi_trans.c | 34 +- drivers/net/ipa/ipa.h | 14 +- drivers/net/ipa/ipa_clock.c | 147 +- drivers/net/ipa/ipa_clock.h | 15 - drivers/net/ipa/ipa_cmd.c | 51 +- drivers/net/ipa/ipa_cmd.h | 22 +- drivers/net/ipa/ipa_data-v4.11.c | 15 +- drivers/net/ipa/ipa_data-v4.5.c | 2 - drivers/net/ipa/ipa_data-v4.9.c | 11 +- drivers/net/ipa/ipa_endpoint.c | 40 +- drivers/net/ipa/ipa_interrupt.c | 73 +- drivers/net/ipa/ipa_interrupt.h | 8 +- drivers/net/ipa/ipa_main.c | 164 +- drivers/net/ipa/ipa_modem.c | 54 +- drivers/net/ipa/ipa_modem.h | 4 + drivers/net/ipa/ipa_qmi.c | 6 +- drivers/net/ipa/ipa_qmi.h | 19 - drivers/net/ipa/ipa_reg.h | 12 +- drivers/net/ipa/ipa_resource.c | 3 +- drivers/net/ipa/ipa_smp2p.c | 5 - drivers/net/ipa/ipa_table.c | 40 +- drivers/net/ipa/ipa_table.h | 16 + drivers/net/ipa/ipa_uc.c | 52 +- drivers/net/ipa/ipa_uc.h | 22 +- drivers/net/ipvlan/ipvlan_main.c | 1 - drivers/net/macvlan.c | 8 +- drivers/net/mctp/Kconfig | 8 - drivers/net/mctp/Makefile | 0 drivers/net/mhi/Makefile | 3 + drivers/net/mhi/mhi.h | 41 + drivers/net/mhi/net.c | 486 + drivers/net/mhi/proto_mbim.c | 304 + drivers/net/mhi_net.c | 416 - drivers/net/netdevsim/bus.c | 46 +- drivers/net/netdevsim/dev.c | 23 +- drivers/net/netdevsim/fib.c | 2 +- drivers/net/netdevsim/netdev.c | 6 +- drivers/net/netdevsim/netdevsim.h | 2 - drivers/net/phy/Kconfig | 6 - drivers/net/phy/Makefile | 1 - drivers/net/phy/at803x.c | 18 +- drivers/net/phy/dp83822.c | 8 +- drivers/net/phy/intel-xway.c | 76 - drivers/net/phy/marvell10g.c | 89 - drivers/net/phy/micrel.c | 12 +- drivers/net/phy/mscc/mscc_ptp.c | 8 +- drivers/net/phy/mxl-gpy.c | 727 -- drivers/net/phy/phy.c | 4 +- drivers/net/phy/phy_device.c | 14 - drivers/net/phy/phylink.c | 21 +- drivers/net/plip/plip.c | 12 +- drivers/net/ppp/ppp_generic.c | 27 +- drivers/net/sb1000.c | 20 +- drivers/net/slip/slip.c | 13 +- drivers/net/usb/asix_devices.c | 12 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 2 +- drivers/net/usb/cdc-phonet.c | 5 +- drivers/net/usb/dm9601.c | 2 +- drivers/net/usb/hso.c | 18 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/lan78xx.c | 18 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/pegasus.c | 157 +- drivers/net/usb/r8152.c | 2 +- drivers/net/usb/rtl8150.c | 5 +- drivers/net/usb/smsc75xx.c | 2 +- drivers/net/usb/smsc95xx.c | 2 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/usb/usbnet.c | 8 +- drivers/net/veth.c | 307 +- drivers/net/virtio_net.c | 37 +- drivers/net/vmxnet3/Makefile | 2 +- drivers/net/vmxnet3/upt1_defs.h | 2 +- drivers/net/vmxnet3/vmxnet3_defs.h | 50 +- drivers/net/vmxnet3/vmxnet3_drv.c | 221 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 20 - drivers/net/vmxnet3/vmxnet3_int.h | 22 +- drivers/net/vrf.c | 21 +- drivers/net/wan/Kconfig | 51 + drivers/net/wan/Makefile | 1 + drivers/net/wan/c101.c | 33 +- drivers/net/wan/cosa.c | 15 +- drivers/net/wan/farsync.c | 123 +- drivers/net/wan/fsl_ucc_hdlc.c | 19 +- drivers/net/wan/hdlc.c | 9 +- drivers/net/wan/hdlc_cisco.c | 14 +- drivers/net/wan/hdlc_fr.c | 40 +- drivers/net/wan/hdlc_ppp.c | 8 +- drivers/net/wan/hdlc_raw.c | 14 +- drivers/net/wan/hdlc_raw_eth.c | 14 +- drivers/net/wan/hdlc_x25.c | 16 +- drivers/net/wan/hostess_sv11.c | 13 +- drivers/net/wan/ixp4xx_hss.c | 22 +- drivers/net/wan/lmc/lmc.h | 2 +- drivers/net/wan/lmc/lmc_main.c | 33 +- drivers/net/wan/lmc/lmc_proto.c | 7 + drivers/net/wan/lmc/lmc_proto.h | 1 + drivers/net/wan/n2.c | 32 +- drivers/net/wan/pc300too.c | 44 +- drivers/net/wan/pci200syn.c | 32 +- drivers/net/wan/sbni.c | 1638 ++++ drivers/net/wan/sbni.h | 147 + drivers/net/wan/sealevel.c | 10 +- drivers/net/wan/wanxl.c | 21 +- drivers/net/wireless/ath/ath10k/Kconfig | 1 - drivers/net/wireless/ath/ath10k/pci.c | 9 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 5 + drivers/net/wireless/ath/ath11k/mhi.c | 1 - drivers/net/wireless/ath/ath11k/pci.c | 10 +- drivers/net/wireless/ath/ath5k/pci.c | 2 +- drivers/net/wireless/ath/ath9k/pci.c | 8 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 53 +- drivers/net/wireless/cisco/airo.c | 15 +- drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 25 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 70 +- drivers/net/wireless/intersil/Kconfig | 20 + drivers/net/wireless/intersil/Makefile | 1 + drivers/net/wireless/intersil/hostap/hostap.h | 3 +- .../net/wireless/intersil/hostap/hostap_ioctl.c | 30 +- drivers/net/wireless/intersil/hostap/hostap_main.c | 3 - drivers/net/wireless/intersil/prism54/Makefile | 9 + drivers/net/wireless/intersil/prism54/isl_38xx.c | 245 + drivers/net/wireless/intersil/prism54/isl_38xx.h | 158 + drivers/net/wireless/intersil/prism54/isl_ioctl.c | 2909 ++++++ drivers/net/wireless/intersil/prism54/isl_ioctl.h | 35 + drivers/net/wireless/intersil/prism54/isl_oid.h | 492 ++ drivers/net/wireless/intersil/prism54/islpci_dev.c | 951 ++ drivers/net/wireless/intersil/prism54/islpci_dev.h | 204 + drivers/net/wireless/intersil/prism54/islpci_eth.c | 489 ++ drivers/net/wireless/intersil/prism54/islpci_eth.h | 59 + .../net/wireless/intersil/prism54/islpci_hotplug.c | 316 + drivers/net/wireless/intersil/prism54/islpci_mgt.c | 491 ++ drivers/net/wireless/intersil/prism54/islpci_mgt.h | 126 + drivers/net/wireless/intersil/prism54/oid_mgt.c | 889 ++ drivers/net/wireless/intersil/prism54/oid_mgt.h | 46 + .../net/wireless/intersil/prism54/prismcompat.h | 30 + drivers/net/wireless/marvell/libertas/ethtool.c | 9 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 3 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.h | 3 +- drivers/net/wwan/Kconfig | 12 - drivers/net/wwan/Makefile | 1 - drivers/net/wwan/iosm/iosm_ipc_mmio.h | 4 +- drivers/net/wwan/iosm/iosm_ipc_mux_codec.c | 4 +- drivers/net/wwan/iosm/iosm_ipc_mux_codec.h | 2 +- drivers/net/wwan/iosm/iosm_ipc_pcie.c | 19 +- drivers/net/wwan/iosm/iosm_ipc_protocol_ops.c | 4 +- drivers/net/wwan/iosm/iosm_ipc_wwan.c | 2 +- drivers/net/wwan/mhi_wwan_ctrl.c | 14 +- drivers/net/wwan/mhi_wwan_mbim.c | 657 -- drivers/nfc/fdp/fdp.c | 38 +- drivers/nfc/fdp/fdp.h | 4 +- drivers/nfc/fdp/i2c.c | 8 +- drivers/nfc/mei_phy.c | 4 +- drivers/nfc/mei_phy.h | 2 +- drivers/nfc/microread/i2c.c | 4 +- drivers/nfc/microread/microread.c | 14 +- drivers/nfc/microread/microread.h | 6 +- drivers/nfc/nfcmrvl/fw_dnld.c | 16 +- drivers/nfc/nfcmrvl/i2c.c | 4 +- drivers/nfc/nfcmrvl/main.c | 6 +- drivers/nfc/nfcmrvl/nfcmrvl.h | 6 +- drivers/nfc/nfcmrvl/spi.c | 4 +- drivers/nfc/nfcmrvl/uart.c | 4 +- drivers/nfc/nfcmrvl/usb.c | 2 +- drivers/nfc/nfcsim.c | 4 +- drivers/nfc/nxp-nci/core.c | 2 +- drivers/nfc/pn533/pn533.c | 2 +- drivers/nfc/pn544/i2c.c | 2 +- drivers/nfc/pn544/pn544.c | 17 +- drivers/nfc/pn544/pn544.h | 7 +- drivers/nfc/port100.c | 47 +- drivers/nfc/s3fwrn5/core.c | 7 +- drivers/nfc/s3fwrn5/firmware.c | 12 +- drivers/nfc/s3fwrn5/nci.c | 8 +- drivers/nfc/s3fwrn5/nci.h | 2 +- drivers/nfc/st-nci/core.c | 5 +- drivers/nfc/st-nci/i2c.c | 2 +- drivers/nfc/st-nci/ndlc.c | 6 +- drivers/nfc/st-nci/ndlc.h | 8 +- drivers/nfc/st-nci/spi.c | 2 +- drivers/nfc/st-nci/vendor_cmds.c | 2 +- drivers/nfc/st21nfca/core.c | 6 +- drivers/nfc/st21nfca/i2c.c | 6 +- drivers/nfc/st21nfca/st21nfca.h | 4 +- drivers/nfc/st21nfca/vendor_cmds.c | 2 +- drivers/nfc/st95hf/core.c | 2 +- drivers/nfc/trf7970a.c | 19 +- drivers/nfc/virtual_ncidev.c | 4 +- drivers/ntb/core.c | 4 +- drivers/ntb/ntb_transport.c | 4 +- drivers/ntb/test/ntb_msi_test.c | 4 +- drivers/ntb/test/ntb_perf.c | 1 - drivers/ntb/test/ntb_pingpong.c | 2 +- drivers/nubus/bus.c | 8 +- drivers/nvdimm/bus.c | 3 +- drivers/nvmem/core.c | 7 +- drivers/nvmem/qfprom.c | 31 +- drivers/of/address.c | 33 - drivers/of/base.c | 5 +- drivers/of/device.c | 3 - drivers/of/fdt.c | 4 + drivers/of/kexec.c | 41 +- drivers/of/of_private.h | 7 - drivers/of/of_reserved_mem.c | 12 +- drivers/opp/of.c | 5 +- drivers/parisc/led.c | 4 +- drivers/parport/parport_serial.c | 9 +- drivers/pci/controller/Kconfig | 1 - drivers/pci/controller/dwc/pci-dra7xx.c | 16 +- drivers/pci/controller/dwc/pci-keystone.c | 14 +- drivers/pci/controller/dwc/pcie-artpec6.c | 7 +- drivers/pci/controller/dwc/pcie-designware-host.c | 9 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 1 + drivers/pci/controller/dwc/pcie-tegra194.c | 54 +- drivers/pci/controller/dwc/pcie-uniphier.c | 8 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 15 +- drivers/pci/controller/pci-aardvark.c | 5 +- drivers/pci/controller/pci-ftpci100.c | 2 +- drivers/pci/controller/pci-tegra.c | 38 +- drivers/pci/controller/pci-xgene-msi.c | 9 +- drivers/pci/controller/pcie-altera-msi.c | 10 +- drivers/pci/controller/pcie-altera.c | 10 +- drivers/pci/controller/pcie-brcmstb.c | 9 +- drivers/pci/controller/pcie-iproc-bcma.c | 16 +- drivers/pci/controller/pcie-iproc-msi.c | 4 +- drivers/pci/controller/pcie-mediatek-gen3.c | 13 +- drivers/pci/controller/pcie-mediatek.c | 12 +- drivers/pci/controller/pcie-microchip-host.c | 18 +- drivers/pci/controller/pcie-rcar-host.c | 8 +- drivers/pci/controller/pcie-rockchip-host.c | 8 +- drivers/pci/controller/pcie-xilinx-cpm.c | 4 +- drivers/pci/controller/pcie-xilinx-nwl.c | 13 +- drivers/pci/controller/pcie-xilinx.c | 9 +- drivers/pci/endpoint/pci-epf-core.c | 7 +- drivers/pci/of.c | 2 +- drivers/pci/pci-driver.c | 3 +- drivers/pci/pci-sysfs.c | 6 +- drivers/pci/pci.c | 63 +- drivers/pci/quirks.c | 61 +- drivers/pci/syscall.c | 7 +- drivers/pci/vpd.c | 109 +- drivers/pci/xen-pcifront.c | 2 +- drivers/pcmcia/ds.c | 4 +- drivers/pcmcia/i82092.c | 1 - drivers/phy/mediatek/phy-mtk-tphy.c | 94 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 190 - drivers/phy/qualcomm/phy-qcom-usb-hs.c | 2 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 97 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 4 +- drivers/phy/samsung/Makefile | 5 +- drivers/phy/samsung/phy-exynos7-ufs.c | 77 - drivers/phy/samsung/phy-exynos7-ufs.h | 81 + drivers/phy/samsung/phy-exynosautov9-ufs.c | 67 - drivers/phy/samsung/phy-samsung-ufs.c | 3 - drivers/phy/samsung/phy-samsung-ufs.h | 13 +- drivers/phy/tegra/xusb.c | 4 +- drivers/phy/ti/phy-twl4030-usb.c | 15 - drivers/pinctrl/Kconfig | 5 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 3 +- drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx8dxl.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8mn.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 2 +- drivers/pinctrl/freescale/pinctrl-imx8ulp.c | 278 - drivers/pinctrl/intel/pinctrl-tigerlake.c | 26 +- drivers/pinctrl/mediatek/pinctrl-mt8365.c | 1 + drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 8 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 16 +- drivers/pinctrl/pinctrl-zynq.c | 2 - drivers/pinctrl/qcom/Kconfig | 71 +- drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-mdm9607.c | 1087 --- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 35 +- drivers/pinctrl/renesas/core.c | 29 +- drivers/pinctrl/renesas/pfc-r8a77995.c | 320 +- drivers/pinctrl/renesas/pinctrl.c | 16 +- drivers/pinctrl/renesas/sh_pfc.h | 7 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 2 +- drivers/platform/surface/aggregator/bus.c | 4 +- drivers/platform/x86/Kconfig | 3 - drivers/platform/x86/dual_accel_detect.h | 76 - drivers/platform/x86/intel-hid.c | 21 +- drivers/platform/x86/intel-vbtn.c | 18 +- drivers/platform/x86/pcengines-apuv2.c | 2 - drivers/platform/x86/thinkpad_acpi.c | 3 +- drivers/platform/x86/wmi.c | 4 +- drivers/pnp/driver.c | 3 +- drivers/power/supply/Kconfig | 12 +- drivers/power/supply/Makefile | 3 +- drivers/power/supply/ab8500-bm.h | 219 +- drivers/power/supply/ab8500_bmdata.c | 34 +- drivers/power/supply/ab8500_btemp.c | 22 +- drivers/power/supply/ab8500_chargalg.c | 2100 ----- drivers/power/supply/ab8500_charger.c | 4 +- drivers/power/supply/ab8500_fg.c | 20 +- drivers/power/supply/abx500_chargalg.c | 2099 +++++ drivers/power/supply/axp288_fuel_gauge.c | 489 +- drivers/power/supply/cros_peripheral_charger.c | 386 - drivers/power/supply/cw2015_battery.c | 4 +- drivers/power/supply/max17042_battery.c | 2 - drivers/power/supply/qcom_smbb.c | 5 +- drivers/power/supply/sbs-battery.c | 16 +- drivers/power/supply/sc27xx_fuel_gauge.c | 4 +- drivers/powercap/intel_rapl_common.c | 50 +- drivers/pps/clients/pps_parport.c | 42 +- drivers/ptp/Kconfig | 7 - drivers/ptp/ptp_ocp.c | 1304 +-- drivers/ptp/ptp_sysfs.c | 2 +- drivers/rapidio/rio-driver.c | 4 +- drivers/regulator/Kconfig | 24 +- drivers/regulator/Makefile | 2 - drivers/regulator/bd718x7-regulator.c | 369 +- drivers/regulator/da9063-regulator.c | 132 +- drivers/regulator/dbx500-prcmu.c | 4 +- drivers/regulator/devres.c | 69 +- drivers/regulator/fixed.c | 5 +- drivers/regulator/hi6421v600-regulator.c | 50 +- drivers/regulator/mt6358-regulator.c | 87 +- drivers/regulator/mt6359-regulator.c | 19 +- drivers/regulator/mt6397-regulator.c | 15 +- drivers/regulator/rt5033-regulator.c | 21 +- drivers/regulator/rt6245-regulator.c | 2 +- drivers/regulator/rtq2134-regulator.c | 373 - drivers/regulator/rtq6752-regulator.c | 289 - drivers/regulator/sy7636a-regulator.c | 32 +- drivers/regulator/sy8824x.c | 16 +- drivers/regulator/sy8827n.c | 14 - drivers/regulator/tps65910-regulator.c | 10 +- drivers/remoteproc/qcom_q6v5_pas.c | 1 - drivers/remoteproc/qcom_wcnss.c | 49 +- drivers/remoteproc/qcom_wcnss.h | 4 +- drivers/remoteproc/qcom_wcnss_iris.c | 120 +- drivers/remoteproc/remoteproc_core.c | 4 +- drivers/remoteproc/remoteproc_elf_helpers.h | 2 +- drivers/reset/Kconfig | 9 +- drivers/reset/Makefile | 1 - drivers/reset/reset-qcom-pdc.c | 62 +- drivers/reset/reset-rzg2l-usbphy-ctrl.c | 175 - drivers/rpmsg/rpmsg_core.c | 7 +- drivers/rtc/rtc-cmos.c | 2 - drivers/rtc/rtc-s5m.c | 48 +- drivers/s390/block/dasd_eckd.c | 13 +- drivers/s390/block/dasd_ioctl.c | 4 +- drivers/s390/block/scm_drv.c | 4 +- drivers/s390/char/con3215.c | 11 +- drivers/s390/char/sclp_cmd.c | 2 +- drivers/s390/char/sclp_config.c | 4 +- drivers/s390/char/sclp_early_core.c | 19 +- drivers/s390/char/sclp_tty.c | 15 +- drivers/s390/char/sclp_vt220.c | 9 +- drivers/s390/char/tty3270.c | 4 +- drivers/s390/char/zcore.c | 2 +- drivers/s390/cio/ccwgroup.c | 28 +- drivers/s390/cio/chsc_sch.c | 3 +- drivers/s390/cio/css.c | 7 +- drivers/s390/cio/css.h | 2 +- drivers/s390/cio/device.c | 9 +- drivers/s390/cio/eadm_sch.c | 4 +- drivers/s390/cio/qdio.h | 18 + drivers/s390/cio/qdio_debug.c | 3 + drivers/s390/cio/qdio_main.c | 286 +- drivers/s390/cio/qdio_setup.c | 4 + drivers/s390/cio/scm.c | 5 +- drivers/s390/cio/vfio_ccw_drv.c | 3 +- drivers/s390/crypto/ap_bus.c | 4 +- drivers/s390/net/Kconfig | 10 +- drivers/s390/net/qeth_core.h | 51 +- drivers/s390/net/qeth_core_main.c | 199 +- drivers/s390/net/qeth_core_mpc.c | 3 + drivers/s390/net/qeth_core_mpc.h | 23 +- drivers/s390/net/qeth_core_sys.c | 5 + drivers/s390/net/qeth_ethtool.c | 7 + drivers/s390/net/qeth_l2_main.c | 414 +- drivers/s390/net/qeth_l3_main.c | 19 +- drivers/s390/scsi/zfcp_fsf.c | 4 +- drivers/s390/scsi/zfcp_qdio.c | 5 +- drivers/scsi/BusLogic.c | 8 +- drivers/scsi/Kconfig | 18 +- drivers/scsi/Makefile | 3 +- drivers/scsi/aacraid/aachba.c | 1 + drivers/scsi/be2iscsi/be_mgmt.c | 84 +- drivers/scsi/ch.c | 73 +- drivers/scsi/device_handler/scsi_dh_rdac.c | 4 +- drivers/scsi/ibmvscsi/ibmvfc.c | 19 +- drivers/scsi/ibmvscsi/ibmvfc.h | 1 - drivers/scsi/libsas/Kconfig | 1 + drivers/scsi/libsas/Makefile | 2 +- drivers/scsi/libsas/sas_ata.c | 4 +- drivers/scsi/libsas/sas_discover.c | 2 +- drivers/scsi/libsas/sas_expander.c | 2 +- drivers/scsi/libsas/sas_host_smp.c | 2 +- drivers/scsi/libsas/sas_init.c | 2 +- drivers/scsi/libsas/sas_phy.c | 2 +- drivers/scsi/libsas/sas_port.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 6 +- drivers/scsi/lpfc/lpfc.h | 1 + drivers/scsi/lpfc/lpfc_attr.c | 21 +- drivers/scsi/lpfc/lpfc_crtn.h | 2 - drivers/scsi/lpfc/lpfc_ct.c | 10 +- drivers/scsi/lpfc/lpfc_disc.h | 9 +- drivers/scsi/lpfc/lpfc_els.c | 128 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 198 +- drivers/scsi/lpfc/lpfc_hw.h | 3 +- drivers/scsi/lpfc/lpfc_hw4.h | 26 +- drivers/scsi/lpfc/lpfc_ids.h | 4 +- drivers/scsi/lpfc/lpfc_init.c | 93 +- drivers/scsi/lpfc/lpfc_mbox.c | 5 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 43 +- drivers/scsi/lpfc/lpfc_nvme.c | 10 +- drivers/scsi/lpfc/lpfc_nvme.h | 6 +- drivers/scsi/lpfc/lpfc_nvmet.c | 11 +- drivers/scsi/lpfc/lpfc_scsi.c | 76 +- drivers/scsi/lpfc/lpfc_scsi.h | 6 +- drivers/scsi/lpfc/lpfc_sli.c | 194 +- drivers/scsi/lpfc/lpfc_sli4.h | 4 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_mm.c | 21 +- drivers/scsi/pm8001/pm8001_sas.c | 32 +- drivers/scsi/qla2xxx/Makefile | 3 +- drivers/scsi/qla2xxx/qla_attr.c | 5 - drivers/scsi/qla2xxx/qla_bsg.c | 90 +- drivers/scsi/qla2xxx/qla_bsg.h | 3 - drivers/scsi/qla2xxx/qla_dbg.h | 1 - drivers/scsi/qla2xxx/qla_def.h | 195 +- drivers/scsi/qla2xxx/qla_edif.c | 3409 -------- drivers/scsi/qla2xxx/qla_edif.h | 128 - drivers/scsi/qla2xxx/qla_edif_bsg.h | 220 - drivers/scsi/qla2xxx/qla_fw.h | 12 +- drivers/scsi/qla2xxx/qla_gbl.h | 50 +- drivers/scsi/qla2xxx/qla_gs.c | 6 +- drivers/scsi/qla2xxx/qla_init.c | 168 +- drivers/scsi/qla2xxx/qla_iocb.c | 146 +- drivers/scsi/qla2xxx/qla_isr.c | 320 +- drivers/scsi/qla2xxx/qla_mbx.c | 33 +- drivers/scsi/qla2xxx/qla_mid.c | 7 +- drivers/scsi/qla2xxx/qla_nvme.c | 4 - drivers/scsi/qla2xxx/qla_nx.c | 2 + drivers/scsi/qla2xxx/qla_os.c | 101 +- drivers/scsi/qla2xxx/qla_sup.c | 1 + drivers/scsi/qla2xxx/qla_target.c | 145 +- drivers/scsi/qla2xxx/qla_target.h | 19 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla4xxx/ql4_init.c | 4 +- drivers/scsi/qla4xxx/ql4_iocb.c | 2 +- drivers/scsi/qla4xxx/ql4_mbx.c | 30 +- drivers/scsi/qla4xxx/ql4_nx.c | 10 +- drivers/scsi/qla4xxx/ql4_os.c | 10 +- drivers/scsi/scsi_bsg.c | 106 - drivers/scsi/scsi_common.c | 9 - drivers/scsi/scsi_debug.c | 115 +- drivers/scsi/scsi_devinfo.c | 1 - drivers/scsi/scsi_ioctl.c | 851 +- drivers/scsi/scsi_lib.c | 7 +- drivers/scsi/scsi_priv.h | 3 - drivers/scsi/scsi_scan.c | 8 +- drivers/scsi/scsi_sysfs.c | 33 +- drivers/scsi/sd.c | 88 +- drivers/scsi/sg.c | 33 +- drivers/scsi/smartpqi/Kconfig | 8 +- drivers/scsi/smartpqi/smartpqi.h | 6 +- drivers/scsi/smartpqi/smartpqi_init.c | 64 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 4 +- drivers/scsi/smartpqi/smartpqi_sis.c | 4 +- drivers/scsi/smartpqi/smartpqi_sis.h | 4 +- drivers/scsi/sr.c | 132 +- drivers/scsi/st.c | 72 +- drivers/scsi/ufs/Kconfig | 16 - drivers/scsi/ufs/Makefile | 2 - drivers/scsi/ufs/cdns-pltfrm.c | 7 +- drivers/scsi/ufs/tc-dwc-g210-pci.c | 32 +- drivers/scsi/ufs/tc-dwc-g210-pltfrm.c | 7 +- drivers/scsi/ufs/ufs-exynos.c | 7 +- drivers/scsi/ufs/ufs-fault-injection.c | 70 - drivers/scsi/ufs/ufs-fault-injection.h | 24 - drivers/scsi/ufs/ufs-hisi.c | 7 +- drivers/scsi/ufs/ufs-mediatek.c | 7 +- drivers/scsi/ufs/ufs-qcom.c | 7 +- drivers/scsi/ufs/ufs-sysfs.c | 25 +- drivers/scsi/ufs/ufs.h | 54 +- drivers/scsi/ufs/ufs_quirks.h | 6 - drivers/scsi/ufs/ufshcd-pci.c | 48 +- drivers/scsi/ufs/ufshcd-pltfrm.c | 47 + drivers/scsi/ufs/ufshcd-pltfrm.h | 18 + drivers/scsi/ufs/ufshcd.c | 580 +- drivers/scsi/ufs/ufshcd.h | 107 +- drivers/scsi/ufs/ufshci.h | 1 + drivers/scsi/ufs/ufshpb.c | 2912 ------ drivers/scsi/ufs/ufshpb.h | 321 - drivers/sh/maple/maple.c | 5 +- drivers/sh/superhyway/superhyway.c | 8 +- drivers/siox/siox-core.c | 4 +- drivers/slimbus/core.c | 4 +- drivers/slimbus/messaging.c | 7 +- drivers/slimbus/qcom-ngd-ctrl.c | 22 +- drivers/soc/Makefile | 2 +- drivers/soc/fsl/qe/qe_ic.c | 75 +- drivers/soc/imx/soc-imx8m.c | 84 +- drivers/soc/ixp4xx/ixp4xx-npe.c | 12 +- drivers/soc/ixp4xx/ixp4xx-qmgr.c | 10 +- drivers/soc/mediatek/mt8173-pm-domains.h | 1 - drivers/soc/mediatek/mt8183-mmsys.h | 21 +- drivers/soc/mediatek/mt8365-mmsys.h | 60 - drivers/soc/mediatek/mtk-mmsys.c | 18 +- drivers/soc/mediatek/mtk-mmsys.h | 137 +- drivers/soc/mediatek/mtk-pm-domains.h | 2 +- drivers/soc/qcom/apr.c | 4 +- drivers/soc/qcom/cpr.c | 43 +- drivers/soc/qcom/mdt_loader.c | 18 +- drivers/soc/qcom/qcom-geni-se.c | 30 +- drivers/soc/qcom/qcom_aoss.c | 9 +- drivers/soc/qcom/rpmhpd.c | 5 +- drivers/soc/qcom/rpmpd.c | 28 - drivers/soc/qcom/smd-rpm.c | 1 - drivers/soc/qcom/smsm.c | 28 +- drivers/soc/qcom/socinfo.c | 4 +- drivers/soc/renesas/Kconfig | 2 - drivers/soc/renesas/renesas-soc.c | 4 - drivers/soc/rockchip/Kconfig | 4 +- drivers/soc/tegra/Kconfig | 6 +- drivers/soc/ti/smartreflex.c | 52 +- drivers/soundwire/bus.c | 14 +- drivers/soundwire/cadence_master.c | 224 +- drivers/soundwire/cadence_master.h | 7 - drivers/soundwire/dmi-quirks.c | 36 +- drivers/soundwire/intel.c | 88 +- drivers/soundwire/intel_init.c | 14 +- drivers/soundwire/stream.c | 5 +- drivers/spi/spi-altera-dfl.c | 21 +- drivers/spi/spi-bcm2835aux.c | 4 +- drivers/spi/spi-cadence-quadspi.c | 21 +- drivers/spi/spi-ep93xx.c | 4 +- drivers/spi/spi-fsi.c | 125 +- drivers/spi/spi-geni-qcom.c | 6 + drivers/spi/spi-imx.c | 80 +- drivers/spi/spi-meson-spicc.c | 2 - drivers/spi/spi-mt65xx.c | 178 +- drivers/spi/spi-mux.c | 8 - drivers/spi/spi-pxa2xx.c | 35 +- drivers/spi/spi-stm32.c | 122 +- drivers/spi/spi-tegra114.c | 8 +- drivers/spi/spi.c | 14 +- drivers/spi/spidev.c | 1 + drivers/spmi/spmi.c | 3 +- drivers/ssb/main.c | 4 +- drivers/staging/Kconfig | 4 +- drivers/staging/Makefile | 3 +- drivers/staging/board/board.c | 7 +- drivers/staging/fbtft/fbtft-core.c | 23 +- drivers/staging/fieldbus/anybuss/host.c | 4 +- drivers/staging/fwserial/fwserial.c | 8 +- drivers/staging/gdm724x/gdm_tty.c | 13 +- drivers/staging/greybus/gbphy.c | 4 +- drivers/staging/greybus/uart.c | 4 +- drivers/staging/hikey9xx/Kconfig | 19 + drivers/staging/hikey9xx/Makefile | 3 + drivers/staging/hikey9xx/TODO | 5 + drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 311 + .../hikey9xx/hisilicon,hi6421-spmi-pmic.yaml | 134 + drivers/staging/ks7010/ks7010_sdio.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 10 +- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 13 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 22 +- drivers/staging/media/atomisp/i2c/ov2680.h | 2 +- .../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 2 +- drivers/staging/media/atomisp/pci/atomisp_compat.h | 2 + .../media/atomisp/pci/atomisp_compat_css20.c | 38 +- drivers/staging/media/atomisp/pci/atomisp_csi2.c | 3 +- drivers/staging/media/atomisp/pci/atomisp_drvfs.c | 6 +- .../media/atomisp/pci/atomisp_gmin_platform.c | 8 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 4 +- .../pci/hive_isp_css_common/host/input_system.c | 62 + .../media/atomisp/pci/input_system_ctrl_defs.h | 2 +- .../pci/isp/kernels/anr/anr_1.0/ia_css_anr_types.h | 4 +- .../media/atomisp/pci/isp2400_input_system_local.h | 32 +- .../media/atomisp/pci/isp_acquisition_defs.h | 2 +- .../staging/media/atomisp/pci/isp_capture_defs.h | 2 +- .../media/atomisp/pci/runtime/isys/src/rx.c | 14 +- drivers/staging/media/atomisp/pci/sh_css.c | 47 +- .../staging/media/atomisp/pci/sh_css_firmware.c | 6 +- drivers/staging/media/atomisp/pci/sh_css_mipi.c | 69 +- drivers/staging/media/atomisp/pci/sh_css_params.c | 171 +- drivers/staging/media/atomisp/pci/sh_css_sp.c | 108 +- drivers/staging/media/atomisp/pci/sh_css_version.c | 3 +- drivers/staging/media/hantro/Makefile | 1 - drivers/staging/media/hantro/hantro.h | 4 +- drivers/staging/media/hantro/hantro_drv.c | 19 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 48 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 31 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 52 - drivers/staging/media/hantro/hantro_h264.c | 24 - drivers/staging/media/hantro/hantro_hevc.c | 21 - drivers/staging/media/hantro/hantro_hw.h | 12 - .../media/hantro/rockchip_vpu2_hw_h264_dec.c | 491 -- .../media/hantro/rockchip_vpu2_hw_vp8_dec.c | 32 +- drivers/staging/media/hantro/rockchip_vpu_hw.c | 43 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 6 + drivers/staging/media/imx/Makefile | 1 - drivers/staging/media/imx/imx-media-csi.c | 17 +- drivers/staging/media/imx/imx-media-dev-common.c | 7 +- drivers/staging/media/imx/imx-media-dev.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 17 +- drivers/staging/media/imx/imx7-media-csi.c | 60 +- drivers/staging/media/imx/imx7-mipi-csis.c | 22 +- drivers/staging/media/imx/imx8mq-mipi-csi2.c | 991 --- drivers/staging/media/sunxi/cedrus/cedrus.c | 8 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 1 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 2 - drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 96 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 - drivers/staging/media/sunxi/cedrus/cedrus_video.c | 7 +- drivers/staging/media/tegra-video/vi.c | 21 +- drivers/staging/most/video/video.c | 4 +- drivers/staging/mt7621-pci/pci-mt7621.c | 1 + drivers/staging/octeon/ethernet.c | 12 +- drivers/staging/qlge/qlge_dbg.c | 4 +- drivers/staging/r8188eu/Kconfig | 25 - drivers/staging/r8188eu/Makefile | 119 - drivers/staging/r8188eu/core/rtw_ap.c | 1960 ----- drivers/staging/r8188eu/core/rtw_br_ext.c | 1168 --- drivers/staging/r8188eu/core/rtw_cmd.c | 2138 ----- drivers/staging/r8188eu/core/rtw_debug.c | 927 -- drivers/staging/r8188eu/core/rtw_efuse.c | 856 -- drivers/staging/r8188eu/core/rtw_ieee80211.c | 1552 ---- drivers/staging/r8188eu/core/rtw_io.c | 299 - drivers/staging/r8188eu/core/rtw_ioctl_set.c | 891 -- drivers/staging/r8188eu/core/rtw_iol.c | 192 - drivers/staging/r8188eu/core/rtw_led.c | 1618 ---- drivers/staging/r8188eu/core/rtw_mlme.c | 2216 ----- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 8331 ------------------ drivers/staging/r8188eu/core/rtw_mp.c | 974 --- drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 1170 --- drivers/staging/r8188eu/core/rtw_p2p.c | 1997 ----- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 605 -- drivers/staging/r8188eu/core/rtw_recv.c | 2067 ----- drivers/staging/r8188eu/core/rtw_rf.c | 72 - drivers/staging/r8188eu/core/rtw_security.c | 1656 ---- drivers/staging/r8188eu/core/rtw_sreset.c | 62 - drivers/staging/r8188eu/core/rtw_sta_mgt.c | 517 -- drivers/staging/r8188eu/core/rtw_wlan_util.c | 1651 ---- drivers/staging/r8188eu/core/rtw_xmit.c | 2252 ----- drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c | 69 - drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 664 -- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 702 -- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 213 - drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 250 - drivers/staging/r8188eu/hal/HalPhyRf_8188e.c | 1287 --- drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 95 - drivers/staging/r8188eu/hal/hal_com.c | 358 - drivers/staging/r8188eu/hal/hal_intf.c | 447 - drivers/staging/r8188eu/hal/odm.c | 1982 ----- drivers/staging/r8188eu/hal/odm_HWConfig.c | 567 -- drivers/staging/r8188eu/hal/odm_RTL8188E.c | 344 - drivers/staging/r8188eu/hal/odm_RegConfig8188E.c | 98 - drivers/staging/r8188eu/hal/odm_debug.c | 6 - drivers/staging/r8188eu/hal/odm_interface.c | 178 - drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 746 -- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 239 - drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 2342 ----- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 798 -- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 1119 --- drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 550 -- drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 186 - drivers/staging/r8188eu/hal/rtl8188e_sreset.c | 64 - drivers/staging/r8188eu/hal/rtl8188e_xmit.c | 75 - drivers/staging/r8188eu/hal/rtl8188eu_led.c | 94 - drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 120 - drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 678 -- drivers/staging/r8188eu/hal/usb_halinit.c | 2272 ----- drivers/staging/r8188eu/hal/usb_ops_linux.c | 669 -- drivers/staging/r8188eu/include/Hal8188EPhyCfg.h | 253 - drivers/staging/r8188eu/include/Hal8188EPhyReg.h | 1072 --- drivers/staging/r8188eu/include/Hal8188EPwrSeq.h | 155 - .../staging/r8188eu/include/Hal8188ERateAdaptive.h | 64 - drivers/staging/r8188eu/include/HalHWImg8188E_BB.h | 27 - drivers/staging/r8188eu/include/HalHWImg8188E_FW.h | 16 - .../staging/r8188eu/include/HalHWImg8188E_MAC.h | 13 - drivers/staging/r8188eu/include/HalHWImg8188E_RF.h | 13 - drivers/staging/r8188eu/include/HalPhyRf_8188e.h | 41 - drivers/staging/r8188eu/include/HalPwrSeqCmd.h | 110 - drivers/staging/r8188eu/include/HalVerDef.h | 149 - drivers/staging/r8188eu/include/basic_types.h | 123 - drivers/staging/r8188eu/include/cmd_osdep.h | 16 - drivers/staging/r8188eu/include/drv_types.h | 323 - drivers/staging/r8188eu/include/ethernet.h | 24 - drivers/staging/r8188eu/include/hal_com.h | 156 - drivers/staging/r8188eu/include/hal_intf.h | 413 - drivers/staging/r8188eu/include/ieee80211.h | 1245 --- drivers/staging/r8188eu/include/ieee80211_ext.h | 271 - drivers/staging/r8188eu/include/if_ether.h | 94 - drivers/staging/r8188eu/include/ioctl_cfg80211.h | 91 - drivers/staging/r8188eu/include/ip.h | 109 - drivers/staging/r8188eu/include/mlme_osdep.h | 19 - drivers/staging/r8188eu/include/mp_custom_oid.h | 333 - drivers/staging/r8188eu/include/odm.h | 1159 --- drivers/staging/r8188eu/include/odm_HWConfig.h | 116 - drivers/staging/r8188eu/include/odm_RTL8188E.h | 38 - .../staging/r8188eu/include/odm_RegConfig8188E.h | 27 - .../staging/r8188eu/include/odm_RegDefine11AC.h | 29 - drivers/staging/r8188eu/include/odm_RegDefine11N.h | 143 - drivers/staging/r8188eu/include/odm_interface.h | 147 - drivers/staging/r8188eu/include/odm_precomp.h | 76 - drivers/staging/r8188eu/include/odm_reg.h | 89 - drivers/staging/r8188eu/include/odm_types.h | 45 - drivers/staging/r8188eu/include/osdep_intf.h | 66 - drivers/staging/r8188eu/include/osdep_service.h | 380 - drivers/staging/r8188eu/include/recv_osdep.h | 38 - drivers/staging/r8188eu/include/rtl8188e_cmd.h | 106 - drivers/staging/r8188eu/include/rtl8188e_dm.h | 47 - drivers/staging/r8188eu/include/rtl8188e_hal.h | 455 - drivers/staging/r8188eu/include/rtl8188e_led.h | 18 - drivers/staging/r8188eu/include/rtl8188e_recv.h | 53 - drivers/staging/r8188eu/include/rtl8188e_rf.h | 19 - drivers/staging/r8188eu/include/rtl8188e_spec.h | 1423 --- drivers/staging/r8188eu/include/rtl8188e_sreset.h | 15 - drivers/staging/r8188eu/include/rtl8188e_xmit.h | 159 - drivers/staging/r8188eu/include/rtw_android.h | 48 - drivers/staging/r8188eu/include/rtw_ap.h | 51 - drivers/staging/r8188eu/include/rtw_br_ext.h | 50 - drivers/staging/r8188eu/include/rtw_cmd.h | 975 --- drivers/staging/r8188eu/include/rtw_debug.h | 240 - drivers/staging/r8188eu/include/rtw_eeprom.h | 114 - drivers/staging/r8188eu/include/rtw_efuse.h | 134 - drivers/staging/r8188eu/include/rtw_event.h | 97 - drivers/staging/r8188eu/include/rtw_ht.h | 28 - drivers/staging/r8188eu/include/rtw_io.h | 370 - drivers/staging/r8188eu/include/rtw_ioctl.h | 104 - drivers/staging/r8188eu/include/rtw_ioctl_rtl.h | 63 - drivers/staging/r8188eu/include/rtw_ioctl_set.h | 33 - drivers/staging/r8188eu/include/rtw_iol.h | 68 - drivers/staging/r8188eu/include/rtw_led.h | 181 - drivers/staging/r8188eu/include/rtw_mlme.h | 632 -- drivers/staging/r8188eu/include/rtw_mlme_ext.h | 858 -- drivers/staging/r8188eu/include/rtw_mp.h | 476 - drivers/staging/r8188eu/include/rtw_mp_ioctl.h | 242 - .../staging/r8188eu/include/rtw_mp_phy_regdef.h | 1063 --- drivers/staging/r8188eu/include/rtw_p2p.h | 119 - drivers/staging/r8188eu/include/rtw_pwrctrl.h | 266 - drivers/staging/r8188eu/include/rtw_recv.h | 457 - drivers/staging/r8188eu/include/rtw_rf.h | 129 - drivers/staging/r8188eu/include/rtw_security.h | 341 - drivers/staging/r8188eu/include/rtw_sreset.h | 34 - drivers/staging/r8188eu/include/rtw_xmit.h | 367 - drivers/staging/r8188eu/include/sta_info.h | 368 - drivers/staging/r8188eu/include/usb_ops.h | 76 - drivers/staging/r8188eu/include/usb_ops_linux.h | 39 - drivers/staging/r8188eu/include/usb_osintf.h | 29 - drivers/staging/r8188eu/include/usb_vendor_req.h | 35 - drivers/staging/r8188eu/include/wifi.h | 1079 --- drivers/staging/r8188eu/include/wlan_bssdef.h | 327 - drivers/staging/r8188eu/include/xmit_osdep.h | 51 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 8124 ----------------- drivers/staging/r8188eu/os_dep/mlme_linux.c | 221 - drivers/staging/r8188eu/os_dep/os_intfs.c | 1264 --- drivers/staging/r8188eu/os_dep/osdep_service.c | 362 - drivers/staging/r8188eu/os_dep/recv_linux.c | 238 - drivers/staging/r8188eu/os_dep/rtw_android.c | 270 - drivers/staging/r8188eu/os_dep/usb_intf.c | 838 -- drivers/staging/r8188eu/os_dep/usb_ops_linux.c | 268 - drivers/staging/r8188eu/os_dep/xmit_linux.c | 265 - drivers/staging/rtl8188eu/Kconfig | 25 + drivers/staging/rtl8188eu/Makefile | 56 + drivers/staging/rtl8188eu/TODO | 14 + drivers/staging/rtl8188eu/core/rtw_ap.c | 1665 ++++ drivers/staging/rtl8188eu/core/rtw_cmd.c | 1219 +++ drivers/staging/rtl8188eu/core/rtw_efuse.c | 876 ++ drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 992 +++ drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 512 ++ drivers/staging/rtl8188eu/core/rtw_iol.c | 19 + drivers/staging/rtl8188eu/core/rtw_led.c | 460 + drivers/staging/rtl8188eu/core/rtw_mlme.c | 1887 ++++ drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 5172 +++++++++++ drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 581 ++ drivers/staging/rtl8188eu/core/rtw_recv.c | 1812 ++++ drivers/staging/rtl8188eu/core/rtw_rf.c | 58 + drivers/staging/rtl8188eu/core/rtw_security.c | 869 ++ drivers/staging/rtl8188eu/core/rtw_sreset.c | 21 + drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 479 + drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 1373 +++ drivers/staging/rtl8188eu/core/rtw_xmit.c | 1928 ++++ drivers/staging/rtl8188eu/hal/bb_cfg.c | 681 ++ drivers/staging/rtl8188eu/hal/fw.c | 202 + .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 646 ++ drivers/staging/rtl8188eu/hal/hal_com.c | 285 + drivers/staging/rtl8188eu/hal/hal_intf.c | 60 + drivers/staging/rtl8188eu/hal/mac_cfg.c | 120 + drivers/staging/rtl8188eu/hal/odm.c | 966 ++ drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 397 + drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 335 + drivers/staging/rtl8188eu/hal/phy.c | 1276 +++ drivers/staging/rtl8188eu/hal/pwrseq.c | 88 + drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 80 + drivers/staging/rtl8188eu/hal/rf.c | 289 + drivers/staging/rtl8188eu/hal/rf_cfg.c | 247 + drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 591 ++ drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 217 + drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 523 ++ drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 193 + drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c | 25 + drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 55 + drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 83 + drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 638 ++ drivers/staging/rtl8188eu/hal/usb_halinit.c | 1879 ++++ drivers/staging/rtl8188eu/include/HalVerDef.h | 37 + drivers/staging/rtl8188eu/include/basic_types.h | 134 + drivers/staging/rtl8188eu/include/drv_types.h | 176 + drivers/staging/rtl8188eu/include/fw.h | 44 + .../staging/rtl8188eu/include/hal8188e_phy_cfg.h | 175 + .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 201 + .../rtl8188eu/include/hal8188e_rate_adaptive.h | 74 + drivers/staging/rtl8188eu/include/hal_com.h | 150 + drivers/staging/rtl8188eu/include/hal_intf.h | 223 + drivers/staging/rtl8188eu/include/ieee80211.h | 742 ++ drivers/staging/rtl8188eu/include/mlme_osdep.h | 21 + drivers/staging/rtl8188eu/include/mon.h | 28 + drivers/staging/rtl8188eu/include/odm.h | 1059 +++ drivers/staging/rtl8188eu/include/odm_hwconfig.h | 101 + drivers/staging/rtl8188eu/include/odm_precomp.h | 63 + drivers/staging/rtl8188eu/include/odm_rtl8188e.h | 39 + drivers/staging/rtl8188eu/include/odm_types.h | 24 + drivers/staging/rtl8188eu/include/osdep_intf.h | 35 + drivers/staging/rtl8188eu/include/osdep_service.h | 81 + drivers/staging/rtl8188eu/include/phy.h | 26 + drivers/staging/rtl8188eu/include/phydm_reg.h | 22 + .../staging/rtl8188eu/include/phydm_regdefine11n.h | 53 + drivers/staging/rtl8188eu/include/pwrseq.h | 242 + drivers/staging/rtl8188eu/include/pwrseqcmd.h | 52 + drivers/staging/rtl8188eu/include/recv_osdep.h | 26 + drivers/staging/rtl8188eu/include/rf.h | 12 + drivers/staging/rtl8188eu/include/rtl8188e_cmd.h | 70 + drivers/staging/rtl8188eu/include/rtl8188e_dm.h | 40 + drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 333 + drivers/staging/rtl8188eu/include/rtl8188e_recv.h | 53 + drivers/staging/rtl8188eu/include/rtl8188e_spec.h | 1120 +++ drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 157 + drivers/staging/rtl8188eu/include/rtw_android.h | 50 + drivers/staging/rtl8188eu/include/rtw_ap.h | 45 + drivers/staging/rtl8188eu/include/rtw_cmd.h | 361 + drivers/staging/rtl8188eu/include/rtw_eeprom.h | 114 + drivers/staging/rtl8188eu/include/rtw_efuse.h | 67 + drivers/staging/rtl8188eu/include/rtw_event.h | 81 + drivers/staging/rtl8188eu/include/rtw_ht.h | 26 + drivers/staging/rtl8188eu/include/rtw_ioctl.h | 85 + drivers/staging/rtl8188eu/include/rtw_ioctl_set.h | 28 + drivers/staging/rtl8188eu/include/rtw_iol.h | 14 + drivers/staging/rtl8188eu/include/rtw_led.h | 98 + drivers/staging/rtl8188eu/include/rtw_mlme.h | 355 + drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 680 ++ drivers/staging/rtl8188eu/include/rtw_pwrctrl.h | 245 + drivers/staging/rtl8188eu/include/rtw_recv.h | 262 + drivers/staging/rtl8188eu/include/rtw_rf.h | 117 + drivers/staging/rtl8188eu/include/rtw_security.h | 241 + drivers/staging/rtl8188eu/include/rtw_sreset.h | 30 + drivers/staging/rtl8188eu/include/rtw_xmit.h | 352 + drivers/staging/rtl8188eu/include/sta_info.h | 359 + drivers/staging/rtl8188eu/include/usb_ops_linux.h | 26 + drivers/staging/rtl8188eu/include/wifi.h | 355 + drivers/staging/rtl8188eu/include/wlan_bssdef.h | 240 + drivers/staging/rtl8188eu/include/xmit_osdep.h | 32 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 2780 ++++++ drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 167 + drivers/staging/rtl8188eu/os_dep/mon.c | 183 + drivers/staging/rtl8188eu/os_dep/os_intfs.c | 657 ++ drivers/staging/rtl8188eu/os_dep/osdep_service.c | 63 + drivers/staging/rtl8188eu/os_dep/recv_linux.c | 138 + drivers/staging/rtl8188eu/os_dep/rtw_android.c | 223 + drivers/staging/rtl8188eu/os_dep/usb_intf.c | 485 + drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 644 ++ drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 189 + drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 2 +- drivers/staging/rtl8192e/rtllib_softmac.c | 3 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 18 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 3 +- drivers/staging/rtl8712/hal_init.c | 31 +- drivers/staging/rtl8712/os_intfs.c | 2 +- drivers/staging/rtl8712/osdep_service.h | 2 +- drivers/staging/rtl8712/rtl8712_led.c | 8 - drivers/staging/rtl8712/rtl871x_led.h | 1 - drivers/staging/rtl8712/rtl871x_pwrctrl.c | 8 - drivers/staging/rtl8712/rtl871x_pwrctrl.h | 1 - drivers/staging/rtl8712/usb_intf.c | 51 +- drivers/staging/rtl8712/wifi.h | 48 + drivers/staging/rtl8723bs/Kconfig | 1 - drivers/staging/rtl8723bs/core/rtw_ap.c | 127 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 54 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 1 + drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 81 +- drivers/staging/rtl8723bs/core/rtw_io.c | 13 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 31 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 225 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 297 +- drivers/staging/rtl8723bs/core/rtw_rf.c | 1 + drivers/staging/rtl8723bs/core/rtw_security.c | 36 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 111 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 464 + drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.h | 1 + drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 414 + drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.h | 1 + drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 8 + drivers/staging/rtl8723bs/hal/HalPhyRf.c | 15 + drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 27 + drivers/staging/rtl8723bs/hal/Mp_Precomp.h | 2 + drivers/staging/rtl8723bs/hal/hal_btcoex.c | 111 +- drivers/staging/rtl8723bs/hal/hal_com.c | 7 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 1 + drivers/staging/rtl8723bs/hal/hal_sdio.c | 1 + drivers/staging/rtl8723bs/hal/odm.c | 4 + drivers/staging/rtl8723bs/hal/odm_DIG.c | 2 + drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 + drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 23 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 2 + drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 65 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 10 + drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c | 1 + drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 1 + drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 1 + drivers/staging/rtl8723bs/hal/sdio_ops.c | 2 - drivers/staging/rtl8723bs/include/drv_types.h | 4 + drivers/staging/rtl8723bs/include/hal_btcoex.h | 3 + drivers/staging/rtl8723bs/include/ieee80211.h | 16 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 - drivers/staging/rtl8723bs/include/osdep_service.h | 4 + drivers/staging/rtl8723bs/include/rtw_mlme.h | 6 +- drivers/staging/rtl8723bs/include/wifi.h | 8 + drivers/staging/rtl8723bs/include/wlan_bssdef.h | 92 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 150 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 227 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 19 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 1 + drivers/staging/sm750fb/sm750.c | 52 +- drivers/staging/sm750fb/sm750.h | 12 +- drivers/staging/sm750fb/sm750_cursor.c | 4 +- drivers/staging/sm750fb/sm750_hw.c | 62 +- drivers/staging/vc04_services/Kconfig | 10 - drivers/staging/vc04_services/Makefile | 5 +- .../staging/vc04_services/bcm2835-audio/bcm2835.h | 2 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 564 ++ .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2326 +++-- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 82 - .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_dev.c | 1440 --- drivers/staging/vt6655/baseband.c | 2 + drivers/staging/vt6655/baseband.h | 2 + drivers/staging/vt6655/card.c | 1 + drivers/staging/vt6655/card.h | 2 + drivers/staging/vt6655/channel.c | 2 + drivers/staging/vt6655/channel.h | 1 + drivers/staging/vt6655/device_cfg.h | 6 +- drivers/staging/vt6655/device_main.c | 2 + drivers/staging/vt6655/dpc.c | 2 + drivers/staging/vt6655/dpc.h | 2 + drivers/staging/vt6655/key.c | 2 + drivers/staging/vt6655/key.h | 2 + drivers/staging/vt6655/mac.c | 3 + drivers/staging/vt6655/mac.h | 2 + drivers/staging/vt6655/upc.h | 2 + drivers/staging/vt6656/device.h | 2 + drivers/staging/wlan-ng/p80211netdev.c | 76 +- drivers/staging/wlan-ng/prism2fw.c | 8 +- drivers/target/Kconfig | 2 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 2 +- drivers/target/loopback/tcm_loop.c | 9 +- drivers/target/sbp/sbp_target.c | 4 +- drivers/target/target_core_alua.c | 94 +- drivers/target/target_core_iblock.c | 2 +- drivers/target/target_core_transport.c | 33 +- drivers/target/target_core_user.c | 150 +- drivers/tee/optee/call.c | 38 +- drivers/tee/optee/core.c | 43 +- drivers/tee/optee/optee_private.h | 1 - drivers/tee/optee/rpc.c | 5 +- drivers/tee/optee/shm_pool.c | 20 +- drivers/tee/tee_shm.c | 20 +- drivers/thunderbolt/domain.c | 4 +- drivers/thunderbolt/switch.c | 28 +- drivers/tty/amiserial.c | 278 +- drivers/tty/ehv_bytechan.c | 34 +- drivers/tty/goldfish.c | 18 +- drivers/tty/hvc/hvc_console.c | 10 +- drivers/tty/hvc/hvc_xen.c | 17 +- drivers/tty/hvc/hvcs.c | 12 +- drivers/tty/hvc/hvsi.c | 55 +- drivers/tty/ipwireless/tty.c | 12 +- drivers/tty/mips_ejtag_fdc.c | 2 +- drivers/tty/moxa.c | 4 +- drivers/tty/mxser.c | 12 +- drivers/tty/n_gsm.c | 13 +- drivers/tty/nozomi.c | 12 +- drivers/tty/serdev/core.c | 4 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 5 +- drivers/tty/serial/8250/8250_bcm7271.c | 2 +- drivers/tty/serial/8250/8250_exar.c | 36 +- drivers/tty/serial/8250/8250_fsl.c | 5 +- drivers/tty/serial/8250/8250_lpss.c | 10 - drivers/tty/serial/8250/8250_mtk.c | 5 - drivers/tty/serial/8250/8250_omap.c | 27 +- drivers/tty/serial/8250/8250_pci.c | 9 +- drivers/tty/serial/8250/8250_pnp.c | 2 - drivers/tty/serial/8250/8250_port.c | 20 +- drivers/tty/serial/8250/Kconfig | 10 +- drivers/tty/serial/Kconfig | 4 +- drivers/tty/serial/amba-pl011.c | 197 +- drivers/tty/serial/fsl_lpuart.c | 2 +- drivers/tty/serial/jsm/jsm_neo.c | 2 - drivers/tty/serial/jsm/jsm_tty.c | 3 - drivers/tty/serial/kgdb_nmi.c | 11 +- drivers/tty/serial/max310x.c | 18 +- drivers/tty/serial/omap-serial.c | 75 +- drivers/tty/serial/samsung_tty.c | 46 +- drivers/tty/serial/serial-tegra.c | 6 +- drivers/tty/serial/serial_core.c | 20 +- drivers/tty/serial/sh-sci.c | 5 +- drivers/tty/serial/uartlite.c | 61 +- drivers/tty/synclink_gt.c | 31 +- drivers/tty/tty_io.c | 13 + drivers/tty/ttynull.c | 4 +- drivers/tty/vcc.c | 4 +- drivers/tty/vt/keyboard.c | 62 +- drivers/tty/vt/vt.c | 27 +- drivers/usb/cdns3/cdns3-ep0.c | 1 - drivers/usb/cdns3/cdnsp-gadget.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.h | 4 +- drivers/usb/cdns3/cdnsp-ring.c | 18 +- drivers/usb/chipidea/host.c | 14 +- drivers/usb/class/cdc-acm.c | 14 +- drivers/usb/class/usbtmc.c | 9 +- drivers/usb/common/common.c | 20 - drivers/usb/common/ulpi.c | 4 +- drivers/usb/common/usb-otg-fsm.c | 6 +- drivers/usb/dwc2/core.h | 2 - drivers/usb/dwc2/gadget.c | 28 +- drivers/usb/dwc3/core.c | 15 - drivers/usb/dwc3/core.h | 16 - drivers/usb/dwc3/drd.c | 8 +- drivers/usb/dwc3/dwc3-qcom.c | 24 +- drivers/usb/dwc3/ep0.c | 2 - drivers/usb/dwc3/gadget.c | 263 +- drivers/usb/gadget/Kconfig | 1 - drivers/usb/gadget/composite.c | 8 +- drivers/usb/gadget/configfs.c | 12 +- drivers/usb/gadget/function/f_fs.c | 4 +- drivers/usb/gadget/function/f_hid.c | 44 +- drivers/usb/gadget/function/f_ncm.c | 50 +- drivers/usb/gadget/function/f_uac1.c | 674 +- drivers/usb/gadget/function/f_uac2.c | 652 +- drivers/usb/gadget/function/f_uvc.c | 1 - drivers/usb/gadget/function/u_audio.c | 369 +- drivers/usb/gadget/function/u_audio.h | 22 - drivers/usb/gadget/function/u_ether.c | 5 +- drivers/usb/gadget/function/u_serial.c | 36 +- drivers/usb/gadget/function/u_uac1.h | 20 - drivers/usb/gadget/function/u_uac2.h | 23 +- drivers/usb/gadget/function/uvc.h | 15 +- drivers/usb/gadget/function/uvc_queue.c | 28 +- drivers/usb/gadget/function/uvc_queue.h | 7 +- drivers/usb/gadget/function/uvc_video.c | 155 +- drivers/usb/gadget/function/uvc_video.h | 2 - drivers/usb/gadget/legacy/Kconfig | 1 - drivers/usb/gadget/legacy/inode.c | 4 +- drivers/usb/gadget/udc/core.c | 19 - drivers/usb/gadget/udc/max3420_udc.c | 14 +- drivers/usb/gadget/udc/pxa25x_udc.c | 2 +- drivers/usb/host/ehci-mv.c | 23 +- drivers/usb/host/fotg210-hcd.c | 48 +- drivers/usb/host/fotg210.h | 5 + drivers/usb/host/ohci-at91.c | 9 +- drivers/usb/host/ohci-spear.c | 2 +- drivers/usb/host/xhci-dbgtty.c | 4 +- drivers/usb/host/xhci-mtk-sch.c | 160 +- drivers/usb/host/xhci-mtk.h | 15 +- drivers/usb/host/xhci-pci-renesas.c | 7 +- drivers/usb/host/xhci-pci.c | 5 +- drivers/usb/host/xhci-pci.h | 3 + drivers/usb/isp1760/isp1760-hcd.c | 23 +- drivers/usb/misc/adutux.c | 5 +- drivers/usb/mtu3/mtu3.h | 8 - drivers/usb/mtu3/mtu3_core.c | 115 +- drivers/usb/mtu3/mtu3_dr.c | 26 +- drivers/usb/mtu3/mtu3_dr.h | 30 +- drivers/usb/mtu3/mtu3_gadget.c | 5 - drivers/usb/mtu3/mtu3_host.c | 106 +- drivers/usb/mtu3/mtu3_plat.c | 166 +- drivers/usb/musb/omap2430.c | 43 +- drivers/usb/phy/phy-isp1301-omap.c | 2 +- drivers/usb/serial/bus.c | 4 +- drivers/usb/serial/ch341.c | 1 - drivers/usb/serial/cp210x.c | 77 +- drivers/usb/serial/ftdi_sio.c | 1 - drivers/usb/serial/ftdi_sio_ids.h | 3 - drivers/usb/serial/io_edgeport.c | 33 + drivers/usb/serial/option.c | 2 - drivers/usb/serial/pl2303.c | 42 +- drivers/usb/serial/usb-serial.c | 13 +- drivers/usb/typec/bus.c | 4 +- drivers/usb/typec/tcpm/tcpm.c | 4 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 2 +- drivers/vdpa/vdpa.c | 4 +- drivers/vfio/Kconfig | 2 +- drivers/vfio/mdev/mdev_core.c | 6 +- drivers/vfio/mdev/mdev_driver.c | 4 +- drivers/vfio/pci/vfio_pci.c | 11 +- drivers/vfio/pci/vfio_pci_igd.c | 10 +- drivers/vfio/pci/vfio_pci_private.h | 2 +- drivers/video/fbdev/arcfb.c | 2 +- drivers/video/fbdev/asiliantfb.c | 3 - drivers/video/fbdev/core/fbmem.c | 6 +- drivers/video/fbdev/ep93xx-fb.c | 4 +- drivers/video/fbdev/kyro/fbdev.c | 8 - drivers/video/fbdev/neofb.c | 2 +- drivers/video/fbdev/omap2/omapfb/dss/apply.c | 4 +- drivers/video/fbdev/riva/fbdev.c | 3 - drivers/video/fbdev/ssd1307fb.c | 151 +- drivers/virt/acrn/vm.c | 16 +- drivers/virtio/virtio.c | 3 +- drivers/virtio/virtio_mem.c | 26 +- drivers/vlynq/vlynq.c | 4 +- drivers/vme/vme.c | 4 +- drivers/watchdog/Kconfig | 1 - drivers/watchdog/ixp4xx_wdt.c | 283 +- drivers/xen/events/events_base.c | 2 +- drivers/xen/swiotlb-xen.c | 8 +- drivers/xen/xenbus/xenbus.h | 2 +- drivers/xen/xenbus/xenbus_probe.c | 4 +- drivers/zorro/zorro-driver.c | 16 +- fs/9p/vfs_file.c | 7 +- fs/Kconfig | 1 - fs/Makefile | 1 - fs/afs/write.c | 9 +- fs/btrfs/Makefile | 1 - fs/btrfs/backref.c | 6 +- fs/btrfs/backref.h | 2 +- fs/btrfs/block-group.c | 112 +- fs/btrfs/btrfs_inode.h | 27 +- fs/btrfs/check-integrity.c | 60 +- fs/btrfs/compression.c | 169 +- fs/btrfs/compression.h | 5 +- fs/btrfs/ctree.c | 62 +- fs/btrfs/ctree.h | 96 +- fs/btrfs/delayed-inode.c | 227 +- fs/btrfs/dir-item.c | 76 +- fs/btrfs/disk-io.c | 45 +- fs/btrfs/extent-tree.c | 12 +- fs/btrfs/extent_io.c | 364 +- fs/btrfs/extent_io.h | 2 +- fs/btrfs/file-item.c | 5 +- fs/btrfs/file.c | 25 +- fs/btrfs/inode.c | 227 +- fs/btrfs/ioctl.c | 149 +- fs/btrfs/lzo.c | 236 +- fs/btrfs/misc.h | 10 - fs/btrfs/ordered-data.c | 5 +- fs/btrfs/ordered-data.h | 2 +- fs/btrfs/qgroup.c | 8 +- fs/btrfs/raid56.c | 18 +- fs/btrfs/ref-verify.c | 10 +- fs/btrfs/relocation.c | 306 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/send.c | 6 +- fs/btrfs/space-info.c | 107 +- fs/btrfs/struct-funcs.c | 8 +- fs/btrfs/subpage.c | 24 +- fs/btrfs/subpage.h | 3 - fs/btrfs/super.c | 56 +- fs/btrfs/sysfs.c | 10 - fs/btrfs/tests/qgroup-tests.c | 30 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-checker.c | 38 +- fs/btrfs/tree-log.c | 105 +- fs/btrfs/verity.c | 811 -- fs/btrfs/volumes.c | 347 +- fs/btrfs/volumes.h | 32 +- fs/btrfs/zlib.c | 54 +- fs/btrfs/zoned.c | 22 +- fs/btrfs/zoned.h | 1 + fs/btrfs/zstd.c | 39 +- fs/buffer.c | 56 +- fs/cachefiles/Kconfig | 19 + fs/cachefiles/Makefile | 2 + fs/cachefiles/bind.c | 2 + fs/cachefiles/interface.c | 6 +- fs/cachefiles/internal.h | 25 + fs/cachefiles/io.c | 6 +- fs/cachefiles/key.c | 2 +- fs/cachefiles/main.c | 7 + fs/cachefiles/namei.c | 61 +- fs/cachefiles/proc.c | 114 + fs/cachefiles/rdwr.c | 16 +- fs/cachefiles/xattr.c | 4 +- fs/ceph/addr.c | 9 +- fs/ceph/caps.c | 17 +- fs/ceph/file.c | 2 - fs/ceph/mds_client.c | 25 +- fs/ceph/snap.c | 34 +- fs/ceph/super.h | 2 +- fs/cifs/inode.c | 19 +- fs/cifs/misc.c | 16 +- fs/cifs/smb2ops.c | 2 - fs/cifs/smb2pdu.c | 2 +- fs/coredump.c | 11 +- fs/crypto/fname.c | 106 +- fs/crypto/hooks.c | 44 - fs/dax.c | 2 +- fs/debugfs/file.c | 8 +- fs/dlm/dlm_internal.h | 2 +- fs/dlm/lockspace.c | 2 +- fs/dlm/lowcomms.c | 769 +- fs/dlm/rcom.c | 29 +- fs/drop_caches.c | 3 +- fs/erofs/Kconfig | 1 - fs/erofs/data.c | 338 +- fs/erofs/inode.c | 9 +- fs/erofs/internal.h | 4 - fs/erofs/super.c | 59 +- fs/eventpoll.c | 18 +- fs/exec.c | 12 +- fs/ext2/Kconfig | 1 - fs/ext2/ext2.h | 11 + fs/ext2/file.c | 7 +- fs/ext2/inode.c | 27 +- fs/ext2/super.c | 3 + fs/ext4/ext4.h | 10 + fs/ext4/ext4_jbd2.c | 3 + fs/ext4/extents.c | 25 +- fs/ext4/file.c | 13 +- fs/ext4/inode.c | 47 +- fs/ext4/ioctl.c | 4 +- fs/ext4/mmp.c | 2 +- fs/ext4/namei.c | 2 +- fs/ext4/super.c | 13 +- fs/ext4/symlink.c | 12 +- fs/ext4/truncate.h | 8 +- fs/f2fs/Kconfig | 16 +- fs/f2fs/checkpoint.c | 12 +- fs/f2fs/compress.c | 24 - fs/f2fs/data.c | 139 +- fs/f2fs/debug.c | 14 +- fs/f2fs/dir.c | 14 +- fs/f2fs/extent_cache.c | 41 - fs/f2fs/f2fs.h | 62 +- fs/f2fs/file.c | 106 +- fs/f2fs/gc.c | 3 +- fs/f2fs/namei.c | 12 +- fs/f2fs/node.c | 40 +- fs/f2fs/segment.c | 101 +- fs/f2fs/super.c | 147 +- fs/f2fs/sysfs.c | 42 +- fs/fcntl.c | 21 +- fs/file.c | 64 +- fs/fs-writeback.c | 47 +- fs/fs_context.c | 4 +- fs/fscache/Kconfig | 25 +- fs/fscache/Makefile | 2 + fs/fscache/cache.c | 11 +- fs/fscache/cookie.c | 201 +- fs/fscache/fsdef.c | 3 +- fs/fscache/histogram.c | 87 + fs/fscache/internal.h | 57 +- fs/fscache/main.c | 39 - fs/fscache/netfs.c | 2 +- fs/fscache/object-list.c | 414 + fs/fscache/object.c | 8 + fs/fscache/operation.c | 3 + fs/fscache/page.c | 6 + fs/fscache/proc.c | 20 +- fs/fuse/control.c | 10 +- fs/fuse/dax.c | 56 +- fs/fuse/dev.c | 4 +- fs/fuse/dir.c | 11 +- fs/fuse/file.c | 10 +- fs/fuse/fuse_i.h | 8 +- fs/fuse/inode.c | 144 +- fs/fuse/virtio_fs.c | 12 +- fs/gfs2/aops.c | 9 +- fs/gfs2/glock.c | 25 +- fs/gfs2/glops.c | 34 +- fs/gfs2/incore.h | 3 +- fs/gfs2/lock_dlm.c | 5 - fs/gfs2/log.c | 2 +- fs/gfs2/lops.c | 44 +- fs/gfs2/meta_io.c | 7 +- fs/gfs2/ops_fstype.c | 53 - fs/gfs2/super.c | 107 +- fs/gfs2/super.h | 3 +- fs/gfs2/util.c | 3 +- fs/gfs2/util.h | 5 - fs/hfsplus/catalog.c | 16 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/hfsplus_raw.h | 12 +- fs/hfsplus/xattr.c | 18 +- fs/hpfs/Kconfig | 1 - fs/hpfs/file.c | 51 +- fs/inode.c | 50 +- fs/internal.h | 1 + fs/io-wq.c | 130 +- fs/io_uring.c | 22 +- fs/ioctl.c | 211 +- fs/iomap/buffered-io.c | 169 +- fs/iomap/direct-io.c | 10 +- fs/jfs/jfs_metapage.c | 1 - fs/kernfs/dir.c | 153 +- fs/kernfs/file.c | 4 +- fs/kernfs/inode.c | 26 +- fs/kernfs/kernfs-internal.h | 24 +- fs/kernfs/mount.c | 12 +- fs/kernfs/symlink.c | 4 +- fs/ksmbd/Kconfig | 69 - fs/ksmbd/Makefile | 20 - fs/ksmbd/asn1.c | 343 - fs/ksmbd/asn1.h | 21 - fs/ksmbd/auth.c | 1364 --- fs/ksmbd/auth.h | 67 - fs/ksmbd/connection.c | 413 - fs/ksmbd/connection.h | 213 - fs/ksmbd/crypto_ctx.c | 282 - fs/ksmbd/crypto_ctx.h | 74 - fs/ksmbd/glob.h | 49 - fs/ksmbd/ksmbd_netlink.h | 395 - fs/ksmbd/ksmbd_spnego_negtokeninit.asn1 | 31 - fs/ksmbd/ksmbd_spnego_negtokentarg.asn1 | 19 - fs/ksmbd/ksmbd_work.c | 80 - fs/ksmbd/ksmbd_work.h | 117 - fs/ksmbd/mgmt/ksmbd_ida.c | 46 - fs/ksmbd/mgmt/ksmbd_ida.h | 34 - fs/ksmbd/mgmt/share_config.c | 238 - fs/ksmbd/mgmt/share_config.h | 81 - fs/ksmbd/mgmt/tree_connect.c | 121 - fs/ksmbd/mgmt/tree_connect.h | 56 - fs/ksmbd/mgmt/user_config.c | 69 - fs/ksmbd/mgmt/user_config.h | 66 - fs/ksmbd/mgmt/user_session.c | 369 - fs/ksmbd/mgmt/user_session.h | 106 - fs/ksmbd/misc.c | 338 - fs/ksmbd/misc.h | 35 - fs/ksmbd/ndr.c | 340 - fs/ksmbd/ndr.h | 22 - fs/ksmbd/nterr.h | 543 -- fs/ksmbd/ntlmssp.h | 169 - fs/ksmbd/oplock.c | 1709 ---- fs/ksmbd/oplock.h | 131 - fs/ksmbd/server.c | 633 -- fs/ksmbd/server.h | 70 - fs/ksmbd/smb2misc.c | 438 - fs/ksmbd/smb2ops.c | 312 - fs/ksmbd/smb2pdu.c | 8364 ------------------ fs/ksmbd/smb2pdu.h | 1698 ---- fs/ksmbd/smb_common.c | 655 -- fs/ksmbd/smb_common.h | 543 -- fs/ksmbd/smbacl.c | 1344 --- fs/ksmbd/smbacl.h | 212 - fs/ksmbd/smbfsctl.h | 91 - fs/ksmbd/smbstatus.h | 1822 ---- fs/ksmbd/transport_ipc.c | 874 -- fs/ksmbd/transport_ipc.h | 47 - fs/ksmbd/transport_rdma.c | 2057 ----- fs/ksmbd/transport_rdma.h | 63 - fs/ksmbd/transport_tcp.c | 618 -- fs/ksmbd/transport_tcp.h | 13 - fs/ksmbd/unicode.c | 384 - fs/ksmbd/unicode.h | 357 - fs/ksmbd/uniupr.h | 268 - fs/ksmbd/vfs.c | 1886 ---- fs/ksmbd/vfs.h | 197 - fs/ksmbd/vfs_cache.c | 725 -- fs/ksmbd/vfs_cache.h | 178 - fs/ksmbd/xattr.h | 122 - fs/lockd/svc.c | 2 - fs/lockd/svclock.c | 2 +- fs/locks.c | 6 +- fs/namei.c | 51 +- fs/namespace.c | 84 +- fs/nfs/callback.c | 4 - fs/nfs/callback_xdr.c | 64 +- fs/nfsd/Kconfig | 2 +- fs/nfsd/trace.h | 17 +- fs/nfsd/vfs.c | 21 +- fs/nilfs2/sysfs.c | 26 +- fs/notify/fanotify/fanotify_user.c | 10 +- fs/notify/inotify/inotify_user.c | 10 +- fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/namei.c | 49 +- fs/ocfs2/namei.h | 2 - fs/ocfs2/refcounttree.c | 15 +- fs/ocfs2/xattr.c | 12 +- fs/ocfs2/xattr.h | 1 - fs/orangefs/inode.c | 7 +- fs/overlayfs/copy_up.c | 83 +- fs/overlayfs/dir.c | 10 +- fs/overlayfs/export.c | 2 +- fs/overlayfs/file.c | 51 +- fs/overlayfs/inode.c | 99 +- fs/overlayfs/namei.c | 4 +- fs/overlayfs/overlayfs.h | 42 +- fs/overlayfs/readdir.c | 5 - fs/overlayfs/super.c | 4 +- fs/overlayfs/util.c | 92 +- fs/pipe.c | 19 +- fs/proc/base.c | 5 +- fs/proc/fd.c | 23 +- fs/proc/kcore.c | 73 - fs/proc/page.c | 40 +- fs/pstore/blk.c | 2 +- fs/select.c | 4 +- fs/signalfd.c | 4 +- fs/stat.c | 18 - fs/sysfs/file.c | 4 +- fs/sysfs/group.c | 2 +- fs/ubifs/file.c | 13 +- fs/xfs/xfs_bmap_util.c | 15 +- fs/xfs/xfs_file.c | 13 +- fs/xfs/xfs_inode.c | 121 +- fs/xfs/xfs_inode.h | 3 +- fs/xfs/xfs_super.c | 2 + fs/zonefs/super.c | 23 +- fs/zonefs/zonefs.h | 7 +- include/asm-generic/atomic-instrumented.h | 1337 +++ include/asm-generic/atomic-long.h | 1014 +++ include/asm-generic/bitops/atomic.h | 32 +- .../asm-generic/bitops/instrumented-non-atomic.h | 21 +- include/asm-generic/bitops/lock.h | 39 +- include/asm-generic/bitops/non-atomic.h | 41 +- include/asm-generic/cacheflush.h | 6 - include/asm-generic/compat.h | 17 - include/asm-generic/io.h | 68 +- include/asm-generic/mshyperv.h | 13 - include/asm-generic/vmlinux.lds.h | 13 - include/clocksource/hyperv_timer.h | 11 +- include/crypto/sm4.h | 25 +- include/drm/amd_asic_type.h | 17 +- include/drm/bridge/dw_hdmi.h | 2 - include/drm/drm_aperture.h | 14 +- include/drm/drm_auth.h | 68 +- include/drm/drm_bridge.h | 26 +- include/drm/drm_connector.h | 10 - include/drm/drm_damage_helper.h | 18 + include/drm/drm_dp_aux_bus.h | 57 - include/drm/drm_dp_helper.h | 175 +- include/drm/drm_file.h | 18 +- include/drm/drm_fourcc.h | 13 +- include/drm/drm_framebuffer.h | 8 +- include/drm/drm_gem.h | 2 + include/drm/drm_gem_atomic_helper.h | 9 +- include/drm/drm_gem_framebuffer_helper.h | 12 - include/drm/drm_gem_vram_helper.h | 16 +- include/drm/drm_mipi_dbi.h | 7 +- include/drm/drm_mipi_dsi.h | 13 +- include/drm/drm_modeset_helper_vtables.h | 7 +- include/drm/drm_panel.h | 8 +- include/drm/drm_plane.h | 39 +- include/drm/drm_print.h | 2 +- include/drm/drm_property.h | 9 +- include/drm/drm_rect.h | 3 - include/drm/drm_simple_kms_helper.h | 7 +- include/drm/drm_vma_manager.h | 2 +- include/drm/gpu_scheduler.h | 37 +- include/drm/ttm/ttm_placement.h | 7 +- include/dt-bindings/clock/mt8192-clk.h | 585 -- include/dt-bindings/clock/qcom,dispcc-sc7280.h | 55 - include/dt-bindings/clock/qcom,gcc-sc7280.h | 2 +- include/dt-bindings/clock/qcom,gpucc-sc7280.h | 35 - include/dt-bindings/clock/qcom,rpmcc.h | 10 - include/dt-bindings/clock/qcom,videocc-sc7280.h | 27 - include/dt-bindings/clock/r9a07g044-cpg.h | 1 - include/dt-bindings/clock/rk3036-cru.h | 1 - include/dt-bindings/iio/adc/ingenic,adc.h | 1 - include/dt-bindings/pinctrl/pinctrl-zynq.h | 17 - include/dt-bindings/power/qcom-rpmpd.h | 10 - include/dt-bindings/reset/qcom,sdm845-pdc.h | 2 - include/linux/acpi.h | 12 +- include/linux/{atomic => }/atomic-arch-fallback.h | 0 include/linux/atomic.h | 7 +- include/linux/atomic/atomic-instrumented.h | 1915 ---- include/linux/atomic/atomic-long.h | 1014 --- include/linux/backing-dev-defs.h | 2 - include/linux/backing-dev.h | 25 +- include/linux/bio.h | 2 +- include/linux/bitops.h | 50 - include/linux/blk-mq.h | 6 - include/linux/blk_types.h | 1 - include/linux/blkdev.h | 33 +- include/linux/bpf-cgroup.h | 54 + include/linux/bpf.h | 162 +- include/linux/bpf_verifier.h | 19 +- include/linux/bsg-lib.h | 1 - include/linux/bsg.h | 38 +- include/linux/btf.h | 1 - include/linux/can/bittiming.h | 4 +- include/linux/can/platform/flexcan.h | 23 - include/linux/can/rx-offload.h | 8 +- include/linux/cdrom.h | 6 +- include/linux/clk-provider.h | 10 +- include/linux/clk/at91_pmc.h | 26 - include/linux/compaction.h | 2 - include/linux/compat.h | 71 +- include/linux/compiler_attributes.h | 1 - include/linux/damon.h | 268 - include/linux/dev_printk.h | 66 +- include/linux/device-mapper.h | 6 +- include/linux/device.h | 4 - include/linux/device/bus.h | 2 +- include/linux/dfl.h | 1 - include/linux/dma-buf.h | 160 +- include/linux/dma-fence-chain.h | 52 +- include/linux/dsa/8021q.h | 44 +- include/linux/dsa/sja1105.h | 1 + include/linux/edac.h | 3 - include/linux/ethtool.h | 4 + include/linux/fb.h | 3 +- include/linux/fiemap.h | 4 + include/linux/filter.h | 3 +- include/linux/firmware/xlnx-zynqmp.h | 10 - include/linux/flex_proportions.h | 9 +- include/linux/fpga/fpga-mgr.h | 2 +- include/linux/fs.h | 44 +- include/linux/fscache-cache.h | 4 + include/linux/fscache.h | 4 +- include/linux/fscrypt.h | 116 +- include/linux/fsl/mc.h | 3 +- include/linux/ftrace.h | 16 - include/linux/genetlink.h | 23 + include/linux/gfp.h | 22 +- include/linux/gpio/consumer.h | 8 +- include/linux/gpio/driver.h | 4 - include/linux/hardirq.h | 2 + include/linux/hdlc.h | 4 +- include/linux/hdlcdrv.h | 2 +- include/linux/highmem-internal.h | 11 - include/linux/highmem.h | 70 +- include/linux/host1x.h | 21 +- include/linux/huge_mm.h | 15 + include/linux/hyperv.h | 16 + include/linux/i2c.h | 2 - include/linux/if_bridge.h | 40 +- include/linux/igmp.h | 3 + include/linux/inetdevice.h | 9 - include/linux/io-pgtable.h | 8 - include/linux/ioam6.h | 13 - include/linux/ioam6_genl.h | 13 - include/linux/ioam6_iptunnel.h | 13 - include/linux/iomap.h | 18 - include/linux/iommu.h | 83 +- include/linux/ipv6.h | 3 - include/linux/kallsyms.h | 2 +- include/linux/kasan-tags.h | 15 - include/linux/kdb.h | 27 +- include/linux/kernfs.h | 7 +- include/linux/ksm.h | 4 +- include/linux/kvm_host.h | 130 +- include/linux/mei_cl_bus.h | 9 +- include/linux/memblock.h | 2 + include/linux/memcontrol.h | 315 +- include/linux/memory.h | 55 +- include/linux/memory_hotplug.h | 35 +- include/linux/mempolicy.h | 9 +- include/linux/memremap.h | 6 - include/linux/mfd/hi6421-spmi-pmic.h | 5 + include/linux/mfd/rt5033-private.h | 4 +- include/linux/mhi.h | 11 +- include/linux/migrate.h | 18 +- include/linux/mlx5/driver.h | 3 - include/linux/mlx5/eswitch.h | 16 - include/linux/mlx5/fs.h | 2 - include/linux/mlx5/mlx5_ifc.h | 22 +- include/linux/mm.h | 270 +- include/linux/mm_inline.h | 103 +- include/linux/mm_types.h | 79 - include/linux/mm_types_task.h | 5 - include/linux/mmc/core.h | 3 +- include/linux/mmdebug.h | 20 - include/linux/mmzone.h | 23 +- include/linux/module.h | 5 - include/linux/namei.h | 2 - include/linux/netdevice.h | 73 +- include/linux/netfilter/ipset/ip_set.h | 3 - include/linux/netfilter_bridge/ebtables.h | 2 - include/linux/netfs.h | 79 +- include/linux/nubus.h | 2 +- include/linux/of.h | 7 +- include/linux/of_gpio.h | 15 +- include/linux/omap-gpmc.h | 3 + include/linux/once.h | 6 +- include/linux/padata.h | 3 +- include/linux/page-flags.h | 308 +- include/linux/page_ext.h | 2 +- include/linux/page_idle.h | 103 +- include/linux/page_owner.h | 8 +- include/linux/page_ref.h | 158 +- include/linux/pagemap.h | 633 +- include/linux/pci-epf.h | 2 +- include/linux/pci_ids.h | 3 +- include/linux/phy.h | 1 - include/linux/platform_data/cros_ec_commands.h | 67 - include/linux/platform_data/davinci_asp.h | 1 - include/linux/platform_data/dma-dw.h | 21 +- include/linux/platform_data/mmc-esdhc-imx.h | 42 + include/linux/platform_data/pata_ixp4xx_cf.h | 4 +- include/linux/platform_data/spi-mt65xx.h | 1 - include/linux/platform_data/x86/clk-lpss.h | 2 +- include/linux/power/smartreflex.h | 2 - include/linux/preempt.h | 18 +- include/linux/printk.h | 171 +- include/linux/property.h | 2 + include/linux/qcom-geni-se.h | 19 +- include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 4 +- include/linux/rcupdate_trace.h | 5 +- include/linux/rcutiny.h | 3 + include/linux/regmap.h | 5 +- include/linux/regulator/consumer.h | 15 + include/linux/regulator/driver.h | 1 + include/linux/regulator/machine.h | 2 +- include/linux/remoteproc.h | 5 +- include/linux/rmap.h | 18 +- include/linux/sched.h | 21 - include/linux/sched/mm.h | 31 +- include/linux/sched/signal.h | 11 +- include/linux/sched/sysctl.h | 18 + include/linux/sched/user.h | 3 +- include/linux/serial_core.h | 24 - include/linux/signal.h | 2 +- include/linux/skbuff.h | 17 +- include/linux/slab.h | 32 - include/linux/slub_def.h | 2 - include/linux/soc/qcom/smd-rpm.h | 1 - include/linux/socket.h | 6 +- include/linux/soundwire/sdw.h | 3 - include/linux/soundwire/sdw_intel.h | 87 - include/linux/spi/spi.h | 26 +- include/linux/spinlock.h | 17 +- include/linux/srcutiny.h | 8 +- include/linux/stat.h | 4 - include/linux/sunrpc/svc.h | 8 +- include/linux/sunrpc/svc_rdma.h | 7 +- include/linux/sunrpc/svcauth.h | 4 +- include/linux/swap.h | 45 +- include/linux/swiotlb.h | 57 +- include/linux/sysfb.h | 94 - include/linux/sysfs.h | 2 +- include/linux/tee_drv.h | 2 - include/linux/threads.h | 2 +- include/linux/torture.h | 8 - include/linux/tty.h | 275 +- include/linux/tty_buffer.h | 59 - include/linux/tty_driver.h | 39 +- include/linux/tty_flip.h | 8 +- include/linux/tty_ldisc.h | 17 - include/linux/tty_port.h | 208 - include/linux/typecheck.h | 9 - include/linux/uaccess.h | 10 + include/linux/usb/audio-v2.h | 14 - include/linux/usb/gadget.h | 4 - include/linux/usb/otg-fsm.h | 1 - include/linux/usb/otg.h | 1 - include/linux/vgaarb.h | 118 +- include/linux/vm_event_item.h | 2 - include/linux/vmpressure.h | 2 +- include/linux/vmstat.h | 107 - include/linux/vt_kern.h | 30 +- include/linux/wait.h | 2 +- include/linux/writeback.h | 13 +- include/linux/zorro.h | 1 + include/media/dvb-usb-ids.h | 2 - include/media/hevc-ctrls.h | 14 +- include/media/i2c/mt9p031.h | 1 - include/media/rc-core.h | 5 +- include/media/v4l2-async.h | 105 +- include/media/v4l2-fwnode.h | 12 +- include/media/v4l2-subdev.h | 27 +- include/net/Space.h | 10 + include/net/act_api.h | 22 +- include/net/af_unix.h | 15 - include/net/ax88796.h | 3 - include/net/bluetooth/hci_core.h | 19 +- include/net/bond_3ad.h | 1 - include/net/bond_options.h | 1 - include/net/bonding.h | 1 - include/net/compat.h | 27 +- include/net/devlink.h | 30 +- include/net/dn_fib.h | 2 +- include/net/dsa.h | 71 +- include/net/dst.h | 2 - include/net/flow_offload.h | 2 +- include/net/if_inet6.h | 3 + include/net/inet_hashtables.h | 6 - include/net/ioam6.h | 67 - include/net/ip.h | 22 +- include/net/ip6_route.h | 7 +- include/net/ip_fib.h | 2 +- include/net/ip_tunnels.h | 3 +- include/net/mctp.h | 231 - include/net/mctpdevice.h | 36 - include/net/net_namespace.h | 6 +- include/net/netlink.h | 2 +- include/net/netns/conntrack.h | 2 + include/net/netns/ipv4.h | 1 + include/net/netns/ipv6.h | 3 - include/net/netns/mctp.h | 36 - include/net/netns/x_tables.h | 12 + include/net/netns/xfrm.h | 8 - include/net/nfc/digital.h | 4 +- include/net/nfc/hci.h | 6 +- include/net/nfc/nci_core.h | 30 +- include/net/nfc/nfc.h | 16 +- include/net/pkt_cls.h | 28 +- include/net/rtnetlink.h | 3 +- include/net/sch_generic.h | 2 +- include/net/sock.h | 12 +- include/net/switchdev.h | 108 - include/net/tcp.h | 1 + include/net/xdp.h | 5 - include/net/xfrm.h | 36 +- include/rdma/ib_verbs.h | 46 +- include/rdma/rdmavt_qp.h | 2 +- include/scsi/scsi_cmnd.h | 18 +- include/scsi/scsi_device.h | 6 - include/scsi/scsi_devinfo.h | 6 +- include/scsi/scsi_ioctl.h | 9 +- include/scsi/scsi_request.h | 2 + include/soc/at91/sama7-ddr.h | 80 - include/soc/at91/sama7-sfrbu.h | 34 - include/sound/compress_driver.h | 2 + include/sound/core.h | 6 - include/sound/emu10k1.h | 6 +- include/sound/emu8000.h | 3 + include/sound/memalloc.h | 10 +- include/sound/pcm.h | 47 +- include/sound/pxa2xx-lib.h | 13 +- include/sound/sof.h | 1 - include/target/target_core_base.h | 8 +- include/trace/events/btrfs.h | 21 +- include/trace/events/cachefiles.h | 68 +- include/trace/events/damon.h | 43 - include/trace/events/fscache.h | 160 +- include/trace/events/migrate.h | 3 +- include/trace/events/mmflags.h | 2 +- include/trace/events/netfs.h | 2 +- include/trace/events/pagemap.h | 46 +- include/trace/events/qdisc.h | 2 - include/trace/events/sunrpc.h | 17 +- include/trace/events/writeback.h | 28 +- include/trace/trace_events.h | 22 - include/uapi/asm-generic/siginfo.h | 5 - include/uapi/asm-generic/socket.h | 2 - include/uapi/asm-generic/unistd.h | 10 +- include/uapi/drm/drm.h | 14 +- include/uapi/drm/drm_fourcc.h | 109 +- include/uapi/drm/drm_mode.h | 92 +- include/uapi/drm/msm_drm.h | 14 +- include/uapi/drm/tegra_drm.h | 425 +- include/uapi/drm/v3d_drm.h | 136 - include/uapi/drm/vmwgfx_drm.h | 41 - include/uapi/linux/bpf.h | 85 +- include/uapi/linux/btrfs.h | 1 - include/uapi/linux/btrfs_tree.h | 35 - include/uapi/linux/can/j1939.h | 9 - include/uapi/linux/cec.h | 2 +- include/uapi/linux/dm-ioctl.h | 6 - include/uapi/linux/dma-buf.h | 50 +- include/uapi/linux/idxd.h | 23 - include/uapi/linux/if_arp.h | 1 - include/uapi/linux/if_bridge.h | 18 - include/uapi/linux/if_ether.h | 3 - include/uapi/linux/if_link.h | 11 - include/uapi/linux/in.h | 42 +- include/uapi/linux/in6.h | 1 - include/uapi/linux/ioam6.h | 133 - include/uapi/linux/ioam6_genl.h | 52 - include/uapi/linux/ioam6_iptunnel.h | 20 - include/uapi/linux/ipv6.h | 3 - include/uapi/linux/kfd_ioctl.h | 16 +- include/uapi/linux/lwtunnel.h | 1 - include/uapi/linux/mctp.h | 36 - include/uapi/linux/mempolicy.h | 1 - include/uapi/linux/mount.h | 3 +- include/uapi/linux/netfilter/nfnetlink_conntrack.h | 1 - include/uapi/linux/netfilter/nfnetlink_hook.h | 9 - include/uapi/linux/nfsd/nfsfh.h | 1 + include/uapi/linux/openvswitch.h | 8 - include/uapi/linux/pkt_cls.h | 1 - include/uapi/linux/prctl.h | 12 +- include/uapi/linux/serial_reg.h | 1 - include/uapi/linux/socket.h | 5 - include/uapi/linux/target_core_user.h | 2 - include/uapi/linux/tc_act/tc_skbmod.h | 1 - include/uapi/linux/v4l2-controls.h | 1 - include/uapi/linux/videodev2.h | 19 +- include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_scmi.h | 24 - include/uapi/linux/xfrm.h | 11 - include/uapi/rdma/mlx5-abi.h | 17 +- init/Kconfig | 47 +- init/initramfs.c | 2 - init/main.c | 32 +- init/noinitramfs.c | 2 - ipc/msg.c | 2 +- ipc/namespace.c | 2 +- ipc/sem.c | 9 +- ipc/shm.c | 2 +- kernel/acct.c | 2 +- kernel/audit.h | 5 - kernel/bpf/Kconfig | 2 +- kernel/bpf/arraymap.c | 21 - kernel/bpf/bpf_iter.c | 22 - kernel/bpf/btf.c | 82 +- kernel/bpf/core.c | 2 +- kernel/bpf/cpumap.c | 116 +- kernel/bpf/devmap.c | 49 +- kernel/bpf/hashtab.c | 109 +- kernel/bpf/helpers.c | 356 +- kernel/bpf/local_storage.c | 20 +- kernel/bpf/map_in_map.c | 8 - kernel/bpf/syscall.c | 53 +- kernel/bpf/trampoline.c | 12 +- kernel/bpf/verifier.c | 381 +- kernel/cgroup/namespace.c | 2 +- kernel/cgroup/rstat.c | 19 +- kernel/compat.c | 21 + kernel/cpu.c | 2 +- kernel/debug/kdb/kdb_bp.c | 72 +- kernel/debug/kdb/kdb_debugger.c | 1 + kernel/debug/kdb/kdb_main.c | 626 +- kernel/debug/kdb/kdb_private.h | 18 + kernel/debug/kdb/kdb_support.c | 329 +- kernel/dma/Kconfig | 14 - kernel/dma/direct.c | 59 +- kernel/dma/direct.h | 8 +- kernel/dma/swiotlb.c | 352 +- kernel/events/core.c | 35 +- kernel/events/uprobes.c | 3 +- kernel/exit.c | 2 +- kernel/fork.c | 52 - kernel/hung_task.c | 44 - kernel/irq/chip.c | 15 +- kernel/irq/handle.c | 4 +- kernel/irq/internals.h | 57 - kernel/kallsyms.c | 7 - kernel/kcsan/atomic.h | 23 + kernel/kcsan/core.c | 77 +- kernel/kcsan/debugfs.c | 2 +- kernel/kcsan/kcsan_test.c | 32 - kernel/kcsan/permissive.h | 94 - kernel/kexec.c | 103 +- kernel/kexec_core.c | 1 + kernel/kthread.c | 21 +- kernel/livepatch/core.c | 4 +- kernel/locking/locktorture.c | 39 +- kernel/locking/mutex.c | 124 +- kernel/locking/rwsem.c | 6 +- kernel/module.c | 5 - kernel/nsproxy.c | 2 +- kernel/padata.c | 8 +- kernel/panic.c | 3 + kernel/pid_namespace.c | 5 +- kernel/power/suspend.c | 4 +- kernel/power/suspend_test.c | 2 +- kernel/printk/Makefile | 1 - kernel/printk/index.c | 195 - kernel/printk/internal.h | 31 +- kernel/printk/printk.c | 366 +- kernel/printk/printk_safe.c | 364 +- kernel/rcu/rcuscale.c | 14 +- kernel/rcu/rcutorture.c | 45 +- kernel/rcu/refscale.c | 42 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/tasks.h | 85 +- kernel/rcu/tree.c | 139 +- kernel/rcu/tree_nocb.h | 1496 ---- kernel/rcu/tree_plugin.h | 1506 +++- kernel/rcu/tree_stall.h | 111 +- kernel/scftorture.c | 113 +- kernel/sched/core.c | 142 +- kernel/sched/debug.c | 7 - kernel/sched/fair.c | 6 +- kernel/sched/sched.h | 19 +- kernel/signal.c | 64 +- kernel/sys.c | 7 + kernel/sys_ni.c | 5 + kernel/sysctl.c | 10 +- kernel/time/clocksource-wdtest.c | 5 +- kernel/time/clocksource.c | 31 +- kernel/time/namespace.c | 4 +- kernel/time/posix-timers.c | 4 +- kernel/time/timer.c | 6 +- kernel/torture.c | 6 +- kernel/trace/bpf_trace.c | 40 +- kernel/trace/ftrace.c | 4 +- kernel/trace/trace.c | 6 +- kernel/trace/trace_events_hist.c | 24 +- kernel/trace/trace_hwlat.c | 2 +- kernel/trace/trace_kdb.c | 12 +- kernel/tracepoint.c | 155 +- kernel/ucount.c | 26 +- kernel/user.c | 25 - kernel/user_namespace.c | 2 +- kernel/workqueue.c | 12 +- lib/Kconfig.debug | 179 +- lib/Kconfig.kcsan | 42 +- lib/crypto/Kconfig | 3 - lib/crypto/Makefile | 3 - lib/crypto/blake2s.c | 8 +- lib/crypto/chacha20poly1305.c | 8 +- lib/crypto/curve25519.c | 8 +- lib/crypto/sm4.c | 176 - lib/devmem_is_allowed.c | 2 +- lib/flex_proportions.c | 28 +- lib/math/Kconfig | 2 +- lib/math/rational.c | 3 - lib/nmi_backtrace.c | 13 +- lib/once.c | 11 +- lib/scatterlist.c | 5 +- lib/string.c | 130 +- lib/string_helpers.c | 4 - lib/test-string_helpers.c | 14 +- lib/test_bpf.c | 13 +- lib/test_kasan.c | 2 + lib/test_scanf.c | 4 +- lib/test_sort.c | 40 +- lib/test_stackinit.c | 252 +- lib/test_vmalloc.c | 5 +- lib/vsprintf.c | 12 - localversion-next | 1 - mm/Kconfig | 15 +- mm/Makefile | 3 +- mm/backing-dev.c | 11 - mm/compaction.c | 91 +- mm/damon/Kconfig | 69 - mm/damon/Makefile | 5 - mm/damon/core-test.h | 253 - mm/damon/core.c | 720 -- mm/damon/dbgfs-test.h | 126 - mm/damon/dbgfs.c | 623 -- mm/damon/vaddr-test.h | 329 - mm/damon/vaddr.c | 614 -- mm/debug_vm_pgtable.c | 916 +- mm/filemap.c | 767 +- mm/folio-compat.c | 142 - mm/gup.c | 9 +- mm/huge_memory.c | 33 +- mm/hugetlb.c | 167 +- mm/internal.h | 45 +- mm/kasan/hw_tags.c | 51 + mm/kasan/kasan.h | 23 +- mm/kasan/report.c | 29 +- mm/kfence/core.c | 3 - mm/kfence/kfence.h | 2 - mm/kfence/kfence_test.c | 13 +- mm/kfence/report.c | 19 +- mm/khugepaged.c | 8 +- mm/kmemleak.c | 6 +- mm/ksm.c | 34 +- mm/madvise.c | 7 +- mm/memblock.c | 22 +- mm/memcontrol.c | 532 +- mm/memory-failure.c | 6 +- mm/memory.c | 22 +- mm/memory_hotplug.c | 372 +- mm/mempolicy.c | 394 +- mm/memremap.c | 27 +- mm/migrate.c | 554 +- mm/mlock.c | 3 +- mm/mmap.c | 4 +- mm/mremap.c | 52 +- mm/oom_kill.c | 7 +- mm/page-writeback.c | 565 +- mm/page_alloc.c | 95 +- mm/page_ext.c | 12 +- mm/page_idle.c | 10 + mm/page_io.c | 4 +- mm/page_isolation.c | 7 +- mm/page_owner.c | 24 +- mm/percpu.c | 1 + mm/readahead.c | 2 - mm/rmap.c | 67 +- mm/shmem.c | 31 +- mm/slub.c | 834 +- mm/sparse.c | 46 +- mm/swap.c | 204 +- mm/swap_state.c | 2 +- mm/swapfile.c | 16 +- mm/truncate.c | 56 +- mm/userfaultfd.c | 2 +- mm/util.c | 128 +- mm/vmalloc.c | 79 +- mm/vmpressure.c | 10 +- mm/vmscan.c | 222 +- mm/vmstat.c | 25 +- mm/workingset.c | 54 +- mm/zsmalloc.c | 10 +- net/6lowpan/debugfs.c | 3 +- net/8021q/vlan.c | 2 +- net/8021q/vlan_dev.c | 6 +- net/9p/trans_virtio.c | 4 +- net/9p/trans_xen.c | 4 +- net/Kconfig | 1 - net/Makefile | 1 - net/appletalk/ddp.c | 4 +- net/ax25/ax25_ip.c | 4 +- net/ax25/ax25_out.c | 13 +- net/ax25/ax25_route.c | 13 +- net/batman-adv/bridge_loop_avoidance.c | 6 +- net/batman-adv/distributed-arp-table.c | 3 +- net/batman-adv/gateway_client.c | 3 +- net/batman-adv/multicast.c | 9 +- net/batman-adv/originator.c | 12 +- net/batman-adv/translation-table.c | 9 +- net/bluetooth/cmtp/cmtp.h | 2 +- net/bluetooth/hci_core.c | 30 +- net/bluetooth/hci_event.c | 75 +- net/bluetooth/hci_request.c | 81 +- net/bluetooth/hci_sock.c | 49 +- net/bluetooth/hci_sysfs.c | 2 +- net/bluetooth/mgmt.c | 2 +- net/bluetooth/rfcomm/tty.c | 12 +- net/bluetooth/sco.c | 5 - net/bpf/test_run.c | 133 +- net/bridge/br.c | 65 +- net/bridge/br_device.c | 16 +- net/bridge/br_fdb.c | 58 +- net/bridge/br_forward.c | 16 +- net/bridge/br_if.c | 15 +- net/bridge/br_input.c | 17 +- net/bridge/br_ioctl.c | 83 +- net/bridge/br_mdb.c | 109 +- net/bridge/br_multicast.c | 1670 ++-- net/bridge/br_multicast_eht.c | 92 +- net/bridge/br_netlink.c | 41 +- net/bridge/br_private.h | 487 +- net/bridge/br_private_mcast_eht.h | 3 +- net/bridge/br_switchdev.c | 246 +- net/bridge/br_sysfs_br.c | 38 +- net/bridge/br_sysfs_if.c | 2 +- net/bridge/br_vlan.c | 133 +- net/bridge/br_vlan_options.c | 216 - net/bridge/netfilter/ebtable_broute.c | 17 +- net/bridge/netfilter/ebtable_filter.c | 17 +- net/bridge/netfilter/ebtable_nat.c | 17 +- net/bridge/netfilter/ebtables.c | 109 +- net/bridge/netfilter/nf_conntrack_bridge.c | 6 - net/can/j1939/j1939-priv.h | 10 +- net/can/j1939/socket.c | 143 +- net/can/j1939/transport.c | 70 +- net/can/raw.c | 8 +- net/core/Makefile | 2 + net/core/dev.c | 325 +- net/core/dev_ioctl.c | 264 +- net/core/devlink.c | 168 +- net/core/drop_monitor.c | 6 +- net/core/dst.c | 6 +- net/core/fib_rules.c | 4 +- net/core/filter.c | 71 +- net/core/flow_dissector.c | 12 +- net/core/lwtunnel.c | 2 - net/core/neighbour.c | 22 +- net/core/pktgen.c | 5 + net/core/rtnetlink.c | 24 +- net/core/scm.c | 4 +- net/core/selftests.c | 12 - net/core/skbuff.c | 69 +- net/core/sock.c | 14 - net/core/sock_map.c | 22 +- net/dccp/proto.c | 2 +- net/decnet/dn_dev.c | 6 +- net/decnet/dn_fib.c | 9 +- net/decnet/dn_route.c | 18 +- net/dsa/Kconfig | 13 +- net/dsa/Makefile | 3 +- net/dsa/dsa.c | 2 +- net/dsa/dsa2.c | 56 +- net/dsa/dsa_priv.h | 112 +- net/dsa/master.c | 6 +- net/dsa/port.c | 289 +- net/dsa/slave.c | 219 +- net/dsa/switch.c | 30 +- net/dsa/tag_8021q.c | 607 +- net/dsa/tag_ar9331.c | 3 +- net/dsa/tag_brcm.c | 18 +- net/dsa/tag_dsa.c | 73 +- net/dsa/tag_gswip.c | 3 +- net/dsa/tag_hellcreek.c | 5 +- net/dsa/tag_ksz.c | 8 +- net/dsa/tag_lan9303.c | 6 +- net/dsa/tag_mtk.c | 5 +- net/dsa/tag_ocelot.c | 5 +- net/dsa/tag_ocelot_8021q.c | 9 +- net/dsa/tag_qca.c | 3 +- net/dsa/tag_rtl4_a.c | 5 +- net/dsa/tag_sja1105.c | 155 +- net/dsa/tag_trailer.c | 3 +- net/dsa/tag_xrs700x.c | 5 +- net/ethernet/eth.c | 8 +- net/ethtool/ioctl.c | 157 +- net/ethtool/netlink.c | 51 +- net/ethtool/netlink.h | 15 +- net/ieee802154/nl-phy.c | 3 +- net/ieee802154/nl802154.c | 3 +- net/ieee802154/socket.c | 7 +- net/ipv4/af_inet.c | 6 +- net/ipv4/devinet.c | 21 +- net/ipv4/esp4.c | 4 +- net/ipv4/fib_semantics.c | 12 +- net/ipv4/fib_trie.c | 4 +- net/ipv4/icmp.c | 3 +- net/ipv4/igmp.c | 30 +- net/ipv4/ip_gre.c | 2 +- net/ipv4/ip_output.c | 18 +- net/ipv4/ip_sockglue.c | 24 +- net/ipv4/ip_tunnel.c | 9 +- net/ipv4/ip_vti.c | 2 +- net/ipv4/ipip.c | 2 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 56 +- net/ipv4/route.c | 31 +- net/ipv4/tcp.c | 4 +- net/ipv4/tcp_fastopen.c | 17 +- net/ipv4/tcp_input.c | 54 +- net/ipv4/tcp_ipv4.c | 411 +- net/ipv4/tcp_offload.c | 3 - net/ipv4/tcp_recovery.c | 3 +- net/ipv4/udp_bpf.c | 1 + net/ipv4/udp_offload.c | 4 - net/ipv6/Kconfig | 11 - net/ipv6/Makefile | 3 +- net/ipv6/addrconf.c | 55 +- net/ipv6/af_inet6.c | 10 - net/ipv6/exthdrs.c | 158 +- net/ipv6/ioam6.c | 910 -- net/ipv6/ioam6_iptunnel.c | 274 - net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_gre.c | 17 +- net/ipv6/ip6_output.c | 80 +- net/ipv6/ip6_tunnel.c | 21 +- net/ipv6/ip6_vti.c | 21 +- net/ipv6/ip6mr.c | 3 +- net/ipv6/ipv6_sockglue.c | 18 +- net/ipv6/mcast.c | 20 +- net/ipv6/route.c | 25 +- net/ipv6/sit.c | 40 +- net/ipv6/sysctl_net_ipv6.c | 19 - net/llc/af_llc.c | 6 +- net/mctp/Kconfig | 13 - net/mctp/Makefile | 3 - net/mctp/af_mctp.c | 395 - net/mctp/device.c | 423 - net/mctp/neigh.c | 342 - net/mctp/route.c | 1099 --- net/mpls/af_mpls.c | 2 +- net/mptcp/pm_netlink.c | 1 + net/netfilter/ipset/ip_set_hash_ip.c | 9 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 10 +- net/netfilter/ipset/ip_set_hash_ipport.c | 3 - net/netfilter/ipset/ip_set_hash_ipportip.c | 3 - net/netfilter/ipset/ip_set_hash_ipportnet.c | 3 - net/netfilter/ipset/ip_set_hash_net.c | 11 +- net/netfilter/ipset/ip_set_hash_netiface.c | 10 +- net/netfilter/ipset/ip_set_hash_netnet.c | 16 +- net/netfilter/ipset/ip_set_hash_netport.c | 11 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 16 +- net/netfilter/nf_conntrack_core.c | 71 +- net/netfilter/nf_conntrack_netlink.c | 76 +- net/netfilter/nf_conntrack_proto_tcp.c | 1 + net/netfilter/nf_conntrack_proto_udp.c | 1 + net/netfilter/nf_conntrack_standalone.c | 16 + net/netfilter/nf_flow_table_core.c | 23 +- net/netfilter/nf_flow_table_offload.c | 3 +- net/netfilter/nf_queue.c | 24 +- net/netfilter/nfnetlink_hook.c | 24 +- net/netfilter/nft_compat.c | 8 +- net/netfilter/xt_CT.c | 11 + net/netlabel/netlabel_cipso_v4.c | 8 +- net/netlabel/netlabel_unlabeled.c | 6 +- net/netlink/af_netlink.c | 4 +- net/netlink/genetlink.c | 17 +- net/netrom/nr_loopback.c | 3 +- net/netrom/nr_route.c | 3 +- net/nfc/af_nfc.c | 2 +- net/nfc/core.c | 8 +- net/nfc/digital_core.c | 4 +- net/nfc/hci/core.c | 14 +- net/nfc/hci/llc.c | 4 +- net/nfc/hci/llc.h | 6 +- net/nfc/hci/llc_nop.c | 2 +- net/nfc/hci/llc_shdlc.c | 12 +- net/nfc/llcp.h | 8 +- net/nfc/llcp_commands.c | 46 +- net/nfc/llcp_core.c | 44 +- net/nfc/nci/core.c | 176 +- net/nfc/nci/data.c | 12 +- net/nfc/nci/hci.c | 52 +- net/nfc/nci/ntf.c | 87 +- net/nfc/nci/rsp.c | 48 +- net/nfc/nci/spi.c | 2 +- net/nfc/netlink.c | 4 +- net/nfc/nfc.h | 2 +- net/openvswitch/actions.c | 8 +- net/openvswitch/datapath.c | 76 +- net/openvswitch/datapath.h | 20 - net/packet/af_packet.c | 15 +- net/phonet/af_phonet.c | 3 +- net/phonet/pn_dev.c | 12 +- net/phonet/socket.c | 3 +- net/qrtr/mhi.c | 16 +- net/qrtr/qrtr.c | 4 +- net/sched/act_api.c | 73 +- net/sched/act_bpf.c | 4 +- net/sched/act_connmark.c | 4 +- net/sched/act_csum.c | 7 +- net/sched/act_ct.c | 4 +- net/sched/act_ctinfo.c | 4 +- net/sched/act_gact.c | 4 +- net/sched/act_gate.c | 4 +- net/sched/act_ife.c | 9 +- net/sched/act_ipt.c | 21 +- net/sched/act_mirred.c | 10 +- net/sched/act_mpls.c | 4 +- net/sched/act_nat.c | 6 +- net/sched/act_pedit.c | 4 +- net/sched/act_police.c | 4 +- net/sched/act_sample.c | 7 +- net/sched/act_simple.c | 4 +- net/sched/act_skbedit.c | 4 +- net/sched/act_skbmod.c | 47 +- net/sched/act_tunnel_key.c | 4 +- net/sched/act_vlan.c | 4 +- net/sched/cls_api.c | 85 +- net/sched/cls_basic.c | 10 +- net/sched/cls_bpf.c | 8 +- net/sched/cls_cgroup.c | 6 +- net/sched/cls_flow.c | 6 +- net/sched/cls_flower.c | 18 +- net/sched/cls_fw.c | 13 +- net/sched/cls_matchall.c | 17 +- net/sched/cls_route.c | 10 +- net/sched/cls_rsvp.h | 7 +- net/sched/cls_tcindex.c | 10 +- net/sched/cls_u32.c | 24 +- net/sched/sch_api.c | 10 +- net/sched/sch_atm.c | 2 +- net/sched/sch_cake.c | 2 +- net/sched/sch_cbq.c | 2 +- net/sched/sch_drr.c | 2 +- net/sched/sch_dsmark.c | 2 +- net/sched/sch_ets.c | 2 +- net/sched/sch_fq_codel.c | 2 +- net/sched/sch_fq_pie.c | 2 +- net/sched/sch_generic.c | 2 +- net/sched/sch_hfsc.c | 2 +- net/sched/sch_htb.c | 2 +- net/sched/sch_multiq.c | 2 +- net/sched/sch_prio.c | 2 +- net/sched/sch_qfq.c | 2 +- net/sched/sch_sfb.c | 2 +- net/sched/sch_sfq.c | 2 +- net/sched/sch_taprio.c | 2 + net/sctp/auth.c | 14 +- net/smc/smc_ib.c | 3 +- net/smc/smc_pnet.c | 3 +- net/socket.c | 347 +- net/sunrpc/auth_gss/svcauth_gss.c | 47 +- net/sunrpc/svc.c | 75 +- net/sunrpc/svc_xprt.c | 3 - net/sunrpc/svcauth.c | 8 +- net/sunrpc/svcauth_unix.c | 18 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 56 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 41 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 4 +- net/switchdev/switchdev.c | 308 - net/tipc/socket.c | 34 +- net/unix/Kconfig | 5 - net/unix/Makefile | 1 - net/unix/af_unix.c | 238 +- net/unix/unix_bpf.c | 125 - net/vmw_vsock/virtio_transport_common.c | 3 - net/wireless/nl80211.c | 16 +- net/wireless/scan.c | 3 +- net/xfrm/xfrm_compat.c | 49 +- net/xfrm/xfrm_ipcomp.c | 2 +- net/xfrm/xfrm_policy.c | 48 +- net/xfrm/xfrm_user.c | 67 - rust/.gitignore | 6 - rust/Makefile | 316 - rust/alloc/README.md | 32 - rust/alloc/alloc.rs | 425 - rust/alloc/borrow.rs | 493 -- rust/alloc/boxed.rs | 1728 ---- rust/alloc/collections/mod.rs | 116 - rust/alloc/fmt.rs | 587 -- rust/alloc/lib.rs | 197 - rust/alloc/macros.rs | 128 - rust/alloc/prelude/mod.rs | 17 - rust/alloc/prelude/v1.rs | 16 - rust/alloc/raw_vec.rs | 612 -- rust/alloc/rc.rs | 2539 ------ rust/alloc/slice.rs | 1271 --- rust/alloc/str.rs | 614 -- rust/alloc/string.rs | 2847 ------ rust/alloc/sync.rs | 2631 ------ rust/alloc/vec/drain.rs | 157 - rust/alloc/vec/drain_filter.rs | 145 - rust/alloc/vec/into_iter.rs | 296 - rust/alloc/vec/is_zero.rs | 106 - rust/alloc/vec/mod.rs | 3255 ------- rust/alloc/vec/partial_eq.rs | 49 - rust/alloc/vec/set_len_on_drop.rs | 30 - rust/alloc/vec/spec_extend.rs | 170 - rust/bindgen_parameters | 13 - rust/build_error.rs | 33 - rust/compiler_builtins.rs | 146 - rust/exports.c | 16 - rust/helpers.c | 235 - rust/kernel/allocator.rs | 63 - rust/kernel/bindings.rs | 28 - rust/kernel/bindings_helper.h | 24 - rust/kernel/buffer.rs | 39 - rust/kernel/build_assert.rs | 80 - rust/kernel/c_types.rs | 119 - rust/kernel/chrdev.rs | 212 - rust/kernel/error.rs | 272 - rust/kernel/file.rs | 130 - rust/kernel/file_operations.rs | 698 -- rust/kernel/io_buffer.rs | 153 - rust/kernel/iov_iter.rs | 95 - rust/kernel/lib.rs | 220 - rust/kernel/linked_list.rs | 245 - rust/kernel/miscdev.rs | 113 - rust/kernel/module_param.rs | 497 -- rust/kernel/of.rs | 101 - rust/kernel/pages.rs | 176 - rust/kernel/platdev.rs | 166 - rust/kernel/prelude.rs | 28 - rust/kernel/print.rs | 412 - rust/kernel/random.rs | 50 - rust/kernel/raw_list.rs | 361 - rust/kernel/rbtree.rs | 570 -- rust/kernel/security.rs | 79 - rust/kernel/static_assert.rs | 39 - rust/kernel/str.rs | 259 - rust/kernel/sync/arc.rs | 227 - rust/kernel/sync/condvar.rs | 136 - rust/kernel/sync/guard.rs | 82 - rust/kernel/sync/locked_by.rs | 112 - rust/kernel/sync/mod.rs | 84 - rust/kernel/sync/mutex.rs | 101 - rust/kernel/sync/spinlock.rs | 109 - rust/kernel/sysctl.rs | 198 - rust/kernel/task.rs | 193 - rust/kernel/traits.rs | 26 - rust/kernel/types.rs | 249 - rust/kernel/user_ptr.rs | 191 - rust/macros/lib.rs | 127 - rust/macros/module.rs | 754 -- samples/Kconfig | 2 - samples/Makefile | 1 - samples/bpf/.gitignore | 2 - samples/bpf/test_override_return.sh | 1 - samples/bpf/tracex7_user.c | 5 - samples/bpf/xdp_redirect_cpu_user.c | 24 +- samples/bpf/xdpsock_user.c | 20 +- samples/kdb/kdb_hello.c | 20 +- samples/mei/mei-amt-version.c | 51 +- samples/rust/Kconfig | 113 - samples/rust/Makefile | 12 - samples/rust/rust_chrdev.rs | 51 - samples/rust/rust_minimal.rs | 38 - samples/rust/rust_miscdev.rs | 150 - samples/rust/rust_module_parameters.rs | 72 - samples/rust/rust_print.rs | 57 - samples/rust/rust_random.rs | 61 - samples/rust/rust_semaphore.rs | 177 - samples/rust/rust_semaphore_c.c | 212 - samples/rust/rust_stack_probing.rs | 40 - samples/rust/rust_sync.rs | 81 - samples/trace_events/trace-events-sample.h | 27 - scripts/Makefile.build | 22 - scripts/Makefile.lib | 12 - scripts/atomic/check-atomics.sh | 6 +- scripts/atomic/fallbacks/acquire | 4 +- scripts/atomic/fallbacks/add_negative | 6 +- scripts/atomic/fallbacks/add_unless | 6 +- scripts/atomic/fallbacks/andnot | 4 +- scripts/atomic/fallbacks/dec | 4 +- scripts/atomic/fallbacks/dec_and_test | 6 +- scripts/atomic/fallbacks/dec_if_positive | 6 +- scripts/atomic/fallbacks/dec_unless_positive | 6 +- scripts/atomic/fallbacks/fence | 4 +- scripts/atomic/fallbacks/fetch_add_unless | 8 +- scripts/atomic/fallbacks/inc | 4 +- scripts/atomic/fallbacks/inc_and_test | 6 +- scripts/atomic/fallbacks/inc_not_zero | 6 +- scripts/atomic/fallbacks/inc_unless_negative | 6 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 4 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 6 +- scripts/atomic/fallbacks/try_cmpxchg | 4 +- scripts/atomic/gen-atomic-fallback.sh | 68 +- scripts/atomic/gen-atomic-instrumented.sh | 11 +- scripts/atomic/gen-atomic-long.sh | 10 +- scripts/atomic/gen-atomics.sh | 6 +- scripts/bpf_doc.py | 2 - scripts/check_extable.sh | 2 +- scripts/checkpatch.pl | 7 +- scripts/checkversion.pl | 18 +- scripts/generate_rust_analyzer.py | 143 - scripts/kallsyms.c | 33 +- scripts/kconfig/confdata.c | 67 +- scripts/kconfig/merge_config.sh | 15 - scripts/module.lds.S | 1 - scripts/recordmcount.pl | 40 + scripts/rust-version.sh | 31 - scripts/spdxcheck-test.sh | 16 +- scripts/tracing/draw_functrace.py | 6 +- security/Kconfig.hardening | 71 +- security/apparmor/apparmorfs.c | 4 +- security/apparmor/include/file.h | 2 +- security/apparmor/include/label.h | 1 - security/apparmor/include/policy.h | 6 +- security/apparmor/label.c | 4 +- security/apparmor/lsm.c | 22 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 59 +- security/apparmor/policy_unpack.c | 2 +- security/integrity/ima/ima_main.c | 1 - security/selinux/hooks.c | 8 +- security/selinux/include/classmap.h | 4 +- security/selinux/ss/policydb.c | 10 +- security/selinux/ss/services.c | 2 - security/smack/smack.h | 2 +- security/smack/smack_access.c | 17 +- security/smack/smack_lsm.c | 2 +- security/tomoyo/domain.c | 13 +- sound/ac97/bus.c | 6 +- sound/aoa/soundbus/core.c | 4 +- sound/arm/pxa2xx-ac97.c | 18 +- sound/arm/pxa2xx-pcm-lib.c | 90 +- sound/core/compress_offload.c | 69 +- sound/core/init.c | 105 +- sound/core/isadma.c | 38 - sound/core/memalloc.c | 147 +- sound/core/memalloc_local.h | 2 +- sound/core/pcm_memory.c | 67 +- sound/core/pcm_native.c | 2 +- sound/core/seq/seq_dummy.c | 8 +- sound/core/seq/seq_ports.c | 39 +- sound/core/sgbuf.c | 30 +- sound/drivers/Kconfig | 2 +- sound/drivers/aloop.c | 26 +- sound/drivers/dummy.c | 24 +- sound/drivers/mpu401/mpu401.c | 34 +- sound/drivers/mtpav.c | 30 +- sound/drivers/pcsp/pcsp.c | 49 +- sound/drivers/pcsp/pcsp_input.c | 14 +- sound/drivers/pcsp/pcsp_input.h | 1 + sound/drivers/serial-u16550.c | 57 +- sound/drivers/virmidi.c | 21 +- sound/drivers/vx/vx_core.c | 12 +- sound/isa/ad1816a/ad1816a.c | 41 +- sound/isa/ad1816a/ad1816a_lib.c | 49 +- sound/isa/ad1848/ad1848.c | 19 +- sound/isa/adlib.c | 28 +- sound/isa/als100.c | 41 +- sound/isa/azt2320.c | 49 +- sound/isa/cmi8328.c | 31 +- sound/isa/cmi8330.c | 27 +- sound/isa/cs423x/cs4231.c | 21 +- sound/isa/cs423x/cs4236.c | 52 +- sound/isa/cs423x/cs4236_lib.c | 2 + sound/isa/es1688/es1688.c | 33 +- sound/isa/es18xx.c | 112 +- sound/isa/galaxy/galaxy.c | 82 +- sound/isa/gus/gus_main.c | 44 +- sound/isa/gus/gusclassic.c | 28 +- sound/isa/gus/gusextreme.c | 39 +- sound/isa/gus/gusmax.c | 65 +- sound/isa/gus/interwave.c | 53 +- sound/isa/msnd/msnd_pinnacle.c | 119 +- sound/isa/opl3sa2.c | 60 +- sound/isa/opti9xx/miro.c | 76 +- sound/isa/opti9xx/opti92x-ad1848.c | 77 +- sound/isa/sb/emu8000.c | 48 +- sound/isa/sb/jazz16.c | 39 +- sound/isa/sb/sb16.c | 42 +- sound/isa/sb/sb8.c | 48 +- sound/isa/sb/sb_common.c | 64 +- sound/isa/sc6000.c | 84 +- sound/isa/sscape.c | 92 +- sound/isa/wavefront/wavefront.c | 46 +- sound/isa/wss/wss_lib.c | 67 +- sound/pci/ad1889.c | 144 +- sound/pci/ali5451/ali5451.c | 90 +- sound/pci/als300.c | 80 +- sound/pci/als4000.c | 59 +- sound/pci/atiixp.c | 92 +- sound/pci/atiixp_modem.c | 92 +- sound/pci/au88x0/au88x0.c | 134 +- sound/pci/aw2/aw2-alsa.c | 102 +- sound/pci/azt3328.c | 124 +- sound/pci/bt87x.c | 98 +- sound/pci/ca0106/ca0106.h | 3 +- sound/pci/ca0106/ca0106_main.c | 114 +- sound/pci/cmipci.c | 104 +- sound/pci/cs4281.c | 114 +- sound/pci/cs46xx/cs46xx.c | 51 +- sound/pci/cs46xx/cs46xx.h | 4 +- sound/pci/cs46xx/cs46xx_lib.c | 111 +- sound/pci/cs5530.c | 86 +- sound/pci/cs5535audio/cs5535audio.c | 94 +- sound/pci/cs5535audio/cs5535audio_olpc.c | 7 +- sound/pci/echoaudio/echoaudio.c | 168 +- sound/pci/echoaudio/echoaudio.h | 2 +- sound/pci/emu10k1/emu10k1.c | 53 +- sound/pci/emu10k1/emu10k1_main.c | 102 +- sound/pci/emu10k1/emu10k1x.c | 128 +- sound/pci/emu10k1/p16v.c | 22 +- sound/pci/ens1370.c | 115 +- sound/pci/es1938.c | 97 +- sound/pci/es1968.c | 112 +- sound/pci/fm801.c | 103 +- sound/pci/hda/hda_controller.c | 13 +- sound/pci/hda/hda_controller.h | 3 + sound/pci/hda/hda_intel.c | 40 +- sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_hdmi.c | 7 - sound/pci/hda/patch_realtek.c | 3 - sound/pci/ice1712/ice1712.c | 133 +- sound/pci/ice1712/ice1724.c | 167 +- sound/pci/intel8x0.c | 144 +- sound/pci/intel8x0m.c | 139 +- sound/pci/korg1212/korg1212.c | 211 +- sound/pci/lola/lola.c | 127 +- sound/pci/lola/lola.h | 5 +- sound/pci/lola/lola_pcm.c | 20 +- sound/pci/lx6464es/lx6464es.c | 112 +- sound/pci/maestro3.c | 106 +- sound/pci/nm256/nm256.c | 131 +- sound/pci/oxygen/oxygen.c | 1 + sound/pci/oxygen/oxygen.h | 1 + sound/pci/oxygen/oxygen_lib.c | 66 +- sound/pci/oxygen/se6x.c | 1 + sound/pci/oxygen/virtuoso.c | 1 + sound/pci/pcxhr/pcxhr.c | 47 +- sound/pci/riptide/riptide.c | 89 +- sound/pci/rme32.c | 49 +- sound/pci/rme96.c | 57 +- sound/pci/rme9652/hdsp.c | 89 +- sound/pci/rme9652/hdspm.c | 64 +- sound/pci/rme9652/rme9652.c | 85 +- sound/pci/sis7019.c | 87 +- sound/pci/sonicvibes.c | 117 +- sound/pci/trident/trident.c | 39 +- sound/pci/trident/trident.h | 7 +- sound/pci/trident/trident_main.c | 90 +- sound/pci/trident/trident_memory.c | 8 +- sound/pci/via82xx.c | 116 +- sound/pci/via82xx_modem.c | 88 +- sound/pci/vx222/vx222.c | 69 +- sound/pci/ymfpci/ymfpci.c | 66 +- sound/pci/ymfpci/ymfpci.h | 8 +- sound/pci/ymfpci/ymfpci_main.c | 149 +- sound/pcmcia/vx/vxpocket.c | 22 + sound/soc/Kconfig | 1 - sound/soc/amd/Kconfig | 9 - sound/soc/amd/Makefile | 1 - sound/soc/amd/acp-da7219-max98357a.c | 17 +- sound/soc/amd/acp-pcm-dma.c | 22 +- sound/soc/amd/acp3x-rt5682-max9836.c | 14 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 12 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 10 +- sound/soc/amd/renoir/acp3x-rn.c | 7 +- sound/soc/amd/renoir/rn-pci-acp3x.c | 2 - sound/soc/amd/vangogh/Makefile | 9 - sound/soc/amd/vangogh/acp5x-i2s.c | 427 - sound/soc/amd/vangogh/acp5x-pcm-dma.c | 517 -- sound/soc/amd/vangogh/acp5x.h | 193 - sound/soc/amd/vangogh/pci-acp5x.c | 326 - sound/soc/amd/vangogh/vg_chip_offset_byte.h | 337 - sound/soc/atmel/Kconfig | 1 + sound/soc/atmel/mchp-spdifrx.c | 6 +- sound/soc/atmel/mchp-spdiftx.c | 2 +- sound/soc/atmel/tse850-pcm5142.c | 2 +- sound/soc/bcm/bcm63xx-pcm-whistler.c | 82 +- sound/soc/bcm/cygnus-pcm.c | 2 +- sound/soc/codecs/Kconfig | 20 - sound/soc/codecs/Makefile | 7 +- sound/soc/codecs/ad193x.c | 30 +- sound/soc/codecs/ad193x.h | 4 - sound/soc/codecs/cs42l42.c | 132 +- sound/soc/codecs/cs42l42.h | 3 - sound/soc/codecs/cx20442.c | 8 +- sound/soc/codecs/lpass-rx-macro.c | 65 +- sound/soc/codecs/max98090.c | 4 +- sound/soc/codecs/mt6359-accdet.c | 25 +- sound/soc/codecs/nau8824.c | 42 +- sound/soc/codecs/rt1015.c | 39 +- sound/soc/codecs/rt1015.h | 2 + sound/soc/codecs/rt5514.c | 2 +- sound/soc/codecs/rt5640.c | 19 +- sound/soc/codecs/rt5682.c | 45 - sound/soc/codecs/sdw-mockup.c | 312 - sound/soc/codecs/tlv320aic31xx.c | 10 - sound/soc/codecs/tlv320aic32x4.c | 43 +- sound/soc/codecs/wcd938x.c | 854 +- sound/soc/codecs/wcd938x.h | 1 + sound/soc/codecs/wm_adsp.c | 8 +- sound/soc/fsl/fsl_asrc_dma.c | 47 +- sound/soc/fsl/fsl_dma.c | 50 +- sound/soc/fsl/fsl_xcvr.c | 4 +- sound/soc/fsl/imx-pcm-fiq.c | 75 +- sound/soc/fsl/imx-pcm-rpmsg.c | 89 +- sound/soc/fsl/mpc5200_dma.c | 63 +- sound/soc/generic/simple-card-utils.c | 4 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 3 +- sound/soc/intel/atom/sst/sst_ipc.c | 2 +- sound/soc/intel/boards/Kconfig | 1 - sound/soc/intel/boards/bytcr_rt5640.c | 118 +- sound/soc/intel/boards/sof_cs42l42.c | 361 +- sound/soc/intel/boards/sof_da7219_max98373.c | 2 +- sound/soc/intel/boards/sof_maxim_common.c | 17 +- sound/soc/intel/boards/sof_maxim_common.h | 4 +- sound/soc/intel/boards/sof_pcm512x.c | 13 +- sound/soc/intel/boards/sof_rt5682.c | 66 +- sound/soc/intel/boards/sof_sdw.c | 87 +- sound/soc/intel/boards/sof_sdw_common.h | 27 +- sound/soc/intel/boards/sof_sdw_max98373.c | 4 +- sound/soc/intel/common/Makefile | 3 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 15 - sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 8 - .../intel/common/soc-acpi-intel-sdw-mockup-match.c | 166 - .../intel/common/soc-acpi-intel-sdw-mockup-match.h | 17 - sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 38 - sound/soc/intel/skylake/skl-pcm.c | 8 + sound/soc/kirkwood/kirkwood-dma.c | 26 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 43 +- sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 27 +- sound/soc/pxa/pxa-ssp.c | 3 + sound/soc/pxa/pxa2xx-ac97.c | 3 + sound/soc/pxa/pxa2xx-i2s.c | 3 + sound/soc/pxa/pxa2xx-pcm.c | 3 + sound/soc/qcom/lpass-platform.c | 60 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 63 +- sound/soc/samsung/aries_wm8994.c | 2 +- sound/soc/samsung/arndale.c | 4 +- sound/soc/samsung/h1940_uda1380.c | 2 +- sound/soc/samsung/littlemill.c | 2 +- sound/soc/samsung/midas_wm1811.c | 2 +- sound/soc/samsung/neo1973_wm8753.c | 4 +- sound/soc/samsung/rx1950_uda1380.c | 2 +- sound/soc/samsung/smartq_wm8987.c | 2 +- sound/soc/samsung/smdk_wm8580.c | 2 +- sound/soc/samsung/smdk_wm8994.c | 2 +- sound/soc/samsung/smdk_wm8994pcm.c | 2 +- sound/soc/samsung/tm2_wm5110.c | 6 +- sound/soc/samsung/tobermory.c | 2 +- sound/soc/sh/rcar/dma.c | 2 +- sound/soc/sh/rcar/ssi.c | 6 +- sound/soc/soc-component.c | 63 +- sound/soc/soc-compress.c | 1 + sound/soc/soc-core.c | 36 +- sound/soc/soc-dapm.c | 65 +- sound/soc/soc-ops.c | 21 +- sound/soc/soc-pcm.c | 22 +- sound/soc/soc-topology.c | 23 +- sound/soc/sof/intel/Kconfig | 4 +- sound/soc/sof/intel/cnl.c | 6 - sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sof/intel/hda.c | 51 +- sound/soc/sof/intel/hda.h | 8 +- sound/soc/sof/intel/icl.c | 3 - sound/soc/sof/intel/shim.h | 3 - sound/soc/sof/intel/tgl.c | 12 - sound/soc/sof/sof-audio.c | 42 +- sound/soc/sof/sof-pci-dev.c | 9 - sound/soc/sprd/sprd-pcm-dma.c | 67 +- sound/soc/tegra/tegra210_admaif.c | 6 + sound/soc/tegra/tegra_pcm.c | 93 +- sound/soc/tegra/tegra_pcm.h | 7 + sound/soc/ti/Kconfig | 1 - sound/soc/ti/davinci-mcasp.c | 176 +- sound/soc/ti/j721e-evm.c | 30 +- sound/soc/ti/omap-abe-twl6040.c | 5 + sound/soc/uniphier/aio-dma.c | 2 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 4 +- sound/usb/card.c | 42 +- sound/usb/clock.c | 11 +- sound/usb/endpoint.c | 14 +- sound/usb/format.c | 6 +- sound/usb/implicit.c | 6 +- sound/usb/mixer.c | 45 +- sound/usb/mixer.h | 3 +- sound/usb/mixer_maps.c | 22 + sound/usb/mixer_scarlett_gen2.c | 34 +- sound/usb/quirks-table.h | 70 +- sound/usb/quirks.c | 360 +- sound/usb/quirks.h | 5 +- sound/usb/stream.c | 4 +- sound/usb/usbaudio.h | 65 +- sound/x86/intel_hdmi_audio.c | 90 +- sound/x86/intel_hdmi_audio.h | 1 + tools/bpf/bpftool/Documentation/bpftool-btf.rst | 48 +- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 3 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-gen.rst | 9 +- tools/bpf/bpftool/Documentation/bpftool-iter.rst | 2 - tools/bpf/bpftool/Documentation/bpftool-link.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 3 +- tools/bpf/bpftool/Documentation/bpftool-net.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-perf.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 36 +- .../bpftool/Documentation/bpftool-struct_ops.rst | 2 +- tools/bpf/bpftool/Documentation/bpftool.rst | 12 +- tools/bpf/bpftool/bash-completion/bpftool | 66 +- tools/bpf/bpftool/btf.c | 11 +- tools/bpf/bpftool/btf_dumper.c | 6 +- tools/bpf/bpftool/cgroup.c | 3 +- tools/bpf/bpftool/common.c | 6 - tools/bpf/bpftool/feature.c | 1 - tools/bpf/bpftool/gen.c | 3 +- tools/bpf/bpftool/iter.c | 2 - tools/bpf/bpftool/link.c | 3 +- tools/bpf/bpftool/main.c | 3 +- tools/bpf/bpftool/main.h | 3 +- tools/bpf/bpftool/map.c | 19 +- tools/bpf/bpftool/net.c | 1 - tools/bpf/bpftool/perf.c | 5 +- tools/bpf/bpftool/prog.c | 37 +- tools/bpf/bpftool/struct_ops.c | 2 +- tools/bpf/resolve_btfids/main.c | 13 +- tools/include/linux/kallsyms.h | 2 +- tools/include/linux/lockdep.h | 2 +- tools/include/nolibc/nolibc.h | 15 +- tools/include/uapi/linux/bpf.h | 85 +- tools/include/uapi/linux/if_link.h | 1 - tools/lib/bpf/Build | 2 +- tools/lib/bpf/btf.c | 50 +- tools/lib/bpf/btf.h | 31 +- tools/lib/bpf/btf_dump.c | 871 +- tools/lib/bpf/libbpf.c | 1591 +++- tools/lib/bpf/libbpf.h | 25 +- tools/lib/bpf/libbpf.map | 8 - tools/lib/bpf/libbpf_internal.h | 81 +- tools/lib/bpf/libbpf_probes.c | 4 +- tools/lib/bpf/relo_core.c | 1295 --- tools/lib/bpf/relo_core.h | 100 - tools/lib/perf/include/perf/event.h | 2 +- tools/lib/symbol/kallsyms.h | 2 +- .../memory-model/Documentation/access-marking.txt | 151 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/perf/util/bpf-event.c | 11 +- tools/perf/util/bpf_counter.c | 12 +- tools/power/cpupower/man/cpupower-idle-set.1 | 2 +- tools/rcu/extract-stall.sh | 33 - tools/testing/scatterlist/linux/mm.h | 1 + tools/testing/selftests/Makefile | 2 - tools/testing/selftests/arm64/fp/.gitignore | 2 - tools/testing/selftests/arm64/fp/Makefile | 11 +- tools/testing/selftests/arm64/fp/TODO | 4 - tools/testing/selftests/arm64/fp/rdvl-sve.c | 14 - tools/testing/selftests/arm64/fp/rdvl.S | 10 - tools/testing/selftests/arm64/fp/rdvl.h | 8 - tools/testing/selftests/arm64/fp/sve-probe-vls.c | 5 - tools/testing/selftests/arm64/fp/vec-syscfg.c | 593 -- tools/testing/selftests/arm64/mte/.gitignore | 1 - tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/bpf/Makefile | 3 +- tools/testing/selftests/bpf/README.rst | 7 - tools/testing/selftests/bpf/netcnt_common.h | 38 +- tools/testing/selftests/bpf/network_helpers.c | 97 +- tools/testing/selftests/bpf/network_helpers.h | 5 - .../selftests/bpf/prog_tests/bpf_iter_setsockopt.c | 226 - tools/testing/selftests/bpf/prog_tests/btf.c | 4 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 615 -- .../selftests/bpf/prog_tests/core_autosize.c | 22 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 25 +- .../selftests/bpf/prog_tests/get_func_ip_test.c | 55 - tools/testing/selftests/bpf/prog_tests/netcnt.c | 82 - tools/testing/selftests/bpf/prog_tests/pinning.c | 9 - .../selftests/bpf/prog_tests/reference_tracking.c | 4 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 406 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 11 +- tools/testing/selftests/bpf/prog_tests/timer.c | 55 - tools/testing/selftests/bpf/prog_tests/timer_mim.c | 69 - .../bpf/prog_tests/xdp_context_test_run.c | 105 - .../selftests/bpf/prog_tests/xdp_cpumap_attach.c | 43 +- .../selftests/bpf/prog_tests/xdp_devmap_attach.c | 39 +- .../selftests/bpf/progs/bpf_iter_setsockopt.c | 72 - tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c | 2 +- .../testing/selftests/bpf/progs/bpf_tracing_net.h | 6 - .../testing/selftests/bpf/progs/get_func_ip_test.c | 84 - tools/testing/selftests/bpf/progs/netcnt_prog.c | 8 +- .../selftests/bpf/progs/test_map_in_map_invalid.c | 26 - .../selftests/bpf/progs/test_sk_lookup_kern.c | 14 +- tools/testing/selftests/bpf/progs/test_tc_tunnel.c | 1 + .../bpf/progs/test_xdp_context_test_run.c | 20 - tools/testing/selftests/bpf/progs/timer.c | 297 - tools/testing/selftests/bpf/progs/timer_mim.c | 88 - .../testing/selftests/bpf/progs/timer_mim_reject.c | 74 - .../selftests/bpf/test_bpftool_synctypes.py | 586 -- tools/testing/selftests/bpf/test_maps.c | 72 +- tools/testing/selftests/bpf/test_netcnt.c | 148 + tools/testing/selftests/bpf/test_progs.h | 12 - tools/testing/selftests/bpf/test_tc_tunnel.sh | 2 +- tools/testing/selftests/damon/Makefile | 7 - tools/testing/selftests/damon/_chk_dependency.sh | 28 - tools/testing/selftests/damon/debugfs_attrs.sh | 75 - .../selftests/filesystems/binderfs/binderfs_test.c | 17 - tools/testing/selftests/firmware/fw_namespace.c | 3 +- .../selftests/kvm/access_tracking_perf_test.c | 4 +- tools/testing/selftests/kvm/demand_paging_test.c | 3 +- tools/testing/selftests/kvm/dirty_log_perf_test.c | 77 +- .../testing/selftests/kvm/include/perf_test_util.h | 2 +- .../testing/selftests/kvm/include/x86_64/hyperv.h | 5 +- tools/testing/selftests/kvm/lib/perf_test_util.c | 22 +- .../kvm/memslot_modification_stress_test.c | 3 +- tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 2 +- .../testing/selftests/kvm/x86_64/hyperv_features.c | 41 +- tools/testing/selftests/memfd/memfd_test.c | 2 +- .../selftests/move_mount_set_group/.gitignore | 1 - .../selftests/move_mount_set_group/Makefile | 7 - .../testing/selftests/move_mount_set_group/config | 1 - .../move_mount_set_group_test.c | 375 - tools/testing/selftests/net/Makefile | 4 - tools/testing/selftests/net/af_unix/Makefile | 5 - .../testing/selftests/net/af_unix/test_unix_oob.c | 437 - tools/testing/selftests/net/config | 1 - tools/testing/selftests/net/gro.c | 1095 --- tools/testing/selftests/net/gro.sh | 128 - tools/testing/selftests/net/ioam6.sh | 297 - tools/testing/selftests/net/ioam6_parser.c | 402 - tools/testing/selftests/net/ipsec.c | 165 +- tools/testing/selftests/net/psock_snd.sh | 3 + tools/testing/selftests/net/setup_loopback.sh | 82 - tools/testing/selftests/net/toeplitz.c | 585 -- tools/testing/selftests/net/toeplitz.sh | 199 - tools/testing/selftests/net/toeplitz_client.sh | 28 - tools/testing/selftests/net/veth.sh | 183 +- tools/testing/selftests/rcutorture/bin/jitter.sh | 10 +- .../selftests/rcutorture/bin/kcsan-collapse.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 4 +- .../selftests/rcutorture/bin/kvm-assign-cpus.sh | 106 - .../rcutorture/bin/kvm-get-cpus-script.sh | 88 - .../selftests/rcutorture/bin/kvm-recheck-lock.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck-scf.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 5 +- .../selftests/rcutorture/bin/kvm-remote-noreap.sh | 30 - .../testing/selftests/rcutorture/bin/kvm-remote.sh | 21 +- .../rcutorture/bin/kvm-test-1-run-batch.sh | 24 - .../rcutorture/bin/kvm-test-1-run-qemu.sh | 49 +- .../selftests/rcutorture/bin/kvm-test-1-run.sh | 2 - tools/testing/selftests/rcutorture/bin/kvm.sh | 41 +- tools/testing/selftests/rcutorture/bin/torture.sh | 48 +- .../selftests/rcutorture/configs/rcu/RUDE01 | 2 +- .../selftests/rcutorture/configs/rcu/TASKS01 | 2 +- .../selftests/rcutorture/configs/rcu/TASKS03 | 2 +- tools/testing/selftests/sgx/sigstruct.c | 41 +- .../tc-testing/tc-tests/actions/skbmod.json | 24 - .../selftests/tc-testing/tc-tests/qdiscs/mq.json | 137 - tools/testing/selftests/tc-testing/tdc_config.py | 1 - tools/testing/selftests/vm/.gitignore | 1 - tools/testing/selftests/vm/Makefile | 3 - tools/testing/selftests/vm/ksm_tests.c | 644 -- tools/testing/selftests/vm/run_vmtests.sh | 96 - virt/kvm/kvm_main.c | 174 +- 6098 files changed, 154840 insertions(+), 384499 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-uncore delete mode 100644 Documentation/ABI/testing/sysfs-driver-ge-achc delete mode 100644 Documentation/ABI/testing/sysfs-kernel-dmabuf-buffers delete mode 100644 Documentation/ABI/testing/sysfs-kernel-mm-numa delete mode 100644 Documentation/admin-guide/device-mapper/dm-ima.rst delete mode 100644 Documentation/admin-guide/hw-vuln/l1d_flush.rst delete mode 100644 Documentation/admin-guide/mm/damon/index.rst delete mode 100644 Documentation/admin-guide/mm/damon/start.rst delete mode 100644 Documentation/admin-guide/mm/damon/usage.rst create mode 100644 Documentation/devicetree/bindings/arm/gemini.txt delete mode 100644 Documentation/devicetree/bindings/arm/gemini.yaml create mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mmsys.yaml delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8192- [...] delete mode 100644 Documentation/devicetree/bindings/arm/mediatek/mediatek,mt8192- [...] delete mode 100644 Documentation/devicetree/bindings/ata/intel,ixp4xx-compact-flash.yaml delete mode 100644 Documentation/devicetree/bindings/auxdisplay/arm,versatile-lcd.yaml create mode 100644 Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt delete mode 100644 Documentation/devicetree/bindings/auxdisplay/img,ascii-lcd.yaml create mode 100644 Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt delete mode 100644 Documentation/devicetree/bindings/bus/intel,ixp4xx-expansion-bu [...] delete mode 100644 Documentation/devicetree/bindings/clock/qcom,sc7280-dispcc.yaml create mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.txt delete mode 100644 Documentation/devicetree/bindings/clock/rockchip,rk3399-cru.yaml delete mode 100644 Documentation/devicetree/bindings/display/dp-aux-bus.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9341.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ej030na.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lms380k [...] delete mode 100644 Documentation/devicetree/bindings/display/solomon,ssd1307fb.yaml create mode 100644 Documentation/devicetree/bindings/display/ssd1307fb.txt create mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-f [...] delete mode 100644 Documentation/devicetree/bindings/firmware/xilinx/xlnx,zynqmp-f [...] delete mode 100644 Documentation/devicetree/bindings/fpga/xlnx,versal-fpga.yaml create mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.txt delete mode 100644 Documentation/devicetree/bindings/fpga/xlnx,zynqmp-pcap-fpga.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/aspeed,sgpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/sgpio-aspeed.txt delete mode 100644 Documentation/devicetree/bindings/hwmon/amd,sbrmi.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/winbond,w83781d.yaml create mode 100644 Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.txt delete mode 100644 Documentation/devicetree/bindings/i2c/brcm,iproc-i2c.yaml create mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma180.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5064.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5360.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5380.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5421.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5449.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5504.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5624r.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5686.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5761.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5764.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5791.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad8801.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/microchip,mcp4922.yaml create mode 100644 Documentation/devicetree/bindings/input/qcom,pm8941-pwrkey.txt delete mode 100644 Documentation/devicetree/bindings/input/qcom,pm8941-pwrkey.yaml delete mode 100644 Documentation/devicetree/bindings/ipmi/ssif-bmc.yaml delete mode 100644 Documentation/devicetree/bindings/media/amlogic,meson-ir-tx.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/aptina,mt9p031.yaml create mode 100644 Documentation/devicetree/bindings/media/i2c/mt9p031.txt delete mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov9282.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx335.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx412.yaml delete mode 100644 Documentation/devicetree/bindings/media/nxp,imx8mq-mipi-csi2.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml create mode 100644 Documentation/devicetree/bindings/misc/ge-achc.txt delete mode 100644 Documentation/devicetree/bindings/misc/ge-achc.yaml create mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml delete mode 100644 Documentation/devicetree/bindings/net/fsl,fec.yaml create mode 100644 Documentation/devicetree/bindings/net/fsl-fec.txt delete mode 100644 Documentation/devicetree/bindings/net/micrel,ks8851.yaml create mode 100644 Documentation/devicetree/bindings/net/micrel-ks8851.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/socionext,uniphier-efuse.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/uniphier-efuse.txt delete mode 100644 Documentation/devicetree/bindings/opp/opp-v1.yaml delete mode 100644 Documentation/devicetree/bindings/opp/opp-v2-base.yaml delete mode 100644 Documentation/devicetree/bindings/opp/opp-v2.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp.txt create mode 100644 Documentation/devicetree/bindings/pci/designware-pcie.txt create mode 100644 Documentation/devicetree/bindings/pci/faraday,ftpci100.txt delete mode 100644 Documentation/devicetree/bindings/pci/faraday,ftpci100.yaml delete mode 100644 Documentation/devicetree/bindings/pci/snps,dw-pcie-ep.yaml delete mode 100644 Documentation/devicetree/bindings/pci/snps,dw-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/pci/toshiba,visconti-pcie.yaml create mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/intel,keembay-phy-usb.yaml create mode 100644 Documentation/devicetree/bindings/phy/intel,phy-keembay-usb.yaml create mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/fsl,imx8ulp-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,mdm9607-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,zynq-pinctrl.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/xlnx,zynq-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/qcom,pon.yaml create mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/xlnx,zynqmp-power.yaml create mode 100644 Documentation/devicetree/bindings/power/rockchip-io-domain.txt delete mode 100644 Documentation/devicetree/bindings/power/rockchip-io-domain.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/richtek,rtq2134-reg [...] delete mode 100644 Documentation/devicetree/bindings/regulator/richtek,rtq6752-reg [...] delete mode 100644 Documentation/devicetree/bindings/regulator/socionext,uniphier- [...] create mode 100644 Documentation/devicetree/bindings/regulator/uniphier-regulator.txt delete mode 100644 Documentation/devicetree/bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml delete mode 100644 Documentation/devicetree/bindings/reset/socionext,uniphier-glue [...] create mode 100644 Documentation/devicetree/bindings/reset/uniphier-reset.txt delete mode 100644 Documentation/devicetree/bindings/riscv/starfive.yaml create mode 100644 Documentation/devicetree/bindings/serial/cdns,uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/cdns,uart.yaml create mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.yaml delete mode 100644 Documentation/devicetree/bindings/sound/renesas,rz-ssi.yaml create mode 100644 Documentation/devicetree/bindings/spi/omap-spi.txt delete mode 100644 Documentation/devicetree/bindings/spi/omap-spi.yaml create mode 100644 Documentation/driver-api/media/csi2.rst delete mode 100644 Documentation/driver-api/media/drivers/rkisp1.rst delete mode 100644 Documentation/driver-api/media/tx-rx.rst delete mode 100644 Documentation/filesystems/cifs/index.rst delete mode 100644 Documentation/filesystems/cifs/ksmbd.rst delete mode 100644 Documentation/filesystems/idmappings.rst delete mode 100644 Documentation/hwmon/sbrmi.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/networking/device_drivers/ethernet/freescale/dpaa [...] delete mode 100644 Documentation/networking/devlink/hns3.rst delete mode 100644 Documentation/networking/ioam6-sysctl.rst delete mode 100644 Documentation/networking/mctp.rst delete mode 100644 Documentation/rust/arch-support.rst delete mode 100644 Documentation/rust/assets/favicon-16x16.png delete mode 100644 Documentation/rust/assets/favicon-32x32.png delete mode 100644 Documentation/rust/assets/rust-logo.png delete mode 100644 Documentation/rust/coding.rst delete mode 100644 Documentation/rust/docs.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Documentation/translations/zh_CN/core-api/cpu_hotplug.rst delete mode 100644 Documentation/translations/zh_CN/core-api/genericirq.rst delete mode 100644 Documentation/translations/zh_CN/core-api/memory-hotplug.rst delete mode 100644 Documentation/translations/zh_CN/core-api/protection-keys.rst delete mode 100644 Documentation/translations/zh_CN/dev-tools/testing-overview.rst delete mode 100644 Documentation/translations/zh_TW/IRQ.txt delete mode 100644 Documentation/translations/zh_TW/admin-guide/README.rst delete mode 100644 Documentation/translations/zh_TW/admin-guide/bug-bisect.rst delete mode 100644 Documentation/translations/zh_TW/admin-guide/bug-hunting.rst delete mode 100644 Documentation/translations/zh_TW/admin-guide/clearing-warn-once.rst delete mode 100644 Documentation/translations/zh_TW/admin-guide/cpu-load.rst delete mode 100644 Documentation/translations/zh_TW/admin-guide/index.rst delete mode 100644 Documentation/translations/zh_TW/admin-guide/init.rst delete mode 100644 Documentation/translations/zh_TW/admin-guide/reporting-issues.rst delete mode 100644 Documentation/translations/zh_TW/admin-guide/security-bugs.rst delete mode 100644 Documentation/translations/zh_TW/admin-guide/tainted-kernels.rst delete mode 100644 Documentation/translations/zh_TW/admin-guide/unicode.rst delete mode 100644 Documentation/translations/zh_TW/disclaimer-zh_TW.rst delete mode 100644 Documentation/translations/zh_TW/gpio.txt delete mode 100644 Documentation/translations/zh_TW/index.rst delete mode 100644 Documentation/translations/zh_TW/io_ordering.txt delete mode 100644 Documentation/translations/zh_TW/oops-tracing.txt delete mode 100644 Documentation/translations/zh_TW/process/1.Intro.rst delete mode 100644 Documentation/translations/zh_TW/process/2.Process.rst delete mode 100644 Documentation/translations/zh_TW/process/3.Early-stage.rst delete mode 100644 Documentation/translations/zh_TW/process/4.Coding.rst delete mode 100644 Documentation/translations/zh_TW/process/5.Posting.rst delete mode 100644 Documentation/translations/zh_TW/process/6.Followthrough.rst delete mode 100644 Documentation/translations/zh_TW/process/7.AdvancedTopics.rst delete mode 100644 Documentation/translations/zh_TW/process/8.Conclusion.rst delete mode 100644 Documentation/translations/zh_TW/process/code-of-conduct-interp [...] delete mode 100644 Documentation/translations/zh_TW/process/code-of-conduct.rst delete mode 100644 Documentation/translations/zh_TW/process/coding-style.rst delete mode 100644 Documentation/translations/zh_TW/process/development-process.rst delete mode 100644 Documentation/translations/zh_TW/process/email-clients.rst delete mode 100644 Documentation/translations/zh_TW/process/embargoed-hardware-issues.rst delete mode 100644 Documentation/translations/zh_TW/process/howto.rst delete mode 100644 Documentation/translations/zh_TW/process/index.rst delete mode 100644 Documentation/translations/zh_TW/process/kernel-driver-statement.rst delete mode 100644 Documentation/translations/zh_TW/process/kernel-enforcement-sta [...] delete mode 100644 Documentation/translations/zh_TW/process/license-rules.rst delete mode 100644 Documentation/translations/zh_TW/process/magic-number.rst delete mode 100644 Documentation/translations/zh_TW/process/management-style.rst delete mode 100644 Documentation/translations/zh_TW/process/programming-language.rst delete mode 100644 Documentation/translations/zh_TW/process/stable-api-nonsense.rst delete mode 100644 Documentation/translations/zh_TW/process/stable-kernel-rules.rst delete mode 100644 Documentation/translations/zh_TW/process/submit-checklist.rst delete mode 100644 Documentation/translations/zh_TW/process/submitting-drivers.rst delete mode 100644 Documentation/translations/zh_TW/process/submitting-patches.rst delete mode 100644 Documentation/translations/zh_TW/process/volatile-considered-ha [...] delete mode 100644 Documentation/translations/zh_TW/sparse.txt delete mode 100644 Documentation/vm/damon/api.rst delete mode 100644 Documentation/vm/damon/design.rst delete mode 100644 Documentation/vm/damon/faq.rst delete mode 100644 Documentation/vm/damon/index.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/arc/include/asm/atomic-llsc.h delete mode 100644 arch/arc/include/asm/atomic-spinlock.h delete mode 100644 arch/arc/include/asm/atomic64-arcv2.h create mode 100644 arch/arc/include/asm/tlb-mmu1.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am335x-boneblack-hdmi.dtsi delete mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-common.dtsi delete mode 100644 arch/arm/boot/dts/am335x-sancloud-bbe-lite.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-nf5280m6.dts delete mode 100644 arch/arm/boot/dts/at91-sama7g5ek.dts delete mode 100644 arch/arm/boot/dts/dra74x-p.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-solidsense.dts delete mode 100644 arch/arm/boot/dts/imx6q-solidsense.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-solidsense.dtsi delete mode 100644 arch/arm/boot/dts/qcom-msm8226-samsung-s3ve3g.dts delete mode 100644 arch/arm/boot/dts/qcom-msm8226.dtsi delete mode 100644 arch/arm/boot/dts/sama7g5-pinfunc.h delete mode 100644 arch/arm/boot/dts/sama7g5.dtsi delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-codina.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-gavini.dts delete mode 100644 arch/arm/boot/dts/ste-ux500-samsung-kyle.dts delete mode 100644 arch/arm/configs/sama7_defconfig delete mode 100644 arch/arm/mach-at91/sama7.c create mode 100644 arch/arm/mach-ep93xx/crunch-bits.S create mode 100644 arch/arm/mach-ep93xx/crunch.c delete mode 100644 arch/arm/rust/target.json delete mode 100644 arch/arm64/boot/dts/freescale/imx8-ss-img.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-mnt-reform2.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-nitrogen-som.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8qm-ss-img.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ss-img.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9130-crb-A.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9130-crb-B.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9130-crb.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9130-db-B.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9131-db-B.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9132-db-B.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-wingtech-wt88047.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-dora.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-kagura.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-pmi8996-sony-xperia-tone-keyaki.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-dora.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-kagura.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone-keyaki.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-sony-xperia-tone.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-v3.0.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pmi8996.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sc7280-idp2.dts create mode 100644 arch/arm64/boot/dts/qcom/sdm630-sony-xperia-ganges.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sdm636.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sm6125-sony-xperia-seine-pdx201.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm6125.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m1-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m1-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m1-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m3-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m3-ulcb-kf.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m3-ulcb.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a779m3.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3328-roc-pc.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-roc-pc-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4a-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4b-plus.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3566.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk356x.dtsi delete mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts delete mode 100644 arch/arm64/hyperv/Makefile delete mode 100644 arch/arm64/hyperv/hv_core.c delete mode 100644 arch/arm64/hyperv/mshyperv.c delete mode 100644 arch/arm64/include/asm/hyperv-tlfs.h delete mode 100644 arch/arm64/include/asm/mshyperv.h create mode 100644 arch/arm64/lib/copy_in_user.S delete mode 100644 arch/arm64/rust/target.json delete mode 100644 arch/openrisc/include/asm/setup.h delete mode 100644 arch/powerpc/rust/target.json delete mode 100644 arch/riscv/rust/rv32ima.json delete mode 100644 arch/riscv/rust/rv32imac.json delete mode 100644 arch/riscv/rust/rv64ima.json delete mode 100644 arch/riscv/rust/rv64imac.json delete mode 100644 arch/s390/boot/compressed/clz_ctz.c create mode 100644 arch/s390/boot/text_dma.S delete mode 100644 arch/s390/boot/uv.h delete mode 100644 arch/s390/include/asm/ftrace.lds.h delete mode 100644 arch/s390/include/asm/kfence.h delete mode 100644 arch/s390/kernel/ftrace.h delete mode 100644 arch/s390/kernel/text_amode31.S delete mode 100644 arch/sh/boot/compressed/ashiftrt.S delete mode 100644 arch/sh/boot/compressed/ashldi3.c delete mode 100644 arch/sh/boot/compressed/ashlsi3.S delete mode 100644 arch/sh/boot/compressed/ashrsi3.S delete mode 100644 arch/sh/boot/compressed/lshrsi3.S delete mode 100644 arch/x86/crypto/sm4-aesni-avx-asm_64.S delete mode 100644 arch/x86/crypto/sm4_aesni_avx_glue.c create mode 100644 arch/x86/include/asm/sysfb.h create mode 100644 arch/x86/kernel/sysfb.c create mode 100644 arch/x86/kernel/sysfb_efi.c create mode 100644 arch/x86/kernel/sysfb_simplefb.c delete mode 100644 arch/x86/rust/target.json create mode 100644 block/scsi_ioctl.c delete mode 100644 drivers/bus/intel-ixp4xx-eb.c delete mode 100644 drivers/char/hw_random/arm_smccc_trng.c delete mode 100644 drivers/char/ipmi/ssif_bmc.c delete mode 100644 drivers/char/ipmi/ssif_bmc.h delete mode 100644 drivers/clk/mediatek/clk-mt8192-aud.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-cam.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-img.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-imp_iic_wrap.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-ipe.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-mdp.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-mfg.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-mm.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-msdc.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-scp_adsp.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-vdec.c delete mode 100644 drivers/clk/mediatek/clk-mt8192-venc.c delete mode 100644 drivers/clk/mediatek/clk-mt8192.c delete mode 100644 drivers/clk/qcom/dispcc-sc7280.c delete mode 100644 drivers/clk/qcom/gpucc-sc7280.c delete mode 100644 drivers/clk/qcom/videocc-sc7280.c create mode 100644 drivers/clk/renesas/renesas-rzg2l-cpg.c rename drivers/clk/renesas/{rzg2l-cpg.h => renesas-rzg2l-cpg.h} (100%) delete mode 100644 drivers/clk/renesas/rzg2l-cpg.c delete mode 100644 drivers/clk/x86/clk-lpss-atom.c create mode 100644 drivers/clk/x86/clk-lpt.c delete mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.c delete mode 100644 drivers/dma-buf/dma-buf-sysfs-stats.h delete mode 100644 drivers/dma/idxd/bus.c delete mode 100644 drivers/dma/idxd/compat.c delete mode 100644 drivers/firmware/arm_scmi/Kconfig delete mode 100644 drivers/firmware/arm_scmi/msg.c delete mode 100644 drivers/firmware/arm_scmi/virtio.c delete mode 100644 drivers/firmware/efi/sysfb_efi.c delete mode 100644 drivers/firmware/sysfb.c delete mode 100644 drivers/firmware/sysfb_simplefb.c delete mode 100644 drivers/fpga/versal-fpga.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_eeprom.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/cyan_skillfish_reg_init.c create mode 100644 drivers/gpu/drm/amd/amdgpu/dce_virtual.c create mode 100644 drivers/gpu/drm/amd/amdgpu/dce_virtual.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v11_0_8.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn2x/dcn2x.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_11_0_8_offset.h delete mode 100644 drivers/gpu/drm/amd/include/cyan_skillfish_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu11_driver_if_cyan_skillfish.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_8_pmfw.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v11_8_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu11/cyan_skillfish_ppt.h create mode 100644 drivers/gpu/drm/bochs/Kconfig create mode 100644 drivers/gpu/drm/bochs/Makefile create mode 100644 drivers/gpu/drm/bochs/bochs.h create mode 100644 drivers/gpu/drm/bochs/bochs_drv.c create mode 100644 drivers/gpu/drm/bochs/bochs_hw.c create mode 100644 drivers/gpu/drm/bochs/bochs_kms.c create mode 100644 drivers/gpu/drm/bochs/bochs_mm.c delete mode 100644 drivers/gpu/drm/drm_dp_aux_bus.c delete mode 100644 drivers/gpu/drm/i915/display/intel_snps_phy.c delete mode 100644 drivers/gpu/drm/i915/display/intel_snps_phy.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ttm.h delete mode 100644 drivers/gpu/drm/msm/msm_gpu_devfreq.c delete mode 100644 drivers/gpu/drm/panel/panel-ilitek-ili9341.c delete mode 100644 drivers/gpu/drm/panel/panel-innolux-ej030na.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-atna33xc20.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-db7430.c delete mode 100644 drivers/gpu/drm/panel/panel-widechips-ws2401.c delete mode 100644 drivers/gpu/drm/tegra/firewall.c delete mode 100644 drivers/gpu/drm/tegra/gather_bo.c delete mode 100644 drivers/gpu/drm/tegra/gather_bo.h delete mode 100644 drivers/gpu/drm/tegra/submit.c delete mode 100644 drivers/gpu/drm/tegra/submit.h delete mode 100644 drivers/gpu/drm/tegra/uapi.c delete mode 100644 drivers/gpu/drm/tegra/uapi.h delete mode 100644 drivers/gpu/drm/tiny/bochs.c delete mode 100644 drivers/gpu/drm/v3d/v3d_perfmon.c create mode 100644 drivers/gpu/drm/vmwgfx/device_include/includeCheck.h create mode 100644 drivers/gpu/drm/vmwgfx/device_include/svga3d_caps.h create mode 100644 drivers/gpu/drm/vmwgfx/device_include/svga_types.h create mode 100644 drivers/gpu/drm/vmwgfx/device_include/vmware_pack_begin.h create mode 100644 drivers/gpu/drm/vmwgfx/device_include/vmware_pack_end.h delete mode 100644 drivers/gpu/drm/vmwgfx/vmw_surface_cache.h delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_devcaps.h delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_mksstat.h delete mode 100644 drivers/gpu/host1x/fence.c delete mode 100644 drivers/gpu/host1x/fence.h delete mode 100644 drivers/hwmon/sbrmi.c create mode 100644 drivers/input/misc/ixp4xx-beeper.c rename drivers/leds/{flash => }/leds-aat1290.c (100%) rename drivers/leds/{flash => }/leds-as3645a.c (100%) rename drivers/leds/{flash => }/leds-ktd2692.c (100%) rename drivers/leds/{flash => }/leds-lm3601x.c (100%) rename drivers/leds/{flash => }/leds-max77693.c (100%) rename drivers/leds/{flash => }/leds-sgm3140.c (100%) delete mode 100644 drivers/md/dm-ima.c delete mode 100644 drivers/md/dm-ima.h delete mode 100644 drivers/media/i2c/imx335.c delete mode 100644 drivers/media/i2c/imx412.c delete mode 100644 drivers/media/i2c/ov9282.c delete mode 100644 drivers/media/rc/meson-ir-tx.c delete mode 100644 drivers/mfd/hi6421-spmi-pmic.c delete mode 100644 drivers/misc/gehc-achc.c delete mode 100644 drivers/misc/hi6421v600-irq.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_devlink.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_devlink.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/channels.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/channels.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rqt.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rqt.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/rx_res.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tir.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tir.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.h delete mode 100644 drivers/net/mctp/Kconfig delete mode 100644 drivers/net/mctp/Makefile create mode 100644 drivers/net/mhi/Makefile create mode 100644 drivers/net/mhi/mhi.h create mode 100644 drivers/net/mhi/net.c create mode 100644 drivers/net/mhi/proto_mbim.c delete mode 100644 drivers/net/mhi_net.c delete mode 100644 drivers/net/phy/mxl-gpy.c create mode 100644 drivers/net/wan/sbni.c create mode 100644 drivers/net/wan/sbni.h create mode 100644 drivers/net/wireless/intersil/prism54/Makefile create mode 100644 drivers/net/wireless/intersil/prism54/isl_38xx.c create mode 100644 drivers/net/wireless/intersil/prism54/isl_38xx.h create mode 100644 drivers/net/wireless/intersil/prism54/isl_ioctl.c create mode 100644 drivers/net/wireless/intersil/prism54/isl_ioctl.h create mode 100644 drivers/net/wireless/intersil/prism54/isl_oid.h create mode 100644 drivers/net/wireless/intersil/prism54/islpci_dev.c create mode 100644 drivers/net/wireless/intersil/prism54/islpci_dev.h create mode 100644 drivers/net/wireless/intersil/prism54/islpci_eth.c create mode 100644 drivers/net/wireless/intersil/prism54/islpci_eth.h create mode 100644 drivers/net/wireless/intersil/prism54/islpci_hotplug.c create mode 100644 drivers/net/wireless/intersil/prism54/islpci_mgt.c create mode 100644 drivers/net/wireless/intersil/prism54/islpci_mgt.h create mode 100644 drivers/net/wireless/intersil/prism54/oid_mgt.c create mode 100644 drivers/net/wireless/intersil/prism54/oid_mgt.h create mode 100644 drivers/net/wireless/intersil/prism54/prismcompat.h delete mode 100644 drivers/net/wwan/mhi_wwan_mbim.c delete mode 100644 drivers/phy/samsung/phy-exynos7-ufs.c create mode 100644 drivers/phy/samsung/phy-exynos7-ufs.h delete mode 100644 drivers/phy/samsung/phy-exynosautov9-ufs.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8ulp.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-mdm9607.c delete mode 100644 drivers/platform/x86/dual_accel_detect.h delete mode 100644 drivers/power/supply/ab8500_chargalg.c create mode 100644 drivers/power/supply/abx500_chargalg.c delete mode 100644 drivers/power/supply/cros_peripheral_charger.c delete mode 100644 drivers/regulator/rtq2134-regulator.c delete mode 100644 drivers/regulator/rtq6752-regulator.c delete mode 100644 drivers/reset/reset-rzg2l-usbphy-ctrl.c delete mode 100644 drivers/scsi/qla2xxx/qla_edif.c delete mode 100644 drivers/scsi/qla2xxx/qla_edif.h delete mode 100644 drivers/scsi/qla2xxx/qla_edif_bsg.h delete mode 100644 drivers/scsi/scsi_bsg.c delete mode 100644 drivers/scsi/ufs/ufs-fault-injection.c delete mode 100644 drivers/scsi/ufs/ufs-fault-injection.h delete mode 100644 drivers/scsi/ufs/ufshpb.c delete mode 100644 drivers/scsi/ufs/ufshpb.h delete mode 100644 drivers/soc/mediatek/mt8365-mmsys.h create mode 100644 drivers/staging/hikey9xx/Kconfig create mode 100644 drivers/staging/hikey9xx/Makefile create mode 100644 drivers/staging/hikey9xx/TODO create mode 100644 drivers/staging/hikey9xx/hi6421-spmi-pmic.c create mode 100644 drivers/staging/hikey9xx/hisilicon,hi6421-spmi-pmic.yaml delete mode 100644 drivers/staging/media/hantro/rockchip_vpu2_hw_h264_dec.c delete mode 100644 drivers/staging/media/imx/imx8mq-mipi-csi2.c delete mode 100644 drivers/staging/r8188eu/Kconfig delete mode 100644 drivers/staging/r8188eu/Makefile delete mode 100644 drivers/staging/r8188eu/core/rtw_ap.c delete mode 100644 drivers/staging/r8188eu/core/rtw_br_ext.c delete mode 100644 drivers/staging/r8188eu/core/rtw_cmd.c delete mode 100644 drivers/staging/r8188eu/core/rtw_debug.c delete mode 100644 drivers/staging/r8188eu/core/rtw_efuse.c delete mode 100644 drivers/staging/r8188eu/core/rtw_ieee80211.c delete mode 100644 drivers/staging/r8188eu/core/rtw_io.c delete mode 100644 drivers/staging/r8188eu/core/rtw_ioctl_set.c delete mode 100644 drivers/staging/r8188eu/core/rtw_iol.c delete mode 100644 drivers/staging/r8188eu/core/rtw_led.c delete mode 100644 drivers/staging/r8188eu/core/rtw_mlme.c delete mode 100644 drivers/staging/r8188eu/core/rtw_mlme_ext.c delete mode 100644 drivers/staging/r8188eu/core/rtw_mp.c delete mode 100644 drivers/staging/r8188eu/core/rtw_mp_ioctl.c delete mode 100644 drivers/staging/r8188eu/core/rtw_p2p.c delete mode 100644 drivers/staging/r8188eu/core/rtw_pwrctrl.c delete mode 100644 drivers/staging/r8188eu/core/rtw_recv.c delete mode 100644 drivers/staging/r8188eu/core/rtw_rf.c delete mode 100644 drivers/staging/r8188eu/core/rtw_security.c delete mode 100644 drivers/staging/r8188eu/core/rtw_sreset.c delete mode 100644 drivers/staging/r8188eu/core/rtw_sta_mgt.c delete mode 100644 drivers/staging/r8188eu/core/rtw_wlan_util.c delete mode 100644 drivers/staging/r8188eu/core/rtw_xmit.c delete mode 100644 drivers/staging/r8188eu/hal/Hal8188EPwrSeq.c delete mode 100644 drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c delete mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c delete mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c delete mode 100644 drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c delete mode 100644 drivers/staging/r8188eu/hal/HalPhyRf_8188e.c delete mode 100644 drivers/staging/r8188eu/hal/HalPwrSeqCmd.c delete mode 100644 drivers/staging/r8188eu/hal/hal_com.c delete mode 100644 drivers/staging/r8188eu/hal/hal_intf.c delete mode 100644 drivers/staging/r8188eu/hal/odm.c delete mode 100644 drivers/staging/r8188eu/hal/odm_HWConfig.c delete mode 100644 drivers/staging/r8188eu/hal/odm_RTL8188E.c delete mode 100644 drivers/staging/r8188eu/hal/odm_RegConfig8188E.c delete mode 100644 drivers/staging/r8188eu/hal/odm_debug.c delete mode 100644 drivers/staging/r8188eu/hal/odm_interface.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_cmd.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_dm.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_hal_init.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_mp.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_phycfg.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_rf6052.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_sreset.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188e_xmit.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_led.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_recv.c delete mode 100644 drivers/staging/r8188eu/hal/rtl8188eu_xmit.c delete mode 100644 drivers/staging/r8188eu/hal/usb_halinit.c delete mode 100644 drivers/staging/r8188eu/hal/usb_ops_linux.c delete mode 100644 drivers/staging/r8188eu/include/Hal8188EPhyCfg.h delete mode 100644 drivers/staging/r8188eu/include/Hal8188EPhyReg.h delete mode 100644 drivers/staging/r8188eu/include/Hal8188EPwrSeq.h delete mode 100644 drivers/staging/r8188eu/include/Hal8188ERateAdaptive.h delete mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_BB.h delete mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_FW.h delete mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_MAC.h delete mode 100644 drivers/staging/r8188eu/include/HalHWImg8188E_RF.h delete mode 100644 drivers/staging/r8188eu/include/HalPhyRf_8188e.h delete mode 100644 drivers/staging/r8188eu/include/HalPwrSeqCmd.h delete mode 100644 drivers/staging/r8188eu/include/HalVerDef.h delete mode 100644 drivers/staging/r8188eu/include/basic_types.h delete mode 100644 drivers/staging/r8188eu/include/cmd_osdep.h delete mode 100644 drivers/staging/r8188eu/include/drv_types.h delete mode 100644 drivers/staging/r8188eu/include/ethernet.h delete mode 100644 drivers/staging/r8188eu/include/hal_com.h delete mode 100644 drivers/staging/r8188eu/include/hal_intf.h delete mode 100644 drivers/staging/r8188eu/include/ieee80211.h delete mode 100644 drivers/staging/r8188eu/include/ieee80211_ext.h delete mode 100644 drivers/staging/r8188eu/include/if_ether.h delete mode 100644 drivers/staging/r8188eu/include/ioctl_cfg80211.h delete mode 100644 drivers/staging/r8188eu/include/ip.h delete mode 100644 drivers/staging/r8188eu/include/mlme_osdep.h delete mode 100644 drivers/staging/r8188eu/include/mp_custom_oid.h delete mode 100644 drivers/staging/r8188eu/include/odm.h delete mode 100644 drivers/staging/r8188eu/include/odm_HWConfig.h delete mode 100644 drivers/staging/r8188eu/include/odm_RTL8188E.h delete mode 100644 drivers/staging/r8188eu/include/odm_RegConfig8188E.h delete mode 100644 drivers/staging/r8188eu/include/odm_RegDefine11AC.h delete mode 100644 drivers/staging/r8188eu/include/odm_RegDefine11N.h delete mode 100644 drivers/staging/r8188eu/include/odm_interface.h delete mode 100644 drivers/staging/r8188eu/include/odm_precomp.h delete mode 100644 drivers/staging/r8188eu/include/odm_reg.h delete mode 100644 drivers/staging/r8188eu/include/odm_types.h delete mode 100644 drivers/staging/r8188eu/include/osdep_intf.h delete mode 100644 drivers/staging/r8188eu/include/osdep_service.h delete mode 100644 drivers/staging/r8188eu/include/recv_osdep.h delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_cmd.h delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_dm.h delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_hal.h delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_led.h delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_recv.h delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_rf.h delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_spec.h delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_sreset.h delete mode 100644 drivers/staging/r8188eu/include/rtl8188e_xmit.h delete mode 100644 drivers/staging/r8188eu/include/rtw_android.h delete mode 100644 drivers/staging/r8188eu/include/rtw_ap.h delete mode 100644 drivers/staging/r8188eu/include/rtw_br_ext.h delete mode 100644 drivers/staging/r8188eu/include/rtw_cmd.h delete mode 100644 drivers/staging/r8188eu/include/rtw_debug.h delete mode 100644 drivers/staging/r8188eu/include/rtw_eeprom.h delete mode 100644 drivers/staging/r8188eu/include/rtw_efuse.h delete mode 100644 drivers/staging/r8188eu/include/rtw_event.h delete mode 100644 drivers/staging/r8188eu/include/rtw_ht.h delete mode 100644 drivers/staging/r8188eu/include/rtw_io.h delete mode 100644 drivers/staging/r8188eu/include/rtw_ioctl.h delete mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_rtl.h delete mode 100644 drivers/staging/r8188eu/include/rtw_ioctl_set.h delete mode 100644 drivers/staging/r8188eu/include/rtw_iol.h delete mode 100644 drivers/staging/r8188eu/include/rtw_led.h delete mode 100644 drivers/staging/r8188eu/include/rtw_mlme.h delete mode 100644 drivers/staging/r8188eu/include/rtw_mlme_ext.h delete mode 100644 drivers/staging/r8188eu/include/rtw_mp.h delete mode 100644 drivers/staging/r8188eu/include/rtw_mp_ioctl.h delete mode 100644 drivers/staging/r8188eu/include/rtw_mp_phy_regdef.h delete mode 100644 drivers/staging/r8188eu/include/rtw_p2p.h delete mode 100644 drivers/staging/r8188eu/include/rtw_pwrctrl.h delete mode 100644 drivers/staging/r8188eu/include/rtw_recv.h delete mode 100644 drivers/staging/r8188eu/include/rtw_rf.h delete mode 100644 drivers/staging/r8188eu/include/rtw_security.h delete mode 100644 drivers/staging/r8188eu/include/rtw_sreset.h delete mode 100644 drivers/staging/r8188eu/include/rtw_xmit.h delete mode 100644 drivers/staging/r8188eu/include/sta_info.h delete mode 100644 drivers/staging/r8188eu/include/usb_ops.h delete mode 100644 drivers/staging/r8188eu/include/usb_ops_linux.h delete mode 100644 drivers/staging/r8188eu/include/usb_osintf.h delete mode 100644 drivers/staging/r8188eu/include/usb_vendor_req.h delete mode 100644 drivers/staging/r8188eu/include/wifi.h delete mode 100644 drivers/staging/r8188eu/include/wlan_bssdef.h delete mode 100644 drivers/staging/r8188eu/include/xmit_osdep.h delete mode 100644 drivers/staging/r8188eu/os_dep/ioctl_linux.c delete mode 100644 drivers/staging/r8188eu/os_dep/mlme_linux.c delete mode 100644 drivers/staging/r8188eu/os_dep/os_intfs.c delete mode 100644 drivers/staging/r8188eu/os_dep/osdep_service.c delete mode 100644 drivers/staging/r8188eu/os_dep/recv_linux.c delete mode 100644 drivers/staging/r8188eu/os_dep/rtw_android.c delete mode 100644 drivers/staging/r8188eu/os_dep/usb_intf.c delete mode 100644 drivers/staging/r8188eu/os_dep/usb_ops_linux.c delete mode 100644 drivers/staging/r8188eu/os_dep/xmit_linux.c create mode 100644 drivers/staging/rtl8188eu/Kconfig create mode 100644 drivers/staging/rtl8188eu/Makefile create mode 100644 drivers/staging/rtl8188eu/TODO create mode 100644 drivers/staging/rtl8188eu/core/rtw_ap.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_cmd.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_efuse.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_ieee80211.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_ioctl_set.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_iol.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_led.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_mlme.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_mlme_ext.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_pwrctrl.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_recv.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_rf.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_security.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_sreset.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_sta_mgt.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_wlan_util.c create mode 100644 drivers/staging/rtl8188eu/core/rtw_xmit.c create mode 100644 drivers/staging/rtl8188eu/hal/bb_cfg.c create mode 100644 drivers/staging/rtl8188eu/hal/fw.c create mode 100644 drivers/staging/rtl8188eu/hal/hal8188e_rate_adaptive.c create mode 100644 drivers/staging/rtl8188eu/hal/hal_com.c create mode 100644 drivers/staging/rtl8188eu/hal/hal_intf.c create mode 100644 drivers/staging/rtl8188eu/hal/mac_cfg.c create mode 100644 drivers/staging/rtl8188eu/hal/odm.c create mode 100644 drivers/staging/rtl8188eu/hal/odm_hwconfig.c create mode 100644 drivers/staging/rtl8188eu/hal/odm_rtl8188e.c create mode 100644 drivers/staging/rtl8188eu/hal/phy.c create mode 100644 drivers/staging/rtl8188eu/hal/pwrseq.c create mode 100644 drivers/staging/rtl8188eu/hal/pwrseqcmd.c create mode 100644 drivers/staging/rtl8188eu/hal/rf.c create mode 100644 drivers/staging/rtl8188eu/hal/rf_cfg.c create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_dm.c create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_led.c create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c create mode 100644 drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c create mode 100644 drivers/staging/rtl8188eu/hal/usb_halinit.c create mode 100644 drivers/staging/rtl8188eu/include/HalVerDef.h create mode 100644 drivers/staging/rtl8188eu/include/basic_types.h create mode 100644 drivers/staging/rtl8188eu/include/drv_types.h create mode 100644 drivers/staging/rtl8188eu/include/fw.h create mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_cfg.h create mode 100644 drivers/staging/rtl8188eu/include/hal8188e_phy_reg.h create mode 100644 drivers/staging/rtl8188eu/include/hal8188e_rate_adaptive.h create mode 100644 drivers/staging/rtl8188eu/include/hal_com.h create mode 100644 drivers/staging/rtl8188eu/include/hal_intf.h create mode 100644 drivers/staging/rtl8188eu/include/ieee80211.h create mode 100644 drivers/staging/rtl8188eu/include/mlme_osdep.h create mode 100644 drivers/staging/rtl8188eu/include/mon.h create mode 100644 drivers/staging/rtl8188eu/include/odm.h create mode 100644 drivers/staging/rtl8188eu/include/odm_hwconfig.h create mode 100644 drivers/staging/rtl8188eu/include/odm_precomp.h create mode 100644 drivers/staging/rtl8188eu/include/odm_rtl8188e.h create mode 100644 drivers/staging/rtl8188eu/include/odm_types.h create mode 100644 drivers/staging/rtl8188eu/include/osdep_intf.h create mode 100644 drivers/staging/rtl8188eu/include/osdep_service.h create mode 100644 drivers/staging/rtl8188eu/include/phy.h create mode 100644 drivers/staging/rtl8188eu/include/phydm_reg.h create mode 100644 drivers/staging/rtl8188eu/include/phydm_regdefine11n.h create mode 100644 drivers/staging/rtl8188eu/include/pwrseq.h create mode 100644 drivers/staging/rtl8188eu/include/pwrseqcmd.h create mode 100644 drivers/staging/rtl8188eu/include/recv_osdep.h create mode 100644 drivers/staging/rtl8188eu/include/rf.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_cmd.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_dm.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_hal.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_recv.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_spec.h create mode 100644 drivers/staging/rtl8188eu/include/rtl8188e_xmit.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_android.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_ap.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_cmd.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_eeprom.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_efuse.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_event.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_ht.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_ioctl_set.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_iol.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_led.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mlme.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_mlme_ext.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_pwrctrl.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_recv.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_rf.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_security.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_sreset.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_xmit.h create mode 100644 drivers/staging/rtl8188eu/include/sta_info.h create mode 100644 drivers/staging/rtl8188eu/include/usb_ops_linux.h create mode 100644 drivers/staging/rtl8188eu/include/wifi.h create mode 100644 drivers/staging/rtl8188eu/include/wlan_bssdef.h create mode 100644 drivers/staging/rtl8188eu/include/xmit_osdep.h create mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c create mode 100644 drivers/staging/rtl8188eu/os_dep/mlme_linux.c create mode 100644 drivers/staging/rtl8188eu/os_dep/mon.c create mode 100644 drivers/staging/rtl8188eu/os_dep/os_intfs.c create mode 100644 drivers/staging/rtl8188eu/os_dep/osdep_service.c create mode 100644 drivers/staging/rtl8188eu/os_dep/recv_linux.c create mode 100644 drivers/staging/rtl8188eu/os_dep/rtw_android.c create mode 100644 drivers/staging/rtl8188eu/os_dep/usb_intf.c create mode 100644 drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c create mode 100644 drivers/staging/rtl8188eu/os_dep/xmit_linux.c create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c delete mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_dev.c delete mode 100644 fs/btrfs/verity.c create mode 100644 fs/cachefiles/proc.c create mode 100644 fs/fscache/histogram.c create mode 100644 fs/fscache/object-list.c delete mode 100644 fs/ksmbd/Kconfig delete mode 100644 fs/ksmbd/Makefile delete mode 100644 fs/ksmbd/asn1.c delete mode 100644 fs/ksmbd/asn1.h delete mode 100644 fs/ksmbd/auth.c delete mode 100644 fs/ksmbd/auth.h delete mode 100644 fs/ksmbd/connection.c delete mode 100644 fs/ksmbd/connection.h delete mode 100644 fs/ksmbd/crypto_ctx.c delete mode 100644 fs/ksmbd/crypto_ctx.h delete mode 100644 fs/ksmbd/glob.h delete mode 100644 fs/ksmbd/ksmbd_netlink.h delete mode 100644 fs/ksmbd/ksmbd_spnego_negtokeninit.asn1 delete mode 100644 fs/ksmbd/ksmbd_spnego_negtokentarg.asn1 delete mode 100644 fs/ksmbd/ksmbd_work.c delete mode 100644 fs/ksmbd/ksmbd_work.h delete mode 100644 fs/ksmbd/mgmt/ksmbd_ida.c delete mode 100644 fs/ksmbd/mgmt/ksmbd_ida.h delete mode 100644 fs/ksmbd/mgmt/share_config.c delete mode 100644 fs/ksmbd/mgmt/share_config.h delete mode 100644 fs/ksmbd/mgmt/tree_connect.c delete mode 100644 fs/ksmbd/mgmt/tree_connect.h delete mode 100644 fs/ksmbd/mgmt/user_config.c delete mode 100644 fs/ksmbd/mgmt/user_config.h delete mode 100644 fs/ksmbd/mgmt/user_session.c delete mode 100644 fs/ksmbd/mgmt/user_session.h delete mode 100644 fs/ksmbd/misc.c delete mode 100644 fs/ksmbd/misc.h delete mode 100644 fs/ksmbd/ndr.c delete mode 100644 fs/ksmbd/ndr.h delete mode 100644 fs/ksmbd/nterr.h delete mode 100644 fs/ksmbd/ntlmssp.h delete mode 100644 fs/ksmbd/oplock.c delete mode 100644 fs/ksmbd/oplock.h delete mode 100644 fs/ksmbd/server.c delete mode 100644 fs/ksmbd/server.h delete mode 100644 fs/ksmbd/smb2misc.c delete mode 100644 fs/ksmbd/smb2ops.c delete mode 100644 fs/ksmbd/smb2pdu.c delete mode 100644 fs/ksmbd/smb2pdu.h delete mode 100644 fs/ksmbd/smb_common.c delete mode 100644 fs/ksmbd/smb_common.h delete mode 100644 fs/ksmbd/smbacl.c delete mode 100644 fs/ksmbd/smbacl.h delete mode 100644 fs/ksmbd/smbfsctl.h delete mode 100644 fs/ksmbd/smbstatus.h delete mode 100644 fs/ksmbd/transport_ipc.c delete mode 100644 fs/ksmbd/transport_ipc.h delete mode 100644 fs/ksmbd/transport_rdma.c delete mode 100644 fs/ksmbd/transport_rdma.h delete mode 100644 fs/ksmbd/transport_tcp.c delete mode 100644 fs/ksmbd/transport_tcp.h delete mode 100644 fs/ksmbd/unicode.c delete mode 100644 fs/ksmbd/unicode.h delete mode 100644 fs/ksmbd/uniupr.h delete mode 100644 fs/ksmbd/vfs.c delete mode 100644 fs/ksmbd/vfs.h delete mode 100644 fs/ksmbd/vfs_cache.c delete mode 100644 fs/ksmbd/vfs_cache.h delete mode 100644 fs/ksmbd/xattr.h create mode 100644 include/asm-generic/atomic-instrumented.h create mode 100644 include/asm-generic/atomic-long.h delete mode 100644 include/drm/drm_dp_aux_bus.h delete mode 100644 include/dt-bindings/clock/mt8192-clk.h delete mode 100644 include/dt-bindings/clock/qcom,dispcc-sc7280.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-sc7280.h delete mode 100644 include/dt-bindings/clock/qcom,videocc-sc7280.h delete mode 100644 include/dt-bindings/pinctrl/pinctrl-zynq.h rename include/linux/{atomic => }/atomic-arch-fallback.h (100%) delete mode 100644 include/linux/atomic/atomic-instrumented.h delete mode 100644 include/linux/atomic/atomic-long.h delete mode 100644 include/linux/can/platform/flexcan.h delete mode 100644 include/linux/damon.h delete mode 100644 include/linux/ioam6.h delete mode 100644 include/linux/ioam6_genl.h delete mode 100644 include/linux/ioam6_iptunnel.h delete mode 100644 include/linux/kasan-tags.h create mode 100644 include/linux/platform_data/mmc-esdhc-imx.h delete mode 100644 include/linux/sysfb.h delete mode 100644 include/linux/tty_buffer.h delete mode 100644 include/linux/tty_port.h delete mode 100644 include/net/ioam6.h delete mode 100644 include/net/mctp.h delete mode 100644 include/net/mctpdevice.h delete mode 100644 include/net/netns/mctp.h create mode 100644 include/net/netns/x_tables.h delete mode 100644 include/soc/at91/sama7-ddr.h delete mode 100644 include/soc/at91/sama7-sfrbu.h delete mode 100644 include/trace/events/damon.h delete mode 100644 include/uapi/linux/ioam6.h delete mode 100644 include/uapi/linux/ioam6_genl.h delete mode 100644 include/uapi/linux/ioam6_iptunnel.h delete mode 100644 include/uapi/linux/mctp.h delete mode 100644 include/uapi/linux/virtio_scmi.h create mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/permissive.h delete mode 100644 kernel/printk/index.c delete mode 100644 kernel/rcu/tree_nocb.h delete mode 100644 lib/crypto/sm4.c delete mode 100644 localversion-next delete mode 100644 mm/damon/Kconfig delete mode 100644 mm/damon/Makefile delete mode 100644 mm/damon/core-test.h delete mode 100644 mm/damon/core.c delete mode 100644 mm/damon/dbgfs-test.h delete mode 100644 mm/damon/dbgfs.c delete mode 100644 mm/damon/vaddr-test.h delete mode 100644 mm/damon/vaddr.c delete mode 100644 mm/folio-compat.c delete mode 100644 net/ipv6/ioam6.c delete mode 100644 net/ipv6/ioam6_iptunnel.c delete mode 100644 net/mctp/Kconfig delete mode 100644 net/mctp/Makefile delete mode 100644 net/mctp/af_mctp.c delete mode 100644 net/mctp/device.c delete mode 100644 net/mctp/neigh.c delete mode 100644 net/mctp/route.c delete mode 100644 net/unix/unix_bpf.c delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/alloc/README.md delete mode 100644 rust/alloc/alloc.rs delete mode 100644 rust/alloc/borrow.rs delete mode 100644 rust/alloc/boxed.rs delete mode 100644 rust/alloc/collections/mod.rs delete mode 100644 rust/alloc/fmt.rs delete mode 100644 rust/alloc/lib.rs delete mode 100644 rust/alloc/macros.rs delete mode 100644 rust/alloc/prelude/mod.rs delete mode 100644 rust/alloc/prelude/v1.rs delete mode 100644 rust/alloc/raw_vec.rs delete mode 100644 rust/alloc/rc.rs delete mode 100644 rust/alloc/slice.rs delete mode 100644 rust/alloc/str.rs delete mode 100644 rust/alloc/string.rs delete mode 100644 rust/alloc/sync.rs delete mode 100644 rust/alloc/vec/drain.rs delete mode 100644 rust/alloc/vec/drain_filter.rs delete mode 100644 rust/alloc/vec/into_iter.rs delete mode 100644 rust/alloc/vec/is_zero.rs delete mode 100644 rust/alloc/vec/mod.rs delete mode 100644 rust/alloc/vec/partial_eq.rs delete mode 100644 rust/alloc/vec/set_len_on_drop.rs delete mode 100644 rust/alloc/vec/spec_extend.rs delete mode 100644 rust/bindgen_parameters delete mode 100644 rust/build_error.rs delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/buffer.rs delete mode 100644 rust/kernel/build_assert.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file.rs delete mode 100644 rust/kernel/file_operations.rs delete mode 100644 rust/kernel/io_buffer.rs delete mode 100644 rust/kernel/iov_iter.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/of.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/platdev.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/rbtree.rs delete mode 100644 rust/kernel/security.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/str.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mod.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/task.rs delete mode 100644 rust/kernel/traits.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/macros/lib.rs delete mode 100644 rust/macros/module.rs delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs delete mode 100755 scripts/generate_rust_analyzer.py delete mode 100755 scripts/rust-version.sh delete mode 100644 sound/soc/amd/vangogh/Makefile delete mode 100644 sound/soc/amd/vangogh/acp5x-i2s.c delete mode 100644 sound/soc/amd/vangogh/acp5x-pcm-dma.c delete mode 100644 sound/soc/amd/vangogh/acp5x.h delete mode 100644 sound/soc/amd/vangogh/pci-acp5x.c delete mode 100644 sound/soc/amd/vangogh/vg_chip_offset_byte.h delete mode 100644 sound/soc/codecs/sdw-mockup.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-sdw-mockup-match.c delete mode 100644 sound/soc/intel/common/soc-acpi-intel-sdw-mockup-match.h delete mode 100644 tools/lib/bpf/relo_core.c delete mode 100644 tools/lib/bpf/relo_core.h delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/rcu/extract-stall.sh delete mode 100644 tools/testing/selftests/arm64/fp/TODO delete mode 100644 tools/testing/selftests/arm64/fp/rdvl-sve.c delete mode 100644 tools/testing/selftests/arm64/fp/rdvl.S delete mode 100644 tools/testing/selftests/arm64/fp/rdvl.h delete mode 100644 tools/testing/selftests/arm64/fp/vec-syscfg.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/get_func_ip_test.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/netcnt.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/timer.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/timer_mim.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c delete mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_setsockopt.c delete mode 100644 tools/testing/selftests/bpf/progs/get_func_ip_test.c delete mode 100644 tools/testing/selftests/bpf/progs/test_map_in_map_invalid.c delete mode 100644 tools/testing/selftests/bpf/progs/test_xdp_context_test_run.c delete mode 100644 tools/testing/selftests/bpf/progs/timer.c delete mode 100644 tools/testing/selftests/bpf/progs/timer_mim.c delete mode 100644 tools/testing/selftests/bpf/progs/timer_mim_reject.c delete mode 100755 tools/testing/selftests/bpf/test_bpftool_synctypes.py create mode 100644 tools/testing/selftests/bpf/test_netcnt.c delete mode 100644 tools/testing/selftests/damon/Makefile delete mode 100644 tools/testing/selftests/damon/_chk_dependency.sh delete mode 100644 tools/testing/selftests/damon/debugfs_attrs.sh delete mode 100644 tools/testing/selftests/move_mount_set_group/.gitignore delete mode 100644 tools/testing/selftests/move_mount_set_group/Makefile delete mode 100644 tools/testing/selftests/move_mount_set_group/config delete mode 100644 tools/testing/selftests/move_mount_set_group/move_mount_set_gro [...] delete mode 100644 tools/testing/selftests/net/af_unix/Makefile delete mode 100644 tools/testing/selftests/net/af_unix/test_unix_oob.c delete mode 100644 tools/testing/selftests/net/gro.c delete mode 100755 tools/testing/selftests/net/gro.sh delete mode 100644 tools/testing/selftests/net/ioam6.sh delete mode 100644 tools/testing/selftests/net/ioam6_parser.c delete mode 100755 tools/testing/selftests/net/setup_loopback.sh delete mode 100644 tools/testing/selftests/net/toeplitz.c delete mode 100755 tools/testing/selftests/net/toeplitz.sh delete mode 100755 tools/testing/selftests/net/toeplitz_client.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-assign-cpus.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-get-cpus-script.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote-noreap.sh delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/mq.json delete mode 100644 tools/testing/selftests/vm/ksm_tests.c