This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits a25006a77348 Add linux-next specific files for 20211001 omits 9abd94e2890c Merge branch 'akpm/master' omits af06aff2a000 mm: unexport {,un}lock_page_memcg omits 5b7dcfb293bd mm: unexport folio_memcg_{,un}lock omits e5771b666806 mm: migrate: simplify the file-backed pages validation whe [...] omits bf48f722b00d Merge branch 'akpm-current/current' omits 20bcee8e95f7 fix up for "net: add new socket option SO_RESERVE_MEM" omits 7e8c30e28147 Merge branch 'for-next' of git://git.infradead.org/users/w [...] omits d86de6dc9e76 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits baab1f515551 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] omits fc1ffeba44b2 Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] omits d27c58f7f5ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 65b0565f476f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c266e932988d Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] omits 92e96857eb8c Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 93a5c3421626 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git omits ee9df27b012e Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] omits 953116fcf7a2 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] omits 3c923fd4806f Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] omits bcf1c2f4dd80 Merge branch 'next' of git://git.linaro.org/kernel/coresight.git omits ddb77b218153 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a8c406ab5608 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits ab05f5987774 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...] omits 4cd456f94f6d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e5f454c1e029 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] omits 81ca729756c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits c693fcb948d1 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits d8c74bd022e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2da8c13d00c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 87b98e70681a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits dd22e0752770 ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL omits bef81bd03624 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] omits b573621d136d ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] omits f018dff16caa virtio-mem: disallow mapping virtio-mem memory via /dev/mem omits ab0df13ec9bd kernel/resource: disallow access to exclusive system RAM regions omits 0af56fbdde78 kernel/resource: clean up and optimize iomem_is_exclusive() omits d1d0e520f501 kcov: replace local_irq_save() with a local_lock_t omits e4179ec99ce7 kcov: avoid enable+disable interrupts if !in_task() omits fb9deca217f8 kcov: allocate per-CPU memory on the relevant node omits 47adcf04cac7 Documentation/kcov: define `ip' in the example omits 6cac28cc07ff Documentation/kcov: include types.h in the example omits 3586605bb0f9 sysv: use BUILD_BUG_ON instead of runtime check omits 9832b66b56f0 kernel/fork.c: unshare(): use swap() to make code cleaner omits eef734f9c254 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 925daa24cf10 hfs/hfsplus: use WARN_ON for sanity check omits 6abd19e1e155 coda: bump module version to 7.2 omits 114058b99ad4 coda: use vmemdup_user to replace the open code omits 37cac992f767 coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt omits 3e956971cafc coda: avoid doing bad things on inode type changes during [...] omits be633dd1f993 coda: avoid hidden code duplication in rename omits deb51b74cedc coda: avoid flagging NULL inodes omits 0c23d5b07fd4 coda: remove err which no one care omits 8ce970547355 coda: check for async upcall request using local state omits 5b01c34f583a coda: avoid NULL pointer dereference from a bad inode omits 02ad5561dd8d init/main.c: silence some -Wunused-parameter warnings omits 67520f59ff7b ramfs: fix mount source show for ramfs omits e2e8220cc185 alpha: use is_kernel_text() helper omits 71b9de2cf793 microblaze: use is_kernel_text() helper omits a3a7fc3b972b powerpc/mm: use core_kernel_text() helper omits a810f0d044e4 extable: use is_kernel_text() helper omits c30791474ef8 mm: kasan: use is_kernel() helper omits c094cfd1e816 sections: provide internal __is_kernel() and __is_kernel_t [...] omits caef1caa1bdf x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() omits c75069719820 sections: move is_kernel_inittext() into sections.h omits 340f04dd72c6 sections: move and rename core_kernel_data() to is_kernel_ [...] omits 7d3f2427a006 kallsyms: fix address-checks for kernel related range omits a56b40c737e9 kallsyms: remove arch specific text and data check omits ac68bb5fa026 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE omits e24b5d58e938 const_structs.checkpatch: add a few sound ops structs omits cce542c07553 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 omits 8774e0153852 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 omits 815a8db3a3d5 lib, stackdepot: add helper to print stack entries into buffer omits a76b7a24e45f lib, stackdepot: add helper to print stack entries omits 59b6969c90e6 lib, stackdepot: check stackdepot handle before accessing slabs omits 35fba1dcb6fc proc/sysctl: make protected_* world readable omits 9f248fd9272a procfs-do-not-list-tid-0-in-proc-pid-task-fix omits 435664ed44c4 procfs: do not list TID 0 in /proc/<pid>/task omits 3c8f9c1b0ddf kernel/hung_task.c: Monitor killed tasks. omits f023107d6eca fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 9c92eeb843b4 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 74836a653b5f mm/damon/core: nullify pointer ctx->kdamond with a NULL omits ee5e88d37406 mm/damon: needn't hold kdamond_lock to print pid of kdamond omits 903ab5b5fdcb mm/damon: remove unnecessary do_exit() from kdamond omits 11b25eba3ab3 mm/damon/core: print kdamond start log in debug mode only omits b969fd45d626 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] omits 9f080cd1df52 docs/vm/damon: remove broken reference omits 796c9b411a2c MAINTAINERS: update SeongJae's email address omits f6feb8e8c12e Documentation/vm: move user guides to admin-guide/mm/ omits e2864fef3077 mm/damon: grammar s/works/work/ omits 7d9d45306056 kfence: shorten critical sections of alloc/free omits 7d26c122538e kfence: test: use kunit_skip() to skip tests omits ad190867fe1e kfence: add note to documentation about skipping covered a [...] omits 606d52e9b3ca fixup! kfence: limit currently covered allocations when po [...] omits 560f53d11da1 kfence-limit-currently-covered-allocations-when-pool-nearl [...] omits 377c4d6daa0d kfence: limit currently covered allocations when pool nearly full omits 9baa2d9004bd kfence: move saving stack trace of allocations into __kfen [...] omits 97ee321f56d6 kfence: count unexpectedly skipped allocations omits 55d3b78bfec6 stacktrace: move filter_irq_stacks() to kernel/stacktrace.c omits e42df19fa784 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h omits 055b4e1d7ea9 mm: remove HARDENED_USERCOPY_FALLBACK omits 00835511a514 zram: Introduce an aged idle interface omits cb657c3ec46c zram-introduce-an-aged-idle-interface-v5 omits f4e3eaed6562 zram: introduce an aged idle interface omits df9423cd95bb zram: off by one in read_block_state() omits 5d019b7b479c zram_drv: allow reclaim on bio_alloc omits c309d4961089 mm/highmem: Remove deprecated kmap_atomic omits 6df772f15127 mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() omits ed754c0a136b mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] omits 4231ee5921ac mm: disable zsmalloc on PREEMPT_RT omits cdfffe769b29 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] omits 582b5fbfbd4b mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] omits 98fe77eec0db x86: remove memory hotplug support on X86_32 omits d2ff3492044a mm/memory_hotplug: remove stale function declarations omits 42675d8b1426 mm/memory_hotplug: remove HIGHMEM leftovers omits 4355a85d0484 mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit omits 6126b64cd14b mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE omits 61a453b1e53b mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] omits e4095bba78ff memory-hotplug.rst: document the "auto-movable" online policy omits 80f3806e6fec memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] omits 98afd35c7d16 memory-hotplug.rst: fix two instances of "movablecore" tha [...] omits 4ab15e919d67 mm/memory_hotplug: add static qualifier for online_policy_ [...] omits 1d1aaa3212cf mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix omits 07d2baa279ac mm/vmstat: annotate data race for zone->free_area[order].nr_free omits b4d9e99c4c64 selftest/vm: fix ksm selftest to run with different NUMA t [...] omits 454818f6c82c mm: nommu: kill arch_get_unmapped_area() omits f4c4792e97fd mm/migrate: de-duplicate migrate_reason strings omits 0e23276ac061 hugetlbfs-extend-the-definition-of-hugepages-parameter-to- [...] omits aa59a34997d6 hugetlbfs: extend the definition of hugepages parameter to [...] omits 4bcc45c13edc mm,hugetlb: remove mlock ulimit for SHM_HUGETLB omits 302d9b654e98 oom_kill: oom_score_adj broken for processes with small me [...] omits 9d91a7cf44db mm: mark the OOM reaper thread as freezable omits 38b0222df2bd memblock: use memblock_free for freeing virtual pointers omits 6d63fede3dc7 memblock: rename memblock_free to memblock_phys_free omits 429ca67b4a8a memblock: stop aliasing __memblock_free_late with memblock [...] omits 5fc918ab0374 memblock: drop memblock_free_early_nid() and memblock_free [...] omits d5e4b502e7e3 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] omits a68604bb1a24 arch_numa: simplify numa_distance allocation omits e15f49a089a2 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] omits f275a4943f98 mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] omits cb95564d3861 tools/vm/page_owner_sort.c: count and sort by mem omits f1c3815ae232 mm/vmscan.c: fix -Wunused-but-set-variable warning omits 2d8a916df337 mm/page_isolation: guard against possible putback unisolated page omits bef9505e3556 mm/page_isolation: fix potential missing call to unset_mig [...] omits eccc3fb0555d userfaultfd/selftests: don't rely on GNU extensions for ra [...] omits 7ff502dde353 userfaultfd/selftests: fix calculation of expected ioctls omits 3c3cad8016c7 userfaultfd/selftests: fix feature support detection omits 3c275315d106 hugetlb: add hugetlb demote page support omits eb4c5f104367 hugetlb: add demote bool to gigantic page routines omits 046c474d7eb5 hugetlb: add HPageCma flag and code to free non-gigantic p [...] omits 86d8eec49329 hugetlb: add demote hugetlb page sysfs interfaces omits da7452eb3b26 mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h omits 1951177fe756 mm: fix data race in PagePoisoned() omits d2d3106ffc39 s390: use generic version of arch_is_kernel_initmem_freed() omits 43c89407f809 powerpc: use generic version of arch_is_kernel_initmem_freed() omits 308d64992c88 mm: make generic arch_is_kernel_initmem_freed() do what it says omits d918f10edf95 mm: create a new system state and fix core_kernel_text() omits 309b8eb9998c mm/page_alloc.c: show watermark_boost of zone in zoneinfo omits 2c57c8b2e5e9 mm/page_alloc: detect allocation forbidden by cpuset and b [...] omits 2a2bd5f15dec mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() omits fd836a7b9fdc mm: move fold_vm_numa_events() to fix NUMA without SMP omits ec9faf8e5908 mm: move node_reclaim_distance to fix NUMA without SMP omits 40a4ca2b6992 mm/page_alloc: use accumulated load when building node fal [...] omits b0c7c088350f mm/page_alloc: print node fallback order omits 52da3f0927ba mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] omits ad5a46de18be mm/page_alloc.c: use helper function zone_spans_pfn() omits 4f95e09fe177 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() omits e38b7d4fec2d mm/page_alloc.c: simplify the code by using macro K() omits 54dfc40b15b4 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] omits 1e70ad043996 mm/large system hash: avoid possible NULL deref in alloc_l [...] omits c822338c35e6 workqueue, kasan: avoid alloc_pages() when recording stack omits 0c2246ab9e35 kasan: generic: introduce kasan_record_aux_stack_noalloc() omits d493479237b0 kasan: common: provide can_alloc in kasan_save_stack() omits 72220f06ddf9 lib/stackdepot: introduce __stack_depot_save() omits 4fbcbca0357c lib/stackdepot: remove unused function argument omits c0863f97971a lib/stackdepot: include gfp.h omits 9dfecbe0a313 kasan: test: add memcpy test that avoids out-of-bounds write omits 551a654f3848 mm/vmalloc: don't allow VM_NO_GUARD on vmap() omits 33b6600beed6 mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() omits 839a9cd523a2 mm/mremap: don't account pages in vma_to_resize() omits 732ae89d8d2a powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 973d77c772c6 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits c31db473be66 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 65bddc8151eb lazy tlb: introduce lazy mm refcount helper functions omits fc3b51461927 Documentation: update pagemap with shmem exceptions omits 6b78c434eae8 mm: remove redundant smp_wmb() omits ecba6ba125a3 mm: introduce pmd_install() helper omits c9131c144273 mm: add zap_skip_check_mapping() helper omits 32321d0757b8 mm: drop first_index/last_index in zap_details omits 4f0d31a16e8b mm: clear vmf->pte after pte_unmap_same() returns omits 337847cb695e mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] omits bf1a814039c4 mm/memory.c: avoid unnecessary kernel/user pointer conversion omits 7c400f52cb2e mm: use __pfn_to_section() instead of open coding it omits 7683d618056b mm/mmap.c: fix a data race of mm->total_vm omits 4eed4c40a79f memcg: prohibit unconditional exceeding the limit of dying tasks omits f6f4b22feb99 memcg: unify memcg stat flushing omits 06d462dd7320 memcg: flush stats only if updated omits e49aa008b052 mm/memcg: drop swp_entry_t* in mc_handle_file_pte() omits 68047bc2a668 mm/swapfile: remove needless request_queue NULL pointer check omits 26a475ae9d12 mm/gup: further simplify __gup_device_huge() omits 18e77f4b79b3 vfs: keep inodes with page cache off the inode shrinker LRU omits b7853eeb3790 mm/filemap.c: remove bogus VM_BUG_ON omits 6363bbb58592 mm: debug_vm_pgtable: don't use __P000 directly omits 5e224eb364a5 mm/smaps: simplify shmem handling of pte holes omits 1e26aee7cba4 mm/smaps: use vma->vm_pgoff directly when counting partial swap omits 86ac72c48898 mm/smaps: fix shmem pte hole swap calculation omits 55c85f5f7f81 rapidio: avoid bogus __alloc_size warning omits 4d55e2cce9ce mm/vmalloc: add __alloc_size attributes for better bounds [...] omits 95407e1e0873 percpu: add __alloc_size attributes for better bounds checking omits 3596ffddb9c4 mm/page_alloc: add __alloc_size attributes for better boun [...] omits 40b2fdcb8ae1 slab: add __alloc_size attributes for better bounds checking omits 12ed7e44a4cb slab: clean up function declarations omits 8ab966ee1c11 checkpatch: add __alloc_size() to known $Attribute omits 770cdf5cb8f9 Compiler Attributes: check GCC version for __alloc_size attribute omits b1429f7b8f95 Compiler Attributes: add __alloc_size() for better bounds [...] omits 62b29fcff0a6 mm: don't include <linux/dax.h> in <linux/mempolicy.h> omits 1f14cc2924e1 slub: add back check for free nonslab objects omits 5d2fc35dd747 mm, slub: fix incorrect memcg slab count for bulk free omits 07bb42b7901d mm, slub: fix potential use-after-free in slab_debugfs_fops omits 36ddac4120d5 mm, slub: fix potential memoryleak in kmem_cache_open() omits 27ffa458e478 mm, slub: fix mismatch between reconstructed freelist dept [...] omits 0ab92626fe00 mm, slub: fix two bugs in slab_debug_trace_open() omits 1c4ec63ed138 mm/slab.c: remove useless lines in enable_cpucache() omits 30bbc4f438c4 mm: move kvmalloc-related functions to slab.h omits 7618656e3ccc fs/posix_acl.c: avoid -Wempty-body warning omits 8f1fc44eed99 Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] omits 02bb57602e98 ocfs2: fix ocfs2 corrupt when iputting an inode omits cce3e695e9a3 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 240cdc97ef6f ocfs2: reflink deadlock when clone file to the same direct [...] omits b9023d18ce77 ocfs2: Fix handle refcount leak in two exception handling paths omits 7ba74e45b6f1 scripts/spelling.txt: fix "mistake" version of "synchronization" omits 0c47c987fb93 scripts/spelling.txt: add more spellings to spelling.txt omits f44f00fe9fc0 procfs: prevent unpriveleged processes accessing fdinfo dir omits cf8a394f4321 /proc/kpageflags: do not use uninitialized struct pages omits 97256d4b73e2 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 2ff89e7ed39a memblock: check memory total_size omits b7ed331c2147 ocfs2: mount fails with buffer overflow in strlen omits dd41f2883205 ocfs2: Fix data corruption after conversion from inline format omits 9e6c81ce19de mm/vmalloc: fix numa spreading for large hash tables omits 66139113565c mm/migrate: fix CPUHP state to update node demotion order omits 4e094030bfbb mm/migrate: add CPU hotplug to demotion #ifdef omits 06d096475f40 mm/migrate: optimize hotplug-time demotion order updates omits b8a9f1e8582f userfaultfd: fix a race between writeprotect and exit_mmap() omits 66d63207269c mm/userfaultfd: selftests: fix memory corruption with thp enabled omits 9f56b4e61424 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] omits 026601033b8a Merge branch 'next' of git://github.com/awilliam/linux-vfio.git omits b899259e9054 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cc5ab2d957cd Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] omits 75a90e6d0954 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] omits 1744290c537e Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] omits d2b03c341365 Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] omits 0beb1cde3ec2 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits c42e7621b072 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] omits 5ad4c658cac7 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] omits f2fe65c2ed5c next-20210930/ipmi omits 939775332bad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8f8daa10a0d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bd85c1c6290e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 28ef3ed7c37a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f8a277a73d18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 960c166caa71 Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] omits 23640673f085 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] omits 631bbf6d178e Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] omits 0c4ca3654df2 Merge branch 'auto-latest' of git://git.kernel.org/pub/scm [...] omits 1407d975c569 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 31ee69e69b25 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 11a94a36357e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 3cbda0595755 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 10ab5ff92a43 Merge branch 'next' of git://github.com/cschaufler/smack-next omits b97b34a11cfd Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits df4fa650e872 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] omits 03524da6ac53 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits a4a14c42c3a7 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] omits 6adb4c41725e Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] omits 82d13aa22496 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 925f7d30b53e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 33197ba8bda1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ccd91919ecb5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 219331c7249e Merge branch 'for-next' of git://git.kernel.dk/linux-block.git omits c59fe308f082 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 540b30fa61e7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e3e1cdd3d58b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6c9b895c0c0d Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] omits 828510fbf8d5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 12423197b1fe Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] omits 90972b933edc Merge branch 'for-linux-next' of git://anongit.freedesktop [...] omits 73812c2e383c Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] omits 189e6dee1e91 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits d9fa6692ae17 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] omits 723cb4b57b7a Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] omits 2808247aee52 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 61a5f591bed2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 3937cf5e34e0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 93f781b33e0b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 6923a4eba3d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7bb837a3c2e7 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits c977ff3fa000 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits d3ebe3a1f352 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] omits ca86c76978cb Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] omits 087b36dbdad9 Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] omits b1d263def510 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits e7e0290a2cf0 Merge branch 'master' of git://linuxtv.org/media_tree.git omits fe1ceb4c343f Merge branch 'docs-next' of git://git.lwn.net/linux.git omits c0e772569435 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] omits ca5b688f507f Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] omits 4b8355402436 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] omits f36c7ad1912e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 4bf6585b2f01 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] omits fd731531d2f1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits ac0ede287202 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 34a99df53478 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b1a390262f1c Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] omits 3e9b66b03c7b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 2db0ecca5abc Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits d05f2f2806c5 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits acf2d96874c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits a61f0d0c03ef Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] omits 3934e22a6111 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] omits a957e210eccd Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits ed6815a40ac8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 69a6b96bf61f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e1239c30e44a Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 2bd59a967587 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits f94ff2579297 Merge branch 'master' of git://github.com/ceph/ceph-client.git omits 87b42920be1c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits abc049abeecf Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] omits d7d45f38cf34 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] omits e84e73c09361 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7ec943db2cb5 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] omits 248475b27f26 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] omits b40cc6700d13 Merge branch 'for-next' of git://git.libc.org/linux-sh omits f9f284d6dd07 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e2a48bf84d71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 7cf725baeb19 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits a5a85e272d5d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 97d9ddc020b0 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] omits 111e2b07f22a Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] omits 5a27042533f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits f4291863bc54 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] omits 21bcc6af70ad Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b6323d593c1f Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] omits 8988e7d2e332 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git omits 0cd614787547 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 96c056234344 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] omits 42f14d623d28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 0e0f0aee93a8 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] omits bd759f4d09a9 Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] omits 7238cc5efd4d Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] omits 00b781859faf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9d71cc0ba83d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits fb8aaad54783 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 8907bb8447c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits da67ec50a474 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits bf7e25b2a0e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a531e183db9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 6feccd766eb6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 21191476e06f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits fca2c6077093 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 561b1f0a4160 Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] omits 9bac960dc2bc Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] omits 9a14d6823b38 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e0150a105ab7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 49df88885af4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits b57b581a6610 Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] omits ce1967f28835 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] omits 634e4f60677f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 488c3b584279 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] omits 55dab5ab8acc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits e731b1536422 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] omits 4d5a088c93ce Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits b857afcc4d0c Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits a7e389dc690f Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 705484071397 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 906c7fbfab80 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 564146e84966 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] omits 3939058b6015 Merge branch 'drm-fixes' of git://git.freedesktop.org/git/ [...] omits 2e42c8ef32ef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits d8acda19abeb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 358d24ea16f7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1ed133a01458 Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub [...] omits f58ac1bc110e Merge branch 'hwmon' of git://git.kernel.org/pub/scm/linux [...] omits 2308bc404e0a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits bd2c02df7191 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] omits d571a1c0fedb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits f43e063e04b8 Merge branch 'at91-fixes' of git://git.kernel.org/pub/scm/ [...] omits ae8f39b4b123 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] omits cf6ed52c281d Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] omits ace9d73a4873 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2eaf20576b9b Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits b64cbf6bff8c Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 016061395e82 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] omits 685bc87df163 Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] omits 6cd815d52a8a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 933c81070a8f Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c8c93a11a4e3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 4cdc78e2f5eb Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits faeb8e99f986 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 421c824c421f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 18e6e9692ba5 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 82840e1810bb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 4d7db64dbfa8 Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] omits d5fd1c46a3ce parisc/unwind: call callback with toplevel address omits 098e4a2e199b drm/radeon: Add HD-audio component notifier support (v2) omits d0f5459a6e61 Revert "drm/amd/display: To modify the condition in indica [...] omits 4ab5c34cfa2f Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 838cbe48e5bc drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 8a2e817a07d3 drm/amdgpu: only check for _PR3 on dGPUs omits ded0227517ce drm/amdgpu: add another raven1 gfxoff quirk omits deb13ad6e7f4 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails omits 5c7b47c1bd6b drm/amdkfd: export svm_range_list_lock_and_flush_work omits eb5beace03a5 drm/amdkfd: avoid conflicting address mappings omits 7ac2249e64d8 drm/amdgpu: use generic fb helpers instead of setting up A [...] omits 6f9c88345a2d Documentation/gpu: remove spurious "+" in amdgpu.rst omits e3217dd5bffa drm/amdgpu: consolidate case statements omits 2b7c62267937 drm/amdgpu/jpeg: add jpeg2.6 start/end omits 6679944664ac drm/amdgpu/jpeg2: move jpeg2 shared macro to header file omits f56bd86d2664 drm/amdkfd: fix a potential ttm->sg memory leak omits 70ca1f0d4d2c drm/amdgpu: add an option to override IP discovery table f [...] omits 04f1c451a150 drm/amdkfd: convert kfd_device.c to use GC IP version omits 1009c168d36d drm/amdkfd: clean up parameters in kgd2kfd_probe omits 1e8d7d2e1f45 drm/amdgpu: add support for SRIOV in IP discovery path omits 6a6ef97f3c83 drm/amdgpu: clean up set IP function omits 86352ea8227a drm/amdgpu: convert IP version array to include instances omits b6ca169d9dc7 drm/amdgpu: set CHIP_IP_DISCOVERY as the asic type by default omits 6e76a46803bf drm/amdgpu: add new asic_type for IP discovery omits 6f09a1f6536f drm/amdgpu/ucode: add default behavior omits ed12319fcf5d drm/amdgpu: get VCN harvest information from IP discovery table omits ae2bf5d705f1 drm/amdgpu/vcn: remove manual instance setting omits 867a36eaca94 drm/amdgpu/sdma: remove manual instance setting omits c1272947d953 drm/amdgpu: get VCN and SDMA instances from IP discovery table omits 6005f010d94c drm/amdgpu: add HWID of SDMA instance 2 and 3 omits 75ef1487cb71 drm/amdgpu: add VCN1 hardware IP omits 0ea28e522e94 drm/amd/display: fix error case handling omits 1206cb144aa8 drm/amdgpu/soc15: convert to IP version checking omits 80d441a28d53 drm/amdgpu/vcn2.5: convert to IP version checking omits 90db360ec90c drm/amdgpu/amdgpu_vcn: convert to IP version checking omits be190d5169e2 drm/amdgpu/pm/amdgpu_smu: convert more IP version checking omits 9ade156da6db drm/amdgpu/pm/smu_v13.0: convert IP version checking omits 011a3e1b5c8b drm/amdgpu/pm/smu_v11.0: update IP version checking omits 62ee3c29087e drm/amdgpu/psp_v13.0: convert to IP version checking omits f83faea8aca9 drm/amdgpu/psp_v11.0: convert to IP version checking omits 17123c97a717 drm/amdgpu/amdgpu_psp: convert to IP version checking omits 0ae505af783b drm/amdgpu/gfx9.0: convert to IP version checking omits 5ffa0c6c65f7 drm/amdgpu/hdp4.0: convert to IP version checking omits b5aac00e0637 drm/amdgpu/sdma4.0: convert to IP version checking omits edd090667f83 drm/amdgpu/display/dm: convert RAVEN to IP version checking omits c31b3c53b148 drm/amdgpu: default to true in amdgpu_device_asic_has_dc_support omits e20270ef96ae drm/amdgpu: drive all vega asics from the IP discovery table omits 0ad3bfa0d3c4 drm/amdgpu/soc15: get rev_id in soc15_common_early_init omits 30bce8c72138 drm/amdgpu: add initial IP discovery support for vega based parts omits 798ec59e1dc0 drm/amdgpu/soc15: export common IP functions omits 740655b458e5 drm/amdgpu: add DCI HWIP omits 0586130df08e drm/amdgpu/display/dm: convert to IP version checking omits aebc28c32ef3 drm/amdgpu: drive all navi asics from the IP discovery table omits d423e253fe07 drm/amdgpu/nv: convert to IP version checking omits 3af885f9da68 drm/amdgpu/sienna_cichlid_ppt: convert to IP version checking omits 283f637f6f6a drm/amdgpu/navi10_ppt: convert to IP version checking omits 2b6a876a0764 drm/amdgpu/smu11.0: convert to IP version checking omits 14fd1609ba17 drm/amdgpu/amdgpu_smu: convert to IP version checking omits 39de6c7c81ef drm/amdgpu/navi10_ih: convert to IP version checking omits 043841a8a40a drm/amdgpu/athub2.1: convert to IP version checking omits 4aabaac72d6a drm/amdgpu/athub2.0: convert to IP version checking omits 2e1c2c511986 drm/amdgpu/vcn3.0: convert to IP version checking omits 368c60a43be7 drm/amdgpu/mmhub2.1: convert to IP version checking omits c1d4df137e4d drm/amdgpu/mmhub2.0: convert to IP version checking omits b070aebb4858 drm/amdgpu/gfxhub2.1: convert to IP version checking omits bcba2f32b4cc drm/amdgpu: drive nav10 from the IP discovery table omits cbc1dde59648 drm/amdgpu: Use IP discovery to drive setting IP blocks by [...] omits d1c2af2a9f61 drm/amdgpu/gmc10.0: convert to IP version checking omits 24123748ea9d drm/amdgpu: bind to any 0x1002 PCI diplay class device omits 1041a9f175e1 drm/amdgpu: filter out radeon PCI device IDs omits 220542b6a422 drm/amdgpu/gfx10: convert to IP version checking omits 033e41536844 drm/amdgpu/sdma5.2: convert to IP version checking omits f2a09ca78743 drm/amdgpu/sdma5.0: convert to IP version checking omits 7a1e23122914 drm/amdgpu: add initial IP enumeration via IP discovery table omits 4f006ed3cc66 drm/amdgpu/nv: export common IP functions omits 992f83d0c719 drm/amdgpu: add XGMI HWIP omits 391afd066aed drm/amdgpu: fill in IP versions from IP discovery table omits 0fc1c135e5ed drm/amdgpu: store HW IP versions in the driver structure omits 3c46d2e9436d drm/amdgpu: add debugfs access to the IP discovery table omits 63b9aed4b978 drm/amdgpu: move headless sku check into harvest function omits dcb239fc4d22 drm/amdgpu: resolve RAS query bug omits da3c8c56013b drm/amd/display: Only define DP 2.0 symbols if not already [...] omits 610a667fe7df amd/amdkfd: add ras page retirement handling for sq/sdma (v3) omits 578f8080ac9f drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix omits 82d96c34b0d4 drm/amd/display: add cyan_skillfish display support omits 6ac425ab0890 Merge branch 'for-5.16/io_uring' into for-next omits b013364e341d Merge branch 'for-5.16/cdrom' into for-next omits 596bfbb575f7 Merge branch 'for-5.16/block' into for-next omits 679e6d42deb4 Merge branch 'for-5.16/drivers' into for-next omits 10400635ddd0 io_uring: disable draining earlier omits 7aa6d6ae8908 io_uring: comment why inline complete calls io_clean_op() omits f2bbb523d400 io_uring: kill off ->inflight_entry field omits b8ed81cf71c0 io_uring: restructure submit sqes to_submit checks omits 491ee1284ea4 io_uring: reshuffle queue_sqe completion handling omits ca222f345c2f io_uring: inline hot path of __io_queue_sqe() omits 6410777d5ea0 io_uring: split slow path from io_queue_sqe omits 9048030a9a00 io_uring: remove drain_active check from hot path omits 163fdcbfd7ef io_uring: deduplicate io_queue_sqe() call sites omits 0f4c46a26e99 io_uring: don't pass state to io_submit_state_end omits 3d66cf9138b7 io_uring: don't pass tail into io_free_batch_list omits b66da5a0c2f3 io_uring: inline completion batching helpers omits b17ed4123b09 io_uring: optimise batch completion omits 6daa453f48e7 io_uring: convert iopoll_completed to store_release omits 25acba7066e3 io_uring: add a helper for batch free omits 9709a5bf30b1 io_uring: use single linked list for iopoll omits fe4a7e87cdb9 io_uring: split iopoll loop omits ea08448a44a4 io_uring: replace list with stack for req caches omits 1dd1620339cc io-wq: add io_wq_work_node based stack omits ee43a6c0f332 io_uring: remove allocation cache array omits 593365467b86 io_uring: use slist for completion batching omits e0a5ceb3d707 io_uring: make io_do_iopoll return number of reqs omits 2dd583943be1 io_uring: force_nonspin omits eefae0895298 io_uring: mark having different creds unlikely omits 4e3448818fc7 io_uring: return boolean value for io_alloc_async_data omits b39d3d3fb481 io_uring: optimise io_req_init() sqe flags checks omits 6bbab234e788 io_uring: remove ctx referencing from complete_post omits c1dabfd16e74 io_uring: add more uring info to fdinfo for debug omits 3f3be202732c io_uring: kill extra wake_up_process in tw add omits 4567712537f9 io_uring: dedup CQE flushing non-empty checks omits 476596caab39 io_uring: inline linked part of io_req_find_next omits 34688ff4607c io_uring: inline io_dismantle_req omits b485f15e0f49 io_uring: kill off ios_left omits 9157afc9c1aa io-wq: Remove duplicate code in io_workqueue_create() omits d23593ef6267 io_uring: dump sqe contents if issue fails omits 13c25d475c29 Merge remote-tracking branch 'regulator/for-5.16' into reg [...] omits 5bffa57e573f Merge remote-tracking branch 'asoc/for-5.16' into asoc-next omits 002494ca389b Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 47f56bcf97dc clk: imx: imx6ul: Fix csi clk gate register omits 6bc5b511b9ee clk: imx: imx6ul: Move csi_sel mux to correct base register omits b00bad50a24f clk: imx: Fix the build break when clk-imx8ulp build as module omits 35b330bba6a7 KVM: x86: only allocate gfn_track when necessary omits edf21cb43946 KVM: x86: add config for non-kvm users of page tracking omits 395ef6d29096 nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB omits f3bc8bcd35f5 kvm: use kvfree() in kvm_arch_free_vm() omits 7d660912a671 KVM: x86: Expose Predictive Store Forwarding Disable omits 09868303091d KVM: x86/mmu: Avoid memslot lookup in make_spte and mmu_tr [...] omits ba2bd1de3652 KVM: x86/mmu: Avoid memslot lookup in rmap_add omits 4bee07544d0c KVM: MMU: pass struct kvm_page_fault to mmu_set_spte omits 64629ad975ed KVM: MMU: pass kvm_mmu_page struct to make_spte omits 45575d3a8bd3 KVM: MMU: set ad_disabled in TDP MMU role omits 3af139319f56 KVM: MMU: remove unnecessary argument to mmu_set_spte omits 9b109ce27c8b KVM: MMU: clean up make_spte return value omits 392cbfb3c076 KVM: MMU: inline set_spte in FNAME(sync_page) omits 715ad7adf32a KVM: MMU: inline set_spte in mmu_set_spte omits db6de0a2ad26 KVM: x86/mmu: Avoid memslot lookup in page_fault_handle_pa [...] omits ef586d1e8848 KVM: x86/mmu: Pass the memslot around via struct kvm_page_fault omits 2e67a85860a2 KVM: MMU: unify tdp_mmu_map_set_spte_atomic and tdp_mmu_se [...] omits 85ad279c8b62 KVM: MMU: mark page dirty in make_spte omits d501fc6e9cc5 KVM: x86/mmu: Fold rmap_recycle into rmap_add omits 4c639f56be36 KVM: x86/mmu: Verify shadow walk doesn't terminate early i [...] omits caa24d5e0ff3 KVM: MMU: change tracepoints arguments to kvm_page_fault omits 61f61af651c5 KVM: MMU: change disallowed_hugepage_adjust() arguments to [...] omits ac12eee75a38 KVM: MMU: change kvm_mmu_hugepage_adjust() arguments to kv [...] omits a38f5cc91636 KVM: MMU: change fast_page_fault() arguments to kvm_page_fault omits 8354fa96fcef KVM: MMU: change tdp_mmu_map_handle_target_level() argumen [...] omits 172b73199118 KVM: MMU: change kvm_tdp_mmu_map() arguments to kvm_page_fault omits 161fd43170b0 KVM: MMU: change FNAME(fetch)() arguments to kvm_page_fault omits 7682c06b7852 KVM: MMU: change __direct_map() arguments to kvm_page_fault omits e695ee080264 KVM: MMU: change handle_abnormal_pfn() arguments to kvm_pa [...] omits 8e67b082d00e KVM: MMU: change kvm_faultin_pfn() arguments to kvm_page_fault omits 69fa94fa1b5e KVM: MMU: change page_fault_handle_page_track() arguments [...] omits 92c24aee1e31 KVM: MMU: change direct_page_fault() arguments to kvm_page_fault omits 4deac060dc28 KVM: MMU: change mmu->page_fault() arguments to kvm_page_fault omits 30dc3dfdbaaa KVM: MMU: Introduce struct kvm_page_fault omits 5cd1f0bc0bbe KVM: MMU: pass unadulterated gpa to direct_page_fault omits 3c95e9e735a7 KVM: x86: Fix potential race in KVM_GET_CLOCK omits 32e638cf4486 KVM: x86: extract KVM_GET_CLOCK/KVM_SET_CLOCK to separate [...] omits a11eff0f35de kvm: x86: abstract locking around pvclock_update_vm_gtod_copy omits 827c26de9c68 KVM: X86: Move PTE present check from loop body to __shado [...] omits d182da87f403 KVM: x86: nSVM: implement nested TSC scaling omits efe7f6d7d6eb KVM: x86: SVM: add module param to control TSC scaling omits 912fd696981d KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset omits d91db9b878c3 Merge branch 'pm-pci' into linux-next omits d8e272079b50 PCI: PM: Simplify acpi_pci_power_manageable() omits 851e34d4cfb1 PCI: PM: Drop struct pci_platform_pm_ops omits 92f80c5addef Merge branches 'for-next/kselftest', 'for-next/misc', 'for [...] omits d2b4701cd12d usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle omits e4978fd02375 Merge branch 'devel' into for-next omits b8023d677f7a pinctrl: mediatek: add rsel setting on MT8195 omits 81c17dda95f4 pinctrl: mediatek: support rsel feature omits 7f87ec7668db pinctrl: mediatek: fix coding style omits 9c39d92cbf9d dt-bindings: pinctrl: mt8195: change pull up/down description omits c64ce5c0455f dt-bindings: pinctrl: mt8195: add rsel define omits 91b3b62061d0 Merge remote-tracking branch 'spi/for-5.16' into spi-next omits d5d7bdc80baf s390/mm: optimize reset_guest_reference_bit() omits 5166f0ccd987 s390/mm: optimize set_guest_storage_key() omits 6cafc8539321 s390/mm: no need for pte_alloc_map_lock() if we know the p [...] omits aea2b8147213 s390/uv: fully validate the VMA before calling follow_page() omits c09925c07232 s390/mm: fix VMA and page table handling code in storage k [...] omits 29ea002d77fa s390/mm: validate VMA in PGSTE manipulation functions omits ab6210d05512 s390/gmap: don't unconditionally call pte_unmap_unlock() i [...] omits c7231320c104 s390/gmap: validate VMA in __gmap_zap() omits 3d3b30175a51 netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in [...] omits 3025a86fe6fd netfilter: nft_dynset: relax superfluous check on set updates omits 45500e830ed5 Merge branches 'rpmsg-next' and 'rproc-next' into for-next omits c36836d5a1af NFSD: Initialize pointer ni with NULL and not plain integer 0 omits 744679de4be9 Merge branch 'for-next/gcc-plugins' into for-next/kspp omits 96648edaaae1 Merge branch 'kspp/hardening/options' into for-next/kspp omits 7c86bb8dfc1b Merge branch 'pm-cpuidle' into linux-next omits 04f4642445d0 Merge branches 'acpi-pnp', 'acpi-docs', 'acpi-misc' and 'a [...] omits 977867c611db Merge branch 'acpi-pci' into linux-next omits edeb1299f816 Merge branch 'pm-sleep' into linux-next omits 0b2264a3c1bb Merge branches 'acpi-x86' and 'acpi-resources' into linux-next omits 23955660ff81 Merge branch 'fixes' into for-next omits 6f8b0fca12e4 Merge branch for-5.16/arm64/dt into for-next omits 7b2ff48129ca dt-bindings: hwmon: jedec,jc42: convert to dtschema omits 22b909f9e0b9 dt-bindings: hwmon: hih6130: move to trivial devices omits 6c2ab0d9472f dt-bindings: hwmon: dps650ab: move to trivial devices omits dd689712a1f8 dt-bindings: hwmon: lm75: remove gmt,g751 from trivial devices omits b3c9088dea25 hwmon: (nct6683) Add another customer ID for NCT6683D sens [...] omits d4c0f60861b4 dt-bindings: hwmon: sensirion,sht15: convert to dtschema omits d7644844dd16 dt-bindings: hwmon: microchip,mcp3021: convert to dtschema omits d916fdd3bbcd dt-bindings: hwmon: lltc,ltc4151: convert to dtschema omits f12e6926aa18 dt-bindings: hwmon: ti,tmp102: add bindings and remove fro [...] omits 1c15ccb84f69 dt-bindings: hwmon: ti,tmp108: convert to dtschema omits e8a2cee20446 dt-bindings: hwmon: lm70: move to trivial devices omits 088249fd8f80 dt-bindings: hwmon: lm90: do not require VCC supply omits f1bdf72e7a59 dt-bindings: hwmon: lm90: convert to dtschema omits 6cb7eae7f17c hwmon: (mlxreg-fan) Fix out of bounds read on array fan->pwm omits a80401a8af28 hwmon: (nct6775) Support access via Asus WMI omits dc661979f62c hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] omits 64ad0c369140 hwmon: (nct6775) Use superio_*() function pointers in sio_data. omits 2ebc53f50bc8 hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] omits 06eff154a759 hwmon: (mlxreg-fan) Extend driver to support multiply PWM omits 10221613ed32 hwmon: (mlxreg-fan) Extend the maximum number of tachometers omits ebdfe76f39b9 hwmon: Add Maxim MAX6620 hardware monitoring driver omits 93dca7de4b78 hwmon: (raspberrypi) Use generic notification mechanism omits d0d26923ee73 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] omits 0bca8af73fc8 dt-bindings: hwmon: Add IIO HWMON binding omits ecf8dc5a3467 pinctrl: qcom: spmi-gpio: add support to enable/disable output omits 1a0c45abd938 NFSD: simplify struct nfsfh omits c3aa8d8b954d NFSD: drop support for ancient filehandles omits 43cdf66935a2 NFSD: move filehandle format declarations out of "uapi". omits 864552765859 gcc-plugins: remove support for GCC 4.9 and older omits 0dd3273df8c2 Merge branch 'imx/dt64' into for-next omits 25c72ab96a88 Merge branch 'imx/dt' into for-next omits ef4bce990eab Merge branch 'pci/virtualization' omits 72f30b078522 Merge branch 'pci/portdrv' omits 5a2a23f4c7c3 Merge branch 'pci/p2pdma' omits add5a9ec7dbb Merge branch 'pci/enumeration' omits 8aff56d060f4 Merge branch 'at91-dt' into at91-next omits 35f4caec9d51 ipmi: Disable some operations during a panic omits c8381ad4a3b1 ipmi:watchdog: Set panic count to proper value on a panic omits 1eaab16dfac2 Merge branch 'at91-soc' into at91-next omits 054c48698ab3 ARM: at91: add basic support for new SoC lan966x omits cebb82f17fa9 Merge branch 'at91-dt' into at91-next omits 9648a43994eb Merge branch 'at91-fixes' into at91-next omits e51480e6f4f8 Merge branch 'for-next-next-v5.15-20210913' into for-next- [...] omits 82854b337738 Merge branch 'for-next-current-v5.14-20210913' into for-ne [...] omits 86a41091831d Merge branch 'ext/anand/latest-bdev' into for-next-next-v5 [...] omits 5eee39c32c30 Merge branch 'ext/josef/lockdep-loopdev' into for-next-nex [...] omits 2efb0a363115 Merge branch 'ext/qu/nr-written-remove-delalloc' into for- [...] omits a7202cc5893e Merge branch 'ext/josef/fs-eh' into for-next-next-v5.15-20210913 omits d363d34d1c00 Merge branch 'misc-next' into for-next-next-v5.15-20210913 omits 84450532d2e5 Merge branch 'misc-5.15' into for-next-current-v5.14-20210913 omits d63a900e2cc8 btrfs: change handle_fs_error in recover_log_trees to aborts omits cc64e012b284 btrfs: do not infinite loop in data reclaim if we aborted omits 4faed39544ca btrfs: add a btrfs_has_fs_error helper omits 930307c6ef3d btrfs: remove the unnecessary @nr_written parameters omits 1eb49317784b btrfs: use latest_dev in btrfs_show_devname omits 29d289b73e40 btrfs: consolidate device_list_mutex in prepare_sprout to [...] omits 0328d0bc6ab5 btrfs: unify common code for the v1 and v2 versions of dev [...] omits c6cd446ddcbb btrfs: do not read super look for a device path omits 8bc618e28682 btrfs: do not take the uuid_mutex in btrfs_rm_device omits 602a6ae81383 btrfs: do not call close_fs_devices in btrfs_rm_device omits 3236dd1aa344 btrfs: zoned: let the for_treelog test in the allocator stand out omits 28e083704a16 btrfs: rename setup_extent_mapping in relocation code omits 7c4e2c1c5e9b btrfs: zoned: allow preallocation for relocation inodes omits 06713cd312e6 btrfs: check for relocation inodes on zoned btrfs in should_nocow omits 0246d634be1d btrfs: zoned: use regular writes for relocation omits 77d42531a4f4 btrfs: zoned: only allow one process to add pages to a rel [...] omits 31138c6f60b0 btrfs: zoned: add a dedicated data relocation block group omits 78e6cde79099 btrfs: introduce btrfs_is_data_reloc_root omits 126ca9c23d88 btrfs: fix mount failure due to past and transient device [...] omits fddc1a907fed btrfs: fix transaction handle leak after verity rollback failure omits eb93eca73322 btrfs: replace BUG_ON() in btrfs_csum_one_bio() with prope [...] omits 39462bf8b3ee btrfs: unexport repair_io_failure() omits e5e88f78636f btrfs: do not commit delayed inode when logging a file in [...] omits 2687b7777bd3 btrfs: avoid attempt to drop extents when logging inode fo [...] omits db3ae3dcec12 btrfs: avoid search for logged i_size when logging inode i [...] omits 7b9022a40267 btrfs: avoid expensive search when truncating inode items [...] omits ee6f7dd767b5 btrfs: add helper to truncate inode items when logging inode omits 734ed756b538 btrfs: avoid expensive search when dropping inode items from log omits 1aef1b207920 btrfs: always update the logged transaction when logging n [...] omits 207d8598a1af btrfs: do not log new dentries when logging that a new nam [...] omits 39e2e9ae758a btrfs: remove no longer needed checks for NULL log context omits 360ebbe7aa23 btrfs: check if a log tree exists at inode_logged() omits f247950ba740 btrfs: remove stale comment about the btrfs_show_devname omits cf7cba95e27b btrfs: update latest_dev when we create a sprout device omits 8b14862d14d4 btrfs: use latest_dev in btrfs_show_devname omits ea431f6908a3 btrfs: convert latest_bdev type to btrfs_device and rename omits ea9d347bd87b btrfs: zoned: finish relocating block group omits f27d971672ad btrfs: zoned: finish fully written block group omits 52836521ca6a btrfs: zoned: avoid chunk allocation if active block group [...] omits d295c2522f03 btrfs: move ffe_ctl one level up omits 6541a1452dac btrfs: zoned: activate new block group omits c0128bc4b75d btrfs: zoned: activate block group on allocation omits 9b9b73800363 btrfs: zoned: load active zone info for block group omits 231a90922cfd btrfs: zoned: implement active zone tracking omits 844cb3a2380c btrfs: zoned: introduce physical_map to btrfs_block_group omits 1362590faf53 btrfs: zoned: load active zone information from devices omits 388d04907743 btrfs: zoned: finish superblock zone once no space left fo [...] omits fe723b9aef9c btrfs: zoned: locate superblock position using zone capacity omits 70144fcfb3fa btrfs: zoned: consider zone as full when no more SB can be [...] omits 8fb0d8287838 btrfs: zoned: tweak reclaim threshold for zone capacity omits 513bdb1e02cf btrfs: zoned: calculate free space from zone capacity omits f657d5d44017 btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] omits 54c79ada25cd btrfs: zoned: load zone capacity information from devices omits 59d92e52341c btrfs: defrag: enable defrag for subpage case omits 64b400f2103e btrfs: defrag: remove the old infrastructure omits 0eb8cd721738 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] omits 3306e4a07c83 btrfs: defrag: introduce helper to defrag one cluster omits 7057157f5f28 btrfs: defrag: introduce helper to defrag a range omits b05c312c7bfd btrfs: defrag: introduce helper to defrag a contiguous pre [...] omits d9fe59463cac btrfs: defrag: introduce helper to collect target file extents omits 9b8db4af1436 btrfs: defrag: factor out page preparation into a helper omits 92d98e43ffdb btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize omits e3c8f1c6b831 btrfs: defrag: also check PagePrivate for subpage cases in [...] omits 85882c767ec3 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] omits 0c100f754378 btrfs: rename and switch to bool btrfs_chunk_readonly omits e44306b8f2d6 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] omits b57b0901317b btrfs: subpage: pack all subpage bitmaps into a larger bitmap omits 6551665bfe86 btrfs: subpage: introduce btrfs_subpage_bitmap_info omits d95ef64da5a0 btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] omits 0415d8ede175 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] omits af28eeb80e6d btrfs: update comment for fs_devices::seed_list in btrfs_r [...] omits c31373c003e6 btrfs: drop unnecessary ret in ioctl_quota_rescan_status omits 551b47ddc5fa btrfs: send: simplify send_create_inode_if_needed omits d964428a0cd5 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk adds 89e503592385 Merge tag 'iommu-fixes-v5.15-rc3' of git://git.kernel.org/ [...] adds abb7700d4631 Merge tag 'drm-intel-fixes-2021-09-30' of git://anongit.fr [...] adds 66805763a97f drm/amdgpu: fix gart.bo pin_count leak adds 083fa05bbaf6 drm/amd/display: Fix Display Flicker on embedded panels adds 9f52c25f59b5 drm/amdgpu: correct initial cp_hqd_quantum for gfx9 adds 467a51b69d08 drm/amd/display: initialize backlight_ramping_override to false adds d942856865c7 drm/amd/display: Pass PCI deviceid into DC adds 98122e63a7ec drm/amdgpu: check tiling flags when creating FB on GFX8- adds 26db706a6d77 drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix adds 3ff43f9df8b0 Merge tag 'amd-drm-fixes-5.15-2021-09-29' of https://gitla [...] adds 17ac76e050c5 drm/exynos: Make use of the helper function devm_platform_ [...] adds 78ea81417944 Merge tag 'exynos-drm-fixes-for-v5.15-rc4' of git://git.ke [...] adds 24f67d82c43c Merge tag 'drm-fixes-2021-10-01' of git://anongit.freedesk [...] adds b2626f1e3245 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds f5b667ded075 thermal: Update information in MAINTAINERS adds 53d5fc89d66a Merge tag 's390-5.15-4' of git://git.kernel.org/pub/scm/li [...] adds cdc1e6e225e3 drm/i915: fix blank screen booting crashes adds 6e9bfdcf0a3b cachefiles: Fix oops in trace_cachefiles_mark_buried due t [...] adds f05c643743a4 Merge tag 'libnvdimm-fixes-5.15-rc4' of git://git.kernel.o [...] adds 78f8876c2d9f io-wq: exclusively gate signal based exit on get_signal() return adds 3f008385d46d io_uring: kill fasync adds 65893b49d868 Merge tag 'io_uring-5.15-2021-10-01' of git://git.kernel.d [...] adds a2941f6aa71a nvme: add command id quirk for apple controllers adds ebc69e897e17 Revert "block, bfq: honor already-setup queue merges" adds 41e76c6a3c83 nbd: use shifts rather than multiplies adds ab2a7a35c4e7 Merge tag 'block-5.15-2021-10-01' of git://git.kernel.dk/l [...] adds 9904468fb0b7 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 87ffb310d5e8 ksmbd: missing check for NULL in convert_to_nt_pathname() adds e25ca045c32a Merge tag '5.15-rc3-ksmbd-fixes' of git://git.samba.org/ksmbd adds ffa260004497 hwmon: (occ) Fix P10 VRM temp sensors adds f067d5585cda hwmon: (pmbus/ibm-cffps) max_power_out swap changes adds 2292e2f685cd hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 [...] adds 943c15ac1b84 hwmon: (w83791d) Fix NULL pointer dereference by removing [...] adds 0f36b88173f0 hwmon: (w83792d) Fix NULL pointer dereference by removing [...] adds dd4d747ef05a hwmon: (w83793) Fix NULL pointer dereference by removing u [...] adds 7b66f4393ad4 Merge tag 'hwmon-for-v5.15-rc4' of git://git.kernel.org/pu [...] adds 24ff65257375 objtool: Teach get_alt_entry() about more relocation types adds 52c3c170623d Merge tag 'objtool_urgent_for_v5.15_rc4' of git://git.kern [...] adds 02d029a41dc9 perf/x86: Reset destroy callback on event init failure adds ecc2123e09f9 perf/x86/intel: Update event constraints for ICX adds f79256532682 perf/core: fix userpage->time_enabled of inactive events adds 3a399a2bc465 Merge tag 'perf_urgent_for_v5.15_rc4' of git://git.kernel. [...] adds 2630cde26711 sched/fair: Add ancestors of unthrottled undecayed cfs_rq adds 703066188f63 sched/fair: Null terminate buffer when updating tunable_scaling adds 83d40a61046f sched: Always inline is_percpu_thread() adds 777feabaea77 Merge tag 'sched_urgent_for_v5.15_rc4' of git://git.kernel [...] adds 84928ce3bb4e Merge tag 'driver-core-5.15-rc4' of git://git.kernel.org/p [...] adds 6761a0ae9895 Merge tag 'char-misc-5.15-rc4' of git://git.kernel.org/pub [...] adds 291073a566b2 kvm: fix objtool relocation warning adds 7fab1c12bde9 objtool: print out the symbol type when complaining about it adds a2c2f0826e2b ext4: limit the number of blocks in one ADD_RANGE TLV adds 6fed83957f21 ext4: fix reserved space counter leakage adds 75ca6ad408f4 ext4: fix loff_t overflow in ext4_max_bitmap_size() adds bb9464e08309 ext4: flush s_error_work before journal destroy in ext4_fi [...] adds 42cb447410d0 ext4: fix potential infinite loop in ext4_dx_readdir() adds f2c77973507f ext4: recheck buffer uptodate bit under buffer lock adds ca3cef466fea Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 9b2f72cc0aa4 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings adds 9e1ff307c779 Linux 5.15-rc4 adds 740da9d7ca4e MIPS: Revert "add support for buggy MT7621S core detection" adds df5c18838ea8 Merge tag 'mips-fixes_5.15_1' of git://git.kernel.org/pub/ [...] adds b60be028fc1a Merge tag 'ovl-fixes-5.15-rc5' of git://git.kernel.org/pub [...] adds 206704a1fe0b media: atomisp: restore missing 'return' statement adds 84b3e42564ac Merge tag 'media/v5.15-3' of git://git.kernel.org/pub/scm/ [...] adds f6274b06e326 Merge tag 'linux-kselftest-fixes-5.15-rc5' of git://git.ke [...] adds c0b27c486970 nfs: Fix kerneldoc warning shown up by W=1 adds dcb442b13364 afs: Fix kerneldoc warning shown up by W=1 adds bc868036569e 9p: Fix a bunch of kerneldoc warnings shown up by W=1 adds d9e3f82279bf fscache: Fix some kerneldoc warnings shown up by W=1 adds ef31499a87cf fscache: Remove an unused static variable adds 60a9483534ed Merge tag 'warning-fixes-20211005' of git://git.kernel.org [...] new db795cf55b21 kernel/irq: make irq_{enter,exit}() in handle_domain_irq() [...] new ad0d5cfb9535 arm64: entry: refactor EL1 interrupt entry logic new 12074b059fdc arm64: entry: avoid double-accounting IRQ RCU entry new 57019d7f13bf Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...] new d0c624c03012 Merge tag 'at91-fixes-5.15' of git://git.kernel.org/pub/sc [...] new 88a3856c0a8c tee/optee/shm_pool: fix application of sizeof to pointer new f81fd2147618 Merge tag 'optee-fix-for-v5.15' of git://git.linaro.org/pe [...] new dd6a2ed801db MAINTAINERS: Add Vignesh to TI K3 platform maintainership adds ef162ac50d55 ARM: dts: at91: sama7g5ek: add suspend voltage for ddr3l rail adds e42cbbe5c9a2 ARM: at91: pm: group constants and addresses loading adds d8d667ee0236 ARM: at91: pm: preload base address of controllers in tlb adds 968f6e9d51e2 ARM: dts: at91: sama7g5ek: use proper slew-rate settings f [...] adds dbe68bc9e82b ARM: dts: at91: sama7g5ek: to not touch slew-rate for SDMMC pins new 325c81e3fd52 Merge tag 'at91-fixes-5.15-2' of git://git.kernel.org/pub/ [...] new c147392b652b Merge tag 'qcom-dts-fixes-for-5.15' of git://git.kernel.or [...] new 2ecfddb105b6 Merge tag 'juno-fixes-5.15' of git://git.kernel.org/pub/sc [...] new 04e0ae8d2b96 Merge tag 'qcom-arm64-fixes-for-5.15' of git://git.kernel. [...] new 6147eb53bb80 Merge tag 'qcom-drivers-fixes-for-5.15' of git://git.kerne [...] new 94ad8aacbc2d ARM: omap1: move omap15xx local bus handling to usb.c new b9af50bcbcd2 ARM: dove: mark 'putc' as inline new a6949059318a ARM: defconfig: gemini: Restore framebuffer new efa767b37229 Merge tag 'imx-fixes-5.15' of git://git.kernel.org/pub/scm [...] new 34186b48d29b ARM: sharpsl_param: work around -Wstringop-overread warning new b629d2b8dcaa Merge branch 'arm/fixes' of git://git.kernel.org/pub/scm/l [...] adds 23c216b335d1 powerpc/iommu: Report the correct most efficient DMA mask [...] new dd435c081f34 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 686cb8b9f6b4 bpf, s390: Fix potential memory leak about jit_data adds a46044a92add s390/pci: fix zpci_zdev_put() on reserve new 37ba9d197b4a Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 10eff1f5788b Revert "net: mdiobus: Fix memory leak in __mdiobus_register" adds ca6e11c337da phy: mdio: fix memory leak adds 5abab4982d5b Merge tag 'wireless-drivers-2021-10-01' of git://git.kerne [...] adds f9a10440f0b1 net/mlx5e: IPSEC RX, enable checksum complete adds 9d758d4a3a03 net/mlx5e: Keep the value for maximum number of channels in-sync adds 7dbc849b2ab3 net/mlx5e: Improve MQPRIO resiliency adds a586775f83bd net/mlx5: E-Switch, Fix double allocation of acl flow counter adds 64728294703e net/mlx5: Force round second at 1PPS out start time adds 99b9a678b2e4 net/mlx5: Avoid generating event after PPS out in Real time mode adds ac8b7d50ae4c net/mlx5: Fix length of irq_index in chars adds f88c48763474 net/mlx5: Fix setting number of EQs of SFs adds dd1979cf3c71 net/mlx5e: Fix the presented RQ index in PTP stats adds 3bf1742f3c69 net/mlx5e: Mutually exclude setting of TX-port-TS and MQPR [...] adds 78764f450bd9 Merge tag 'mlx5-fixes-2021-09-30' of git://git.kernel.org/ [...] adds 5fb14d20f824 net: add kerneldoc comment for sk_peer_lock adds 560ee196fe9e net_sched: fix NULL deref in fifo_set_limit() adds 019d9329e748 net: mscc: ocelot: fix VCAP filters remaining active after [...] adds aec3f415f724 net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices adds 5cfe5109a1d7 MAINTAINERS: Remove Bin Luo as his email bounces adds 6fb721cf7818 netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in [...] adds dade7f9d819d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds eed183abc0d3 powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 adds 7cd8b1542a7b ptp_pch: Load module automatically if ID matches adds b44d52a50bc6 dsa: tag_dsa: Fix mask for trunked packets new 3f6cffb8604b etherdevice: use __dev_addr_set() new baf33d7a7564 r8152: avoid to resubmit rx immediately new dbe0b8806449 net: bridge: use nla_total_size_64bit() in br_get_linkxsta [...] new 0854a0513321 net: bridge: fix under estimation in br_get_linkxstats_size() new 64506cb92833 Merge branch 'bridge-fixes' new a56d447f196f net/sched: sch_taprio: properly cancel timer from taprio_d [...] new 25a9da6641f1 net: sfp: Fix typo in state machine debug string new e3cf002d5a44 net: pcs: xpcs: fix incorrect CL37 AN sequence new 7707a4d01a64 netlink: annotate data races around nlk->bound new 1dd0ed9028ff Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds b0e875bac0fa libbpf: Fix memory leak in strset new d20b38abbc7e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 81287ee4c417 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 636707e59312 mac80211: mesh: fix HE operation element length check adds a2083eeb119f cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() new b141e8300cb2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] adds 2b987fe84429 ALSA: hda - Enable headphone mic on Dell Latitude laptops [...] adds 1f8d398e1cd8 ALSA: hda/realtek: Complete partial device name to avoid a [...] adds cc03069a3970 ALSA: hda/realtek: Add quirk for Clevo X170KM-G new 5963e5262180 ALSA: usb-audio: Enable rate validation for Scarlett devices new 9d6efa372cee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 602957c1f5ff Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new 53cb1e99c247 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new beb76cb4eebf MAINTAINERS: rectify entry for SY8106A REGULATOR DRIVER new b2a61dc28505 Merge remote-tracking branch 'regulator/for-5.15' into reg [...] new 3d438ef90759 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 75e33c55ae8f spi: atmel: Fix PDC transfer setup bug adds 3672bb820f32 spi: mediatek: skip delays if they are 0 adds 67a12ae52599 spi: spi-nxp-fspi: don't depend on a specific node name er [...] new 10a5788d2ede Merge remote-tracking branch 'spi/for-5.15' into spi-linus new e38750ed0cff Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 410d591a1954 kernfs: don't create a negative dentry if inactive node exists new f729a592adb6 driver core: Reject pointless SYNC_STATE_ONLY device links new 98e96cf80045 drivers: bus: simple-pm-bus: Add support for probing simpl [...] new 81967efb5f39 drivers: bus: Delete CONFIG_SIMPLE_PM_BUS new da89a6d46bba Merge branch 'driver-core-linus' of git://git.kernel.org/p [...] new cb2282213e84 serial: 8250: allow disabling of Freescale 16550 compile test new 3bcd0b3d1a1d Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] new 3ea75b3f57e5 usb: xhci: tegra: mark PM functions as __maybe_unused new 268bbde716e3 usb: dwc3: gadget: Revert "set gadgets parent to the right [...] new 4d1aa9112c8e Partially revert "usb: Kconfig: using select for USB_COMMO [...] new b87d8d0d4c43 usb: typec: tipd: Remove dependency on "connector" child fwnode new 05300871c0e2 usb: typec: tcpci: don't handle vSafe0V event if it's not enabled new 6d91017a295e usb: typec: tcpm: handle SRC_STARTUP state if cc changes new 8253a34bfae3 usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle new 04d2b7553708 usb: cdc-wdm: Fix check for WWAN new 0560c9c552c1 usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize new 65a205e61135 USB: cdc-acm: fix racy tty buffer accesses new 58fc1daa4d2e USB: cdc-acm: fix break reporting new 1da409a3dac4 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...] adds f130d08a8d79 usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle new 4c44bef6ae46 Merge branch 'for-usb-fixes' of git://git.kernel.org/pub/s [...] adds c2980c64c7fd iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED adds ea1945c2f72d iio: adis16480: fix devices that do not support sleep mode adds 26d90b559057 iio: light: opt3001: Fixed timeout error when 0 lux new 85a877801618 Merge tag 'iio-fixes-for-5.15a' of https://git.kernel.org/ [...] new 7ff4034e910f staging: vc04_services: shut up out-of-range warning new 37f12202c5d2 staging: r8188eu: prevent array underflow in rtw_hal_updat [...] new 8851d8bba637 Merge branch 'staging-linus' of git://git.kernel.org/pub/s [...] adds 4ca57d5139a0 habanalabs: fix resetting args in wait for CS IOCTL adds ad2b502bc5e6 Merge tag 'misc-habanalabs-fixes-2021-09-29' of https://gi [...] new a3e16937319a misc: gehc: Add SPI ID table new 42641042c10c cb710: avoid NULL pointer subtraction new f9a470db2736 misc: fastrpc: Add missing lock before accessing find_vma() new 97d8ebead87b misc: HI6421V600_IRQ should depend on HAS_IOMEM new 9e2cd444909b eeprom: at25: Add SPI ID table new 137879f7ff23 eeprom: 93xx46: Add SPI device ID table new 75c10c5e7a71 mei: me: add Ice Lake-N device id. new dfffaf0238e5 Merge tag 'fpga-fixes-5.15-rc5' of git://git.kernel.org/pu [...] new 448f345adfc1 Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] new 67e760270f8a Merge branch 'modules-linus' of git://git.kernel.org/pub/s [...] new 0a2f4e4b9d3a Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new f33eb7f29c16 reset: brcmstb-rescal: fix incorrect polarity of status bit new 4af160707d71 reset: pistachio: Re-enable driver selection new c045ceb5a145 reset: tegra-bpmp: Handle errors in BPMP response new 3ad60b4b3570 reset: socfpga: add empty driver allowing consumers to probe new 3cda765a5140 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...] new b0558f60f30d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 2353e593a13b Merge tag 'kvm-s390-master-5.15-1' of git://git.kernel.org [...] new a297d65afc26 Merge branch 'master' of git://git.kernel.org/pub/scm/virt [...] new 199d0b69a1d5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 6acb536f0108 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 55442e6af034 dt-bindings: media: Fix more graph 'unevaluatedProperties' [...] adds 67006e30e27e dt-bindings: Drop more redundant 'maxItems/minItems' adds b2d70c0dbf27 dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value new a88e3df99b69 Merge branch 'dt/linus' of git://git.kernel.org/pub/scm/li [...] new c5336400ca8b scsi: acornscsi: Remove scsi_cmd_to_tag() reference new f5ef336fd2e4 scsi: ufs: core: Fix task management completion new a013c71c6315 scsi: elx: efct: Delete stray unlock statement new 69a3a7bc7239 scsi: lpfc: Fix memory overwrite during FC-GS I/O abort handling new 258aad75c621 scsi: iscsi: Fix iscsi_task use after free new 6df6158eecc0 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new ffac30be2a06 drm/i915/audio: Use BIOS provided value for RKL HDA link new 0c9477738649 drm/i915: Fix runtime pm handling in i915_gem_shrink new a532cde31de3 drm/i915/tc: Fix TypeC port init/resume time sanitization new fdddf8c3a477 drm/i915/bdb: Fix version check new b2d73debfdc1 drm/i915: Extend the async flip VT-d w/a to skl/bxt new 93b6d094ba8b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new a51de3ca949b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 8a927378e3a9 Merge branch 'rtc-fixes' of git://git.kernel.org/pub/scm/l [...] new 962372e93fd6 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] adds bb4a23c994ae riscv/vdso: Refactor asm/vdso.h adds 78a743cd82a3 riscv/vdso: Move vdso data page up front adds 8bb0ab3ae7a4 riscv/vdso: make arch_setup_additional_pages wait for mmap [...] adds 5155cf7b6aae Merge remote-tracking branch 'palmer/riscv-vdso-cleanup' i [...] new 59a4e0d5511b RISC-V: Include clone3() on rv32 new 9246320672be Merge remote-tracking branch 'palmer/riscv-clone3' into fixes new 303e17f594d5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] adds 0650e2b10afb gpio: 74x164: Add SPI device ID table adds 1649b8376694 gpio: pca953x: Improve bias setting new 30acb0b35918 Merge branch 'gpio/for-current' of git://git.kernel.org/pu [...] adds d8c23ead708b kunit: tool: better handling of quasi-bool args (--json, - [...] adds f62314b1ced2 kunit: fix reference count leak in kfree_at_end new fdab56702fa0 Merge branch 'kunit-fixes' of git://git.kernel.org/pub/scm [...] new 0239a1f7b203 DRM: delete DRM IRQ legacy midlayer docs new 18ff1349d9ea drm/nouveau: avoid a use-after-free when BO init fails new c94b65e83222 drm/nouveau/kms/nv50-: fix file release memory leak new 34a1671d48b4 drm/nouveau/debugfs: fix file release memory leak new 078bddb56855 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...] new acec06fb8f84 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 229d0cfae5b2 kconfig: remove 'const' from the return type of sym_escape [...] new e86ce516e2a0 kconfig: refactor conf_write_heading() new 4b6412663ad4 kconfig: refactor conf_write_symbol() new 3d939b4bbd32 kconfig: refactor listnewconfig code new 85a74e5bd640 kconfig: move sym_escape_string_value() to confdata.c new 5865c39e5d58 kconfig: add conf_get_autoheader_name() new 6217708ec63a kconfig: refactor conf_write_autoconf() new b2ce9091afa4 kconfig: refactor conf_write_dep() new 6e958cfeb78d kconfig: refactor conf_touch_dep() new 2836b7a7bd05 [for -next only] kconfig: generate include/generated/rustc_cfg new 4d50605af09f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds be8ecc57f180 perf srcline: Use long-running addr2line per DSO new a10b97971cc4 Merge branch 'perf/core' of git://git.kernel.org/pub/scm/l [...] new 04ff11b2e23b Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3c9a26530401 Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...] adds 094a3684b9b6 arm64: kernel: add helper for booted at EL2 and not VHE adds 788bfdd97434 arm64: trans_pgd: hibernate: Add trans_pgd_copy_el2_vectors adds a347f601452f arm64: hibernate: abstract ttrb0 setup function adds 0d8732e461d6 arm64: kexec: flush image and lists during kexec load time adds 5bb6834fc290 arm64: kexec: skip relocation code for inplace kexec adds 3036ec599332 arm64: kexec: Use dcache ops macros instead of open-coding adds 878fdbd70486 arm64: kexec: pass kimage as the only argument to relocati [...] adds 08eae0ef618f arm64: kexec: configure EL2 vectors for kexec adds ba959fe96a1b arm64: kexec: relocate in EL1 mode adds 19a046f07ce5 arm64: kexec: use ld script for relocation function adds 3744b5280e67 arm64: kexec: install a copy of the linear-map adds efc2d0f20a9d arm64: kexec: keep MMU enabled during kexec relocation adds 939f1b9564c6 arm64: kexec: remove the pre-kexec PoC maintenance adds 7a2512fa6493 arm64: kexec: remove cpu-reset.h adds 6091dd9eaf8e arm64: trans_pgd: remove trans_pgd_map_page() adds a9c38c5d267c dma-mapping: remove bogus test for pfn_valid from dma_map_ [...] adds 3de360c3fdb3 arm64/mm: drop HAVE_ARCH_PFN_VALID adds 528a4ab45300 scs: Release kasan vmalloc poison in scs_free process adds e45ac92bcc92 Merge branches 'for-next/kexec', 'for-next/kselftest', 'fo [...] new 366fad7a7cfe Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...] adds 16cc4af286aa drivers/perf: hisi: Fix PA PMU counter offset adds 78cac393b464 drivers/perf: thunderx2_pmu: Change data in size tx2_uncor [...] adds e656972b6986 drivers/perf: Improve build test coverage new 51d27fbb9d63 Merge branch 'for-next/perf' of git://git.kernel.org/pub/s [...] new 61259f9ea0d4 Merge tag 'renesas-drivers-for-v5.16-tag1' of git://git.ke [...] new 27cb359a431b Merge branch 'arm/drivers' into for-next new db55451509cb Merge tag 'zynqmp-dt-for-v5.16' of https://github.com/Xili [...] new 0ddc52da0353 Merge tag 'v5.16-rockchip-dts64-1' of git://git.kernel.org [...] new f86f3e40a77f Merge tag 'v5.16-rockchip-dts32-1' of git://git.kernel.org [...] new 8839e60e15a1 Merge tag 'renesas-arm-dt-for-v5.16-tag1' of git://git.ker [...] new e3b05ae58a94 Merge tag 'renesas-dt-bindings-for-v5.16-tag1' of git://gi [...] new 82d1383b5a9a Merge branch 'arm/dt' into for-next new b942624147b0 ARM: config: multi v7: Drop unavailable options new e07ecee5b139 ARM: config: multi v7: Clean up enabled by default options new 95fff5840584 ARM: config: multi v7: Add renamed symbols new 6c5faa6e07d3 ARM: config: multi v7: Regenerate defconifg new cc98d7703988 Merge tag 'multiv7-defconfig-5.16' of git://git.kernel.org [...] new 581b334b456a Merge tag 'renesas-arm-defconfig-for-v5.16-tag1' of git:// [...] new 2c1bc6f94289 Merge branch 'arm/defconfigs' into for-next new 1199907cd363 Merge branch 'arm/fixes' into for-next new 4b7dcedb8c28 soc: document merges new ce76803884f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7fe23b866f1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ed6a28fa459 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a4280d5a624c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds f969ea3d85ee Merge branch 'at91-fixes' into at91-next adds dbbb39806c65 Merge branch 'at91-dt' into at91-next adds c0c3fed3ae9f ARM: at91: Documentation: add sama7g5 family adds 9da778c5db55 ARM: at91: Documentation: add lan966 family adds ee2e07a7afab dt-bindings: arm: at91: Document lan966 pcb8291 and pcb829 [...] adds 3efc44312118 ARM: at91: add basic support for new SoC family lan966 adds b4af371d908f Merge branch 'at91-soc' into at91-next new eb3992f2acfa Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...] new cd34570e768c Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...] new b2a4f4a302b8 ARM: dts: imx: change the spi-nor tx new 04aa946d57b2 arm64: dts: imx8: change the spi-nor tx new 9786cca4b477 arm64: dts: imx8mm-kontron-n801x-som: do not allow to swit [...] new 8b94aa318aa7 arm64: dts: ls1028a: fix eSDHC2 node new 783f3db03056 ARM: imx6: disable the GIC CPU interface before calling st [...] new 3518441dda66 arm64: dts: imx8m*-venice-gw7902: fix M2_RST# gpio new 34a01d9ea7c4 soc: imx: gpcv2: Turn domain->pgc into bitfield new 19791f518f10 soc: imx: gpcv2: Set both GPC_PGC_nCTRL(GPU_2D|GPU_3D) for [...] new f617a8717657 imx: soc: Select REGMAP_MMIO new 8da8bd5399cf soc: imx: gpcv2: allow to disable individual power domains new 2b2f106eb552 Revert "soc: imx: gpcv2: move reset assert after requestin [...] new 68c3c82c034f soc: imx: gpcv2: add lockdep annotation new d0118b6be392 soc: imx: gpcv2: add domain option to keep domain clocks enabled new be4756d4bb83 soc: imx: gpcv2: keep i.MX8M* bus clocks enabled new 592d47ea2f24 soc: imx: gpcv2: support system suspend/resume new 5b340e7813d4 soc: imx: add i.MX8M blk-ctrl driver new 7c4a8b989a99 soc: imx: imx8m-blk-ctrl: add DISP blk-ctrl new d03414c720ee Merge branch 'imx/drivers' into for-next new 06a8e3ee9be7 dt-bindings: arm: fsl: document the LX2160A BlueBox 3 boards new 103e38b3a719 dt-bindings: arm: fsl: add NXP S32G2 boards new 142cb16dbcc3 dt-bindings: serial: fsl-linflexuart: convert to json-sche [...] new ed96dadec820 dt-bindings: serial: fsl-linflexuart: add compatible for S32G2 new d3b62ff509f0 dt-bindings: arm: fsl: clean-up all toradex boards/modules new 0fcb3546f669 dt-bindings: arm: fsl: add toradex,colibri-imx6ull-emmc new 98be9796e0f2 dt-bindings: arm: fsl: Add E70K02 based ebook readers new 7fd530be1b61 dt-bindings: soc: add binding for i.MX8MM VPU blk-ctrl new 5d6fdcf2e524 dt-bindings: power: imx8mm: add defines for VPU blk-ctrl domains new a84a8a7cab58 dt-bindings: soc: add binding for i.MX8MM DISP blk-ctrl new e66f2cd293bf dt-bindings: power: imx8mm: add defines for DISP blk-ctrl domains new b53d571f99a3 Merge branch 'imx/bindings' into for-next new 23b72e134099 ARM: dts: colibri-imx6ull-emmc: add device tree new 03edccceaed2 ARM: dts: imx6dl-b1x5v2: drop unsupported vcc-supply for M [...] new bac185ef0b9d ARM: dts: imx7-tqma7/mba7: correct spelling of "TQ-Systems" new 61b2f7b15839 ARM: dts: imx7-tqma7: add SPI-NOR flash new 4259da06be50 ARM: dts: imx7-mba7: add default SPI-NOR flash partition layout new 3bb3fd856505 ARM: dts: add Netronix E70K02 board common file new 982ba1cbf5d0 ARM: dts: imx: add devicetree for Kobo Libra H2O new 5cbd3a6396d9 ARM: dts: imx: add devicetree for Tolino Vision 5 new 31ffe01e8200 ARM: dts: imx: e60k02: correct led node name new bea74c43602a ARM: dts: imx6sl: fixup of operating points new 1875903019ea ARM: dts: imx6sll: fixup of operating points new 56086b5e804f ARM: dts: imx6qdl-apalis: Avoid underscore in node name new cdbaba8d72dd ARM: dts: imx6qdl-apalis: Pass 'io-channel-cells' to the ADC new 9904cd59fd82 ARM: dts: imx6qdl-apalis: Add a label for the touchscreen new ab3d84915f26 ARM: dts: imx6qdl-apalis: Fix typo in ADC comment new 0fa8bc5df43f ARM: dts: imx6: skov: provide panel support for lt2 variants new 53ed9224f684 Merge branch 'imx/dt' into for-next new aa3457d4c137 arm64: dts: add device tree for the LX2160A on the NXP Blu [...] new aeb78b1c05d6 arm64: dts: add NXP S32G2 support new 994f4e42ecc0 arm64: dts: s32g2: add serial/uart support new 3686673dc30d arm64: dts: s32g2: add VNP-EVB and VNP-RDB2 support new 0c8bedf26f11 arm64: dts: s32g2: add memory nodes for evb and rdb2 new b4751afb7229 arm64: dts: ls1028a: move pixel clock pll into /soc new 7de87eae2d33 arm64: dts: ls1028a: move Mali DP500 node into /soc new 55ca18c0d906 arm64: dts: ls1028a: add Vivante GPU node new 70293bea9290 arm64: dts: ls1028a: disable usb controller by default new 678338050635 arm64: dts: ls1028a: move PHY nodes to MDIO controller new caa355c53ba4 arm64: dts: ls1028a: use phy-mode instead of phy-connection-type new 869f0ec048dc arm64: dts: freescale: Fix 'interrupt-map' parent address cells new 8fcea7be5736 arm64: dts: ls1028a: mark internal links between Felix and [...] new d39d4bb15310 arm64: dts: imx8mm: add GPC node new 01df28d80859 arm64: dts: imx8mm: put USB controllers into power-domains new 4523be8e46be arm64: dts: imx8mm: Add GPU nodes for 2D and 3D core new 2604c5cafb96 arm64: dts: imx8mm: add VPU blk-ctrl new d2fefef92e2d arm64: dts: imx8mm: add DISP blk-ctrl new 315e7b884190 arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY new b6a3ff10a3f0 Merge branch 'imx/dt64' into for-next new da9226d76fa6 ARM: imx_v6_v7_defconfig: enable mtd physmap new 9358356d6175 ARM: imx_v6_v7_defconfig: change snd soc tlv320aic3x to i2 [...] new e2f42a99ea50 ARM: imx_v6_v7_defconfig: rebuild default configuration new 5a7374ec715d ARM: imx_v6_v7_defconfig: build imx sdma driver as module new bee8dce2fbd4 ARM: imx_v6_v7_defconfig: enable bpf syscall and cgroup bpf new 33992a1f8f6c Merge branch 'imx/defconfig' into for-next new aa854c4aa715 MAINTAINERS: add an entry for NXP S32G boards new 7e651aa2e11c Merge branch 'imx/maintainers' into for-next new 8563a0cc81bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8fffff482241 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0bd36b53ce61 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 94417df720a1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2bde7b43bcab Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 04f89d3e42af Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 368a5349c721 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new abdf4b214174 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 5694ca290f08 reset: Allow building Broadcom STB RESCAL as module new 300d24759def reset: uniphier: Add audio system and video input reset co [...] new 659b83ccdac3 dt-bindings: reset: uniphier: Add NX1 reset control binding new 3440b8fa067d reset: uniphier: Add NX1 reset support new ec11ec59f01e Merge branch 'reset/next' of https://git.pengutronix.de/gi [...] new eabcc0d047e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dda60e08b8a2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new dd5aa45afa5e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...] new ba0c31ea715f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...] new e085fb53d9cb Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...] new 4ad81f6ef89b clk: tegra: Add stubs needed for compile testing new c039b1d7dbe0 Merge branch for-5.16/clk into for-next new 45e934407b7e soc/tegra: fuse: Add stubs needed for compile testing new aa54686e285c soc/tegra: irq: Add stubs needed for compile testing new 0d7281b27af9 soc/tegra: pm: Make stubs usable for compile testing new 33110589a3f0 soc/tegra: pmc: Disable PMC state syncing new ceba814b37d0 soc/tegra: pmc: Expose USB regmap to all SoCs new a2759531b031 Merge branch for-5.16/soc into for-next new f083c4b1f84d Merge branch 'for-5.16/clk' into for-5.16/cpuidle new a602affa1342 Merge branch 'for-5.16/soc' into for-5.16/cpuidle new faae6c9f2e68 cpuidle: tegra: Enable compile testing new bdb1ffdad3b7 cpuidle: tegra: Check whether PMC is ready new 28e855672f83 Merge branch for-5.16/cpuidle into for-next new 98b5c3eb0f19 ARM: tegra: acer-a500: Correct compatible of ak8975 magnetometer new 0bddaaf63946 ARM: tegra: Update Broadcom Bluetooth device-tree nodes new b460ecc0b395 ARM: tegra: Add new properties to USB PHY device-tree nodes new 98473f283b87 ARM: tegra: nexus7: Enable USB OTG mode new 8e2d9af0ad63 Merge branch for-5.16/arm/dt into for-next new 212a6aeef479 arm64: tegra: Add new USB PHY properties on Tegra132 new 68241c188c90 Merge branch for-5.16/arm64/dt into for-next new b40412091288 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 874ba0b3a7e2 Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 1650ba701c2a Merge branch 'ti-k3-next' of git://git.kernel.org/pub/scm/ [...] new 6d1d7ea4d39c Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git new 45c314429146 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...] adds d4e6c054fa95 clk: imx: Fix the build break when clk-imx8ulp build as module adds 2f9d61869640 clk: imx: imx6ul: Move csi_sel mux to correct base register adds d1012253a2d3 clk: imx: imx6ul: Fix csi clk gate register new 04e9bfe181c5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a8becc38d822 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...] new 215ba55e3725 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2cb791246765 Merge branch 'linux-next' of git://github.com/c-sky/csky-l [...] new 5c321e186260 Merge branch 'h8300-next' of git://git.sourceforge.jp/gitr [...] new 0e878aa69610 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 1c5f2fc4dd78 m68k: set a default value for MEMORY_RESERVE adds 16352355b8f4 m68knommu: Remove MCPU32 config symbol new 08cd720091da Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 7f3b3c2bfa9c MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT adds 8e16049333e4 MIPS: loongson64: Fix no screen display during boot-up adds 67512a8cf5a7 MIPS: Avoid macro redefinitions new b2c46d34867e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...] new ea437f65edb7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 72698a878926 openrisc: time: don't mark comment as kernel-doc new 4a20c1360582 Merge branch 'for-next' of git://github.com/openrisc/linux.git new 189f4929b2c2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 8edab02386c3 Merge remote-tracking branch 'palmer/riscv-vdso-cleanup' i [...] adds dffe11e280a4 riscv/vdso: Add support for time namespaces adds f2928e224d85 riscv: set default pm_power_off to NULL adds 21ccdccd21e4 riscv: mm: don't advertise 1 num_asid for 0 asid bits new 5d4595db0e1c riscv: add rv32 and rv64 randconfig build targets new 3f2401f47d29 RISC-V: Add hypervisor extension related CSR defines new 73698660f17c Merge tag 'for-riscv' of https://git.kernel.org/pub/scm/vi [...] new a6bee5202ee6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds bddd3fd37e48 Merge branch 'fixes' into for-next adds b860b9346e2d s390/ftrace: remove dead code adds 4df898dc06da s390/kprobes: add sanity check adds 1c8174fdc798 s390/pci: tolerate inconsistent handle in recover adds fa172f043f5b s390/cio: unregister the subchannel while purging adds 6526a597a2e8 s390/pci: add simpler s390dbf traces for events adds 0c3812c347bf s390/cio: derive cdev information only for IO-subchannels adds 54235d5cfea0 s390/sclp_sd: fix warnings about missing parameter description adds f768a20c0a6e s390/ftrace: add FTRACE_GEN_NOP_ASM macro adds d340d28a968e kprobes: add testcases for s390 adds bca2d0428e3d s390/sclp_vt220: fix unused function warning adds 584315ed87a7 s390/boot: initialize control registers in decompressor adds e3ec8e0f5711 s390/boot: allocate amode31 section in decompressor adds 11dfe199eb31 s390/block/dasd_genhd: add error handling support for add_disk() adds 1a5db707c859 s390/block/dcssblk: add error handling support for add_disk() adds f367c7d9fb32 s390/block/scm_blk: add error handling support for add_disk() adds 7e8601b12f46 Merge branch 'features' into for-next new 75ce80280bf5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1d0de748bce3 Merge branch 'for-next' of git://git.libc.org/linux-sh new 4cd8193b0d07 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new f3d7c2cdf6dc xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF new 012e974501a2 xtensa: xtfpga: Try software restart before simulating CPU reset new ff07521693e9 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...] new bcbfc6d733dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f4115ed12e53 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/f [...] new 3e4291c88db4 Merge branch 'fscache-next' of git://git.kernel.org/pub/sc [...] adds 23809de86054 Merge branch 'misc-5.15' into for-next-current-v5.14-20211004 adds 04598cdfd441 Merge branch 'for-next-current-v5.14-20211004' into for-ne [...] adds 003d60cf43c6 btrfs: rename btrfs_alloc_chunk to btrfs_create_chunk adds 87a7ba723590 btrfs: send: simplify send_create_inode_if_needed adds 23515d0e8002 btrfs: drop unnecessary ret in ioctl_quota_rescan_status adds 1057fed4b7ca btrfs: update comment for fs_devices::seed_list in btrfs_r [...] adds 0b55fd3ae4a8 btrfs: subpage: only call btrfs_alloc_subpage() when secto [...] adds 388d0621b338 btrfs: subpage: make btrfs_alloc_subpage() return btrfs_su [...] adds ccf26e8cfd9f btrfs: subpage: introduce btrfs_subpage_bitmap_info adds 2a05ebd41330 btrfs: subpage: pack all subpage bitmaps into a larger bitmap adds 02515fa7b577 btrfs: reflink: initialize return value to 0 in btrfs_exte [...] adds 887d747a1b66 btrfs: rename and switch to bool btrfs_chunk_readonly adds 1a754388d4e8 btrfs: defrag: pass file_ra_state instead of file to btrfs [...] adds 11a44f034c35 btrfs: defrag: also check PagePrivate for subpage cases in [...] adds b0b067af2573 btrfs: defrag: replace hard coded PAGE_SIZE with sectorsize adds 89e2d37458a1 btrfs: defrag: factor out page preparation into a helper adds be7d027cea32 btrfs: defrag: introduce helper to collect target file extents adds f3cce7047df1 btrfs: defrag: introduce helper to defrag a contiguous pre [...] adds f938241c892f btrfs: defrag: introduce helper to defrag a range adds c489e4e2850b btrfs: defrag: introduce helper to defrag one cluster adds f645ccc5d6d0 btrfs: defrag: use defrag_one_cluster() to implement btrfs [...] adds 3b78983cba72 btrfs: defrag: remove the old infrastructure adds 0d7e30ad9ae6 btrfs: defrag: enable defrag for subpage case adds 26c70fedcc0a btrfs: zoned: load zone capacity information from devices adds 0270f72bc2db btrfs: zoned: move btrfs_free_excluded_extents out of btrf [...] adds 9d7920a1d78e btrfs: zoned: calculate free space from zone capacity adds 279b5611d024 btrfs: zoned: tweak reclaim threshold for zone capacity adds a8a5d40879fa btrfs: zoned: consider zone as full when no more SB can be [...] adds a32c8799818d btrfs: zoned: locate superblock position using zone capacity adds 726a829eaa8b btrfs: zoned: finish superblock zone once no space left fo [...] adds af31ab6c573d btrfs: zoned: load active zone information from devices adds f1978bcd7adf btrfs: zoned: introduce physical_map to btrfs_block_group adds c615ab9f5b74 btrfs: zoned: implement active zone tracking adds 3bf6fd4a0eb2 btrfs: zoned: load active zone info for block group adds 856bf31c8362 btrfs: zoned: activate block group on allocation adds fe544f992201 btrfs: zoned: activate new block group adds da2eda70f896 btrfs: move ffe_ctl one level up adds d92e82416990 btrfs: zoned: avoid chunk allocation if active block group [...] adds d809dbb0bb9b btrfs: zoned: finish fully written block group adds 99b4b582b179 btrfs: zoned: finish relocating block group adds c4c2c5e66e5b btrfs: convert latest_bdev type to btrfs_device and rename adds bcaf4371f167 btrfs: use latest_dev in btrfs_show_devname adds eff72b95dc6c btrfs: update latest_dev when we create a sprout device adds 70d0c25cb875 btrfs: remove stale comment about the btrfs_show_devname adds 5140b51e4349 btrfs: check if a log tree exists at inode_logged() adds cf119b80366e btrfs: remove no longer needed checks for NULL log context adds f022457d0bd6 btrfs: do not log new dentries when logging that a new nam [...] adds 2769c1f4e29b btrfs: always update the logged transaction when logging n [...] adds 549065e92dab btrfs: avoid expensive search when dropping inode items from log adds 94001c1f0c4b btrfs: add helper to truncate inode items when logging inode adds 6b9497424096 btrfs: avoid expensive search when truncating inode items [...] adds 7d74decfce51 btrfs: avoid search for logged i_size when logging inode i [...] adds 04d5b78d0872 btrfs: avoid attempt to drop extents when logging inode fo [...] adds 36ead1513858 btrfs: do not commit delayed inode when logging a file in [...] adds c2982c75d33a btrfs: unexport repair_io_failure() adds c4153d4049f2 btrfs: introduce btrfs_is_data_reloc_root adds 2cd72794c5a2 btrfs: zoned: add a dedicated data relocation block group adds f03da0f1d5df btrfs: zoned: only allow one process to add pages to a rel [...] adds 819a6bdef5dd btrfs: zoned: use regular writes for relocation adds 2ceb27f89863 btrfs: check for relocation inodes on zoned btrfs in should_nocow adds 6cd3e9ceabe7 btrfs: zoned: allow preallocation for relocation inodes adds e69087e6a99b btrfs: rename setup_extent_mapping in relocation code adds 98e467cfa9c2 btrfs: zoned: let the for_treelog test in the allocator stand out adds 4e67eef8e911 btrfs: remove root argument from btrfs_log_inode() and its [...] adds 23ee8462c6bb btrfs: remove redundant log root assignment from log_dir_items() adds 2aad5f5bf30d btrfs: factor out the copying loop of dir items from log_d [...] adds fbfdb66f6d67 btrfs: insert items in batches when logging a directory wh [...] adds 256c7178f037 btrfs: keep track of the last logged keys when logging a d [...] adds fd2923dbcbb9 btrfs: rename btrfs_bio to btrfs_io_context adds dfe17f288933 btrfs: remove btrfs_bio_alloc() helper adds 0b31649fbc8c btrfs: rename struct btrfs_io_bio to btrfs_bio adds c06efea91631 btrfs: unlock newly allocated extent buffer after error adds 46682b814528 btrfs: do not take the uuid_mutex in btrfs_rm_device adds 9c1f0bd30d15 btrfs: assert that extent buffers are write locked instead [...] adds 42803d818910 btrfs: make sure btrfs_io_context::fs_info is always initialized adds a6747e8f481d btrfs: remove btrfs_raid_bio::fs_info member adds 832c4aef38fb btrfs: loop only once over data sizes array when inserting [...] adds 610df7c2c787 btrfs: unexport setup_items_for_insert() adds 4b9d6c95b228 btrfs: use single bulk copy operations when logging directories adds f02894a3b84d Merge branch 'misc-next' into for-next-next-v5.15-20211004 adds 9ee46cad9150 btrfs: index free space entries on size adds 858b01d2f38a Merge branch 'ext/josef/bg-index' into for-next-next-v5.15 [...] adds e70b4bf530a6 btrfs: remove unused parameter @nr_pages in add_ra_bio_pages() adds 8e1ee6e0cb64 btrfs: remove unnecessary parameter @delalloc_start for wr [...] adds c6a2ab012404 btrfs: use async_chunk::async_cow to replace the confusing [...] adds 5548df670ea5 btrfs: don't pass compressed pages to btrfs_writepage_endi [...] adds 0853bf4b2087 btrfs: make add_ra_bio_pages() to be subpage compatible adds b10b2125e646 btrfs: introduce compressed_bio::pending_sectors to trace [...] adds f5f9c3f13a86 btrfs: add subpage checked bitmap to make PageChecked flag [...] adds 4be2dd7aa076 btrfs: handle errors properly inside btrfs_submit_compress [...] adds eba8468efee5 btrfs: handle errors properly inside btrfs_submit_compress [...] adds 40b63f41fe2b btrfs: introduce submit_compressed_bio() for compression adds 109887040ed0 btrfs: introduce alloc_compressed_bio() for compression adds a6972500d294 btrfs: make btrfs_submit_compressed_read() to determine st [...] adds ae6c14a7f30a btrfs: make btrfs_submit_compressed_write() to determine s [...] adds 7aa55844c064 btrfs: remove unused function btrfs_bio_fits_in_stripe() adds 36976f50745d btrfs: refactor submit_compressed_extents() adds cfb47f7cfa30 btrfs: cleanup for extent_write_locked_range() adds 60a50cc8601c btrfs: make compress_file_range() to be subpage compatible adds e501af05a623 btrfs: make btrfs_submit_compressed_write() to be subpage [...] adds 68aeef3c9a88 btrfs: make end_compressed_bio_writeback() to be subpage c [...] adds 955e59eba3f2 btrfs: make extent_write_locked_range() to be subpage compatible adds d116c176e6e2 btrfs: extract uncompressed async extent submission code i [...] adds 0078783c7089 btrfs: rework lzo_compress_pages() to make it subpage compatible adds ee8b7b00b9b6 btrfs: teach __extent_writepage() to handle locked page di [...] adds eb7e74fa65ce btrfs: allow page to be unlocked by btrfs_page_end_writer_ [...] adds cbab5b466423 btrfs: don't run delalloc range which is beyond the locked [...] adds e62dda5b4237 btrfs: only allow subpage compression if the range is full [...] adds 7dedcdfefd7a Merge branch 'ext/qu/subpage-compress-v3' into for-next-ne [...] adds 1daa811dc0dd btrfs: clear state missing if device is present at mount time adds edb37a2e9798 Merge branch 'ext/lizhang/clear-missing-bdev' into for-nex [...] adds 9a10940c7b28 Merge branch 'for-next-next-v5.15-20211004' into for-next- [...] new 438a4e33d3f7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f11af29bb0f4 Merge branch 'master' of git://github.com/ceph/ceph-client.git new 82506c7340ba Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new f1cba4f2e2c4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f573b8230dc4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 813cd3a8c08a Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] adds ef5825e3cf0d NFSD: move filehandle format declarations out of "uapi". adds c645a883df34 NFSD: drop support for ancient filehandles adds d8b26071e65e NFSD: simplify struct nfsfh adds 8e70bf27fd20 NFSD: Initialize pointer ni with NULL and not plain integer 0 adds f49b68ddc9d7 SUNRPC: xdr_stream_subsegment() must handle non-zero page_bases adds dae9a6cab800 NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() adds 8dcc5721da78 svcrdma: Split the svcrdma_wc_receive() tracepoint adds eef2d8d47c33 svcrdma: Split the svcrdma_wc_send() tracepoint adds 45f135846815 svcrdma: Split svcrmda_wc_{read,write} tracepoints adds 22a027e8c03f SUNRPC: Add trace event when alloc_pages_bulk() makes no progress adds 35940a58f9f1 SUNRPC: Capture value of xdr_buf::page_base new 625e862aa659 Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfiel [...] adds f2e717d65504 nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero adds 19598141f40d nfsd: Fix a warning for nfsd_file_close_inode adds 2ba5acfb3495 SUNRPC: fix sign error causing rpcsec_gss drops new 9c4457171a9d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new b1e0c55a4099 fs/ntfs3: Use available posix_acl_release instead of ntfs_ [...] new d81e06be921f fs/ntfs3: Remove locked argument in ntfs_set_ea new cff32466bf85 fs/ntfs3: Refactoring of ntfs_set_ea new 8241fffae7c8 fs/ntfs3: Forbid FALLOC_FL_PUNCH_HOLE for normal files new 95dd8b2c1ed0 fs/ntfs3: Remove unnecessary functions new a55c86983b4b Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 0a9fbef9cf9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ec60f38a9178 Documentation: remove reference to now removed mandatory-l [...] new 64e736949fde Merge branch 'locks-next' of git://git.kernel.org/pub/scm/ [...] new fc8f01c4c711 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5aa7eea9316c printk: avoid -Wsometimes-uninitialized warning adds 264a750472ea printk: use gnu_printf format attribute for printk_sprint() adds c15b5fc054c3 ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK new 569a168c699d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new af9d82626c8f PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS new 4c6f6060b7c4 PCI/ACPI: Move supported and control calculations to separ [...] new 87f1f87a1681 PCI/ACPI: Move _OSC query checks to separate function new 6bc779ee05d4 PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() new a397533c9a2c Merge branch 'pci/acpi' new 715853a67342 Merge branch 'pci/enumeration' new 9a228461d41a Merge branch 'pci/p2pdma' new ea29be9ccbb2 Merge branch 'pci/portdrv' new 7c3855c423b1 PCI: Coalesce host bridge contiguous apertures new 7ee09b03800a Merge branch 'pci/resource' new 95e83e219d68 PCI/sysfs: Check CAP_SYS_ADMIN before parsing user input new 36f354ec7bf9 PCI/sysfs: Return -EINVAL consistently from "store" functions new e0f7b1922358 PCI: Use kstrtobool() directly, sans strtobool() wrapper new ac28ca6282c7 Merge branch 'pci/sysfs' new 9728f12ba5dc Merge branch 'pci/virtualization' new 9a0a1417d3bb PCI: Tidy comments new ed00ba4258a2 Merge branch 'pci/misc' new a2258831d12d PCI: endpoint: Use sysfs_emit() in "show" functions new f89cf4bdfc3f Merge branch 'remotes/lorenzo/pci/endpoint' new 894682f0a9b3 PCI: xgene: Use PCI_VENDOR_ID_AMCC macro new 69d9bc4ee815 Merge branch 'remotes/lorenzo/pci/xgene' new f7e4dec32ea6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new d3c6ccce06ae Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...] new 40b30c213fe9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 6558b646ce1c i2c: acpi: fix resource leak in reconfiguration device addition adds 3bce7703c7ba i2c: mediatek: Add OFFSET_EXT_CONF setting back adds b883ec799d95 Merge branch 'i2c/for-current' into i2c/for-next adds b8228aea5a19 i2c: mediatek: fixing the incorrect register offset adds 511899ec34b6 i2c: pxa: drop unneeded MODULE_ALIAS adds cf9ae42c435c i2c: exynos: describe drivers in KConfig adds 8f746858afec Merge branch 'i2c/for-mergewindow' into i2c/for-next adds d56baf6efaf1 i2c: switch from 'pci_' to 'dma_' API adds 7200d8447691 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 69c2255f1de5 i2c: / ACPI: fix resource leak in reconfiguration device addition adds 5d1391e8119d Merge branch 'i2c/for-current' into i2c/for-next adds 669b2e4aa1a8 i2c: mlxcpld: Reduce polling time for performance improvement adds a324db4c07c8 Merge branch 'i2c/for-mergewindow' into i2c/for-next adds 52f57396c75a i2c: mlxcpld: Fix criteria for frequency setting adds fa1049135c15 i2c: mlxcpld: Modify register setting for 400KHz frequency adds 90d8f9584220 Merge branch 'i2c/for-current-fixed' into i2c/for-next new 1db13f7c8fb5 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new df029f2e9f0a Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...] adds be281ae01039 dt-bindings: hwmon: Add IIO HWMON binding adds 1c104f160210 hwmon: (i5500_temp) Convert to devm_hwmon_device_register_ [...] adds e601bb88681d hwmon: (raspberrypi) Use generic notification mechanism adds af791a57f88c hwmon: Add Maxim MAX6620 hardware monitoring driver adds aadc11fc0181 hwmon: (mlxreg-fan) Extend the maximum number of tachometers adds 673ff5c4ef9c hwmon: (mlxreg-fan) Extend driver to support multiply PWM adds 2af4ab65d9b4 hwmon: (mlxreg-fan) Extend driver to support multiply cool [...] adds 9aec9f9370dd hwmon: (nct6775) Use superio_*() function pointers in sio_data. adds c69532d186d5 hwmon: (nct6775) Use nct6775_*() function pointers in nct6 [...] adds 6a6b1c1757de hwmon: (nct6775) Support access via Asus WMI adds 1a4f5e3c4afe hwmon: (mlxreg-fan) Fix out of bounds read on array fan->pwm adds 7f9cbc399edd dt-bindings: hwmon: lm90: convert to dtschema adds fe506d3aec0b dt-bindings: hwmon: lm90: do not require VCC supply adds 696d2b901c4c dt-bindings: hwmon: lm70: move to trivial devices adds 3380e27e1917 dt-bindings: hwmon: ti,tmp108: convert to dtschema adds 24a90513df56 dt-bindings: hwmon: ti,tmp102: add bindings and remove fro [...] adds f028aa23e46d dt-bindings: hwmon: lltc,ltc4151: convert to dtschema adds 7750f57e3a17 dt-bindings: hwmon: microchip,mcp3021: convert to dtschema adds 72f1dd494dcb dt-bindings: hwmon: sensirion,sht15: convert to dtschema adds 3930c0cdfb04 hwmon: (nct6683) Add another customer ID for NCT6683D sens [...] adds 860af1a1909e dt-bindings: hwmon: lm75: remove gmt,g751 from trivial devices adds c29d80d5633b dt-bindings: hwmon: dps650ab: move to trivial devices adds e4b64e615574 dt-bindings: hwmon: hih6130: move to trivial devices adds a5505917d831 dt-bindings: hwmon: jedec,jc42: convert to dtschema adds 0889b7c73a4d hwmon: (tmp421) introduce MAX_CHANNELS define new 87495cb5bbf1 Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...] new b718f9d919d1 Merge tag 'v5.15-rc4' into docs-next new b19511926cb5 Revert "docs: checkpatch: add UNNECESSARY/UNSPECIFIED_INT [...] new 607260f77eb8 Merge branch 'docs-next' of git://git.lwn.net/linux.git adds c52e7b855b33 Merge tag 'v5.15-rc4' into media_tree new 0f724ca92677 Merge branch 'master' of git://linuxtv.org/media_tree.git new fc4166549833 media: rcar-csi2: Add checking to rcsi2_start_receiver() new a240a464eaab media: cedrus: Add H265 10-bit capability flag new 83ffdc329246 media: cedrus: add check for H264 and H265 limitations new 164646a78598 media: aspeed: refine to avoid full jpeg update new 984166720eb4 media: rcar-csi2: Cleanup mutex on remove and fail new 5f4eecd5e903 media: rcar-csi2: Serialize access to set_fmt and get_fmt new d66302f62f7d media: v4l2-dev.h: move open brace after struct video_device new 3ec54d3f2d80 media: imx: drop unneeded MODULE_ALIAS new 51fa3b70d273 media: em28xx: Don't use ops->suspend if it is NULL new d47fed7a8487 media: hantro: Constify static struct v4l2_m2m_ops new 21001fdb7dfa media: vivid: fix an error code in vivid_create_instance() new 2d080eb6a29f media: CEC: keep related menu entries together new c93beb524375 media: rcar-vin: add GREY format new 51f7be81feaf media: hantro: Auto generate the AXI ID to avoid conflicts new 64cdf7e5a3aa media: mtk-vcodec: MT8173 h264/vp8 encoder min/max bitrate [...] new 97b9b3ce4810 media: omap_vout: use dma_addr_t consistently new 9827f10767dd media: imx-jpeg: Fix possible null pointer dereference new fb0715c4e66c media: imx-jpeg: Fix occasional decoder fail on jpegs without DHT new ff9378037883 media: imx-jpeg: Remove soft reset between frames encoding new 80f082bcc7de Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git new a8fb40966f19 x86: ACPI: cstate: Optimize C3 entry on AMD CPUs new 49d81ac0c55d Merge branches 'acpi-x86' and 'acpi-resources' into linux-next new 8691d7577dfd Merge branches 'acpi-pci', 'acpi-pnp', 'acpi-docs', 'acpi- [...] new 98634aa8d837 PCI: PM: Drop struct pci_platform_pm_ops new f09183712146 PCI: PM: Simplify acpi_pci_power_manageable() new e5f5a66c9aa9 cpuidle: Fix kobject memory leaks in error paths new 6e59199a3f8f Merge branches 'pm-sleep', 'pm-pci' and 'pm-cpuidle' into [...] new 57577c996d73 cpufreq: intel_pstate: Process HWP Guaranteed change notification new 8e0efc215fb1 Merge branch 'pm-cpufreq' into linux-next new 034520d03364 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds 45b2bb66209c cpufreq: vexpress: Drop unused variable adds 08ef8d35a826 cpufreq: s3c244x: add fallthrough comments for switch adds 6065a672679f cpufreq: remove useless INIT_LIST_HEAD() adds c2ace21f937a cpufreq: tegra186/tegra194: Handle errors in BPMP response new b3c08d1ad2bb cpufreq: Fix parameter in parse_perf_domain() new 487ba130f4b5 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] new eee47e636b3a Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...] new 38f50fdc5bf4 Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...] adds 8b7912f4cb6c opp: Fix required-opps phandle array count check adds 3734b9f2cee0 opp: Change type of dev_pm_opp_attach_genpd(names) argument adds e69709f6861a opp: Add more resource-managed variants of dev_pm_opp_of_a [...] new 1cc55204b0db PM / devfreq: Add devm_devfreq_add_governor() new 68b79f285540 PM / devfreq: tegra30: Use resource-managed helpers new 4844bdbe9166 PM / devfreq: tegra30: Check whether clk_round_rate() retu [...] new 62411c73f183 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] new 36092f090f38 Merge branch 'thermal/linux-next' of git://git.kernel.org/ [...] new 69790f31d58a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new ea2dd331bfaa Merge tag 'mlx5-fixes-2021-09-30' of git://git.kernel.org/ [...] new 8c02066b053d mctp: Add initial test structure and fragmentation test new 077b6d52df6d mctp: Add test utils new 925c01afb06a mctp: Add packet rx tests new d04dcc2d67ef mctp: Add route input to socket tests new bbde430319ee mctp: Add input reassembly tests new 4f42ad2011d2 Merge branch 'mctp-kunit-tests' new a70e3f024d5f devlink: report maximum number of snapshots with regions new bfaf03935f74 sparc: add SO_RESERVE_MEM definition. new b022f8866ea5 Revert "Merge branch 'mctp-kunit-tests'" new 10d48705d5af fix up for "net: add new socket option SO_RESERVE_MEM" new f9f93bd55ca6 net/mlx5: DR, Fix vport number data type to u16 new 7ae8ac9a5820 net/mlx5: DR, Replace local WIRE_PORT macro with the exist [...] new dd4acb2a0954 net/mlx5: DR, Add missing query for vport 0 new ee1887fb7cdd net/mlx5: DR, Align error messages for failure to obtain v [...] new c0e90fc2ccaa net/mlx5: DR, Support csum recalculation flow table on SFs new 11a45def2e19 net/mlx5: DR, Add support for SF vports new 1ffd498901c1 net/mlx5: DR, Increase supported num of actions to 32 new 5dde00a73048 net/mlx5: DR, Fix typo 'offeset' to 'offset' new 515ce2ffa621 net/mlx5: DR, init_next_match only if needed new 98576013bf28 net/mlx5: DR, Add missing string for action type SAMPLER new 2b0247e22097 net/mlx5: Warn for devlink reload when there are VFs alive new f62eb932d857 net/mlx5: Tolerate failures in debug features while driver load new 806bf340e180 net/mlx5: Use kvcalloc() instead of kvzalloc() new ab9ace34158f net/mlx5: Use struct_size() helper in kvzalloc() new 51984c9ee01e net/mlx5e: Use array_size() helper new 05f1e35a1354 Merge tag 'mlx5-updates-2021-09-30' of git://git.kernel.or [...] new 20ab39d13e2e net/core: disable NET_RX_BUSY_POLL on PREEMPT_RT new caaaa1667bf1 bpf/tests: Add tests of BPF_LDX and BPF_STX with small sizes new 89b63462765c bpf/tests: Add zero-extension checks in BPF_ATOMIC tests new f68e8efd7fa5 bpf/tests: Add exhaustive tests of BPF_ATOMIC magnitudes new 0bbaa02b4816 bpf/tests: Add tests to check source register zero-extension new e2f9797b3c73 bpf/tests: Add more tests for ALU and ATOMIC register clobbering new e42fc3c2c40e bpf/tests: Minor restructuring of ALU tests new daed6083f4fb bpf/tests: Add exhaustive tests of ALU register combinations new 6fae2e8a1d9e bpf/tests: Add exhaustive tests of BPF_ATOMIC register com [...] new 68813605dea6 bpf/tests: Add test of ALU shifts with operand register aliasing new 7bceeb95726b bpf/tests: Add test of LDX_MEM with operand aliasing new f731052325ef libbpf: Support uniform BTF-defined key/value specificatio [...] new bd368cb554d6 selftests/bpf: Use BTF-defined key/value for map definitions new d636c8da2d60 Merge branch 'libbpf: Support uniform BTF-defined key/valu [...] new 6b7b0c3091fd Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/ [...] new d9bc9ec45e01 ravb: Rename "ravb_set_features_rx_csum" function to "ravb [...] new 2b061b545cd0 ravb: Rename "no_ptp_cfg_active" and "ptp_cfg_active" variables new a92f4f0662bf ravb: Add nc_queue to struct ravb_hw_info new feab85c7ccea ravb: Add support for RZ/G2L SoC new 660e3d95e21a ravb: Initialize GbEthernet DMAC new 7e09a052dc4e ravb: Exclude gPTP feature support for RZ/G2L new 0b395f289451 ravb: Add tsrq to struct ravb_hw_info new ebd5df063ce4 ravb: Add magic_pkt to struct ravb_hw_info new 68aa0763c045 ravb: Add half_duplex to struct ravb_hw_info new 16a235199235 ravb: Initialize GbEthernet E-MAC new cfb5d7b78145 Merge branch 'ravb-gigabit' new ebc792e26cb0 ionic: remove debug stats new 36b20b7fb1c3 ionic: check for binary values in FW ver string new 26671ff92c63 ionic: move lif mutex setup and delete new 2624d95972db ionic: widen queue_lock use around lif init and deinit new a095e4775b7c ionic: add polling to adminq wait new 3a5e0fafefe0 ionic: have ionic_qcq_disable decide on sending to hardware new 7dd22a864e0c ionic: add lif param to ionic_qcq_disable new 8b67a2111bb8 Merge branch 'ionic-cleanups' new 1643771eeb2d net:dev: Change napi_gro_complete return type to void new 63b1bae940a9 dt-bindings: net: renesas,ether: Update example to match reality new f533bc14e21a dt-bindings: net: renesas,etheravb: Update example to matc [...] new de5bbb6f7e4c net: mscc: ocelot: support egress VLAN rewriting via VCAP ES0 new e8c0722927e8 net: mscc: ocelot: write full VLAN TCI in the injection header new 5ca721c54d86 net: dsa: tag_ocelot: set the classified VLAN during xmit new 239f163ceabb selftests: net: mscc: ocelot: bring up the ports automatically new 4a907f659461 selftests: net: mscc: ocelot: rename the VLAN modification [...] new 434ef35095d6 selftests: net: mscc: ocelot: add a test for egress VLAN m [...] new fa8274b788a3 Merge branch 'ocelot-vlan' new 4e9b9de65cdd arch: use eth_hw_addr_set() new 2f23e5cef314 net: use eth_hw_addr_set() new a96d317fb1a3 ethernet: use eth_hw_addr_set() new 168137176233 net: usb: use eth_hw_addr_set() new e35b8d7dbb09 net: use eth_hw_addr_set() instead of ether_addr_copy() new f3956ebb3bf0 ethernet: use eth_hw_addr_set() instead of ether_addr_copy() new af804e6db9f6 net: usb: use eth_hw_addr_set() instead of ether_addr_copy() new 47d71f45902e ethernet: chelsio: use eth_hw_addr_set() new 1235568b6d2e ethernet: s2io: use eth_hw_addr_set() new 4d3d2c8dba36 fddi: use eth_hw_addr_set() new 16be9a16340b ethernet: use eth_hw_addr_set() - casts new e9637775c05f Merge branch 'hw_addr_set' new b8aa16541d73 net: wwan: iosm: correct devlink extra params new 161eba50e183 mctp: Add initial test structure and fragmentation test new ded21b722995 mctp: Add test utils new b504db408c34 mctp: Add packet rx tests new 8892c0490779 mctp: Add route input to socket tests new 1e5e9250d422 mctp: Add input reassembly tests new 0693b27644f0 Merge branch 'mctp-kunit-tests' new 9ac936276f86 net/mlx4_en: avoid one cache line miss to ring doorbell new 52d03786459a ipv6: ioam: Distinguish input and output for hop-limit new 7b34e449e05e ipv6: ioam: Prerequisite patch for ioam6_iptunnel new 8cb3bf8bff3c ipv6: ioam: Add support for the ip6ip6 encapsulation new bf77b1400a56 selftests: net: Test for the IOAM encapsulation with IPv6 new cfbe9b002109 Merge branch 'ipv6-ioam-encap' new 19198e4ec97d qed: Fix kernel-doc warnings new fb09a1ed5c6e qed: Remove e4_ and _e4 from FW HSI new ee824f4bcc10 qed: Split huge qed_hsi.h header file new 484563e230a8 qed: Update common_hsi for FW ver 8.59.1.0 new f2a74107f1e1 qed: Update qed_mfw_hsi.h for FW ver 8.59.1.0 new fe40a830dcde qed: Update qed_hsi.h for fw 8.59.1.0 new 3091be065f11 qed: Use enum as per FW 8.59.1.0 in qed_iro_hsi.h new b90cb5385af7 qed: Update FW init functions to support FW 8.59.1.0 new e2dbc2237692 qed: Add '_GTT' suffix to the IRO RAM macros new 6c95dd8f0aa1 qed: Update debug related changes new 3a6f5d0cbda3 qed: Update TCP silly-window-syndrome timeout for iwarp, scsi new a64aa0a8b991 qed: Update the TCP active termination 2 MSL timer ("TIME_WAIT") new 17696cada74f qed: fix ll2 establishment during load of RDMA driver new e4addd4ed9b9 Merge branch 'qed-new-fw' new 23b08260481c net: ipv6: fix use after free of struct seg6_pernet_data new a2c27a61b433 net: phylink: add phylink_set_10g_modes() helper new 14ad41c74f6b net: ethernet: use phylink_set_10g_modes() new 166003436190 Merge branch 'phy-10g-mode-helper' new fb8ece514d38 sparc: Fix typo. new ceca777dabc6 ethernet: ehea: add missing cast new b5375509184d net: bgmac: improve handling PHY new 45c9d966688e net: bgmac: support MDIO described in DT new e0ee6891174c net/mlx5e: Specify SQ stats struct for mlx5e_open_txqsq() new 80743c4f8d34 net/mlx5e: Add TX max rate support for MQPRIO channel mode new 61c6f0d19084 net/mlx5e: TC, Refactor sample offload error flow new d9581e2fa73f net/mlx5e: Move mod hdr allocation to a single place new 9c1d3511a2c2 net/mlx5e: Split actions_match_supported() into a sub function new d4f401d9ab18 net/mlx5e: Move parse fdb check into actions_match_support [...] new 3222efd4b3a3 net/mlx5e: Reserve a value from TC tunnel options mapping new 2f8ec867b6c3 net/mlx5e: Specify out ifindex when looking up encap route new 6ba2e2b33df8 net/mlx5e: Support accept action new a1a6e7217eac net/mlx5: Bridge, refactor eswitch instance usage new 64fc4b358941 net/mlx5: Bridge, extract VLAN pop code to dedicated functions new 5249001d69a2 net/mlx5: Bridge, mark reg_c1 when pushing VLAN new 575baa92fd46 net/mlx5: Bridge, pop VLAN on egress table miss new 3663ad34bc70 net/mlx5: Shift control IRQ to the last index new f891b7cdbdcd net/mlx5: Enable single IRQ for PCI Function new 95bf387e3569 Merge tag 'mlx5-updates-2021-10-04' of git://git.kernel.or [...] new 549017aa1bb7 netlink: remove netlink_broadcast_filtered new ded6e16b37e4 mlx4: replace mlx4_mac_to_u64() with ether_addr_to_u64() new 1bb96a07f9a8 mlx4: replace mlx4_u64_to_mac() with u64_to_ether_addr() new e04ffd120f3c mlx4: remove custom dev_addr clearing new ebb1fdb589bd mlx4: constify args for const dev_addr new 5e8fba848eaa Merge branch 'mlx4-const-dev_addr' new a05e4c0af490 ethernet: use eth_hw_addr_set() for dev->addr_len cases new 49ed8dde3715 net: usb: use eth_hw_addr_set() for dev->addr_len cases new 64ba2eb35fa0 Bluetooth: hci_sock: Replace use of memcpy_from_msg with b [...] new 4fd6d4907961 Bluetooth: btusb: Add support for TP-Link UB500 Adapter new cd36742a957c Bluetooth: btrtl: Ask ic_info to drop firmware new 4539ca67fe8e Bluetooth: Rename driver .prevent_wake to .wakeup new d0f1c248b4ff Merge tag 'for-net-next-2021-10-01' of git://git.kernel.or [...] new 5d3f6be091e3 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 13f721197211 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new c5a8e90730a3 rtw88: fix RX clock gate setting while fifo dump new 6cd4b59ddb1a rtw88: refine fw_crash debugfs to show non-zero while triggering new 49c3eb3036e6 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet new 5668958f6a92 bcma: drop unneeded initialization value new 7acd723c30c0 rtl8xxxu: Use lower tx rates for the ack packet new eb3a97a69be8 ath9k: fetch calibration data via nvmem subsystem new ef7bc2a76342 ath9k: owl-loader: fetch pci init values through nvmem new 34c67dc36641 ath11k: fix 4-addr tx failure for AP and STA modes new e20cfa3b62ae ath11k: fix 4addr multicast packet tx new 7e9fb2418a4c ath11k: Rename atf_config to flag1 in target_resource_config new 9b4dd38b46cf ath11k: add support in survey dump with bss_chan_info new feab5bb8f1d4 ath11k: Align bss_chan_info structure with firmware new d6dbce453b19 wcn36xx: handle connection loss indication new 701668d3bfa0 wcn36xx: Fix Antenna Diversity Switching new c0c2eb20c79e wcn36xx: Add ability for wcn36xx_smd_dump_cmd_req to pass [...] new 0e159d2c0834 wcn36xx: Implement Idle Mode Power Save new d37b4862312c ath11k: move static function ath11k_mac_vdev_setup_sync to top new 64e06b78a927 ath11k: add separate APIs for monitor mode new 689a5e6fff75 ath11k: monitor mode clean up to use separate APIs new 61fe43e7216d ath11k: add support for setting fixed HE rate/gi/ltf new f552d6fd2f27 ath11k: add support for 80P80 and 160 MHz bandwidth new cc2ad7541486 ath11k: Refactor spectral FFT bin size new 1cae9c0009d3 ath11k: Introduce spectral hw configurable param new 6dfd20c8a6cd ath11k: Fix the spectral minimum FFT bin count new b72e86c07e98 ath11k: Add spectral scan support for QCN9074 new eb19efed836a ath11k: Wstringop-overread warning new c72aa32d6d1c ath11k: use hw_params to access board_size and cal_offset new 336e7b53c82f ath11k: clean up BDF download functions new e82dfe7b5608 ath11k: add caldata file for multiple radios new 4ba3b05ebd0c ath11k: add caldata download support from EEPROM new b2549465cdea ath11k: Replace one-element array with flexible-array member new b9b5948cdd7b ath11k: qmi: avoid error messages when dma allocation fails new aadf7c81a077 ath11k: fix some sleeping in atomic bugs new 2167fa606c0f ath11k: Add support for RX decapsulation offload new ab18e3bc1c13 ath11k: Fix pktlog lite rx events new f394e4eae8e2 ath11k: Update pdev tx and rx firmware stats new 69a0fcf8a9f2 ath11k: Avoid reg rules update during firmware recovery new 1db2b0d0a391 ath11k: Avoid race during regd updates new 8717db7ee802 ath11k: Add vdev start flag to disable hardware encryption new 3c79cb4d63c0 ath11k: Assign free_vdev_map value before ieee80211_register_hw new 8ee8d38ca472 ath11k: Fix crash during firmware recovery on reo cmd ring access new 79feedfea779 ath11k: Avoid "No VIF found" warning message new 94a6df31dcf0 ath11k: Add wmi peer create conf event in wmi_tlv_event_id new 4a9550f536cc ath11k: add channel 2 into 6 GHz channel list new 9d6ae1f5cf73 ath11k: fix packet drops due to incorrect 6 GHz freq value [...] new b6b142f644d2 ath11k: fix survey dump collection in 6 GHz new 54f40f552afd ath11k: re-enable ht_cap/vht_cap for 5G band for WCN6855 new 74bba5e5ba45 ath11k: enable 6G channels for WCN6855 new 0f17ae43823b ath11k: copy cap info of 6G band under WMI_HOST_WLAN_5G_CA [...] new cd18ed4cf805 ath11k: Drop MSDU with length error in DP rx path new 8a0b899f169d ath11k: Fix inaccessible debug registers new 72de799aa9e3 ath11k: Fix memory leak in ath11k_qmi_driver_event_work new 9e2e2d7a4dd4 ath11k: Rename macro ARRAY_TO_STRING to PRINT_ARRAY_TO_BUF new 6f442799bcfd ath11k: Replace HTT_DBG_OUT with scnprintf new 74327bab6781 ath11k: Remove htt stats fixed size array usage new 6ed731829cf8 ath11k: Change masking and shifting in htt stats new ac83b6034cfa ath11k: add HTT stats support for new stats new 441b3b5911f8 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED new c677d4b1bcc4 ath11k: indicate scan complete for scan canceled when scan [...] new 62db14ea95b1 ath11k: indicate to mac80211 scan complete with aborted fl [...] new 62b8963cd84d ieee80211: Add new A-MPDU factor macro for HE 6 GHz peer caps new c3a7d7eb4c98 ath11k: add 6 GHz params in peer assoc command new 6f4d70308e5e ath11k: support SMPS configuration for 6 GHz new 86a03dad0f5a ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map r [...] new e263bdab9c0e ath10k: high latency fixes for beacon buffer new e6dfbc3ba90c ath10k: Fix missing frame timestamp for beacon/probe-resp new 019edd01d174 ath10k: sdio: Add missing BH locking around napi_schdule() new b3fcf9c5faaa Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new 7e5dd2f2eaa2 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 06abf5d0819f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 5d0a26d74843 Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...] new d730454517a3 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...] new 3f491d11d8cb MAINTAINERS: Add spi-nor device tree binding under SPI NOR [...] new fd605a14c4cf Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...] adds f7324d4ba9e8 hwrng: meson - Improve error handling for core clock adds 38aa192a05f2 crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency adds 6e96dbe7c40a crypto: hisilicon/zip - Fix spelling mistake "COMSUMED" -> [...] adds e42dff467ee6 crypto: api - Export crypto_boot_test_finished new 71e33a69e8f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 6d61304e178b Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...] adds 6b51b02a3a0a dma-buf: fix and rework dma_buf_poll v7 adds 606b102876e3 drm: fb_helper: fix CONFIG_FB dependency adds 4bb2d367a5a2 drm/lease: allow empty leases adds 21dde40902d2 drm: cleanup: drm_modeset_lock_all_ctx() --> DRM_MODESET_L [...] adds 399190e70816 drm/i915: cleanup: drm_modeset_lock_all_ctx() --> DRM_MODE [...] adds 4c048437ef7a drm/msm: cleanup: drm_modeset_lock_all_ctx() --> DRM_MODES [...] adds 7c5f2eecc21f drm: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ [...] adds 6b92e77156c5 drm/vmwgfx: cleanup: drm_modeset_lock_all() --> DRM_MODESE [...] adds a2cd9947d99b drm/tegra: cleanup: drm_modeset_lock_all() --> DRM_MODESET [...] adds 9b8c437ef1a5 drm/shmobile: cleanup: drm_modeset_lock_all() --> DRM_MODE [...] adds 26723c3d6b93 drm/radeon: cleanup: drm_modeset_lock_all() --> DRM_MODESE [...] adds 6067fddc1a4f drm/omapdrm: cleanup: drm_modeset_lock_all() --> DRM_MODES [...] adds 6aa2daae589b drm/nouveau: cleanup: drm_modeset_lock_all() --> DRM_MODES [...] adds fd49ef52e2db drm/msm: cleanup: drm_modeset_lock_all() --> DRM_MODESET_L [...] adds 746826bcf8fd drm/i915: cleanup: drm_modeset_lock_all() --> DRM_MODESET_ [...] adds 984c9949f1c4 drm/i915: cleanup: drm_modeset_lock_all() --> DRM_MODESET_ [...] adds 4f9e860e6ad6 drm/gma500: cleanup: drm_modeset_lock_all() --> DRM_MODESE [...] adds 299f040e855b drm/amd: cleanup: drm_modeset_lock_all() --> DRM_MODESET_L [...] adds 8d813d1a535c drm: cleanup: remove drm_modeset_(un)lock_all() adds 18be03ef230f doc: drm: remove TODO entry regarding DRM_MODSET_LOCK_ALL cleanup adds 77d40e0176a5 drm/bridge: ti-sn65dsi86: Implement bridge->mode_valid() adds 223583dd00a7 drm/v3d: decouple adding job dependencies steps from job init adds 07c2a41658c4 drm/v3d: alloc and init job in one shot adds bb3425efdcd9 drm/v3d: add generic ioctl extension adds e4165ae8304e drm/v3d: add multiple syncobjs support adds a0b1d355b9b4 drm/fourcc: Add R8 to drm_format_info adds cee0b7cbf1c0 drm/format-helper: Add drm_fb_xrgb8888_to_rgb332() adds bcf80d6ef17c drm/format-helper: Add drm_fb_xrgb8888_to_rgb888() adds 4cabfedc096b drm/gud: Add GUD_PIXEL_FORMAT_R8 adds 1f25d0054258 drm/gud: Add GUD_PIXEL_FORMAT_RGB332 adds 83d7b6d54b8e drm/gud: Add GUD_PIXEL_FORMAT_RGB888 adds 294a0d9524b1 Revert "drm: cleanup: remove drm_modeset_(un)lock_all()" adds 6f67e6fd4dc0 Revert "drm/amd: cleanup: drm_modeset_lock_all() --> DRM_M [...] adds 1f9e2f442151 Revert "drm/gma500: cleanup: drm_modeset_lock_all() --> DR [...] adds 91a8fb071f7e Revert "drm/i915: cleanup: drm_modeset_lock_all() --> DRM_ [...] adds 077b3191461c Revert "drm/i915: cleanup: drm_modeset_lock_all() --> DRM_ [...] adds fcae996e56cb Revert "drm/msm: cleanup: drm_modeset_lock_all() --> DRM_M [...] adds 7a154d5bbcd7 Revert "drm/nouveau: cleanup: drm_modeset_lock_all() --> D [...] adds ff6c898f2e73 Revert "drm/omapdrm: cleanup: drm_modeset_lock_all() --> D [...] adds d91a342eb631 Revert "drm/radeon: cleanup: drm_modeset_lock_all() --> DR [...] adds 03b476fa4595 Revert "drm/shmobile: cleanup: drm_modeset_lock_all() --> [...] adds 86e7786e97c8 Revert "drm/tegra: cleanup: drm_modeset_lock_all() --> DRM [...] adds e7b481857bca Revert "drm/vmwgfx: cleanup: drm_modeset_lock_all() --> DR [...] adds 76fd2c379e65 Revert "drm: cleanup: drm_modeset_lock_all() --> DRM_MODES [...] adds f505495d246a Revert "drm/msm: cleanup: drm_modeset_lock_all_ctx() --> D [...] adds 369de54eecd1 Revert "drm/i915: cleanup: drm_modeset_lock_all_ctx() --> [...] adds 61bae132030a Revert "drm: cleanup: drm_modeset_lock_all_ctx() --> DRM_M [...] new e21bcafaa087 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 3f68c01be9a2 drm/amd/display: add cyan_skillfish display support adds e5d59cfa3305 drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix adds c74909492396 amd/amdkfd: add ras page retirement handling for sq/sdma (v3) adds 6131538b49b9 drm/amd/display: Only define DP 2.0 symbols if not already [...] adds eb601e61d349 drm/amdgpu: resolve RAS query bug adds f76f795a8ffa drm/amdgpu: move headless sku check into harvest function adds 81d1bf01e482 drm/amdgpu: add debugfs access to the IP discovery table adds 5f52e9a78061 drm/amdgpu: store HW IP versions in the driver structure adds 54d2b1f402b6 drm/amdgpu: fill in IP versions from IP discovery table adds 1534db5549b7 drm/amdgpu: add XGMI HWIP adds a1f62df75be5 drm/amdgpu/nv: export common IP functions adds 795d08391b86 drm/amdgpu: add initial IP enumeration via IP discovery table adds 02200e910c14 drm/amdgpu/sdma5.0: convert to IP version checking adds 8f4bb1e784d8 drm/amdgpu/sdma5.2: convert to IP version checking adds 4b0ad8425498 drm/amdgpu/gfx10: convert to IP version checking adds bdbeb0dde425 drm/amdgpu: filter out radeon PCI device IDs adds eb4fd29afd4a drm/amdgpu: bind to any 0x1002 PCI diplay class device adds 5db9d0657e97 drm/amdgpu/gmc10.0: convert to IP version checking adds 63352b7f98fd drm/amdgpu: Use IP discovery to drive setting IP blocks by [...] adds 524cf3ab85f5 drm/amdgpu: drive nav10 from the IP discovery table adds fac17723749a drm/amdgpu/gfxhub2.1: convert to IP version checking adds ce2d99a84f99 drm/amdgpu/mmhub2.0: convert to IP version checking adds bc7c3d1d8a3e drm/amdgpu/mmhub2.1: convert to IP version checking adds 4edbbfde89d0 drm/amdgpu/vcn3.0: convert to IP version checking adds 13ebe284a238 drm/amdgpu/athub2.0: convert to IP version checking adds 258fa17d1a3c drm/amdgpu/athub2.1: convert to IP version checking adds 7c69d6153e82 drm/amdgpu/navi10_ih: convert to IP version checking adds a8967967f6a5 drm/amdgpu/amdgpu_smu: convert to IP version checking adds af3b89d3a639 drm/amdgpu/smu11.0: convert to IP version checking adds ea0d730aab53 drm/amdgpu/navi10_ppt: convert to IP version checking adds 96626a0ed22b drm/amdgpu/sienna_cichlid_ppt: convert to IP version checking adds 3e67f4f2e22e drm/amdgpu/nv: convert to IP version checking adds 75aa18415a4c drm/amdgpu: drive all navi asics from the IP discovery table adds c08182f2483f drm/amdgpu/display/dm: convert to IP version checking adds 5f931489556d drm/amdgpu: add DCI HWIP adds 994470b252dc drm/amdgpu/soc15: export common IP functions adds d4c6e870bdd2 drm/amdgpu: add initial IP discovery support for vega based parts adds 91e9db33be12 drm/amdgpu/soc15: get rev_id in soc15_common_early_init adds 987884409470 drm/amdgpu: drive all vega asics from the IP discovery table adds f7f12b25823c drm/amdgpu: default to true in amdgpu_device_asic_has_dc_support adds 559f591dab57 drm/amdgpu/display/dm: convert RAVEN to IP version checking adds 43bf00f21eaf drm/amdgpu/sdma4.0: convert to IP version checking adds 24be2d70048b drm/amdgpu/hdp4.0: convert to IP version checking adds 9d0cb2c31891 drm/amdgpu/gfx9.0: convert to IP version checking adds 82d05736c47b drm/amdgpu/amdgpu_psp: convert to IP version checking adds e47868ea15cb drm/amdgpu/psp_v11.0: convert to IP version checking adds 1fcc208cd780 drm/amdgpu/psp_v13.0: convert to IP version checking adds 6b726a0a52cc drm/amdgpu/pm/smu_v11.0: update IP version checking adds 61b396b91196 drm/amdgpu/pm/smu_v13.0: convert IP version checking adds 50638f7dbd0b drm/amdgpu/pm/amdgpu_smu: convert more IP version checking adds 96b8dd4423e7 drm/amdgpu/amdgpu_vcn: convert to IP version checking adds 0b64a5a85229 drm/amdgpu/vcn2.5: convert to IP version checking adds 75a07bcd1d30 drm/amdgpu/soc15: convert to IP version checking adds 2cbc6f4259f6 drm/amd/display: fix error case handling adds 5eceb2019215 drm/amdgpu: add VCN1 hardware IP adds de309ab3263e drm/amdgpu: add HWID of SDMA instance 2 and 3 adds 5c3720be7d46 drm/amdgpu: get VCN and SDMA instances from IP discovery table adds fe323f039db8 drm/amdgpu/sdma: remove manual instance setting adds 1b592d00b4ac drm/amdgpu/vcn: remove manual instance setting adds f17416151741 drm/amdgpu: get VCN harvest information from IP discovery table adds aa9f8cc349de drm/amdgpu/ucode: add default behavior adds 3ae695d69174 drm/amdgpu: add new asic_type for IP discovery adds d0761fd24ea1 drm/amdgpu: set CHIP_IP_DISCOVERY as the asic type by default adds 1d789535a036 drm/amdgpu: convert IP version array to include instances adds b05b9c591f9e drm/amdgpu: clean up set IP function adds 6d46d419af59 drm/amdgpu: add support for SRIOV in IP discovery path adds 5b983db8c3b8 drm/amdkfd: clean up parameters in kgd2kfd_probe adds c868d58442eb drm/amdkfd: convert kfd_device.c to use GC IP version adds a79d3709c40d drm/amdgpu: add an option to override IP discovery table f [...] adds 546dc20fedc5 drm/amdkfd: fix a potential ttm->sg memory leak adds d4b0ee65de6b drm/amdgpu/jpeg2: move jpeg2 shared macro to header file adds c60511493b4f drm/amdgpu/jpeg: add jpeg2.6 start/end adds 4b3a624c4c6a drm/amdgpu: consolidate case statements adds aa87797001b4 Documentation/gpu: remove spurious "+" in amdgpu.rst adds d04287d062a4 drm/amdgpu: During s0ix don't wait to signal GFXOFF adds 8001ba85d0a2 drm/amdgpu: remove some repeated includings adds 519607a2f779 drm/amdgpu/display: fold DRM_AMD_DC_DCN201 into DRM_AMD_DC_DCN adds 64df665ffed8 drm/amd/display: Prevent using DMUB rptr that is out-of-bounds adds 630e959f2537 drm/amdgpu/gmc9: convert to IP version checking adds c2c154102616 drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI new 499f4d38ecf9 drm/amdkfd: remove redundant iommu cleanup code new 286826d7d976 drm/amdgpu: init iommu after amdkfd device init new c8365dbda056 drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8" new 127aedf97957 drm/amdgpu: print warning and taint kernel if lockup timeo [...] new e17e27f9bdba drm/amdgpu: handle the case of pci_channel_io_frozen only [...] new 2a65889c27cd drm/amdgpu: use generic fb helpers instead of setting up A [...] new b2efe411a867 drm/amdkfd: avoid conflicting address mappings new be87ab4d11b7 drm/amdkfd: export svm_range_list_lock_and_flush_work new 3f2b33383ef5 drm/amdkfd: fix KFDSVMRangeTest.PartialUnmapSysMemTest fails new b4fc5f3c7ebd amd/amdkfd: remove svms declaration to avoid werror new acc388ff1e01 drm/amdgpu: add another raven1 gfxoff quirk new 1b25eb7b2f6a drm/amdgpu: only check for _PR3 on dGPUs new bf68f6aef6b0 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new e6fe34e7ca18 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 8ad6d0913a30 Revert "drm/amd/display: To modify the condition in indica [...] new d925cab7e76c drm/radeon: Add HD-audio component notifier support (v2) new 6b2fb7a0ab99 drm/amdgpu/pm: properly handle sclk for profiling modes on [...] new cd2badf553ba Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...] adds e04a911f4366 drm/i915/fdi: move fdi modeset asserts to intel_fdi.c adds aa0813b1ba31 drm/i915/pps: move pps (panel) modeset asserts to intel_pps.c adds 80e77e30a212 drm/i915/dpll: move dpll modeset asserts to intel_dpll.c adds e365e4aaa5cc drm/i915/dsi: move dsi pll modeset asserts to vlv_dsi_pll.c adds 3e2947cd8945 drm/i915/dsi: pass struct mipi_dsi_packet pointer, not the [...] adds 207ea507a147 drm/i915/dsi: fuse dsi_send_pkt_payld() and add_payld_to_queue() adds b90acd0987c8 drm/i915/dsi: return -EBUSY instead of -1 adds 0743019d540d drm/i915/hdmi: return -EINVAL instead of -1 adds 5e9a0200dad8 drm/i915/drv: return -EIO instead of -1 adds 7d8de8cabbba drm/i915/dram: return -EINVAL instead of -1 adds a23299bb9a49 drm/i915/fdi: use -EAGAIN instead of local special return value adds 7ceb751b6159 drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 adds 5ec2b4f77e77 drm/i915/debugfs: register LPSP capability on all platforms adds fd71fc38da7d drm/i915/display: stop returning errors from debugfs registration adds 0f26c8e23ab3 drm/i915/debugfs: pass intel_connector to intel_connector_ [...] adds 048a57fc0d6a drm/i915: Use standard form -EDEADLK check adds 0fb00cc28e1e drm/i915: Adjust intel_crtc_compute_config() debug message adds ab953f099fd7 drm/i915: Move WaPruneModeWithIncorrectHsyncOffset into in [...] adds f22f4e5be89c drm/i915: Stop force enabling pipe bottom color gammma/csc adds 5def925dbb60 drm/i915: fix regression with uncore refactoring. adds 7d4fed884484 drm/i915/reg: add AUD_TCA_DP_2DOT0_CTRL registers adds f6e3be98654e drm/i915: Fix DP clock recovery "voltage_tries" handling adds f820693bc238 drm/i915: Introduce has_iboost() adds 5bafd85dd770 drm/i915: Introduce has_buf_trans_select() adds e722ab8b6968 drm/i915: Generalize .set_signal_levels() adds 193299ad9d85 drm/i915: Nuke useless .set_signal_levels() wrappers adds 5f5ada0bae45 drm/i915: De-wrapper bxt_ddi_phy_set_signal_levels() adds 2c63e0f92e2f drm/i915: Hoover the level>=n_entries WARN into intel_ddi_level() adds 3e022c1f0a5f drm/i915: Nuke intel_ddi_hdmi_num_entries() adds d0920a45574c drm/i915: Pass the lane to intel_ddi_level() adds c6921d484d3f drm/i915: Prepare link training for per-lane drive settings adds 104c1b3d6fb6 drm/i915: Allow per-lane drive settings with LTTPRs adds d08df3b0bdb2 drm/i915: Extend the async flip VT-d w/a to skl/bxt adds 7d396cacaea6 drm/i195: Make the async flip VT-d workaround dynamic new 85bb2f6e1c4b drm/i915/tc: Delete bogus NULL check in intel_ddi_encoder_ [...] new 9c8e99c59a57 Merge branch 'for-linux-next' of git://anongit.freedesktop [...] adds 654e9c18dfab drm/msm: Fix crash on dev file close adds f6f59072e821 drm/msm/a6xx: Serialize GMU communication adds 14eb0cb4e9a7 drm/msm/a6xx: Track current ctx by seqno adds 4cd82aa39bda drm/msm: A bit more docs + cleanup adds 68002469e571 drm/msm: One sched entity per process per priority adds 95c58291ee70 drm/msm/submit: fix overflow check on 64-bit architectures adds 16c0ec8f006d drm/msm/dp: only signal audio when disconnected detected a [...] adds 318c92eeb8ac drm/msm: Fix devfreq NULL pointer dereference on a3xx adds 38113c4905d7 drm/msm: Avoid potential overflow in timeout_to_jiffies() adds d88d545c8291 drm/msm/mdp5: fix cursor-related warnings adds 12e8cfe10c91 drm/msm: Fix null pointer dereference on pointer edp adds d44e4ddfe915 drm/msm/a4xx: fix error handling in a4xx_gpu_init() adds 552d2b833276 drm/msm/a3xx: fix error handling in a3xx_gpu_init() adds bc80747eb681 drm/msm: Do not run snapshot on non-DPU devices new 3c539a1fca35 drm/msm/dpu: Fix address of SM8150 PINGPONG5 IRQ register new d498d39a2ce4 drm/msm/dsi/phy: fix clock names in 28nm_8960 phy new 6964eba81b7b drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in [...] new ed9069428ac1 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() new c6921fbc88e1 drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling new e7d5587dcbb6 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...] new 0039fb786048 Merge branch 'imx-drm/next' of https://git.pengutronix.de/ [...] adds 28c369e60827 ALSA: usb-audio: disable implicit feedback sync for Behrin [...] adds 23939115be18 ALSA: usb-audio: Fix packet size calculation regression new ff98a247c179 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 0a43c152ed06 ASoC: soc-component: Remove conditional definition of debu [...] adds 620868b2a0bd ASoC: tegra: Constify static snd_soc_ops adds 9c892547624f ASoC: Intel: sof_rt5682: Add support for max98360a speaker amp adds bd8bec1408ab ASoC: mediatek: mt8195: move of_node_put to remove function adds 04a8374c321d ASoC: rt5682s: Enable ASRC auto-disable to fix pop during [...] adds 0b26ca1725fa ASoC: rt5682s: Fix HP noise caused by SAR mode switch when [...] adds cd96663bc27e ASoC: qcom: apq8096: Constify static snd_soc_ops adds 83bea088f976 ASoC: fsl_spdif: implement bypass mode from in to out adds 415717e1e367 ASoC: topology: change the complete op in snd_soc_tplg_ops [...] adds 199a3754f273 ASoC: SOF: control: Add access field in struct snd_sof_control adds 2c28ecad0d09 ASoC: SOF: topology: Add new token for dynamic pipeline adds 93d71245c655 ASoC: SOF: sof-audio: add helpers for widgets, kcontrols a [...] adds d1a7af097929 AsoC: dapm: export a couple of functions adds 0a2dea1f1010 ASoC: SOF: Add new fields to snd_sof_route adds 5f3aad73fcc2 ASoC: SOF: restore kcontrols for widget during set up adds 1b7d57d71786 ASoC: SOF: Don't set up widgets during topology parsing adds 8b0014169254 ASoC: SOF: Introduce widget use_count adds 0acb48dd31e3 ASoC: SOF: Intel: hda: make sure DAI widget is set up before IPC adds 5fcdbb2d45df ASoC: SOF: Add support for dynamic pipelines adds c0e7969cf9c4 ASoC: SOF: topology: Add kernel parameter for topology ver [...] adds 27547a3923bd Merge series "Add support for on demand pipeline setup/des [...] adds aab1ad11d69f ASoC: nau8821: new driver adds 1cf2aa665901 ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ adds 6e037b72cf4e ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ adds d316597c538a ASoC: nau8824: Fix NAU8824_JACK_LOGIC define adds 92d3360108f1 ASoC: nau8824: Add DMI quirk mechanism for active-high jac [...] adds efee0fca19cb ASoC: nau8824: Add a nau8824_components() helper adds 7924f1bc9404 ASoC: Intel: cht_bsw_nau8824: Set card.components string adds 2a04151ff95a ASoC: dt-bindings: uniphier: Add description of each port number new d54aa2aeaa70 ASoC: amd: acp-rt5645: Constify static snd_soc_ops new 7b84fd262d8a ASoC: SOF: OF: Add fw_path and tplg_path parameters new cf9f3fffae89 ASoC: SOF: topology: show clks_control value in dynamic debug new ea6bfbbe3ea8 ASoC: SOF: topology: allow for dynamic pipelines override [...] new 4a2307698747 ASoC: SOF: topology: return error if sof_connect_dai_widge [...] new 84a96720f355 Merge series "ASoC: SOF: topology: minor updates" from Pie [...] new 663742307fd7 ASoC: SOF: dai: mirror group_id definition added in firmware new 21c51692fcdf ASoC: SOF: dai: include new flags for DAI_CONFIG new b30b60a26a23 ASoC: SOF: Intel: hda: add new flags for DAI_CONFIG new 68776b2fb06e ASoC: SOF: dai-intel: add SOF_DAI_INTEL_SSP_CLKCTRL_MCLK/B [...] new 84e3cfd16a72 ASoC: SOF: Intel: hda-dai: improve SSP DAI handling for dy [...] new 6d0c1f787c90 Merge series "ASoC: SOF: Intel: add flags to turn on SSP c [...] new 790049fb6623 ASoC: Intel: soc-acpi: apl/glk/tgl: add entry for devices [...] new 9d36ceab9415 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices [...] new a164137ce91a ASoC: Intel: add machine driver for SOF+ES8336 new f2470679b070 ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp new 64ba6d2ce72f ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 new dc1fad25bbd0 Merge series "ASoC: Intel: machine driver updates for 5.16 [...] new 78ae88f24af1 Merge remote-tracking branch 'asoc/for-5.16' into asoc-next new 7990dcb9fa67 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 5c4c2c8e6fac Input: ariel-pwrbutton - add SPI device ID table new 1f59342be6c0 Input: analog - fix invalid snprintf() call new a41392e0877a MAINTAINERS: rectify entry for CHIPONE ICN8318 I2C TOUCHSC [...] new d80d535f1a02 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 8c9a60cf7bfb Merge branch 'for-5.16/cdrom' into for-next adds 926d14c89131 pcd: fix error codes in pcd_init_unit() adds ec49a9e7cdb8 pf: fix error codes in pf_init_unit() adds 8ac366117cc1 sx8: fix an error code in carm_init_one() adds 0e69ff23e0bc swim3: add missing major.h include adds 7ab3cc9cb7cb brd: reduce the brd_devices_mutex scope adds 92fd638f5ea9 Merge branch 'for-5.16/drivers' into for-next adds a7edde51fd6f Merge branch 'for-5.16/block' into for-next adds 1c5199dd25c4 io_uring: dump sqe contents if issue fails adds 941522c60657 io-wq: Remove duplicate code in io_workqueue_create() adds 4a6bc3430f21 io_uring: kill off ios_left adds 1da7d4843b16 io_uring: inline io_dismantle_req adds 037d55eb849a io_uring: inline linked part of io_req_find_next adds 93271b592cb3 io_uring: dedup CQE flushing non-empty checks adds a21000797281 io_uring: kill extra wake_up_process in tw add adds f4104e3d63d2 io_uring: add more uring info to fdinfo for debug adds 697f734778cd io_uring: remove ctx referencing from complete_post adds 9bb261e4e853 io_uring: optimise io_req_init() sqe flags checks adds fe56a40466cb io_uring: return boolean value for io_alloc_async_data adds 856d5f5cc065 io_uring: mark having different creds unlikely adds 8f273d2cb5b7 io_uring: force_nonspin adds bf2a68ff7826 io_uring: make io_do_iopoll return number of reqs adds 6d1766f116bf io_uring: use slist for completion batching adds bb1a1614d291 io_uring: remove allocation cache array adds 105043ff4cf4 io-wq: add io_wq_work_node based stack adds 23f1ad2806e3 io_uring: replace list with stack for req caches adds d7c6dc706156 io_uring: split iopoll loop adds 66f745ff6e61 io_uring: use single linked list for iopoll adds 07e0156cc4b2 io_uring: add a helper for batch free adds a518577e6533 io_uring: convert iopoll_completed to store_release adds 9c4bd1bd38ea io_uring: optimise batch completion adds e01eabf25651 io_uring: inline completion batching helpers adds 7c5c090a7e88 io_uring: don't pass tail into io_free_batch_list adds cd8a92b25ca5 io_uring: don't pass state to io_submit_state_end adds 024c7d2a572c io_uring: deduplicate io_queue_sqe() call sites adds 3ffac2f1d2b3 io_uring: remove drain_active check from hot path adds 28a11fda6b2a io_uring: split slow path from io_queue_sqe adds 3045a07003f1 io_uring: inline hot path of __io_queue_sqe() adds 23fb2f60abd2 io_uring: reshuffle queue_sqe completion handling adds 9875e473c739 io_uring: restructure submit sqes to_submit checks adds 0e142da85e62 io_uring: kill off ->inflight_entry field adds 32e9066ec6e5 io_uring: comment why inline complete calls io_clean_op() adds 458f7b676079 io_uring: disable draining earlier adds 616864e88e92 io_uring: extra a helper for drain init adds f3f27858f9aa io_uring: don't return from io_drain_req() adds 1e1e4658e108 io_uring: init opcode in io_init_req() adds ccaf124151e4 io_uring: clean up buffer select adds 23372b9769c5 io_uring: add flag to not fail link after timeout adds d98a8452d291 io_uring: optimise kiocb layout adds dca3bfc50c94 io_uring: add more likely/unlikely() annotations adds 668826bd8698 io_uring: delay req queueing into compl-batch list adds 64dd79fab2c0 io_uring: optimise request allocation adds bd3a507b9276 io_uring: optimise INIT_WQ_LIST adds 3cab27de89c5 io_uring: don't wake sqpoll in io_cqring_ev_posted adds 035c28e53755 io_uring: merge CQ and poll waitqueues adds bab362c378e1 io_uring: optimise ctx referencing by requests adds 65abac70a671 io_uring: mark cold functions adds 62ca9cb93e7f io_uring: optimise io_free_batch_list() adds cc67e04c3b38 io_uring: control ->async_data with a REQ_F flag adds ca045be7d721 io_uring: remove struct io_completion adds ca85ca81cbc7 io_uring: inline io_req_needs_clean() adds 5896283dee33 io_uring: inline io_poll_complete adds d04df06d2155 io_uring: correct fill events helpers types adds 1b2d1439fc25 Merge branch 'for-5.16/io_uring' into for-next new b444392e232a blk-mq: Change rqs check in blk_mq_free_rqs() new 6a40874a83e3 block: Rename BLKDEV_MAX_RQ -> BLKDEV_DEFAULT_RQ new beb3ca37f30d blk-mq: Relocate shared sbitmap resize in blk_mq_update_nr [...] new f3bc757c2c57 blk-mq: Invert check in blk_mq_update_nr_requests() new c09de816e865 blk-mq-sched: Rename blk_mq_sched_alloc_{tags -> map_and_rqs}() new a3dd5b2b49c5 blk-mq-sched: Rename blk_mq_sched_free_{requests -> rqs}() new 03d6fedc1d0c blk-mq: Pass driver tags to blk_mq_clear_rq_mapping() new 211f7658b28e blk-mq: Don't clear driver tags own mapping new 6737c76455a0 blk-mq: Add blk_mq_tag_update_sched_shared_sbitmap() new 0deb0a863d75 blk-mq: Add blk_mq_alloc_map_and_rqs() new be2f77cc00be blk-mq: Refactor and rename blk_mq_free_map_and_{requests->rqs}() new e0fdf846c7bb blk-mq: Use shared tags for shared sbitmap support new 51b548d7da6a blk-mq: Stop using pointers for blk_mq_tags bitmap tags new 23df4825de5c blk-mq: Change shared sbitmap naming to shared tags new 8332dcd785cd Merge branch 'for-5.16/block' into for-next new ddd49b6e5f09 block: move blk-throtl fast path inline new 1c45d45b794a block: inherit request start time from bio for BLK_CGROUP new a229cea69958 Merge branch 'for-5.16/block' into for-next new ae42e4d68e87 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git new fb25749518f5 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new f9d0937f36cf Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 73d59c9263a0 power: supply: wm831x_power: fix spelling mistake on funct [...] adds f558c8072c34 power: reset: at91-reset: check properly the return value [...] adds 0fd1cdf222a0 dt-bindings: power: supply: max17040: switch to unevaluate [...] adds 223a3b82834f power: supply: max17042_battery: use VFSOC for capacity wh [...] adds d0c27c9211fe power: supply: max17042_battery: fix typo in MAX17042_IAvg_empty adds 0668281d329d power: supply: cpcap-battery: use device_get_match_data() [...] new a3d5c47c328a dt-bindings: power: Bindings for Samsung batteries new 542b8f279fe8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 482f8032f496 regulator: Document PM2250 smd-rpm regulators adds 400c93151f41 regulator: qcom_smd: Add PM2250 regulators adds 555767fd9136 regulator: bd71815: Use defined mask values adds 5f4b59f7e640 regulator: dt-bindings: maxim,max8952: convert to dtschema new fd9fed51c4af Merge remote-tracking branch 'regulator/for-5.16' into reg [...] new 8ed4d7b868f1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 434ab67041fd Merge branch 'next-testing' of git://git.kernel.org/pub/sc [...] new 10f89e365be3 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...] new ded38530ee19 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] new d5f1c91d1af4 Merge branch 'keys-next' of git://git.kernel.org/pub/scm/l [...] new 0f3b6593d487 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 605dc480dba1 Merge branch 'next' of git://github.com/cschaufler/smack-next new c569b9d9c8de Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 42f355ef59a2 audit: replace magic audit syscall class numbers with macros adds 1c30e3af8a79 audit: add support for the openat2 syscall adds 571e5c0efcb2 audit: add OPENAT2 record to list "how" info new 818c2a319c12 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds a2db23c11077 dt-bindings: mfd: aspeed-lpc: Convert to YAML schema adds ae11ad385f81 dt-bindings: aspeed: Add UART routing controller adds 71a9aa162d7b dt-bindings: w1-gpio: Drop redundant 'maxItems' adds 58ae0b515068 Documentation, dt, numa: Add note to empty NUMA node adds 91cb8860cb31 of, numa: Fetch empty NUMA node ID from distance map adds 37ef2c34e437 docs: dt: Fix a few grammar nits in the binding/schema docs new de92f33336b4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 74e78adc6ccf firmware: xilinx: Add OSPI Mux selection support adds 8db76cfae100 dt-bindings: spi: cadence-quadspi: Add support for Xilinx [...] adds 09e393e3f139 spi: cadence-quadspi: Add OSPI support for Xilinx Versal SoC adds 1a6f854f7daa spi: cadence-quadspi: Add Xilinx Versal external DMA support adds acde40818849 spi: Add sc7180 binding adds 79bffb1e97a3 spi: cadence: fix static checker warning new 48a78c66ad5d spi: fsi: Print status on error new 42798d6d6204 Merge remote-tracking branch 'spi/for-5.16' into spi-next new f5ebcaa74df1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8d9a69ecd148 next-20211005/tip new a68a99923f70 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...] new 8f7262cd6669 kprobes: Do not use local variable when creating debugfs file new 5d6de7d7fb4b kprobes: Use helper to parse boolean input from userspace new 02afb8d6048d kprobe: Simplify prepare_kprobe() by dropping redundant version new 71bdc8fe22ac csky: ftrace: Drop duplicate implementation of arch_check_ [...] new 4402deae8993 kprobes: Make arch_check_ftrace_location static new 9c89bb8e3272 kprobes: treewide: Cleanup the error messages for kprobes new 223a76b268c9 kprobes: Fix coding style issues new dfc05b55c3c6 kprobes: Use IS_ENABLED() instead of kprobes_built_in() new 57d4e3178010 kprobes: Add assertions for required lock new c42421e205fc kprobes: treewide: Use 'kprobe_opcode_t *' for the code ad [...] new 29e8077ae2be kprobes: Use bool type for functions which returns boolean value new a7fe2378454c ia64: kprobes: Fix to pass correct trampoline address to t [...] new f2ec8d9a3b8c kprobes: treewide: Replace arch_deref_entry_point() with d [...] new 96fed8ac2bb6 kprobes: treewide: Remove trampoline_address from kretprob [...] new adf8a61a940c kprobes: treewide: Make it harder to refer kretprobe_tramp [...] new 03bac0df2886 kprobes: Add kretprobe_find_ret_addr() for searching retur [...] new e028c4f7ac7c objtool: Add frame-pointer-specific function ignore new 5b284b193368 objtool: Ignore unwind hints for ignored functions new eb4a3f7d78c7 x86/kprobes: Add UNWIND_HINT_FUNC on kretprobe_trampoline() new bb6121b11c22 ARC: Add instruction_pointer_set() API new c1f76fe58f69 ia64: Add instruction_pointer_set() API new 7391dd19027c arm: kprobes: Make space for instruction pointer on stack new df91c5bccb0c kprobes: Enable stacktrace from pt_regs in kretprobe handler new 1f36839308cf x86/kprobes: Push a fake return address at kretprobe_trampoline new 19138af1bd88 x86/unwind: Recover kretprobe trampoline entry new 7da89495d500 tracing: Show kretprobe unknown indicator only for kretpro [...] new bf094cffea2a x86/kprobes: Fixup return address in generic trampoline handler new 36c3457a8c8d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 2acc25c19a04 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...] adds 36e8194dcd74 KVM: x86: SVM: don't set VMLOAD/VMSAVE intercepts on vCPU reset adds f800650a4ed2 KVM: x86: SVM: add module param to control TSC scaling adds 5228eb96a487 KVM: x86: nSVM: implement nested TSC scaling adds 3e44dce4d0ae KVM: X86: Move PTE present check from loop body to __shado [...] adds 6b6fcd2804a2 kvm: x86: abstract locking around pvclock_update_vm_gtod_copy adds 45e6c2fac097 KVM: x86: extract KVM_GET_CLOCK/KVM_SET_CLOCK to separate [...] adds 55c0cefbdbda KVM: x86: Fix potential race in KVM_GET_CLOCK adds d055f028a533 KVM: MMU: pass unadulterated gpa to direct_page_fault adds 6defd9bb178c KVM: MMU: Introduce struct kvm_page_fault adds c501040abc42 KVM: MMU: change mmu->page_fault() arguments to kvm_page_fault adds 4326e57ef40a KVM: MMU: change direct_page_fault() arguments to kvm_page_fault adds b8a5d5511515 KVM: MMU: change page_fault_handle_page_track() arguments [...] adds 3647cd04b7d0 KVM: MMU: change kvm_faultin_pfn() arguments to kvm_page_fault adds 3a13f4fea3c1 KVM: MMU: change handle_abnormal_pfn() arguments to kvm_pa [...] adds 43b74355ef8b KVM: MMU: change __direct_map() arguments to kvm_page_fault adds 9c03b1821a89 KVM: MMU: change FNAME(fetch)() arguments to kvm_page_fault adds 2f6305dd5676 KVM: MMU: change kvm_tdp_mmu_map() arguments to kvm_page_fault adds cdc47767a039 KVM: MMU: change tdp_mmu_map_handle_target_level() argumen [...] adds 3c8ad5a675d9 KVM: MMU: change fast_page_fault() arguments to kvm_page_fault adds 73a3c659478a KVM: MMU: change kvm_mmu_hugepage_adjust() arguments to kv [...] adds 536f0e6ace95 KVM: MMU: change disallowed_hugepage_adjust() arguments to [...] adds f0066d94c92d KVM: MMU: change tracepoints arguments to kvm_page_fault adds b1a429fb1801 KVM: x86/mmu: Verify shadow walk doesn't terminate early i [...] adds 68be1306caea KVM: x86/mmu: Fold rmap_recycle into rmap_add adds bcc4f2bc5026 KVM: MMU: mark page dirty in make_spte adds 6ccf44388206 KVM: MMU: unify tdp_mmu_map_set_spte_atomic and tdp_mmu_se [...] adds e710c5f6be0e KVM: x86/mmu: Pass the memslot around via struct kvm_page_fault adds 888104138cb8 KVM: x86/mmu: Avoid memslot lookup in page_fault_handle_pa [...] adds d786c7783b01 KVM: MMU: inline set_spte in mmu_set_spte adds 4758d47e0d68 KVM: MMU: inline set_spte in FNAME(sync_page) adds ad67e4806e4c KVM: MMU: clean up make_spte return value adds eb5cd7ffe142 KVM: MMU: remove unnecessary argument to mmu_set_spte adds 87e888eafd5b KVM: MMU: set ad_disabled in TDP MMU role adds 7158bee4b475 KVM: MMU: pass kvm_mmu_page struct to make_spte adds a12f43818b3f KVM: MMU: pass struct kvm_page_fault to mmu_set_spte adds 8a9f566ae4a4 KVM: x86/mmu: Avoid memslot lookup in rmap_add adds 53597858dbf8 KVM: x86/mmu: Avoid memslot lookup in make_spte and mmu_tr [...] adds b73a54321ad8 KVM: x86: Expose Predictive Store Forwarding Disable adds 78b497f2e62d kvm: use kvfree() in kvm_arch_free_vm() adds 174a921b6975 nSVM: Check for reserved encodings of TLB_CONTROL in nested VMCB adds e9d0c0c4f7ea KVM: x86: add config for non-kvm users of page tracking adds deae4a10f166 KVM: x86: only allocate gfn_track when necessary new 99cdc6c18c2d RISC-V: Add initial skeletal KVM support new a33c72faf2d7 RISC-V: KVM: Implement VCPU create, init and destroy functions new cce69aff689e RISC-V: KVM: Implement VCPU interrupts and requests handling new 92ad82002c39 RISC-V: KVM: Implement KVM_GET_ONE_REG/KVM_SET_ONE_REG ioctls new 34bde9d8b9e6 RISC-V: KVM: Implement VCPU world-switch new 9f7013265112 RISC-V: KVM: Handle MMIO exits for VCPU new 5a5d79acd7da RISC-V: KVM: Handle WFI exits for VCPU new fd7bb4a251df RISC-V: KVM: Implement VMID allocator new 9d05c1fee837 RISC-V: KVM: Implement stage2 page table programming new 9955371cc014 RISC-V: KVM: Implement MMU notifiers new 3a9f66cb25e1 RISC-V: KVM: Add timer functionality new 5de52d4a23ad RISC-V: KVM: FP lazy save/restore new 4d9c5c072f03 RISC-V: KVM: Implement ONE REG interface for FP registers new dea8ee31a039 RISC-V: KVM: Add SBI v0.1 support new da40d8580593 RISC-V: KVM: Document RISC-V specific parts of KVM API new 24b699d12c34 RISC-V: KVM: Add MAINTAINERS entry new 542a2640a2f4 Merge tag 'kvm-riscv-5.16-1' of git://github.com/kvm-riscv [...] new 03c7bf32e6de Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...] new d28fa13d0785 s390/gmap: validate VMA in __gmap_zap() new 7c2e6a000e58 s390/gmap: don't unconditionally call pte_unmap_unlock() i [...] new adb58f7781d7 s390/mm: validate VMA in PGSTE manipulation functions new 8d6deceb90e7 s390/mm: fix VMA and page table handling code in storage k [...] new c27e18c2a65f s390/uv: fully validate the VMA before calling follow_page() new d084bf329d8d s390/mm: no need for pte_alloc_map_lock() if we know the p [...] new c537e76035d1 s390/mm: optimize set_guest_storage_key() new 85fa1e6bc225 s390/mm: optimize reset_guest_reference_bit() new ec45f15dd4b4 KVM: s390: pv: add macros for UVC CC values new f32b90c28e0a KVM: s390: pv: avoid double free of sida page new 3094c9738e4b KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm new 214e78891c9b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 0432523f4807 xen/privcmd: replace kcalloc() by kvcalloc() when allocati [...] new e11423d6721d xen/privcmd: fix error handling in mmap-resource processing new 97315723c463 xen/privcmd: drop "pages" parameter from xen_remap_pfn() new 9172b5c4a778 xen/x86: prevent PVH type from getting clobbered new cae7d81a3730 xen/x86: allow PVH Dom0 without XEN_PV=y new adf330a7cd64 xen/x86: make "earlyprintk=xen" work better for PVH Dom0 new 8e24d9bfc44d xen/x86: allow "earlyprintk=xen" to work for PV Dom0 new 42bc9716bc1d xen/x86: make "earlyprintk=xen" work for HVM/PVH DomU new 4d1ab432acc9 xen/x86: generalize preferred console model from PV to PVH Dom0 new 079c4baa2aad xen/x86: hook up xen_banner() also for PVH new 59f7e5374175 x86/PVH: adjust function/data placement new 9c11112c0ec7 xen/x86: adjust data placement new b02e0476751a Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] new 8f16d6e7b6c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new affd79745490 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 95400c3cd09e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 4ef69e17eb56 HSI: cmt_speech: unmark comments as kernel-doc new 54cfa3e32054 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a37e243b1f45 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new db05ddf7f321 ipmi:watchdog: Set panic count to proper value on a panic new b36eb5e7b75a ipmi: Disable some operations during a panic new 17a4262799fa ipmi:devintf: Return a proper error when recv buffer too small new fac56b7ddec9 ipmi: Check error code before processing BMC response new d154abdda6dc ipmi: Fix a typo new 1e4071f6282b ipmi: Export ipmb_checksum() new 059747c245f0 ipmi: Add support for IPMB direct messages new 63c4eb347164 ipmi:ipmb: Add initial support for IPMI over IPMB new ddf58738f502 ipmi: Add docs for IPMB direct addressing new b81a817af180 ipmi: Add docs for the IPMI IPMB driver new 8332cd4936ed ipmi:ssif: Use depends on, not select, for I2C new 39ce73504695 ipmi: ipmb: Fix off-by-one size check on rcvlen new c68fa5de3045 Merge branch 'for-next' of git://github.com/cminyard/linux [...] adds bb76c823585b Merge 5.15-rc4 into driver-core-next new 7bf59e142570 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...] new f3b2cd0afd3b Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new aa99290e1aa4 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...] new e3ffc7f77f9b Merge branch 'for-usb-next' of git://git.kernel.org/pub/sc [...] new 55ab4c865706 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...] adds 8bf7a12c628d Merge 5.15-rc4 into char-misc-next new 349f2fe48dfe ipack: ipoctal: rename tty-driver pointer new c45f9d8113e2 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...] new 11eb70ea4c02 Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...] adds 9b870e8c04ec phy: samsung: unify naming and describe driver in KConfig adds 73075011ffff phy: HiSilicon: Add driver for Kirin 970 PCIe PHY adds c2aff14ea0d9 dt-bindings: phy: qcom,qmp: Update maintainer email adds 34356d113bdc phy: broadcom: Kconfig: Add configuration menu for Broadco [...] adds 40683ee5ff04 dt-bindings: phy: qcom,qusb2: Add compatible for QCM2290 adds 0fd732f82467 phy: qcom-qusb2: Add compatible for QCM2290 adds 55b9b741712d dt-bindings: phy: brcm,ns-usb2-phy: bind just a PHY block adds 6ae6942fe996 phy: qcom-qmp: Make use of the helper function devm_add_ac [...] adds 717e04fba4fa phy: rockchip-inno-usb2: Make use of the helper function d [...] new c6ae0bce6bf3 dt-bindings: phy: qcom,qusb2: Add missing vdd-supply new 19b6348e472c phy: qcom-qusb2: Add missing vdd supply new 956bbf2a94e8 arm64: dts: qcom: Add missing vdd-supply for QUSB2 PHY new 455296030ca5 dt-bindings: phy: qcom,qmp: Add QCM2290 USB3 PHY new 759f9ec3f376 phy: qcom-qmp: Add QCM2290 USB3 PHY support new 431e25b909aa Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] adds 75eac387a253 soundwire: debugfs: use controller id and link_id for debugfs adds 3733c12ef4b5 ABI: sysfs-bus-soundwire-master: use wildcards on What def [...] adds ccfdcb325f2a ABI: sysfs-bus-soundwire-slave: use wildcards on What definitions new 4be0ccc78253 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e1fcf367668e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e3f958f27d91 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git new 1248058cca0f Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...] adds 864fdecf9aa2 iio: adc: nau7802: convert probe to full device-managed adds e10bc3a0fbee iio: adc: max1363: convert probe to full device-managed adds 5f88bdce8a2d iio: adc: rn5t618-adc: use devm_iio_map_array_register() function adds a94886704160 iio: adc: berlin2-adc: convert probe to device-managed only adds 3d97f7f167fb iio: adc: Kconfig: add COMPILE_TEST dep for berlin2-adc adds 6efd54287a2a iio: adc: ad7291: convert probe to device-managed only adds bdd9e1bb35b5 counter: Move counter enums to uapi header adds 6877f0924e38 counter: Add character device interface adds cf84952ccf5c docs: counter: Document character device interface adds fa6c0b223b9c tools/counter: Create Counter tools adds 9c75f7060387 counter: Implement signalZ_action_component_id sysfs attribute adds aa84a9562d87 counter: Implement *_component_id sysfs attributes adds bf73a2e77b13 counter: Implement events_queue_size sysfs attribute adds 8f79d6cf64a3 counter: 104-quad-8: Replace mutex with spinlock adds d6787a1f5875 counter: 104-quad-8: Add IRQ support for the ACCES 104-QUAD-8 adds e5502cab0bc1 counter: microchip-tcb-capture: Tidy up a false kernel-doc [...] adds 99368f02f8ae iio: adc: aspeed: Fix spelling mistake "battey" -> "battery" adds 1e04c934316e iio: chemical: SENSEAIR_SUNRISE_CO2 depends on I2C adds 81ba4e6074af iio: core: Introduce iio_push_to_buffers_with_ts_unaligned() adds f3e1a573372e iio: adc: ti-adc108s102: Fix alignment of buffer pushed to [...] adds 4c06967e3b19 iio: gyro: mpu3050: Fix alignment and size issues with buffers. adds 4c2d124b3c9d iio: imu: adis16400: Fix buffer alignment requirements. new cd8b1ccd78ab Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...] adds 2661342953f6 interconnect: samsung: describe drivers in KConfig adds 63e8ab610d8a interconnect: icc-rpm: move bus clocks handling into qnoc_probe adds 7ae77e60abef interconnect: sdm660: expand DEFINE_QNODE macros adds 656ba110e164 interconnect: sdm660: drop default/unused values adds 2b6c7d645118 interconnect: sdm660: merge common code into icc-rpm adds 0788f4d57583 interconnect: icc-rpm: add support for QoS reg offset adds 6b9bbedda02c interconnect: msm8916: expand DEFINE_QNODE macros adds cbf91c87153e interconnect: msm8916: add support for AP-owned nodes adds 2427b06e4ca3 interconnect: msm8939: expand DEFINE_QNODE macros adds 55867ea29f9c interconnect: msm8939: add support for AP-owned nodes adds 42f236e275e6 interconnect: qcs404: expand DEFINE_QNODE macros adds 79099cd003c3 interconnect: qcom: drop DEFINE_QNODE macro adds dfe14674bf7b Merge branch 'icc-rpm' into icc-next new 23094755b6c5 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...] new 0061270307f2 cgroup: cgroup-v1: do not exclude cgrp_dfl_root new b50e6e72bc4e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 3a05de6d3e78 Merge branch 'fixes' into for-next new 7e849b8f98a5 Merge branch 'misc' into for-next new ad925e103492 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e9076e7f23aa scsi: core: Fix spelling in a source code comment new 1da3b0141e74 scsi: ufs: core: Fix NULL pointer dereference new 68444d73d6a5 scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match [...] new f44abcfc3f9f scsi: ufs: core: Remove return statement in void function new af21c3fd5b3e scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION new edc0596cc04b scsi: ufs: core: Stop clearing UNIT ATTENTIONS new 54a4045342a8 scsi: ufs: core: Do not exit ufshcd_reset_and_restore() un [...] new 87bf6a6bbe8b scsi: ufs: core: Do not exit ufshcd_err_handler() unless o [...] new 05787e3456ff scsi: target: core: Make logs less verbose new d4996c6eac4c scsi: advansys: Fix kernel pointer leak new e7dcc514a49e scsi: megaraid_sas: Fix concurrent access to ISR between I [...] new 4c32edc350e4 scsi: megaraid_sas: Add helper functions for irq_context new cdf7f6a10d48 scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1 new 80ed33c8ba93 scsi: target: core: Add common tpg/enable attribute new 382731ec01b3 scsi: target: iscsi: Replace tpg enable attr with ops.enable new cb8717a720a9 scsi: target: qla2xxx: Replace enable attr with ops.enable new fb00af92e5db scsi: target: sbp: Replace enable attr with ops.enable new 9465b4871af0 scsi: target: srpt: Replace enable attr with ops.enable new d7e2932bba1b scsi: target: ibm_vscsi: Replace enable attr with ops.enable new 5384ee089d1f scsi: target: usb: Replace enable attr with ops.enable new c20bda341946 scsi: target: tcmu: Use struct_size() helper in kmalloc() new 4f632918e7a8 scsi: pm80xx: Replace open coded check with dev_is_expander() new 4084a7235d38 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_g [...] new 76a4f7cc5973 scsi: mpi3mr: Clean up mpi3mr_print_ioc_info() new 819225b03dc7 scsi: smartpqi: Update device removal management new 9ee5d6e9ac52 scsi: smartpqi: Add controller handshake during kdump new 5d1f03e6f49a scsi: smartpqi: Capture controller reason codes new 6ce1ddf53252 scsi: smartpqi: Update LUN reset handler new be76f90668d8 scsi: smartpqi: Add TEST UNIT READY check for SANITIZE operation new 4f3cefc3084d scsi: smartpqi: Avoid failing I/Os for offline devices new 28ca6d876c5a scsi: smartpqi: Add extended report physical LUNs new 987d35605b7e scsi: smartpqi: Fix boot failure during LUN rebuild new d4dc6aea93cb scsi: smartpqi: Fix duplicate device nodes for tape changers new 80982656b78e scsi: smartpqi: Add 3252-8i PCI id new 605ae389ea02 scsi: smartpqi: Update version to 2.1.12-055 new adcece05d5e0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new a5f232065907 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...] adds faf88ed1c083 remoteproc: meson-mx-ao-arc: fix a bit test adds eb2685635cb7 Merge branches 'rpmsg-next' and 'rproc-next' into for-next new 8a1b0e6b3f2b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 17000c3df292 Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...] adds 727293a8b11e pinctrl: qcom: spmi-gpio: add support to enable/disable output adds 26564c44357e dt-bindings: pinctrl: mt8195: add rsel define adds 91e7edceda96 dt-bindings: pinctrl: mt8195: change pull up/down description adds 25a74c0f4bf1 pinctrl: mediatek: fix coding style adds fb34a9ae383a pinctrl: mediatek: support rsel feature adds 387292c357be pinctrl: mediatek: add rsel setting on MT8195 adds 5077a3240bb3 Merge tag 'renesas-pinctrl-for-v5.16-tag1' of git://git.ke [...] new 054fa949ce60 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 176412f8674b pinctrl: intel: Kconfig: Add configuration menu to Intel p [...] new f2abc5da0c03 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new e0b5c2616392 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 30ad18f4eb85 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 1475536a6abc Merge branch 'next' of git://git.linaro.org/kernel/coresight.git new aee1ed41b526 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...] new 6bc2afbc79b3 Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...] new 7cc6a1b61c84 Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...] new 94432e87cbb9 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git adds 2f46993d83ff x86: change default to spec_store_bypass_disable=prctl spe [...] adds d9bbdbf324cd x86: deduplicate the spectre_v2_user documentation new 9a985e8ab60d Merge branch 'for-next/seccomp' of git://git.kernel.org/pu [...] adds 4c78c7271f34 gcc-plugins: remove support for GCC 4.9 and older adds 6eb4bd92c1ce kallsyms: strip LTO suffixes from static functions adds e6f21e8a3c4f Merge branch 'for-next/overflow' into for-next/kspp new 001430c1910d arm64: add CPU field to struct thread_info new 5443f98fb9e0 x86: add CPU field to struct thread_info new bd2e2632556a s390: add CPU field to struct thread_info new 227d735d889e powerpc: add CPU field to struct thread_info new bcf9033e5449 sched: move CPU field back into thread_info if THREAD_INFO [...] new 336868afbaae powerpc: smp: remove hack to obtain offset of task_struct::cpu new 8aa0fb0fbb82 riscv: rely on core code to keep thread_info::cpu updated new d9f2a53f64a6 Merge tag 'pr-move-task-cpu-to-ti' of git://git.kernel.org [...] new 7abe699d7951 Merge branch 'for-next/thread_info/cpu' into for-next/kspp new d960ca1d32a1 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...] new 4b0e735f6e5f Merge branch 'gnss-next' of git://git.kernel.org/pub/scm/l [...] new bcd30e14e940 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] adds 57b44817a8d6 MAINTAINERS: Drop outdated FPGA Manager website new 6568b02c7171 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 26c4ab322d9a Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...] new e84a2b7afabb Merge branch 'rust-next' of https://github.com/Rust-for-Li [...] new ad9bae406049 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new 350505d28f85 Merge branch 'for-next' of git://git.infradead.org/users/w [...] adds e825696df716 bitops: protect find_first_{,zero}_bit properly adds 583fba98ff9c bitops: move find_bit_*_le functions from le.h to find.h adds a7c7d06a49d6 include: move find.h from asm_generic to linux adds 8b444c98bb90 arch: remove GENERIC_FIND_FIRST_BIT entirely adds f0a9b5ae3d37 lib: add find_first_and_bit() adds 730b4f23ea71 cpumask: use find_first_and_bit() adds 523f4c8e86c3 all: replace find_next{,_zero}_bit with find_first{,_zero} [...] adds fa9611dc9a30 tools: sync tools/bitmap with mother linux adds 4e258d05437b cpumask: replace cpumask_next_* with cpumask_first_* where [...] adds 1408638497db include/linux: move for_each_bit() macros from bitops.h to find.h adds f79c0edd6d50 find: micro-optimize for_each_{set,clear}_bit() adds 747a53f547cb Replace for_each_*_bit_from() with for_each_*_bit() where [...] adds e0ce85629ef2 mm/percpu: micro-optimize pcpu_is_populated() adds 20a31ee8ae3a bitmap: unify find_bit operations adds 0ac8d21ff6c4 lib: bitmap: add performance test for bitmap_print_to_pagebuf adds 785cb064e2f8 vsprintf: rework bitmap_list_string new 44c48eea1844 Merge branch 'bitmap-master-5.15' of https://guthub.com/no [...] new a11a5dda4bc4 mm/userfaultfd: selftests: fix memory corruption with thp enabled new 34e9b5bcbc5f userfaultfd: fix a race between writeprotect and exit_mmap() new 7a1a1607fa9b mm/migrate: optimize hotplug-time demotion order updates new 606723aaad2e mm/migrate: add CPU hotplug to demotion #ifdef new cad7d2e93726 mm/migrate: fix CPUHP state to update node demotion order new 20c18b5b117f mm/vmalloc: fix numa spreading for large hash tables new d4028051a897 ocfs2: Fix data corruption after conversion from inline format new a0b9d0141d2b ocfs2: mount fails with buffer overflow in strlen new 94615f7c93bc memblock: check memory total_size new 21432453e65f mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | [...] new 7f685b72746b mm, slub: fix two bugs in slab_debug_trace_open() new c3fc8f8f775f mm, slub: fix mismatch between reconstructed freelist dept [...] new db09bafea2b3 mm, slub: fix potential memoryleak in kmem_cache_open() new ac7f4a49f769 mm, slub: fix potential use-after-free in slab_debugfs_fops new fb64a349a5cd mm, slub: fix incorrect memcg slab count for bulk free new b9f48ff60f42 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new d08cd5361dc7 /proc/kpageflags: do not use uninitialized struct pages new 28ce720ea39a procfs: prevent unpriveleged processes accessing fdinfo dir new ba45de6d8c84 scripts/spelling.txt: add more spellings to spelling.txt new e247ea1b7464 scripts/spelling.txt: fix "mistake" version of "synchronization" new c426ce79c00f ocfs2: Fix handle refcount leak in two exception handling paths new 29ab68937dfa ocfs2: reflink deadlock when clone file to the same direct [...] new a892fffecf3d ocfs2: clear links count in ocfs2_mknod() if an error occurs new e44759fe900c ocfs2: fix ocfs2 corrupt when iputting an inode new c5fa51068c86 fs/posix_acl.c: avoid -Wempty-body warning new f50321332261 mm: move kvmalloc-related functions to slab.h new 8f642aee45ca mm: don't call should_failslab() for !CONFIG_FAILSLAB new 8bd382c1b613 mm-dont-call-should_failslab-for-config_failslab-fix new 2273a144bc39 mm/slab.c: remove useless lines in enable_cpucache() new 259b96a24346 slub: add back check for free nonslab objects new 666e1607c71b mm: don't include <linux/dax.h> in <linux/mempolicy.h> new df7f7a4cae67 mm/smaps: fix shmem pte hole swap calculation new 60ce8ad0ff50 mm/smaps: use vma->vm_pgoff directly when counting partial swap new 6685a5408897 mm/smaps: simplify shmem handling of pte holes new af9a77989be6 mm: debug_vm_pgtable: don't use __P000 directly new 2f45019295c9 mm/filemap.c: remove bogus VM_BUG_ON new 5de79415a450 vfs: keep inodes with page cache off the inode shrinker LRU new 8b00db315618 mm/gup: further simplify __gup_device_huge() new 517b5e17eb1b mm/swapfile: remove needless request_queue NULL pointer check new 1023ebc9c34c mm/memcg: drop swp_entry_t* in mc_handle_file_pte() new 84eab1937a90 memcg: flush stats only if updated new a99dc385ca22 memcg: unify memcg stat flushing new 6574471cff23 mm/memcg: remove obsolete memcg_free_kmem() new e5ccf23e6b9d memcg: prohibit unconditional exceeding the limit of dying tasks new 4e720a828f85 mm/mmap.c: fix a data race of mm->total_vm new 521392f1574b mm: use __pfn_to_section() instead of open coding it new 163721b74ec3 mm/memory.c: avoid unnecessary kernel/user pointer conversion new 111b1843598f mm/shmem: unconditionally set pte dirty in mfill_atomic_in [...] new b9491a1345de mm: clear vmf->pte after pte_unmap_same() returns new 56fe0879103e mm: drop first_index/last_index in zap_details new bc6dfed2ecc5 mm: add zap_skip_check_mapping() helper new 75f730154052 mm: introduce pmd_install() helper new 4de319b44665 mm: remove redundant smp_wmb() new c5511477f907 Documentation: update pagemap with shmem exceptions new 5a21ba83ddb2 lazy tlb: introduce lazy mm refcount helper functions new ade2ef2cb563 lazy tlb: allow lazy tlb mm refcounting to be configurable new 01185d4c8ab4 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 07ccf08b61a0 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new e7197be1728b mm/mremap: don't account pages in vma_to_resize() new 4ff3da89ae9b mm/vmalloc: repair warn_alloc()s in __vmalloc_area_node() new 8201803786d2 mm/vmalloc: don't allow VM_NO_GUARD on vmap() new 7f7a616439e9 mm/vmalloc: make show_numa_info() aware of hugepage mappings new 210c810751e8 mm/vmalloc: make sure to dump unpurged areas in /proc/vmallocinfo new 814e8815672d mm/vmalloc: do not adjust the search size for alignment overhead new 2d0457dd2b33 mm/vmalloc: check various alignments when debugging new 5cf606ec64dd kasan: test: add memcpy test that avoids out-of-bounds write new 72bbddc1fcd5 lib/stackdepot: include gfp.h new fe69f1a6d28d lib/stackdepot: remove unused function argument new 6629048daa76 lib/stackdepot: introduce __stack_depot_save() new 16441d4eac77 kasan: common: provide can_alloc in kasan_save_stack() new 214cca5f44c9 kasan: generic: introduce kasan_record_aux_stack_noalloc() new be7e2c27e5cd workqueue, kasan: avoid alloc_pages() when recording stack new 5b19d000c300 kasan: fix tag for large allocations when using CONFIG_SLAB new 89a5adeb4891 kasan: remove duplicate of kasan_flag_async new b7b8a32980f3 arm64: mte: bitfield definitions for Asymm MTE new a0449eb025b2 arm64: mte: CPU feature detection for Asymm MTE new 7f3c6cb1e524 arm64: mte: add asymmetric mode support new 2cff25205689 kasan: extend KASAN mode kernel parameter new c8faa7b0811e mm/large system hash: avoid possible NULL deref in alloc_l [...] new d6bf12cf3e44 mm/page_alloc.c: remove meaningless VM_BUG_ON() in pindex_ [...] new 3fcc414f320f mm/page_alloc.c: simplify the code by using macro K() new fce2c786e1c3 mm/page_alloc.c: fix obsolete comment in free_pcppages_bulk() new 6531ce04106d mm/page_alloc.c: use helper function zone_spans_pfn() new 8c9e1d9c4f0f mm/page_alloc.c: avoid allocating highmem pages via alloc_ [...] new bc59cca6b62c mm/page_alloc: print node fallback order new b5b93ec41e13 mm/page_alloc: use accumulated load when building node fal [...] new 7c5fcf50f9c1 mm: move node_reclaim_distance to fix NUMA without SMP new a6b2ede156d4 mm: move fold_vm_numa_events() to fix NUMA without SMP new 20aa66dd8fda mm/page_alloc.c: do not acquire zone lock in is_free_buddy_page() new b93d78f7afef mm/page_alloc: detect allocation forbidden by cpuset and b [...] new a7732e296ddf mm/page_alloc.c: show watermark_boost of zone in zoneinfo new 08e04b33ce48 mm: create a new system state and fix core_kernel_text() new 0952077935ca mm: make generic arch_is_kernel_initmem_freed() do what it says new dbedef1e92f7 powerpc: use generic version of arch_is_kernel_initmem_freed() new 9f60261c6a55 s390: use generic version of arch_is_kernel_initmem_freed() new 28071ec80563 mm: fix data race in PagePoisoned() new ee0a29e2638a mm/hugetlb: drop __unmap_hugepage_range definition from hugetlb.h new 935e5c54a109 hugetlb: add demote hugetlb page sysfs interfaces new 36d7eefe82c4 mm/cma: add cma_pages_valid to determine if pages are in CMA new c84847da995e hugetlb: be sure to free demoted CMA pages to CMA new 98e8ac4fdd5e hugetlb: add demote bool to gigantic page routines new 015ea90c5a9f hugetlb: add hugetlb demote page support new 65eb57a5f0d5 userfaultfd/selftests: don't rely on GNU extensions for ra [...] new 6ae26154b17b userfaultfd/selftests: fix feature support detection new b00d2dc0f88e userfaultfd/selftests: fix calculation of expected ioctls new 17d97fc9d71f mm/page_isolation: fix potential missing call to unset_mig [...] new a6816d521bea mm/page_isolation: guard against possible putback unisolated page new defad0bc1e85 mm/vmscan.c: fix -Wunused-but-set-variable warning new 09562ba4983d tools/vm/page_owner_sort.c: count and sort by mem new 39ad959c16bc tools/vm/page-types.c: make walk_file() aware of address r [...] new 27203fb49cf8 tools/vm/page-types.c: move show_file() to summary output new 91444c8d08db tools/vm/page-types.c: print file offset in hexadecimal new a57720b5cd1c mm/mempolicy: convert from atomic_t to refcount_t on mempo [...] new ca1df2812792 mm-mempolicy-convert-from-atomic_t-to-refcount_t-on-mempol [...] new bef373d621f3 arch_numa: simplify numa_distance allocation new 295537b5d5b6 xen/x86: free_p2m_page: use memblock_free_ptr() to free a [...] new 70c6b5de12a7 memblock: drop memblock_free_early_nid() and memblock_free [...] new 9d3cccf50a21 memblock: stop aliasing __memblock_free_late with memblock [...] new 4fb3d2fa2f31 memblock: rename memblock_free to memblock_phys_free new 11eda17b2409 memblock: use memblock_free for freeing virtual pointers new 2fe953fd24da mm: mark the OOM reaper thread as freezable new c342ee5beb80 oom_kill: oom_score_adj broken for processes with small me [...] new 3a4532f3cbf8 hugetlbfs: extend the definition of hugepages parameter to [...] new 1460ee9cd89b mm,hugetlb: remove mlock ulimit for SHM_HUGETLB new 16dd31d97ff0 mm/migrate: de-duplicate migrate_reason strings new 9c6efab2b2f3 mm: nommu: kill arch_get_unmapped_area() new 20d44a883b80 selftest/vm: fix ksm selftest to run with different NUMA t [...] new fc494d40694a mm/vmstat: annotate data race for zone->free_area[order].nr_free new 03dbf452bc76 mm-vmstat-annotate-data-race-for-zone-free_areanr_free-fix new 78939e16cf9f mm/memory_hotplug: add static qualifier for online_policy_ [...] new fd259860b8c6 memory-hotplug.rst: fix two instances of "movablecore" tha [...] new ba1efea22b50 memory-hotplug.rst: fix wrong /sys/module/memory_hotplug/p [...] new abe78675da22 memory-hotplug.rst: document the "auto-movable" online policy new ccae34b60ddd mm/memory_hotplug: remove CONFIG_X86_64_ACPI_NUMA dependen [...] new b26344c419db mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSE new d10831709cff mm/memory_hotplug: restrict CONFIG_MEMORY_HOTPLUG to 64 bit new 61e7c42d57bf mm/memory_hotplug: remove HIGHMEM leftovers new a3d5eea8b576 mm/memory_hotplug: remove stale function declarations new 094be5df69f7 x86: remove memory hotplug support on X86_32 new 9c1759d67853 mm/memory_hotplug: handle memblock_add_node() failures in [...] new 658d58faebdb memblock: improve MEMBLOCK_HOTPLUG documentation new 18cff15961f2 memblock: allow to specify flags with memblock_add_node() new 83c7c894042f memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_ [...] new ee8d93758694 mm/memory_hotplug: indicate MEMBLOCK_DRIVER_MANAGED with I [...] new 6a36da669d5e mm/memory_hotplug: make HWPoisoned dirty swapcache pages u [...] new 460abf2bd346 mm/rmap: convert from atomic_t to refcount_t on anon_vma-> [...] new 3e6ed1eb1f0e mm: disable zsmalloc on PREEMPT_RT new 1ff1e14a31fb mm/zsmalloc.c: close race window between zs_pool_dec_isola [...] new d74a7134bb0a mm/zsmalloc.c: combine two atomic ops in zs_pool_dec_isolated() new aed32ab844e1 mm/highmem: Remove deprecated kmap_atomic new 90b753de8531 zram_drv: allow reclaim on bio_alloc new 86621874e56f zram: off by one in read_block_state() new c94b400e3020 zram: introduce an aged idle interface new 9d091ad0c904 zram-introduce-an-aged-idle-interface-v5 new 2f4b9396ee62 zram: Introduce an aged idle interface new 0ce629a9f371 mm: remove HARDENED_USERCOPY_FALLBACK new 8649744819a6 include/linux/mm.h: move nr_free_buffer_pages from swap.h to mm.h new 1a13b61d85ba stacktrace: move filter_irq_stacks() to kernel/stacktrace.c new 5002b960da6d kfence: count unexpectedly skipped allocations new 5abf981151c3 kfence: move saving stack trace of allocations into __kfen [...] new 949f6269dc0a kfence: limit currently covered allocations when pool nearly full new cc04f468631a kfence-limit-currently-covered-allocations-when-pool-nearl [...] new b5ca1b3bcb17 fixup! kfence: limit currently covered allocations when po [...] new c4ff9646b2e1 kfence: add note to documentation about skipping covered a [...] new ab1cdaf22d56 kfence: test: use kunit_skip() to skip tests new ca5c1cbd320f kfence: shorten critical sections of alloc/free new 0980e8382ddd mm/damon: grammar s/works/work/ new 61298680a54f Documentation/vm: move user guides to admin-guide/mm/ new 25c7c8ca59d8 MAINTAINERS: update SeongJae's email address new 0980da1633bf docs/vm/damon: remove broken reference new fa16b5153ab2 include/linux/damon.h: fix kernel-doc comments for 'damon_ [...] new 5ec8247d81f3 mm/damon/core: print kdamond start log in debug mode only new 68f3688a3df7 mm/damon: remove unnecessary do_exit() from kdamond new 960277d206f3 mm/damon: needn't hold kdamond_lock to print pid of kdamond new 469a204f9364 mm/damon/core: nullify pointer ctx->kdamond with a NULL new bffa42a59166 mm/damon/core: account age of target regions new 345813be839d mm/damon/core: implement DAMON-based Operation Schemes (DAMOS) new e12972ee1adf mm/damon/vaddr: support DAMON-based Operation Schemes new 6e3390f05dae mm/damon/dbgfs: support DAMON-based Operation Schemes new b117b68806ca mm/damon/schemes: implement statistics feature new 004f8b20ab5d selftests/damon: add 'schemes' debugfs tests new 7a4d6169f9c9 Docs/admin-guide/mm/damon: document DAMON-based Operation Schemes new 627df7202554 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 4507be275a91 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 6d5c8e80d7df kernel/hung_task.c: Monitor killed tasks. new f6f2953dbe9d procfs: do not list TID 0 in /proc/<pid>/task new be14309a7291 procfs-do-not-list-tid-0-in-proc-pid-task-fix new 81baf1bd0266 x86/xen: update xen_oldmem_pfn_is_ram() documentation new ed35a7da9639 x86/xen: simplify xen_oldmem_pfn_is_ram() new 2c88888b0c24 x86/xen: print a warning when HVMOP_get_mem_type fails new 7f34c3cefbf0 proc/vmcore: let pfn_is_ram() return a bool new b557cc038c49 proc/vmcore: convert oldmem_pfn_is_ram callback to more ge [...] new 347bd18c59aa virtio-mem: factor out hotplug specifics from virtio_mem_i [...] new b344bf87382c virtio-mem: factor out hotplug specifics from virtio_mem_p [...] new 14087abd8724 virtio-mem: factor out hotplug specifics from virtio_mem_r [...] new 6feeb98c47f8 virtio-mem: kdump mode to sanitize /proc/vmcore access new 6593bd1b7ba7 proc: allow pid_revalidate() during LOOKUP_RCU new 9763134f5a71 proc/sysctl: make protected_* world readable new 1696a4dff195 lib, stackdepot: check stackdepot handle before accessing slabs new e8a3824449a7 lib, stackdepot: add helper to print stack entries new 6a26731e86f5 lib, stackdepot: add helper to print stack entries into buffer new 90d1fc45de2e lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v2 new 8a2dc4b52e50 lib-stackdepot-add-helper-to-print-stack-entries-into-buffer-v3 new f8a06b051adb include/linux/string_helpers.h: add linux/string.h for strlen() new c137096210ab lib: uninline simple_strntoull() as well new df554cc15ae6 const_structs.checkpatch: add a few sound ops structs new 81c6d8659b90 binfmt_elf: reintroduce using MAP_FIXED_NOREPLACE new 16f4e0cfc81e ELF: fix overflow in total mapping size calculation new 325144d8e407 ELF: simplify STACK_ALLOC macro new 92ae5c1142ad kallsyms: remove arch specific text and data check new 71e7251dbd10 kallsyms: fix address-checks for kernel related range new f55a4c3a8863 sections: move and rename core_kernel_data() to is_kernel_ [...] new 06f6ecf73510 sections: move is_kernel_inittext() into sections.h new 03e7cce9fa1d x86: mm: rename __is_kernel_text() to is_x86_32_kernel_text() new 0af95e8e8af5 sections: provide internal __is_kernel() and __is_kernel_t [...] new db7c3a4b6ae3 mm: kasan: use is_kernel() helper new 71b7f0ba6a02 extable: use is_kernel_text() helper new 0d8fedac1fae powerpc/mm: use core_kernel_text() helper new b72abe7bf657 microblaze: use is_kernel_text() helper new fa8ff079d706 alpha: use is_kernel_text() helper new ec0a69e436ae ramfs: fix mount source show for ramfs new 8eca7a457db1 init/main.c: silence some -Wunused-parameter warnings new c2932e121a80 coda: avoid NULL pointer dereference from a bad inode new ec0b7088619a coda: check for async upcall request using local state new 652abc39adee coda: remove err which no one care new 9ce312dee62f coda: avoid flagging NULL inodes new 9b8e9902011d coda: avoid hidden code duplication in rename new cf4d4cb4b248 coda: avoid doing bad things on inode type changes during [...] new 0a2e01e7c10f coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt new a9ea4c47e77a coda: use vmemdup_user to replace the open code new 11a89e6b11f1 coda: bump module version to 7.2 new 3f4cc567bdcc hfs/hfsplus: use WARN_ON for sanity check new e8130324b220 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 78c31b20e73b seq_file: move seq_escape() to a header new abb57c276528 kernel/fork.c: unshare(): use swap() to make code cleaner new ba7840dcb8cb sysv: use BUILD_BUG_ON instead of runtime check new fadbcb0c6987 Documentation/kcov: include types.h in the example new 5b5dbf7838a4 Documentation/kcov: define `ip' in the example new d456c353e972 kcov: allocate per-CPU memory on the relevant node new aa27eba10d18 kcov: avoid enable+disable interrupts if !in_task() new 4905aa34ee4c kcov: replace local_irq_save() with a local_lock_t new 3d62c1d0c6a0 kernel/resource: clean up and optimize iomem_is_exclusive() new 96802eb91150 kernel/resource: disallow access to exclusive system RAM regions new 895ae14d7e6b virtio-mem: disallow mapping virtio-mem memory via /dev/mem new 8b54814112a0 ipc: check checkpoint_restore_ns_capable() to modify C/R p [...] new f75700ef9535 ipc-check-checkpoint_restore_ns_capable-to-modify-c-r-proc [...] new 6a5f6d2737eb ipc/ipc_sysctl.c: remove fallback for !CONFIG_PROC_SYSCTL new b75a6a62287c Merge branch 'akpm-current/current' new 7285cf511c98 mm: migrate: simplify the file-backed pages validation whe [...] new 993832d53478 mm: unexport folio_memcg_{,un}lock new 049c1f3338f8 mm: unexport {,un}lock_page_memcg new 6f15ee0507bf Merge branch 'akpm/master' new 0dda5ee37364 Add linux-next specific files for 20211006
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 (a25006a77348) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1135 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-bus-counter | 29 + Documentation/admin-guide/hw-vuln/spectre.rst | 61 +- Documentation/admin-guide/kernel-parameters.txt | 7 +- Documentation/admin-guide/mm/damon/start.rst | 11 + Documentation/admin-guide/mm/damon/usage.rst | 51 +- Documentation/arm/microchip.rst | 20 + Documentation/dev-tools/checkpatch.rst | 47 - Documentation/dev-tools/kasan.rst | 7 +- .../devicetree/bindings/arm/atmel-at91.yaml | 12 + Documentation/devicetree/bindings/arm/fsl.yaml | 98 +- .../bindings/display/bridge/ti,sn65dsi83.yaml | 2 - .../bindings/display/bridge/ti,sn65dsi86.yaml | 2 +- .../devicetree/bindings/example-schema.yaml | 14 +- .../devicetree/bindings/media/i2c/ovti,ov5647.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov9282.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx335.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx412.yaml | 2 +- .../devicetree/bindings/mfd/aspeed-lpc.txt | 157 - .../devicetree/bindings/mfd/aspeed-lpc.yaml | 199 + .../bindings/mmc/snps,dwcmshc-sdhci.yaml | 4 +- .../devicetree/bindings/net/nxp,dwmac-imx.yaml | 1 - .../devicetree/bindings/net/renesas,ether.yaml | 17 +- .../devicetree/bindings/net/renesas,etheravb.yaml | 3 + Documentation/devicetree/bindings/numa.txt | 46 +- .../devicetree/bindings/pci/fsl,imx6q-pcie.yaml | 1 - .../devicetree/bindings/phy/bcm-ns-usb2-phy.yaml | 25 +- .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 29 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 7 + .../bindings/power/supply/maxim,max17040.yaml | 2 +- .../bindings/power/supply/samsung,battery.yaml | 56 + .../devicetree/bindings/regulator/max8952.txt | 52 - .../bindings/regulator/maxim,max8952.yaml | 109 + .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 4 + .../reset/socionext,uniphier-glue-reset.yaml | 1 + .../bindings/reset/socionext,uniphier-reset.yaml | 3 + .../bindings/serial/fsl,s32-linflexuart.txt | 22 - .../bindings/serial/fsl,s32-linflexuart.yaml | 48 + .../bindings/soc/aspeed/uart-routing.yaml | 56 + .../bindings/soc/imx/fsl,imx8mm-disp-blk-ctrl.yaml | 94 + .../bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml | 76 + .../devicetree/bindings/sound/nau8821.txt | 55 + .../bindings/sound/socionext,uniphier-aio.yaml | 22 +- .../bindings/sound/socionext,uniphier-evea.yaml | 6 +- .../devicetree/bindings/spi/cdns,qspi-nor.yaml | 12 + .../bindings/spi/qcom,spi-qcom-qspi.yaml | 1 + Documentation/devicetree/bindings/w1/w1-gpio.yaml | 1 - .../devicetree/bindings/writing-bindings.rst | 2 +- .../devicetree/bindings/writing-schema.rst | 29 +- Documentation/driver-api/generic-counter.rst | 177 +- Documentation/driver-api/ipmi.rst | 64 +- Documentation/filesystems/index.rst | 1 - Documentation/gpu/drm-internals.rst | 9 - Documentation/gpu/todo.rst | 17 - Documentation/locking/ww-mutex-design.rst | 2 +- .../networking/devlink/devlink-region.rst | 4 +- Documentation/networking/devlink/ice.rst | 4 + Documentation/networking/devlink/iosm.rst | 32 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/virt/kvm/api.rst | 193 +- MAINTAINERS | 45 +- Makefile | 17 +- Next/SHA1s | 239 +- Next/Trees | 1 + Next/merge.log | 4786 ++++--- arch/alpha/include/asm/bitops.h | 2 - arch/alpha/kernel/audit.c | 10 +- arch/arc/Kconfig | 1 - arch/arc/include/asm/bitops.h | 1 - arch/arc/include/asm/kprobes.h | 2 +- arch/arc/include/asm/ptrace.h | 5 + arch/arc/kernel/kprobes.c | 13 +- arch/arc/mm/init.c | 4 +- arch/arm/arm-soc-for-next-contents.txt | 58 + arch/arm/boot/dts/Makefile | 5 +- arch/arm/boot/dts/at91-sama7g5ek.dts | 36 +- arch/arm/boot/dts/e60k02.dtsi | 2 +- arch/arm/boot/dts/{e60k02.dtsi => e70k02.dtsi} | 54 +- arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 1 - arch/arm/boot/dts/imx6dl-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6q-skov-revc-lt2.dts | 1 + arch/arm/boot/dts/imx6qdl-apalis.dtsi | 7 +- arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi | 99 + arch/arm/boot/dts/imx6sl-tolino-vision5.dts | 349 + arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll-kobo-librah2o.dts | 339 + arch/arm/boot/dts/imx6sll.dtsi | 22 +- arch/arm/boot/dts/imx6sx-sdb.dts | 4 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts | 17 + .../arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi | 185 + arch/arm/boot/dts/imx6ull-colibri.dtsi | 32 +- arch/arm/boot/dts/imx7-mba7.dtsi | 42 +- arch/arm/boot/dts/imx7-tqma7.dtsi | 47 +- arch/arm/boot/dts/imx7d-mba7.dts | 6 +- arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 +- arch/arm/boot/dts/imx7s-mba7.dts | 6 +- arch/arm/boot/dts/imx7s-tqma7.dtsi | 4 +- arch/arm/boot/dts/tegra114.dtsi | 4 + arch/arm/boot/dts/tegra124.dtsi | 6 + arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 7 +- arch/arm/boot/dts/tegra20.dtsi | 6 + .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 30 +- arch/arm/boot/dts/tegra30-ouya.dts | 5 +- arch/arm/boot/dts/tegra30.dtsi | 6 + arch/arm/common/sharpsl_param.c | 4 +- arch/arm/configs/gemini_defconfig | 1 + arch/arm/configs/imx_v6_v7_defconfig | 45 +- arch/arm/configs/multi_v7_defconfig | 87 +- arch/arm/configs/oxnas_v6_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 1 - arch/arm/include/asm/bitops.h | 1 - arch/arm/mach-at91/Kconfig | 14 +- arch/arm/mach-at91/Makefile | 1 - arch/arm/mach-at91/lan966x.c | 25 - arch/arm/mach-at91/pm_suspend.S | 42 +- arch/arm/mach-dove/include/mach/uncompress.h | 4 +- arch/arm/mach-imx/pm-imx6.c | 2 + arch/arm/mach-omap1/include/mach/memory.h | 12 - arch/arm/mach-omap1/usb.c | 116 +- arch/arm/mach-omap2/Kconfig | 1 - arch/arm/probes/kprobes/core.c | 15 +- arch/arm/probes/kprobes/opt-arm.c | 7 +- arch/arm64/Kconfig | 5 +- arch/arm64/boot/dts/freescale/Makefile | 4 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 60 +- .../freescale/fsl-ls1028a-kontron-sl28-var2.dts | 17 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 49 +- .../dts/freescale/fsl-ls1028a-kontron-sl28.dts | 31 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 10 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 19 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 76 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 24 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 24 +- .../dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts | 34 + .../boot/dts/freescale/fsl-lx2160a-bluebox3.dts | 658 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +- .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 2 +- .../boot/dts/freescale/imx8mm-kontron-n801x-s.dts | 4 +- .../dts/freescale/imx8mm-kontron-n801x-som.dtsi | 1 + .../boot/dts/freescale/imx8mm-venice-gw7902.dts | 2 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 180 + .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 2 +- .../boot/dts/freescale/imx8mn-venice-gw7902.dts | 2 +- .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 2 + .../dts/freescale/imx8mq-kontron-pitx-imx8m.dts | 2 +- arch/arm64/boot/dts/freescale/s32g2.dtsi | 124 + arch/arm64/boot/dts/freescale/s32g274a-evb.dts | 34 + arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts | 40 + arch/arm64/boot/dts/nvidia/tegra132.dtsi | 6 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 2 + .../boot/dts/qcom/msm8996-sony-xperia-tone.dtsi | 1 + arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 1 + .../boot/dts/qcom/msm8998-oneplus-common.dtsi | 1 + arch/arm64/configs/defconfig | 1 - arch/arm64/include/asm/assembler.h | 49 +- arch/arm64/include/asm/bitops.h | 1 - arch/arm64/include/asm/kexec.h | 12 + arch/arm64/include/asm/kprobes.h | 2 +- arch/arm64/include/asm/memory.h | 1 + arch/arm64/include/asm/mmu_context.h | 24 + arch/arm64/include/asm/mte-kasan.h | 5 + arch/arm64/include/asm/page.h | 1 - arch/arm64/include/asm/sections.h | 1 + arch/arm64/include/asm/sysreg.h | 3 + arch/arm64/include/asm/thread_info.h | 1 + arch/arm64/include/asm/trans_pgd.h | 14 +- arch/arm64/include/asm/virt.h | 7 + arch/arm64/kernel/asm-offsets.c | 13 +- arch/arm64/kernel/cpu-reset.S | 7 +- arch/arm64/kernel/cpu-reset.h | 32 - arch/arm64/kernel/cpufeature.c | 10 + arch/arm64/kernel/entry-common.c | 47 +- arch/arm64/kernel/head.S | 2 +- arch/arm64/kernel/hibernate-asm.S | 72 - arch/arm64/kernel/hibernate.c | 49 +- arch/arm64/kernel/machine_kexec.c | 177 +- arch/arm64/kernel/mte.c | 33 +- arch/arm64/kernel/probes/kprobes.c | 10 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 4 +- arch/arm64/kernel/relocate_kernel.S | 69 +- arch/arm64/kernel/sdei.c | 2 +- arch/arm64/kernel/vmlinux.lds.S | 19 + arch/arm64/mm/Makefile | 1 + arch/arm64/mm/init.c | 37 - arch/arm64/mm/trans_pgd-asm.S | 65 + arch/arm64/mm/trans_pgd.c | 84 +- arch/arm64/tools/cpucaps | 1 + arch/csky/include/asm/bitops.h | 1 - arch/csky/include/asm/kprobes.h | 2 +- arch/csky/kernel/probes/ftrace.c | 7 - arch/csky/kernel/probes/kprobes.c | 14 +- arch/csky/kernel/probes/kprobes_trampoline.S | 4 +- arch/h8300/include/asm/bitops.h | 1 - arch/hexagon/include/asm/bitops.h | 1 - arch/ia64/Kconfig.debug | 2 +- arch/ia64/include/asm/bitops.h | 2 - arch/ia64/include/asm/ptrace.h | 5 + arch/ia64/kernel/audit.c | 10 +- arch/ia64/kernel/kprobes.c | 15 +- arch/ia64/mm/contig.c | 2 +- arch/ia64/mm/init.c | 2 +- arch/m68k/Kconfig.cpu | 11 - arch/m68k/Kconfig.machine | 1 + arch/m68k/emu/nfeth.c | 2 +- arch/m68k/include/asm/bitops.h | 4 +- arch/m68k/mm/mcfmmu.c | 3 +- arch/m68k/mm/motorola.c | 6 +- arch/mips/Kconfig | 2 +- arch/mips/configs/loongson3_defconfig | 1 + arch/mips/include/asm/bitops.h | 1 - arch/mips/include/asm/ginvt.h | 11 +- .../include/asm/mach-loongson64/loongson_regs.h | 12 + arch/mips/include/asm/mips-cps.h | 23 +- arch/mips/include/asm/mipsregs.h | 190 +- arch/mips/include/asm/msa.h | 34 +- arch/mips/kernel/kprobes.c | 26 +- arch/mips/loongson64/init.c | 4 +- arch/mips/sgi-ip27/ip27-memory.c | 3 +- arch/openrisc/include/asm/bitops.h | 1 - arch/openrisc/kernel/time.c | 2 +- arch/parisc/include/asm/bitops.h | 2 - arch/parisc/kernel/audit.c | 10 +- arch/parisc/kernel/compat_audit.c | 11 +- arch/parisc/kernel/kprobes.c | 6 +- arch/parisc/kernel/stacktrace.c | 4 - arch/powerpc/Makefile | 11 - arch/powerpc/boot/dts/fsl/t1023rdb.dts | 2 +- arch/powerpc/include/asm/bitops.h | 2 - arch/powerpc/include/asm/cputhreads.h | 2 +- arch/powerpc/include/asm/kprobes.h | 2 +- arch/powerpc/include/asm/smp.h | 17 +- arch/powerpc/include/asm/thread_info.h | 3 + arch/powerpc/kernel/asm-offsets.c | 4 +- arch/powerpc/kernel/audit.c | 12 +- arch/powerpc/kernel/compat_audit.c | 13 +- arch/powerpc/kernel/dma-iommu.c | 9 + arch/powerpc/kernel/kprobes.c | 29 +- arch/powerpc/kernel/optprobes.c | 8 +- arch/powerpc/kernel/smp.c | 2 +- arch/powerpc/kernel/stacktrace.c | 2 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/platforms/pasemi/dma_lib.c | 4 +- arch/riscv/Kconfig | 2 + arch/riscv/Makefile | 11 + arch/riscv/configs/32-bit.config | 2 + arch/riscv/configs/64-bit.config | 2 + arch/riscv/include/asm/bitops.h | 1 - arch/riscv/include/asm/csr.h | 87 + arch/riscv/include/asm/kprobes.h | 2 +- arch/riscv/include/asm/kvm_host.h | 266 + arch/riscv/include/asm/kvm_types.h | 7 + arch/riscv/include/asm/kvm_vcpu_timer.h | 44 + arch/riscv/include/asm/page.h | 2 + arch/riscv/include/asm/syscall.h | 1 + arch/riscv/include/asm/vdso.h | 18 +- arch/riscv/include/asm/vdso/gettimeofday.h | 7 + arch/riscv/include/uapi/asm/kvm.h | 128 + arch/riscv/include/uapi/asm/unistd.h | 3 +- arch/riscv/kernel/asm-offsets.c | 157 +- arch/riscv/kernel/entry.S | 5 - arch/riscv/kernel/head.S | 1 - arch/riscv/kernel/probes/kprobes.c | 15 +- arch/riscv/kernel/probes/kprobes_trampoline.S | 4 +- arch/riscv/kernel/reset.c | 12 +- arch/riscv/kernel/syscall_table.c | 1 - arch/riscv/kernel/vdso.c | 261 +- arch/riscv/kernel/vdso/vdso.lds.S | 6 +- arch/riscv/kvm/Kconfig | 36 + arch/riscv/kvm/Makefile | 25 + arch/riscv/kvm/main.c | 118 + arch/riscv/kvm/mmu.c | 802 ++ arch/riscv/kvm/tlb.S | 74 + arch/riscv/kvm/vcpu.c | 997 ++ arch/riscv/kvm/vcpu_exit.c | 701 + arch/riscv/kvm/vcpu_sbi.c | 185 + arch/riscv/kvm/vcpu_switch.S | 400 + arch/riscv/kvm/vcpu_timer.c | 225 + arch/riscv/kvm/vm.c | 97 + arch/riscv/kvm/vmid.c | 120 + arch/riscv/mm/context.c | 8 +- arch/s390/Kconfig | 13 +- arch/s390/boot/compressed/decompressor.h | 1 + arch/s390/boot/head.S | 17 + arch/s390/boot/startup.c | 8 + arch/s390/configs/debug_defconfig | 1 + arch/s390/include/asm/bitops.h | 1 - arch/s390/include/asm/ftrace.h | 28 + arch/s390/include/asm/kprobes.h | 2 +- arch/s390/include/asm/pci.h | 2 + arch/s390/include/asm/thread_info.h | 1 + arch/s390/include/asm/uv.h | 5 + arch/s390/kernel/audit.c | 12 +- arch/s390/kernel/compat_audit.c | 13 +- arch/s390/kernel/entry.h | 1 + arch/s390/kernel/ftrace.c | 86 +- arch/s390/kernel/head64.S | 18 - arch/s390/kernel/kprobes.c | 64 +- arch/s390/kernel/setup.c | 25 +- arch/s390/kernel/stacktrace.c | 2 +- arch/s390/kernel/vmlinux.lds.S | 1 + arch/s390/kvm/kvm-s390.c | 2 +- arch/s390/kvm/pv.c | 21 +- arch/s390/lib/Makefile | 2 + arch/s390/lib/test_kprobes.c | 75 + arch/s390/lib/test_kprobes.h | 10 + arch/s390/lib/test_kprobes_asm.S | 45 + arch/s390/net/bpf_jit_comp.c | 2 +- arch/s390/pci/pci.c | 45 +- arch/s390/pci/pci_event.c | 8 +- arch/s390/pci/pci_sysfs.c | 8 + arch/sh/include/asm/bitops.h | 1 - arch/sh/include/asm/kprobes.h | 2 +- arch/sh/kernel/kprobes.c | 12 +- arch/sparc/include/asm/bitops_32.h | 1 - arch/sparc/include/asm/bitops_64.h | 2 - arch/sparc/include/asm/kprobes.h | 2 +- arch/sparc/include/uapi/asm/socket.h | 3 +- arch/sparc/kernel/audit.c | 12 +- arch/sparc/kernel/compat_audit.c | 13 +- arch/sparc/kernel/kprobes.c | 12 +- arch/x86/Kconfig | 1 - arch/x86/events/core.c | 1 + arch/x86/events/intel/core.c | 1 + arch/x86/ia32/audit.c | 13 +- arch/x86/include/asm/bitops.h | 2 - arch/x86/include/asm/kprobes.h | 1 - arch/x86/include/asm/thread_info.h | 3 + arch/x86/include/asm/unwind.h | 23 + arch/x86/include/asm/unwind_hints.h | 5 + arch/x86/include/asm/xen/pci.h | 11 +- arch/x86/kernel/acpi/cstate.c | 15 + arch/x86/kernel/aperture_64.c | 13 +- arch/x86/kernel/apic/vector.c | 4 +- arch/x86/kernel/audit_64.c | 10 +- arch/x86/kernel/cpu/bugs.c | 4 +- arch/x86/kernel/kprobes/core.c | 71 +- arch/x86/kernel/kprobes/opt.c | 6 +- arch/x86/kernel/unwind_frame.c | 3 +- arch/x86/kernel/unwind_guess.c | 3 +- arch/x86/kernel/unwind_orc.c | 21 +- arch/x86/kvm/emulate.c | 1 - arch/x86/pci/xen.c | 15 +- arch/x86/platform/pvh/enlighten.c | 12 +- arch/x86/um/Kconfig | 1 - arch/x86/xen/Kconfig | 19 +- arch/x86/xen/Makefile | 2 +- arch/x86/xen/enlighten.c | 54 +- arch/x86/xen/enlighten_pv.c | 35 +- arch/x86/xen/enlighten_pvh.c | 10 +- arch/x86/xen/mmu_hvm.c | 37 +- arch/x86/xen/mmu_pv.c | 2 +- arch/x86/xen/xen-ops.h | 5 +- arch/xtensa/include/asm/bitops.h | 1 - arch/xtensa/platforms/iss/network.c | 2 +- arch/xtensa/platforms/xtfpga/setup.c | 12 +- block/bfq-iosched.c | 20 +- block/blk-cgroup.c | 1 + block/blk-core.c | 7 +- block/blk-merge.c | 1 + block/blk-mq-debugfs.c | 8 +- block/blk-mq-sched.c | 118 +- block/blk-mq-sched.h | 4 +- block/blk-mq-tag.c | 135 +- block/blk-mq-tag.h | 16 +- block/blk-mq.c | 209 +- block/blk-mq.h | 36 +- block/blk-sysfs.c | 1 + block/blk-throttle.c | 161 +- block/blk-throttle.h | 182 + block/blk.h | 18 +- block/elevator.c | 2 +- block/kyber-iosched.c | 4 +- block/mq-deadline.c | 2 +- crypto/Kconfig | 2 +- drivers/acpi/pci_root.c | 161 +- drivers/base/core.c | 3 +- drivers/bcma/main.c | 2 +- drivers/block/brd.c | 44 +- drivers/block/nbd.c | 29 +- drivers/block/paride/pcd.c | 12 +- drivers/block/paride/pf.c | 15 +- drivers/block/rbd.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 2 +- drivers/block/swim3.c | 1 + drivers/block/sx8.c | 4 +- drivers/bluetooth/btmrvl_main.c | 6 +- drivers/bluetooth/btrtl.c | 12 +- drivers/bluetooth/btusb.c | 10 +- drivers/bluetooth/hci_qca.c | 4 +- drivers/bluetooth/hci_vhci.c | 32 +- drivers/bus/Kconfig | 12 - drivers/bus/Makefile | 2 +- drivers/bus/simple-pm-bus.c | 42 +- drivers/char/hw_random/meson-rng.c | 5 +- drivers/char/ipmi/Kconfig | 11 +- drivers/char/ipmi/Makefile | 1 + drivers/char/ipmi/ipmi_devintf.c | 8 +- drivers/char/ipmi/ipmi_ipmb.c | 510 + drivers/char/ipmi/ipmi_msghandler.c | 300 +- drivers/clocksource/timer-riscv.c | 9 + drivers/counter/104-quad-8.c | 256 +- drivers/counter/Kconfig | 6 +- drivers/counter/Makefile | 2 +- drivers/counter/counter-chrdev.c | 578 + drivers/counter/counter-chrdev.h | 14 + drivers/counter/counter-core.c | 56 +- drivers/counter/counter-sysfs.c | 123 +- drivers/counter/microchip-tcb-capture.c | 2 +- drivers/cpufreq/cppc_cpufreq.c | 2 - drivers/cpufreq/intel_pstate.c | 117 +- drivers/cpufreq/s3c2440-cpufreq.c | 2 + drivers/cpufreq/tegra186-cpufreq.c | 4 + drivers/cpufreq/tegra194-cpufreq.c | 8 +- drivers/cpuidle/Kconfig.arm | 2 +- drivers/cpuidle/cpuidle-tegra.c | 3 + drivers/cpuidle/sysfs.c | 5 +- drivers/crypto/hisilicon/zip/zip_main.c | 2 +- drivers/devfreq/devfreq.c | 26 + drivers/devfreq/governor.h | 3 + drivers/devfreq/tegra30-devfreq.c | 109 +- drivers/dma-buf/dma-buf.c | 152 +- drivers/dma/ti/edma.c | 2 +- drivers/firmware/xilinx/zynqmp.c | 17 + drivers/gpio/gpio-74x164.c | 8 + drivers/gpio/gpio-pca953x.c | 16 +- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 80 - drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 136 +- drivers/gpu/drm/amd/amdgpu/nv.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 8 +- drivers/gpu/drm/amd/display/Kconfig | 11 +- drivers/gpu/drm/amd/display/dc/Makefile | 2 - drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 2 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 2 - drivers/gpu/drm/amd/display/dc/irq/Makefile | 2 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 10 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 89 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 25 +- drivers/gpu/drm/drm_format_helper.c | 88 + drivers/gpu/drm/drm_fourcc.c | 1 + drivers/gpu/drm/drm_lease.c | 39 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 4 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 4 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 4 +- drivers/gpu/drm/gud/gud_drv.c | 6 + drivers/gpu/drm/gud/gud_internal.h | 12 + drivers/gpu/drm/gud/gud_pipe.c | 6 + drivers/gpu/drm/i915/display/g4x_dp.c | 33 +- drivers/gpu/drm/i915/display/icl_dsi.c | 64 +- drivers/gpu/drm/i915/display/intel_color.c | 2 + drivers/gpu/drm/i915/display/intel_connector.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 247 +- drivers/gpu/drm/i915/display/intel_ddi.h | 7 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 20 - drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 4 - drivers/gpu/drm/i915/display/intel_display.c | 239 +- drivers/gpu/drm/i915/display/intel_display.h | 13 - .../gpu/drm/i915/display/intel_display_debugfs.c | 33 +- .../gpu/drm/i915/display/intel_display_debugfs.h | 10 +- drivers/gpu/drm/i915/display/intel_display_power.c | 3 +- drivers/gpu/drm/i915/display/intel_display_types.h | 5 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 112 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 28 +- drivers/gpu/drm/i915/display/intel_dpio_phy.h | 5 +- drivers/gpu/drm/i915/display/intel_dpll.c | 35 +- drivers/gpu/drm/i915/display/intel_dpll.h | 3 + drivers/gpu/drm/i915/display/intel_dsi.h | 3 + drivers/gpu/drm/i915/display/intel_fdi.c | 93 +- drivers/gpu/drm/i915/display/intel_fdi.h | 11 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 18 +- drivers/gpu/drm/i915/display/intel_lvds.c | 2 + drivers/gpu/drm/i915/display/intel_pps.c | 59 + drivers/gpu/drm/i915/display/intel_pps.h | 3 + drivers/gpu/drm/i915/display/intel_snps_phy.c | 9 +- drivers/gpu/drm/i915/display/intel_snps_phy.h | 5 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 23 + drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 7 +- drivers/gpu/drm/i915/gt/intel_context.c | 5 +- drivers/gpu/drm/i915/i915_drv.c | 7 +- drivers/gpu/drm/i915/i915_reg.h | 10 + drivers/gpu/drm/i915/intel_dram.c | 4 +- drivers/gpu/drm/i915/intel_pm.c | 26 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 9 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 9 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 6 + drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 3 + drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 46 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 16 + drivers/gpu/drm/msm/dp/dp_display.c | 10 +- drivers/gpu/drm/msm/dsi/dsi.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 30 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 +- drivers/gpu/drm/msm/edp/edp_ctrl.c | 3 +- drivers/gpu/drm/msm/msm_drv.c | 15 +- drivers/gpu/drm/msm/msm_drv.h | 47 +- drivers/gpu/drm/msm/msm_gem_submit.c | 5 +- drivers/gpu/drm/msm/msm_gpu.h | 66 +- drivers/gpu/drm/msm/msm_gpu_devfreq.c | 6 + drivers/gpu/drm/msm/msm_submitqueue.c | 72 +- drivers/gpu/drm/nouveau/dispnv50/crc.c | 1 + drivers/gpu/drm/nouveau/nouveau_debugfs.c | 1 + drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/v3d/v3d_drv.c | 10 +- drivers/gpu/drm/v3d/v3d_drv.h | 24 +- drivers/gpu/drm/v3d/v3d_gem.c | 390 +- drivers/hsi/clients/cmt_speech.c | 4 +- drivers/hwmon/ltc2992.c | 3 +- drivers/hwmon/occ/common.c | 17 +- drivers/hwmon/pmbus/ibm-cffps.c | 10 +- drivers/hwmon/pmbus/mp2975.c | 2 +- drivers/hwmon/tmp421.c | 9 +- drivers/hwmon/w83791d.c | 29 +- drivers/hwmon/w83792d.c | 28 +- drivers/hwmon/w83793.c | 26 +- drivers/i2c/busses/Kconfig | 5 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 4 +- drivers/i2c/busses/i2c-ismt.c | 12 +- drivers/i2c/busses/i2c-mlxcpld.c | 6 +- drivers/i2c/busses/i2c-mt65xx.c | 13 +- drivers/i2c/busses/i2c-pxa.c | 1 - drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/ad7291.c | 70 +- drivers/iio/adc/aspeed_adc.c | 2 +- drivers/iio/adc/berlin2-adc.c | 34 +- drivers/iio/adc/max1363.c | 82 +- drivers/iio/adc/mt6577_auxadc.c | 8 + drivers/iio/adc/nau7802.c | 50 +- drivers/iio/adc/rn5t618-adc.c | 13 +- drivers/iio/adc/ti-adc108s102.c | 11 +- drivers/iio/chemical/Kconfig | 1 + drivers/iio/gyro/mpu3050-core.c | 24 +- drivers/iio/imu/adis16400.c | 20 +- drivers/iio/imu/adis16480.c | 14 +- drivers/iio/industrialio-buffer.c | 46 + drivers/iio/light/opt3001.c | 6 +- drivers/infiniband/hw/irdma/hw.c | 16 +- drivers/infiniband/hw/mlx4/main.c | 2 +- drivers/infiniband/hw/mlx4/qp.c | 2 +- drivers/infiniband/hw/mlx5/odp.c | 1 + drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 38 +- drivers/input/joystick/analog.c | 18 +- drivers/input/misc/ariel-pwrbutton.c | 7 + drivers/interconnect/qcom/icc-rpm.c | 263 +- drivers/interconnect/qcom/icc-rpm.h | 56 +- drivers/interconnect/qcom/msm8916.c | 1214 +- drivers/interconnect/qcom/msm8939.c | 1283 +- drivers/interconnect/qcom/qcs404.c | 967 +- drivers/interconnect/qcom/sdm660.c | 1940 ++- drivers/interconnect/samsung/Kconfig | 6 +- drivers/ipack/devices/ipoctal.c | 48 +- drivers/media/cec/Kconfig | 4 + drivers/media/cec/core/cec-core.c | 2 +- drivers/media/mc/mc-devnode.c | 2 +- drivers/media/platform/aspeed-video.c | 17 +- drivers/media/platform/imx-jpeg/mxc-jpeg.c | 30 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 6 +- drivers/media/platform/omap/omap_vout.c | 18 +- drivers/media/platform/omap/omap_vout_vrfb.c | 2 +- drivers/media/platform/omap/omap_voutdef.h | 2 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 27 +- drivers/media/platform/rcar-vin/rcar-dma.c | 15 + drivers/media/platform/rcar-vin/rcar-v4l2.c | 4 + drivers/media/test-drivers/vivid/vivid-core.c | 2 +- drivers/media/tuners/tuner-types.c | 4 + drivers/media/usb/em28xx/em28xx-cards.c | 7 +- drivers/media/usb/em28xx/em28xx-core.c | 5 +- drivers/misc/Kconfig | 1 + drivers/misc/cb710/sgbuf2.c | 2 +- drivers/misc/eeprom/at25.c | 8 + drivers/misc/eeprom/eeprom_93xx46.c | 18 + drivers/misc/fastrpc.c | 2 + drivers/misc/gehc-achc.c | 1 + .../misc/habanalabs/common/command_submission.c | 33 +- drivers/misc/mei/hw-me-regs.h | 1 + drivers/misc/mei/pci-me.c | 1 + drivers/mmc/host/renesas_sdhi_core.c | 2 +- drivers/net/ethernet/3com/3c509.c | 2 +- drivers/net/ethernet/8390/ax88796.c | 6 +- drivers/net/ethernet/8390/ne2k-pci.c | 2 +- drivers/net/ethernet/actions/owl-emac.c | 2 +- drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/agere/et131x.c | 4 +- drivers/net/ethernet/alacritech/slicoss.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 2 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 +- drivers/net/ethernet/amd/amd8111e.c | 2 +- drivers/net/ethernet/amd/atarilance.c | 4 +- drivers/net/ethernet/amd/au1000_eth.c | 2 +- drivers/net/ethernet/amd/nmclan_cs.c | 2 +- drivers/net/ethernet/amd/pcnet32.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 2 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 2 +- drivers/net/ethernet/arc/emac_main.c | 2 +- drivers/net/ethernet/atheros/alx/main.c | 4 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 4 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/atheros/atlx/atl2.c | 4 +- drivers/net/ethernet/atheros/atlx/atlx.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 4 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 6 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c | 6 +- drivers/net/ethernet/broadcom/bgmac-bcma.c | 35 +- drivers/net/ethernet/broadcom/bgmac.c | 2 +- drivers/net/ethernet/broadcom/bnx2.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 7 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +- drivers/net/ethernet/broadcom/tg3.c | 2 +- drivers/net/ethernet/brocade/bna/bnad.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 7 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_core.c | 2 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 4 +- drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_main.c | 5 +- drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 2 +- drivers/net/ethernet/chelsio/cxgb/subr.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 2 +- drivers/net/ethernet/chelsio/cxgb4vf/adapter.h | 3 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cirrus/cs89x0.c | 2 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 +- drivers/net/ethernet/cirrus/mac89x0.c | 2 +- drivers/net/ethernet/cisco/enic/enic_main.c | 2 +- drivers/net/ethernet/cortina/gemini.c | 4 +- drivers/net/ethernet/davicom/dm9000.c | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 2 +- drivers/net/ethernet/dlink/sundance.c | 2 +- drivers/net/ethernet/emulex/benet/be_main.c | 4 +- drivers/net/ethernet/ethoc.c | 4 +- drivers/net/ethernet/ezchip/nps_enet.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 4 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 4 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 7 +- .../net/ethernet/freescale/dpaa2/dpaa2-switch.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 2 +- drivers/net/ethernet/freescale/fec_main.c | 4 +- drivers/net/ethernet/freescale/fec_mpc52xx.c | 2 +- drivers/net/ethernet/freescale/ucc_geth.c | 2 +- drivers/net/ethernet/google/gve/gve_adminq.c | 2 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 2 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 4 +- drivers/net/ethernet/ibm/ibmvnic.c | 5 +- drivers/net/ethernet/intel/e100.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 4 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 4 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 4 +- drivers/net/ethernet/intel/ice/ice_main.c | 6 +- drivers/net/ethernet/intel/igb/igb_main.c | 4 +- drivers/net/ethernet/intel/igbvf/netdev.c | 8 +- drivers/net/ethernet/intel/igc/igc_main.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 6 +- drivers/net/ethernet/jme.c | 4 +- drivers/net/ethernet/korina.c | 2 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 4 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 11 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 2 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 4 +- .../net/ethernet/marvell/prestera/prestera_main.c | 2 +- drivers/net/ethernet/marvell/pxa168_eth.c | 2 +- drivers/net/ethernet/marvell/skge.c | 2 +- drivers/net/ethernet/marvell/sky2.c | 2 +- drivers/net/ethernet/mellanox/mlx4/cmd.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 40 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 4 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mcg.c | 2 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 5 + drivers/net/ethernet/mellanox/mlx5/core/en.h | 19 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 102 +- drivers/net/ethernet/mellanox/mlx5/core/en/qos.h | 9 + .../net/ethernet/mellanox/mlx5/core/en/tc/sample.c | 21 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 8 + .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 1 + .../ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c | 9 + .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 11 + drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 280 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 179 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 9 +- .../mellanox/mlx5/core/esw/acl/egress_lgcy.c | 12 +- .../mellanox/mlx5/core/esw/acl/ingress_lgcy.c | 4 +- .../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 227 +- .../ethernet/mellanox/mlx5/core/esw/bridge_priv.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 8 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 10 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 3 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 4 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 45 +- .../mellanox/mlx5/core/steering/dr_action.c | 19 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 6 +- .../mellanox/mlx5/core/steering/dr_domain.c | 212 +- .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 4 +- .../mellanox/mlx5/core/steering/dr_ste_v0.c | 13 +- .../mellanox/mlx5/core/steering/dr_ste_v1.c | 18 +- .../mellanox/mlx5/core/steering/dr_types.h | 47 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 2 +- .../ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- drivers/net/ethernet/micrel/ks8842.c | 5 +- drivers/net/ethernet/micrel/ks8851_common.c | 2 +- drivers/net/ethernet/micrel/ksz884x.c | 7 +- drivers/net/ethernet/microchip/enc28j60.c | 4 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microchip/lan743x_main.c | 4 +- .../net/ethernet/microchip/sparx5/sparx5_netdev.c | 2 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 2 +- drivers/net/ethernet/moxa/moxart_ether.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 2 +- drivers/net/ethernet/mscc/ocelot_flower.c | 125 +- drivers/net/ethernet/mscc/ocelot_net.c | 4 +- drivers/net/ethernet/mscc/ocelot_vcap.c | 4 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 2 +- drivers/net/ethernet/neterion/s2io.c | 4 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 6 +- drivers/net/ethernet/netronome/nfp/abm/main.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_net_main.c | 2 +- .../net/ethernet/netronome/nfp/nfp_netvf_main.c | 2 +- drivers/net/ethernet/ni/nixge.c | 2 +- drivers/net/ethernet/nvidia/forcedeth.c | 2 +- drivers/net/ethernet/nxp/lpc_eth.c | 2 +- .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 4 +- drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic.h | 1 + .../net/ethernet/pensando/ionic/ionic_debugfs.c | 2 - drivers/net/ethernet/pensando/ionic/ionic_dev.c | 1 - drivers/net/ethernet/pensando/ionic/ionic_dev.h | 4 - .../net/ethernet/pensando/ionic/ionic_ethtool.c | 38 - drivers/net/ethernet/pensando/ionic/ionic_lif.c | 74 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 45 - drivers/net/ethernet/pensando/ionic/ionic_main.c | 53 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 121 - drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 14 - .../net/ethernet/qlogic/netxen/netxen_nic_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed.h | 44 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 16 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 143 +- drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h | 1491 ++ drivers/net/ethernet/qlogic/qed/qed_dcbx.h | 11 +- drivers/net/ethernet/qlogic/qed/qed_debug.c | 1394 +- drivers/net/ethernet/qlogic/qed/qed_debug.h | 7 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 122 +- drivers/net/ethernet/qlogic/qed/qed_dev_api.h | 345 +- drivers/net/ethernet/qlogic/qed/qed_fcoe.c | 25 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 12643 +++++++--------- drivers/net/ethernet/qlogic/qed/qed_hw.h | 222 +- .../net/ethernet/qlogic/qed/qed_init_fw_funcs.c | 405 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.c | 98 +- drivers/net/ethernet/qlogic/qed/qed_init_ops.h | 60 +- drivers/net/ethernet/qlogic/qed/qed_int.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 286 +- drivers/net/ethernet/qlogic/qed/qed_iro_hsi.h | 500 + drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 15 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.h | 9 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 + drivers/net/ethernet/qlogic/qed/qed_l2.c | 18 +- drivers/net/ethernet/qlogic/qed/qed_l2.h | 135 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 64 +- drivers/net/ethernet/qlogic/qed/qed_ll2.h | 131 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 21 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 64 +- drivers/net/ethernet/qlogic/qed/qed_mcp.h | 763 +- drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h | 2474 ++++ drivers/net/ethernet/qlogic/qed/qed_rdma.c | 7 +- drivers/net/ethernet/qlogic/qed/qed_rdma.h | 7 +- drivers/net/ethernet/qlogic/qed/qed_reg_addr.h | 95 +- drivers/net/ethernet/qlogic/qed/qed_roce.c | 1 - drivers/net/ethernet/qlogic/qed/qed_selftest.h | 30 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 223 +- drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 10 +- drivers/net/ethernet/qlogic/qed/qed_spq.c | 63 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 200 +- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 126 +- drivers/net/ethernet/qlogic/qed/qed_vf.c | 11 +- drivers/net/ethernet/qlogic/qed/qed_vf.h | 307 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 4 +- drivers/net/ethernet/qlogic/qede/qede_main.c | 9 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac.c | 2 +- drivers/net/ethernet/realtek/8139cp.c | 2 +- drivers/net/ethernet/realtek/8139too.c | 2 +- drivers/net/ethernet/renesas/ravb.h | 39 +- drivers/net/ethernet/renesas/ravb_main.c | 452 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- drivers/net/ethernet/rocker/rocker_main.c | 2 +- drivers/net/ethernet/seeq/sgiseeq.c | 4 +- drivers/net/ethernet/sfc/ef100_nic.c | 2 +- drivers/net/ethernet/sfc/ef10_sriov.c | 2 +- drivers/net/ethernet/sfc/efx.c | 2 +- drivers/net/ethernet/sfc/efx_common.c | 4 +- drivers/net/ethernet/sfc/falcon/efx.c | 6 +- drivers/net/ethernet/sgi/ioc3-eth.c | 4 +- drivers/net/ethernet/sgi/meth.c | 2 +- drivers/net/ethernet/smsc/smsc911x.c | 4 +- drivers/net/ethernet/socionext/netsec.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 5 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 2 +- drivers/net/ethernet/sun/niu.c | 6 +- drivers/net/ethernet/sun/sungem.c | 4 +- drivers/net/ethernet/sun/sunhme.c | 8 +- drivers/net/ethernet/sun/sunqe.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-common.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-net.c | 2 +- drivers/net/ethernet/tehuti/tehuti.c | 2 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 6 +- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/ethernet/ti/davinci_emac.c | 4 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/wiznet/w5100.c | 4 +- drivers/net/ethernet/wiznet/w5300.c | 4 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 4 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 +- drivers/net/fddi/skfp/skfddi.c | 5 +- drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/ipvlan/ipvlan_main.c | 4 +- drivers/net/macsec.c | 2 +- drivers/net/macvlan.c | 4 +- drivers/net/pcs/pcs-xpcs.c | 32 +- drivers/net/phy/mdio_bus.c | 8 +- drivers/net/phy/phylink.c | 11 + drivers/net/phy/sfp.c | 2 +- drivers/net/usb/aqc111.c | 2 +- drivers/net/usb/asix_common.c | 2 +- drivers/net/usb/asix_devices.c | 2 +- drivers/net/usb/ax88172a.c | 2 +- drivers/net/usb/ax88179_178a.c | 4 +- drivers/net/usb/dm9601.c | 4 +- drivers/net/usb/ipheth.c | 2 +- drivers/net/usb/kalmia.c | 2 +- drivers/net/usb/lan78xx.c | 4 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/r8152.c | 20 +- drivers/net/usb/rndis_host.c | 2 +- drivers/net/usb/rtl8150.c | 4 +- drivers/net/usb/sr9700.c | 2 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/virtio_net.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 31 +- drivers/net/wireless/ath/ath10k/sdio.c | 5 +- drivers/net/wireless/ath/ath10k/wmi.c | 4 + drivers/net/wireless/ath/ath11k/core.c | 58 +- drivers/net/wireless/ath/ath11k/core.h | 49 +- drivers/net/wireless/ath/ath11k/dbring.c | 16 +- drivers/net/wireless/ath/ath11k/debugfs.c | 25 +- drivers/net/wireless/ath/ath11k/debugfs.h | 4 + .../net/wireless/ath/ath11k/debugfs_htt_stats.c | 4344 +++--- .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 226 + drivers/net/wireless/ath/ath11k/debugfs_sta.c | 8 +- drivers/net/wireless/ath/ath11k/dp.h | 8 + drivers/net/wireless/ath/ath11k/dp_rx.c | 243 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 23 +- drivers/net/wireless/ath/ath11k/dp_tx.h | 2 +- drivers/net/wireless/ath/ath11k/hal_desc.h | 2 + drivers/net/wireless/ath/ath11k/hw.c | 45 + drivers/net/wireless/ath/ath11k/hw.h | 13 +- drivers/net/wireless/ath/ath11k/mac.c | 1443 +- drivers/net/wireless/ath/ath11k/mac.h | 3 + drivers/net/wireless/ath/ath11k/pci.c | 4 +- drivers/net/wireless/ath/ath11k/peer.c | 11 + drivers/net/wireless/ath/ath11k/qmi.c | 350 +- drivers/net/wireless/ath/ath11k/qmi.h | 18 +- drivers/net/wireless/ath/ath11k/reg.c | 18 +- drivers/net/wireless/ath/ath11k/reg.h | 2 +- drivers/net/wireless/ath/ath11k/spectral.c | 42 +- drivers/net/wireless/ath/ath11k/trace.h | 11 +- drivers/net/wireless/ath/ath11k/wmi.c | 152 +- drivers/net/wireless/ath/ath11k/wmi.h | 107 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 105 +- drivers/net/wireless/ath/ath9k/eeprom.c | 12 +- drivers/net/wireless/ath/ath9k/hw.h | 2 + drivers/net/wireless/ath/ath9k/init.c | 56 + drivers/net/wireless/ath/spectral_common.h | 1 - drivers/net/wireless/ath/wcn36xx/debug.c | 2 +- drivers/net/wireless/ath/wcn36xx/hal.h | 6 +- drivers/net/wireless/ath/wcn36xx/main.c | 11 +- drivers/net/wireless/ath/wcn36xx/smd.c | 99 +- drivers/net/wireless/ath/wcn36xx/smd.h | 3 + .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 10 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h | 2 + drivers/net/wireless/realtek/rtw88/debug.c | 5 +- drivers/net/wireless/realtek/rtw88/fw.c | 7 +- drivers/net/wireless/realtek/rtw88/main.c | 1 + drivers/net/wireless/realtek/rtw88/main.h | 1 + drivers/net/wireless/realtek/rtw88/reg.h | 1 + drivers/net/wwan/iosm/iosm_ipc_devlink.c | 81 +- drivers/net/wwan/iosm/iosm_ipc_devlink.h | 44 +- drivers/net/wwan/iosm/iosm_ipc_flash.c | 42 +- drivers/nvme/host/core.c | 4 +- drivers/nvme/host/nvme.h | 6 + drivers/nvme/host/pci.c | 3 +- drivers/of/of_numa.c | 2 + drivers/opp/core.c | 6 +- drivers/opp/of.c | 48 +- drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/pci-xgene.c | 3 +- drivers/pci/endpoint/functions/pci-epf-ntb.c | 22 +- drivers/pci/endpoint/pci-ep-cfs.c | 48 +- drivers/pci/hotplug/s390_pci_hpc.c | 9 +- drivers/pci/iov.c | 14 +- drivers/pci/p2pdma.c | 6 +- drivers/pci/pci-sysfs.c | 27 +- drivers/pci/pcie/aspm.c | 4 +- drivers/pci/probe.c | 31 +- drivers/pci/setup-irq.c | 26 +- drivers/perf/Kconfig | 12 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 2 +- drivers/perf/thunderx2_pmu.c | 2 +- drivers/phy/broadcom/Kconfig | 4 + drivers/phy/hisilicon/Kconfig | 10 + drivers/phy/hisilicon/Makefile | 1 + drivers/phy/hisilicon/phy-hi3670-pcie.c | 845 ++ drivers/phy/qualcomm/phy-qcom-qmp.c | 155 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 2 + drivers/phy/qualcomm/phy-qcom-qusb2.c | 5 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 11 +- drivers/phy/samsung/Kconfig | 16 +- drivers/pinctrl/intel/Kconfig | 6 +- drivers/power/reset/at91-reset.c | 4 +- drivers/power/supply/cpcap-battery.c | 15 +- drivers/power/supply/max17042_battery.c | 7 +- drivers/power/supply/wm831x_power.c | 12 +- drivers/ptp/ptp_pch.c | 1 + drivers/rapidio/devices/rio_mport_cdev.c | 9 +- drivers/regulator/bd71815-regulator.c | 4 +- drivers/regulator/qcom_smd-regulator.c | 49 + drivers/remoteproc/meson_mx_ao_arc.c | 2 +- drivers/reset/Kconfig | 6 +- drivers/reset/reset-brcmstb-rescal.c | 2 +- drivers/reset/reset-socfpga.c | 26 + drivers/reset/reset-uniphier-glue.c | 4 + drivers/reset/reset-uniphier.c | 27 + drivers/reset/tegra/reset-bpmp.c | 9 +- drivers/s390/block/dasd_genhd.c | 10 +- drivers/s390/block/dcssblk.c | 8 +- drivers/s390/block/scm_blk.c | 7 +- drivers/s390/char/sclp_sd.c | 9 +- drivers/s390/char/sclp_vt220.c | 4 +- drivers/s390/cio/css.c | 9 +- drivers/s390/cio/device.c | 2 + drivers/scsi/advansys.c | 4 +- drivers/scsi/arm/acornscsi.c | 2 +- drivers/scsi/elx/efct/efct_scsi.c | 3 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 42 +- drivers/scsi/libiscsi.c | 15 +- drivers/scsi/lpfc/lpfc_sli.c | 21 +- drivers/scsi/megaraid/megaraid_sas.h | 4 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 50 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 32 +- drivers/scsi/pm8001/pm8001_hwi.c | 5 +- drivers/scsi/pm8001/pm80xx_hwi.c | 3 +- drivers/scsi/qedf/drv_fcoe_fw_funcs.c | 8 +- drivers/scsi/qedf/drv_fcoe_fw_funcs.h | 2 +- drivers/scsi/qedf/qedf.h | 4 +- drivers/scsi/qedf/qedf_els.c | 2 +- drivers/scsi/qedf/qedf_io.c | 12 +- drivers/scsi/qedf/qedf_main.c | 8 +- drivers/scsi/qedi/qedi_debugfs.c | 4 +- drivers/scsi/qedi/qedi_fw.c | 40 +- drivers/scsi/qedi/qedi_fw_api.c | 22 +- drivers/scsi/qedi/qedi_fw_iscsi.h | 2 +- drivers/scsi/qedi/qedi_iscsi.h | 2 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 73 +- drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/smartpqi/smartpqi.h | 61 +- drivers/scsi/smartpqi/smartpqi_init.c | 540 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 6 +- drivers/scsi/smartpqi/smartpqi_sis.c | 60 +- drivers/scsi/smartpqi/smartpqi_sis.h | 4 +- drivers/scsi/ufs/ufshcd.c | 315 +- drivers/scsi/ufs/ufshcd.h | 15 +- drivers/scsi/ufs/ufshpb.c | 3 - drivers/soc/canaan/Kconfig | 1 - drivers/soc/fsl/qbman/bman_portal.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 2 +- drivers/soc/imx/Kconfig | 1 + drivers/soc/imx/Makefile | 1 + drivers/soc/imx/gpcv2.c | 134 +- drivers/soc/imx/imx8m-blk-ctrl.c | 523 + drivers/soc/tegra/pmc.c | 23 +- drivers/soc/ti/k3-ringacc.c | 4 +- drivers/soundwire/debugfs.c | 2 +- drivers/spi/spi-atmel.c | 4 +- drivers/spi/spi-cadence-quadspi.c | 214 + drivers/spi/spi-cadence-xspi.c | 4 +- drivers/spi/spi-fsi.c | 48 +- drivers/spi/spi-mt65xx.c | 64 +- drivers/spi/spi-nxp-fspi.c | 26 +- drivers/staging/media/hantro/hantro_drv.c | 2 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 2 +- drivers/staging/media/hantro/hantro_g1_regs.h | 2 + drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 3 +- drivers/staging/media/imx/imx-media-csi.c | 1 - drivers/staging/media/sunxi/cedrus/cedrus.c | 47 + drivers/staging/media/sunxi/cedrus/cedrus.h | 1 + drivers/staging/r8188eu/hal/hal_intf.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2 +- drivers/target/iscsi/iscsi_target_configfs.c | 91 +- drivers/target/sbp/sbp_target.c | 30 +- drivers/target/target_core_configfs.c | 1 + drivers/target/target_core_fabric_configfs.c | 78 +- drivers/target/target_core_transport.c | 8 +- drivers/target/target_core_user.c | 3 +- drivers/tee/optee/shm_pool.c | 2 +- drivers/tty/hvc/hvc_xen.c | 13 +- drivers/tty/n_tty.c | 2 +- drivers/tty/serial/8250/Kconfig | 8 +- drivers/usb/class/cdc-acm.c | 8 + drivers/usb/class/cdc-wdm.c | 6 +- drivers/usb/common/Kconfig | 3 +- drivers/usb/dwc3/gadget.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 31 +- drivers/usb/gadget/function/f_uac2.c | 14 +- drivers/usb/host/ohci-omap.c | 72 +- drivers/usb/host/xhci-tegra.c | 12 +- drivers/usb/typec/tcpm/tcpci.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 1 + drivers/usb/typec/tipd/core.c | 8 +- drivers/virt/acrn/ioreq.c | 3 +- drivers/virtio/virtio_mem.c | 297 +- drivers/xen/Kconfig | 4 +- drivers/xen/privcmd.c | 18 +- fs/9p/cache.c | 2 +- fs/9p/fid.c | 14 +- fs/9p/v9fs.c | 8 +- fs/9p/vfs_addr.c | 11 +- fs/9p/vfs_file.c | 33 +- fs/9p/vfs_inode.c | 24 +- fs/9p/vfs_inode_dotl.c | 11 +- fs/afs/dir_silly.c | 4 +- fs/binfmt_elf.c | 27 +- fs/btrfs/btrfs_inode.h | 39 +- fs/btrfs/check-integrity.c | 4 +- fs/btrfs/compression.c | 685 +- fs/btrfs/compression.h | 4 +- fs/btrfs/ctree.c | 156 +- fs/btrfs/ctree.h | 58 +- fs/btrfs/delayed-inode.c | 41 +- fs/btrfs/disk-io.c | 18 +- fs/btrfs/disk-io.h | 2 +- fs/btrfs/extent-tree.c | 24 +- fs/btrfs/extent_io.c | 244 +- fs/btrfs/extent_io.h | 6 +- fs/btrfs/extent_map.c | 4 +- fs/btrfs/file-item.c | 13 +- fs/btrfs/file.c | 25 +- fs/btrfs/free-space-cache.c | 88 +- fs/btrfs/free-space-cache.h | 2 + fs/btrfs/inode.c | 519 +- fs/btrfs/ioctl.c | 94 +- fs/btrfs/locking.h | 7 +- fs/btrfs/lzo.c | 270 +- fs/btrfs/raid56.c | 175 +- fs/btrfs/raid56.h | 22 +- fs/btrfs/reada.c | 26 +- fs/btrfs/reflink.c | 2 +- fs/btrfs/scrub.c | 133 +- fs/btrfs/space-info.c | 25 +- fs/btrfs/subpage.c | 102 +- fs/btrfs/subpage.h | 4 + fs/btrfs/super.c | 2 +- fs/btrfs/tests/extent-buffer-tests.c | 2 +- fs/btrfs/tests/extent-io-tests.c | 12 +- fs/btrfs/tests/inode-tests.c | 4 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 459 +- fs/btrfs/tree-log.h | 2 + fs/btrfs/volumes.c | 365 +- fs/btrfs/volumes.h | 63 +- fs/btrfs/xattr.c | 2 +- fs/btrfs/zoned.c | 16 +- fs/ext4/dir.c | 6 +- fs/ext4/fast_commit.c | 6 + fs/ext4/inode.c | 11 + fs/ext4/super.c | 21 +- fs/f2fs/segment.c | 8 +- fs/fscache/object.c | 2 +- fs/fscache/operation.c | 3 + fs/io-wq.c | 5 +- fs/io-wq.h | 1 - fs/io_uring.c | 523 +- fs/kernfs/dir.c | 9 +- fs/ksmbd/misc.c | 17 +- fs/nfs_common/grace.c | 1 - fs/nfsd/filecache.c | 2 +- fs/nfsd/nfs3proc.c | 3 +- fs/nfsd/nfs3xdr.c | 12 +- fs/nfsd/nfs4proc.c | 3 +- fs/nfsd/nfs4xdr.c | 19 +- fs/nfsd/nfsproc.c | 3 +- fs/nfsd/nfsxdr.c | 9 +- fs/nfsd/xdr.h | 2 +- fs/nfsd/xdr3.h | 2 +- fs/ntfs3/file.c | 7 +- fs/ntfs3/xattr.c | 160 +- fs/ocfs2/cluster/heartbeat.c | 2 +- fs/ocfs2/dlm/dlmdomain.c | 4 +- fs/ocfs2/dlm/dlmmaster.c | 18 +- fs/ocfs2/dlm/dlmrecovery.c | 2 +- fs/ocfs2/dlm/dlmthread.c | 2 +- fs/open.c | 2 + fs/proc/base.c | 18 +- fs/proc/vmcore.c | 105 +- fs/seq_file.c | 16 - include/asm-generic/bitops.h | 1 - include/asm-generic/bitops/le.h | 64 - include/clocksource/timer-riscv.h | 16 + include/drm/drm_format_helper.h | 4 + include/drm/gud.h | 6 +- include/dt-bindings/power/imx8mm-power.h | 9 + include/linux/acpi.h | 2 - include/linux/audit.h | 11 + include/linux/audit_arch.h | 24 + include/linux/bitmap.h | 34 +- include/linux/bitops.h | 34 - include/linux/blk-mq.h | 17 +- include/linux/blkdev.h | 5 +- include/linux/clk/tegra.h | 24 +- include/linux/cma.h | 1 + include/linux/compiler-gcc.h | 9 - include/linux/compiler_types.h | 5 - include/linux/counter.h | 98 +- include/linux/cpufreq.h | 2 +- include/linux/cpumask.h | 46 +- include/linux/crash_dump.h | 26 +- include/linux/damon.h | 86 + include/linux/dma-buf.h | 2 +- include/linux/dsa/ocelot.h | 4 +- include/linux/etherdevice.h | 4 +- include/linux/fault-inject.h | 6 +- include/linux/find.h | 372 + include/linux/firmware/xlnx-zynqmp.h | 12 + include/linux/gfp.h | 2 - include/linux/hugetlb.h | 9 +- include/linux/ieee80211.h | 1 + include/linux/iio/buffer.h | 4 + include/linux/iio/iio-opaque.h | 4 + include/linux/ipmi.h | 3 + include/linux/ipmi_smi.h | 59 + include/linux/kprobes.h | 113 +- include/linux/memblock.h | 25 +- include/linux/mlx4/device.h | 2 +- include/linux/mlx4/driver.h | 22 - include/linux/mlx5/driver.h | 2 + include/linux/mlx5/eq.h | 1 - include/linux/mlx5/eswitch.h | 9 + include/linux/mm.h | 2 +- include/linux/netlink.h | 4 - include/linux/objtool.h | 12 + include/linux/percpu.h | 3 - include/linux/perf_event.h | 4 +- include/linux/phylink.h | 1 + include/linux/platform_data/usb-omap1.h | 2 + include/linux/pm_opp.h | 20 +- include/linux/power/max17042_battery.h | 4 +- include/linux/qed/common_hsi.h | 141 +- include/linux/qed/eth_common.h | 1 + include/linux/qed/fcoe_common.h | 362 +- include/linux/qed/iscsi_common.h | 360 +- include/linux/qed/nvmetcp_common.h | 18 +- include/linux/qed/qed_chain.h | 97 +- include/linux/qed/qed_if.h | 263 +- include/linux/qed/qed_iscsi_if.h | 2 +- include/linux/qed/qed_ll2_if.h | 42 +- include/linux/qed/qed_nvmetcp_if.h | 17 + include/linux/qed/rdma_common.h | 1 + include/linux/sched.h | 15 +- include/linux/seq_file.h | 17 +- include/linux/slab.h | 84 +- include/linux/string_helpers.h | 1 + include/linux/sunrpc/svc.h | 3 +- include/linux/vmalloc.h | 11 - include/media/tuner.h | 1 + include/media/v4l2-dev.h | 3 +- include/net/bluetooth/hci_core.h | 2 +- include/net/ioam6.h | 3 +- include/net/sock.h | 1 + include/soc/mscc/ocelot_vcap.h | 14 +- include/soc/tegra/fuse.h | 31 +- include/soc/tegra/irq.h | 9 +- include/soc/tegra/pm.h | 2 +- include/sound/soc-component.h | 2 - include/sound/soc-dpcm.h | 1 + include/sound/soc-topology.h | 2 +- include/sound/sof/dai-intel.h | 4 + include/sound/sof/dai.h | 10 +- include/target/target_core_base.h | 1 + include/target/target_core_fabric.h | 1 + include/trace/events/cachefiles.h | 2 +- include/trace/events/rpcrdma.h | 185 +- include/trace/events/sunrpc.h | 38 +- include/uapi/drm/drm_mode.h | 3 +- include/uapi/drm/v3d_drm.h | 78 + include/uapi/linux/audit.h | 1 + include/uapi/linux/counter.h | 154 + include/uapi/linux/devlink.h | 2 + include/uapi/linux/io_uring.h | 1 + include/uapi/linux/ioam6_iptunnel.h | 29 + include/uapi/linux/ipmi.h | 16 +- include/uapi/linux/kvm.h | 8 + include/uapi/misc/habanalabs.h | 6 +- include/uapi/sound/sof/tokens.h | 1 + include/xen/xen-ops.h | 15 +- kernel/audit.h | 2 + kernel/auditsc.c | 31 +- kernel/cgroup/cgroup-v1.c | 3 - kernel/dma/mapping.c | 4 - kernel/events/core.c | 34 +- kernel/irq/Kconfig | 3 + kernel/irq/irqdesc.c | 4 + kernel/kallsyms.c | 46 +- kernel/kexec_file.c | 5 + kernel/kprobes.c | 502 +- kernel/printk/index.c | 5 +- kernel/printk/printk.c | 1 + kernel/sched/debug.c | 8 +- kernel/sched/fair.c | 6 +- kernel/sched/sched.h | 4 - kernel/scs.c | 1 + kernel/time/clocksource.c | 4 +- kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_output.c | 17 +- lib/Kconfig | 3 - lib/audit.c | 14 +- lib/compat_audit.c | 15 +- lib/error-inject.c | 3 +- lib/find_bit.c | 21 + lib/find_bit_benchmark.c | 21 + lib/genalloc.c | 2 +- lib/kunit/executor_test.c | 4 +- lib/test_bitmap.c | 37 + lib/test_bpf.c | 14295 +++++++++++-------- lib/test_kasan.c | 2 +- lib/vsprintf.c | 27 +- localversion-next | 2 +- mm/cma.c | 21 +- mm/damon/core.c | 127 + mm/damon/dbgfs.c | 166 +- mm/damon/vaddr.c | 58 + mm/hugetlb.c | 133 +- mm/kasan/common.c | 2 +- mm/kasan/hw_tags.c | 27 +- mm/kasan/kasan.h | 24 +- mm/kasan/report.c | 2 +- mm/memblock.c | 13 +- mm/memcontrol.c | 90 +- mm/memory_hotplug.c | 11 +- mm/mempolicy.c | 16 +- mm/percpu.c | 35 +- mm/slab_common.c | 2 + mm/vmalloc.c | 39 +- net/8021q/vlan_dev.c | 6 +- net/Kconfig | 2 +- net/bluetooth/hci_core.c | 13 +- net/bluetooth/hci_sock.c | 100 +- net/bridge/br_netlink.c | 3 +- net/bridge/br_stp_if.c | 2 +- net/core/dev.c | 5 +- net/core/devlink.c | 5 + net/dsa/slave.c | 4 +- net/dsa/tag_dsa.c | 2 +- net/dsa/tag_ocelot.c | 39 + net/ethernet/eth.c | 2 +- net/hsr/hsr_device.c | 2 +- net/hsr/hsr_main.c | 2 +- net/ipv6/Kconfig | 6 +- net/ipv6/exthdrs.c | 2 +- net/ipv6/ioam6.c | 11 +- net/ipv6/ioam6_iptunnel.c | 300 +- net/ipv6/seg6.c | 2 +- net/mac80211/mesh.c | 9 +- net/mctp/Kconfig | 5 + net/mctp/Makefile | 3 + net/mctp/route.c | 5 + net/mctp/test/route-test.c | 544 + net/mctp/test/utils.c | 67 + net/mctp/test/utils.h | 20 + net/ncsi/ncsi-manage.c | 4 +- net/netfilter/nft_dynset.c | 11 +- net/netlink/af_netlink.c | 37 +- net/sched/sch_fifo.c | 3 + net/sched/sch_taprio.c | 4 + net/sunrpc/auth_gss/svcauth_gss.c | 2 +- net/sunrpc/svc.c | 11 +- net/sunrpc/svc_xprt.c | 1 + net/sunrpc/xdr.c | 32 +- net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 9 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 30 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 14 +- net/wireless/scan.c | 7 +- scripts/checkpatch.pl | 3 +- scripts/kconfig/conf.c | 15 +- scripts/kconfig/confdata.c | 521 +- scripts/kconfig/lkc_proto.h | 2 +- scripts/kconfig/symbol.c | 43 - sound/hda/intel-dsp-config.c | 22 +- sound/pci/hda/patch_realtek.c | 5 +- sound/soc/amd/acp-rt5645.c | 2 +- sound/soc/codecs/Kconfig | 5 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/es8316.c | 7 +- sound/soc/codecs/nau8821.c | 1712 +++ sound/soc/codecs/nau8821.h | 533 + sound/soc/codecs/nau8824.c | 70 + sound/soc/codecs/nau8824.h | 3 +- sound/soc/codecs/rt5651.c | 7 +- sound/soc/codecs/rt5682s.c | 29 +- sound/soc/codecs/rt5682s.h | 13 + sound/soc/fsl/fsl_spdif.c | 74 + sound/soc/intel/boards/Kconfig | 14 + sound/soc/intel/boards/Makefile | 2 + sound/soc/intel/boards/cht_bsw_nau8824.c | 2 + sound/soc/intel/boards/sof_es8336.c | 569 + sound/soc/intel/boards/sof_rt5682.c | 11 + sound/soc/intel/boards/sof_sdw.c | 10 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 13 + sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 6 + sound/soc/intel/common/soc-acpi-intel-glk-match.c | 7 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 47 + sound/soc/intel/skylake/skl-topology.c | 6 +- .../mediatek/mt8195/mt8195-mt6359-rt1019-rt5682.c | 69 +- sound/soc/qcom/apq8096.c | 2 +- sound/soc/soc-dapm.c | 2 + sound/soc/soc-pcm.c | 4 +- sound/soc/soc-topology.c | 10 +- sound/soc/sof/intel/hda-dai.c | 248 +- sound/soc/sof/intel/hda.c | 183 +- sound/soc/sof/intel/hda.h | 5 + sound/soc/sof/ipc.c | 22 + sound/soc/sof/pcm.c | 58 +- sound/soc/sof/pm.c | 4 +- sound/soc/sof/sof-audio.c | 713 +- sound/soc/sof/sof-audio.h | 32 +- sound/soc/sof/sof-of-dev.c | 21 +- sound/soc/sof/sof-priv.h | 7 + sound/soc/sof/topology.c | 386 +- sound/soc/tegra/tegra_asoc_machine.c | 2 +- sound/usb/endpoint.c | 2 +- sound/usb/implicit.c | 2 - sound/usb/quirks.c | 2 + tools/Makefile | 13 +- tools/counter/Build | 1 + tools/counter/Makefile | 53 + tools/counter/counter_example.c | 92 + tools/include/asm-generic/bitops.h | 1 - tools/include/asm-generic/bitops/find.h | 145 - tools/include/linux/bitmap.h | 7 +- .../bitops => tools/include/linux}/find.h | 54 +- tools/include/linux/objtool.h | 12 + tools/lib/bpf/libbpf.c | 24 + tools/lib/bpf/strset.c | 1 + tools/lib/find_bit.c | 20 + tools/objtool/check.c | 2 +- tools/objtool/special.c | 38 +- tools/perf/util/srcline.c | 338 +- tools/testing/kunit/kunit.py | 24 +- tools/testing/kunit/kunit_tool_test.py | 8 + tools/testing/selftests/bpf/progs/kfree_skb.c | 4 +- .../selftests/bpf/progs/perf_event_stackmap.c | 4 +- .../selftests/bpf/progs/sockmap_verdict_prog.c | 12 +- .../selftests/bpf/progs/test_btf_map_in_map.c | 14 +- .../testing/selftests/bpf/progs/test_map_in_map.c | 10 +- .../selftests/bpf/progs/test_map_in_map_invalid.c | 2 +- .../selftests/bpf/progs/test_pe_preserve_elems.c | 8 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 4 +- .../bpf/progs/test_select_reuseport_kern.c | 4 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 4 +- .../selftests/bpf/progs/test_stacktrace_map.c | 4 +- .../selftests/bpf/progs/test_tcpnotify_kern.c | 4 +- .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 4 +- tools/testing/selftests/damon/debugfs_attrs.sh | 13 + .../drivers/net/ocelot/tc_flower_chains.sh | 50 +- tools/testing/selftests/net/ioam6.sh | 209 +- tools/testing/selftests/vm/userfaultfd.c | 156 +- tools/vm/page-types.c | 38 +- 1446 files changed, 67497 insertions(+), 33548 deletions(-) delete mode 100644 Documentation/devicetree/bindings/mfd/aspeed-lpc.txt create mode 100644 Documentation/devicetree/bindings/mfd/aspeed-lpc.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/samsung,battery.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/max8952.txt create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max8952.yaml delete mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.txt create mode 100644 Documentation/devicetree/bindings/serial/fsl,s32-linflexuart.yaml create mode 100644 Documentation/devicetree/bindings/soc/aspeed/uart-routing.yaml create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-disp-blk-c [...] create mode 100644 Documentation/devicetree/bindings/soc/imx/fsl,imx8mm-vpu-blk-ctrl.yaml create mode 100644 Documentation/devicetree/bindings/sound/nau8821.txt create mode 100644 arch/arm/arm-soc-for-next-contents.txt copy arch/arm/boot/dts/{e60k02.dtsi => e70k02.dtsi} (88%) create mode 100644 arch/arm/boot/dts/imx6qdl-skov-revc-lt2.dtsi create mode 100644 arch/arm/boot/dts/imx6sl-tolino-vision5.dts create mode 100644 arch/arm/boot/dts/imx6sll-kobo-librah2o.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-eval-v3.dts create mode 100644 arch/arm/boot/dts/imx6ull-colibri-emmc-nonwifi.dtsi delete mode 100644 arch/arm/mach-at91/lan966x.c create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3-rev-a.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-bluebox3.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g2.dtsi create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-evb.dts create mode 100644 arch/arm64/boot/dts/freescale/s32g274a-rdb2.dts delete mode 100644 arch/arm64/kernel/cpu-reset.h create mode 100644 arch/arm64/mm/trans_pgd-asm.S create mode 100644 arch/riscv/configs/32-bit.config create mode 100644 arch/riscv/configs/64-bit.config create mode 100644 arch/riscv/include/asm/kvm_host.h create mode 100644 arch/riscv/include/asm/kvm_types.h create mode 100644 arch/riscv/include/asm/kvm_vcpu_timer.h create mode 100644 arch/riscv/include/uapi/asm/kvm.h create mode 100644 arch/riscv/kvm/Kconfig create mode 100644 arch/riscv/kvm/Makefile create mode 100644 arch/riscv/kvm/main.c create mode 100644 arch/riscv/kvm/mmu.c create mode 100644 arch/riscv/kvm/tlb.S create mode 100644 arch/riscv/kvm/vcpu.c create mode 100644 arch/riscv/kvm/vcpu_exit.c create mode 100644 arch/riscv/kvm/vcpu_sbi.c create mode 100644 arch/riscv/kvm/vcpu_switch.S create mode 100644 arch/riscv/kvm/vcpu_timer.c create mode 100644 arch/riscv/kvm/vm.c create mode 100644 arch/riscv/kvm/vmid.c create mode 100644 arch/s390/lib/test_kprobes.c create mode 100644 arch/s390/lib/test_kprobes.h create mode 100644 arch/s390/lib/test_kprobes_asm.S create mode 100644 block/blk-throttle.h create mode 100644 drivers/char/ipmi/ipmi_ipmb.c create mode 100644 drivers/counter/counter-chrdev.c create mode 100644 drivers/counter/counter-chrdev.h create mode 100644 drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h create mode 100644 drivers/net/ethernet/qlogic/qed/qed_iro_hsi.h create mode 100644 drivers/net/ethernet/qlogic/qed/qed_mfw_hsi.h create mode 100644 drivers/phy/hisilicon/phy-hi3670-pcie.c create mode 100644 drivers/soc/imx/imx8m-blk-ctrl.c create mode 100644 include/clocksource/timer-riscv.h create mode 100644 include/linux/audit_arch.h create mode 100644 include/linux/find.h create mode 100644 include/uapi/linux/counter.h create mode 100644 net/mctp/test/route-test.c create mode 100644 net/mctp/test/utils.c create mode 100644 net/mctp/test/utils.h create mode 100644 sound/soc/codecs/nau8821.c create mode 100644 sound/soc/codecs/nau8821.h create mode 100644 sound/soc/intel/boards/sof_es8336.c create mode 100644 tools/counter/Build create mode 100644 tools/counter/Makefile create mode 100644 tools/counter/counter_example.c delete mode 100644 tools/include/asm-generic/bitops/find.h rename {include/asm-generic/bitops => tools/include/linux}/find.h (83%)