This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits e4f8ceb51c58 arch: remove compat_alloc_user_space omits ef6f590bb67e compat: remove some compat entry points omits e7586f1026eb fixup! mm: simplify compat numa syscalls omits ba91fe1be1bf mm: simplify compat numa syscalls omits 43460a678329 mm: simplify compat_sys_move_pages omits 278c8f3da77b kexec: avoid compat_alloc_user_space omits de264fa144b9 kexec: move locking into do_kexec_load omits 9d1454462e79 scripts: check_extable: fix typo in user error message omits a7c383f228da Merge branch 'akpm-current/current' omits 0f3237f0dbc4 selftests/memfd: remove unused variable omits 13e9a07d7f61 configs: remove the obsolete CONFIG_INPUT_POLLDEV omits ba6878f1b747 prctl: allow to setup brk for et_dyn executables omits 31c64d8543be pid: cleanup the stale comment mentioning pidmap_init(). omits bc1fb025be0e log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix omits dab90ac8ca18 fs/coredump.c: log if a core dump is aborted due to change [...] omits fa3959facc92 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 4103232b1e82 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group omits eef08ed3db4d nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group omits 04fc50eae1c1 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group omits c7ae84195361 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group omits 47e8d5359fce nilfs2: fix NULL pointer in nilfs_##name##_attr_release omits 5621eb28bee4 nilfs2: fix memory leak in nilfs_sysfs_create_device_group omits d2d42d3533ea init/main.c: silence some -Wunused-parameter warnings omits c025a68e63a7 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix omits a942d4b18b65 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix omits b7d06f8508aa fs/epoll: use a per-cpu counter for user's watches count omits 2a4017e99959 checkpatch: support wide strings omits fe7f609217b6 lib/test: convert test_sort.c to use KUnit omits f01433006f7b lib/string: optimized memset omits 7647ea05df6a lib/string: optimized memmove omits 404e01552a2b lib/string: optimized memcpy omits 389e99f303dc math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] omits 015a44fef275 math: make RATIONAL tristate omits 00e2debf8689 kernel/acct.c: use dedicated helper to access rlimit values omits ad16de41cf10 include/linux/once.h: fix trivia typo Not -> Note omits 7d47b9e4f550 arch: Kconfig: fix spelling mistake "seperate" -> "separate" omits eb0e6fabd97d proc/sysctl: make protected_* world readable omits 8ae62528b4b7 connector: send event on write to /proc/[pid]/comm omits 0ecf184e3b22 fs/proc/kcore.c: add mmap interface omits 5994fdc76bc0 percpu: remove export of pcpu_base_addr omits 5c4a7628aa11 kernel/hung_task.c: Monitor killed tasks. omits 22dd71d0f12c fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 23469224b896 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b6aecfa0922d MAINTAINERS: update for DAMON omits dace9b7e82e0 mm/damon: add user space selftests omits febdf5fb195c mm/damon: add kunit tests omits 9df67e15dff9 Documentation: add documents for DAMON omits 6aaf2b8c90d0 mm/damon/dbgfs: support multiple contexts omits 48199133f6c5 mm/damon/dbgfs: export kdamond pid to the user space omits eb12bff697bb mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix omits 27fa963450cd mm-damon-implement-a-debugfs-based-user-space-interface-fix omits 8b4f2e4f0430 mm/damon: implement a debugfs-based user space interface omits 032a9d8e972c mm/damon: add a tracepoint omits cc8623d483b4 mm-damon-implement-primitives-for-the-virtual-memory-addre [...] omits c794015182b8 mm/damon: implement primitives for the virtual memory addr [...] omits 73b831d4a3c7 mm/idle_page_tracking: Make PG_idle reusable omits bed459167f14 mm/damon: adaptively adjust regions omits 43bad5c07bac mm/damon/core: implement region-based sampling omits 7536cc1ecb03 mm: introduce Data Access MONitor (DAMON) omits c892961692f5 kfence: show cpu and timestamp in alloc/free info omits 33aef8bece8a mm/highmem: Remove deprecated kmap_atomic omits 5b5bbcaa3fb3 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits d07e17f320be mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 4d1e4bb19cb2 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits dbb5ab20592b mm/memory_hotplug: improved dynamic memory group aware "au [...] omits cd0603cd89cb mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] omits 29329821119f mm/memory_hotplug: memory group aware "auto-movable" onlin [...] omits 18dda88eaf91 virtio-mem: use a single dynamic memory group for a single [...] omits 1aaf1ecc4e3f dax/kmem: use a single static memory group for a single pr [...] omits 03d97c7fe0d7 ACPI: memhotplug: use a single static memory group for a s [...] omits ba8099426292 mm/memory_hotplug: track present pages in memory groups omits 2c844578e4ef drivers/base/memory: introduce "memory groups" to logicall [...] omits 8b48dcf46185 mm/memory_hotplug: introduce "auto-movable" online policy omits 6218022b1e62 mm: track present early pages per zone omits d83a51101c20 ACPI: memhotplug: memory resources cannot be enabled yet omits 4b4ee74ca6bb mm/memory_hotplug: remove nid parameter from remove_memory [...] omits b36f2057de6a mm/memory_hotplug: remove nid parameter from arch_remove_memory() omits ec381df61adc mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] omits cb46cea1fab6 mm: memory_hotplug: cleanup after removal of pfn_valid_within() omits c987ade74380 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE omits dd85d2f40f77 memory-hotplug.rst: complete admin-guide overhaul omits b1e9eb6710f3 memory-hotplug.rst: remove locking details from admin-guide omits 3d0a7bcb788f mm/madvise: add MADV_WILLNEED to process_madvise() omits 0d0c575a9512 preempt: provide preempt_*_(no)rt variants omits d375fb7e5512 mm/vmstat: remove unneeded return value omits 1a26a8743d0a mm/vmstat: simplify the array size calculation omits 040e3f6f21f0 mm/vmstat: correct some wrong comments omits db9a07deeb02 selftests: vm: add COW time test for KSM pages omits 52c997522a5f selftests: vm: add KSM merging time test omits 2166442de861 selftests: vm: add KSM merging across nodes test omits a842214e44f8 selftests: vm: add KSM zero page merging test omits 31b998e0a62b selftests: vm: add KSM unmerge test omits 324657581365 selftests: vm: add KSM merge test omits 69df45b5b262 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits d8709d1bfbc7 oom_kill: oom_score_adj broken for processes with small me [...] omits 65e9c984c874 memblock: make memblock_find_in_range method private omits bfd1ebbff0ea mm/mempolicy: unify the create() func for bind/interleave/ [...] omits 84e15abe508e mm/mempolicy: advertise new MPOL_PREFERRED_MANY omits b31d535da31e mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY omits 8d567512c681 mm/memplicy: add page allocation function for MPOL_PREFERR [...] omits ca4fa7828bef mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] omits 35e2debd521f mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] omits ea62a16ce536 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits c44bc13bb1cd mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits f0c766c0058d mm-compaction-support-triggering-of-proactive-compaction-b [...] omits 56aaf8101c9f mm: compaction: support triggering of proactive compaction [...] omits 828caae6bb51 mm-compaction-optimize-proactive-compaction-deferrals-fix omits 418bebf01556 mm: compaction: optimize proactive compaction deferrals omits 879ab1fd4d08 mm/vmscan: add 'else' to remove check_pending label omits cdf23f5ee3e8 mm/vmscan: remove unneeded return value of kswapd_run() omits 5453dbc2e76a mm/vmscan: remove misleading setting to sc->priority omits 07253b28e925 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] omits cc11c050b240 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] omits 90afc87d51dd mm/migrate: add sysfs interface to enable reclaim migration omits 18a02632ab98 mm/vmscan: never demote for memcg reclaim omits 4e7aea32b1c8 mm-vmscan-consider-anonymous-pages-without-swap-v11 omits 014ce804c18f mm/vmscan: Consider anonymous pages without swap omits 72d8562583b4 mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] omits 64042187df7a mm/vmscan: add helper for querying ability to age anonymous pages omits 94b23f298274 mm/vmscan: add page demotion counter omits cd04a1ae6c57 mm-migrate-demote-pages-during-reclaim-v11 omits be5734d2269b mm/migrate: demote pages during reclaim omits f3c00bba78d8 mm/migrate: enable returning precise migrate_pages() succe [...] omits 56191f707825 mm/migrate: update node demotion order on hotplug events omits b5426a93d325 mm/numa: automatically generate node migration order omits ec5ddd09bcac hugetlb: before freeing hugetlb page set dtor to appropria [...] omits b318cdd42693 hugetlb: drop ref count earlier after page allocation omits aa2e97606825 hugetlb: simplify prep_compound_gigantic_page ref count ra [...] omits 76807599538a mm/page_alloc: make alloc_node_mem_map() __init rather than __ref omits 43753d00cdc7 mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] omits 1726b18dd9f7 memblock: stop poisoning raw allocations omits 68ce6d437d59 mm: introduce memmap_alloc() to unify memory map allocation omits d6192e93f3a4 microblaze: simplify pte_alloc_one_kernel() omits 284917f3e582 mm-page_alloc-always-initialize-memory-map-for-the-holes-fix omits 3f304adbe97d mm/page_alloc: always initialize memory map for the holes omits d7ebef362c15 mm/kasan: move kasan.fault to mm/kasan/report.c omits 82a6f1c6f834 mm/vmalloc: fix wrong behavior in vread omits 62dfc0a91d46 lib/test_vmalloc.c: add a new 'nr_pages' parameter omits dcc1570ebb52 mm/vmalloc: remove gfpflags_allow_blocking() check omits ace89c11dc79 mm/vmalloc: use batched page requests in bulk-allocator omits 5cfddaf70f4f mm/sparse: clarify pgdat_to_phys omits 71d71e418646 include/linux/mmzone.h: avoid a warning in sparse memory support omits 8ec8116e0010 mm/sparse: set SECTION_NID_SHIFT to 6 omits a43badbf9913 mm: sparse: remove __section_nr() function omits 8e958bf434da mm: sparse: pass section_nr to find_memory_block omits c53f53e079d2 mm: sparse: pass section_nr to section_mark_present omits 48ed1e4901ef mm/mremap: don't account pages in vma_to_resize() omits d471e9e08bb2 mm/mremap: fix memory account on do_munmap() failure omits 3c4047506aaf add-mmap_assert_locked-annotations-to-find_vma-fix omits 429c01af3794 mm/pagemap: add mmap_assert_locked() annotations to find_vma*() omits a6349f2189e3 mm: change fault_in_pages_* to have an unsigned size parameter omits b5481f564e41 mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code omits ab06caf87c1e mm: remove flush_kernel_dcache_page omits 7f259790f573 scatterlist: replace flush_kernel_dcache_page with flush_d [...] omits 9d8e08db6185 mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] omits 3c3f7707e520 mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] omits 66d94501c352 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 38a2395b756a lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits d6ac6f34eeb1 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits b7af6dfc1f57 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits d88a4dbfdadd lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 6fbfd8a635bc lazy tlb: allow lazy tlb mm refcounting to be configurable omits 7a9d67389439 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits 724900e6f99e lazy tlb: introduce lazy mm refcount helper functions omits 99650b70e5dc mm: memcontrol: set the correct memcg swappiness restriction omits 0c5df695f64d memcg: replace in_interrupt() by !in_task() in active_memcg() omits 3903d7867c25 memcg: cleanup racy sum avoidance code omits 9db352f130f0 memcg: enable accounting for ldt_struct objects omits 67eefb148066 memcg: enable accounting for posix_timers_cache slab omits 690656dfb61c memcg: enable accounting for signals omits 57d8ce807bcf memcg: enable accounting of ipc resources omits 3c2b83d4a7b4 memcg: enable accounting for new namesapces and struct nsproxy omits f513589acf21 memcg: enable accounting for fasync_cache omits d151ebfbcc14 memcg: enable accounting for file lock caches omits c9a7d76ca80d memcg: enable accounting for pollfd and select bits arrays omits ba24bbca70bc memcg: enable accounting for mnt_cache entries omits 91544c2fee3e memcg: charge fs_context and legacy_fs_context omits 4a5a87db7e73 memcg-infrastructure-to-flush-memcg-stats-v5 omits 162a34cc691a memcg: infrastructure to flush memcg stats omits 6ea34f6171c7 memcg: switch lruvec stats to rstat omits 231aff9c24f1 memcg: enable accounting for pids in nested pid namespaces omits 29869fa0a4ae mm, memcg: inline swap-related functions to improve disabl [...] omits 24038b22bab7 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] omits 4e9e9a4ec0c3 mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] omits 60e29aff5aa1 mm: delete unused get_kernel_page() omits 5e68ca4f1839 fs, mm: fix race in unlinking swapfile omits 2ad09a117158 writeback: memcg: simplify cgroup_writeback_by_id omits 4265e86a2d1c vfs: keep inodes with page cache off the inode shrinker LRU omits 58628696f26f fs: inode: count invalidated shadow pages in pginodesteal omits 5e499785efbf fs: drop_caches: fix skipping over shadow cache inodes omits 213a8431e404 mm: remove irqsave/restore locking from contexts with irqs [...] omits a0f1685a86e4 writeback: use READ_ONCE for unlocked reads of writeback stats omits f3ab6d752691 writeback: rename domain_update_bandwidth() omits e0b5805508d1 writeback: avoid division by 0 in wb_update_dirty_ratelimit() omits 4dd44b1f6874 writeback: fix bandwidth estimate for spiky workload omits 7a58fbef5a0c writeback: reliably update bandwidth estimation omits 7204a8a05ec3 writeback: track number of inodes under writeback omits 92e60fed9a7a mm: mark idle page tracking as BROKEN omits 4037bdde8904 mm: report a more useful address for reclaim acquisition omits cae14182074d mm/debug_vm_pgtable: fix corrupted page flag omits 67b9126b4d83 mm/debug_vm_pgtable: remove unused code omits 76da4af744fc mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] omits a7ebc733967a mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] omits f721f3cc568d mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] omits b7fd49ad91f8 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] omits b66194dc664a mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] omits 9992f51f9bcd mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] omits 38eb70e4ab7b mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] omits 5e287ef7f3b0 mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] omits 8c9e2e12497d mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests omits 08cb589cb3d2 mm/debug_vm_pgtable: introduce struct pgtable_debug_args omits 35c540526978 mm, slub: convert kmem_cpu_slab protection to local_lock omits 268e7acfc40d mm, slub: use migrate_disable() on PREEMPT_RT omits dd3c59c54f4f mm, slub: protect put_cpu_partial() with disabled irqs ins [...] omits cc6cd5bb5f56 mm, slub: make slab_lock() disable irqs with PREEMPT_RT omits 2693ea0bbc47 mm, slub: optionally save/restore irqs in slab_[un]lock()/ omits 3d162e268b18 mm: slub: make object_map_lock a raw_spinlock_t omits fbcd7bd25996 mm: slub: move flush_cpu_slab() invocations __free_slab() [...] omits 346d11698f30 mm, slab: make flush_slab() possible to call with irqs enabled omits 280eb3129006 mm, slub: don't disable irqs in slub_cpu_dead() omits 0e6ad49c6b95 mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] omits f5e704dbaa0b mm, slub: separate detaching of partial list in unfreeze_p [...] omits 8a6f0d112d7f mm, slub: detach whole partial list at once in unfreeze_pa [...] omits f0bc504173e9 mm, slub: discard slabs in unfreeze_partials() without irq [...] omits c11b65e15ee8 mm, slub: move irq control into unfreeze_partials() omits 409580a0d27f mm, slub: call deactivate_slab() without disabling irqs omits dda35e79ac0c mm, slub: make locking in deactivate_slab() irq-safe omits 7bdb4966cebd mm, slub: move reset of c->page and freelist out of deacti [...] omits a6fcd726c652 mm, slub: stop disabling irqs around get_partial() omits e5dc01603ba0 mm, slub: check new pages with restored irqs omits 7d4b042f29a7 mm, slub: validate slab from partial list or page allocato [...] omits 3629ecb8c410 mm, slub: restore irqs around calling new_slab() omits 65980e9e8cf8 mm, slub: move disabling irqs closer to get_partial() in _ [...] omits 0a404932f399 mm, slub: do initial checks in ___slab_alloc() with irqs enabled omits b0376b8549be mm, slub: move disabling/enabling irqs to ___slab_alloc() omits eb568ecb6d22 mm, slub: simplify kmem_cache_cpu and tid setup omits 01a901938afe mm, slub: restructure new page checks in ___slab_alloc() omits 5dff6d87128e mm, slub: return slab page from get_partial() and set c->p [...] omits f1d971d75525 mm, slub: dissolve new_slab_objects() into ___slab_alloc() omits 778562708911 mm, slub: extract get_partial() from new_slab_objects() omits 20d769168128 mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() omits c4f5c2c5d6d1 mm, slub: remove redundant unfreeze_partials() from put_cp [...] omits 3df425c8817b mm, slub: don't disable irq for debug_check_no_locks_freed() omits bea605a0c8b7 mm, slub: allocate private object map for validate_slab_cache() omits 77f0e804ba83 mm, slub: allocate private object map for debugfs listings omits 6be835db8637 mm, slub: don't call flush_all() from slab_debug_trace_open() omits 55a3d6f2b933 mm: move kvmalloc-related functions to slab.h omits 6403489edfc9 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings omits d3502a5d1943 ocfs2: fix ocfs2 corrupt when iputting an inode omits aab9bff2c1a0 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits fd00dc3e0b74 ocfs2: reflink deadlock when clone file to the same direct [...] omits c8fd2945f15a ocfs2: remove an unnecessary condition omits 0e5a4bfd7eb3 init: move usermodehelper_enable() to populate_rootfs() omits a238b89a38f9 /proc/kpageflags: do not use uninitialized struct pages omits df64ceacf326 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits f7e567d92a64 kasan, slub: reset tag when printing address omits b6b72b3f3470 kasan, kmemleak: reset tags when scanning block omits 7a7e3a0dc5d5 shmem_swapin_page(): fix error processing for get_swap_device() omits f723251c6d27 lib: use PFN_PHYS() in devmem_is_allowed() omits 35e7362822d5 mm/memcg: fix incorrect flushing of lruvec data in obj_stock omits 38562d958ec0 mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] omits 77c7f12b2f2d mm: slub: fix slub_debug disabling for list of slabs omits b42a83071853 slub: fix kmalloc_pagealloc_invalid_free unit test omits a5c62fe856b0 procfs: prevent unpriveleged processes accessing fdinfo dir omits 25ddc2339e0e Merge remote-tracking branch 'devicetree/for-next' omits 81a93f840f39 Merge remote-tracking branch 'staging/staging-next' omits 2e840d321697 Merge remote-tracking branch 'amdgpu/drm-next' omits c445a75a2b52 Merge remote-tracking branch 'folio/for-next' omits e41b22b28662 Merge remote-tracking branch 'rust/rust-next' omits f434b4b555d8 Merge remote-tracking branch 'mhi/mhi-next' omits e5693d5cabb0 Merge remote-tracking branch 'fpga/for-next' omits 9aafa11f3330 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits c5dcb80d6416 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 88a4cdde4fbf Merge remote-tracking branch 'hyperv/hyperv-next' omits 147a0baa4617 Merge remote-tracking branch 'nvmem/for-next' omits 9c82d894a0ab Merge remote-tracking branch 'slimbus/for-next' omits 09f033f760ed Merge remote-tracking branch 'gnss/gnss-next' omits ef50c780e8ab Merge remote-tracking branch 'kspp/for-next/kspp' omits 9f28bc03fdf4 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 7cd8f7f65484 Merge remote-tracking branch 'ntb/ntb-next' omits b6ac73b816bd Merge remote-tracking branch 'at24/at24/for-next' omits 33e99a0c7716 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 35340589afbf Merge remote-tracking branch 'coresight/next' omits 3041bec74d8d Merge remote-tracking branch 'livepatching/for-next' omits 7a23ca076661 Merge remote-tracking branch 'userns/for-next' omits 9c4d4b06c922 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits bae4af5ab8f2 Merge remote-tracking branch 'pinctrl/for-next' omits eae899f7649f Merge remote-tracking branch 'gpio-intel/for-next' omits 9364fe3af021 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits b737e7b9c473 Merge remote-tracking branch 'rpmsg/for-next' omits 5351b0a33914 Merge remote-tracking branch 'scsi-mkp/for-next' omits 6f1f343c8a39 Merge remote-tracking branch 'scsi/for-next' omits 13ab5b12f0f8 Merge remote-tracking branch 'cgroup/for-next' omits dc0846cada89 Merge remote-tracking branch 'dmaengine/next' omits 65ba068571a7 Merge remote-tracking branch 'iio/togreg' omits f898df7a67f0 Merge remote-tracking branch 'vfio/next' omits 564ed89f69aa Merge remote-tracking branch 'thunderbolt/next' omits 9d87ed06cdd2 Merge remote-tracking branch 'soundwire/next' omits 6883d49850f7 Merge remote-tracking branch 'phy-next/next' omits 290767e15fce Merge remote-tracking branch 'extcon/extcon-next' omits c90eefef4e96 Merge remote-tracking branch 'char-misc/char-misc-next' omits d4d82d2183c7 Merge remote-tracking branch 'tty/tty-next' omits 79799d95447c Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 68b9da2cf4b9 Merge remote-tracking branch 'usb-serial/usb-next' omits 5943dd6f5baa Merge remote-tracking branch 'usb/usb-next' omits b3efb7090d54 Merge remote-tracking branch 'driver-core/driver-core-next' omits e93feb12189c Merge remote-tracking branch 'ipmi/for-next' omits 28b398822240 Merge remote-tracking branch 'leds/for-next' omits 549e9aa9a7c4 Merge remote-tracking branch 'workqueues/for-next' omits 09ae8baf363e Merge remote-tracking branch 'percpu/for-next' omits be7b37f5646b Merge remote-tracking branch 'xen-tip/linux-next' omits 40261e85e69e Merge remote-tracking branch 'kvm-arm/next' omits 143910c1a459 Merge remote-tracking branch 'rcu/rcu/next' omits f5d1444262c2 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 77bc49a15a2c Merge remote-tracking branch 'edac/edac-for-next' omits b47cbd3249b9 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits cf4c3ffa0543 Merge remote-tracking branch 'tip/auto-latest' omits a75b18b703cd Merge remote-tracking branch 'spi/for-next' omits 6df10ce65bf8 Merge remote-tracking branch 'audit/next' omits ea37b0dac8ff Merge remote-tracking branch 'iommu/next' omits 12fcd10c81bd Merge remote-tracking branch 'tpmdd/next' omits f41619ad96d9 Merge remote-tracking branch 'smack/next' omits 53cf9aea20b7 Merge remote-tracking branch 'selinux/next' omits 0270844cf4fb Merge remote-tracking branch 'keys/keys-next' omits 406674b34696 Merge remote-tracking branch 'apparmor/apparmor-next' omits 8e510439eeaa Merge remote-tracking branch 'security/next-testing' omits a708b0d18250 Merge remote-tracking branch 'regulator/for-next' omits ea09753602cd Merge remote-tracking branch 'battery/for-next' omits 8552793c6be6 Merge remote-tracking branch 'mfd/for-mfd-next' omits 144f40f84cea Merge remote-tracking branch 'mmc/next' omits 2e033b23bd3d Merge remote-tracking branch 'device-mapper/for-next' omits 6743ff8a770a Merge remote-tracking branch 'block/for-next' omits db2213d17ec0 Merge remote-tracking branch 'input/next' omits 88812752598b Merge remote-tracking branch 'modules/modules-next' omits dddd6cc2c9ba Merge remote-tracking branch 'sound-asoc/for-next' omits 29fa0b95dd67 Merge remote-tracking branch 'sound/for-next' omits 1aa3ddf9fd97 Merge remote-tracking branch 'regmap/for-next' omits 37c17b3f3a19 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 4756560c14d1 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 0248c7783707 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 5d85edd0be17 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 34e291b1aa9b Merge remote-tracking branch 'drm-misc/for-linux-next' omits f5466eb19382 Merge remote-tracking branch 'drm/drm-next' omits f754863d27e0 Merge remote-tracking branch 'crypto/master' omits 70ad8311ea0b Merge remote-tracking branch 'nand/nand/next' omits a8355432281c Merge remote-tracking branch 'mtd/mtd/next' omits 777f9a94e2ce Merge remote-tracking branch 'bluetooth/master' omits 6bac878e09a6 Merge remote-tracking branch 'wireless-drivers-next/master' omits c6c4dabc01c5 Merge remote-tracking branch 'netfilter-next/master' omits 66f67fa46df4 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits e05281487766 Merge remote-tracking branch 'ipsec-next/master' omits 96ab75de35e9 Merge remote-tracking branch 'bpf-next/for-next' omits c52ea7705d22 Merge remote-tracking branch 'net-next/master' omits e45647adce1b Merge remote-tracking branch 'rdma/for-next' omits e71756c19020 Merge remote-tracking branch 'swiotlb/linux-next' omits 8b33b470e0f3 Merge remote-tracking branch 'dlm/next' omits 95ab2e1d82bb Merge remote-tracking branch 'ieee1394/for-next' omits 48fc83cbd3a5 Merge remote-tracking branch 'opp/opp/linux-next' omits f1f66151f335 Merge remote-tracking branch 'cpupower/cpupower' omits 1875184fb9bb Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 19062c78328a Merge remote-tracking branch 'pm/linux-next' omits 2b6a65d492f1 Merge remote-tracking branch 'v4l-dvb-next/master' omits f2a475980e57 Merge remote-tracking branch 'v4l-dvb/master' omits 2f9853dc81eb Merge remote-tracking branch 'jc_docs/docs-next' omits 247707ac1d07 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits a17ba6c63936 Merge remote-tracking branch 'i2c/i2c/for-next' omits 537882887519 Merge remote-tracking branch 'hid/for-next' omits 83567c818e43 Merge remote-tracking branch 'pstore/for-next/pstore' omits 54382437d53d Merge remote-tracking branch 'pci/next' omits f4aaa27a9733 Merge remote-tracking branch 'printk/for-next' omits b07ea46af1a3 Merge remote-tracking branch 'file-locks/locks-next' omits 87064e5b257e Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits ee03ac648bf1 Merge remote-tracking branch 'zonefs/for-next' omits bde687a9f585 Merge remote-tracking branch 'v9fs/9p-next' omits ebd78b5ef816 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 1451b771e66c Merge remote-tracking branch 'cel/for-next' omits 8b9e263971be Merge remote-tracking branch 'gfs2/for-next' omits 93ba58cf4891 Merge remote-tracking branch 'fuse/for-next' omits f20e6cd22ed1 Merge remote-tracking branch 'f2fs/dev' omits d113799cb35c Merge remote-tracking branch 'ext3/for_next' omits 08b082fed06b Merge remote-tracking branch 'erofs/dev' omits e2e00a1babe6 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 6934fda0db9a Merge remote-tracking branch 'cifs/for-next' omits f09442f3bcdd Merge remote-tracking branch 'ceph/master' omits 11f3dac34d43 Merge remote-tracking branch 'btrfs/for-next' omits dd32752282b5 Merge remote-tracking branch 'fscache/fscache-next' omits f122fbe58e36 Merge remote-tracking branch 'fscrypt/master' omits 014a079a3d5f Merge remote-tracking branch 'pidfd/for-next' omits 1807c11ff4fb Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 2e7f29bc82c1 Merge remote-tracking branch 'sh/for-next' omits f8e00cc20ff1 Merge remote-tracking branch 's390/for-next' omits 9dec8a9fb4d3 Merge remote-tracking branch 'risc-v/for-next' omits a82c3bd806da Merge remote-tracking branch 'powerpc/next' omits 01315cd759a2 Merge remote-tracking branch 'parisc-hd/for-next' omits c1705c1dd32a Merge remote-tracking branch 'openrisc/for-next' omits dcc54fc624d3 Merge remote-tracking branch 'mips/mips-next' omits a4061586eb18 Merge remote-tracking branch 'm68knommu/for-next' omits 6be357b256a8 Merge remote-tracking branch 'm68k/for-next' omits 0b1746663a1a Merge remote-tracking branch 'h8300/h8300-next' omits e20d538fee20 Merge remote-tracking branch 'clk-imx/for-next' omits 4e2cdb3c5c59 Merge remote-tracking branch 'clk/clk-next' omits c3063470746e Merge remote-tracking branch 'xilinx/for-next' omits 8dd1e410259c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 19bd279f203b Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 5e6841977a33 Merge remote-tracking branch 'tegra/for-next' omits e05622b469ba Merge remote-tracking branch 'sunxi/sunxi/for-next' omits e360c219656c Merge remote-tracking branch 'stm32/stm32-next' omits f879bf3bd20b Merge remote-tracking branch 'scmi/for-linux-next' omits 988e842a398e Merge remote-tracking branch 'samsung-krzk/for-next' omits f5a74930f46f Merge remote-tracking branch 'rockchip/for-next' omits bba26d4e99ba Merge remote-tracking branch 'reset/reset/next' omits 04039f65abe7 Merge remote-tracking branch 'renesas/next' omits 800f4a199415 Merge remote-tracking branch 'raspberrypi/for-next' omits d1af031ab8b8 Merge remote-tracking branch 'qcom/for-next' omits fe98b2ac3cb4 Merge remote-tracking branch 'omap/for-next' omits 1f58f2735447 Merge remote-tracking branch 'mvebu/for-next' omits fc9360b82b35 Merge remote-tracking branch 'mediatek/for-next' omits 8a1db3fe11e8 Merge remote-tracking branch 'keystone/next' omits ebda9772b073 Merge remote-tracking branch 'imx-mxs/for-next' omits 3ac9c5b54f78 Merge remote-tracking branch 'drivers-memory/for-next' omits 25e9a3f153cc Merge remote-tracking branch 'at91/at91-next' omits 1a688ef5bd5f Merge remote-tracking branch 'aspeed/for-next' omits f1155cb70d9b Merge remote-tracking branch 'amlogic/for-next' omits bf1014811271 Merge remote-tracking branch 'actions/for-next' omits e6ef1c5fbb11 Merge remote-tracking branch 'arm-soc/for-next' omits edc6fb260fe2 Merge remote-tracking branch 'arm64/for-next/core' omits 45d5040ae5a3 Merge remote-tracking branch 'arm/for-next' omits 77123d708209 Merge remote-tracking branch 'asm-generic/master' omits dd20110ba603 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 79bd2ff2ecbf Merge remote-tracking branch 'kbuild/for-next' omits 3082d2ab7f69 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 3aee856c39a2 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 3f0730813809 Merge remote-tracking branch 'risc-v-fixes/fixes' omits e782355e93a8 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 6330fdb31a6f Merge remote-tracking branch 'mmc-fixes/fixes' omits 8b069360e18f Merge remote-tracking branch 'drm-fixes/drm-fixes' omits bf10310d253d Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 206347b6ffee Merge remote-tracking branch 'vfs-fixes/fixes' omits 9c13d2ddc13b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 33b238d70793 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits ff1ef31047a9 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 5f2951165f0d Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 865ee65a69e5 Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 5428ddb36c3e Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 5b7e0b05fc20 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 6d662f5f1cd6 Merge remote-tracking branch 'kselftest-fixes/fixes' omits e4e2589df579 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits d2f670ba56cf Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits e9e9669e2e8d Merge remote-tracking branch 'staging.current/staging-linus' omits 035ca654f81c Merge remote-tracking branch 'usb.current/usb-linus' omits 56d2d7098bbd Merge remote-tracking branch 'tty.current/tty-linus' omits e7d29ab16949 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 379c3349029d Merge remote-tracking branch 'pci-current/for-linus' omits 0b1befce4da0 Merge remote-tracking branch 'spi-fixes/for-linus' omits cbb53d80a7ed Merge remote-tracking branch 'regulator-fixes/for-linus' omits 9307fa1b8dbb Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 44707d976623 Merge remote-tracking branch 'sound-current/for-linus' omits 4d9f8376197d Merge remote-tracking branch 'rdma-fixes/for-rc' omits 97a300c37d81 Merge remote-tracking branch 'wireless-drivers/master' omits e15f98c65e48 Merge remote-tracking branch 'netfilter/master' omits b8d94c599bb6 Merge remote-tracking branch 'bpf/master' omits 289524edcffe Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits e72710726134 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits edd1b011c30b Merge remote-tracking branch 'arc-current/for-curr' omits 04eae0f23c2f Merge remote-tracking branch 'kbuild-current/fixes' omits 5f30dfbe32e3 drm/radeon: Add HD-audio component notifier support (v2) omits acad1b660745 Revert "drm/amd/display: To modify the condition in indica [...] omits 3903c744c003 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 77c4de827e52 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits d2cf13bb9cf5 drm/amdgpu: only check for _PR3 on dGPUs omits dc339837da48 drm/amdgpu: add another raven1 gfxoff quirk omits c4cb3f296586 usb/host: enable auto power control for xhci-pci omits d0eb149ac86f drm/amdgpu: enable more pm sysfs under SRIOV 1-VF mode omits 516990f86a99 drm/amdgpu: fix fdinfo race with process exit omits 74ecad3e1824 drm/amdkfd: avoid conflicting address mappings omits 60bdde868103 drm/amdkfd: Allow querying SVM attributes that are clear omits 7b15db5f1e25 certs: Add support for using elliptic curve keys for signi [...] omits 758fa151eb37 rcu-tasks: Fix s/instruction/instructions/ typo in comment omits 04cef7c7f831 rcutorture: Suppressing read-exit testing is not an error omits a38195a19bfe torture: Replace deprecated CPU-hotplug functions. omits 3bf9af017d03 rcu: Replace deprecated CPU-hotplug functions. omits a62814fa87f7 rcu: Make rcutree_dying_cpu() use its "cpu" parameter omits f45ab1131fe8 rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() omits 9a8545999d7d rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() omits 38c85e1eaeee rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] omits 2c1db9bfd845 rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] omits 0bb04803f92a rcu-tasks: Simplify trc_read_check_handler() atomic operations omits a574156ef859 rcu-tasks: Wait for trc_read_check_handler() IPIs omits d407510bba19 clocksource: Forgive repeated long-latency watchdog clocks [...] omits b7f6a688f235 Merge branch 'for-next/entry' into for-next/core omits 7620ad8b1a5f Merge branches 'for-next/mte', 'for-next/misc' and 'for-ne [...] omits ce87c0e5f090 netfilter: conntrack: remove offload_pickup sysctl again omits 2f6a21723c82 netfilter: nfnetlink_hook: Use same family as request message omits 7ef6bfdbcda0 netfilter: nfnetlink_hook: use the sequence number of the [...] omits 9dfcbdddebdf netfilter: nfnetlink_hook: missing chain family omits 191442c1387c netfilter: nfnetlink_hook: strip off module name from hookfn omits 6e7bc1ff8cc2 netfilter: conntrack: collect all entries in one cycle omits 19e14f3a81d2 openrisc: Fix compiler warnings in setup omits 4868ae2da0f0 dt-bindings: phy: Add bindings for HiKey 970 PCIe PHY omits 9ed6a91e1dcf dt-bindings: PCI: kirin: Add support for Kirin970 omits d2cde9286888 dt-bindings: PCI: kirin: Convert kirin-pcie.txt to yaml omits eb8f8d5c45d6 dt-bindings: PCI: kirin: Fix compatible string omits 8f2c500a07af rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] omits 28a29c3c83a4 rcu: Fix undefined Kconfig macros omits 6531aeeeeec5 doc: Add another stall-warning root cause in stallwarn.rst omits 2d31989d2ee1 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp omits 5d2ba870d25d rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp omits aa6fbf97e561 irq: detect long-running IRQ handlers omits fc67b15e5548 irq: abstract irqaction handler invocation omits f0d862d7c1d5 torture: Allot 1G of memory for scftorture runs omits 4bba5508452c rcu-nocb: Fix a couple of tree_nocb code-style nits omits 3922bb15ad41 rcu: Mark accesses to rcu_state.n_force_qs omits c31a54ef37ce tools/rcu: Add an extract-stall script omits 5a546dcdcdc8 torture: Make torture.sh print the number of files to be c [...] omits 83feee1dee93 scftorture: Count reschedule IPIs omits c092e4e4ee33 scftorture: Account for weight_resched when checking for a [...] omits 72dcfb83a86e scftorture: Shut down if nonsensical arguments given omits 2da9405ecc3a scftorture: Allow zero weight to exclude an smp_call_funct [...] omits 0e0ea250f627 torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument omits 11ab0d7b5379 Merge branch 'clocksource.2021.07.20c' into HEAD omits a2c71059bec8 Merge branch 'lkmm-dev.2021.07.20a' into HEAD omits 3d56d07885f4 Merge branch 'lkmm.2021.07.27a' into HEAD omits a9225ea19e71 Merge branch 'kcsan.2021.07.20c' into HEAD omits 53495c8174cd Merge branches 'doc.2021.07.20c', 'fixes.2021.08.03a', 'no [...] omits 089af7f080a9 rcu: Print human-readable message for schedule() in RCU reader omits eec60d2801b6 rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU omits 572e890c6a3a rcu: Use per_cpu_ptr to get the pointer of per_cpu variable omits ab1af7bad3d3 rcu: Remove useless "ret" update in rcu_gp_fqs_loop() omits 87dcbe623091 rcu: Mark accesses in tree_stall.h omits 1066e6c96c41 rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] omits ecc66a569990 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() omits be11fa271302 srcutiny: Mark read-side data races omits 1e4b7711d2f1 rcu: Start timing stall repetitions after warning complete omits 3217d8680fae rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() omits eb1e698b84fb rcu/tree: Handle VM stoppage in stall detection omits a69be6898b89 rculist: Unify documentation about missing list_empty_rcu() omits b8c28fe9c821 rcu: Mark accesses to ->rcu_read_lock_nesting omits a0624ad17854 rcu: Weaken ->dynticks accesses and updates omits a02215ce72a3 libbpf, doc: Eliminate warnings in libbpf_naming_convention omits b98677d3ea55 libbpf: Do not close un-owned FD 0 on errors omits 19f6fb5956fc libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT omits 8118b11cb603 bpf: Fix rcu warning in bpf_prog_run_pin_on_cpu() omits 343ad5a3e1ca rcu: Remove special bit at the bottom of the ->dynticks counter omits f6b3995a8b56 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] omits 8baded711edc rcu: Fix to include first blocked task in stall warning omits 7929b794edc7 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] omits b8c95616d154 bus: mhi: core: Improve debug messages for power up omits e1e82defeabd bus: mhi: core: Replace DMA allocation wrappers with origi [...] omits 554492868314 bus: mhi: core: Add range checks for BHI and BHIe omits 00f29cd72a64 bus: mhi: pci_generic: Set register access length for MHI driver omits be49067c86ea ath11k: set register access length for MHI driver omits a735a900cff2 bus: mhi: Add MMIO region length to controller structure omits cc9aaa88751c bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up omits 7f81b917db72 bus: mhi: core: Set BHI/BHIe offsets on power up preparation omits 6a68cd546c36 bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI omits 51caa4ed8542 bus: mhi: Add inbound buffers allocation flag omits ba3562892619 mtd: devices: mchp48l640: Fix memory leak on cmd omits d98fb9ab6255 Merge branch 'zynq/dt' into for-next omits 438c451d5ad1 ARM: configs: multi_v7: enable PL35x NAND controller omits 6584dce74292 ARM: dts: ebaz4205: enable NAND support omits 8d1250d6c515 ARM: dts: zynq: add NAND flash controller node omits a1c8c49de3d7 Merge branch 'v5.13-next/soc' into for-next omits b96b57995b56 Merge branch 'v5.13-next/dts64' into for-next adds 1254f05ce097 Merge tag 'drm-fixes-2021-08-06' of git://anongit.freedesk [...] adds 484faec8f1dd Merge tag 'sound-5.14-rc5' of git://git.kernel.org/pub/scm [...] adds 2638a32348bb RDMA/iw_cxgb4: Fix refcount underflow while destroying cqs. adds b4b927fcb0b2 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 4f1be39638a5 Merge tag 'dmaengine-fix-5.14' of git://git.kernel.org/pub [...] adds 894d6f401b21 Merge tag 'spi-fix-v5.14-rc4' of git://git.kernel.org/pub/ [...] adds cb407fc81d68 Merge tag 'mips-fixes_5.14_1' of git://git.kernel.org/pub/ [...] adds 73f25536f271 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 3dc064d29dfb Merge tag 'soc-fixes-5.14-2' of git://git.kernel.org/pub/s [...] adds 5d609689d9ff Merge tag 'acpi-5.14-rc5' of git://git.kernel.org/pub/scm/ [...] adds 9917de73b499 Merge tag 'pm-5.14-rc5' of git://git.kernel.org/pub/scm/li [...] adds f7ec41212563 tracepoint: static call: Compare data on transition from 2 [...] adds 231264d6927f tracepoint: Fix static call function vs data state mismatch adds 7b40066c97ec tracepoint: Use rcu get state and cond sync for static cal [...] adds 2c4b1ec683f2 Merge tag 'trace-v5.14-rc4-2' of git://git.kernel.org/pub/ [...] adds b66541422824 ext4: fix potential uninitialized access to retval in kmmpd adds 73dc707161a8 ext4: remove conflicting comment from __ext4_forget adds 877ba3f729fd ext4: fix potential htree corruption when growing large_di [...] adds c9194f32bfd9 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 4972bb90c395 Merge tag 'kbuild-fixes-v5.14-2' of git://git.kernel.org/p [...] adds 6d7f91d914bc riscv: Get rid of CONFIG_PHYS_RAM_BASE in kernel physical [...] adds 867432bec1c6 Revert "riscv: Remove CONFIG_PHYS_RAM_BASE_FIXED" adds 0b6684ba5f5a Merge tag 'riscv-for-linus-5.14-rc5' of git://git.kernel.o [...] adds 952835edb4fd s390/dasd: fix use after free in dasd path handling adds 402e0b8cd002 n64cart: fix the dma address in n64cart_do_bvec adds 5ba03936c055 md/raid10: properly indicate failure when ending a failed [...] adds cc396d27d8d5 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] adds 8d75d0eff688 blk-iolatency: error out if blk_get_queue() failed in iola [...] adds 2e9fb2c11e0e block/partitions/ldm.c: Fix a kernel-doc warning adds fb7b9b0231ba kyber: make trace_block_rq call consistent with documentation adds 6bbf59145c4b Merge tag 'block-5.14-2021-08-07' of git://git.kernel.dk/l [...] adds 83d6c39310b6 io-wq: fix race between worker exiting and activating free worker adds 3d4e4face9c1 io-wq: fix no lock protection of acct->nr_worker adds 21698274da5b io-wq: fix lack of acct->nr_workers < acct->max_workers judgement adds 85a90500f9a1 Merge tag 'io_uring-5.14-2021-08-07' of git://git.kernel.d [...] adds 6a6555476754 Merge tag 'usb-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] adds 6463e54cc64e Merge tag 'tty-5.14-rc5' of git://git.kernel.org/pub/scm/l [...] adds 911c3c5e0151 Merge tag 'staging-5.14-rc5' of git://git.kernel.org/pub/s [...] adds 289ef7befb65 Merge tag 'driver-core-5.14-rc5' of git://git.kernel.org/p [...] adds 66745863ecde Merge tag 'char-misc-5.14-rc5' of git://git.kernel.org/pub [...] adds f4b4b4565257 perf/x86: Fix out of bound MSR access adds df51fe7ea1c1 perf/x86/amd: Don't touch the AMD64_EVENTSEL_HOSTONLY bit [...] adds acade6379930 perf/x86/intel: Apply mid ACK for small core adds 74eedeba459d Merge tag 'perf-urgent-2021-08-08' of git://git.kernel.org [...] adds f558c2b834ec sched/rt: Fix double enqueue caused by rt_effective_prio adds 713f0f37e812 Merge tag 'sched-urgent-2021-08-08' of git://git.kernel.or [...] adds cceb634774ef Merge tag 'timers-urgent-2021-08-08' of git://git.kernel.o [...] adds 36a21d51725a Linux 5.14-rc5 adds 93154adf52b0 Merge remote-tracking branch 'arc-current/for-curr' adds aff51c5da320 net: dsa: mt7530: add the missing RxUnicast MIB counter adds 704e624f7b3e net: mvvp2: fix short frame size on s390 adds 4608fdfc07e1 netfilter: conntrack: collect all entries in one cycle adds 61e0c2bc555a netfilter: nfnetlink_hook: strip off module name from hookfn adds a6e57c4af12b netfilter: nfnetlink_hook: missing chain family adds 3d9bbaf6c541 netfilter: nfnetlink_hook: use the sequence number of the [...] adds 69311e7c9974 netfilter: nfnetlink_hook: Use same family as request message adds 4592ee7f525c netfilter: conntrack: remove offload_pickup sysctl again adds 269fc69533de netfilter: nfnetlink_hook: translate inet ingress to netdev adds cc4e5eecd43b Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds 78d14bda861d libbpf: Fix probe for BPF_PROG_TYPE_CGROUP_SOCKOPT adds c34c338a40e4 libbpf: Do not close un-owned FD 0 on errors adds 7c4a22339e7c libbpf, doc: Eliminate warnings in libbpf_naming_convention adds c4eb1f403243 bpf: Fix integer overflow involving bucket_size adds 84103209bab2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 2115d3d48265 Revert "r8169: avoid link-up interrupt issue on RTL8106e i [...] adds 9c4018648814 r8169: change the L0/L1 entrance latencies for RTL8106e adds d992e99b87ec Merge branch 'r8169-RTL8106e' adds 47fac45600aa net: dsa: qca: ar9331: make proper initial port defaults adds 34737e1320db net: wwan: mhi_wwan_ctrl: Fix possible deadlock adds 2383cb9497d1 net: phy: micrel: Fix link detection on ksz87xx switch" adds d329e41a08f3 ptp: Fix possible memory leak caused by invalid cast adds 1027b96ec9d3 once: Fix panic when module unload adds fbfee25796e2 bnxt_en: Update firmware interface to 1.10.2.52 adds 9e26680733d5 bnxt_en: Update firmware call to retrieve TX PTP timestamp adds 92529df76db5 bnxt_en: Use register window 6 instead of 5 to read the PHC adds 2f5501a8f1cd Merge branch 'bnxt_en-ptp-fixes' adds 2459dcb96bcb ppp: Fix generating ifname when empty IFLA_IFNAME is specified adds 3125f26c5148 ppp: Fix generating ppp unit id when ifname is not specified adds 5040a0bbd7e6 Merge remote-tracking branch 'net/master' adds abf3d98dee7c mt76: fix enum type mismatch adds 2dca7773c238 Merge remote-tracking branch 'wireless-drivers/master' adds 56e7a93160fe Merge tag 'asoc-fix-v5.14-rc4' of https://git.kernel.org/p [...] adds 739d0959fbed ALSA: hda: Add quirk for ASUS Flow x13 adds 062a518f94a4 Merge remote-tracking branch 'sound-current/for-linus' adds f73ed71990bc Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 51b5f27653ed Merge remote-tracking branch 'regulator-fixes/for-linus' adds 2847d9270c2c Merge remote-tracking branch 'spi-fixes/for-linus' adds fa8dded2e876 Merge remote-tracking branch 'pci-current/for-linus' adds 71a7d7d5aa78 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds f6e590625a1b Merge remote-tracking branch 'kselftest-fixes/fixes' adds 99dc4ad992bf mtd: devices: mchp48l640: Fix memory leak on cmd adds b7abb0516822 mtd: fix lock hierarchy in deregister_mtd_blktrans adds b48027083a78 mtd: rawnand: Fix probe failure due to of_get_nand_secure_ [...] adds 071568758257 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 6eed6705ee89 Merge remote-tracking branch 'reset-fixes/reset/fixes' adds 133ce8873a74 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 0f72a6234182 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds e8043085f82e Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds e1f528f60aaf Merge remote-tracking branch 'vfs-fixes/fixes' adds 085fc31f8176 platform/x86: Make dual_accel_detect() KIOX010A + KIOX020A [...] adds 9d7b132e62e4 platform/x86: pcengines-apuv2: Add missing terminating ent [...] adds 01f1b4021ad2 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds d735171deea3 Merge remote-tracking branch 'mmc-fixes/fixes' adds ebb366c7eda2 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds be7ecbd240b2 soc: fsl: qe: convert QE interrupt controller to platform_device adds 50ea035cd4f7 Merge remote-tracking branch 'soc-fsl-fixes/fix' adds 7810b9dd65f0 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 0df1eee8a45c Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new 11159fea2b9d Merge remote-tracking branch 'kbuild/for-next' new cad5fdefbb49 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 2c77074857c9 Merge remote-tracking branch 'asm-generic/master' new 147072a2cffa ARC: atomics: disintegrate header new 80802c2a0398 ARC: atomic: !LLSC: remove hack in atomic_set() for for UP new 6c386739a446 ARC: atomic: !LLSC: use int data type consistently new a638e623c9f8 ARC: atomic64: LLSC: elide unused atomic_{and,or,xor,andno [...] new b45e1a4322cc ARC: atomics: implement relaxed variants new 34fc500cc9f8 ARC: switch to generic bitops new e0e94b3838bb ARC: bitops: fls/ffs to take int (vs long) per asm-generic [...] new 99269c322964 ARC: xchg: !LLSC: remove UP micro-optimization/hack new 9cf1d7d830f4 ARC: cmpxchg/xchg: rewrite as macros to make type safe new 82a39ae07f8c ARC: cmpxchg/xchg: implement relaxed variants (LLSC config only) new 21e6ec96fec4 ARC: atomic_cmpxchg/atomic_xchg: implement relaxed variants new aac01b7b3b99 ARC: retire ARC750 support new 9799f1cac840 ARC: retire MMUv1 and MMUv2 support new fc044588adcb Merge remote-tracking branch 'arc/for-next' new d7914e0700e8 Merge remote-tracking branch 'arm/for-next' new ede3241a5f23 arm64: entry: Add SYM_CODE annotation for __bad_stack new 5e10f9887ed8 arm64: mm: Fix TLBI vs ASID rollover new 3265ec97ca60 Merge branches 'for-next/mte', 'for-next/misc' and 'for-ne [...] new 92b5529ab76e Merge branch 'for-next/entry' into for-next/core new 52a34ad10407 Merge remote-tracking branch 'arm64/for-next/core' new ef88987f93f4 Merge remote-tracking branch 'arm-soc/for-next' new a7d692b52cf2 Merge remote-tracking branch 'actions/for-next' new b71440c2014a Merge remote-tracking branch 'amlogic/for-next' new 87b741c5ddc2 Merge remote-tracking branch 'aspeed/for-next' new 9fa038ecb61d Merge remote-tracking branch 'at91/at91-next' new 93ce359564a4 Merge remote-tracking branch 'drivers-memory/for-next' new a2ae7acb2017 Merge remote-tracking branch 'imx-mxs/for-next' new a3cd733ba894 Merge remote-tracking branch 'keystone/next' new 293cb6b0ea19 arm: dts: mt7623: increase passive cooling trip new 42a495fb94d1 arm64: dts: mt8183: kukui: Use aliases to mmc nodes new a5d68a87f8f2 arm64: dts: mt8173: elm: Use aliases to mmc nodes new 109fd20601e2 arm64: dts: mediatek: mt8173: Add domain supply for mfg_async new 02912fb79e70 arm64: dts: mt8183: add mediatek,gce-events in mutex new ce5db043d2e8 dt-bindings: mediatek: Add optional mediatek,gce-events property new 868e920b08d4 Merge branch 'v5.14-next/dts64' into for-next new fb6d1d3b25d2 soc: mediatek: pm-domains: Use correct mask for bus_prot_clr new 114956518c85 soc: mediatek: pm-domains: Add domain_supply cap for mfg_async PD new 7bdcead7a75e soc: mmsys: mediatek: add mask to mmsys routes new bc3fc5c05100 soc: mediatek: mmsys: add MT8365 support new 25423731956b soc: mediatek: mmsys: Fix missing UFOE component in mt8173 [...] new 69862ae4e378 Merge branch 'v5.14-next/soc' into for-next new 4ecccc820a0d Merge remote-tracking branch 'mediatek/for-next' new e0cc4608cf7e Merge remote-tracking branch 'mvebu/for-next' new c8d9a986d0f2 arm: omap2: Drop obsolete MACH_OMAP3_PANDORA entry new 4297d1c0834a arm: omap2: Drop the unused OMAP_PACKAGE_* KConfig entries new 8f629f2371e0 Merge branch 'omap-for-v5.15/soc' into for-next new 1c7ba565e703 ARM: dts: am335x-baltos: switch to new cpsw switch drv new 0a8c054defe7 ARM: dts: am335x-nano: switch to new cpsw switch drv new 17d03506dd86 ARM: dts: am335x-chiliboard: switch to new cpsw switch drv new 1d3e27982c4d ARM: dts: am335x-cm-t335: switch to new cpsw switch drv new 45b2c44aa5de ARM: dts: am335x-igep0033: switch to new cpsw switch drv new 843470ac18d2 ARM: dts: am335x-lxm: switch to new cpsw switch drv new 5578b73024f3 ARM: dts: am335x-moxa-uc: switch to new cpsw switch drv new 4c0b47f3228a ARM: dts: am335x-myirtech: switch to new cpsw switch drv new c2fe8276b3fe ARM: dts: am335x-osd3358-sm-red: switch to new cpsw switch drv new a2f2cd466e7f ARM: dts: am335x-pdu001: switch to new cpsw switch drv new 2bd433270566 ARM: dts: am335x-pepper: switch to new cpsw switch drv new a71c1446b5ca ARM: dts: am335x-phycore: switch to new cpsw switch drv new a5cacca25ed2 ARM: dts: am335x-shc: switch to new cpsw switch drv new 0a8eb8d7f090 ARM: dts: am335x-sl50: switch to new cpsw switch drv new d22e0e1afa26 ARM: dts: am33xx: update ethernet aliases new c477358e66a3 ARM: dts: am335x-bone: switch to new cpsw switch drv new e9a5ae66612f Merge branch 'omap-for-v5.15/dt' into for-next new 74953a9136cf soc: ti: Remove pm_runtime_irq_safe() usage for smartreflex new 5f3b7875d4f9 Merge branch 'omap-for-v5.15/ti-sysc' into for-next new ab51d0eabc39 Merge remote-tracking branch 'omap/for-next' new bcfc53289bc4 Merge remote-tracking branch 'qcom/for-next' new 51fef987f865 Merge remote-tracking branch 'raspberrypi/for-next' new 89cef0aa74f4 Merge remote-tracking branch 'renesas/next' new 7c841042e742 Merge remote-tracking branch 'reset/reset/next' new cf07aee7bc68 Merge remote-tracking branch 'rockchip/for-next' new f1e4bc30ea5d Merge remote-tracking branch 'samsung-krzk/for-next' new 63b282f17271 firmware: arm_scmi: Add support for type handling in commo [...] new 3669032514be firmware: arm_scmi: Remove scmi_dump_header_dbg() helper new ceac257db055 firmware: arm_scmi: Add optional transport_init/exit support new 9ca5a1838e59 firmware: arm_scmi: Introduce monotonically increasing tokens new ed7c04c1fea3 firmware: arm_scmi: Handle concurrent and out-of-order messages new e9b21c96181c firmware: arm_scmi: Make .clear_channel optional new 2930abcffd9f firmware: arm_scmi: Make polling mode optional new e8419c24bace firmware: arm_scmi: Make SCMI transports configurable new a7b1138b921d firmware: arm_scmi: Make shmem support optional for transports new c92c3e382ebd firmware: arm_scmi: Add method to override max message number new f301bba0ca73 firmware: arm_scmi: Add message passing abstractions for t [...] new 7885281260f9 firmware: arm_scmi: Add optional link_supplier() transport op new 60625667c439 dt-bindings: arm: Add virtio transport for SCMI new 13fba878ccdd firmware: arm_scmi: Add priv parameter to scmi_rx_callback new 46abe13b5e3d firmware: arm_scmi: Add virtio transport new 1e7cbfaa66d3 firmware: arm_scmi: Free mailbox channels if probe fails new 62991acc9027 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] new 1bf7117e6105 Merge branch 'for-next/juno' of git://git.kernel.org/pub/s [...] new f03909757e4d Merge remote-tracking branch 'scmi/for-linux-next' new d0cc6cd1c899 Merge remote-tracking branch 'stm32/stm32-next' new e71c0c3c4a0f Merge remote-tracking branch 'sunxi/sunxi/for-next' new 22887655b8aa Merge remote-tracking branch 'tegra/for-next' new 6b80cd5fc141 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 328c8c021b09 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new e205892608c4 arm64: zynqmp: Disable CCI by default new 2a814e3d6950 arm64: zynqmp: Do not duplicate flash partition label property new 8c9cd3d06fa8 arm64: zynqmp: Enable fpd_dma for zcu104 platforms new ba63d81ac3de arm64: zynqmp: Fix irps5401 device nodes new 325d2159d568 arm64: zynqmp: Add pinctrl description for all boards new 759acddc0f7d arm64: zynqmp: Correct zcu111 psgtr description new 40a432bed33f arm64: zynqmp: Wire psgtr for zc1751-xm015 new 30cd7c119928 arm64: zynqmp: Correct psgtr description for zcu100-revC new 75389782defc arm64: zynqmp: Add phy description for usb3.0 new 4d8d0fb631b5 arm64: zynqmp: Disable WP on zcu111 new 15f7b307629c arm64: zynqmp: Add missing SMID for pcie to zynqmp.dtsi new 30f13c7682c6 arm64: zynqmp: Add missing mio-bank properties to dc1 and dc5 new def654dc7c13 arm64: zynqmp: Wire DP and DPDMA for dc1/dc4 new 808706781e1d arm64: zynqmp: Enable nand driver for dc2 and dc3 new 243fa5d0c2ce arm64: zynqmp: Remove additional newline new 6a35c00490a5 arm64: zynqmp: Move clock node to zynqmp-clk-ccf.dtsi new 471b47bfc33e arm64: zynqmp: Add nvmem alises for eeproms new 936ecb6c0d5e arm64: zynqmp: List reset property for ethernet phy new af329f23640e arm64: zynqmp: Add reset-on-timeout to all boards and modi [...] new 887e9d9ee643 arm64: zynqmp: Remove can aliases from zc1751 new bef552e4aa98 arm64: zynqmp: Move DP nodes to the end of file on zcu106 new 6d7ac667b357 arm64: zynqmp: Add note about UHS mode on some boards new 65d5e861d357 arm64: zynqmp: Update rtc calibration value new ba8c7ff18a64 arm64: zynqmp: Remove information about dma clock on zcu106 new 6976fd3dc0f6 arm64: zynqmp: Wire qspi on multiple boards new 2a44dce33626 arm64: zynqmp: Move rtc to different location on zcu104-revA new a09bb2686303 arm64: zynqmp: Add reset description for sata new 48b8d6c32238 arm64: zynqmp: Sync psgtr node location with zcu104-revA new 51aed86682ef arm64: zynqmp: Remove description for 8T49N287 and si5382 chips new 34e6f265d458 arm64: zynqmp: Add support for zcu102-rev1.1 board new 586eb2029a5d arm64: zynqmp: Add psgtr description to zc1751 dc1 board new 3bf9899f87d8 ARM: dts: zynq: add NAND flash controller node new c387eea58f93 ARM: dts: ebaz4205: enable NAND support new 3329c5de3601 Merge branch 'zynq/dt' of https://github.com/Xilinx/linux- [...] new 75b4c5deef01 ARM: configs: multi_v7: enable PL35x NAND controller new 4cddd9be7ef6 Merge branch 'zynq/soc' of https://github.com/Xilinx/linux [...] new 0d9bfd63cdcf Merge remote-tracking branch 'xilinx/for-next' new edfa378448b5 clk: Align provider-specific CLK_* bit definitions new 28fc39f7abec clk: palmas: Add a missing SPDX license header new f1853ed057bf Merge branch 'clk-cleanup' into clk-next new 69a00fb3d697 clk: divider: Implement and wire up .determine_rate by default new 699470f372bb clk: bcm2835: Switch to clk_divider.determine_rate new d1e40bc9ff05 clk: stm32f4: Switch to clk_divider.determine_rate new f9d6b4832ca8 clk: stm32h7: Switch to clk_divider.determine_rate new 23a57ee7af01 clk: stm32mp1: Switch to clk_divider.determine_rate new 242845ad6de8 Merge branch 'clk-determine-divider' into clk-next new 283f1b9a0401 clk: imx6q: fix uart earlycon unwork new 9711759a87a0 clk: qcom: gdsc: Ensure regulator init state matches GDSC state new 6e6a4b122d60 Merge branch 'clk-fixes' into clk-next new edeb2ca74716 clk: qcom: smd: Add support for SM6125 rpm clocks new f55f32ee1070 clk: qcom: smd: Add support for SM6115 rpm clocks new 00555272dcda dt-bindings: clock: qcom-rpmcc: Add compatible for MSM8953 SoC new 9c5376856693 clk: qcom: rpmcc: Add support for MSM8953 RPM clocks. new c45e13fa3851 dt-bindings: clock: qcom: rpmcc: Document MDM9607 compatible new 48662d988d12 clk: qcom: smd-rpm: Add mdm9607 clocks new 945cb3a105ae clk: qcom: gpucc-sm8150: Add SC8180x support new 0dfe9bf91f9f clk: qcom: apcs-msm8916: Flag a53mux instead of a53pll as [...] new 05cc560c8cb4 clk: qcom: a53pll/mux: Use unique clock name new f9a6a326f66d dt-bindings: clock: Update qcom,a53pll bindings for MSM893 [...] new 5d9bc010db0a clk: qcom: a53-pll: Add MSM8939 a53pll support new 765f4fa0e9f1 Merge branch 'clk-qcom' into clk-next new 531fa60426f0 Merge remote-tracking branch 'clk/clk-next' new 5373f7e11398 Merge remote-tracking branch 'clk-imx/for-next' new 0f59f5c9ca27 Merge remote-tracking branch 'h8300/h8300-next' new 7210067ee952 Merge remote-tracking branch 'm68k/for-next' new 219549af3dbe Merge remote-tracking branch 'm68knommu/for-next' new 8539379c6e0a Merge remote-tracking branch 'mips/mips-next' new 745a773b94ea openrisc: Fix compiler warnings in setup new 0c01b8672948 Merge remote-tracking branch 'openrisc/for-next' new ddd705adbf07 Merge remote-tracking branch 'parisc-hd/for-next' new 2dc3b988a3a4 Merge remote-tracking branch 'powerpc/next' new a88715695f4f Merge remote-tracking branch 'risc-v/for-next' new 6e797ba2f698 Merge remote-tracking branch 's390/for-next' new 1d106435375c Merge remote-tracking branch 'sh/for-next' new fbb1787134f2 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 0ad41c22fb0d namei: add mapping aware lookup helper new 8e81571b04e6 doc: give a more thorough id handling explanation new af6a8469fd2a Merge branch 'fs.idmapped' into for-next new f47cab3bbed6 Merge remote-tracking branch 'pidfd/for-next' new 38ef66b05cfa fscrypt: document struct fscrypt_operations new 47fa324d90f3 Merge remote-tracking branch 'fscrypt/master' new 4319a5670d8b Merge remote-tracking branch 'fscache/fscache-next' new 361d0b0d7fea Merge remote-tracking branch 'btrfs/for-next' new 009444426eea Merge remote-tracking branch 'ceph/master' new 47b1f0b37b0a Merge remote-tracking branch 'cifs/for-next' new f0331755c543 Merge remote-tracking branch 'cifsd/cifsd-for-next' new aed1ace8e01d Merge remote-tracking branch 'erofs/dev' new 084affee7252 Merge remote-tracking branch 'ext3/for_next' new 2ef977b793c0 Merge remote-tracking branch 'f2fs/dev' new 9bca1513176a Merge remote-tracking branch 'fuse/for-next' new 2db78a2e6887 Merge remote-tracking branch 'gfs2/for-next' new a582450c38ae Merge remote-tracking branch 'cel/for-next' new 89741437981a ovl: fix uninitialized pointer read in ovl_lookup_real_one() new 390fb4684176 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 9f7a8c3a69e5 Merge remote-tracking branch 'v9fs/9p-next' new 0574e8cfe824 Merge remote-tracking branch 'zonefs/for-next' new 1e6edf261876 Merge remote-tracking branch 'djw-vfs/vfs-for-next' new eda80826bcb8 Merge remote-tracking branch 'file-locks/locks-next' new 85f895779438 Merge remote-tracking branch 'printk/for-next' new 09bde803b3c6 Merge remote-tracking branch 'pci/next' new 7067f95d09c1 Merge remote-tracking branch 'pstore/for-next/pstore' new e9b0a3dd3b5c Merge remote-tracking branch 'hid/for-next' new e59c9dc2123a Merge remote-tracking branch 'i2c/i2c/for-next' new f9db2dacd00c Merge remote-tracking branch 'hwmon-staging/hwmon-next' new eb5a5c5f4779 Merge remote-tracking branch 'jc_docs/docs-next' new 83d7790ae6f6 Merge remote-tracking branch 'v4l-dvb/master' new b10b5334528a media: camss: vfe: Don't read hardware version needlessly new 862ee562d7f0 media: camss: vfe: Decrease priority of of VFE HW version [...] new 2a3238005dc0 media: camss: vfe: Remove vfe_hw_version_read() argument new bb1741c408b2 media: camss: vfe: Rework vfe_hw_version_read() function d [...] new 478e8d8b3997 media: hevc: Add scaling matrix control new 7a731960cc7e media: hantro: Add scaling lists feature new 297289d611b8 media: cedrus: hevc: Add support for scaling lists new 65da1fc4c325 media: cedrus: drop min_buffers_needed. new 92852963f78e media: vivid: add module option to set request support mode new f61944bbc698 media: videobuf2-core: sanity checks for requests and qbuf new 9c1d37b7d4cf media: em28xx: add missing em28xx_close_extension new 46060cfe2be9 media: TDA1997x: fix tda1997x_remove() new 67fdf5ed9502 media: meson-ge2d: Fix rotation parameter changes detectio [...] new c38b314c60c8 media: gspca/sn9c20x: Add ability to control built-in webcam LEDs new 95fd4dda2b0e media: mtk-vcodec: Clean redundant encoder format definition new 209fa0fab99b media: dt-bindings: media: mtk-vcodec: Add binding for MT8 [...] new 2bb56f6eaaa8 media: mtk-vcodec: Add MT8195 H264 venc driver new b012543629af media: Rename V4L2_PIX_FMT_SUNXI_TILED_NV12 to V4L2_PIX_FM [...] new 2c35735ee683 media: Rename V4L2_PIX_FMT_HM12 to V4L2_PIX_FMT_NV12_16L16 new a76d04bf70be media: Add NV12_4L4 tiled format new 6daa9f32282a media: Clean V4L2_PIX_FMT_NV12MT documentation new 9569daa341dc Merge remote-tracking branch 'v4l-dvb-next/master' new fcb962849a68 Merge remote-tracking branch 'pm/linux-next' new dad5525469f9 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 65ad858afcc2 Merge remote-tracking branch 'cpupower/cpupower' new 64f67210a47d Merge remote-tracking branch 'opp/opp/linux-next' new f9748d61e452 Merge remote-tracking branch 'ieee1394/for-next' new 290f5a927027 Merge remote-tracking branch 'dlm/next' new 6c2c1cb8ab39 Merge remote-tracking branch 'swiotlb/linux-next' new 45a4766d39eb Merge remote-tracking branch 'rdma/for-next' new 1f88d5d566b8 net: ethernet: ti: cpsw: switch to use skb_put_padto() new 61e7a22da75b net: ethernet: ti: davinci_emac: switch to use skb_put_padto() new 9ffc513f95ee net: ethernet: ti: davinci_cpdma: drop frame padding new a5516053cd44 Merge branch 'cpsw-emac-skb_put_padto' new 5c0418ed1610 netdevsim: Protect both reload_down and reload_up paths new 596690e9f4fc ethtool: return error from ethnl_ops_begin if dev is NULL new d12f23fa5142 ptp: ocp: Fix the error handling path for the class device. new 0d43d4f26cb2 ptp: ocp: Add the mapping for the external PPS registers. new 37a156ba4cbb ptp: ocp: Remove devlink health and unused parameters. new ef0cfb3460a4 ptp: ocp: Use 'gnss' naming instead of 'gps' new 1a052da92924 ptp: ocp: Rename version string shown by devlink. new 8ef8ccbc6967 ptp: ocp: Remove pending_image indicator from devlink new 370cb73a3874 Merge branch 'ptp-ocp-fixes' new 47bfc4d128de net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() new 3bacbe04251b net: ethernet: ti: am65-cpsw: use napi_complete_done() in [...] new 7df4e7449489 net: dsa: stop syncing the bridge mcast_router attribute a [...] new cbbf09b5771e net: dsa: mt7530: remove the .port_set_mrouter implementation new c73c57081b3d net: dsa: don't disable multicast flooding to the CPU even [...] new 9b9311af4e86 Merge branch 'dsa-cpu-flood' new 8fbebef80107 net: dsa: mt7530: drop untagged frames on VLAN-aware ports [...] new 06669e6880be vrf: fix NULL dereference in vrf_finish_output() new 35ba6abb73e4 net: ethernet: ti: davinci_cpdma: revert "drop frame padding" new 17bd3a1e1061 tulip: Remove deadcode on startup true condition new 60bb1089467d s390/qeth: Register switchdev event handler new 4e20e73e631a s390/qeth: Switchdev event handler new f7936b7b2663 s390/qeth: Update MACs of LEARNING_SYNC device new 709db03a8afa Merge branch 's390-qeth' new 4367355dd909 net: ethernet: stmmac: Do not use unreachable() in ipq806x [...] new f9be84db09d2 net: bonding: bond_alb: Remove the dependency on ipx netwo [...] new 39f32101543b net: dsa: don't fast age standalone ports new 82564f6c706a devlink: Simplify devlink port API calls new 64ec13ec92d5 atm: horizon: Fix spelling mistakes in TX comment new 045c45d1f598 net: dsa: centralize fast ageing when address learning is [...] new 4eab90d9737b net: dsa: don't fast age bridge ports with learning turned off new 9264e4ad2611 net: dsa: flush the dynamic FDB of the software bridge whe [...] new 5313a37b881e net: dsa: sja1105: rely on DSA core tracking of port learn [...] new 5126ec72a094 net: dsa: sja1105: add FDB fast ageing support new cfe908c11659 Merge branch 'sja1105-fast-ageing' new 77149ccb7a21 Merge remote-tracking branch 'net-next/master' new 277b13405703 selftests/bpf: Fix bpf-iter-tcp4 test to print correctly t [...] new 579345e7f219 selftests/bpf: Rename reference_tracking BPF programs new 29f24c43cbe0 samples/bpf: xdpsock: Make the sample more useful outside [...] new f4700a62c271 samples/bpf: xdpsock: Remove forward declaration of ip_fas [...] new c83ae15dc947 Merge branch 'samples/bpf: xdpsock: Minor enhancements' new 136cf1ad1bb8 Merge remote-tracking branch 'bpf-next/for-next' new c9ab5bcf5c19 Merge remote-tracking branch 'ipsec-next/master' new 3f109eaf1aac Merge remote-tracking branch 'mlx5-next/mlx5-next' new 438dad65ccdf Merge remote-tracking branch 'netfilter-next/master' new d249ff28b1d8 intersil: remove obsolete prism54 wireless driver new 6f8d55107a2a Merge remote-tracking branch 'wireless-drivers-next/master' new 146af2264902 Bluetooth: btusb: Fix fall-through warnings new 44fc092c2d41 Merge remote-tracking branch 'bluetooth/master' new 6bc219b7b2cd mtdblock: Update old JFFS2 mention in Kconfig new 42ba8c3b4263 mtdblock: Add comment about UBI block devices new b4675c64f932 mtdblock: Warn if the added for a NAND device new b535a1349803 Merge remote-tracking branch 'mtd/mtd/next' new 5c2f387b48f0 MAINTAINERS: repair Miquel Raynal's email address new df12a75a2be9 mtd: spinand: core: Properly fill the OOB area. new 014665ffd7e8 mtd: rawnand: omap: Fix kernel doc warning on 'calcuate' typo new 74a021a632b0 mtd: rawnand: remove never changed ret variable new 0940c6b9d6f4 Merge remote-tracking branch 'nand/nand/next' new fe28140b3393 crypto: omap-sham - clear dma flags only after omap_sham_u [...] new 6a1ec89f2c56 crypto: omap-sham - initialize req only after omap_sham_hw_init() new f83fc1a0ee32 crypto: omap-sham - add missing pm_runtime_dontuse_autosuspend() new f23f2186a4d0 crypto: omap-sham - drop old hw_init and unused FLAGS_INIT new 70c68d163986 crypto: omap-sham - drop suspend and resume functions new 1dd0d7fe4b7a crypto: omap-sham - drop pm_runtime_irqsafe() usage new 5441a07a127f crypto: ccp - shutdown SEV firmware on kexec new b83c2d92be71 firmware: smccc: Register smccc_trng platform device new 0888d04b47a1 hwrng: Add Arm SMCCC TRNG based driver new d22fda64bea5 Merge remote-tracking branch 'crypto/master' new 92a4bb24d927 Merge remote-tracking branch 'drm/drm-next' new e5cbd5472981 Merge remote-tracking branch 'drm-misc/for-linux-next' new 1b41d67ec961 drm/amd/pm: bug fix for the runtime pm BACO new 420c81c84b59 drm/amdgpu: check for allocation failure in amdgpu_vkms_sw_init() new ed7c28c77103 drm/amd/display: Remove redundant initialization of variab [...] new a43e2a0e1149 drm/amdkfd: Allow querying SVM attributes that are clear new 5d7f0553a7be drm/amdkfd: avoid conflicting address mappings new 7a4f3b835c6b drm/amdgpu: fix fdinfo race with process exit new edf898041bb0 drm/amdgpu: enable more pm sysfs under SRIOV 1-VF mode new b7956d8158a3 usb/host: enable auto power control for xhci-pci new 049b72ff53be drm/amdgpu: add another raven1 gfxoff quirk new a6f3397d9548 drm/amdgpu: only check for _PR3 on dGPUs new 9aa04c480f6c drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 646d431731f5 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new e8397c810ec0 Revert "drm/amd/display: To modify the condition in indica [...] new f339f3363abb drm/radeon: Add HD-audio component notifier support (v2) new f70466ca1b9c Merge remote-tracking branch 'amdgpu/drm-next' new 3bfa7d40ce73 drm/i915/dg2: Add support for new DG2-G11 revid 0x5 new 29954b9781df Merge remote-tracking branch 'drm-intel/for-linux-next' new e395cfb7d69f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new a6f24383f6c0 drm/msm/a6xx: Fix llcc configuration for a660 gpu new 27514ce2e78e drm/msm/a6xx: Use rev to identify SKU new 192f4ee3e408 drm/msm/a6xx: Add support for Adreno 7c Gen 3 gpu new 840d10b64dad drm: msm: Add 680 gpu to the adreno gpu list new f5d1749fa87a Merge remote-tracking branch 'drm-msm/msm-next' new a90f22ccace2 Merge remote-tracking branch 'imx-drm/imx-drm/next' new 5bd457fe1cce Merge remote-tracking branch 'etnaviv/etnaviv/next' new e643300ea5e3 Merge remote-tracking branch 'regmap/for-next' new 9732c148d0ce ALSA: memalloc: Fix mmap of SG-buffer with WC pages new b35c6eff5c53 Merge remote-tracking branch 'sound/for-next' new 2e80e3abf95e Merge remote-tracking branch 'sound-asoc/for-next' new e6789d647f76 Merge remote-tracking branch 'modules/modules-next' new 32a22bcde4cb Merge remote-tracking branch 'input/next' new 6bd0fadf51eb io_uring: be smarter about waking multiple CQ ring waiters new 18905e9e316a Merge branch 'for-5.15/io_uring' into for-next new 90852620dd20 Merge remote-tracking branch 'block/for-next' new b8829133578f Merge remote-tracking branch 'device-mapper/for-next' new a685d5d94780 mmc: core: Only print retune error when we don't check for [...] new cbdfe530ceee memstick: ms_block: Fix spelling contraction "cant" -> "can't" new b5c220f36b94 mmc: sdio: Don't warn about vendor CIS tuples new e004b8de7bf6 mmc: sdio: Print contents of unknown CIS tuples new 28a1d0986c50 Merge remote-tracking branch 'mmc/next' new b8c418fd57b4 Merge remote-tracking branch 'mfd/for-mfd-next' new e759e1b95836 dt-bindings: power: supply: max17042: Document max77849-battery new 4415e4cea4e6 power: supply: max17042_battery: Add support for MAX77849 [...] new 83abf9e150f3 dt-bindings: power: supply: axp20x: Add AXP803 compatible new cc2712f24e03 dt-bindings: power: supply: axp20x-battery: Add AXP209 compatible new 391719dce5eb power: supply: qcom_smbb: Remove superfluous error message new e11544d0cdc1 power: supply: sbs-battery: relax voltage limit new 6ea0126631b0 power: supply: sbs-battery: add support for time_to_empty_ [...] new ccfb602ced11 Merge remote-tracking branch 'battery/for-next' new d409d82352e4 Merge remote-tracking branch 'regulator/for-next' new f8895d8a2d59 Merge remote-tracking branch 'security/next-testing' new eb08928d4f3f Merge remote-tracking branch 'apparmor/apparmor-next' new b4a79b9b6f05 Merge remote-tracking branch 'keys/keys-next' new 07596cd87cbd Merge remote-tracking branch 'selinux/next' new 0151a89467c5 Merge remote-tracking branch 'smack/next' new b0e77c4a957e certs: Add support for using elliptic curve keys for signi [...] new 1e7890de1804 Merge remote-tracking branch 'tpmdd/next' new ec8cc8670166 Merge remote-tracking branch 'iommu/next' new ea704521844a Merge remote-tracking branch 'audit/next' new 6c744e40150a Merge remote-tracking branch 'devicetree/for-next' new 0aaa4ba0a967 Merge remote-tracking branch 'spi/for-next' new 2720ad43f13c Merge remote-tracking branch 'tip/auto-latest' new 866b25980207 Merge remote-tracking branch 'clockevents/timers/drivers/next' new 0d5dff962cf6 Merge remote-tracking branch 'edac/edac-for-next' new b084da3a98fa Merge remote-tracking branch 'irqchip/irq/irqchip-next' new e6a901a44f76 rcu: Fix to include first blocked task in stall warning new dc87740c8a68 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] new a86baa69c2b7 rcu: Remove special bit at the bottom of the ->dynticks counter new 2be57f732889 rcu: Weaken ->dynticks accesses and updates new 5fcb3a5f04ee rcu: Mark accesses to ->rcu_read_lock_nesting new 751b1710eb09 rculist: Unify documentation about missing list_empty_rcu() new ccfc9dd6914f rcu/tree: Handle VM stoppage in stall detection new a80be428fbc1 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() new b169246feb1d rcu: Start timing stall repetitions after warning complete new 65bfdd36c113 srcutiny: Mark read-side data races new d9ee962feb4f rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() new f74126dcbcbf rcu: Make rcu_gp_init() and rcu_gp_fqs_loop noinline to co [...] new d283aa1b04d9 rcu: Mark accesses in tree_stall.h new eb880949ef41 rcu: Remove useless "ret" update in rcu_gp_fqs_loop() new 8211e922de28 rcu: Use per_cpu_ptr to get the pointer of per_cpu variable new 508958259bb3 rcu: Explain why rcu_all_qs() is a stub in preemptible TREE RCU new 521c89b3a402 rcu: Print human-readable message for schedule() in RCU reader new 440dd8a3452f Merge branches 'doc.2021.07.20c', 'fixes.2021.08.06a', 'no [...] new e079c3f43aae Merge branch 'kcsan.2021.07.20c' into HEAD new a636526ea468 Merge branch 'lkmm.2021.07.27a' into HEAD new 297400a69839 Merge branch 'lkmm-dev.2021.07.20a' into HEAD new ca90cd394d60 Merge branch 'clocksource.2021.07.20c' into HEAD new bf991165b6ef torture: Apply CONFIG_KCSAN_STRICT to kvm.sh --kcsan argument new ae8cd061df2d scftorture: Allow zero weight to exclude an smp_call_funct [...] new c85fc662787b scftorture: Shut down if nonsensical arguments given new 4ef4974421ac scftorture: Account for weight_resched when checking for a [...] new bc3f01d5440b scftorture: Count reschedule IPIs new 39a2d48c5ba7 torture: Make torture.sh print the number of files to be c [...] new 02c9bb72188a tools/rcu: Add an extract-stall script new 71084f45f20c rcu: Mark accesses to rcu_state.n_force_qs new d0456a9ed1ba rcu-nocb: Fix a couple of tree_nocb code-style nits new 6de1c6cebcbe torture: Allot 1G of memory for scftorture runs new cf44b1e15e24 irq: abstract irqaction handler invocation new 7cd8085f9bb1 irq: detect long-running IRQ handlers new 3e6af350836d rcu: Eliminate rcu_implicit_dynticks_qs() local variable rnhqp new b8a9dc168056 rcu: Eliminate rcu_implicit_dynticks_qs() local variable ruqp new c05ed1a391b3 doc: Add another stall-warning root cause in stallwarn.rst new b43e685506ad rcu: Fix undefined Kconfig macros new 79dbda49ce7e rcu: Comment rcu_gp_init() code waiting for CPU-hotplug op [...] new 35fbcf35f960 clocksource: Forgive repeated long-latency watchdog clocks [...] new 9da8dfe3b178 rcu-tasks: Wait for trc_read_check_handler() IPIs new 0e01c1869414 rcu-tasks: Simplify trc_read_check_handler() atomic operations new 83d4980a5fce rcu-tasks: Add trc_inspect_reader() checks for exiting cri [...] new ad7e684b8700 rcu-tasks: Remove second argument of rcu_read_unlock_trace [...] new b101bbb1d77d rcu: Move rcu_dynticks_eqs_online() to rcu_cpu_starting() new f6fe37f849a3 rcu: Simplify rcu_report_dead() call to rcu_report_exp_rdp() new 6191b86642fa rcu: Make rcutree_dying_cpu() use its "cpu" parameter new 63b1201b3ef1 rcu: Replace deprecated CPU-hotplug functions. new 2b0e809a173c torture: Replace deprecated CPU-hotplug functions. new 9744d0cb666c rcutorture: Suppressing read-exit testing is not an error new 36b87a3e2303 rcu-tasks: Fix s/instruction/instructions/ typo in comment new 4c13cdad4859 torture: Make kvm-remote.sh print size of downloaded tarball new 1a94f9e74490 rcutorture: Warn on individual rcu_torture_init() error co [...] new 4b1c0ab662b0 locktorture: Warn on individual lock_torture_init() error [...] new 1a5f34cc9e8a refscale: Warn on individual ref_scale_init() error conditions new 2915cd3e0f9e rcuscale: Warn on individual rcu_scale_init() error conditions new 0ca9cd292867 scftorture: Warn on individual scf_torture_init() error co [...] new 195671c13d06 rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_stat [...] new a7ae7127c399 Merge remote-tracking branch 'rcu/rcu/next' new 0b8f11737cff KVM: Add infrastructure and macro to mark VM as bugged new 7ee3e8c39d3a KVM: Export kvm_make_all_cpus_request() for use in marking [...] new 673692735fdc KVM: x86: Use KVM_BUG/KVM_BUG_ON to handle bugs that are f [...] new 19025e7bc597 KVM: x86/mmu: Mark VM as bugged if page fault returns RET_ [...] new e489a4a6bddb KVM: x86: Hoist kvm_dirty_regs check out of sync_regs() new 03fffc5493c8 KVM: x86/mmu: Refactor shadow walk in __direct_map() to re [...] new 7fa2a347512a KVM: x86/mmu: Return old SPTE from mmu_spte_clear_track_bits() new ec1cf69c3769 KVM: X86: Add per-vm stat for max rmap list size new 1694caef4262 x86/kvm: remove non-x86 stuff from arch/x86/kvm/ioapic.h new 605c713023e3 KVM: Introduce kvm_get_kvm_safe() new 76cd325ea75b KVM: x86/mmu: Rename cr2_or_gpa to gpa in fast_page_fault new 61bcd360aa98 KVM: x86/mmu: Fix use of enums in trace_fast_page_fault new c5c8c7c53004 KVM: x86/mmu: Make walk_shadow_page_lockless_{begin,end} i [...] new 6e8eb2060cc7 KVM: x86/mmu: fast_page_fault support for the TDP MMU new 71ba3f3189c7 KVM: x86: enable TDP MMU by default new df63202fe52b KVM: x86: APICv: drop immediate APICv disablement on current vCPU new df37ed38e6c2 KVM: x86: Flush the guest's TLB on INIT new afc8de0118be KVM: nVMX: Set LDTR to its architecturally defined value o [...] new 4f117ce4aefc KVM: SVM: Zero out GDTR.base and IDTR.base on INIT new 2a24be79b6b7 KVM: VMX: Set EDX at INIT with CPUID.0x1, Family-Model-Stepping new 067a456d091d KVM: SVM: Require exact CPUID.0x1 match when stuffing EDX at INIT new 665f4d9238ad KVM: SVM: Fall back to KVM's hardcoded value for EDX at RE [...] new 61152cd907d5 KVM: VMX: Remove explicit MMU reset in enter_rmode() new 5d2d7e41e3b8 KVM: SVM: Drop explicit MMU reset at RESET/INIT new c2f79a65b4b6 KVM: x86: WARN if the APIC map is dirty without an in-kern [...] new 549240e8e09e KVM: x86: Remove defunct BSP "update" in local APIC reset new 0214f6bbe564 KVM: x86: Migrate the PIT only if vcpu0 is migrated, not any BSP new 01913c57c225 KVM: x86: Don't force set BSP bit when local APIC is manag [...] new 503bc49424df KVM: x86: Set BSP bit in reset BSP vCPU's APIC base by default new f0428b3dcb2d KVM: VMX: Stuff vcpu->arch.apic_base directly at vCPU RESET new 421221234ada KVM: x86: Open code necessary bits of kvm_lapic_set_base() [...] new 4547700a4d19 KVM: x86: Consolidate APIC base RESET initialization code new 49d8665cc20b KVM: x86: Move EDX initialization at vCPU RESET to common code new 9e90e215d9c9 KVM: SVM: Don't bother writing vmcb->save.rip at vCPU RESET/INIT new ee5a5584cba3 KVM: VMX: Invert handling of CR0.WP for EPT without unrest [...] new 4f0dcb544038 KVM: VMX: Remove direct write to vcpu->arch.cr0 during vCP [...] new c834fd7fc130 KVM: VMX: Fold ept_update_paging_mode_cr0() back into vmx_ [...] new 470750b34255 KVM: nVMX: Do not clear CR3 load/store exiting bits if L1 [...] new 81ca0e7340ee KVM: VMX: Pull GUEST_CR3 from the VMCS iff CR3 load exitin [...] new 908b7d43c02c KVM: x86/mmu: Skip the permission_fault() check on MMIO if [...] new 32437c2aea42 KVM: VMX: Process CR0.PG side effects after setting CR0 assets new 1dd7a4f18fbc KVM: VMX: Skip emulation required checks during pmode/rmod [...] new 816be9e9be8d KVM: nVMX: Don't evaluate "emulation required" on nested VM-Exit new ef8a0fa59be7 KVM: SVM: Tweak order of cr0/cr4/efer writes at RESET/INIT new 6cfe7b83acdc KVM: SVM: Drop redundant writes to vmcb->save.cr4 at RESET/INIT new d0f9f826d8ac KVM: SVM: Stuff save->dr6 at during VMSA sync, not at RESET/INIT new 400dd54b3717 KVM: VMX: Skip pointless MSR bitmap update when setting EFER new 432979b50342 KVM: VMX: Refresh list of user return MSRs after setting g [...] new c5c9f920f7a5 KVM: VMX: Don't _explicitly_ reconfigure user return MSRs [...] new f39e805ee115 KVM: x86: Move setting of sregs during vCPU RESET/INIT to [...] new 9e4784e19daa KVM: VMX: Remove obsolete MSR bitmap refresh at vCPU RESET/INIT new 284036c644a1 KVM: nVMX: Remove obsolete MSR bitmap refresh at nested tr [...] new 002f87a41e9a KVM: VMX: Don't redo x2APIC MSR bitmaps when userspace fil [...] new e7c701dd7a50 KVM: VMX: Remove unnecessary initialization of msr_bitmap_mode new 84ec8d2d539f KVM: VMX: Smush x2APIC MSR bitmap adjustments into single [...] new 7aa13fc3d826 KVM: VMX: Remove redundant write to set vCPU as active at [...] new e54949408abf KVM: VMX: Move RESET-only VMWRITE sequences to init_vmcs() new 265e43530cb2 KVM: SVM: Emulate #INIT in response to triple fault shutdown new 46f4898b207f KVM: SVM: Drop redundant clearing of vcpu->arch.hflags at [...] new 4c72ab5aa6e0 KVM: x86: Preserve guest's CR0.CD/NW on INIT new db105fab8d14 KVM: nSVM: remove useless kvm_clear_*_queue new 52ac8b358b0c KVM: Block memslot updates across range_start() and range_end() new 071064f14d87 KVM: Don't take mmu_lock for range invalidation unless necessary new 269e9552d208 KVM: const-ify all relevant uses of struct kvm_memory_slot new dc1cff969101 KVM: X86: MMU: Tune PTE_LIST_EXT to be bigger new 13236e25ebab KVM: X86: Optimize pte_list_desc with per-array counter new a75b540451d2 KVM: X86: Optimize zapping rmap new e79f49c37ccf KVM: x86/pmu: Introduce pmc->is_paused to reduce the call [...] new 319afe68567b KVM: xen: do not use struct gfn_to_hva_cache new 87689270b10f KVM: Rename lru_slot to last_used_slot new 0f22af940dc8 KVM: Move last_used_slot logic out of search_memslots new fe22ed827c5b KVM: Cache the last used slot index per vCPU new 081de470f1e6 KVM: x86/mmu: Leverage vcpu->last_used_slot in tdp_mmu_map [...] new 601f8af01e5a KVM: x86/mmu: Leverage vcpu->last_used_slot for rmap_add a [...] new 93e083d4f4bf KVM: x86/mmu: Rename __gfn_to_rmap to gfn_to_rmap new 609e6202ea5f KVM: selftests: Support multiple slots in dirty_log_perf_test new 32bdc0198841 KVM: selftests: Move vcpu_args_set into perf_test_util new b3dbc569d827 Merge remote-tracking branch 'kvm/next' new 45c91788adc9 Merge remote-tracking branch 'kvm-arm/next' new 189ee6226382 Merge remote-tracking branch 'xen-tip/linux-next' new d3db2cfde72a Merge remote-tracking branch 'percpu/for-next' new 44c6a2a2a75e Merge remote-tracking branch 'workqueues/for-next' new 9cbc86109537 leds: lgm-sso: Propagate error codes from callee to caller new 5af3f3957ea1 Merge remote-tracking branch 'leds/for-next' new 6559f2dd494b Merge remote-tracking branch 'ipmi/for-next' new f52c9ccb8623 nubus: Simplify check in remove callback new fe976c4aadae sh: superhyway: Simplify check in remove callback new 18d214cc1d83 zorro: Simplify remove callback new fac58b4a5287 zorro: Drop useless (and hardly used) .driver member in st [...] new 112cedc8e600 debugfs: Return error during {full/open}_proxy_open() on rmmod new 93bb8e352a91 sysfs: Invoke iomem_get_mapping() from the sysfs open callback new f06aff924f97 sysfs: Rename struct bin_attribute member to f_mapping new 96ba6c6e8922 Merge tag 'sysfs_defferred_iomem_get_mapping-5.15' of git: [...] new 3f3de73d6541 Merge remote-tracking branch 'driver-core/driver-core-next' new 9311a531064b usb: gadget: Fix inconsistent indent new 90059e9395ca usb: gadget: remove useless cast new e21dd90eb864 usb: misc: adutux: use swap() new 59e477af7b1a usb: gadget: f_uac2: remove redundant assignments to point [...] new 9c0edd5649a2 docs: usb: fix malformed table new 177cd475e1f1 dt-bindings: usb: renesas,usbhs: Document RZ/G2L bindings new b8731209958a usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint new 548011957d1d usb: xhci-mtk: relax TT periodic bandwidth allocation new 73e19de7b79a Merge 5.14-rc5 into usb-next new 0be712b4bfd4 Merge remote-tracking branch 'usb/usb-next' new 529195f5016d Merge remote-tracking branch 'usb-serial/usb-next' new c39a3fb6d57f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 1a191ddcc76f dt-bindings: serial: 8250: Update for standard overrun-thr [...] new 1fe0e1fa3209 serial: 8250_omap: Handle optional overrun-throttle-ms property new a5561627f6b0 Merge remote-tracking branch 'tty/tty-next' new 72674e86b6fe Merge tag 'fpga-for-5.15' of git://git.kernel.org/pub/scm/ [...] new fec29bf04994 misc: sram: Only map reserved areas in Tegra SYSRAM new 0092a1e3f763 bus: mhi: Add inbound buffers allocation flag new 87693e092bd0 bus: mhi: pci_generic: Add Cinterion MV31-W PCIe to MHI new 3215d8e0691b bus: mhi: core: Set BHI/BHIe offsets on power up preparation new 3aa8f43b3368 bus: mhi: core: Set BHI and BHIe pointers to NULL in clean-up new baa7a0856935 bus: mhi: Add MMIO region length to controller structure new c92513b8814f ath11k: set register access length for MHI driver new 3551a30b9d4c bus: mhi: pci_generic: Set register access length for MHI driver new 06e2c4a9eaf2 bus: mhi: core: Add range checks for BHI and BHIe new 2e36190de69c bus: mhi: core: Replace DMA allocation wrappers with origi [...] new 61106bd2a8e4 bus: mhi: core: Improve debug messages for power up new f9d8f4b3131c dt-bindings: misc: ge-achc: Convert to DT schema format new cd7cd5b716d5 ARM: dts: imx53-ppd: Fix ACHC entry new 0f920277dc22 misc: gehc-achc: new driver new 2a8faf8dfd7d firmware: xilinx: Fix incorrect names in kernel-doc new cca5644c0522 dt-bindings: nvmem: qfprom: Add optional power-domains property new 11c4b3e264d6 nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering new 7b808449f572 nvmem: qfprom: sc7280: Handle the additional power-domains vote new de0534df9347 nvmem: core: fix error handling while validating keepout regions new 813272ed5238 Merge 5.14-rc5 into char-misc-next new 6e6e4b53ae17 Merge remote-tracking branch 'char-misc/char-misc-next' new b54cf500c1d9 Merge remote-tracking branch 'extcon/extcon-next' new 1716e49eb8b4 phy: rockchip-inno-usb2: fix for_each_child.cocci warnings new 88d8175ad8ba dt-bindings: phy: imx8mq-usb-phy: convert to json schema new 07e97f744c3b phy: qualcomm: phy-qcom-usb-hs: repair non-kernel-doc comment new c52c90dbcb8c dt-bindings: phy: mediatek: tphy: add support hardware version 3 new 27974e6208c0 phy: phy-mtk-tphy: support new hardware version new a69f29cb50a0 phy: phy-mtk-tphy: add support mt8195 new 7481f91f1d7e phy: phy-twl4030-usb: Disable PHY for suspend new 1a00d130596f dt-bindings: phy: qcom,qmp-usb3-dp: Add support for sc8180x new 1633802cd4ac phy: qcom: qmp: Add SC8180x USB/DP combo new b70ee49c98d0 dt-bindings: phy: Convert AM654 SERDES bindings to YAML new 5711af410c28 dt-bindings: phy: renesas,usb2-phy: Document RZ/G2L phy bindings new b0512a6ec0cd phy: renesas: phy-rcar-gen3-usb2: Add USB2.0 PHY support f [...] new 2433ab638f10 dt-bindings: phy: qcom,qmp: Add IPQ6018 USB3 PHY new 23fd679249df phy: qcom-qmp: add USB3 PHY support for IPQ6018 new 7d00039a1972 Merge remote-tracking branch 'phy-next/next' new 1d2f6d6ad335 Merge remote-tracking branch 'soundwire/next' new 0498b8a0d8d0 Merge remote-tracking branch 'thunderbolt/next' new 8ddd3c312734 Merge remote-tracking branch 'vfio/next' new 725a3f1c4d56 staging: r8188eu: clean up comparsions to NULL in hal directory new 552838fdcaef staging: r8188eu: clean up comparsions to NULL in core directory new 167fc30e8e51 staging: rtl8723bs: remove unused macros new b0c70266e418 staging: r8188eu: remove RT_TRACE calls from core/rtw_pwrctrl.c new 821e507947fe staging: r8188eu: remove RT_TRACE calls from core/rtw_wlan_util.c new 0399a1e24bbd staging: r8188eu: remove RT_TRACE calls from core/rtw_ieee80211.c new 9bc84d0a4578 staging: r8188eu: remove RT_TRACE calls from core/rtw_io.c new 6a4bcaf1e839 staging: r8188eu: remove RT_TRACE calls from core/rtw_led.c new c8ec10db41e5 staging: r8188eu: remove RT_TRACE calls from core/rtw_mp_ioctl.c new 3d0d19b174a2 Revert "staging: r8188eu: Fix different base types in assi [...] new b398ff88aa36 staging: r8188eu: remove return from void functions new d37b3b54f133 staging: r8188eu: remove empty function odm_DynamicPrimaryCCA() new fd03e7f784a1 staging: r8188eu: Remove set but unused variables new 85143bdc731b staging: r8188eu: include: Remove unused const definitions new 8cc35e0d4d3f staging: r8188eu: Remove wrappers for atomic operations new 5b283ad4c8da staging: r8188eu: Remove 4 empty routines from os_sep/service.c new e50abb3aa5e1 MAINTAINERS: update STAGING - REALTEK RTL8188EU DRIVERS new b90a6bf384cb staging: r8188eu: Remove rtw_division64() new e2530e0b7ded staging: r8188eu: Remove wrapper around do_div new 496fd4e78afd staging: r8188eu: Remove some unused and ugly macros new a9f392d45182 staging: r8188eu: Remove some bit manipulation macros new fc048dee3902 staging: r8188eu: remove RT_TRACE calls from hal/rtl8188eu_xmit.c new 204270c147de staging: r8188eu: remove RT_TRACE calls from hal/rtl8188eu_recv.c new 23f7f44a9338 staging: r8188eu: remove RT_TRACE calls from hal/HalPwrSeqCmd.c new 7ca7bbdc1487 staging: r8188eu: remove RT_TRACE calls from hal/hal_intf.c new eabc1a26e1ca staging: r8188eu: remove RT_TRACE calls from hal/rtl8188e_ [...] new 392d406b5c14 staging: r8188eu: remove RT_TRACE calls from hal/rtl8188e_mp.c new 24b336db3194 staging: r8188eu: remove RT_TRACE calls from hal/usb_halinit.c new 52c3c004727b staging: r8188eu: remove RT_TRACE calls from hal/usb_ops_linux.c new 04e424519d32 staging: rtl8723bs: Remove initialisation of globals to 0 new 96ac47d2418d staging: rtl8723bs: remove unused BT structures new b888897014a9 staging/fbtft: Remove all strcpy() uses new 31f0c349dd39 staging/fbtft: Remove unnecessary variable initialization new f9d39971c0cc staging/fbtft: Fix braces coding style new e1109da7bebb staging: r8188eu: Fix cast between incompatible function type new d229f0fb1025 staging: r8188eu: core: Remove rtw_mfree_all_stainfo() new a8f80c20b373 staging: r8188eu: Remove unneeded comments in rtw_mp_ioctl.h new 066eea44c1ea staging: r8188eu: fix build error new 66e9564aae01 staging: r8188eu: Fix incorrect types in arguments new 79f712ea994d staging: r8188eu: Remove wrappers for kalloc() and kzalloc() new 71f09c5ae9d2 staging: r8188eu: Remove wrapper around vfree new 1c10f2b95cc1 staging: r8188eu: Remove all calls to _rtw_spinlock_free() new 346d13128a86 staging: r8188eu: Remove more empty routines new d48401b8609f staging: r8188eu: Remove rtw_buf_free() new 717d933d003c staging: r8188eu: Remove unnecessary parentheses new 760e7353a6e1 staging: r8188eu: Remove self assignment in get_rx_power_v [...] new bf7396230f74 staging: r8188eu: Remove pointless NULL check in rtw_check [...] new 0e08f5b76a3c staging: r8188eu: Remove rtw_yield_os() new d21edee5a427 staging: r8188eu: Remove wrapper routine rtw_msleep_os() new e72e1495c6f7 staging: r8188eu: Remove wrapper rtw_mdelay_os() new 49f2a554eb40 staging: r8188eu: Remove wrapper rtw_udelay_os() new 8b2403d0d355 staging: r8188eu: Remove wrapper rtw_get_time_interval_ms() new 4a956abc170a staging: r8188eu: Remove wrapper rtw_sleep_schedulable() new b72290ce7da2 staging: r8188eu: remove RT_TRACE calls from core/rtw_cmd.c new ef0661507147 staging: r8188eu: remove RT_TRACE calls from core/rtw_ioctl_set.c new 2965d4b44b3e staging: r8188eu: remove RT_TRACE calls from core/rtw_mlme.c new a0adc4cc74d9 staging: r8188eu: remove RT_TRACE calls from core/rtw_mlme_ext.c new fea8d09f804f staging: r8188eu: remove RT_TRACE calls from core/rtw_mp.c new de30da13709b staging: r8188eu: remove RT_TRACE calls from core/rtw_security.c new 5833ca540507 staging: r8188eu: remove RT_TRACE calls from core/rtw_sta_mgt.c new 9bb2e9b1f5b1 staging: r8188eu: remove RT_TRACE calls from core/rtw_xmit.c new 5ea6417afa72 staging: r8188eu: remove RT_TRACE calls from core/rtw_recv.c new fe4bbfb44a22 staging: r8188eu: fix unused variable warnings in core/rtw [...] new d28a4c009bfb staging: r8188eu: remove two set but unused variables in c [...] new 282bd0822976 staging: r8188eu: replace custom macros with is_broadcast_ [...] new 96020566a575 Merge 5.14-rc5 into staging-next new a5383d1f5719 Merge remote-tracking branch 'staging/staging-next' new 7a3605bef878 iio: sx9310: Support ACPI property new 9c5eb724f96f iio/adc: ingenic: rename has_aux2 to has_aux_md new d827cbcdb34e dt-bindings: iio/adc: add an INGENIC_ADC_AUX0 entry new b9e9bdd425a3 iio/adc: ingenic: add JZ4760 support to the sadc driver new bf1b2418c2f5 iio/adc: ingenic: add JZ4760B support to the sadc driver new eaaa23d71ebf dt-bindings: iio/adc: ingenic: add the JZ4760(B) socs to t [...] new 6a25893cb0e2 iio: dac: max5821: convert device register to device manag [...] new 855d84f48a7e Merge remote-tracking branch 'iio/togreg' new 53cbf462f6b5 dmaengine: idxd: Remove unused status variable in irq_proc [...] new dfa6a2f4c2ea dmaengine: dw: Remove error message from DT parsing code new 08bf54fcf5ca dmaengine: dw: Convert members to u32 in platform data new d6ff82cc1bff dmaengine: dw: Simplify DT property parser new 4153a7f6440f dmaengine: xilinx: Add empty device_config function new 81c2f79c2104 dmaengine: idxd: add capability check for 'block on fault' [...] new bd2f4ae5e019 dmaengine: idxd: clear block on fault flag when clear wq new d803c8b9f3f2 dmaengine: idxd: make I/O interrupt handler one shot new 67db87dc8284 dmaengine: acpi: Avoid comparison GSI with Linux vIRQ new 15cb0321a55e dmaengine: acpi: Check for errors from acpi_register_gsi() [...] new 9fce3b3a0ab4 dmaengine: idxd: remove interrupt flag for completion list [...] new 9760383b22ed Merge tag 'v5.14-rc5' into next new 687fce689d75 Merge remote-tracking branch 'dmaengine/next' new e7c217ee8085 Merge remote-tracking branch 'cgroup/for-next' new b697c84780d3 Merge branch 'misc' into for-next new 206812dff576 Merge remote-tracking branch 'scsi/for-next' new e3d2612f583b scsi: qla2xxx: Fix use after free in debug code new 77d0f07abada scsi: qla2xxx: Remove redundant initialization of variable [...] new f0101af435c4 scsi: ufs: core: Remove redundant call in ufshcd_add_comma [...] new 63522bf3aced scsi: ufs: core: Add L2P entry swap quirk for Micron UFS new f5efd4fe78de scsi: ufs: core: Add lu_enable sysfs node new bb3064a9cbec Merge remote-tracking branch 'scsi-mkp/for-next' new b492dab989bc Merge remote-tracking branch 'rpmsg/for-next' new e9a13babd69f MAINTAINERS: update gpio-zynq.yaml reference new c8ed729d98e7 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 7e830fa73c4b Merge remote-tracking branch 'gpio-intel/for-next' new 0f7fd9bd2356 Merge remote-tracking branch 'pinctrl/for-next' new ba76a1fbb9b4 Merge remote-tracking branch 'pinctrl-samsung/for-next' new dace1a044af7 Merge remote-tracking branch 'userns/for-next' new d028d59cc2f4 Merge remote-tracking branch 'livepatching/for-next' new e473b237489e Merge remote-tracking branch 'coresight/next' new dae68c6b9620 rtc: s5m: switch to devm_rtc_allocate_device new 1ed4dba2bc16 rtc: s5m: signal the core when alarm are not available new 308247d20464 rtc: s5m: enable wakeup only when available new fffd603ae9f6 rtc: s5m: set range new 63d4f16fd0f0 Merge remote-tracking branch 'rtc/rtc-next' new 9e2266f0c111 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 8d46c6354ed2 Merge remote-tracking branch 'at24/at24/for-next' new 552575004d02 Merge remote-tracking branch 'ntb/ntb-next' new a439da3e6abe Merge remote-tracking branch 'seccomp/for-next/seccomp' new e16a02497ea2 Merge remote-tracking branch 'kspp/for-next/kspp' new cbf62bb13a6a Merge remote-tracking branch 'gnss/gnss-next' new 19886aaa4938 Merge remote-tracking branch 'slimbus/for-next' new 1eaa17f88b15 Merge remote-tracking branch 'nvmem/for-next' new 5ee4bdf83def Merge remote-tracking branch 'hyperv/hyperv-next' new 210ed3cc13fe Merge remote-tracking branch 'auxdisplay/auxdisplay' new 70525f73cd08 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 9a4b6f8bfb2a Merge remote-tracking branch 'rust/rust-next' new 2cf4b3b04940 Merge remote-tracking branch 'folio/for-next' new 686da006a514 NET_VENDOR_CIRRUS is not ready for COMPILE_TEST new 437747ea74b5 procfs: prevent unpriveleged processes accessing fdinfo dir new 34f1a6709a9c slub: fix kmalloc_pagealloc_invalid_free unit test new 45a8ec9b8882 mm: slub: fix slub_debug disabling for list of slabs new fa9cdd403c11 mm/madvise: report SIGBUS as -EFAULT for MADV_POPULATE_(RE [...] new 2aabe598e2ea mm/memcg: fix incorrect flushing of lruvec data in obj_stock new b6eed4bb4d35 lib: use PFN_PHYS() in devmem_is_allowed() new 87b9a61eec28 shmem_swapin_page(): fix error processing for get_swap_device() new fc90a1c4343d kasan, kmemleak: reset tags when scanning block new becebf3f6a48 kasan, slub: reset tag when printing address new c6cdd7e0a1a1 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new d84f2af7eb3b /proc/kpageflags: do not use uninitialized struct pages new 14e4945918af init: move usermodehelper_enable() to populate_rootfs() new 034a48933cdd ocfs2: remove an unnecessary condition new cf62c6362a88 ocfs2: reflink deadlock when clone file to the same direct [...] new ea42c7782b79 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 024f687fffb7 ocfs2: fix ocfs2 corrupt when iputting an inode new f6b286d5a074 arch/csky/kernel/probes/kprobes.c: fix bugon.cocci warnings new 1c385224d7b6 mm: move kvmalloc-related functions to slab.h new 4000f4ddd1f7 mm, slub: don't call flush_all() from slab_debug_trace_open() new 85dca25b3ac3 mm, slub: allocate private object map for debugfs listings new f2b7870df36f mm, slub: allocate private object map for validate_slab_cache() new aff91b4a28bb mm, slub: don't disable irq for debug_check_no_locks_freed() new 5383c30db1cd mm, slub: remove redundant unfreeze_partials() from put_cp [...] new a94aac8a13cc mm, slub: unify cmpxchg_double_slab() and __cmpxchg_double_slab() new 8aad0ee897ea mm, slub: extract get_partial() from new_slab_objects() new 3b9b24a7bdc5 mm, slub: dissolve new_slab_objects() into ___slab_alloc() new 331b2b95d2d1 mm, slub: return slab page from get_partial() and set c->p [...] new 9b679801fefc mm, slub: restructure new page checks in ___slab_alloc() new c0aa0c212341 mm, slub: simplify kmem_cache_cpu and tid setup new c806dcca53a1 mm, slub: move disabling/enabling irqs to ___slab_alloc() new 6dbb411fa180 mm, slub: do initial checks in ___slab_alloc() with irqs enabled new 0fb2369f2b5c mm, slub: move disabling irqs closer to get_partial() in _ [...] new e210dda24677 mm, slub: restore irqs around calling new_slab() new dab6881f0614 mm, slub: validate slab from partial list or page allocato [...] new 7bfc0dc402af mm, slub: check new pages with restored irqs new 1360c747d228 mm, slub: stop disabling irqs around get_partial() new e489861549e4 mm, slub: move reset of c->page and freelist out of deacti [...] new 75a2ff0cd62a mm, slub: make locking in deactivate_slab() irq-safe new ed1bf49572ba mm, slub: call deactivate_slab() without disabling irqs new 0308065e0c31 mm, slub: move irq control into unfreeze_partials() new 2397adf55a84 mm, slub: discard slabs in unfreeze_partials() without irq [...] new 57aeb53a7c1c mm, slub: detach whole partial list at once in unfreeze_pa [...] new 8fd2be1b5126 mm, slub: separate detaching of partial list in unfreeze_p [...] new 439b92c0aa8e mm, slub: only disable irq with spin_lock in __unfreeze_pa [...] new 21aa6de3ce35 mm, slub: don't disable irqs in slub_cpu_dead() new ea5222188f4c mm, slab: make flush_slab() possible to call with irqs enabled new cd7057afcf2a mm: slub: move flush_cpu_slab() invocations __free_slab() [...] new ffe6699b18f6 mm: slub: make object_map_lock a raw_spinlock_t new e77fb69b906c mm, slub: optionally save/restore irqs in slab_[un]lock()/ new 0301ea783100 mm, slub: make slab_lock() disable irqs with PREEMPT_RT new eadf9c604144 mm, slub: protect put_cpu_partial() with disabled irqs ins [...] new 77f561bf8e24 mm, slub: use migrate_disable() on PREEMPT_RT new 9377fb3b5440 mm, slub: convert kmem_cpu_slab protection to local_lock new 6d0c571dfc13 mm/debug_vm_pgtable: introduce struct pgtable_debug_args new 84881d303106 mm/debug_vm_pgtable: use struct pgtable_debug_args in basic tests new 9d4a4b7ffc72 mm/debug_vm_pgtable: use struct pgtable_debug_args in leaf [...] new b164f577d4ce mm/debug_vm_pgtable: use struct pgtable_debug_args in prot [...] new ba9ec182f0e3 mm/debug_vm_pgtable: use struct pgtable_debug_args in soft [...] new ee1d2da097d2 mm/debug_vm_pgtable: use struct pgtable_debug_args in migr [...] new 282bc3355548 mm/debug_vm_pgtable: use struct pgtable_debug_args in PTE [...] new f15741da3d8f mm/debug_vm_pgtable: use struct pgtable_debug_args in PMD [...] new 7c9979b3f902 mm/debug_vm_pgtable: use struct pgtable_debug_args in PUD [...] new 8dc99390db05 mm/debug_vm_pgtable: use struct pgtable_debug_args in PGD [...] new dfdd1fad274b mm/debug_vm_pgtable: remove unused code new aad13623cc23 mm/debug_vm_pgtable: fix corrupted page flag new c34b761a5671 mm: report a more useful address for reclaim acquisition new 810a2195e16c mm: mark idle page tracking as BROKEN new bedc9c0553fa writeback: track number of inodes under writeback new ad8c119bf16d writeback: reliably update bandwidth estimation new ce47e3ee862b writeback: fix bandwidth estimate for spiky workload new 0036f6065bc5 writeback: avoid division by 0 in wb_update_dirty_ratelimit() new cacbd6e9ca61 writeback: rename domain_update_bandwidth() new 7d0ac79cade8 writeback: use READ_ONCE for unlocked reads of writeback stats new 7dd83fd5702c mm: remove irqsave/restore locking from contexts with irqs [...] new 57212c8e1321 fs: drop_caches: fix skipping over shadow cache inodes new 5c3a46ba6837 fs: inode: count invalidated shadow pages in pginodesteal new 9779b324ba52 vfs: keep inodes with page cache off the inode shrinker LRU new 7d7aef53c0d0 writeback: memcg: simplify cgroup_writeback_by_id new 8bd012c7b9a6 fs, mm: fix race in unlinking swapfile new 3f27580c38a7 mm: delete unused get_kernel_page() new 904a2e1043df mm, memcg: add mem_cgroup_disabled checks in vmpressure an [...] new 1dfa8aec1e46 mm, memcg: inline mem_cgroup_{charge/uncharge} to improve [...] new 0c36a4f2ede0 mm, memcg: inline swap-related functions to improve disabl [...] new b533cfdb8bad memcg: enable accounting for pids in nested pid namespaces new 75b227c25875 memcg: switch lruvec stats to rstat new b37b17bde6ca memcg: infrastructure to flush memcg stats new 275612724d56 memcg-infrastructure-to-flush-memcg-stats-v5 new 6404c462e58c memcg: charge fs_context and legacy_fs_context new aa67c721e6a5 memcg: enable accounting for mnt_cache entries new af7015bac4ec memcg: enable accounting for pollfd and select bits arrays new 9d933211dba4 memcg: enable accounting for file lock caches new 019b59bfa72a memcg: enable accounting for fasync_cache new 1aa14d647a33 memcg: enable accounting for new namesapces and struct nsproxy new 9a0b0dccf491 memcg: enable accounting of ipc resources new ba904d19b000 memcg: enable accounting for signals new 8bfe08585e5e memcg: enable accounting for posix_timers_cache slab new 8ac066ba8f99 memcg: enable accounting for ldt_struct objects new 0bb6b3e8cd1a memcg: cleanup racy sum avoidance code new f599408ade21 memcg: replace in_interrupt() by !in_task() in active_memcg() new cf12184a13ad mm: memcontrol: set the correct memcg swappiness restriction new 643faf641be7 lazy tlb: introduce lazy mm refcount helper functions new f63259c7ac55 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new e16d9d4615aa lazy tlb: allow lazy tlb mm refcounting to be configurable new b4f7f4a9b542 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new 274e8a76e42d lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new 1e07c94557fb lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 9b2a64b6b58c lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new 8e7d40feb2bf powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new 1e5b9bcad7bc mmc: JZ4740: remove the flush_kernel_dcache_page call in j [...] new 8a51150d9eff mmc: mmc_spi: replace flush_kernel_dcache_page with flush_ [...] new a1d17268b8bf scatterlist: replace flush_kernel_dcache_page with flush_d [...] new d103d8c4d3b2 mm: remove flush_kernel_dcache_page new a711d48c6ebc mm,do_huge_pmd_numa_page: remove unnecessary TLB flushing code new 69f614f7e142 mm: change fault_in_pages_* to have an unsigned size parameter new 96f9ff56e9f5 mm/pagemap: add mmap_assert_locked() annotations to find_vma*() new 93e2d9695fc2 add-mmap_assert_locked-annotations-to-find_vma-fix new db69bdf4191b mm/mremap: fix memory account on do_munmap() failure new d08db6290ad8 mm/mremap: don't account pages in vma_to_resize() new a0447b2d3281 mm: sparse: pass section_nr to section_mark_present new 27dcb04958db mm: sparse: pass section_nr to find_memory_block new 3f42e0231a66 mm: sparse: remove __section_nr() function new a1dca1d46527 mm/sparse: set SECTION_NID_SHIFT to 6 new d23001afddf3 include/linux/mmzone.h: avoid a warning in sparse memory support new d1b8a71f2a9a mm/sparse: clarify pgdat_to_phys new 328c6205bba1 mm/vmalloc: use batched page requests in bulk-allocator new 9e008c013eb9 mm/vmalloc: remove gfpflags_allow_blocking() check new ec2e0282f480 lib/test_vmalloc.c: add a new 'nr_pages' parameter new 513079f556f6 mm/vmalloc: fix wrong behavior in vread new ee13c1c3c698 mm/kasan: move kasan.fault to mm/kasan/report.c new 0b32cb97e2c7 mm/page_alloc: always initialize memory map for the holes new d39ef06211bc mm-page_alloc-always-initialize-memory-map-for-the-holes-fix new 746964c4dd3f microblaze: simplify pte_alloc_one_kernel() new dc4c1ac60432 mm: introduce memmap_alloc() to unify memory map allocation new 36ae15e6f695 memblock: stop poisoning raw allocations new d06e3e1a8c01 mm/page_alloc.c: fix 'zone_id' may be used uninitialized i [...] new 0d8f936617a4 mm/page_alloc: make alloc_node_mem_map() __init rather than __ref new fcbcf6aa53db hugetlb: simplify prep_compound_gigantic_page ref count ra [...] new a98687095bfd hugetlb: drop ref count earlier after page allocation new e9bddd43db94 hugetlb: before freeing hugetlb page set dtor to appropria [...] new 13ab0141a223 mm/numa: automatically generate node migration order new 3dd0efca1768 mm/migrate: update node demotion order on hotplug events new 3a8ca443bc3a mm/migrate: enable returning precise migrate_pages() succe [...] new 918290856dab mm/migrate: demote pages during reclaim new 3b1ad8241ae6 mm-migrate-demote-pages-during-reclaim-v11 new 5b03f985d3ef mm/vmscan: add page demotion counter new 505f0c2c272b mm/vmscan: add helper for querying ability to age anonymous pages new 42c7802a7db9 mm-vmscan-add-helper-for-querying-ability-to-age-anonymous [...] new b7ffd5579ae2 mm/vmscan: Consider anonymous pages without swap new 9819f349c680 mm-vmscan-consider-anonymous-pages-without-swap-v11 new 93d3aebc4e24 mm/vmscan: never demote for memcg reclaim new 14d33e17dcd7 mm/migrate: add sysfs interface to enable reclaim migration new df9f4e01c075 mm/vmpressure: replace vmpressure_to_css() with vmpressure [...] new f9b499565307 mm/vmscan: remove the PageDirty check after MADV_FREE page [...] new 4daaaa419480 mm/vmscan: remove misleading setting to sc->priority new e74e7f3770f8 mm/vmscan: remove unneeded return value of kswapd_run() new e30842a48c36 mm/vmscan: add 'else' to remove check_pending label new 974c0de73f52 mm: compaction: optimize proactive compaction deferrals new 3b976fbd84e7 mm-compaction-optimize-proactive-compaction-deferrals-fix new 281f343cc61d mm: compaction: support triggering of proactive compaction [...] new 20a738f68221 mm-compaction-support-triggering-of-proactive-compaction-b [...] new 21279c28f248 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new 98f8c467fe2b mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new 47069f058fdd mm/mempolicy: use readable NUMA_NO_NODE macro instead of m [...] new 50e709b05dc2 mm/mempolicy: add MPOL_PREFERRED_MANY for multiple preferr [...] new 760ded422ebe mm/memplicy: add page allocation function for MPOL_PREFERR [...] new db60a7c13995 mm/hugetlb: add support for mempolicy MPOL_PREFERRED_MANY new fbfa0492d963 mm/mempolicy: advertise new MPOL_PREFERRED_MANY new ff6d5759a871 mm/mempolicy: unify the create() func for bind/interleave/ [...] new 7348da7a8c24 memblock: make memblock_find_in_range method private new b11236e819f5 oom_kill: oom_score_adj broken for processes with small me [...] new a429ae042f27 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 37f188937c82 selftests: vm: add KSM merge test new 92e18999c3c1 selftests: vm: add KSM unmerge test new df0410b82d9f selftests: vm: add KSM zero page merging test new 09433f8aec45 selftests: vm: add KSM merging across nodes test new 03ea56fb9f05 selftests: vm: add KSM merging time test new 36a1e7d63975 selftests: vm: add COW time test for KSM pages new 7a996557f9b9 mm/vmstat: correct some wrong comments new a0c27ccd233f mm/vmstat: simplify the array size calculation new 676038ee7d22 mm/vmstat: remove unneeded return value new 301b105bab25 preempt: provide preempt_*_(no)rt variants new 65300b20a212 mm/madvise: add MADV_WILLNEED to process_madvise() new 8a76935eafac memory-hotplug.rst: remove locking details from admin-guide new f1b627b53526 memory-hotplug.rst: complete admin-guide overhaul new 409062043ea9 mm: remove pfn_valid_within() and CONFIG_HOLES_IN_ZONE new 3f4d014082ba mm: memory_hotplug: cleanup after removal of pfn_valid_within() new d216c5cc7c7f mm/memory_hotplug: use "unsigned long" for PFN in zone_for [...] new 606168379035 mm/memory_hotplug: remove nid parameter from arch_remove_memory() new 3b68fd4f9dac mm/memory_hotplug: remove nid parameter from remove_memory [...] new 6080fb5fc6f3 ACPI: memhotplug: memory resources cannot be enabled yet new 25abc8633eaa mm: track present early pages per zone new d84baf583780 mm/memory_hotplug: introduce "auto-movable" online policy new 97c1c6f394e7 drivers/base/memory: introduce "memory groups" to logicall [...] new 86bdd47aabf1 mm/memory_hotplug: track present pages in memory groups new 2d60d3b0a170 ACPI: memhotplug: use a single static memory group for a s [...] new c72744c0d70d dax/kmem: use a single static memory group for a single pr [...] new 991f43baffc7 virtio-mem: use a single dynamic memory group for a single [...] new c50105c0641a mm/memory_hotplug: memory group aware "auto-movable" onlin [...] new 3de61054b9db mm-memory_hotplug-memory-group-aware-auto-movable-online-p [...] new 4517df7aa828 mm/memory_hotplug: improved dynamic memory group aware "au [...] new 958dff20f03d mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 0209446d07aa mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new 17dde2b94a98 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new 9c1005d69695 mm/highmem: Remove deprecated kmap_atomic new d926296d61dc kfence: show cpu and timestamp in alloc/free info new d133b0b7aec5 mm: introduce Data Access MONitor (DAMON) new 6de95c5298d3 mm/damon/core: implement region-based sampling new e932a68d6af7 mm/damon: adaptively adjust regions new 9801f3c0890c mm/idle_page_tracking: Make PG_idle reusable new a2fa7df493ee mm/damon: implement primitives for the virtual memory addr [...] new 69213ccfff04 mm-damon-implement-primitives-for-the-virtual-memory-addre [...] new d4a0daead05c mm/damon: add a tracepoint new 0a6fc735a5db mm/damon: implement a debugfs-based user space interface new e9b3a44ceab0 mm-damon-implement-a-debugfs-based-user-space-interface-fix new 2b1a37b06d23 mm-damon-implement-a-debugfs-based-user-space-interface-fix-fix new 2984040ad305 mm/damon/dbgfs: export kdamond pid to the user space new 7bb92f043720 mm/damon/dbgfs: support multiple contexts new a658737b4f11 Documentation: add documents for DAMON new 49ef84ee8f43 mm/damon: add kunit tests new 381999639b34 mm/damon: add user space selftests new 2b6d00c3daa2 MAINTAINERS: update for DAMON new 729c55b9e39e fs/buffer.c: add debug print for __getblk_gfp() stall problem new 5f69af18cf51 fs/buffer.c: dump more info for __getblk_gfp() stall problem new bf2302ac6cff kernel/hung_task.c: Monitor killed tasks. new 62b0b66e1cb0 percpu: remove export of pcpu_base_addr new 9e2b5d69eb86 fs/proc/kcore.c: add mmap interface new d0628563ff28 connector: send event on write to /proc/[pid]/comm new cb58bcfd8a8e proc/sysctl: make protected_* world readable new 285a9499a556 arch: Kconfig: fix spelling mistake "seperate" -> "separate" new 32661d30dc36 include/linux/once.h: fix trivia typo Not -> Note new fbb9b178ab8f kernel/acct.c: use dedicated helper to access rlimit values new 05957406edbe math: make RATIONAL tristate new d536cd077c14 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instea [...] new 447ae5efb9fc lib/string: optimized memcpy new 8a93a1205ab6 lib/string: optimized memmove new fdfaba4fe364 lib/string: optimized memset new 58a0e07e0c7c lib/test: convert test_sort.c to use KUnit new c31d88f025c1 checkpatch: support wide strings new c2b025138eba fs/epoll: use a per-cpu counter for user's watches count new dfcbee488d2c fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix new e85cea66bcc0 fs-epoll-use-a-per-cpu-counter-for-users-watches-count-fix-fix new b3fa9e2a8eaa init/main.c: silence some -Wunused-parameter warnings new 3eb68fca1ac8 nilfs2: fix memory leak in nilfs_sysfs_create_device_group new 3315bdadda5a nilfs2: fix NULL pointer in nilfs_##name##_attr_release new c7fd3108fe2b nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group new f47330b1682a nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group new bdf957435ddf nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group new ee33889847ed nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group new 3cb4dc33e4bb hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 44a4d9baf622 fs/coredump.c: log if a core dump is aborted due to change [...] new 3723064531ba log-if-a-core-dump-is-aborted-due-to-changed-file-permissions-fix new ce85eaa4238b pid: cleanup the stale comment mentioning pidmap_init(). new 40ddddfbf203 prctl: allow to setup brk for et_dyn executables new 9a42df73a5e3 configs: remove the obsolete CONFIG_INPUT_POLLDEV new 83d4664b1d93 selftests/memfd: remove unused variable new f75cd82384df Merge branch 'akpm-current/current' new 7599d2eee0b2 scripts: check_extable: fix typo in user error message new 3c230d66d62a kexec: move locking into do_kexec_load new 31c697143f1a kexec: avoid compat_alloc_user_space new ad53da3bc730 mm: simplify compat_sys_move_pages new 48995c8a31ff mm: simplify compat numa syscalls new 42077b2859bb fixup! mm: simplify compat numa syscalls new 101ccbe0eeb3 compat: remove some compat entry points new b6951c7bb092 arch: remove compat_alloc_user_space
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 (e4f8ceb51c58) \ N -- N -- N refs/heads/akpm (b6951c7bb092)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 971 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/sysfs-driver-ge-achc | 15 + Documentation/admin-guide/media/ivtv.rst | 2 +- .../bindings/arm/mediatek/mediatek,mmsys.yaml | 1 + Documentation/devicetree/bindings/arm/xilinx.yaml | 1 + .../devicetree/bindings/clock/qcom,a53pll.yaml | 3 + .../devicetree/bindings/clock/qcom,gpucc.yaml | 1 + .../devicetree/bindings/clock/qcom,rpmcc.txt | 2 + .../devicetree/bindings/firmware/arm,scmi.yaml | 8 +- .../devicetree/bindings/iio/adc/ingenic,adc.yaml | 19 + .../devicetree/bindings/mailbox/mtk-gce.txt | 15 + .../devicetree/bindings/media/mediatek-vcodec.txt | 1 + Documentation/devicetree/bindings/misc/ge-achc.txt | 26 - .../devicetree/bindings/misc/ge-achc.yaml | 65 + .../bindings/pci/hisilicon,kirin-pcie.yaml | 160 -- .../devicetree/bindings/pci/kirin-pcie.txt | 50 + .../devicetree/bindings/pci/snps,dw-pcie.yaml | 2 +- .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 20 - .../bindings/phy/fsl,imx8mq-usb-phy.yaml | 53 + .../bindings/phy/hisilicon,phy-hi3670-pcie.yaml | 82 - .../devicetree/bindings/phy/mediatek,tphy.yaml | 14 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 1 + .../bindings/phy/qcom,qmp-usb3-dp-phy.yaml | 1 + .../devicetree/bindings/phy/renesas,usb2-phy.yaml | 15 + .../bindings/phy/ti,phy-am654-serdes.txt | 82 - .../bindings/phy/ti,phy-am654-serdes.yaml | 103 + .../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 +- .../devicetree/bindings/serial/8250_omap.yaml | 1 + .../devicetree/bindings/usb/renesas,usbhs.yaml | 26 +- Documentation/filesystems/idmappings.rst | 1026 +++++++ Documentation/filesystems/index.rst | 1 + Documentation/usb/gadget-testing.rst | 84 +- .../userspace-api/media/drivers/cx2341x-uapi.rst | 8 +- .../userspace-api/media/v4l/ext-ctrls-codec.rst | 57 + .../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/virt/kvm/locking.rst | 6 + MAINTAINERS | 21 +- Makefile | 2 +- arch/arc/Kconfig | 34 +- 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/cmpxchg.h | 233 +- arch/arc/include/asm/mmu.h | 22 +- 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/smp.c | 2 - arch/arc/mm/cache.c | 110 +- arch/arc/mm/tlb.c | 163 +- arch/arc/mm/tlbex.S | 10 +- 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 | 13 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 2 +- 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-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 | 34 +- 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.dtsi | 4 +- arch/arm/boot/dts/imx53-ppd.dts | 23 +- arch/arm/boot/dts/mt7623.dtsi | 2 +- arch/arm/mach-omap2/Kconfig | 18 - 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/qcom/msm8996.dtsi | 2 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 59 - 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/include/asm/mmu.h | 29 +- arch/arm64/include/asm/tlbflush.h | 11 +- arch/arm64/kernel/entry.S | 4 +- arch/openrisc/include/asm/setup.h | 1 + arch/powerpc/kvm/book3s_64_vio.c | 2 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 2 +- arch/riscv/Kconfig | 6 + arch/riscv/include/asm/page.h | 7 +- arch/riscv/mm/init.c | 17 +- arch/s390/kvm/kvm-s390.c | 4 +- arch/x86/events/core.c | 12 +- arch/x86/events/intel/core.c | 23 +- arch/x86/events/perf_event.h | 18 +- arch/x86/include/asm/kvm_host.h | 14 +- arch/x86/kvm/i8254.c | 3 +- arch/x86/kvm/ioapic.h | 4 - arch/x86/kvm/lapic.c | 26 +- arch/x86/kvm/mmu/mmu.c | 311 ++- 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 | 1 + arch/x86/kvm/svm/svm.c | 46 +- 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 | 83 +- arch/x86/kvm/xen.c | 23 +- arch/x86/kvm/xen.h | 5 + block/blk-iolatency.c | 6 +- block/kyber-iosched.c | 2 +- block/partitions/ldm.c | 2 +- certs/Kconfig | 2 +- drivers/atm/horizon.c | 6 +- drivers/block/n64cart.c | 2 +- drivers/bluetooth/btusb.c | 1 + drivers/bus/ti-sysc.c | 6 +- drivers/char/hw_random/Kconfig | 14 + drivers/char/hw_random/Makefile | 1 + drivers/char/hw_random/arm_smccc_trng.c | 123 + drivers/clk/bcm/clk-bcm2835.c | 9 +- drivers/clk/clk-divider.c | 23 + drivers/clk/clk-palmas.c | 10 +- drivers/clk/clk-stm32f4.c | 8 +- drivers/clk/clk-stm32h7.c | 8 +- drivers/clk/clk-stm32mp1.c | 10 +- drivers/clk/imx/clk-imx6q.c | 2 +- drivers/clk/qcom/a53-pll.c | 68 +- drivers/clk/qcom/apcs-msm8916.c | 10 +- drivers/clk/qcom/clk-smd-rpm.c | 158 ++ drivers/clk/qcom/gdsc.c | 54 +- drivers/clk/qcom/gpucc-sm8150.c | 12 + drivers/crypto/ccp/sev-dev.c | 49 +- drivers/crypto/ccp/sp-pci.c | 12 + drivers/crypto/omap-sham.c | 56 +- drivers/dma/acpi-dma.c | 18 +- drivers/dma/dw/of.c | 49 +- drivers/dma/idxd/device.c | 1 + drivers/dma/idxd/irq.c | 73 +- drivers/dma/idxd/submit.c | 5 +- drivers/dma/idxd/sysfs.c | 3 + drivers/dma/xilinx/xilinx_dma.c | 12 + drivers/firmware/Kconfig | 34 +- drivers/firmware/arm_scmi/Kconfig | 95 + drivers/firmware/arm_scmi/Makefile | 8 +- 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/smccc/smccc.c | 17 + drivers/firmware/xilinx/zynqmp.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 2 + .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 2 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 7 + drivers/gpu/drm/i915/intel_step.c | 1 + drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 13 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 1 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 96 +- 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.h | 23 +- drivers/iio/adc/ingenic-adc.c | 102 +- drivers/iio/dac/max5821.c | 41 +- drivers/iio/proximity/sx9310.c | 48 +- drivers/infiniband/hw/cxgb4/cq.c | 12 +- drivers/infiniband/hw/cxgb4/ev.c | 6 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 3 +- drivers/leds/blink/leds-lgm-sso.c | 12 +- drivers/md/raid1.c | 2 - drivers/md/raid10.c | 4 +- drivers/media/common/videobuf2/videobuf2-core.c | 23 +- drivers/media/i2c/tda1997x.c | 4 +- drivers/media/pci/cx18/cx18-ioctl.c | 4 +- drivers/media/pci/cx18/cx18-streams.c | 8 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 8 +- 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/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/sunxi/sun6i-csi/sun6i_csi.c | 10 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.h | 2 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 2 +- drivers/media/test-drivers/vivid/vivid-core.c | 14 +- drivers/media/usb/em28xx/em28xx-cards.c | 5 +- drivers/media/usb/gspca/sn9c20x.c | 22 +- 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 | 4 + drivers/media/v4l2-core/v4l2-ioctl.c | 5 +- drivers/memstick/core/ms_block.c | 2 +- drivers/misc/Kconfig | 12 + drivers/misc/Makefile | 1 + drivers/misc/gehc-achc.c | 565 ++++ drivers/misc/sram.c | 103 +- drivers/misc/sram.h | 9 + drivers/mmc/core/core.c | 12 +- drivers/mmc/core/sdio_cis.c | 22 +- drivers/mtd/Kconfig | 10 +- drivers/mtd/mtd_blkdevs.c | 2 +- drivers/mtd/mtdblock.c | 4 + drivers/mtd/mtdblock_ro.c | 4 + drivers/mtd/nand/raw/meson_nand.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 6 + drivers/mtd/nand/raw/omap2.c | 2 +- drivers/mtd/nand/spi/core.c | 2 + drivers/net/bonding/bond_alb.c | 32 - 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 | 46 +- drivers/net/dsa/mt7530.h | 7 + drivers/net/dsa/mv88e6xxx/chip.c | 25 - drivers/net/dsa/qca/ar9331.c | 73 +- drivers/net/dsa/sja1105/sja1105.h | 1 - drivers/net/dsa/sja1105/sja1105_main.c | 73 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 5 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 76 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 10 +- drivers/net/ethernet/cirrus/Kconfig | 2 +- drivers/net/ethernet/dec/tulip/media.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 6 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 4 + .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 18 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 23 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 2 + drivers/net/ethernet/ti/cpsw.c | 2 +- drivers/net/ethernet/ti/davinci_emac.c | 2 +- drivers/net/netdevsim/bus.c | 10 + drivers/net/netdevsim/dev.c | 12 +- drivers/net/netdevsim/netdevsim.h | 1 + drivers/net/phy/micrel.c | 2 - drivers/net/ppp/ppp_generic.c | 21 +- drivers/net/vrf.c | 2 +- drivers/net/wireless/intersil/Kconfig | 20 - drivers/net/wireless/intersil/Makefile | 1 - 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/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/mhi_wwan_ctrl.c | 12 +- drivers/nubus/bus.c | 2 +- drivers/nvmem/core.c | 7 +- drivers/pci/pci-sysfs.c | 6 +- drivers/phy/mediatek/phy-mtk-tphy.c | 94 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 50 + 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/ti/phy-twl4030-usb.c | 15 + drivers/platform/x86/dual_accel_detect.h | 3 +- drivers/platform/x86/pcengines-apuv2.c | 2 + drivers/power/supply/max17042_battery.c | 2 + drivers/power/supply/qcom_smbb.c | 5 +- drivers/power/supply/sbs-battery.c | 16 +- drivers/ptp/ptp_ocp.c | 153 +- drivers/ptp/ptp_sysfs.c | 2 +- drivers/rtc/rtc-s5m.c | 48 +- drivers/s390/block/dasd_eckd.c | 13 +- drivers/s390/net/Kconfig | 1 + drivers/s390/net/qeth_l2_main.c | 239 +- drivers/scsi/qla2xxx/qla_bsg.c | 4 +- drivers/scsi/qla2xxx/qla_edif.c | 2 +- drivers/scsi/ufs/ufs-sysfs.c | 3 +- drivers/scsi/ufs/ufs_quirks.h | 6 + drivers/scsi/ufs/ufshcd.c | 12 +- drivers/scsi/ufs/ufshpb.c | 15 +- drivers/sh/superhyway/superhyway.c | 2 +- drivers/soc/fsl/qe/qe_ic.c | 75 +- 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/ti/smartreflex.c | 52 +- drivers/spi/spidev.c | 1 - drivers/staging/fbtft/fbtft-core.c | 23 +- drivers/staging/media/hantro/hantro_drv.c | 8 +- drivers/staging/media/hantro/hantro_g2_hevc_dec.c | 52 + drivers/staging/media/hantro/hantro_hevc.c | 21 + drivers/staging/media/hantro/hantro_hw.h | 4 + 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 | 70 +- 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 | 6 +- drivers/staging/r8188eu/Kconfig | 1 - drivers/staging/r8188eu/core/rtw_ap.c | 30 +- drivers/staging/r8188eu/core/rtw_br_ext.c | 68 +- drivers/staging/r8188eu/core/rtw_cmd.c | 236 +- drivers/staging/r8188eu/core/rtw_efuse.c | 10 +- drivers/staging/r8188eu/core/rtw_ieee80211.c | 81 +- drivers/staging/r8188eu/core/rtw_io.c | 14 +- drivers/staging/r8188eu/core/rtw_ioctl_set.c | 235 +- drivers/staging/r8188eu/core/rtw_iol.c | 4 +- drivers/staging/r8188eu/core/rtw_led.c | 82 +- drivers/staging/r8188eu/core/rtw_mlme.c | 202 +- drivers/staging/r8188eu/core/rtw_mlme_ext.c | 274 +- drivers/staging/r8188eu/core/rtw_mp.c | 37 +- drivers/staging/r8188eu/core/rtw_mp_ioctl.c | 188 +- drivers/staging/r8188eu/core/rtw_p2p.c | 26 +- drivers/staging/r8188eu/core/rtw_pwrctrl.c | 32 +- drivers/staging/r8188eu/core/rtw_recv.c | 219 +- drivers/staging/r8188eu/core/rtw_security.c | 64 +- drivers/staging/r8188eu/core/rtw_sta_mgt.c | 84 +- drivers/staging/r8188eu/core/rtw_wlan_util.c | 43 +- drivers/staging/r8188eu/core/rtw_xmit.c | 151 +- drivers/staging/r8188eu/hal/Hal8188ERateAdaptive.c | 4 +- drivers/staging/r8188eu/hal/HalHWImg8188E_BB.c | 4 +- drivers/staging/r8188eu/hal/HalHWImg8188E_MAC.c | 2 +- drivers/staging/r8188eu/hal/HalHWImg8188E_RF.c | 2 +- drivers/staging/r8188eu/hal/HalPwrSeqCmd.c | 26 +- drivers/staging/r8188eu/hal/hal_com.c | 2 +- drivers/staging/r8188eu/hal/hal_intf.c | 7 +- drivers/staging/r8188eu/hal/odm.c | 3 +- drivers/staging/r8188eu/hal/odm_RTL8188E.c | 5 - drivers/staging/r8188eu/hal/odm_interface.c | 10 +- drivers/staging/r8188eu/hal/rtl8188e_cmd.c | 10 +- drivers/staging/r8188eu/hal/rtl8188e_dm.c | 6 +- drivers/staging/r8188eu/hal/rtl8188e_hal_init.c | 47 +- drivers/staging/r8188eu/hal/rtl8188e_mp.c | 51 +- drivers/staging/r8188eu/hal/rtl8188e_phycfg.c | 6 +- drivers/staging/r8188eu/hal/rtl8188e_rf6052.c | 10 +- drivers/staging/r8188eu/hal/rtl8188e_rxdesc.c | 2 +- drivers/staging/r8188eu/hal/rtl8188eu_recv.c | 8 +- drivers/staging/r8188eu/hal/rtl8188eu_xmit.c | 19 +- drivers/staging/r8188eu/hal/usb_halinit.c | 40 +- drivers/staging/r8188eu/hal/usb_ops_linux.c | 54 +- .../staging/r8188eu/include/Hal8188ERateAdaptive.h | 59 +- drivers/staging/r8188eu/include/basic_types.h | 45 - drivers/staging/r8188eu/include/drv_types.h | 2 +- drivers/staging/r8188eu/include/odm_RTL8188E.h | 2 - drivers/staging/r8188eu/include/odm_types.h | 12 +- drivers/staging/r8188eu/include/osdep_service.h | 80 - drivers/staging/r8188eu/include/rtl8188e_recv.h | 2 +- drivers/staging/r8188eu/include/rtl8188e_xmit.h | 28 +- drivers/staging/r8188eu/include/rtw_android.h | 1 + drivers/staging/r8188eu/include/rtw_cmd.h | 2 +- drivers/staging/r8188eu/include/rtw_mlme.h | 2 - drivers/staging/r8188eu/include/rtw_mlme_ext.h | 6 +- drivers/staging/r8188eu/include/rtw_mp_ioctl.h | 81 - drivers/staging/r8188eu/include/usb_ops.h | 4 +- drivers/staging/r8188eu/include/wifi.h | 7 - drivers/staging/r8188eu/os_dep/ioctl_linux.c | 83 +- drivers/staging/r8188eu/os_dep/mlme_linux.c | 3 +- drivers/staging/r8188eu/os_dep/os_intfs.c | 4 +- drivers/staging/r8188eu/os_dep/osdep_service.c | 163 +- drivers/staging/r8188eu/os_dep/rtw_android.c | 7 +- drivers/staging/r8188eu/os_dep/usb_intf.c | 12 +- drivers/staging/r8188eu/os_dep/xmit_linux.c | 2 +- drivers/staging/rtl8188eu/include/osdep_intf.h | 37 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 2777 ------------------- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 658 ----- drivers/staging/rtl8723bs/core/rtw_ap.c | 1 - drivers/staging/rtl8723bs/core/rtw_debug.c | 1 - drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 1 - drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 1 - drivers/staging/rtl8723bs/core/rtw_rf.c | 1 - drivers/staging/rtl8723bs/core/rtw_security.c | 5 - drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 3 - drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 6 - drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 6 - drivers/staging/rtl8723bs/hal/HalPhyRf.c | 15 - drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 27 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 3 - drivers/staging/rtl8723bs/hal/hal_com.c | 1 - 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 | 1 - drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 2 - drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 3 - 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/os_dep/ioctl_cfg80211.c | 3 - drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 1 - drivers/staging/rtl8723bs/os_dep/os_intfs.c | 4 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 1 - drivers/tty/serial/8250/8250_omap.c | 25 +- drivers/usb/gadget/configfs.c | 8 +- drivers/usb/gadget/function/f_fs.c | 4 +- drivers/usb/gadget/function/f_uac2.c | 12 +- drivers/usb/gadget/legacy/inode.c | 4 +- drivers/usb/host/xhci-mtk-sch.c | 160 +- drivers/usb/host/xhci-mtk.h | 15 +- drivers/usb/misc/adutux.c | 5 +- drivers/zorro/zorro-driver.c | 13 +- fs/debugfs/file.c | 8 +- fs/ext4/ext4_jbd2.c | 3 - fs/ext4/mmp.c | 2 +- fs/ext4/namei.c | 2 +- fs/io-wq.c | 61 +- fs/io_uring.c | 20 +- fs/namei.c | 43 +- fs/overlayfs/export.c | 2 +- fs/sysfs/file.c | 4 +- include/dt-bindings/iio/adc/ingenic,adc.h | 1 + include/linux/clk-provider.h | 10 +- include/linux/fscrypt.h | 109 +- include/linux/kvm_host.h | 129 +- include/linux/namei.h | 2 + include/linux/once.h | 4 +- include/linux/platform_data/dma-dw.h | 20 +- include/linux/power/smartreflex.h | 2 + include/linux/soc/qcom/smd-rpm.h | 1 + include/linux/sysfs.h | 2 +- include/linux/torture.h | 8 + include/linux/zorro.h | 1 - include/media/hevc-ctrls.h | 11 + include/net/bluetooth/hci_core.h | 2 +- include/net/devlink.h | 12 +- include/net/dsa.h | 4 +- include/uapi/linux/videodev2.h | 19 +- include/uapi/linux/virtio_ids.h | 1 + include/uapi/linux/virtio_scmi.h | 24 + kernel/bpf/hashtab.c | 4 +- kernel/locking/locktorture.c | 14 +- kernel/rcu/rcuscale.c | 10 +- kernel/rcu/rcutorture.c | 34 +- kernel/rcu/refscale.c | 6 +- kernel/scftorture.c | 10 +- kernel/sched/core.c | 90 +- kernel/tracepoint.c | 155 +- lib/once.c | 11 +- net/bluetooth/hci_core.c | 7 +- net/bluetooth/hci_sysfs.c | 5 +- net/bpf/test_run.c | 3 - net/core/devlink.c | 95 +- net/dsa/dsa_priv.h | 6 +- net/dsa/port.c | 88 +- net/dsa/slave.c | 8 +- net/ethtool/netlink.c | 4 +- net/netfilter/nf_conntrack_core.c | 4 +- net/netfilter/nfnetlink_hook.c | 8 +- samples/bpf/xdpsock_user.c | 20 +- sound/core/sgbuf.c | 9 + sound/pci/hda/patch_realtek.c | 1 + .../selftests/bpf/prog_tests/reference_tracking.c | 4 +- tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c | 2 +- .../selftests/bpf/progs/test_sk_lookup_kern.c | 14 +- .../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 +- tools/testing/selftests/kvm/lib/perf_test_util.c | 22 +- .../kvm/memslot_modification_stress_test.c | 3 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 1 + virt/kvm/kvm_main.c | 137 +- 526 files changed, 12074 insertions(+), 17600 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-driver-ge-achc delete mode 100644 Documentation/devicetree/bindings/misc/ge-achc.txt create mode 100644 Documentation/devicetree/bindings/misc/ge-achc.yaml delete mode 100644 Documentation/devicetree/bindings/pci/hisilicon,kirin-pcie.yaml create mode 100644 Documentation/devicetree/bindings/pci/kirin-pcie.txt delete mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/fsl,imx8mq-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/hisilicon,phy-hi3670-pcie.yaml delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.txt create mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.yaml create mode 100644 Documentation/filesystems/idmappings.rst create mode 100644 arch/arc/include/asm/atomic-llsc.h create mode 100644 arch/arc/include/asm/atomic-spinlock.h create mode 100644 arch/arc/include/asm/atomic64-arcv2.h delete mode 100644 arch/arc/include/asm/tlb-mmu1.h create mode 100644 arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.1.dts create mode 100644 drivers/char/hw_random/arm_smccc_trng.c create mode 100644 drivers/firmware/arm_scmi/Kconfig create mode 100644 drivers/firmware/arm_scmi/msg.c create mode 100644 drivers/firmware/arm_scmi/virtio.c create mode 100644 drivers/misc/gehc-achc.c delete mode 100644 drivers/net/wireless/intersil/prism54/Makefile delete mode 100644 drivers/net/wireless/intersil/prism54/isl_38xx.c delete mode 100644 drivers/net/wireless/intersil/prism54/isl_38xx.h delete mode 100644 drivers/net/wireless/intersil/prism54/isl_ioctl.c delete mode 100644 drivers/net/wireless/intersil/prism54/isl_ioctl.h delete mode 100644 drivers/net/wireless/intersil/prism54/isl_oid.h delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_dev.c delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_dev.h delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_eth.c delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_eth.h delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_hotplug.c delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_mgt.c delete mode 100644 drivers/net/wireless/intersil/prism54/islpci_mgt.h delete mode 100644 drivers/net/wireless/intersil/prism54/oid_mgt.c delete mode 100644 drivers/net/wireless/intersil/prism54/oid_mgt.h delete mode 100644 drivers/net/wireless/intersil/prism54/prismcompat.h create mode 100644 drivers/soc/mediatek/mt8365-mmsys.h delete mode 100644 drivers/staging/rtl8188eu/include/osdep_intf.h delete mode 100644 drivers/staging/rtl8188eu/os_dep/ioctl_linux.c delete mode 100644 drivers/staging/rtl8188eu/os_dep/os_intfs.c create mode 100644 include/uapi/linux/virtio_scmi.h