This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allmodconfig in repository toolchain/ci/linux.
discards ab5803bc555f Add linux-next specific files for 20210608 discards ec27a170a759 Merge branch 'akpm/master' discards 4fee7caec1d1 kdump: use vmlinux_build_id to simplify discards 949668f51954 buildid: fix kernel-doc notation discards 4ae315f785b1 buildid: mark some arguments const discards d9e9d2385519 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] discards cf6743011c9c scripts/decode_stacktrace.sh: silence stderr messages from [...] discards 44bbe276c3c4 scripts/decode_stacktrace.sh: support debuginfod discards 40f8f8ab99e0 x86/dumpstack: use %pSb/%pBb for backtrace printing discards 8f640de06fe4 arm64: stacktrace: use %pSb for backtrace printing discards fd92ccb2aade module: fix build error when CONFIG_SYSFS is disabled discards b10a40e73fd6 module-add-printk-formats-to-add-module-build-id-to-stackt [...] discards d274b65949bc buildid: fix build when CONFIG_MODULES is not set discards 575b2d1b18fa module-add-printk-formats-to-add-module-build-id-to-stackt [...] discards d42685e6331c module: add printk formats to add module build ID to stacktraces discards 2418bb53b7d6 dump_stack: add vmlinux build ID to stack traces discards 46973441a369 buildid-stash-away-kernels-build-id-on-init-fix discards d2741429d4a4 buildid: stash away kernels build ID on init discards 602c0b4b51fe buildid: add API to parse build ID out of buffer discards b81e1c0807fa buildid: only consider GNU notes for build ID parsing discards eb86c873e5bf mm: fix spelling mistakes in header files discards ea19777e80e5 secretmem: test: add basic selftest for memfd_secret(2) discards 93052c88bb9a arch, mm: wire up memfd_secret system call where relevant discards 211a2efceffc PM: hibernate: disable when there are active secretmem users discards 3c426db9a48f mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] discards 167d87e14cf6 mm: introduce memfd_secret system call to create "secret" [...] discards a4930b7ff259 set_memory: allow querying whether set_direct_map_*() is a [...] discards d0caa72f65b7 riscv/Kconfig: make direct map manipulation options depend on MMU discards c8a5298281fa mmap: make mlock_future_check() global discards 9edcd5614c28 mm/slub: use stackdepot to save stack trace in objects-fix discards ab47038fc23e slub: STACKDEPOT: rename save_stack_trace() discards 39e6e667cd01 mm/slub: use stackdepot to save stack trace in objects discards a2cd0671d779 lib: fix spelling mistakes discards e6126bfbddc9 lib/test: fix spelling mistakes discards bd43411def6d Merge branch 'akpm-current/current' discards c3015e9eded5 Revert "cifs: decoding negTokenInit with generic ASN1 decoder" discards fa9bbd7bcd1e Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' discards 6e2bbc0dfb70 Merge remote-tracking branch 'cxl/next' discards 0285271d35a0 Merge remote-tracking branch 'rust/rust-next' discards 885605009a89 Merge remote-tracking branch 'memblock/for-next' discards 1f37abd1f8ea Merge remote-tracking branch 'mhi/mhi-next' discards 65219022e694 Merge remote-tracking branch 'fpga/for-next' discards 63eea34544e3 Merge remote-tracking branch 'auxdisplay/auxdisplay' discards 584f06558ba9 Merge remote-tracking branch 'hyperv/hyperv-next' discards 67bb687a6542 Merge remote-tracking branch 'nvmem/for-next' discards 1fa65c176af3 Merge remote-tracking branch 'slimbus/for-next' discards 3771ff4a19b1 Merge remote-tracking branch 'fsi/next' discards 4af6aad8d5e3 Merge remote-tracking branch 'gnss/gnss-next' discards f3192dc98317 Merge remote-tracking branch 'kspp/for-next/kspp' omits 5cfbd260de41 linux-next-pre omits beb2b78ad22e ipc-utilc-use-binary-search-for-max_idx-fix omits 38ccf4d6d67c ipc/util.c: use binary search for max_idx omits cdaf13bb0920 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits 0cee9e87b159 ipc: use kmalloc for msg_queue and shmid_kernel omits 812098c89455 ipc sem: use kvmalloc for sem_undo allocation omits 006a4bbcb21a lib-decompressors-remove-set-but-not-used-variabled-level-fix omits d418d334a09e lib/decompressors: remove set but not used variabled 'level' omits e000ae11a89e kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 838014fddf56 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 6478d1ad9d1e kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 953755d1a782 exec: remove checks in __register_bimfmt() omits 6376ae8153b6 x86: signal: don't do sas_ss_reset() until we are certain [...] omits 8a12face6213 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits d907775d65a3 init/main.c: silence some -Wunused-parameter warnings omits a852c6e6ae44 init: print out unknown kernel parameters omits f7a0a0e790a8 checkpatch: improve the indented label test omits 92fd2dde485a checkpatch: scripts/spdxcheck.py now requires python3 omits eb268a1bbdae lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 5ee531b65515 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits 13ee635560b4 lib: memscan() fixlet omits eed8e4df4e64 lib/mpi: fix spelling mistakes omits 7a3d3518cd5b lib/decompressors: fix spelling mistakes omits 7031ac5fc3dc lib/math/rational: fix spelling mistake "demominator" -> " [...] omits 7ec977f4d54b lib-math-rational-add-kunit-test-cases-fix omits 6722d9b6c0f0 lib/math/rational: add Kunit test cases omits 09661abc59db lib/math/rational.c: fix divide by zero omits 6c14ec58e4dc seq_file: drop unused *_escape_mem_ascii() omits 41a10515be83 nfsd: avoid non-flexible API in seq_quote_mem() omits 88cbb19e9452 seq_file: convert seq_escape() to use seq_escape_str() omits fb43d7949628 seq_file: add seq_escape_str() as replica of string_escape_str() omits 9a5e4b061de6 seq_file: introduce seq_escape_mem() omits 1498beaf31a7 MAINTAINERS: add myself as designated reviewer for generic [...] omits d479f15d6228 lib/test-string_helpers: add test cases for new features omits 955576640bd9 lib/test-string_helpers: get rid of trailing comma in terminators omits 07b5d2e2e9af lib/test-string_helpers: print flags in hexadecimal format omits 1060da0da3ad lib/string_helpers: allow to append additional characters [...] omits 1b9f14482b33 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits 82aeea9c8ee5 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 634c33bf23bc lib/string_helpers: drop indentation level in string_escape_mem() omits b021e19fd582 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits a36fafae6bbe lib/string_helpers: switch to use BIT() macro omits 71657df37264 lib: decompress_bunzip2: remove an unneeded semicolon omits 0626898d542f kernel.h: split out panic and oops helpers (ia64 fix) omits 4d0612c188ae kernelh-split-out-panic-and-oops-helpers-fix omits 7336dbaae9df kernel.h: split out panic and oops helpers omits c964c94916e3 proc/sysctl: make protected_* world readable omits bc090f5dccc0 sysctl: remove redundant assignment to first omits e10d15b68f08 procfs/dmabuf: add inode number to /proc/*/fdinfo omits be0773f865e9 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 2971a820d4af fs-proc-kcorec-add-mmap-interface-fix omits 3308260f3139 fs/proc/kcore.c: add mmap interface omits f80a6e41270f proc: Avoid mixing integer types in mem_rw() omits 87c724fe0f84 kernel/hung_task.c: Monitor killed tasks. omits a8b31a60dabd fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 8fda9b851598 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 4ee2f4e59074 kfence: unconditionally use unbound work queue omits b56b76887aa0 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits a6a050c350f6 mm/page_alloc: move prototype for find_suitable_fallback omits 5b72f666ebb9 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined omits 9aef0dc102e4 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 7a4539503674 mm/swap: make swap_address_space an inline function omits 9ff5d80957b1 mm/z3fold: add kerneldoc fields for z3fold_pool omits de07edef10f9 mm/zbud: add kerneldoc fields for zbud_pool omits ecfa7aee9b75 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits d299dd7f65d2 mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 5d4c00d8ad0a mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits c670166cf5bb mm/mapping_dirty_helpers: remove double Note in kerneldoc omits cd030254ea19 mm/page_alloc: make should_fail_alloc_page() static omits 0950444abf6a mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits dd6a07e1973b mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits 1d1defcba27e mm: fix spelling mistakes omits d0e648f196af mm: define default value for FIRST_USER_ADDRESS omits 530d15bbea54 mm: fix comments mentioning i_mutex omits e557b955493b mm: fix typos and grammar error in comments omits 659a7d100dba zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits 8a8c5b4af320 mm/highmem: Remove deprecated kmap_atomic omits 39748619a265 mm/zswap.c: fix two bugs in zswap_writeback_entry() omits f6c117512d7b mm/zswap.c: avoid unnecessary copy-in at map time omits abe66191159c mm/zswap.c: remove unused function zswap_debugfs_exit() omits d5b7661e35e1 mmmemory_hotplug-drop-unneeded-locking-fix omits 029a8575fd9e mm,memory_hotplug: drop unneeded locking omits 1416a04229a2 memory-hotplug.rst: complete admin-guide overhaul omits 3b26b4761821 mm/memory_hotplug: rate limit page migration warnings omits 19812475941d selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 65eae7a2108c selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits f01d66ff77ec MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 943653c3c5b6 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 96438055aecd mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 77bcc1946eaa mm: make variable names for populate_vma_page_range() consistent omits 80c499eb59a6 mm: generalize ZONE_[DMA|DMA32] omits 123714459208 mm/nommu: unexport do_munmap() omits 11efdb24a46c nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 5775404d4e5f nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits 1e41c3bc67fb mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits 8ed1a6e55d95 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits d8769e93dde1 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits 8c6528305fd2 mm: migrate: check mapcount for THP instead of refcount omits 3d78f9649fc4 mm: migrate: don't split THP for misplaced NUMA page omits 48d0fdea19a8 mm: migrate: account THP NUMA migration counters correctly omits bd943dff6f0f mm: thp: fix a double unlock bug omits 1eff008e2758 mm: thp: refactor NUMA fault handling omits 1f36614b8d65 mm: memory: make numa_migrate_prep() non-static omits 95a76800bea7 mm: memory: add orig_pmd to struct vm_fault omits 8f8a821ecf48 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 1b213d745ca8 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 77e92717cc42 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 533d75fe5abe arm64: drop pfn_valid_within() and simplify pfn_valid() omits c431b946ddf9 arm64: decouple check whether pfn is in linear map from pf [...] omits 4f20e3c5f910 memblock: update initialization of reserved pages omits 3effbf7630c7 include/linux/mmzone.h: add documentation for pfn_valid() omits d33f6e7c9805 mm: mempolicy: don't have to split pmd for huge zero page omits 1bb2204e1106 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 15ca7b405c79 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 8d539d243efd mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits 22a24262c39c mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits c2abfaf76d13 mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits dc5a9e3da85b mm/mempolicy: cleanup nodemask intersection check for oom omits 78f884069a1e mm/compaction: use DEVICE_ATTR_WO macro omits 0e2be5080435 fs/proc/kcore: use page_offline_(freeze|thaw) omits 6774c7789013 virtio-mem: use page_offline_(start|end) when setting Page [...] omits b7273f19f7ce mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits 18de0bda2437 fs/proc/kcore: don't read offline sections, logically offl [...] omits 551f7264dcab fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 4502fdb29584 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits 2e20ce15f607 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 3ffcd1a4ade9 mm/kconfig: move HOLES_IN_ZONE into mm omits fad44638d4c5 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition omits b4669136c844 userfaultfd/selftests: exercise minor fault handling shmem [...] omits f2efd9423095 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits ca072b7c213e userfaultfd/selftests: reinitialize test context in each test omits b513fe6e9270 userfaultfd/selftests: create alias mappings in the shmem test omits 601564750866 userfaultfd/selftests: use memfd_create for shmem test type omits b28fe6f57402 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 399b1ae79ff2 userfaultfd/shmem: advertise shmem minor fault support omits 23e2b517cefb userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 25dc15d0410e userfaultfd/shmem: support minor fault registration for shmem omits 2e9857b744f6 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 3451e71fa2a5 userfaultfd/selftests: add pagemap uffd-wp test omits 94cc194c7f42 mm/pagemap: export uffd-wp protection information omits 4cd46e55a0d5 mm/userfaultfd: fail uffd-wp registration if not supported omits 7f059f9b0e33 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits db15b34f14cf mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix omits d8cce7c5adf4 mm/userfaultfd: fix uffd-wp special cases for fork() omits 68a19d21485b mm/thp: simplify copying of huge zero page pmd when fork omits 5f95efacb40c userfaultfd/selftests: unify error handling omits 3366d29912e2 userfaultfd/selftests: only dump counts if mode enabled omits 2d9bfe22d6c6 userfaultfd/selftests: dropping VERIFY check in locking_thread omits 6f6a47ffa106 userfaultfd/selftests: remove the time() check on delayed uffd omits 7a2900b5b610 userfaultfd/selftests: use user mode only omits 6d353b0b27f9 mm, hugetlb: fix allocation error check and copy func name omits 01b98ee2ba53 userfaultfd: remove set but not used variable 'vm_alloc_shared' omits 27eff5a44ab1 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits c873e0099feb khugepaged: selftests: remove debug_cow omits 2926e77c9b63 powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 8564c06a3f64 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits 5bd7f037d880 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits b394006fada3 arm64: define only {pud/pmd}_{set/clear}_huge when useful omits 746cf35475e4 x86: define only {pud/pmd}_{set/clear}_huge when useful omits 20346b82b74c mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 2fe99410e014 mm/hugetlb: change parameters of arch_make_huge_pte() omits 9f2a2476167b mm/huge_memory.c: don't discard hugepage if other processe [...] omits e1406e65e555 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 8bb9eb7df122 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits 94e4d482a098 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits 02eb7b3fc933 mm/huge_memory.c: use page->deferred_list omits dd550f938500 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 868ba196eb77 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 94a12f3cc3e8 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 0433df0d1756 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits d96b2b489fcf mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits 96a956430842 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits 2aa923279002 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 7cb132ebc974 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page omits 909aa2bc98e0 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 82e7c2a97fec mm: hugetlb: defer freeing of HugeTLB pages omits d224ad031fe3 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 051436cc93a3 mm: hugetlb: gather discrete indexes of tail page omits 4faaa562d7d1 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 274a83b2b735 mm: memory_hotplug: factor out bootmem core functions to b [...] omits 86fa9302dd89 mm,hwpoison: make get_hwpoison_page() call get_any_page() omits 709ad9e9d266 mmhwpoison-send-sigbus-with-error-virutal-address-fix omits 90431bbcc31c mm,hwpoison: send SIGBUS with error virutal address omits 5a701f8fde58 mm,hwpoison: return -EHWPOISON to denote that the page has [...] omits bfcbefcd6c5f mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix omits 04a7aa28a95f mm/memory-failure: use a mutex to avoid memory_failure() races omits 716af72a41f6 mm/page_alloc: allow high-order pages to be stored on the [...] omits 3b27fc264306 mm/page_alloc: move free_the_page omits 9dafd4ad8bbd mm/page_alloc: fix counting of managed_pages omits d076d3262d04 mm/page_alloc: improve memmap_pages dbg msg omits 396aa13ab67f mm: drop SECTION_SHIFT in code comments omits 8f46afc67768 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix omits 0f5c37d4145f mm/page_alloc: introduce vm.percpu_pagelist_high_fraction omits 9b0671d92084 mm/page_alloc: limit the number of pages on PCP lists when [...] omits 960782992244 mm/page_alloc: scale the number of pages that are batch freed omits 9f9fd2c68da1 mm/page_alloc: adjust pcp->high after CPU hotplug events omits 75fe92bd65ad mm/page_alloc: disassociate the pcp->high from pcp->batch -fix omits 8b16f021d5fd mm/page_alloc: disassociate the pcp->high from pcp->batch omits 5103d3b41f2e mm/page_alloc: delete vm.percpu_pagelist_fraction omits 369d78f33863 mm: page_alloc: dump migrate-failed pages only at -EBUSY omits 252e1b6ff733 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits af130bf1ca03 mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 78039a170e4a mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits c1c75ea75260 mm/page_alloc: reduce duration that IRQs are disabled for [...] omits 13e18413a9e2 mm/page_alloc: batch the accounting updates in the bulk allocator omits 6ec6806ea554 mm/vmstat: inline NUMA event counter updates omits ae1825cab835 mm/vmstat: convert NUMA statistics to basic NUMA counters omits 6bf6d0a1e810 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] omits fc6017b0fc78 mm/page_alloc: work around a pahole limitation with zero-s [...] omits 62c53236c140 mm/page_alloc: convert per-cpu list protection to local_lock omits 4e8fe04d4406 mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits c9c047f2cf45 mm/page_alloc: split per cpu page lists and zone stats -fix omits e17623100e4c mm/page_alloc: split per cpu page lists and zone stats omits f4bc40b0e373 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 omits 1a47a2d4db43 mm/page_alloc: switch to pr_debug omits cd60e64b1e0d mm: optimise nth_page for contiguous memmap omits bce45f3a984f mm: constify page_count and page_ref_count omits 53247795abb1 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits 56b95a0b4704 mm: make compound_head const-preserving omits 79982e9b64e1 mm/page_owner: constify dump_page_owner omits ac175d2611ef mm/debug: factor PagePoisoned out of __dump_page omits f80955b037b8 mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits 3a9e067e0d87 mm: make __dump_page static omits 1795d852d4c3 mm/mmzone.h: simplify is_highmem_idx() omits 3e12e8f6b34c mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits 5fcf4ae84dc2 mm: report which part of mem is being freed on initmem case omits b1cb53d31c3c kasan: test: improve failure message in KUNIT_EXPECT_KASAN_FAIL() omits ad154c141a09 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits d029c3a70461 fix for "printk: introduce dump_stack_lvl()" omits 9a1a20d7f152 printk: introduce dump_stack_lvl() omits 6981e33da416 mm/vmalloc: Fallback to a single page allocator omits 03c2da17f75e mm/vmalloc: remove quoted strings split across lines omits 40439bfc3b3d mm/vmalloc: print a warning message first on failure omits f21aaa484b9e mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 0001da3696b8 mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits 42518d9e6cbe mm, tracing: unify PFN format strings omits e856260efb6c mm/dmapool: use DEVICE_ATTR_RO macro omits 52d330c95c70 h8300: remove unused variable omits ec7563ea9f6a mm: improve mprotect(R|W) efficiency on pages referenced once omits e2037f9c0c61 mm: improve mprotect(R|W) efficiency on pages referenced once omits 5f52027ed4d0 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 668ee7307561 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits fb76f6548050 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 8c7f74ae3458 lazy tlb: allow lazy tlb mm refcounting to be configurable omits 735de072ab04 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix discards 367146d4fa7b Merge remote-tracking branch 'seccomp/for-next/seccomp' discards c99ba049af84 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 39becaa6a024 Merge remote-tracking branch 'rtc/rtc-next' discards be0599c37f69 Merge remote-tracking branch 'coresight/next' discards bbee911bd055 Merge remote-tracking branch 'livepatching/for-next' discards 3c88ae3d0859 Merge remote-tracking branch 'kselftest/next' discards 0eff529fa143 Merge remote-tracking branch 'userns/for-next' discards d94c21cfe6a8 Merge remote-tracking branch 'pwm/for-next' discards 8b89f5bb7d56 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' discards df7410ea020f Merge remote-tracking branch 'pinctrl-intel/for-next' discards 6f15cd3d6050 Merge remote-tracking branch 'pinctrl/for-next' discards 47bf13aaa08e Merge remote-tracking branch 'gpio-intel/for-next' discards b2241c0e3a94 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 6823243ba0a7 Merge remote-tracking branch 'rpmsg/for-next' discards a9d80394d05a Merge remote-tracking branch 'vhost/linux-next' discards ac58658979b3 Merge remote-tracking branch 'scsi-mkp/for-next' discards be535c1d7974 Merge remote-tracking branch 'scsi/for-next' discards c5a808aefc0b Merge remote-tracking branch 'cgroup/for-next' discards a48e9a9ee9d7 Merge remote-tracking branch 'dmaengine/next' discards ebb0626ddd40 Merge remote-tracking branch 'icc/icc-next' discards c55398468ec3 Merge remote-tracking branch 'iio/togreg' discards 117faa589445 Merge remote-tracking branch 'staging/staging-next' discards 40d1b568068f Merge remote-tracking branch 'thunderbolt/next' discards 369ca57f79f0 Merge remote-tracking branch 'soundwire/next' discards d824ad2d46cb Merge remote-tracking branch 'phy-next/next' discards cd3021a1c8f1 Merge remote-tracking branch 'extcon/extcon-next' discards d44853585845 Merge remote-tracking branch 'char-misc/char-misc-next' discards 2accab4ee285 Merge remote-tracking branch 'tty/tty-next' discards b053b27c9b8f Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards 02855da9bedf Merge remote-tracking branch 'usb-serial/usb-next' discards 47099ba07176 Merge remote-tracking branch 'usb/usb-next' discards 53fc34e81215 Merge remote-tracking branch 'driver-core/driver-core-next' discards 803fad2bfd63 Merge remote-tracking branch 'ipmi/for-next' discards d188b588fc7d Merge remote-tracking branch 'leds/for-next' discards 3605ab23ef50 Merge remote-tracking branch 'drivers-x86/for-next' discards a2e9425e1ce6 Merge remote-tracking branch 'workqueues/for-next' discards 5391a6cb9852 Merge remote-tracking branch 'percpu/for-next' discards dee006bc163a Merge remote-tracking branch 'kvm-arm/next' omits 936c600e28f3 Merge branch 'fixes' into for-next omits 0c63f5086cbb Merge branch 'misc' into for-next discards 294746f8cc56 Merge remote-tracking branch 'rcu/rcu/next' discards dc7faf1dda56 Merge remote-tracking branch 'irqchip/irq/irqchip-next' discards faca78dee19a Merge remote-tracking branch 'edac/edac-for-next' discards 04c57a2085b8 Merge remote-tracking branch 'tip/auto-latest' discards 398b409340ca Merge remote-tracking branch 'spi/for-next' discards 9050e98b7382 Merge remote-tracking branch 'devicetree/for-next' discards 0c55b012ca48 Merge remote-tracking branch 'audit/next' discards 5f529bd6d7b7 Merge remote-tracking branch 'iommu/next' discards 75bdbe347392 Merge remote-tracking branch 'smack/next' discards dc8e6345e80d Merge remote-tracking branch 'selinux/next' discards ee1e22c86b93 Merge remote-tracking branch 'keys/keys-next' discards 146af7f9aae1 Merge remote-tracking branch 'integrity/next-integrity' discards 939b7fca7154 Merge remote-tracking branch 'apparmor/apparmor-next' discards 4d97105e5957 Merge remote-tracking branch 'security/next-testing' discards 07972903b05f Merge remote-tracking branch 'regulator/for-next' discards bdb808f6197d Merge remote-tracking branch 'battery/for-next' discards d1830b823da0 Merge remote-tracking branch 'backlight/for-backlight-next' discards 59b3d04277e6 Merge remote-tracking branch 'mfd/for-mfd-next' discards 12d34a3db737 Merge remote-tracking branch 'mmc/next' discards 70f628369e8c Merge remote-tracking branch 'device-mapper/for-next' discards 8079ea120053 Merge remote-tracking branch 'block/for-next' discards c2483a3ce321 Merge remote-tracking branch 'input/next' discards 33c551b722a7 Merge remote-tracking branch 'modules/modules-next' discards a3437506c042 Merge remote-tracking branch 'sound-asoc/for-next' omits 6e859b942531 lazy tlb: introduce lazy mm refcount helper functions omits 6c5429e98b61 mm: update legacy flush_tlb_* to use vma omits dab68c101bcc nouveau/svm: implement atomic SVM access omits ba1faa3fb797 nouveau/svm: refactor nouveau_range_fault omits 05c10b949960 mm: selftests: fix potential integer overflow on shift of a int omits 7410bacb9b7f mm: selftests for exclusive device memory omits 2e34c8a3d05e mm: device exclusive memory access omits dd97eed3371e mm/memory.c: allow different return codes for copy_nonpres [...] omits b44a3338f2e2 mm: rename migrate_pgmap_owner omits a0b346b4f72a mm/rmap: split migration into its own function omits 659bc7f9ddc1 mm/rmap: split try_to_munlock from try_to_unmap omits 59458ca5d1e7 mm/swapops: rework swap entry manipulation code omits b89e40392b55 mm: remove special swap entry functions omits 0b68c366ce8e mm/mempolicy: use vma_lookup() in __access_remote_vm() omits 2aeb611ac54d mm/memory.c: use vma_lookup() in __access_remote_vm() omits ee532ef9478f mm/mremap: use vma_lookup() in vma_to_resize() omits 309609e3e071 mm/migrate: use vma_lookup() in do_pages_stat_array() omits 69fac1bc55e9 mm/ksm: use vma_lookup() in find_mergeable_vma() omits c8f0722fff46 lib/test_hmm: use vma_lookup() in dmirror_migrate() omits 44106025808c kernel/events/uprobes: use vma_lookup() in find_active_uprobe() omits e01c12b1f2db misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() omits efc3d2e1bd56 media: videobuf2: use vma_lookup() in get_vaddr_frames() omits 3eaa7c475f14 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() omits dcb148e28af1 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() omits 282a17f4d05b vfio: use vma_lookup() instead of find_vma_intersection() omits 269f084e7c18 virt/kvm: use vma_lookup() instead of find_vma_intersection() omits 5fde029b1131 x86/sgx: use vma_lookup() in sgx_encl_find() omits 97f770e577bf arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() omits 3e8abd3b01ec arch/mips/kernel/traps: use vma_lookup() instead of find_vma() omits 9cc6c918dac3 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] omits 8b640d2251f4 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] omits 0f225977da83 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] omits 6164edb05285 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] omits 29443aa1b7e2 drm/i915/selftests: use vma_lookup() in __igt_mmap() omits 7cc28f29a495 mm: add vma_lookup(), update find_vma_intersection() comments omits 20fae4a9f73a mm/memory.c: fix comment of finish_mkwrite_fault() omits 9b67dc212002 mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 463e10504304 mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 094733d16494 mm/mmap: introduce unlock_range() for code cleanup omits 4df9af167d9f mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits 91adf044e5f7 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 3d84cb2b4cad binfmt-remove-in-tree-usage-of-map_executable-fix omits 15078b18ef20 binfmt: remove in-tree usage of MAP_EXECUTABLE omits d98606db0c5d perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 58de7868650e memcontrol: use flexible-array member omits d9b743594bd2 mm: vmscan: remove noinline_for_stack omits 9ae3ba68182d mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits ebdcffe1794c mm: memcontrol: simplify the logic of objcg pinning memcg omits 7e776811bcef mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits 0656a561cf05 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits 02f9bdcfa8c5 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits abbe12e2600f mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits dba3da4b3fe8 mm: memcontrol: fix page charging in page replacement omits 346a38dffa1f mm: memcontrol: fix root_mem_cgroup charging omits 0708cb11edb2 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 3f4a82b7dd9c mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits 98faa4240559 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits 79d6e070b553 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits f24e44a1532d mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 7e1ef35d2768 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits 9b8b38a64c61 mm/memcontrol.c: fix potential uninitialized variable warning omits 3f369c7ffb0e mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits 7e191c59fd43 mm/memcg: optimize user context object stock access omits 930142c5d615 mm/memcg: improve refill_obj_stock() performance omits 7903fbeaeeda mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits a6eca5e46da5 mm/memcg: move mod_objcg_state() to memcontrol.c omits bbaba9f022b2 mm: free idle swap cache page after COW omits 2aaefd28b589 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits 0f30cc34ec8c mm/swap: remove unused global variable nr_swapper_spaces omits 05848aa98961 mm/swap_slots.c: delete meaningless forward declarations omits 31a33d989c64 mm/swap: remove unused local variable nr_shadows omits d7b9bece6709 mm/swapfile: fold scan_swap_map() into the only caller get [...] omits f0a0b89ee6ac mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION omits 3d40afe6d15a mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits bf32a7cb1c84 mm/shmem: fix shmem_swapin() race with swapoff omits 8c666fe15c8e mm/swap: remove confusing checking for non_swap_entry() in [...] omits 76aab252af72 swap: fix do_swap_page() race with swapoff omits b222c8b8cfd6 mm/swapfile: use percpu_ref to serialize against concurren [...] omits 8df4888f09e6 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits 94c9b0d2601e mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits a84c6093720d mm: gup: pack has_pinned in MMF_HAS_PINNED omits b8070dc4570b mm: gup: allow FOLL_PIN to scale in SMP omits 0abbb43a8660 mm/gup_benchmark: support threading omits 254b5d92db48 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits f4dfa434458c mm/page-writeback: update the comment of Dirty position control omits 7351cefe0dfc mm/page-writeback: Fix performance when BDI's share of rat [...] omits e92ee450e123 mm: page-writeback: kill get_writeback_state() comments omits b988d272ea12 mm: mmap_lock: use local locks instead of disabling preemption omits 2f67e38df75f mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits 9747316f8694 tools/vm/page_owner_sort.c: check malloc() return omits 79ed1af6399b slub: choose the right freelist pointer location when crea [...] omits 8b4338bffccb slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix omits c38ce1c16c5e slub: force on no_hash_pointers when slub_debug is enabled omits 55a7903feee0 slub: indicate slab_fix() uses printf formats omits c46fd959083e slub: actually use 'message' in restore_bytes() omits 30f38623a8d7 slub: restore slub_debug=- behavior omits 1ced5f2b9734 mm, slub: fix support for clang 10 omits 50f8b03f4c94 kfence: test: fix for "mm, slub: change run-time assertion [...] omits df2de13a32af mm, slub: change run-time assertion in kmalloc_index() to [...] omits 998afcebf1bf slub: remove resiliency_test() function omits 464bb75b0273 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits d8fa6299cd7b mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits 757c4ba7df97 mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits c701837d8f3d kunit: make test->lock irq safe omits 65337cd7e763 doc: watchdog: modify the doc related to "watchdog/%u" omits 8a4079e5cf09 doc: watchdog: modify the explanation related to watchdog thread omits b8ae88f3da41 kernel: watchdog: modify the explanation related to watchd [...] omits b9e636392042 ocfs2: fix ocfs2 corrupt when iputting an inode omits f4a68bb878c7 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits cd54fc680a71 ocfs2: replace simple_strtoull() with kstrtoull() omits 9eba618e7d0d ocfs2: remove repeated uptodate check for buffer omits 3c3b0ceb49dd ocfs2: remove redundant assignment to pointer queue omits 3bcad9c0a4b8 ocfs2: fix snprintf() checking omits 32c620667449 ocfs2: remove unnecessary INIT_LIST_HEAD() omits dff3445f0bc2 squashfs: add option to panic on errors omits 401d738e31be scripts/spelling.txt: add more spellings to spelling.txt omits 4c5248d05f2c streamline_config.pl: add softtabstop=4 for vim users omits ba6da29ca308 streamline_config.pl: make spacing consistent omits 4f73257daa98 ia64: mca_drv: fix incorrect array size calculation omits a0ae4e3b2cfe ia64: headers: drop duplicated words omits d023bd1ed38a kthread: switch to new kerneldoc syntax for named variable [...] omits c874791738db /proc/kpageflags: do not use uninitialized struct pages omits de078b7b98e9 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 40d10d8b40e2 mm/memory-failure: make sure wait for page writeback in me [...] omits c34d7ac1c8fc mm/sparse: fix check_usemap_section_nr warnings omits 299ab7b52983 mm/hugetlb: expand restore_reserve_on_error functionality omits f3b0aa2a2fec mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] omits 6fb69aecac66 mm,hwpoison: fix race with hugetlb page allocation discards d9edac82de11 Merge remote-tracking branch 'sound/for-next' discards d8d740317263 Merge remote-tracking branch 'regmap/for-next' discards 37b1a97f6b62 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards b59b878a4625 Merge remote-tracking branch 'drm-msm/msm-next' discards 809da15ba9e2 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards f365e9db10a6 Merge remote-tracking branch 'drm-intel/for-linux-next' discards b0cd77f596f6 Merge remote-tracking branch 'amdgpu/drm-next' discards 8c53b7ea952c Merge remote-tracking branch 'drm-misc/for-linux-next' omits 105424895c02 scsi: ufs: core: Use UPIU query trace in devman_upiu_cmd() omits 44b5de363524 scsi: ufs: core: Capture command trace only for the cmd != [...] omits 89ac2c3b2835 scsi: ufs: core: Let UPIU completion trace print RSP UPIU header omits 04c073feb1d7 scsi: ufs: core: Clean up ufshcd_add_command_trace() omits 32424902331b scsi: ufs: core: Remove repeated word in comment omits 7b8a49881b01 scsi: mpi3mr: Fix fall-through warning for Clang omits 61f4f11b48f9 scsi: NCR5380: Fix fall-through warning for Clang omits 6f7151729647 scsi: ufs: Utilize Transfer Request List Completion Notifi [...] omits a45f937110fa scsi: ufs: Optimize host lock on transfer requests send/co [...] omits 1cca0c3fdc91 scsi: ufs: Remove a redundant command completion logic in [...] omits 1e0d4e622599 scsi: core: Only put parent device if host state differs f [...] omits 11714026c02d scsi: core: Put .shost_dev in failure path if host state c [...] omits 3719f4ff047e scsi: core: Fix failure handling of scsi_add_host_with_dma() omits 66a834d09293 scsi: core: Fix error handling of scsi_host_alloc() discards 837be76e6867 Merge remote-tracking branch 'drm/drm-next' discards 9dc9a9c15e1f Merge remote-tracking branch 'crypto/master' discards 3f8f88638909 Merge remote-tracking branch 'spi-nor/spi-nor/next' discards 53ee21ae505f Merge remote-tracking branch 'nand/nand/next' discards cf027a932236 Merge remote-tracking branch 'mtd/mtd/next' discards 0920cb1dda3c Merge remote-tracking branch 'gfs2/for-next' omits 80927822e8b6 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() omits 8b1afb7ab0db scsi: ufs: core: Remove irrelevant reference to non-existing doc discards bb0199c47eec Merge remote-tracking branch 'bluetooth/master' discards dbc7d92b8f14 Merge remote-tracking branch 'wireless-drivers-next/master' discards 1bfdf6b1c8e8 Merge remote-tracking branch 'netfilter-next/master' discards 0f5ae1bb089c Merge remote-tracking branch 'ipsec-next/master' discards e5a10b2a7b32 Merge remote-tracking branch 'bpf-next/for-next' discards 81718d0dbf31 Merge remote-tracking branch 'net-next/master' discards 729120dcf0db Merge remote-tracking branch 'rdma/for-next' discards 27b26df7070e Merge remote-tracking branch 'dlm/next' omits ebab8e09a07f scsi: fcoe: Statically initialize flogi_maddr discards eddc806e450e Merge remote-tracking branch 'opp/opp/linux-next' omits 1b67f3d74e45 scsi: qedf: Update the max_id value in host structure discards 3c44c3ef9074 Merge remote-tracking branch 'devfreq/devfreq-next' discards 9dd3b24bf614 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 643fcc664b9a Merge remote-tracking branch 'pm/linux-next' discards d24d89b5d07f Merge remote-tracking branch 'v4l-dvb-next/master' omits 0d3e5a057992 selftests: timers: rtcpie: skip test if default RTC device [...] omits de53fa9baa70 selftests: lib.mk: Also install "config" and "settings" discards 63c4e212d0dd Merge remote-tracking branch 'v4l-dvb/master' discards 94e81ce99f8d Merge remote-tracking branch 'jc_docs/docs-next' discards c52aa11ce807 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards d66a8b542296 Merge remote-tracking branch 'i2c/i2c/for-next' discards e03fd6b147d9 Merge remote-tracking branch 'hid/for-next' discards 84e1105c7fce Merge remote-tracking branch 'pci/next' discards 3e000b2889dc Merge remote-tracking branch 'printk/for-next' omits 6daf076b717d selftests: splice: Adjust for handler fallback removal omits f50688b47c58 selftests/tls: Add {} to avoid static checker warning omits 1421ec684a43 selftests/resctrl: Fix incorrect parsing of option "-t" discards a795bbe0e81c Merge remote-tracking branch 'vfs/for-next' discards 747f3c99dc45 Merge remote-tracking branch 'xfs/for-next' discards be3c48d0af01 Merge remote-tracking branch 'v9fs/9p-next' discards 11fac77d451b Merge remote-tracking branch 'nfsd/nfsd-next' discards 151cc8f52072 Merge remote-tracking branch 'nfs/linux-next' discards 84e4fed5f49c Merge remote-tracking branch 'jfs/jfs-next' discards 6bc538b34d42 Merge remote-tracking branch 'f2fs/dev' discards e6ab0b264fba Merge remote-tracking branch 'ext4/dev' discards 206cae14d5ce Merge remote-tracking branch 'ext3/for_next' discards 63e4eb673c25 Merge remote-tracking branch 'erofs/dev' discards aa68937f1db7 Merge remote-tracking branch 'configfs/for-next' discards 1c02c62ce121 Merge remote-tracking branch 'cifsd/cifsd-for-next' discards 4fa70e80294b Merge remote-tracking branch 'cifs/for-next' discards 1e5e2a3d1e2e Merge remote-tracking branch 'ceph/master' discards cec904691d40 Merge remote-tracking branch 'btrfs/for-next' discards 3c5c484a6e3e Merge remote-tracking branch 'fscrypt/master' discards f6385fe7ab4b Merge remote-tracking branch 'pidfd/for-next' discards 2dee11f2328d Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 9a68de5667bd Merge remote-tracking branch 'sh/for-next' discards c2bc727679ea Merge remote-tracking branch 's390/for-next' discards 234d5fcb8edb Merge remote-tracking branch 'risc-v/for-next' discards 904d0077d4a6 Merge remote-tracking branch 'powerpc/next' discards f426f85090e9 Merge remote-tracking branch 'mips/mips-next' discards fe92164de64e Merge remote-tracking branch 'microblaze/next' discards aa4d9c240c8e Merge remote-tracking branch 'm68k/for-next' discards ede3d39c4570 Merge remote-tracking branch 'h8300/h8300-next' discards d2fee0e49c76 Merge remote-tracking branch 'csky/linux-next' discards 569c4da00578 Merge remote-tracking branch 'clk-imx/for-next' discards 943bddb36ab9 Merge remote-tracking branch 'clk/clk-next' discards 91901e9cb32b Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards 6cf2496d3325 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 92c187680fe6 Merge remote-tracking branch 'tegra/for-next' discards 2b54876b8ede Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 112882ddf662 Merge remote-tracking branch 'stm32/stm32-next' discards 438e6322c236 Merge remote-tracking branch 'scmi/for-linux-next' discards 079a2f91486e Merge remote-tracking branch 'samsung-krzk/for-next' discards 41f1c4ad5712 Merge remote-tracking branch 'rockchip/for-next' discards f669c66b6b0c Merge remote-tracking branch 'reset/reset/next' discards b3b3b7cd414c Merge remote-tracking branch 'renesas/next' discards 6d26a7f119e3 Merge remote-tracking branch 'raspberrypi/for-next' discards 5e32bfc6c574 Merge remote-tracking branch 'qcom/for-next' discards 56bfb7bb781d Merge remote-tracking branch 'omap/for-next' discards dc901cc52f75 Merge remote-tracking branch 'mvebu/for-next' discards 28968396704b Merge remote-tracking branch 'mediatek/for-next' discards 8fdc1d43ea09 Merge remote-tracking branch 'keystone/next' discards 1a8cce1f5c83 Merge remote-tracking branch 'imx-mxs/for-next' discards 318a54d60c6d Merge remote-tracking branch 'drivers-memory/for-next' discards 1de30d6ce38b Merge remote-tracking branch 'at91/at91-next' discards 0f3ce8a599d6 Merge remote-tracking branch 'aspeed/for-next' discards fcc2544f7be9 Merge remote-tracking branch 'amlogic/for-next' discards a3b322198956 Merge remote-tracking branch 'actions/for-next' discards 5146670134a8 Merge remote-tracking branch 'arm-soc/for-next' discards 11d565b4872f Merge remote-tracking branch 'arm64/for-next/core' discards ee64bd8d8c21 Merge remote-tracking branch 'arm/for-next' discards fa21b76a601f Merge remote-tracking branch 'asm-generic/master' discards 0e1503daee71 Merge remote-tracking branch 'compiler-attributes/compiler [...] discards d87012969d55 Merge remote-tracking branch 'kbuild/for-next' discards 5c6829ac0e63 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 61c7d826b817 RDMA/irdma: Fix return error sign from irdma_modify_qp omits 205be5dc9984 RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" omits cd16b32c15ed RDMA/irdma: remove redundant initialization of variable val omits 1b01a42c9cc4 RDMA/irdma: remove extraneous indentation on a statement omits 7fde2dbe03f4 RDMA/irdma: Fix issues with u8 left shift operation discards 417f35fb395b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards 62c45ed9adef Merge remote-tracking branch 'kunit-fixes/kunit-fixes' discards d020c5a6d461 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' discards f26c44095598 Merge remote-tracking branch 'pidfd-fixes/fixes' discards 3b13907966b7 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' discards f38f97c901df Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards b80f1552beb7 Merge remote-tracking branch 'vfs-fixes/fixes' discards 97fb9ebded54 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards ed89aadf9ad8 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 4a3a003808d9 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards 4b17f83b2080 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 191509d757cf Merge remote-tracking branch 'dmaengine-fixes/fixes' discards 022cdd170983 Merge remote-tracking branch 'ide/master' discards 0468a0ad44c6 Merge remote-tracking branch 'input-current/for-linus' discards a7f9e4492941 Merge remote-tracking branch 'char-misc.current/char-misc-linus' discards 4a1fc9c72534 Merge remote-tracking branch 'iio-fixes/fixes-togreg' discards 429d41c647b5 Merge remote-tracking branch 'phy/fixes' discards cf290c6e1128 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards c96ab614ef26 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 953f178e4aa3 Merge remote-tracking branch 'usb.current/usb-linus' discards 9aea78218d6d Merge remote-tracking branch 'driver-core.current/driver-c [...] discards cfeb70424e20 Merge remote-tracking branch 'spi-fixes/for-linus' discards 7421bc35afd7 Merge remote-tracking branch 'regulator-fixes/for-linus' discards affabd3de19a Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 8c4a4f8fcc59 Merge remote-tracking branch 'sound-current/for-linus' discards cc56b628b527 Merge remote-tracking branch 'rdma-fixes/for-rc' discards 3543cc52ac7f Merge remote-tracking branch 'mac80211/master' discards 9c12fe13236e Merge remote-tracking branch 'ipsec/master' discards cea8f0bf7419 Merge remote-tracking branch 'net/master' discards 2d1c545711e4 Merge remote-tracking branch 's390-fixes/fixes' discards 87f8c2c723cd Merge remote-tracking branch 'arm-current/fixes' omits 7a6b1ab7475f neighbour: allow NUD_NOARP entries to be forced GCed omits dc8cf7550a70 Merge branch 'page_pool-recycling' omits e4017570daee mvneta: recycle buffers omits 133637fcfab2 mvpp2: recycle buffers omits 6a5bcd84e886 page_pool: Allow drivers to hint on SKB recycling omits c420c98982fa skbuff: add a parameter to __skb_frag_unref omits c07aea3ef4d4 mm: add a signature in struct page omits 35cba15a504b net: moxa: Use devm_platform_get_and_ioremap_resource() omits 7f553ff21410 l2tp: Fix spelling mistakes omits 4fb3ebbf7e08 net/ncsi: Fix spelling mistakes omits 974d8f86cd60 ipv4: Fix spelling mistakes omits 84a57ae96b29 netlabel: Fix spelling mistakes omits 20f1932e2282 net: micrel: check return value after calling platform_get [...] omits 0bb51a3a3857 net: mvpp2: check return value after calling platform_get_ [...] omits 3710e80952cf net: ethernet: bgmac: Use devm_platform_ioremap_resource_byname omits b5d64b43f8cc net: enetc: Use devm_platform_get_and_ioremap_resource() omits 809660cbc82d net: macb: Use devm_platform_get_and_ioremap_resource() omits 74325bf01045 net: bcmgenet: check return value after calling platform_g [...] omits 90fdd89f6cf9 net: tulip: Remove the repeated declaration omits f1fe19c2cb3f net: mscc: ocelot: check return value after calling platfo [...] omits 7cf6f56d1631 Merge branch 'hns3-error-handling' omits e0fe0a38371b net: hns3: remove now redundant logic related to HNAE3_UNK [...] omits aff399a638da net: hns3: add scheduling logic for error handling task omits d991452dd790 net: hns3: add a separate error handling task omits a47c397bb29f revert "net: kcm: fix memory leak in kcm_sendmsg" omits ca4e2b94eb98 qed: Fix duplicate included linux/kernel.h omits b3ef1550a4e7 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 8c3f3362cded Merge branch 'ax88772-phylib' omits 2c9d6c2b871d usbnet: run unbind() before unregister_netdev() omits 06edf1a940be net: phy: do not print dump stack if device was removed omits d275afb66371 net: usb: asix: add error handling for asix_mdio_* functions omits 34a1dee6bc44 net: usb: asix: ax88772: add generic selftest support omits e532a096be0e net: usb: asix: ax88772: add phylib support omits dde258469257 net: usb/phy: asix: add support for ax88772A/C PHYs omits 7e88b11a862a net: usb: asix: refactor asix_read_phy_addr() and handle e [...] omits 218d154f540a net: usb: asix: ax88772_bind: use devm_kzalloc() instead o [...] omits ef91f7981036 net: gemini: Use devm_platform_get_and_ioremap_resource() omits 4fb473fe7325 atm: [br2864] fix spelling mistakes omits 3f07ce8e5287 net: dsa: hellcreek: Use is_zero_ether_addr() instead of memcmp() omits cda9de0b8daf pktgen: add pktgen_handle_all_threads() for the same code omits aaab3076d7c7 Merge branch 'mlxsw-fixes' omits 2fd8d84ce309 mlxsw: core: Set thermal zone polling delay argument to re [...] omits d566ed04e42b mlxsw: spectrum_qdisc: Pass handle, not band number to fin [...] omits 306b9228c097 mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst si [...] omits 51c96a561f24 ethtool: Fix NULL pointer dereference during module EEPROM dump omits 85eb1389458d virtio_net: Remove BUG() to avoid machine dead omits ec89c2b55dc7 net: ethernet: ixp4xx_eth: Use devm_platform_get_and_iorem [...] omits d402af20315c net: lantiq: Use devm_platform_get_and_ioremap_resource() omits 126285651b7f Merge ra.kernel.org:/pub/scm/linux/kernel/git/netdev/net omits a45cb78e6a90 Merge branch 'for-next/Warray-bounds' into for-next/kspp omits 9977d6f56bac sch_htb: fix doc warning in htb_lookup_leaf() omits 2c3ee53ea663 sch_htb: fix doc warning in htb_do_events() omits 0e5c90848a28 sch_htb: fix doc warning in htb_charge_class() omits 9a034f25e472 sch_htb: fix doc warning in htb_deactivate() omits 8df7e8fff8da sch_htb: fix doc warning in htb_activate() omits 4b479e9883ce sch_htb: fix doc warning in htb_change_class_mode() omits 1e9559527a9d sch_htb: fix doc warning in htb_class_mode() omits 4113be2020a8 sch_htb: fix doc warning in htb_deactivate_prios() omits 876b5fc0c0fb sch_htb: fix doc warning in htb_activate_prios() omits 5f8c6d05f390 sch_htb: fix doc warning in htb_remove_class_from_row() omits 996bccc39afb sch_htb: fix doc warning in htb_add_class_to_row() omits 274e5d0e55aa sch_htb: fix doc warning in htb_next_rb_node() omits 4d7efa73fa26 sch_htb: fix doc warning in htb_add_to_wait_tree() omits ae3554ba03cd Merge branch 'hd6470-cleanups' omits 0f1e7a34c053 net: hd64570: add some required spaces omits cb625e9c5d48 net: hd64570: remove redundant parentheses omits 53da5342c51a net: hd64570: fix the comments style issue omits 3f8b8db695fe net: hd64570: add braces {} to all arms of the statement omits bc94e642e4bd net: hd64570: fix the code style issue about trailing statements omits 1d1fa598ac19 net: hd64570: fix the code style issue about "foo* bar" omits d364c0a93ac6 net: hd64570: add blank line after declarations omits 725637a802c5 net: hd64570: remove redundant blank lines omits 06d6211361ee Merge branch 'sja1105-yaml' omits 62568bdbe6f6 dt-bindings: net: dsa: sja1105: convert to YAML schema omits 5d645df99ac6 net: dsa: sja1105: determine PHY/MAC role from PHY interface type omits 29afb83ac98e net: dsa: sja1105: apply RGMII delays based on the fixed-l [...] omits c858d436be8b net: phy: introduce PHY_INTERFACE_MODE_REVRMII omits 13dfead49db0 media: siano: Fix out-of-bounds warnings in smscore_load_f [...] discards 5a7e9d7ec7b8 drm/radeon: Add HD-audio component notifier support (v2) discards 22dfc77258bf drm/amdgpu: check whether s2idle is enabled to determine s0ix discards 5604b9f2c761 Revert "drm/amd/display: To modify the condition in indica [...] discards 163506d4df4d Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" discards 32b1e1b5d19b drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify discards 063941d6239e drm/amdgpu: only check for _PR3 on dGPUs discards f911ebbdb9b5 drm/amdgpu: add another raven1 gfxoff quirk discards c56176a60297 usb/host: enable auto power control for xhci-pci omits 70a2e76fc657 drm/amd/display: Fix two spelling mistakes, clean wide lines omits d5c9096541dc drm/amdgpu: Fix a a typo in a comment omits 75a26f84d1dd drm/amd/display: Fix duplicate included dce110_hw_sequencer.h omits d1ba49e7763a drm/amd/display: remove no need variable omits 7a68d188d1c4 drm/amdgpu: Fix warning of Function parameter or member no [...] omits 272d57c3aa13 drm/amdkfd: remove duplicate include of kfd_svm.h omits 0ac8f5876022 drm/amdgpu: fix VM handling for GART allocations omits 9a3bf287c425 drm/amdgpu: Fixing "Indirect register access for Navi12 sr [...] omits 312d9253ecac drm/amdgpu: Update psp fw attestation support list omits 4a1d4b6d38bd drm/amdkfd: add sdma poison consumption handling omits 0dc2bafb08c0 drm/amdkfd: pages_addr offset must be 0 for system range omits cf2a22e4080d drm/amdgpu: Modify register access in sdma_v5_2 to use _SO [...] discards 39dc764c30d0 Merge remote-tracking branch 'spi/for-5.14' into spi-next discards dd65704e0725 Merge remote-tracking branch 'spi/for-5.13' into spi-linus discards 7eec532b7222 Merge remote-tracking branch 'spi/for-5.12' into spi-linus discards 93f6b6e8c0b8 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] discards fabbbfa8c586 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] discards 330401cb75be Merge remote-tracking branch 'regmap/for-5.14' into regmap-next discards c43d0c86999b Merge remote-tracking branch 'asoc/for-5.14' into asoc-next discards 5430e703c43c Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits d08c5b76b270 Merge series "ASoC: adds new .auto_selectable_formats supp [...] omits 72db41c9336d drm/ttm: fix warning after moving resource to ghost obj omits 3f409e4cd579 drm/i915/display: Drop FIXME about turn off infoframes omits 6d7a793aabf3 drm/i915/display: Allow fastsets when DP_SDP_VSC infoframe [...] omits 9b2e49a14838 drm/i915/display: Fix fastsets involving PSR omits b8be9e19f465 drm/ttm: fix access to uninitialized variable. omits a529f200d4f9 f2fs: swap: support migrating swapfile in aligned write mode omits 16c4ad4350b9 f2fs: swap: remove dead codes omits ad7f23116c87 f2fs: compress: add compress_inode to cache compressed blocks omits b057af902a6b f2fs: clean up /sys/fs/f2fs/<disk>/features omits 4ea9aa8c6369 f2fs: add pin_file in feature list omits 4dcca668d91a f2fs: Advertise encrypted casefolding in sysfs omits 713782802935 f2fs: Show casefolding support only when supported omits 1a59a14da8f2 f2fs: support RO feature omits f8b6ecbe96ca f2fs: logging neatening omits 1f13c48bbce1 f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] omits c5fcb51111b8 erofs: clean up file headers & footers omits 7dea3de7d384 erofs: remove the occupied parameter from z_erofs_pagevec_ [...] omits 0508c1ad0f26 erofs: fix error return code in erofs_read_superblock() omits 7e94090ae13e ice: fix clang warning regarding deadcode.DeadStores omits a69606cde176 ice: downgrade error print to debug print omits c77849f54609 ice: Detect and report unsupported module power levels omits 97a4ec010705 ice: (re)initialize NVM fields when rebuilding omits 1c08052ec49e ice: wait for reset before reporting devlink info omits e872b94f9cf0 ice: add error message when pldmfw_flash_image fails omits d5f84ae95f1d ice: add extack when unable to read device caps omits 96cf4f689bf7 ice: use static inline for dummy functions omits b38b7f2bb418 ice: Re-organizes reqstd/avail {R, T}XQ check/code for efficiency omits fb3612840d4f ice: set the value of global config lock timeout longer omits 7ad15440acf8 ice: Refactor VIRTCHNL_OP_CONFIG_VSI_QUEUES handling omits 43c7f9198deb ice: Refactor ice_setup_rx_ctx omits f28cd5ce1a60 ice: Save VF's MAC across reboot omits 51efbbdf1dca ice: Manage VF's MAC address for both legacy and new cases omits eb550f53099b virtchnl: Use pad byte in virtchnl_ether_addr to specify MAC type omits 2b2142f247eb spi: hisi-kunpeng: Add debugfs support omits 73d4ae57f82e regulator: mt6359: Get rid of linear_range tables omits 5a5e31150c9e regulator: mt6359: Use unsigned int for volt_tables omits 431ea63b647f regulator: mt6358: Use unsigned int for volt_tables omits 3c37d899ef8b regulator: max77686: Convert to use regulator_set_ramp_del [...] omits 4388daa8e2c7 Merge tag 'tb-mfd-regulator-rtc-v5.14' of git://git.kernel [...] discards 5aede8a7cff6 Merge branch 'for-next/entry' into for-next/core omits bcd23f93d398 regmap-irq: Introduce inverted status registers support omits d50b86b3f6ab ASoC: rk817: remove redundant assignment to pointer node, [...] omits 54f673139452 ASoC: rk817: Remove unneeded semicolon omits b9de77d0bc51 Merge tag 'tb-mfd-asoc-v5.14-1' of https://git.kernel.org/ [...] omits 3ba3a3f77e4f Merge branch 'features' into for-next omits 766ea2680103 Merge branch 'fixes' into for-next omits 5fe8f0a0a83a ALSA: firewire-lib: delete unused kernel API omits ee5f0b32ce6b ALSA: fireface: cease from delayed card registration omits a49c6766dfa0 ALSA: firewire-motu: cease from delayed card registration omits 7ae2f179a42d ALSA: firewire-tascam: cease from delayed card registration omits 9067c181c3a5 ALSA: firewire-digi00x: cease from delayed card registration omits 9536c7512c74 ALSA: dice: cease from delayed card registration omits b566e972f594 ALSA: oxfw: cease from delayed card registration omits d42dca6b469f ALSA: fireworks: cease from delayed card registration omits 81bfb89eed86 ALSA: bebob: cease from delayed card registration omits 113af8e6f457 s390/decompressor: replace use of perl with simple sed/tr omits 20232b18e534 s390/mcck: cleanup use of cleanup_sie_mcck omits 3bd695813628 Merge branch 's390/fixes' into features omits 21aadf2eb055 s390/lowcore: remove superfluous __packed annotations omits 0a500447b847 s390: use struct tpi_info in lowcore.h omits 34bbeed07494 s390: add struct tpi_info to struct pt_regs omits c63c473f18a7 s390/cio: add tpi.h header file omits 5d3516b36476 s390: appldata depends on PROC_SYSCTL omits 42e8d652438f s390: disable SSP when needed omits 17c0b86e5fab s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger un [...] omits 428b7f59835d s390/ccwgroup: simplify ungrouping when driver deregisters omits 31aae32ca125 s390/vfio-ap: clean up vfio_ap_drv's definition omits 0677519ab94d s390/ap: extend AP change bindings-complete uevent with counter omits d2e834c62d7f s390/smp: remove redundant pcpu::lowcore member omits 587704efb3de s390/smp: do not preserve boot CPU lowcore on hotplug omits 5789284710aa s390/smp: reallocate IPL CPU lowcore omits bdb8c9353ead s390/mm: ensure switch_mm() is executed with interrupts disabled omits 27c1dac0b6d8 s390/boot: access kernel command line via parmarea omits f73c632d387a s390/ipl: make parameter area accessible via struct parmarea omits b7d91d230a11 s390/sclp_vt220: fix console name to match device omits 197cec2853cb s390/ccwgroup: release the cdevs from within dev->release() omits 95c09f0344f1 s390/ap: wire up bus->probe and bus->remove omits 3b4dd96854c4 s390/zcrypt: remove zcrypt_device_count omits a237283fc405 s390/crypto: fix function/prototype mismatches omits 755112b35cdd s390/traps: add struct to access transactional diagnostic block omits 6c6a07fc7c98 s390/irq: add union/struct to access external interrupt pa [...] omits 17e89e1340a3 s390/facilities: move stfl information from lowcore to glo [...] omits af9ad82290a5 s390/entry: use assignment to read intcode / asm to copy gprs omits d460bb6c6417 s390: enable HAVE_IOREMAP_PROT omits 15e5b53ff4c9 s390/cpumf: remove WARN_ON_ONCE in counter start handler omits d552a58d7080 s390/cpumf: remove counter transaction call backs omits 24994b91ecc5 MAINTAINERS: Add maintainer for hyperv video device omits 25bfa956561f drm/hyperv: Handle feature change message from device omits 76c56a5affeb drm/hyperv: Add DRM driver for hyperv synthetic video device omits 68d8b7ba360f ASoC: hdmi-codec: add .auto_selectable_formats support omits af69f47df1fb ASoC: fsi: add .auto_selectable_formats support omits 029217652256 ASoC: rsnd: add .auto_selectable_formats support omits bea63e8bbe33 ASoC: pcm3168a: add .auto_selectable_formats support omits c50f381afcab ASoC: ak4613: add .auto_selectable_formats support omits ba9e82a1c891 ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() omits 4d1a98b5f1ab ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside omits 7ce11d4704c0 arm64: dts: ti: k3-j721e-main: Add ICSSG MDIO nodes omits d49a769dcddd arm64: dts: ti: k3-am65-main: Add ICSSG MDIO nodes omits 79b08ae7c411 arm64: dts: ti: k3-am65: Add support for UHS-I modes in MM [...] omits c8a4556d9851 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin omits c1367ee016e3 m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning omits 354cb6465a9b MAINTAINERS: update ti,omap-gpio.yaml reference omits abb50d67adf3 drm/ttm, drm/amdgpu: Allow the driver some control over swapping omits a3be8cd70fec drm/ttm: Document and optimize ttm_bo_pipeline_gutting() omits 053c57696cb9 drm/ttm: Use drm_memcpy_from_wc for TTM bo moves omits b7e32bef4ae5 drm: Add a prefetching memcpy_from_wc omits 3bf3710e3718 drm/ttm: Add a generic TTM memcpy move for page-based iomem omits 03c36034ce19 dt-bindings: gpio: Add devicetree binding for IDT 79RC3243 [...] omits 4195926aedca gpio: Add support for IDT 79RC3243x GPIO controller omits c43f2f984234 RDMA/umem: fix missing automated rename omits 9b3c47f124b6 gpio: regmap: move drvdata to config data omits 043a0c9fe7a0 gpio-dwapb: Drop unused headers and sort the rest discards d7b0f0c6a479 Merge branches 'iommu/fixes', 'arm/rockchip', 'x86/amd' an [...] omits 340ec061f765 iommu/amd: Remove redundant assignment of err discards 7f4d57ed9057 iommu/dma: Fix compile warning in 32-bit builds omits be227f8e99a6 iommu/amd: Tidy up DMA ops init omits abb9fe438b82 drm/i915/display: remove duplicated argument omits b285d0f98734 Merge branches 'fixes' and 'misc' into for-next omits 8b95a7d90ce8 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 omits ad05f676525a ARM: 9086/1: syscalls: use pattern rules to generate sysca [...] omits b34b98204ca4 ARM: 9085/1: remove unneeded abi parameter to syscallnr.sh omits 6073882cc1a8 ARM: 9084/1: simplify the build rule of mach-types.h omits 4716e2e34a22 ARM: 9083/1: uncompress: atags_to_fdt: Spelling s/REturn/Return/ omits ae7ba7614601 ARM: 9082/1: [v2] mark prepare_page_table as __init omits 79f32b221b18 ARM: 9079/1: ftrace: Add MODULE_PLTS support omits 890cb057a46d ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() omits 4e271701c17d ARM: 9077/1: PLT: Move struct plt_entries definition to header omits 331f5f63c30c ARM: 9076/1: boot: remove redundant piggy_data from clean-files omits 7411cfc3c91a ARM: 9070/1: Make UNWINDER_ARM depend on ld.bfd or ld.lld 11.0.0+ omits c01914efeaa9 ARM: use MiB for vmalloc sizes omits 08b842400ff5 ARM: use "* SZ_1M" rather than "<< 20" omits 4c1b7a761608 ARM: change vmalloc_start to vmalloc_size omits f572f5cb3926 ARM: change vmalloc_min to vmalloc_start omits 4f706b078fd5 ARM: use a temporary variable to hold maximum vmalloc size omits 01bb34852bf3 ARM: change vmalloc_min to be unsigned long omits d619f90fae23 ARM: update __swp_entry_to_pte() to use PTE_TYPE_FAULT omits fcbef3bdf3a8 Merge branches 'pm-cpufreq', 'pm-core' and 'pm-sleep' into [...] omits 69e6c6d089ad Merge branch 'pnp' into linux-next omits 511a7c8da8a9 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] omits ff7856421afb Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] omits e755e56a816d Merge branch 'devprop' into linux-next omits 5de126250070 cpufreq: stats: Clean up local variable in cpufreq_stats_c [...] omits 8df71a7dc5e1 cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset omits 9bf3797796f5 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device omits 2e5c09d19e63 dmaengine: sun4i: Use list_move_tail instead of list_del/l [...] omits b36a6bb8a151 drm/sun4i: de3: Be explicit about supported modifiers omits 6800234ceee0 drm/vc4: hdmi: Convert to gpiod omits e075a7811977 drm/vc4: hdmi: Fix error path of hpd-gpios omits 8f8e19bd18b4 drm/ttm: fix missing res assignment in ttm_range_man_alloc omits 5e787cdf0313 reset: berlin: support module build omits e2cf17d3774c netfilter: add new hook nfnl subsystem omits b5df5b8307b1 arm64: idle: don't instrument idle code with KCOV omits bf6fa2c0dda7 arm64: entry: don't instrument entry code with KCOV omits 6ecbc78c3d06 arm64: entry: make NMI entry/exit functions static omits d60b228fd199 arm64: entry: split SDEI entry omits 8168f098867f arm64: entry: split bad stack entry omits afd05e28c911 arm64: entry: fold el1_inv() into el1h_64_sync_handler() omits ec841aab8d3c arm64: entry: handle all vectors with C omits a5b43a87a760 arm64: entry: template the entry asm functions omits ca0c2647f54c arm64: entry: improve bad_mode() omits cbed5f8d3feb arm64: entry: move bad_mode() to entry-common.c omits af541cbbf9c6 arm64: entry: consolidate EL1 exception returns omits e931fa03c6bf arm64: entry: organise entry vectors consistently omits 2f2bbaa4eda0 arm64: entry: organise entry handlers consistently omits 064dbfb41691 arm64: entry: convert IRQ+FIQ handlers to C omits f8049488e7d3 arm64: entry: add a call_on_irq_stack helper omits 101a5b665dcd arm64: entry: move NMI preempt logic to C omits 33a3581a76f3 arm64: entry: move arm64_preempt_schedule_irq to entry-common.c omits bb8e93a287a5 arm64: entry: convert SError handlers to C omits f7c706f0391d arm64: entry: unmask IRQ+FIQ after EL0 handling omits 382dcdd66ce8 arm64: remove redundant local_daif_mask() in bad_mode() omits 7b4b2fa37587 netfilter: annotate nf_tables base hook ops omits 1d91d2e1a7f7 netfilter: flowtable: Set offload timeouts according to pr [...] omits 975c57504da1 netfilter: conntrack: Introduce udp offload timeout configuration omits ef8ed5ea091b netfilter: conntrack: Introduce tcp offload timeout configuration omits 0418b989a467 netfilter: nftables: add nf_ct_pernet() helper function omits 670866512f97 netfilter: nf_tables: remove nft_ctx_init_from_setattr() omits e2b750d78b55 netfilter: nf_tables: remove nft_ctx_init_from_elemattr() omits ef4b65e53cc7 netfilter: nfnetlink: add struct nfgenmsg to struct nfnl_i [...] omits 1874cb13d5d7 s390/mcck: fix invalid KVM guest condition check omits 5bcbe3285fb6 s390/mcck: fix calculation of SIE critical section size omits e7ca3b93d2bb Pull quotactl_fd() syscall from Jan Kara. omits 65ffb3d69ed3 quota: Wire up quotactl_fd syscall omits 64c2c2c62f92 quota: Change quotactl_path() systcall to an fd-based one omits 74815080302e Merge branch 'at91-defconfig' into at91-next omits b249d97825ff ARM: configs: at91_dt_defconfig: configs for sam9x60 omits e1833059a1c5 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 1771a33b3442 arm64: dts: renesas: r8a779a0: Drop power-domains property [...] omits 479c700c6df2 arm64: dts: renesas: r8a77961: Add INTC-EX device node omits 4fb26fb83f0d reset: bail if try_module_get() fails omits 91105ed604e4 reset: mchp: sparx5: fix return value check in mchp_sparx5 [...] omits 747aeec9ac06 reset: lantiq: use devm_reset_controller_register() omits 6eed6a4bc05e reset: hi6220: Use the correct HiSilicon copyright omits 41340965b4f8 Merge branch 'ib-iio-i2c-5.13rc1' into togreg Adds a stub [...] omits aa5c8b253928 i2c: core: Add stub for i2c_verify_client() if !CONFIG_I2C omits 161058fb899e drm/i915: Add remaining conversions to GRAPHICS_VER omits 651e7d48577a drm/i915: replace IS_GEN and friends with GRAPHICS_VER omits 9bf07379d041 Merge branch 'devel' into for-next omits a49a8717d869 pinctrl: ralink: move RT288X SoC pinmux config into a new [...] omits 745ec436de72 pinctrl: ralink: move MT7620 SoC pinmux config into a new [...] omits 3a1b0ca5a83b pinctrl: ralink: move RT305X SoC pinmux config into a new [...] omits 8b8b0fa21dfa pinctrl: ralink: move RT3883 SoC pinmux config into a new [...] omits e98dd3db96f7 pinctrl: ralink: move MT7621 SoC pinmux config into a new [...] omits 276e552e081c pinctrl: ralink: move ralink architecture pinmux header in [...] omits eb367d875f94 pinctrl: ralink: rt2880: avoid to error in calls is pin is [...] omits 8c987eb15aa6 pinctrl: single: config: enable the pin's input omits 015b1dc381fd Merge pull request #54 from namjaejeon/cifsd-for-next omits 375eede3e377 pinctrl: mtk: Fix mt8365 Kconfig dependency omits 9041575348b2 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC [...] omits 2537b40b0a4f dmaengine: mediatek: do not issue a new desc if one is sti [...] omits 0a2ff58f9f8f dmaengine: mediatek: free the proper desc in desc_free handler omits 3aefd54da5ec cifsd: remove duplicated argument omits d4b26c285802 cifsd: fix possible compile error for asn1.c discards 4a957ba6daf6 cifs: decoding negTokenInit with generic ASN1 decoder omits 380698a2047a cifs: do not share tcp servers with dfs mounts omits 078643ad944d cifs: set a minimum of 2 minutes for refreshing dfs cache omits b83aac9fc7ce cifs: fix path comparison and hash calc omits 8693757e9e86 cifs: handle different charsets in dfs cache omits a09823d47bdf cifs: keep referral server sessions alive omits 1f71f28579e6 cifs: get rid of @noreq param in __dfs_cache_find() omits 380bcde5dae8 cifs: do not send tree disconnect to ipc shares omits 1f4238ef39be cifs: improve fallocate emulation omits 21a2407c5a20 cifs: Constify static struct genl_ops omits 72e3ccc1d2f0 cifs: Remove unused inline function is_sysvol_or_netlogon() omits 0bca73c09da0 cifs: remove duplicated prototype omits b04c3f358747 cifs: fix ipv6 formating in cifs_ses_add_channel omits ade62d8b429f cifsd: set epoch in smb2_lease_break response omits 6c4e675ad359 cifsd: fix list_add double add BUG_ON trap in setup_async_work() omits 614124bea77e Linux 5.13-rc5 omits 90d56a3d6e0b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 897120d41e7a pinctrl: mcp23s08: fix race condition in irq handler omits 0e4bf265b11a pinctrl: qcom: Fix duplication in gpio_groups omits 20e41d9bc804 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits decad3e1d1ed Merge tag 'arm-soc-fixes-v5.13-2' of git://git.kernel.org/ [...] omits bd7b12aa6081 Merge tag 'powerpc-5.13-5' of git://git.kernel.org/pub/scm [...] omits 773ac53bbfce Merge tag 'x86_urgent_for_v5.13-rc5' of git://git.kernel.o [...] omits bf06bd2ae89e Merge branch irq/generic_handle_domain_irq-core into irq/i [...] omits 9b8a506983a1 fixup! irqdomain: Introduce irq_resolve_mapping() omits 70d49fc8ebd2 fixup! irqchip: Bulk conversion to generic_handle_domain_irq() omits 69250ebd068e fixup! staging: octeon-hcd: Directly include linux/of.h omits 65e10c8760aa dt-bindings: watchdog: sama5d4-wdt: add compatible for sam [...] omits 9cfd29616131 watchdog: sama5d4_wdt: add support for sama7g5-wdt omits 6d18b6856c74 dt-bindings: watchdog: sama5d4-wdt: convert to yaml omits 09816d49a254 fixup! irqdomain: Introduce irq_resolve_mapping() omits a492dedb708d ext4: update journal documentation omits 339183dfb87c ext4: add ioctl EXT4_IOC_CHECKPOINT omits 84ed553af7e5 ext4: add discard/zeroout flags to journal flush omits e71f99f2dfb4 ext4: Only advertise encrypted_casefold when encryption an [...] omits 63e7f1289389 ext4: fix no-key deletion for encrypt+casefold omits afd09b617db3 ext4: fix memory leak in ext4_fill_super omits a7ba36bc94f2 ext4: fix fast commit alignment issues omits 082cd4ec240b ext4: fix bug on in ext4_es_cache_extent as ext4_split_ext [...] omits 14f0fa857fd4 Merge branch irq/irqchip-driver-updates into irq/irqchip-next omits 30e308a9aad0 Merge branch irq/irqchip-dt-updates into irq/irqchip-next omits 8a5823454b86 docs: hwmon: adm1177.rst: avoid using ReSt :doc:`foo` markup omits 54e46c21fdc9 hwmon: (pmbus_core) Check adapter PEC support omits dbb1195e3023 hwmon: (ina3221) use CVRF only for single-shot conversion omits fc9539fbeaa3 hwmon: (max31790) Detect and report zero fan speed omits 6091a7de6e4c hwmon: (max31790) Clear fan fault after reporting it omits 9c03aa4574aa hwmon: (max31790) Fix pwmX_enable attributes omits 6cd678f9c6d9 hwmon: (max31790) Report correct current pwm duty cycles omits 70720200164a hwmon: (max31790) Fix fan speed reporting for fan7..12 omits 835eab343712 hwmon: (sht4x) Fix sht4x_read_values return value omits 16abbcc0b25d hwmon: Add sht4x Temperature and Humidity Sensor Driver omits 7ea70a48060c docs: hwmon: Add an entry for mp2888 omits 7001cbf6646c hwmon: (adm1275) enable adm1272 temperature reporting omits ba2df95ef4d4 dt-bindings: Add MP2888 voltage regulator device omits dd63cf9e2f29 hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits ddc093c877ee hwmon: (pmbus) Increase maximum number of phases per page omits 1c645b245398 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits 6618525ba93c hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits ff88b0b96760 hwmon: (pmbus) Add documentation for new flags omits 6f435a93bf55 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits b0fa436d7ec1 hwmon: (sch56xx-common) Simplify sch56xx_device_add omits 7739f447684d hwmon: (sch56xx-common) Use helper function omits 0004f2f6c6ba hwmon: (sch56xx-common) Use strscpy omits 2502842ab39a hwmon: (sch56xx) Use devres functions for watchdog omits b0a302be4360 hwmon: (lm70) Use SPI_MODE_X_MASK omits 32081d0f4a42 hwmon: (max31722) Remove non-standard ACPI device IDs omits caa3efae6e7c hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits 337458bc08df docs: hwmon: avoid using UTF-8 chars omits ff28e7fde2d1 docs: hwmon: ir36021.rst: replace some characters omits 8b3d7f80e7f1 dt-bindings: hwmon: Add Texas Instruments TMP1075 omits 6bf3c55ef62a hwmon: (lm75) Add TI TMP1075 support omits d281da229392 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits 42eed9447a41 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits c96d6abbec52 irqchip/mbigen: Fix compile warning when CONFIG_ACPI is disabled omits 4acd8a4be614 irqchip/qcom-pdc: Switch to IRQCHIP_PLATFORM_DRIVER and al [...] omits e22808071d4d dt-bindings: irqchip: renesas-irqc: Add R-Car M3-W+ support omits bfa2778c4dea hwmon: (scpi-hwmon) shows the negative temperature properly omits 7197892773d2 hwmon: (corsair-psu) fix suspend behavior omits 9d714ec74828 dt-bindings: hwmon: Fix typo in TI ADS7828 bindings omits 769e1e2ab3d1 Merge branch irq/generic_handle_domain_irq-core into irq/i [...] omits dcb10b426d70 irqchip: Bulk conversion to generic_handle_domain_irq() omits 32ab5a5e97da Merge branch kvm-arm64/mmu/MMIO-block-mapping into kvmarm- [...] omits 32e92b71b32a Merge branch kvm-arm64/m1 into kvmarm-master/next omits d3fae3b3daac dma-buf: drop the _rcu postfix on function names v3 omits 6b41323a265a dma-buf: rename dma_resv_get_excl_rcu to _unlocked omits fb5ce730f214 dma-buf: rename and cleanup dma_resv_get_list v2 omits 6edbd6abb783 dma-buf: rename and cleanup dma_resv_get_excl v3 omits d2781acb34c7 Merge branch 'linus' omits 48add0f275e4 Merge branch 'perf/core' omits 16b8930333f6 Merge branch 'ras/core' omits 38e7bda38229 Merge branch 'sched/core' omits d6c6fe385984 Merge branch 'sched/urgent' omits 980e075358c5 Merge branch 'x86/mm' omits b41485758573 Merge branch 'x86/urgent' omits 64584f329352 ALSA: firewire-motu: add support for hybrid model of MOTU [...] omits 987b705bd12c ALSA: firewire-lib: remove useless operations for kernel p [...] omits 8b6e21931748 ALSA: firewire-lib: fix error codes for allocation failure omits 83b41248ed04 Input: cy8ctmg110_ts - switch to using gpiod API omits 4e5220cb8e4b Input: cy8ctmg110_ts - switch to using managed resources omits 1c68b7cfd1d4 Input: cy8ctmg110_ts - use endian helpers when converting [...] omits 172b07a6ead3 Input: cy8ctmg110_ts - let I2C core configure wake interrupt omits 2a15cebb8b40 Input: cy8ctmg110_ts - do not hardcode as wakeup source omits 9a9b1a7b2b08 Input: cy8ctmg110_ts - do not hard code interrupt trigger omits 6abee582034c Input: cy8ctmg110_ts - rely on platform code to supply interrupt omits 6cdc1ef84eac Input: resistive-adc-touch - fix uninitialized variable 'press' omits af644ce486a8 ARM: Document merges omits f5b6eb1e0182 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 8caece41d86b Merge branch 'arm/fixes' into for-next omits b9c112f2c223 Merge tag 'ti-k3-dt-fixes-for-v5.13' of git://git.kernel.o [...] omits 7468bed8f850 Merge tag 'optee-fix-for-v5.13' of git://git.linaro.org/pe [...] omits 2f3e4eb17973 Merge tag 'omap-for-v5.13/fixes-pm' of git://git.kernel.or [...] omits 94277cb5b4db Merge tag 'omap-for-v5.13/fixes-sata' of git://git.kernel. [...] omits 3091a9e74240 Merge tag 'amlogic-fixes-v5.13-rc1' of https://git.kernel. [...] omits 3a2d3ae06787 Merge tag 'imx-fixes-5.13' of git://git.kernel.org/pub/scm [...] omits 481d571969ab Merge branch 'i2c/for-current' into i2c/for-next omits 4bb1fa3576d5 Merge branch 'for-5.14' into for-next omits faf65dde844a percpu: rework memcg accounting omits 4d5c8aedc8aa mm, memcg: introduce mem_cgroup_kmem_disabled() omits 0f0cace35fa6 mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap [...] omits e5220dd16778 Merge branch 'akpm' (patches from Andrew) omits af8d9eb84076 Merge tag 'riscv-for-linus-5.13-rc5' of git://git.kernel.o [...] omits 2eff0573e0d5 mailmap: use private address for Michel Lespinasse omits 6bba4471f0cc ocfs2: fix data corruption by fallocate omits 415f0c835ba7 lib: crc64: fix kernel-doc warning omits d84cf06e3dd8 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY omits 7b6889f54a3c mm/kasan/init.c: fix doc warning omits 263e88d678ba proc: add .gitignore for proc-subset-pid selftest omits 0c5da35723a9 hugetlb: pass head page to remove_hugetlb_page() omits 928130532e19 drivers/base/memory: fix trying offlining memory blocks wi [...] omits bac9c6fa1f92 mm/page_alloc: fix counting of free pages after take off f [...] omits 04f7ce3f07ce mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() omits 0711f0d7050b pid: take a reference when initializing `cad_pid` omits 8fd0e995cc7b kfence: use TASK_IDLE when awaiting allocation omits 50c25ee97cf6 Revert "MIPS: make userspace mapping young by default" omits c7c90e121e99 kconfig.h: explain IS_MODULE(), IS_ENABLED() omits 43ac711053fc kconfig: constify long_opts omits 9981b20a5e36 ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() omits dfb06401b4cd ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] omits 61d3e87468fa ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] omits 15d295b560e6 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] omits 745f260b77e5 ALSA: hda/realtek: Change device names for quirks to bareb [...] omits 415f6767d807 dma-buf: add missing EXPORT_SYMBOL omits bc96c72df33e USB: serial: ftdi_sio: add NovaTech OrionMX product ID omits 77f30bfcfcf4 fscrypt: don't ignore minor_hash when hash is 0 discards cf68fa431d5d libbpf: Fix pr_warn type warnings on 32bit discards 3cf90db36d4b tools/bpftool: Fix cross-build omits 9d32fa5d74b1 Merge tag 'net-5.13-rc5' of git://git.kernel.org/pub/scm/l [...] omits 2cb26c15a247 Merge tag 'perf-tools-fixes-for-v5.13-2021-06-04' of git:/ [...] omits 07960a4cc44f drm/i915/display: replace IS_GEN() in commented code omits d8d123128c48 drm/i915/gvt: replace IS_GEN and friends with GRAPHICS_VER omits 40e67c120093 rxrpc: Fix fall-through warnings for Clang omits 67c54655b655 of: unittest: Use DEFINE_RES_MEM() to simplify code omits 7cb32edb05d5 dt-bindings: usb: cdns,usb3: Fix interrupts order omits 8acd12dadc20 dt-bindings: hisilicon: use the correct HiSilicon copyright omits 0daa6056476e dt-bindings: mailbox : arm,mhuv2: Use example with matchin [...] omits 3a32f22cc21f dt-bindings: mailbox : arm,mhu: Use examples with matching schema omits 61b8ac9bf89d dt-bindings: firmware: arm,scmi: Convert to json schema omits 01c70dfaa509 dt-bindings: firmware: amlogic,scpi: Convert to json schema omits 1496be719468 dt-bindings: firmware: arm,scpi: Convert to json schema omits e837220a27be dt-bindings: mailbox : arm,mhu: Fix arm,scpi example used here omits ff6091075a68 Merge tag 'pci-v5.13-fixes-1' of git://git.kernel.org/pub/ [...] omits 1a42624aecba net: dsa: xrs700x: allow HSR/PRP supervision dupes for node_table omits d5a73dcf0901 net:cxgb3: fix incorrect work cancellation omits 3822d0670c9d cxgb4: avoid link re-train during TC-MQPRIO configuration omits 944d671d5faa sch_htb: fix refcount leak in htb_parent_to_leaf_offload omits fcb34635854a net: bridge: mrp: Update ring transitions. omits ecb0605810f3 net: enetc: use get/put_unaligned helpers for MAC address [...] omits f70663554760 Merge branch 'hdlc_x25-cleanups' omits 316fe3cc7de3 net: hdlc_x25: fix the alignment issue omits 792b070fca8f net: hdlc_x25: fix the code issue about "if..else.." omits 5de446075c8e net: hdlc_x25: add some required spaces omits ec1f37741244 net: hdlc_x25: move out assignment in if condition omits 579ebffe7973 net: hdlc_x25: remove unnecessary out of memory message omits 1c906e369815 net: hdlc_x25: remove redundant blank lines omits e663886c9716 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 26821ecd3b48 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 6fd815bb1ecc Merge branch 'wireguard-fixes' omits bf7b042dc62a wireguard: allowedips: free empty intermediate nodes when [...] omits dc680de28ca8 wireguard: allowedips: allocate nodes in kmem_cache omits f634f418c227 wireguard: allowedips: remove nodes in O(1) omits 46cfe8eee285 wireguard: allowedips: initialize list head in selftest omits a4e9f8e3287c wireguard: peer: allocate in kmem_cache omits 24b70eeeb4f4 wireguard: use synchronize_net rather than synchronize_rcu omits cc5060ca0285 wireguard: do not use -O3 omits f8873d11d412 wireguard: selftests: make sure rp_filter is disabled on vethc omits acf2492b51c9 wireguard: selftests: remove old conntrack kconfig value omits 0efea3c649f0 tipc: Return the correct errno code omits d15fd7359ab1 Merge branch 'mptcp-timestamps' omits 5e6af0a729b6 selftests: mptcp_connect: add SO_TIMESTAMPNS cmsg support omits b7f653b297a4 mptcp: receive path cmsg support omits 892bfd3ded0e tcp: export timestamp helpers for mptcp omits 7a009a70ff8a mptcp: setsockopt: handle SOL_SOCKET in one place only omits 9061f24bf82e mptcp: sockopt: propagate timestamp request to subflows omits ced122d90f52 sock: expose so_timestamping options for mptcp omits 371087aa476a sock: expose so_timestamp options for mptcp omits 6d951544d5c5 Merge branch 'i2c/for-5.14' into i2c/for-next omits 610597fed2e7 Merge branch 'i2c/for-current' into i2c/for-next omits 93b2e8711fe2 dt-bindings: i2c: i2c-mux: Remove reset-active-low from ss [...] omits 3e88cbb0d02a drm/amdgpu/dc: fix DCN3.1 FP handling omits df7a1658f257 drm/amdgpu/dc: fix DCN3.1 Makefile for PPC64 omits c8b73f7fdbb1 drm/amdgpu: Add DC support and display block for Yellow Carp omits 38ddc4babe03 drm/amd/display: Add DC DCN3.1 support to Kconfig omits 1ebcaebdb515 drm/amd/display: Add DCN3.1 Yellow Carp support to DM omits 926d6972efb6 drm/amd/display: Add DCN3.1 blocks to the DC Makefile omits 2083640f0d5b drm/amd/display: Add DCN3.1 Resource omits bae1f0b8a5b1 drm/amd/display: Add z10 restore checks for DC interfaces omits 64b1d0e8d500 drm/amd/display: Add DCN3.1 HWSEQ omits fcffbcf48df3 drm/amd/display: Add DCN3.1 BIOS parser support omits bf62221e9d0e drm/amd/display: Add DCN3.1 HDCP support omits 809fe88d8343 drm/amd/display: Add DCN3.1 PANEL omits b04cb1924cba drm/amd/display: Add DCN3.1 DMCUB omits 56546ffc08fe drm/amd/display: Add DCN3.1 GPIO support omits ef22ccbcfbc9 drm/amd/display: Add DCN3.1 IRQ manager omits 74458c081fcf drm/amd/display: Add DCN3.1 DML calculation support omits ba5a5371812e drm/amd/display: Add DCN3.1 DCHHUB omits 110d3968fe95 drm/amd/display: Add DCN3.1 OPTC omits cbaf919f3313 drm/amd/display: Add DCN3.1 DIO omits b3e91145f897 Merge branch 'remotes/lorenzo/pci/xgene' omits 912cd651d9cf Merge branch 'remotes/lorenzo/pci/tegra' omits b8a31617eb6d Merge branch 'remotes/lorenzo/pci/mobiveil' omits b7939d8a50d3 Merge branch 'remotes/lorenzo/pci/microchip' omits cb1375e8de34 Merge branch 'remotes/lorenzo/pci/mediatek' omits cfda07f70e8b Merge branch 'remotes/lorenzo/pci/hv' omits 4ee6f8d36ef7 Merge branch 'remotes/lorenzo/pci/ftpci100' omits 456f51b243a1 Merge branch 'remotes/lorenzo/pci/dwc' omits 3c5e47d1cdef Merge branch 'pci/resource' omits f0cb564b66d2 Merge branch 'pci/reset' omits 20ebaa2e4ec4 Merge branch 'pci/misc' omits 1035fe2efdd6 Merge branch 'pci/error' omits 8c1578e544f3 Merge branch 'pci/enumeration' omits 57648e860485 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_S [...] omits 116c85f2ec62 i2c: i2c-qcom-geni: Suspend and resume the bus during SYST [...] omits 9f78c607600c i2c: qcom-geni: Add shutdown callback for i2c omits a38ac891fc42 i2c: i2c-qcom-geni: Add shutdown callback for i2c omits 02fa1189927f dt-bindings: i2c: Move i2c-omap.txt to YAML format omits 65db04053efe PCI: Coalesce host bridge contiguous apertures omits 5ab9dc38e2cf MAINTAINERS: Add linux-renesas-soc to the Renesas I2C entries omits d8a2b4f3a9fc drm/amd/display: Add DCN3.1 DCCG omits 118a33151658 drm/amd/display: Add DCN3.1 clock manager support omits d997ea5c58bb drm/amd/display: Add DCN3.1 yellow carp asic family IDs omits 753625643e21 drm/amdgpu: Update atomfirmware for DCN3.1 phy tuning and [...] omits bdc974cfd78b drm/amdgpu: add video_codecs query support for yellow carp omits 203ed53f658a drm/amd/pm: disable manually setting MCLK power level on y [...] omits 7d38d9dc4ecc drm/amdgpu: add mode2 reset support for yellow carp omits 6c83a0151b8f drm/amd/pm: add set_performance_level function for yellow carp omits 0cf6faafc43d drm/amdgpu: correct the cu and rb info for yellow carp omits b3accd6f6642 drm/amdgpu: add gpu harvest support for yellow carp (v2) omits 9df5b9bd8b69 drm/amd/pm: add the interface to dump smu metrics table fo [...] omits bd8dcea93a7d drm/amd/pm: add callbacks to read/write sysfs file pp_powe [...] omits 40954754f722 drm/amd/pm: add callback get_dpm_ultimate_freq for yellow carp omits 3df43e65e7cb drm/amd/pm: add callback to get bootup values for yellow carp omits 4b161967529c drm/amdgpu: Load TA firmware for yellow carp omits 907b3436f19b drm/amd/pm: add PrepareMp1ForUnload support for yellow carp omits a06370edff72 drm/amd/pm: add callback force_clk_levels for yellow carp omits 0b8b1c4d1a42 drm/amd/pm: initialize feature_enabled/feature_support bit [...] omits 2f6888afded8 drm/amd/pm: implement is_dpm_running() callback for yellow carp omits d70b6842bd64 drm/amd/pm: add feature map for yellow carp omits a831bafa00c3 drm/amd/pm: add support to get dpm clock value for yellow carp omits d54e9e70f5e8 drm/amd/pm: add the fine grain tuning function for yellow carp omits 4cea0fc9816a drm/amd/pm: add set_watermarks_table function for yellow carp omits 77755dd32efa drm/amd/pm: add read_sensor function for yellow carp omits de8d6375e34b drm/amdgpu: add timestamp counter query support for yellow carp omits bb763b5f8efd drm/amdgpu: add RLC_PG_DELAY_3 for yellow carp omits c16e87d6f431 drm/amdgpu/pm: support smu_post_init for yellow carp omits 948b1216c999 drm/amdgpu: enable VCN PG and CG for yellow carp omits 54f4f6f3591d drm/amdgpu: enable vcn dpg mode on yellow carp omits ee8d893f0fee drm/amdgpu: enable vcn/jpeg on yellow carp omits 737a9f860f97 drm/amdgpu/vcn: add vcn support for yellow carp omits 3d417b585792 drm/amdgpu/jpeg: Remove harvest checking on CHIP_YELLOW_CARP omits 3975cd8f7c25 drm/amd/pm: add vcn/jepg enable functions for yellow carp omits db72c3fac913 drm/amdgpu: add IH Clock Gating support for yellow carp omits b7dd14c730e4 drm/amdgpu: add ATHUB Clock Gating support for yellow carp omits 6bd955723eb4 drm/amdgpu: add HDP Clock Gating support for yellow carp omits f1e9aa65f872 drm/amdgpu: add SDMA Clock Gating support for yellow carp omits a885bea764f5 drm/amdgpu/pm: enable gfx_off in yellow carp smu post init omits 999dc9c52067 drm/amdgpu/pm: add gfx_off_control for yellow carp omits 647f007937a6 drm/amdgpu/pm: enable smu_hw_init for yellow carp omits fd0a316e21c2 drm/amdgpu: add GFX Power Gating support for yellow carp omits 83ae09b52fc1 drm/amdgpu: add MMHUB Clock Gating support for yellow carp omits 9c6c48e62382 drm/amdgpu: add GFX Clock Gating support for yellow carp omits 701b54bcb7d0 platform/mellanox: mlxreg-hotplug: Revert "move to use req [...] omits e44510e24e12 drm/amdgpu/pm: add set_driver_table_location implementatio [...] omits 94adc46fb01c drm/amdgpu/pm: set_pp_feature is unsupport for yellow carp omits 903bb18bcda3 drm/amdgpu: enable psp_v13 for yellow carp omits 04a69d20a093 drm/amdgpu: add psp_v13 support for yellow carp omits 1b3869386e57 drm/amdgpu: add mmhub client support for yellow carp omits bea75349945f drm/amdgpu: reserved buffer is not needed with ip discover [...] omits e15a5fb9b6ac drm/amdgpu: introduce a stolen reserved buffer to protect [...] omits cba00ce82d34 drm/amdgpu: add gfx golden settings for yellow carp (v3) omits 120a6db47296 drm/amdgpu: add smu ip block for yellow carp(V3) omits b4bc9f10c740 drm/amd/pm: partially enable swsmu for yellow carp(V2) omits f50740be5e64 drm/amd/pm: add yellow_carp_ppt implementation(V3) omits 20761d0a7979 drm/amd/pm: add smu13 ip support for moment(V3) omits e1aeab8a2115 drm/amdgpu/pm: add smu v13.0.1 smc header for yellow carp (v2) omits 52dfd6c47e8e drm/amdgpu/pm: add smu v13.0.1 firmware header for yellow [...] omits 385bb92fdc58 drm/admgpu/pm: add smu v13 driver interface header for yel [...] omits 011b514fd8e5 drm/amdgpu: support nbio_7_2_1 for yellow carp omits bf9d4e88c28b drm/amdkfd: add yellow carp KFD support omits 5c462ca9a074 drm/amdgpu: set ip blocks for yellow carp omits e88d68e106a7 drm/amdgpu: add sdma support for yellow carp omits bbbdc9739efa drm/amdgpu: add gfx support for yellow carp omits 531d6e5de836 drm/amdgpu: support fw load type for yellow carp omits c817cfa31349 drm/amdgpu: add gmc v10 supports for yellow carp omits f82e7e49a6a0 drm/amdgpu: add yellow carp support for ih block omits e79907216b74 drm/amdgpu: add nv common ip block support for yellow carp omits cdf9979be976 drm/amdgpu: add yellow_carp_reg_base_init function for yel [...] omits 8bf84f60c53e drm/amdgpu: add yellow carp support for gpu_info and ip bl [...] omits 90a187d26f52 drm/amdgpu: add uapi to define yellow carp series omits ee9236b78b21 drm/amdgpu: add yellow carp asic_type enum omits 02680c23d7b3 drm/amdgpu: add yellow carp asic header files (v3) omits 65e06b787303 radeon: use memcpy_to/fromio for UVD fw upload omits c0f2b640e53b radeon: fix coding issues reported from sparse omits 48b033098e45 drm: amdgpu: Remove unneeded semicolon in amdgpu_vm.c omits fe9bb984b581 drm/amd/pm: Fix fall-through warning for Clang omits 46ed43e67df6 drm/amdgpu: Modify GC register access to use _SOC15 macros omits cec7e80fbff5 drm/amdgpu: Enable RLCG read/write interface for Sienna Cichlid omits 18703923a66a drm/amdgpu: Fix incorrect register offsets for Sienna Cichlid omits 810085ddb7b7 drm/amdgpu: Don't flush/invalidate HDP for APUs and A+A omits 9fd4781b5828 drm/amd/pm: Use generic BACO function for smu11 ASICs omits 52a9fd7bc0c1 drm/amd/pm: Add VF check to BACO support check omits 458020dd4f71 drm/amd/pm: Read BIF STRAP also for BACO check omits ff05bb18e182 drm/amd/pm: Remove BACO check for aldebaran omits bc4f3b7f08a7 platform/mellanox: mlxreg-hotplug: Revert "move to use req [...] omits 6325ce1542bc platform/surface: dtx: Add missing mutex_destroy() call in [...] omits 07fc3031db0e platform/surface: dtx: Add missing mutex_destroy() call in [...] discards 219c53215f5e Merge branch 'for-next/sve' into for-next/core discards 3c1c20a80c08 Merge branch 'for-next/smccc' into for-next/core discards 557017c8f06b Merge branch 'for-next/selftests' into for-next/core discards 0e56c385f357 Merge branch 'for-next/perf' into for-next/core discards 9a9a2f4ae741 Merge branch 'for-next/mte' into for-next/core discards f3a65da74d83 Merge branch 'for-next/mm' into for-next/core discards 09df8c6341f2 Merge branch 'for-next/kasan' into for-next/core discards 581013c197c8 Merge branch 'for-next/insn' into for-next/core discards 21d506613567 Merge branch 'for-next/ffa' into for-next/core discards fe62dba16d2c Merge branch 'for-next/docs' into for-next/core discards 02e4f364ea6d Merge branch 'for-next/cpufeature' into for-next/core discards 21c13b104596 Merge branch 'for-next/cortex-strings' into for-next/core discards b5fed752a10e Merge branch 'for-next/caches' into for-next/core discards 427852f403ca Merge branch 'for-next/boot' into for-next/core omits 40e568f9c88d gpio: gpio-regmap: Use devm_add_action_or_reset() omits c275c5c6d50a kasan: disable freed user page poisoning with HW tags omits 013bb59dbb7c arm64: mte: handle tags zeroing at page allocation time omits 7a3b83537188 kasan: use separate (un)poison implementation for integrated init omits 92638b4e1b47 mm: arch: remove indirection level in alloc_zeroed_user_hi [...] omits 814be609baae drivers/perf: hisi: Fix data source control omits acda97acb2e9 docs: convert dax.txt to rst omits fb7b26a8b1d0 docs: Fix typo in Documentation/arm/marvell.rst omits e53eeac9a9d7 docs: block: fix stat.rst document error omits f9ce26c56d37 docs: networking: Replace strncpy() with strscpy() omits 709dedfdf3da documentation-file-ref-check: Make git check work for mult [...] omits c003555a026f docs/zh_CN: add translations in zh_CN/dev-tools/kasan omits b0cbba2e44c6 docs/zh_CN: Add zh_CN/admin-guide/lockup-watchdogs.rst omits 16f0596fc1d7 Merge tag 'sound-5.13-rc5' of git://git.kernel.org/pub/scm [...] omits 52ea62e74ecf docs/zh_CN: add core api cachetlb translation omits 72a7cf0aec0c drm/amd/display: Keep linebuffer pixel depth at 30bpp for [...] omits c45d9400a08a drm: fix doc warnings in drm_atomic.h omits c385d41604ee drm/amd/display: remove variable active_disp omits 7bee75a2ba82 drm/amdgpu: remove redundant assignment of variable k omits 31f33243788d drm/amdkfd: Make TLB flush conditional on mapping omits 075e8080c1a7 drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update omits 1098d658bef0 drm/amdkfd: Add heavy-weight TLB flush after unmapping omits 3543b055b8c7 drm/amdkfd: Add flush-type parameter to kfd_flush_tlb omits 32d6378cab2d drm/amdgpu: Use drm_dbg_kms for reporting failure to get a GEM FB omits 31c759bbe383 drm/amdgpu: switch kzalloc to kvzalloc in amdgpu_bo_create omits 23e4aa5179bc drm/amdgpu: soc15 register access through RLC should only [...] omits 30d95a37f46d drm/amdgpu: attr to control SS2.0 bias level (v2) omits a7673a1c1acd drm/amd/pm: sysfs attrs to read ss powershare (v6) omits 34667f60cfe2 drm/amd/display: Fix uninitialized field when expanding ma [...] omits 009767dbf42a x86/sev: Check SME/SEV support in CPUID first omits 3a3c5ab3d698 Merge tag 'drm-fixes-2021-06-04-1' of git://anongit.freede [...] omits ffb2df66ba8c Merge series "ASoC: codecs: wcd934x: add Headset and butto [...] omits 8d7449630e34 igc: Enable HW VLAN Insertion and HW VLAN Stripping omits 5cde7beb27af igc: Indentation fixes omits 6fdef25db3d4 igc: Remove unused MDICNFG register omits cca2c030b2a7 igc: Remove unused asymmetric pause bit from igc defines omits 220ef1f97ec1 igc: Update driver to use ethtool_sprintf omits f34ee1dce642 dm crypt: Fix zoned block device support omits bb37d77239af dm: introduce zone append emulation omits e2118b3c3d94 dm: rearrange core declarations for extended use from dm-zone.c omits 9ffbbb435d8f block: introduce BIO_ZONE_WRITE_LOCKED bio flag omits d0ea6bde141d block: introduce bio zone helpers omits 1ee533eca70b block: improve handling of all zones reset operation omits bf14e2b250e4 dm: Forbid requeue of writes to zones omits 912e887505a0 dm: Introduce dm_report_zones() omits 7fc18728482b dm: move zone related code to dm-zone.c omits dd73c320ec30 dm: cleanup device_area_is_invalid() omits 6842d264aa52 dm: Fix dm_accept_partial_bio() relative to zone managemen [...] omits bab68499428e dm zoned: check zone capacity omits ccde2cbfa31c dm table: Constify static struct blk_ksm_ll_ops omits af4f6cabcc5a dm writecache: interrupt writeback if suspended omits ee50cc19d80e dm writecache: don't split bios when overwriting contiguou [...] omits 6bcd658f2a2a dm kcopyd: avoid spin_lock_irqsave from process context omits db2351eb22e4 dm kcopyd: avoid useless atomic operations omits 6b06dd5a9722 dm space map disk: cache a small number of index entries omits be500ed721a6 dm space maps: improve performance with inc/dec on ranges [...] omits 5faafc77f7de dm space maps: don't reset space map allocation cursor whe [...] omits 4eafdb1515a7 dm btree: improve btree residency discards cef953a60912 iommu: Drop unnecessary of_iommu.h includes discards 3e71a84cba80 iommu: Remove unused of_get_dma_window() discards 1d963e949273 iommu/iova: Put free_iova_mem() outside of spinlock iova_r [...] discards 9561dd434860 iommu/dma: Fix IOVA reserve dma ranges omits 4685d2bb22f6 Bluetooth: use inclusive language when filtering devices omits c56362c2b97b Bluetooth: use inclusive language when tracking connections omits ca4496936057 Bluetooth: use inclusive language in HCI role comments omits 3e2926f8753d drm/panfrost: Add AFBC_FEATURES parameter omits 9197bc958fc9 iommu/rockchip: Remove redundant DMA syncs omits 314a1e1eabea x86/pkeys: Skip 'init_pkru' debugfs file creation when pke [...] omits a29a7b5223a8 Merge branch 'for-5.14' into for-next omits aeb27bb76ad8 RDMA/cxgb4: Fix missing error code in create_qp() omits f2ccd0a922b3 workqueue: Add back __printf format validation omits 910db2fdf3c8 workqueue: clean up for_each_pwq()'s documentation omits bc7f41231ca1 workqueue: replace open-coded work_pending() omits 2ca11b0e043b cgroup: Fix kernel-doc omits 519d8ab17682 virtchnl: Add missing padding to virtchnl_proto_hdrs omits f9f83202b726 ice: Allow all LLDP packets from PF to Tx omits 5cd349c349d6 ice: report supported and advertised autoneg using PHY cap [...] omits c7ee6ce1cf60 ice: handle the VF VSI rebuild failure omits 8679f07a9922 ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared omits f0457690af56 ice: Fix allowing VF to request more/less queues via virtchnl omits b1e650db2cc4 iommu/amd: Add amd_iommu=force_enable option omits 4b21a503adf5 iommu/amd: Fix extended features logging omits c15d4b72098c ASoC: qcom: sdm845: add jack support for WCD934x omits 9fb9b1690f0b ASoC: codecs: wcd934x: add mbhc support omits 0e5c9e7ff899 ASoC: codecs: wcd: add multi button Headset detection support omits c6d25d578609 ASoC: dt-bindings: wcd934x: add bindings for Headset Butto [...] omits 220371535410 NFSD: Fix error return code in nfsd4_interssc_connect() omits 6829222b408f spi: stm32-qspi: Fix W=1 build warning omits 5eee5eced95f regulator: fan53555: add tcs4526 omits e78f36bc1359 ASoC: snd-soc-lpass requires REGMAP_MMIO omits 50d790012a48 ASoC: ti: davinci-mcasp: Fix fall-through warning for Clang omits eaf46c51a254 nfsd: fix kernel test robot warning in SSC code omits 429b2ba70812 EDAC/mce_amd: Fix typo "FIfo" -> "Fifo" omits 1faa491a49d5 sched/debug: Remove obsolete init_schedstats() omits 603e4922f1c8 remove the raw driver omits 39ee156c5ac1 EISA: use DEVICE_ATTR_RO() helper macro omits 2fa7d74ff54e eeprom: ee1004: Remove not needed debug message omits 23d51b818151 misc: hpilo: map iLO shared memory by PCI revision id omits ce52ec5beecc visorbus: fix error return code in visorchipset_init() omits 67069a1f0fe5 perf env: Fix memory leak of bpf_prog_info_linear member omits 043d7f09bf61 gpiolib: acpi: Add acpi_gpio_get_io_resource() omits 43582f29b161 gpiolib: acpi: Introduce acpi_get_and_request_gpiod() helper omits 5405b42c2f08 x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR omits 2877389f59dc tty: vcc: use DEVICE_ATTR_*() macro omits 92e669017ff1 dt-bindings: i2c: at91: fix example for scl-gpios omits cb1c81467af3 drm/ttm: flip the switch for driver allocated resources v2 omits d3bcb4b02fe9 drm/vmwgfx: switch the TTM backends to self alloc omits beb4c86521bc drm/nouveau: switch the TTM backends to self alloc omits 267501ec2b9c drm/amdgpu: switch the VRAM backend to self alloc omits f700b18c8583 drm/amdgpu: switch the GTT backend to self alloc omits 2fdcb55dfc86 drm/amdkfd: use resource cursor in svm_migrate_copy_to_vram v2 omits d624e1bfa579 drm/amdgpu: revert "drm/amdgpu: stop allocating dummy GTT nodes" omits db7349534275 drm/ttm: flip over the sys manager to self allocated nodes omits 3eb7d96e9415 drm/ttm: flip over the range manager to self allocated nodes omits bfa3357ef9ab drm/ttm: allocate resource object instead of embedding it v2 omits 3b2cd60689fa serial: sh-sci: Add support for RZ/G2L SoC omits d157fca711ad serial: tty: uartlite: fix console setup omits 236b26f18814 ARM: dts: imx53-ppd: add dma-info nodes omits db0a196bd8ad serial: imx: Add DMA buffer configuration via DT omits 33e82ff2a055 staging: vchiq_core: introduce handle_poll omits 826818f88bc2 staging: vchiq_connected: move EXPORT_SYMBOL below the rig [...] omits bc60b0f834a3 staging: vchiq_core: store message id in local variable omits 60f394b50fa0 staging: vchiq_core: reduce indentation in parse_open omits 88a6ab1d0ab1 staging: vchiq_core: introduce process_free_data_message omits 68a485965aba staging: vchiq_arm: tidy up service function naming omits 75f0a4f2c1f7 staging: vchiq_core: simplify WARN_ON conditions omits 86aee79ed49c staging: vchiq_core: introduce message specific make macros omits a6dd3f261752 staging: vchiq_core: use define for message type shift omits 525dd8a36c33 staging: vchiq_core: avoid precedence issues omits 9d5f721f8c60 staging: vchiq_core: put spaces around operators omits 15618b35bdbf staging: vchiq_core: get the rid of vchiq_static_assert omits e63becb7f308 staging: vchiq_core: get the rid of IS_POW2 omits b9fab6798a96 staging: vchiq_core: move internals to C source omits eb928dad1604 staging: vchiq_arm: introduce free_bulk_waiter omits 447fbc14f416 staging: vchiq_core: fix logic in poll_services_of_group omits bdf696a01987 staging: mt7621-dts: review pcie overlay in 'gbpc1' dts file omits 5a576764e419 drivers/base: Constify static attribute_group structs omits 69c9ffed6ced perf symbol-elf: Fix memory leak by freeing sdt_note.args omits 7f787701b298 firmware_loader: remove unneeded 'comma' macro omits 4e0c02431a71 devcoredump: remove contact information omits 3cc84399e9b6 perf stat: Honor event config name on --no-merge omits 2dc065eae56d perf evsel: Add missing cloning of evsel->use_config_name omits 4e5660035712 drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends omits f501b6a2312e debugfs: Fix debugfs_read_file_str() omits eab4e6d953c1 power: supply: cpcap-charger: get the battery inserted inf [...] omits aecd127b45ea power: supply: cpcap-battery: invalidate config when incom [...] omits 60e210440155 Merge branch 'misc-5.13' into next-fixes omits 6a0fcc87c9e3 power: supply: axp20x_battery: allow disabling battery charging discards deafef09e616 mmc: enable UHS voltage switch for SDSC if supported omits 49783c6f4a4f ASoC: rt5682: Fix the fast discharge for headset unpluggin [...] omits 87191ca9f902 USB: UDC: Implement udc_async_callbacks in net2272 omits b42e8090ba93 USB: UDC: Implement udc_async_callbacks in net2280 omits 04145a03db9d USB: UDC: Implement udc_async_callbacks in dummy-hcd omits 7dc0c55e9f30 USB: UDC core: Add udc_async_callbacks gadget op omits ab1150e9576f doc: dt-binding: cdns,usb3: Add interrupt-names property u [...] omits 6fc1db5e6211 usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind omits 024236abeba8 usb: typec: tcpm: cancel send discover hrtimer when unregi [...] omits 7ade4805e296 usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port omits 3a13ff7ef434 usb: typec: tcpm: cancel vdm and state machine hrtimer whe [...] omits 063933f47a7a usb: typec: tcpm: Properly handle Alert and Status Messages omits aefd7f706556 btrfs: promote debugging asserts to full-fledged checks in [...] omits e7b2ec3d3d4e btrfs: return value from btrfs_mark_extent_written() in ca [...] omits 5b434df87787 btrfs: zoned: fix zone number to sector/physical calculation omits 165ea85f1483 btrfs: do not write supers if we have an fs error omits cd70c85c5752 power: supply: max17040: drop unused platform data support omits ce0ae8324e09 power: supply: max17040: simplify POWER_SUPPLY_PROP_ONLINE omits c603bec359ae power: supply: max17040: remove non-working POWER_SUPPLY_P [...] omits 8ef9f687abff power: reset: at91-sama5d2_shdwc: Remove redundant error p [...] omits 4d2aa178d2ad usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is [...] omits ed3443fb4df4 power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE omits 1d0d3d818eaf usb: dwc3: meson-g12a: Disable the regulator in the error [...] omits f3076cd8d1d5 power: supply: rt5033_battery: Fix device tree enumeration omits 4a8fd33517da dt-bindings: power: supply: Add DT schema for richtek,rt50 [...] omits 4b53bdd53a90 power: supply: Drop BD70528 support omits 8bb2314fc226 power: supply: max17040: Do not enforce (incorrect) interr [...] omits 7fbf6b731bca power: supply: max17042: Do not enforce (incorrect) interr [...] omits d233504af7db dt-bindings: pwm: pwm-tiehrpwm: Add compatible string for [...] omits 2ba4597d932b dt-bindings: pwm: pwm-tiehrpwm: Convert to json schema omits 79dd354fe176 pwm: pca9685: Add error messages for failed regmap calls omits 6d6e7050276d pwm: pca9685: Restrict period change for enabled PWMs omits ae16db1fd3a1 pwm: pca9685: Support new usage_power setting in PWM state omits 9e40ee18a1dc pwm: core: Support new usage_power setting in PWM state omits 757d2e606516 Merge tag 'phy-fixes-5.13' of git://git.kernel.org/pub/scm [...] omits 80137c18737c usb: typec: tcpm: Fix misuses of AMS invocation omits 7ac505103572 usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 omits 55b54c269bee dt-bindings: connector: Add PD rev 2.0 VDO definition omits f41bfc7e9c7c usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP omits 435522343c31 drm/i915/selftests: Rename pm_ prefixed functions names omits 9cfb301be710 clk: imx: scu: add enet rgmii gpr clocks omits 0ceb9181ff4d clk: imx8qm: add clock valid resource checking omits 6950d95978f5 clk: imx8qxp: add clock valid checking mechnism omits 8f11fe7e4068 Revert "usb: dwc3: core: Add shutdown callback for dwc3" omits 9257bd80b917 dt-bindings: connector: Replace BIT macro with generic bit ops omits 9654c414bfdc iio: adis: Cleanout unused headers omits 87f36cbec4e1 iio: accel: bma180: Fix BMA25x bandwidth register values omits 43d314946314 iio: frequency: adf4350: disable reg and clk on error in a [...] omits ce9f50e7ac80 ALSA: firewire-motu: fix error return code in snd_motu_str [...] omits 9ab1428dfe2c fsi/sbefifo: Fix reset timeout omits 5b448065febe media: pci: tw5864: avoid usage of some characters omits 730f055666a3 media: rc: ite-cir: replace some an EN DASH omits 35c47f8d9a34 media: saa7134: drop a NO-BREAK SPACE omits a4c3793e71f3 media: allegro-dvt: avoid EN DASH char omits ffcf1b0ae3fa media: rtl28xxu: replace a NO-BREAK SPACE character omits df5ce27d9653 media: gspca: ov519: replace RIGHT SINGLE QUOTATION MARK omits 793e52d4e77d media: docs: move DVB audio/video docs to staging omits 819fbd3d8ef3 media: dvb header files: move some headers to staging omits cd40407a8a01 media: ivtv: get rid of DVB deprecated ioctls omits e2bebb924d6f drm/i915: Initialize the mbus_offset to fix Klockwork issue omits 8cff5e62348c Merge branch 'x86/urgent' omits 95152433e46f fsi/sbefifo: Clean up correct FIFO when receiving reset re [...] omits 56e05c60f2d4 fsi: master-ast-cf: Remove redundant error printing in fsi [...] omits 1e2233d4f3df fsi: Aspeed: Reduce poll timeout omits a3469912f4ca fsi: aspeed: convert to devm_platform_ioremap_resource omits 38483e8fed80 hwmon: (occ) Print response status in first poll error message omits 75028ef45830 hwmon: (occ) Start sequence number at one omits 614f0a50c9df fsi: occ: Log error for checksum failure omits 8a4659be0857 fsi: occ: Don't accept response from un-initialized OCC omits f72ddbe1d7b7 fsi: scom: Remove retries omits a5c317dac556 fsi: scom: Reset the FSI2PIB engine for any error omits 4134cb916578 fsi: aspeed: Emit fewer barriers in opb operations omits 910810945707 fsi: core: Fix return of error values on failures omits 19a52178125c fsi: Add missing MODULE_DEVICE_TABLE omits 0850bf2e5ce4 drm/nouveau/clk: Fix fall-through warnings for Clang omits e0e6f9b2a329 drm/nouveau/therm: Fix fall-through warnings for Clang omits f49efb108aa4 drm/nouveau: Fix fall-through warnings for Clang omits 9821a195d4e2 dt-bindings: cpufreq: update cpu type and clock name for M [...] omits eed828895b24 clk: mediatek: remove deprecated CLK_INFRA_CA57SEL for MT8173 SoC omits b792cb11d39f extcon: sm5502: Add support for SM5504 omits 0ce4250c4412 extcon: sm5502: Refactor driver to use chip-specific struct omits 8fe67575472d dt-bindings: extcon: sm5502: Document siliconmitus,sm5504-muic omits 5587a2080684 torture: Create KCSAN summaries for torture.sh runs omits 4a092ebe216a torture: Enable KCSAN summaries over groups of torture-test runs omits fa42f6160ce9 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() omits e3902e12b04b srcutiny: Mark read-side data races omits 07b2412e96db locktorture: Count lock readers omits eef45ff66690 locktorture: Mark statistics data races omits 37e2f2e800dc Merge tag 'drm/tegra/for-5.13-rc5' of ssh://git.freedeskto [...] omits d6273d8f31cd Merge tag 'amd-drm-fixes-5.13-2021-06-02' of https://gitla [...] omits 6a180b1d35a0 Merge tag 'inode-walk-cleanups-5.14_2021-06-03' of https:/ [...] omits f4736a20733d Merge tag 'assorted-fixes-5.14-1_2021-06-03' of https://gi [...] omits 946c056fcfb1 Merge tag 'unit-conversion-cleanups-5.14_2021-06-03' of ht [...] omits 7a2d12a18a23 Merge tag 'xfs-perag-conv-tag' of git://git.kernel.org/pub [...] omits 001276036eb8 Merge tag 'xfs-buf-bulk-alloc-tag' of git://git.kernel.org [...] omits c076ae7a9361 xfs: refactor per-AG inode tagging functions omits f1bc5c5630f9 xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag omits 9d5ee8375951 xfs: pass struct xfs_eofblocks to the inode scan callback omits 919a4ddb6841 xfs: fix radix tree tag signs omits 594ab00b760f xfs: make the icwalk processing functions clean up the grab state omits d20d5edcf941 xfs: clean up inode state flag tests in xfs_blockgc_igrab omits f427cf5c6236 xfs: remove indirect calls from xfs_inode_walk{,_ag} omits 7fdff52623b4 xfs: remove iter_flags parameter from xfs_inode_walk_* omits 9d2793ceecb9 xfs: move xfs_inew_wait call into xfs_dqrele_inode omits b9baaef42f76 xfs: separate the dqrele_all inode grab logic from xfs_ino [...] omits c809d7e948a1 xfs: pass the goal of the incore inode walk to xfs_inode_walk() omits c1115c0cba2b xfs: rename xfs_inode_walk functions to xfs_icwalk omits df60019739d8 xfs: move the inode walk functions further down omits 3ea06d73e3c0 xfs: detach inode dquots at the end of inactivation omits 1ad2cfe0a570 xfs: move the quotaoff dqrele inode walk into xfs_icache.c omits ebbf5fcb94a7 netdevsim: Fix unsigned being compared to less than zero omits 579028dec182 Merge tag 'for-net-2021-06-03' of git://git.kernel.org/pub [...] omits e32ea44c7ae4 icmp: fix lib conflict with trinity omits 118de6106735 net: ethernet: rmnet: Restructure if checks to avoid unini [...] omits 1a8024239dac virtio-net: fix for skb_over_panic inside big mode omits 819fb78f6955 net: ks8851: Make ks8851_read_selftest() return void omits a10541f5d9fa sch_htb: fix doc warning in htb_add_to_id_tree() omits 92e1b57c3865 bonding: remove redundant initialization of variable ret omits feb938fad63f net: phy: marvell: use phy_modify_changed() for marvell_se [...] omits e31d57ca146b Merge tag 'ieee802154-for-davem-2021-06-03' of git://git.k [...] omits 821bbf79fe46 ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_ [...] omits 5e7a2c649481 Merge tag 'wireless-drivers-2021-06-03' of git://git.kerne [...] omits 59607863c54e fib: Return the correct errno code omits 49251cd00228 net: Return the correct errno code omits d7736958668c net/x25: Return the correct errno code omits a27fb314cba8 cxgb4: fix regression with HASH tc prio value update omits e5118f5723ee Merge branch 'ipa-inline-csum' omits d15ec1933309 Revert "net: ipa: disable checksum offload for IPA v4.5+" omits 5567d4d9e738 net: ipa: add support for inline checksum offload omits e03101824d25 Merge branch 'caif-fixes' omits 7f5d86669fa4 net: caif: fix memory leak in cfusbl_device_notify omits b53558a950a8 net: caif: fix memory leak in caif_device_notify omits a2805dca5107 net: caif: add proper error handling omits bce130e7f392 net: caif: added cfserl_release function omits 4189777ca84f Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits fcd1a53064cf Merge tag 'mlx5-updates-2021-06-03' of git://git.kernel.or [...] omits 6a8dd8b2fa5b net:cxgb3: fix code style issues omits 5e0b8928927f net:cxgb3: replace tasklets with works omits ff7a24a8fcb3 Merge tag 'drm-intel-fixes-2021-06-03' of git://anongit.fr [...] omits 59dda702c95d Merge tag 'drm-misc-fixes-2021-06-03' of git://anongit.fre [...] omits a29cb6914681 net: tcp better handling of reordering then loss cases omits 86b84066dc8f Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 43902070fb7b net: bonding: Use strscpy_pad() instead of manually-trunca [...] omits 9c153d388976 net: vlan: Avoid using strncpy() omits c47cc304990a net: kcm: fix memory leak in kcm_sendmsg omits 5ff5622ea1f1 Merge branch 'NVMeTCP-Offload-ULP' omits 35155e2626dc nvme-tcp-offload: Add IO level implementation omits e4ba452ded39 nvme-tcp-offload: Add queue level implementation omits 5faf6d685548 nvme-tcp-offload: Add controller level error recovery impl [...] omits 5aadd5f9311e nvme-tcp-offload: Add controller level implementation omits 4b8178ec5794 nvme-tcp-offload: Add device scan implementation omits af527935bd5a nvme-fabrics: Expose nvmf_check_required_opts() globally omits 98a5097d1e08 nvme-fabrics: Move NVMF_ALLOWED_OPTS and NVMF_REQUIRED_OPT [...] omits f0e8cb6106da nvme-tcp-offload: Add nvme-tcp-offload - NVMeTCP HW offload ULP omits ae1d9cc31244 Merge branch 'tipc-cleanups' omits 5ef213258ddf tipc: simplify handling of lookup scope during multicast m [...] omits 62633c2f17f1 tipc: refactor function tipc_sk_anc_data_recv() omits 14623e005a1e tipc: eliminate redundant fields in struct tipc_sock omits eda1bc65b0dc Merge branch 'QED-NVMeTCP-Offload' omits 806ee7f81a2b qed: Add IP services APIs support omits 826da4861430 qed: Add NVMeTCP Offload IO Level FW Initializations omits ab47bdfd2e2e qed: Add NVMeTCP Offload IO Level FW and HW HSI omits 203d136e8958 qed: Add support of HW filter block omits 76684ab8f4f9 qed: Add NVMeTCP Offload Connection Level FW and HW HSI omits 897e87a10c35 qed: Add NVMeTCP Offload PF Level FW and HW HSI omits 1bd4f5716fc3 qed: Add TCP_ULP FW resource layout omits 1f14a620f30b Bluetooth: btusb: Fix failing to init controllers with ope [...] omits a83d95850473 Bluetooth: Fix VIRTIO_ID_BT assigned number omits 2c95e6c7e558 nfc: mrvl: reduce the scope of local variables omits a58224040f2d nfc: mrvl: remove useless "continue" at end of loop omits 261ba78cc364 sit: set name of device back to struct parms omits a8db57c1d285 rtnetlink: Fix missing error code in rtnl_bridge_notify() omits 81ac670a6772 Merge branch 'smc-next' omits 5e4a43ceb22a net/smc: no need to flush smcd_dev's event_wq before destr [...] omits f8e0a68babae net/smc: avoid possible duplicate dmb unregistration omits 59717f3931f0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 808d854ca281 Merge branch 'for-5.14/block' into for-next omits 7cc2623d1c84 block: Update blk_update_request() documentation omits de2646f34a5b i2c: tegra-bpmp: Demote kernel-doc abuses omits 200fb322aae8 i2c: busses: i2c-tegra-bpmp: Demote kernel-doc abuses omits c356be057432 Merge branch 'xpcs-phylink_pcs_ops' omits 11059740e616 net: pcs: xpcs: convert to phylink_pcs_ops omits 2cac15dae2f6 net: pcs: xpcs: convert to mdio_device omits 679e283ec7d6 net: pcs: xpcs: use mdiobus_c45_addr in xpcs_{read,write} omits 8e2bb9569942 net: pcs: xpcs: export xpcs_probe omits 14b517cb62d6 net: pcs: xpcs: export xpcs_config_eee omits a1a753ed1d4a net: pcs: xpcs: export xpcs_validate omits 9900074eccce net: pcs: xpcs: make the checks related to the PHY interfa [...] omits a54a8b71f6fa net: pcs: xpcs: there is only one PHY ID omits b81017aeee4e net: pcs: xpcs: delete shim definition for mdio_xpcs_get_ops() omits b596ce68fd4a Merge branch 'hdlc_cisco-cleanups' omits 4a20f8ecbf61 net: hdlc_cisco: remove redundant space omits 4e38d514788c net: hdlc_cisco: add blank line after declaration omits 05ff5525aa82 net: hdlc_cisco: remove unnecessary out of memory message omits c1300f37ea99 net: hdlc_cisco: add some required spaces omits 001aa274300d net: hdlc_cisco: fix the code style issue about "foo* bar" omits 5abaf211c4a5 net: hdlc_cisco: remove redundant blank lines omits a4931dcab1de i2c: altera: Fix formatting issue in struct and demote unw [...] omits 7c2fcdad7745 i2c: busses: i2c-altera: Fix formatting issue in struct an [...] omits dd0d91b91398 libceph: Fix spelling mistakes omits d467d0bc7ab8 rtnetlink: Fix spelling mistakes omits b83fb4d242c0 drm/msm/disp: Move various debug logs to atomic bucket omits 17f868760458 drm/msm/disp: Use plane debug print helper omits 47c8c24e98da drm/msm: Move FB debug prints to drm_dbg_state() omits 8e1b682e0131 drm/msm/dp: Drop malformed debug print omits 5bd6a6f99b91 drm/msm: Move vblank debug prints to drm_dbg_vbl() omits 1c1e7763a6d4 drm/msm/dpu: simplify IRQ enabling/disabling omits 20fbdd16f5a0 drm/msm/dpu: drop remains of old irq lookup subsystem omits ee49ca01c812 drm/msm/dpu: replace IRQ lookup with the data in hw catalog omits 6f8351cabfe5 drm/msm/dpu: define interrupt register names omits 2c54508a47c4 drm/msm/dpu: hw_intr: always call dpu_hw_intr_clear_intr_s [...] omits db0468472335 drm/msm/dpu: merge dpu_hw_intr_get_interrupt_statuses into [...] omits 5745d647d556 Merge tag 'amd-drm-next-5.14-2021-06-02' of https://gitlab [...] omits f68406ca3b77 net/mlx5e: Remove unreachable code in mlx5e_xmit() omits 39e8cc6d757a net/mlx5e: Disable TLS device offload in kdump mode omits 040ee6172e77 net/mlx5e: Disable TX MPWQE in kdump mode omits 8ec5d438a3c2 net/mlx5e: RX, Re-place page pool numa node change logic omits 771a563ea05b net/mlx5e: Zero-init DIM structures omits ab57a912befe net/mlx5e: IPoIB, Add support for NDR speed omits c4cf987ebe14 net/mlx5e: Remove the repeated declaration omits b74fc1ca6a45 net/mlx5: check for allocation failure in mlx5_ft_pool_init() omits e6dfa4a54a90 net/mlx5: Fix duplicate included vhca_event.h omits 490dcecabbf9 mlx5: count all link events omits 6713da4271fd Merge branch 'for-v5.14/tegra-mc' into for-next omits ef2a75c5c88e RDMA/bnxt_re: Update maintainers list omits 35f5ace5dea4 RDMA/bnxt_re: Enable global atomic ops if platform supports omits 393d66fd2cac memory: tegra: Implement SID override programming omits 32a25f2ea690 RDMA/rxe: Fix failure during driver load omits 8fd9f632ba93 memory: tegra: Split Tegra194 data into separate file omits 7191b623a238 memory: tegra: Add memory client IDs to tables omits 7355c7b9ae0d memory: tegra: Unify drivers omits 0de93c698587 memory: tegra: Only initialize reset controller if available omits e474b3a15db6 memory: tegra: Make IRQ support opitonal omits 1079a66bc32f memory: tegra: Parameterize interrupt handler omits ddeceab0a959 memory: tegra: Extract setup code into callback omits c64738e94994 memory: tegra: Make per-SoC setup more generic omits 5c9016f0a8a3 memory: tegra: Push suspend/resume into SoC drivers omits 6cc884c1c7fe memory: tegra: Introduce struct tegra_mc_ops omits e899993845e6 memory: tegra: Unify struct tegra_mc across SoC generations omits 4f1ac76e5ed9 memory: tegra: Consolidate register fields omits eeafcdea4693 Merge tag 'tegra-for-5.14-memory' of https://git.kernel.or [...] omits 5bcf5a59c41e RDMA/rxe: Protext kernel index from user space omits 0a67c46d2e99 RDMA/rxe: Protect user space index loads/stores omits 59daff49f25f RDMA/rxe: Add a type flag to rxe_queue structs omits f88cd3fb9df2 Merge tag 'vfio-v5.13-rc5' of git://github.com/awilliam/li [...] omits 143d28dcf238 Merge tag 'block-5.13-2021-06-03' of git://git.kernel.dk/l [...] omits ec955023967c Merge tag 'io_uring-5.13-2021-06-03' of git://git.kernel.d [...] omits fd2ff2774e90 Merge tag 'for-5.13-rc4-tag' of git://git.kernel.org/pub/s [...] omits 627bad89ce55 Merge series "MTD: spinand: Add spi_mem_poll_status() supp [...] omits f3b3bceb859c Merge series "ASoC: rsnd: tidyup adg and header" from Kuni [...] omits cb2381cbecb8 regulator: rt4801: Fix NULL pointer dereference if priv->e [...] omits a747070e9b62 regulator: rt6245: Add support for Richtek RT6245 omits 8d396bb0a5b6 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically omits fcf9dc02f839 arm64: mm: Add is_el1_data_abort() helper omits f32f6390ea49 Merge branch 'for-5.14/block' into for-next omits 613471549f36 block: Do not pull requests from the scheduler when we can [...] omits f1d4d47c5851 x86/setup: Always reserve the first 1M of RAM omits b49a81d0fd02 power: supply: sbs-battery: cache constant string properties omits 326dc2e1e59a PCI: hv: Remove bus device removal unused refcount/functions omits 20a3c8b57b2b power: supply: rn5t618: Add input current limit omits 7d76367774d7 power: supply: rn5t618: Add charger type detection omits 94d22763207a PCI: hv: Fix a race condition when removing the device omits eb4e91f42fc9 iio: accel: bma180: Add missing 500 Hz / 1000 Hz bandwidth omits b711f687a1c1 counter: Add support for Intel Quadrature Encoder Peripheral omits 6a7e4b04df3f staging: iio: cdc: ad7746: extract capac setup to own function omits 7d3049fbf3c3 staging: iio: cdc: ad7746: clean up probe return omits 9410685cb183 staging: iio: cdc: ad7746: remove ordinary comments omits 09f75a2bab03 iio: adc: ti-adc161s626: Use devm managed functions for al [...] omits 9ecc2ebbb636 iio: adc: ti-adc108s102: Use devm managed functions for al [...] omits 55364f73a600 iio: adc: ti-adc0832: Use devm managed functions for all o [...] omits 6c100eb960e7 iio: adc: ti-adc081c: Use devm managed functions for all o [...] omits 3c43b6e108d5 iio: adc: max1118: Avoid jumping back and forth between sp [...] omits 30b527dd4fc5 iio: adc: max1118: Use devm_ managed functions for all of probe omits 7169a78e3984 iio: adc: max11100: Use devm_ functions for rest of probe() omits ff9111ab3e1f iio: adc: max11100: Use get_unaligned_be16() rather than o [...] omits 38e9d5caeedb iio: chemical: sgp30: Drop use of %hx in format string. omits e1c5d708bfe0 iio: gyro: st_gyro: Support mount matrix omits d5b920015f50 iio: magnetometer: st_magn: Support mount matrix omits 8d78d1e171fc iio: accel: st_sensors: Stop copying channels omits 3d8ad94bb175 iio: accel: st_sensors: Support generic mounting matrix omits 42ef8aa2263b iio: st_sensors: Create extended attr macro omits 5d142d41585f iio: adis16136: make use of adis lock helpers omits 0990c6e428c8 iio: adis16260: make use of adis lock helpers omits bbd125f84fcc staging: iio: cdc: ad7746: use dt for capacitive channel setup. omits 13f212e15b84 dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] omits 53ebee949980 iio: afe: iio-rescale: Support processed channels omits 842b17223fcd staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] omits b892770a2c55 iio: Drop Duplicated "mount-matrix" parameter omits 941f130881fa iio: adis16480: support burst read function omits e50f8e049554 iio: buffer: Remove redundant assignment to in_loc omits af51ec8c9213 iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] omits 9504db5765e8 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] omits 404e5a12691f RDMA/mlx4: Do not map the core_clock page to user space un [...] omits a0ffb4c12f7f RDMA/mlx5: Use different doorbell memory for different processes omits 9ff6bede799f platform/x86: dell-wmi-sysman: fw_attr_inuse can be static omits 24c50168409a Merge branch 'efi/core' omits f68f2a36292d Merge branch 'irq/core' omits 02de1a2a05f5 Merge branch 'locking/core' omits a2d82c8c1796 Merge branch 'objtool/core' omits dfa46ef5e844 Merge branch 'perf/core' omits 200f3828ef0a Merge branch 'perf/urgent' omits fd2449bee503 Merge branch 'ras/core' omits 09f5f6845246 Merge branch 'sched/core' omits a2957759e698 Merge branch 'sched/urgent' omits c39eb4ff8b8f Merge branch 'smp/core' omits dd138e2689c6 Merge branch 'timers/core' omits 05789d8bdf60 Merge branch 'timers/nohz' omits 2a36ee0b5a20 Merge branch 'x86/apic' omits 438b34658493 Merge branch 'x86/boot' omits 8d0687f36971 Merge branch 'x86/cleanups' omits 19e27f7122a3 Merge branch 'x86/cpu' omits 8d25404bbaa9 Merge branch 'x86/entry' omits d54c12990f45 Merge branch 'x86/fpu' omits 4303f0f4ebf4 Merge branch 'x86/irq' omits f4351e187fa7 Merge branch 'x86/misc' omits 4884c2f0f121 Merge branch 'x86/splitlock' omits a17629f01bc2 Merge branch 'x86/urgent' omits 3ee236296a40 power: supply: smb347-charger: Drop unused include omits aa8c8bf64b6e power: supply: pm2301_charger: Delete driver omits a9e906b71f96 Merge branch 'sched/urgent' into sched/core, to pick up fixes omits e2bfc28afabc power: supply: ab8500: Drop unnecessary NULL check after c [...] omits 28bba1e22077 PCI: mediatek: Remove redundant error printing in mtk_pcie [...] omits 748a47f35913 PCI: dwc/imx6: Remove redundant error printing in imx6_pci [...] omits 395519aaff7a Merge branch 'for-5.14/block' into for-next omits 73ddad05b44e MAINTAINERS: power: supply: cover also header files omits 066ebe8ca1e4 power: ab8500: remove unused header omits 9c2b682610a2 power: supply: ab8500: Drop unused member omits f9184a228d7a power: supply: ab8500: Enable USB and AC omits 5bcb5087c9dd power: supply: ab8500: Avoid NULL pointers omits 7e2bb83c617f power: supply: ab8500: Call battery population once omits 1c1f13a006ed power: supply: ab8500: Move to componentized binding omits 94233f11f8b6 power: supply: ab8500: Fix typo omits 5be967d5016a PCI: ftpci100: Rename macro name collision omits 514d83cb673f drm/i915/adlp: Fix AUX power well -> PHY mapping omits dd839aa857eb drm/i915: Fix incorrect assert about pending power domain [...] omits 4a300e65b59b drm/i915/ddi: Flush encoder power domain ref puts during d [...] omits 42d7a8dc195f PCI: mobiveil: Remove unused readl and writel functions omits 124310647429 PCI: microchip: Make the struct event_descs static omits 1e586966e9a2 PCI: xgene: Fix a non-compliant kernel-doc omits 7ebe6b79d758 PCI: tegra: Add missing MODULE_DEVICE_TABLE omits 90bf3e28ef51 null_blk: Fix null pointer dereference on nullb->disk on b [...] discards b83e30834a7a Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] discards 6bf7661d68ee firmware: arm_scmi: Add compatibility checks for shmem node omits ed7ecb883901 firmware: arm_scpi: Add compatibility checks for shmem node omits ab7766b72855 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is n [...] omits e102db780e1c ice: track AF_XDP ZC enabled queues in bitmap omits 45ce08594ec3 igc: add correct exception tracing for XDP omits faae81420d16 ixgbevf: add correct exception tracing for XDP omits 74431c40b9c5 igb: add correct exception tracing for XDP omits 8281356b1cab ixgbe: add correct exception tracing for XDP omits 89d65df024c5 ice: add correct exception tracing for XDP omits f6c10b48f8c8 i40e: add correct exception tracing for XDP omits 5379260852b0 igb: Fix XDP with PTP enabled discards 6e49cb4501f6 Merge branch for-5.14/arm64/dt into for-next discards 797e9f202d31 Merge branch for-5.14/arm/defconfig into for-next discards 2c3b38fdd76a Merge branch for-5.14/arm/dt into for-next discards f4928726df63 Merge branch for-5.14/memory into for-next discards fef9bc8a17e2 Merge branch for-5.14/firmware into for-next discards 9f5a65515585 Merge branch for-5.14/soc into for-next discards c13914a49dc2 Merge branch for-5.14/dt-bindings into for-next discards 8784e661c0f7 Merge branch for-5.14/usb into for-next discards 0c9aee9b9d69 Merge branch for-5.14/phy into for-next discards 93b82113d54a Merge branch for-5.14/regulator into for-next discards 47ca9e6f249d Merge branch for-5.14/clk into for-next omits eabbc3ccbe76 PCI: xgene: Annotate __iomem pointer omits 2b31e8ed96b2 x86/alternative: Optimize single-byte NOPs at an arbitrary [...] omits 9bfecd058339 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remo [...] omits 74b2fc882d38 dmaengine: idxd: Use cpu_feature_enabled() omits d0180ba464bf PCI: tegra: Fix host initialization during resume omits e62473c516b6 Bluetooth: smp: Use the correct print format omits 48f4e2eef7ca Bluetooth: sco: Use the correct print format omits 899a333d7082 Bluetooth: msft: Use the correct print format omits aee005893410 Bluetooth: mgmt: Use the correct print format omits d68d9753b828 Bluetooth: amp: Use the correct print format omits a8201bbfd87d Bluetooth: a2mp: Use the correct print format omits ef3ff9865223 Bluetooth: 6lowpan: Use the correct print format omits def89fcbf55f Bluetooth: hidp: Use the correct print format omits dc7530bc0665 Bluetooth: cmtp: Use the correct print format omits 313e06a76a3f Bluetooth: bnep: Use the correct print format omits d1b5c230e9cb NFS: FMODE_READ and friends are C macros, not enum types omits 09226e8303be NFS: Fix a potential NULL dereference in nfs_get_client() omits 476bdb04c501 NFS: Fix use-after-free in nfs4_init_client() omits 0b4f132b15f9 NFS: Ensure the NFS_CAP_SECURITY_LABEL capability is set w [...] omits dc0983f2f9b6 Merge branch 'verify-evm-portable-sig-v2' into next-integrity omits d721c15fd519 evm: Don't return an error in evm_write_xattrs() if audit [...] omits 88016de3ab07 ima: Define new template evm-sig omits cae6c233a7ab staging: rtl8192u: fix spaces in r8192U_hw.h omits ad0129fad514 staging: rtl8192u: put parentheses on macros with complex [...] omits 4ce74e3b5081 staging: rtl8192u: r8192U_hw.h: fix spaces preferred aroun [...] omits 0ee817dd5898 staging: rtl8188eu: Fix fall-through warnings for Clang omits 827dffb1caee staging: rtl8188eu: remove dummy setfreq handler omits 31c809986d8a staging: rtl8188eu: remove dummy wext handlers omits af249fce390f staging: rtl8188eu: use IW_HANDLER to declare wext handlers omits 3efe8c49cc99 Staging: rtl8712: Cleanup coding style warning omits 6a80a7abb473 staging: rtl8723bs: core: rtw_mlme_ext.c: remove deadcode omits 6184fa23216c staging: rtl8192u: remove the repeated declaration omits 487829879f8b staging: rtl8192u: Fix shadowed variable name omits 56b8b7f9533b selftests/bpf: Add xdp_redirect_multi into .gitignore omits 7d8a819dd316 libbpf: Install skel_internal.h header used from light skeletons omits 232c9e8bd5eb libbpf: Refactor header installation portions of Makefile omits 16cac0060680 libbpf: Move few APIs from 0.4 to 0.5 version omits 2e38eb04c95e kprobes: Do not increment probe miss count in the fault handler omits 68d7a190682a sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling omits e369edbb0d8c Merge tag 'nvme-5.13-2021-06-03' of git://git.infradead.or [...] omits 503d1acb0182 MAINTAINERS: add btrfs IRC link omits 1623d767c7ec regulator: rt6245: Add the binding document for Richtek RT6245 omits 4abd64150166 spi: atmel: Reduce spin lock usage omits 5fa5e6dec762 spi: atmel: Switch to transfer_one transfer method omits 86d1c6bbae32 spi: stm32-qspi: add automatic poll status feature omits 8941cd8d295e mtd: spinand: use the spi-mem poll status APIs omits c955a0cc8a28 spi: spi-mem: add automatic poll status functions omits 6041d5fe512c regulator: bd9576: Constify the voltage tables omits b61ac767db4d regulator: fan53555: Convert to use regulator_set_ramp_del [...] omits 30b38b805b36 regulator: fan53555: Fix missing slew_reg/mask/shift setti [...] omits 8cdded982a6c regulator: max77802: Convert to use regulator_set_ramp_del [...] omits 8f4ef0788c68 regulator: max77802: Remove .set_ramp_delay from max77802_ [...] omits 81aad4727853 ASoC: img: Fix PM reference leak in img_i2s_in_probe() omits 28b170110a76 ASoC: fsl: imx-es8328: use devm_snd_soc_register_card() omits d66e03391059 ASoC: rsnd: check for zero node count omits 14aa731dbf46 ASoC: dt-bindings: Convert imx-audmux binding to json schema omits b82d0759a3b1 ASoC: imx-audio-rpmsg: use module_rpmsg_driver to simplify [...] omits 6522a8486c00 ASoC: atmel: sam9x5_wm8731: use devm_snd_soc_register_card() omits 3f4593fb4a9d ASoC: rsnd: tidyup __rsnd_mod_xxx macro comments omits d668a5e2409b ASoC: rsnd: adg: check return value for rsnd_adg_get_clkin/out() omits cb2f97d89f38 ASoC: rsnd: adg: use more simple method for null_clk omits b48e4aa48931 ASoC: rsnd: adg: tidyup rsnd_adg_get_clkin/out() parameter omits 2cdfe6520c93 ASoC: rsnd: adg: supply __printf(x, y) formatting for dbg_msg() omits d38fa9a155b2 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm [...] omits 50bec7fb4cb1 regulator: hi6421v600: Fix .vsel_mask setting omits 8bef925e37bd ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values omits d031d99b02ea ASoC: meson: gx-card: fix sound-dai dt schema omits 320232caf1d8 ASoC: AMD Renoir: Remove fix for DMI entry on Lenovo 2020 [...] omits c89f6ef58fff usb: xhci: tegra: Enable ELPG for runtime/system PM omits efcf71f3277f usb: xhci: tegra: Unlink power domain devices omits 961176de5b8d Merge branch 'for-5.14/phy' into for-5.14/usb omits 1f9cab6cc20c phy: tegra: xusb: Add wake/sleepwalk for Tegra186 omits 0baabcbedd9e phy: tegra: xusb: Tegra210 host mode VBUS control omits 2d1021487273 phy: tegra: xusb: Add wake/sleepwalk for Tegra210 omits c6b2fb20602e Merge branch 'for-5.14/phy' into for-5.14/usb omits 0291a1e3dd8d phy: tegra: xusb: Add wake/sleepwalk for Tegra186 omits c545a9056712 phy: tegra: xusb: Add sleepwalk and suspend/resume omits a014ab2c4394 phy: tegra: xusb: Tegra210 host mode VBUS control omits 791f80321511 phy: tegra: xusb: Add wake/sleepwalk for Tegra210 omits c339605cb0f6 phy: tegra: xusb: Add Tegra210 lane_iddq operation omits 2352fdb0d35e phy: tegra: xusb: Rearrange UPHY init on Tegra210 omits 23d5ec3f0286 phy: tegra: xusb: Move usb3 port init for Tegra210 omits acbef0922c7d dmaengine: ipu: fix doc warning in ipu_irq.c omits 7bb4870abf84 Merge branch 'v5.14-armsoc/dts32' into for-next omits 60fba46d6e7a ARM: dts: rockchip: remove #phy-cells from usbphy node rk3 [...] omits 7ee0e638a526 x86/alternative: Align insn bytes vertically omits 760fe22cf5e9 crypto: hisilicon/qm - update reset flow omits 3cd53a27c2fc crypto: hisilicon/qm - add callback to support communication omits e3ac4d20e936 crypto: hisilicon/qm - enable PF and VFs communication omits 38cd3968bf28 crypto: hisilicon/qm - adjust reset interface omits b981f7990e1a crypto: hisilicon/hpre - register ecdh NIST P384 omits 9612581fc109 crypto: hisilicon/hpre - add check before gx modulo p omits 1e609f5fb73b crypto: hisilicon/hpre - fix ecdh self test issue omits 6161f40c630b crypto: hisilicon/sec - fixup 3des minimum key size declaration omits 5652d55a76f6 crypto: hisilicon/sec - add fallback tfm supporting for XTS mode omits 7b44c0eecd6a crypto: hisilicon/sec - add new skcipher mode for SEC omits adc3f65a7806 crypto: hisilicon/sec - driver adapt to new SQE omits d5c1477b2f39 crypto: hisilicon/sec - add new type of SQE omits 76c1f4e0efd8 crypto: octeontx2 - enable and handle ME interrupts omits 40a645f753b3 crypto: octeontx2 - add support for CPT operations on CN10K omits eb33cd9116b2 crypto: octeontx2 - add support to map LMTST region for CN10K omits 4cd8c3152ede crypto: octeontx2 - Add mailbox support for CN10K omits 76f24b4f46b8 crypto: ixp4xx - Add device tree support omits 937264905aa2 crypto: ixp4xx - Add DT bindings omits f5a6bf077126 crypto: ixp4xx - convert to platform driver omits 7551a074700a crypto: af_alg - use DIV_ROUND_UP helper macro for calculations omits e9009fb227fa hwrng: ks-sa - Use pm_runtime_resume_and_get() to replace [...] omits b21d14d9885a hwrng: omap - Use pm_runtime_resume_and_get() to replace o [...] omits 5d0421d65be8 hwrng: exynos - Use pm_runtime_resume_and_get() to replace [...] omits b4f74b59b99f memory: tegra30-emc: Use devm_tegra_core_dev_init_opp_table() omits e7662cb9e99e crypto: hisilicon - switch to memdup_user_nul() omits f8c9670ffffe memory: tegra20-emc: Use devm_tegra_core_dev_init_opp_table() omits 56ebc9b0d77e memory: tegra: Enable compile testing for all drivers omits cc196fed0394 char: xillybus: Fix spelling mistake "overflew" -> "overflowed" omits b71cdf15fcc1 char: xillybus: Remove unneeded MODULE_VERSION() usage omits 1b1ee3a91d21 char: xillybus: Fix condition for invoking the xillybus/ s [...] omits 5ddf9602d711 Merge branch 'fs.mount_setattr.nosymfollow' into for-next omits ca5ce8252910 usb: typec: intel_pmc_mux: Update IOM port status offset f [...] omits a8534cb092d7 usb: phy: introduce usb_phy device type with its own ueven [...] omits 309f5d794462 dt-bindings: usb: cdns,usb3: Fix interrupts order omits 51c236d5e1d1 usb: mtu3: skip getting extcon when use manual drd switch omits f3ec606efc20 usb: mtu3: use dev_err_probe to print error log about extcon omits 10e93e081416 usb: mtu3: dump a status register of IPPC omits 2c09bdaa58c9 usb: mtu3: remove repeated setting of speed omits 32ab701df626 usb: mtu3: remove mtu3_ep0_setup() declaration in mtu3.h omits 717cd731de89 MAINTAINERS: memory: cover also header file omits 8c84a7335e71 memory: renesas-rpc-if: correct whitespace omits dea8464ddf55 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() omits b430e1d65ef6 platform/surface: aggregator: Fix event disable function omits 7fac4861a974 platform/x86: thinkpad-lmi: Remove unused display_name mem [...] omits a7314b3b1d8a platform/x86: think-lmi: Add WMI interface support on Leno [...] omits d97de653d18f platform/x86: dell-wmi-sysman: Use firmware_attributes_cla [...] omits 035c9f908ea5 platform/x86: firmware_attributes_class: Create helper fil [...] omits fd9f10567ace platform/surface: aggregator: Fix event disable function omits 62998fb00791 platform/x86: toshiba_acpi: Fix missing error code in tosh [...] omits fcf6631f3736 sched/pelt: Ensure that *_sum is always synced with *_avg omits dad7b9896a5d ARM: 9081/1: fix gcc-10 thumb2-kernel regression omits 080f9c10c773 ipw2x00: Minor documentation update omits fef1cdbba4d1 b43legacy: Fix spelling mistake "overflew" -> "overflowed" omits d1dbaa54191e b43legacy: Remove unused inline function txring_to_priority() omits da16f5be45d0 b43: phy_n: Delete some useless TODO code omits 373e864cf524 ieee802154: fix error return code in ieee802154_llsec_getparams() omits 9537e476517f Merge branch 'v5.14-armsoc/dts64' into for-next omits 1a2289fe148b Merge branch 'v5.14-armsoc/dts32' into for-next omits 016c15e5c814 Merge branch 'v5.14-armsoc/drivers' into for-next omits da76290fa39d dt-bindings: soc: rockchip: grf: add compatible for RK3308 [...] omits e71ccdff376b dt-bindings: phy: rename phy nodename in phy-rockchip-inno [...] omits 2fd2300a9c17 ARM: dts: rockchip: rename nodename for phy-rockchip-inno-usb2 omits 9fcf74b274a1 arm64: dts: rockchip: add USB support to rk3308.dtsi omits 8c3d64251ac5 arm64: dts: rockchip: rename nodename for phy-rockchip-inno-usb2 omits 281e44f5fd4f arm64: perf: Add more support on caps under sysfs omits 18d5c7bf50c6 arm64: dts: rockchip: add rk817 codec to Odroid Go omits 79c6b8ed30e5 ieee802154: fix error return code in ieee802154_add_iface() omits aab53e6756ca net: ieee802154: mrf24j40: Drop unneeded of_match_ptr() omits ad6f5cc5f6c2 net/ieee802154: drop unneeded assignment in llsec_iter_devkeys() omits b8b90c176026 ALSA: hda: update the power_state during the direct-complete omits 9c1fe96bded9 ALSA: timer: Fix master timer notification omits 99b18e88a1cf dmaengine: idxd: Fix missing error code in idxd_cdev_open() omits 3ed131e5a43b drm/i915/dmc: Move struct intel_dmc to intel_dmc.h omits 03256487fee3 drm/i915/dmc: Add intel_dmc_has_payload() helper omits ec7dfdfce1a0 drm/i915/dmc: s/DRM_ERROR/drm_err omits 1ed9e566f3d7 MAINTAINERS: update marvell,armada-3700-utmi-phy.yaml reference omits d1ce245fe409 phy: Sparx5 Eth SerDes: check return value after calling p [...] omits d6e9e8e5dd53 phy: ralink: phy-mt7621-pci: drop 'of_match_ptr' to fix -W [...] omits 62af0ee94bfb scsi: core: Change the type of the second argument of scsi [...] omits 149d0e489e80 scsi: core: Introduce enums for the SAM and host status codes omits 67a315645385 of: Merge of_address_to_resource() and of_pci_address_to_r [...] omits c3c0dc75774b of: address: Use IS_ENABLED() for !CONFIG_PCI omits 050a2c62dfc7 of: Merge of_get_address() and of_get_pci_address() implem [...] omits 00dcc7cf1a49 PCI: Add empty stub for pci_register_io_range() omits 12d55d3b5370 of: Move reserved memory private function declarations omits 1ee292a66e81 of: Drop reserved mem dependency on DMA_DECLARE_COHERENT a [...] omits e84881785ea9 dt-bindings: reset: update ti,sci-reset.yaml references omits c601eef1e258 dt-bindings: clock: update ti,sci-clk.yaml references omits f22145f1532b dt-bindings: soc: ti: update sci-pm-domain.yaml references omits b5205bb4de9e dt-bindings: power: supply: cpcap-charger: update cpcap-ch [...] omits 94dac76d4317 dt-bindings: power: supply: cpcap-battery: update cpcap-ba [...] omits d6178370995f dt-bindings: firmware: amlogic,scpi: Move arm,scpi-shmem t [...] omits cba0c95b3b35 dt-bindings: firmware: juno,scpi: Move to sram.yaml json schema omits 4041e842e2a9 dt-bindings: firmware: arm,scmi: Move arm,scmi-shmem to js [...] omits 7bf063a1cea9 dt-bindings: firmware: arm,scpi: Move arm,scp-shmem to jso [...] omits ed21e4cd291a dt-bindings: mailbox: Convert omap-mailbox.txt binding to YAML omits b45f189a19b3 ext4: fix accessing uninit percpu counter variable with fa [...] omits 50971e39154d Merge branch 'irdma' into rdma.git for-next omits f6d2bbdf3d96 RDMA/irdma: Update MAINTAINERS file omits fa0cf568fd76 RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw omits 8314b6732ae4 ima: Define new template fields xattrnames, xattrlengths a [...] omits 48d6b3336a9f RDMA/irdma: Add ABI definitions omits ddae5d62f3db RDMA/irdma: Add dynamic tracing for CM omits 915cc7ac0f8e RDMA/irdma: Add miscellaneous utility definitions omits 551c46edc769 RDMA/irdma: Add user/kernel shared libraries omits dd90451fac23 RDMA/irdma: Add RoCEv2 UD OP support omits b48c24c2d710 RDMA/irdma: Implement device supported verb APIs omits e8c4dbc2fcac RDMA/irdma: Add PBLE resource manager omits 146b9756f14c RDMA/irdma: Add connection manager omits 3ae331c75128 RDMA/irdma: Add QoS definitions omits a3a06db504d3 RDMA/irdma: Add privileged UDA queue implementation omits d1850c005aee RDMA/irdma: Add HMC backing store setup functions omits 3f49d6842569 RDMA/irdma: Implement HW Admin Queue OPs omits 44d9e52977a1 RDMA/irdma: Implement device initialization definitions omits 8498a30e1b94 RDMA/irdma: Register auxiliary driver and implement privat [...] omits 0532108c6512 drm/msm/dp: Handle aux timeouts, nacks, defers omits 2644686c741c drm/msm/dp: Shrink locking area of dp_aux_transfer() omits c03f89762fcf drm/msm/dp: Simplify aux irq handling code omits 977ec4ddf0b7 xfs: don't take a spinlock unconditionally in the DIO fastpath omits 5a981e4ea8ff xfs: mark xfs_bmap_set_attrforkoff static omits e7591a8d56ba amd/display: convert DRM_DEBUG_ATOMIC to drm_dbg_atomic omits 07438603a07e drm/amdgpu: make sure we unpin the UVD BO omits 9673261c32dc xfs: Remove redundant assignment to busy omits 2370eba9f552 drm/amd/amdgpu:save psp ring wptr to avoid attack omits c5699e2d863f drm/amd/display: Fix potential memory leak in DMUB hw_init omits 5f7fd7508620 xfs: sort variable alphabetically to avoid repeated declaration omits dce3d8e1d070 drm/amdgpu: Don't query CE and UE errors omits 33f409e60eb0 drm/amd/display: Fix overlay validation by considering cursors omits 5cfc912582e1 drm/amdgpu: refine amdgpu_fru_get_product_info omits 147feb007685 drm/amdgpu: add judgement for dc support omits a53085c1d20f drm/amd/display: Fix GPU scaling regression by FS video support omits ba8e59773ae5 drm/amd/display: Allow bandwidth validation for 0 streams. omits d305bc817f7c drm/msm: fix display snapshotting if DP or DSI is disabled omits 270d47dc1fc4 Merge branch 'devlink-rate-objects' omits b62767e7bab3 Documentation: devlink rate objects omits 1a9c0482f555 selftest: netdevsim: Add devlink rate grouping test omits f3d101b485ca netdevsim: Allow setting parent node of rate objects omits d75559845078 devlink: Allow setting parent node of rate objects omits 413ee943d788 selftest: netdevsim: Add devlink rate nodes test omits 885226f5680e netdevsim: Implement support for devlink rate nodes omits a8ecb93ef03d devlink: Introduce rate nodes omits 31f072333606 selftest: netdevsim: Add devlink port shared/max tx rate test omits 605c4f8f199b netdevsim: Implement devlink rate leafs tx rate support omits 1897db2ec310 devlink: Allow setting tx rate for devlink rate leaf objects omits a27d8e352bf2 selftest: netdevsim: Add devlink rate test omits 885dfe121b38 netdevsim: Register devlink rate leaf objects per VF omits 4677efc486e1 devlink: Introduce rate object omits 160dc373eead netdevsim: Implement legacy/switchdev mode for VFs omits 92ba1f29e6e2 netdevsim: Implement VFs omits 814b9ce65ec3 netdevsim: Implement port types and indexing omits 32ac15d8fd80 netdevsim: Disable VFs on nsim_dev_reload_destroy() call omits d395381909a3 netdevsim: Add max_vfs to bus_dev omits 4071883fd8f3 dt-bindings: add StarFive Technology Co. Ltd. omits 1ae5a3d52f95 dt-bindings: arm: intel,keembay: limit the dtschema to root node omits 652f2efa93c4 dt-bindings: net: Convert MDIO mux bindings to DT schema omits e9ab77a4f2aa dt-bindings: iio: multiplexer: Convert io-channel-mux bind [...] omits 53c7bb553056 Merge branch 'nfp-ct-offload' omits 3c863c300c09 nfp: flower-ct: add tc merge functionality omits f7ae12e2f95d nfp: flower-ct: add tc_merge_tb omits fa81d6d214a4 nfp: flower-ct: add a table to map flow cookies to ct flows omits 072c089ca536 nfp: flower-ct: add nfp_fl_ct_flow_entries omits bd0fe7f96a3c nfp: flower-ct: add zone table entry when handling pre/pos [...] omits e236e4849b58 nfp: flower-ct: add ct zone table omits c8b034fbeba5 nfp: flower-ct: add pre and post ct checks omits 2bda0a5e3bf8 nfp: flower: move non-zero chain check omits 5debe0b30bac decnet: Fix spelling mistakes omits fe6c0262bdf9 rxrpc: Fix a typo omits 91641b79e1e1 Bluetooth: Fix spelling mistakes omits 8ab1784df651 9p/trans_virtio: Fix spelling mistakes omits b676c7f1c383 ethtool: Fix a typo discards 30c01ca3c5c2 Merge tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/l [...] omits 0cb7af474e0d firmware: arm_scmi: Reset Rx buffer to max size during asy [...] omits ab00f3e051e8 net: stmmac: fix issue where clk is being unprepared twice omits 7f0e869c4e39 sit: replace 68 with micro IPV4_MIN_MTU omits b508d5fb69c2 net: ipconfig: Don't override command-line hostnames or domains omits 35eb10b55b83 Bluetooth: Fix spelling mistakes omits 02b3492e6316 Bluetooth: btusb: Add a new USB ID for RTL8822CE omits dd62766239d5 Merge tag 'mlx5-fixes-2021-06-01' of git://git.kernel.org/ [...] omits d377f415dddc scsi: libsas: Introduce more SAM status code aliases in en [...] omits 4865bed5d857 Bluetooth: btusb: fix bt fiwmare downloading failure issue [...] omits b7f84e216daa Bluetooth: btusb: use default nvm if boardID is 0 for wcn6855. omits d6e15c04b70d Bluetooth: btmtkuart: using pm_runtime_resume_and_get inst [...] omits 011ab4dffe96 dt-bindings: net: brcm,iproc-mdio: convert to the json-schema omits 69ec7097be26 nfsd4: Expose the callback address and state of each NFS4 client omits 21c2eed41e37 xprtrdma: Fix spelling mistakes omits f2f8642df1af nfsd: move fsnotify on client creation outside spinlock omits 46014be648c5 Bluetooth: use inclusive language in comments omits f3cd0846d705 Bluetooth: use inclusive language in SMP omits 1e7390685261 Bluetooth: use inclusive language in HCI LE features omits 83b28e5e89d9 Bluetooth: use inclusive language to describe CPB omits 7d65072ec779 Bluetooth: use inclusive language in hci_core.h omits ff40e51043af bpf, lockdown, audit: Fix buggy SELinux lockdown permissio [...] omits 6bd0fdb59797 Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid omits beb1dd87ab58 Bluetooth: btrtl: rename USB fw for RTL8761 omits ebe7b17d3b62 Bluetooth: btusb: Add 0x0b05:0x190e Realtek 8761BU (ASUS B [...] discards bf02572fb113 Merge branch 'for-next/orphans' into for-next/kspp omits d4c639990036 vmlinux.lds.h: Avoid orphan section with !SMP omits d94b93a91015 ARM: cpuidle: Avoid orphan section warning omits 324c92e5e0ee Merge tag 'efi-urgent-2021-06-02' of git://git.kernel.org/ [...] omits 0372b6dd6cfe Merge tag 'acpi-5.13-rc5' of git://git.kernel.org/pub/scm/ [...] omits 76039ac9095f IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock omits 7345201c3963 IB/cm: Improve the calling of cm_init_av_for_lap and cm_in [...] omits 70076a414efc IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls omits 3595c398f6db Revert "IB/cm: Mark stale CM id's whenever the mad agent w [...] omits efafae671707 IB/cm: Tidy remaining cm_msg free paths omits c1cf6d9f743a IB/cm: Call the correct message free functions in cm_send_ [...] omits 4b4e586ebe37 IB/cm: Split cm_alloc_msg() omits 96376a40959e IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() omits 3bfc6ffb616f Merge tag 'hwmon-for-v5.13-rc4' of git://git.kernel.org/pu [...] omits a3e74fb9247c RDMA/ipoib: Fix warning caused by destroying non-initial netns omits f97442887275 RDMA/core: Sanitize WQ state received from the userspace omits 2d35ea27e0df CFI: Move function_nocfi() into compiler.h omits 7955749b1c69 drm/msm: deprecate MSM_BO_UNCACHED (map as writecombine instead) omits ed79bb60c957 drm/msm: add MSM_BO_CACHED_COHERENT omits 0a87f8cb8505 drm/msm: use the right pgprot when mapping BOs in the kernel omits a790edada756 drm/msm: replace MSM_BO_UNCACHED with MSM_BO_WC for intern [...] omits 76716778b51f drm/msm: remove unnecessary mmap logic for cached BOs omits 6b8f648959e5 arm64: update string routine copyrights and URLs omits d10a0b88751a fs: dlm: rename socket and app buffer defines omits ac7d5d036dc9 fs: dlm: introduce proto values omits 9a4139a79403 fs: dlm: move dlm allow conn omits 6c6a1cc66695 fs: dlm: use alloc_ordered_workqueue omits 700ab1c363c7 fs: dlm: fix memory leak when fenced omits fcef0e6c27ce fs: dlm: fix lowcomms_start error case omits e9d28d314853 genirq: Move non-irqdomain handle_domain_irq() handling in [...] omits a5195903ffc6 genirq: Add generic_handle_domain_irq() helper omits ebae7259a5ee irqchip/nvic: Convert from handle_IRQ() to handle_domain_irq() omits 43b3f855c757 irqdesc: Fix __handle_domain_irq() comment omits 23568360ce3f genirq: Use irq_resolve_mapping() to implement __handle_do [...] omits c24b101789fa irqdomain: Introduce irq_resolve_mapping() omits 9de6655cc5a6 drivers: hv: Fix missing error code in vmbus_connect() omits 450605c28d57 x86/hyperv: fix logical processor creation omits 6490fa565534 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms omits b65ba0c362be usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling omits 03715ea2e3db usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->ga [...] omits 8212937305f8 usb: dwc3: gadget: Disable gadget IRQ during pullup disable omits 5ff90af9da8f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically omits 425de3182c91 USB: gr_udc: remove dentry storage for debugfs file omits 7f7d0afe1d47 Revert "usb: typec: mux: Remove requirement for the "orien [...] omits e0f5b5fa10f5 irqdomain: Protect the linear revmap with RCU omits ee1a2bc868c7 irqdomain: Implement irq_domain_clear_mapping() with irq_d [...] omits fb48c79010d1 irqdomain: Cache irq_data instead of a virq number in the revmap omits 4242255a0857 irqdomain: Use struct_size() helper when allocating irqdomain omits bf139be00604 irqdomain: Make normal and nomap irqdomains exclusive omits 4f9dcc2f17b7 powerpc: Move the use of irq_domain_add_nomap() behind a c [...] omits e19a0c0a7d6f irqdomain: Reimplement irq_linear_revmap() with irq_find_m [...] omits bf541b2ef87c irqdomain: Kill irq_domain_add_legacy_isa omits 56a0ab7c713f powerpc: Drop dependency between asm/irq.h and linux/irqdomain.h omits ca7fe584a4ec powerpc: Convert irq_domain_add_legacy_isa use to irq_doma [...] omits 108b411871eb scsi/ibmvscsi: Directly include linux/{of.h,irqdomain.h} omits da22dfd6e3b2 powerpc: Add missing linux/{of.h,irqdomain.h} include directives omits 86e8aea3d7a7 MIPS: Do not include linux/irqdomain.h from asm/irq.h omits 6e77c9ab5e18 MIPS: Add missing linux/irqdomain.h includes omits 1a7cc83d83be MIPS: lantiq: Directly include linux/of.h in xway/dma.c omits 009ea522d834 irqchip/mips-gic: Directly include linux/irqdomain.h omits 39c55b6680c3 watchdog/octeon-wdt: Directly include linux/irqdomain.h omits e541362279ea mfd: ioc3: Directly include linux/irqdomain.h omits 6cd461a7a422 staging: octeon-hcd: Directly include linux/of.h omits 41188caed10a nios2: Do not include linux/irqdomain.h from asm/irq.h omits bb33916b527f genirq: Replace irqaction:irq with a pointer to the irqdesc omits bd56b051c96b gpio: dwapb: Switch to use fwnode_irq_get() omits 5a5bc826fed1 gpio: dwapb: Drop redundant check in dwapb_irq_set_type() omits cc0f53d2bb42 gpio: 104-idio-16: Fix coding style issues omits fc14c3f36825 Merge branch 'next/defconfig' into for-next omits 5be91fe8d91b arm64: defconfig: Enable Exynos UFS driver omits c11669f738f4 docs: userspace-api: media: dvb: replace some characters omits eff7d26abc05 docs: userspace-api: media: v4l: replace some characters omits d4a84f86e916 docs: userspace-api: media: fdl-appendix.rst: replace some [...] omits 9df4827523bd docs: driver-api: media: zoran: replace SOFT HYPHEN character omits 98b9c7890b2d docs: admin-guide: media: ipu3.rst: replace some characters omits 2bcfc81147b9 media: videobuf-dma-sg: void function return statements ar [...] omits 35037eab4aca media: v4l2-dev.c: Modified the macro SET_VALID_IOCTL omits 80daed70c6dc media: imx: imx7_mipi_csis: Fix error return code in mipi_ [...] omits 25d5ce3a606a media: rtl28xxu: fix zero-length control request omits b4bb4d425b7b media: gspca/sunplus: fix zero-length control requests omits 8ed339f23d41 media: gspca/gl860: fix zero-length control requests omits 5eabfbdd7d6a media: staging: media: tegra-vde: add missing error return [...] omits 53ae298fde7a media: gspca/sq905: fix control-request direction omits 8c8b9a9be2af media: dtv5100: fix control-request directions omits ce67eaca95f8 media: vicodec: Use _BITUL() macro in UAPI headers omits d170ebb00472 media: uapi/linux/cec-funcs.h: set delay to 1 if unnused omits bf950fdc71fe media: drivers/media/usb/gspca/cpia1.c : fix spelling typo omits 6d0aac74e1e2 media: drivers/media/platform/Rcar_jpu.c : fix typo issues omits b87482dfe800 Revert "i915: use io_mapping_map_user" omits 10c1f0cbcea9 drm/i915/selftests: Fix return value check in live_breadcr [...] omits 66933f4b90dd media: hantro: test the correct variable in probe() omits 99c2caa64580 media: drivers/media/usb/em28xx/em28xx-cards.c : fix typo issues omits b7fdd208687b media: st-hva: Fix potential NULL pointer dereferences omits cca65f640455 media: v4l: cadence: Handle errors of clk_prepare_enable() omits 5ef8a20af187 media: staging: media: zoran: change asm header omits b8c8c4959ce3 media: staging: media: zoran: fix kzalloc style omits 87c5d693f949 media: staging: media: zoran: remove blank line omits 4283d387d9cb media: staging: media: zoran: multiple assignments should [...] omits efdd0d42e276 media: staging: media: zoran: remove detect_guest_activity omits 0d0f144a8f5f perf: qcom_l2_pmu: move to use request_irq by IRQF_NO_AUTOEN flag omits 3c1f2eb5475a arm_pmu: move to use request_irq by IRQF_NO_AUTOEN flag omits b75a44de44f4 media: staging: media: zoran: fix some formatting issues omits 0a045eac8d04 media: zr364xx: fix memory leak in zr364xx_start_readpipe omits e6001f6922cf media: v4l: cadence: Handle errors of clk_prepare_enable() omits 8610b3a2abfd media: st-delta: Remove redundant assignment to ret omits c75f11fbe4de media: atmel: atmel-isc: Remove redundant assignment to i omits dd706623fcab media: bdisp: remove redundant dev_err call in bdisp_probe() omits a6b1e7093f0a media: tc358743: Fix error return code in tc358743_probe_of() omits d67fa04ce41f media: media/test_drivers: Drop unnecessary NULL check aft [...] omits 8f2e452730d2 media: au0828: fix a NULL vs IS_ERR() check omits 1fcbeeb506fd media: mtk-vpu: Use devm_platform_ioremap_resource_byname omits 2c1e75f5baac media: meson: vdec: remove redundant initialization of var [...] omits 4c6178f31e7d media: rcar-csi2: Enable support for r8a77961 omits 0909f4acb916 media: rcar-vin: Enable support for r8a77961 omits 6cf16148899f media: radio: si4713: constify static struct v4l2_ioctl_ops omits 1a4520090681 media: bt8xx: Fix a missing check bug in bt878_probe omits d2a0f8d6afda media: saa7134: Remove unnecessary INIT_LIST_HEAD() omits 7dd0c9e547b6 media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release omits 01fe904c9afd media: exynos4-is: Fix a use after free in isp_video_release omits f9c2fd3bb857 media: ttpci: switch from 'pci_' to 'dma_' API omits ef677df92e45 media: adv7842: support EDIDs up to 4 blocks omits d84b9202d712 media: cedrus: Fix .buf_prepare omits 082aaecff35f media: hantro: Fix .buf_prepare omits ba1ed4ae760a media: rkvdec: Fix .buf_prepare omits ac5688637144 media: em28xx: Fix possible memory leak of em28xx struct omits ec679bda639f spi: bcm2835: Allow arbitrary number of slaves omits ba499a50ce58 regulator: userspace-consumer: use DEVICE_ATTR_RO/RW macro omits de20b747c583 regulator: rt6160: Add support for Richtek RT6160 omits bce18e52c866 regulator: rt6160: Add DT binding document for Richtek RT6160 omits a277a2622ca9 regulator: core: Use DEVICE_ATTR_RO macro omits ae624a38be37 ASoC: Intel: Skylake: use DEVICE_ATTR_RO macro omits 8e5607e9941c ASoC: codecs: tfa989x: Add support for optional vddd-supply omits 9cf1a98e2b01 ASoC: dt-bindings: nxp, tfa989x: Add vddd-supply property omits 1ba1d69d8aa9 ASoC: codecs: tfa989x: Add support for tfa9897 omits 513df9999385 ASoC: dt-bindings: nxp,tfa989x: Add tfa9897 support omits f34cd5eb2c57 ASoC: sigmadsp: Remove the repeated declaration omits f131767eefc4 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing er [...] omits bc537e65b09a regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 omits 19a0aa9b04c5 ASoC: AMD Renoir - add DMI entry for Lenovo 2020 AMD platforms omits a3a54bf4bdda media: bt878: do not schedule tasklet when it is not setup omits 14480e8df8b5 media: camss: move to use request_irq by IRQF_NO_AUTOEN flag omits 8971ee8b0877 netfilter: nfnetlink_cthelper: hit EBUSY on updates if siz [...] omits 1710eb913bdc netfilter: nft_ct: skip expectations for confirmed conntrack omits be6cdcf2c9c9 media: dt-bindings: media: renesas,csi2: Add r8a77961 support omits 90c3493e4d9e media: dt-bindings: media: renesas,vin: Add r8a77961 support omits 83df8dfd57be media: dt-bindings: media: Document RDA5807 FM radio bindings omits 6fc46680520f media: venus: helpers: Delete an unneeded bool conversion omits 3cfe5815ce0e media: venus: Enable low power setting for encoder omits c05b07963e96 firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig omits 51bb3989c2a1 media: venus: hfi_cmds.h: Replace one-element array with f [...] omits 0394360eafa0 media: venus: Convert to use resource-managed OPP API omits 6e2202ca1ee0 media: venus: hfi_cmds: Fix conceal color property omits 8f6a0eabb1f2 media: dt-bindings: media: renesas,vin: Add r8a779a0 support omits d443d838f6d7 media: dt-bindings: media: renesas,isp: Add bindings for I [...] omits 92fbe0323d1b media: i2c: ov9650: Fix an error message omits 47926106af78 media: i2c: ov2659: Fix an error message omits d953e3cb4adf media: imx208: Add imx208 camera sensor driver omits 45dbd70c35d6 media: i2c: ov8865: remove unnecessary NULL check omits cef944c8f5ae media: staging: ipu3-imgu: Document pages field omits 253adffb0e98 ARM: dts: at91: sama5d4: fix pinctrl muxing omits c19b93a69c8e media: ov8856: add vflip/hflip control support omits c492ec9ae9ed media: ov8856: Add support for 2 data lanes omits 24786ccd9c80 media: i2c: ov2659: Use clk_{prepare_enable,disable_unprep [...] omits 2cb2705cf7ff media: ipu3-cio2: Fix reference counting when looping over [...] omits 495fb48dbd9b mfd: wm831x: Use DEFINE_RES_IRQ_NAMED() and DEFINE_RES_IRQ [...] omits 0e3e0c9369c8 media: ccs: Fix the op_pll_multiplier address omits 00d5fa42210e dt-bindings: mfd: stm32-timers: Remove #address/size cells [...] omits 223d2158b20e mfd: sun6i-prcm: Use DEFINE_RES_MEM() to simplify code omits c5db56feccb1 mfd: asic3: Use DEFINE_RES_MEM() and DEFINE_RES_IRQ() to s [...] omits ba4672ad1057 mfd: 88pm805: Use DEFINE_RES_IRQ_NAMED() to simplify code omits 5c058e92ad35 mfd: 88pm800: Use DEFINE_RES_IRQ_NAMED() to simplify code omits a5b42f66878a mfd: tps80031: Use DEFINE_RES_IRQ() to simplify code omits 5ac4b8509fdd mfd: da9055: Use DEFINE_RES_IRQ_NAMED() to simplify code omits f928fe143599 mfd: as3722: Use DEFINE_RES_IRQ_NAMED() to simplify code omits 81a22c3378ba mfd: t7l66xb: Use DEFINE_RES_MEM() and DEFINE_RES_IRQ() to [...] omits a75f4d1f4683 mfd: cros_ec_dev: Load lightbar module only present omits 39cdbe8d2bc6 mfd: sec: Remove unused platform data members omits 2056f024c89c mfd: sec: Enable wakeup from suspend via devicetree property omits c1d3ab31e735 mfd: sec: Remove unused irq_base in platform data omits 294fb2ce2de2 mfd: sec: Remove unused device_type in platform data omits 12e1a41952c0 mfd: sec: Remove unused cfg_pmic_irq in platform data omits 5a7b909c7c9a mfd: sec: Drop support for board files and require devicetree omits cdefb765f150 mfd: sec: Simplify getting of_device_id match data omits 5783bbe9a434 mfd: da9062: Simplify getting of_device_id match data omits 8b201402ea02 mfd: da9052: Simplify getting of_device_id match data omits fac61e6931d1 mfd: max8998: Simplify getting of_device_id match data omits b486413dd73a mfd: max8997: Simplify getting of_device_id match data omits c32d7feba0b5 mfd: qcom-spmi-pmic: Add support for four variants omits 6b149f3310a4 mfd: pm8008: Add driver for QCOM PM8008 PMIC omits b0572a9b2397 dt-bindings: mfd: pm8008: Add bindings omits d10a83bf86f9 dt-bindings: mfd: pm8008: Add IRQ listing omits 921071a83dc7 mfd: da9063: Propagate errno when I2C mode fails omits 6f1b660731d8 mfd: bd71828: Fix .n_voltages settings omits caad79405086 media: Documentation: ccs: Fix the op_pll_multiplier address omits 07a0b7d6f154 mfd: hisilicon: Use the correct HiSilicon copyright omits 0b7cbe811ca5 mfd: cpcap: Fix cpcap dmamask not set warnings omits 33d550701b91 mfd: arizona: Allow building arizona MFD-core as module omits f94c780172b3 mfd: db8500-prcmu: Add devicetree bindings omits 769b76087262 mfd: si476x-i2c: Fix incorrectly documented function names omits ac85e26297a3 mfd: si476x-cmd: Fix a bunch of incorrectly documented fun [...] omits 140d61bb61ed mfd: omap-usb-tll: File headers are not good candidates fo [...] omits 4a2833c622ab mfd: omap-usb-host: File headers are not good candidates f [...] omits e00a953b7adc mfd: db8500-prcmu: Fix multiple incorrectly documented fun [...] omits 9b31ec3de743 mfd: twl-core: Fix incorrect function name twl_regcache_bypass() omits 926337b211d7 mfd: wm831x-core: Fix incorrect function name wm831x_reg_unlock() omits 3a7e046acf26 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" omits db39579acf38 mfd: ioc3: Directly include linux/irqdomain.h omits 3efc465f9110 mfd: axp20x: Allow AXP 806 chips without interrupt lines omits 3b0850440a06 mfd: mt6360: Merge different sub-devices I2C read/write omits b042c085de7a mfd: mt6360: Merge header file into driver and remove unus [...] omits e84702940613 mfd: mt6360: Fix flow which is used to check ic exist omits a75a2d56dc2f mfd: mt6360: Remove handle_post_irq callback function omits 60a90b3579be mfd: mt6360: Rename mt6360_pmu by mt6360 omits e63ce9a5b3ed mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata omits 4ee06e10dd26 mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] omits 12f3f131948f mfd: mt6360: Indicate sub-dev compatible name by using "-" omits 50e89312e39d mfd: mt6360: Remove redundant brackets around raw numbers omits 137871bce20c mfd: mt6360: Rearrange include file omits 037dd2f02351 mfd: rt4831: Adds DT binding document for Richtek RT4831 omits 3367ac3ea0dc mfd: rt4831: Adds support for Richtek RT4831 omits 4f10f31e7258 backlight: rt4831: Adds DT binding document for Richtek RT [...] omits a1649a526063 mfd: rn5t618: Fix IRQ trigger by changing it to level mode omits bd8a09744306 mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag omits 80cf16de33a2 mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] omits 50e4d7a2a667 mfd: lp87565: Handle optional reset pin omits 4700ef326556 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE omits 56a1188159cb mfd: syscon: Free the allocated name field of struct regma [...] omits 5a23e8b0fd60 mfd: Remove software node conditionally and locate at right place omits f62da567d8ad mfd: wcd934x: Add additional interrupts required for MBHC support omits a7618119c254 mfd: wcd934x: Add macro for adding new interrupts omits 608b1bf1cd0a mfd: si476x-cmd: Fix two typos of 'returned' omits 34b6677e0679 mfd: mt6397: Add PMIC keys for MT6358 omits 7addf7e705c8 mfd: mt6397: Use named IRQs instead of index (keys) omits 9a2601ebc2e9 mfd: mt6397: Add MT6358 register definitions for power key omits a933272041d8 mfd: mp2629: Select MFD_CORE to fix build error omits 9fb3cad02517 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs omits 1c4565f55b86 Merge tags 'tb-mfd-asoc-v5.14-1', 'tb-mfd-gpio-regulator-v [...] omits dc794d3d2424 media: staging: ipu3-imgu: Move the UAPI header from inclu [...] omits 574c26b5ca1c gfs2: Fix do_gfs2_set_flags description omits b8182f91d5dd gfs2: Fix mmap + page fault deadlocks (part 2) omits a06cf5b66b44 gfs2: Add LM_FLAG_OUTER glock holder flag omits fd3a022b7228 gfs2: Encode glock holding and retry flags in journal_info omits b1027833a374 gfs2: Add wrappers for accessing journal_info omits f8524fce6a88 iov_iter: Add iov_iter_fault_in_writeable() omits ff3cc65cadb5 media: v4l: async, fwnode: Improve module organisation omits 485805ef8389 gfs2: Fix mmap + page fault deadlocks (part 1) omits 1cb13613735a media: mc-request.c: allow object_bind in QUEUED state omits b998a59f82f1 media: sp8870: move it to staging omits 989cf18ed08f media: av7110: move driver to staging omits de646852cdad media: move ttpci-eeprom to common omits f13570e7e830 clk: tegra: tegra124-emc: Fix clock imbalance in emc_set_timing() omits 80c1c54a2aa3 Merge tag 'v5.13-rc4' into media_tree omits 854d128b8c6c soc/tegra: fuse: Don't return -ENOMEM when allocate lookup [...] omits 029f7e24a65d soc/tegra: regulators: Support core domain state syncing omits 41bafa698ddd soc/tegra: pmc: Add driver state syncing omits f880ee9e9688 soc/tegra: pmc: Add core power domain omits f9f9eb473076 libceph: fix some spelling mistakes omits a30850b00a2c libceph: kill ceph_none_authorizer::reply_buf omits 28d31d40b651 ceph: make ceph_queue_cap_snap static omits 862e3dcedc11 ceph: make ceph_netfs_read_ops static omits 9e06e4f77c86 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty omits 1e67a81775cb media: s5p-mfc: Fix display delay control creation omits 4986cb6979bd media: mtk-vpu: on suspend, read/write regs only if vpu is [...] omits 215e08fb81e9 media: video-mux: Skip dangling endpoints omits b813db6e4b65 Merge branches 'v5.14/drivers' and 'v5.14/dt64' into for-next omits 14a832498c23 arch: microblaze: Fix spelling mistake "vesion" -> "version" omits f439944a1d13 Merge branch 'clk-qcom' into clk-next omits ec7e22abec97 dt-bindings: clock: qcom: rpmcc: Document MSM8226 compatible omits 3ae72f6ab9c1 ALSA: control led: fix memory leak in snd_ctl_led_register omits 2ebdd326d199 clk: qcom: dispcc-sm8250: Add EDP clocks omits 8ff48c82df66 clk: qcom: dispcc-sm8250: Add sc8180x support omits a0384ecfe2aa clk: qcom: smd-rpm: De-duplicate identical entries omits 52a436e0b7fe clk: qcom: smd-rpm: Switch to parent_data omits 48b7253264ea clk: qcom: Add MDM9607 GCC driver omits bcd9a0797d73 nvmet: fix freeing unallocated p2pmem omits 6622f9acd29c nvme-loop: do not warn for deleted controllers during reset omits 4237de2f73a6 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy [...] omits 1c5f8e882a05 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure [...] omits a6c144f3d2e2 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_ [...] omits ef7570b67541 ASoC: rk817: fix a warning in rk817_probe() omits 9ce650a75a3b ALSA: usb-audio: Reduce latency at playback start omits 4f083917994f ALSA: usb-audio: Factor out DSD bitrev copy function omits e8a8f09cb0b3 ALSA: usb-audio: Refactoring delay account code omits d303c5d38b37 ALSA: usb-audio: Pre-calculate buffer byte size omits cdebd5530360 ALSA: usb-audio: Make snd_usb_pcm_delay() static omits f2ac3b839540 ALSA: firewire-motu: sequence replay for source packet header omits e50dfac81f73 ALSA: firewire-motu: cache event ticks in source packet he [...] omits 138d1bceee6a ALSA: firewire-motu: use macro for magic numbers relevant [...] omits 6faa7e4ddce6 dt-bindings: clock: Add MDM9607 GCC clock bindings omits 73273b7a1d34 Merge branch 'clk-sifive' into clk-next omits 06abc7537686 clk: analogbits: fix doc warning in wrpll-cln28hpc.c omits c37f1cdd1fc9 clk: sifive: Fix kernel-doc omits 9cac4f755407 Merge branch 'clk-renesas' into clk-next omits 04264450d3cb gfs2: Add gfs2_holder_is_compatible helper omits 9dd6fe5bba12 gfs2: Add wrapper for iomap_file_buffered_write omits 3c43d7022dc2 gfs2: Clean up the error handling in gfs2_page_mkwrite omits 17f23af37bb0 Merge branch 'fixes' into for-next omits 1ff28f229bc7 Merge branch '5.14/scsi-result' into 5.14/scsi-staging omits ed1b86ba0fba scsi: qedi: Wake up if cmd_cleanup_req is set omits b40f3894e39e scsi: qedi: Complete TMF works before disconnect omits 60a0d379f11b scsi: qedi: Pass send_iscsi_tmf task to abort omits 0c72191da686 scsi: qedi: Fix cleanup session block/unblock use omits 2819b4ae2873 scsi: qedi: Fix TMF session block/unblock use omits 140d63b73f42 scsi: qedi: Use GFP_NOIO for TMF allocation omits f7eea75262fc scsi: qedi: Fix TMF tid allocation omits 5b04d050cde4 scsi: qedi: Fix use after free during abort cleanup omits 2ce002366a3f scsi: qedi: Fix race during abort timeouts omits 5777b7f0f03c scsi: qedi: Fix null ref during abort handling omits a1f3486b3b09 scsi: iscsi: Move pool freeing omits 99b0603313ee scsi: iscsi: Hold task ref during TMF timeout handling omits 7ce9fc5ecde0 scsi: iscsi: Flush block work before unblock omits f6f964574470 scsi: iscsi: Fix completion check during abort races omits bdd4aad7ff92 scsi: iscsi: Fix shost->max_id use omits ec29d0ac29be scsi: iscsi: Fix conn use after free during resets omits fda290c5ae98 scsi: iscsi: Get ref to conn during reset handling omits d39df158518c scsi: iscsi: Have abort handler get ref to conn omits b1d19e8c92cf scsi: iscsi: Add iscsi_cls_conn refcount helpers omits 788b71c54f21 scsi: iscsi: iscsi_tcp: Start socket shutdown during conn stop omits c0920cd36f17 scsi: iscsi: iscsi_tcp: Set no linger omits 23d6fefbb3f6 scsi: iscsi: Fix in-kernel conn failure handling omits 9e5fe1700896 scsi: iscsi: Rel ref after iscsi_lookup_endpoint() omits b25b957d2db1 scsi: iscsi: Use system_unbound_wq for destroy_work omits 06c203a5566b scsi: iscsi: Force immediate failure during shutdown omits 27e986289e73 scsi: iscsi: Drop suspend calls from ep_disconnect omits 891e2639deae scsi: iscsi: Stop queueing during ep_disconnect omits 1486a4f5c2f3 scsi: iscsi: Add task completion helper omits 6143f6f62052 scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1 omits 9bedd36e9146 scsi: megaraid_sas: Handle missing interrupts while re-ena [...] omits ae6874ba4b43 scsi: megaraid_sas: Early detection of VD deletion through [...] omits b5438f48fdd8 scsi: megaraid_sas: Fix resource leak in case of probe failure omits 79db830162b7 scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSUR [...] omits 9fc4abfe5a5f scsi: mpi3mr: Add event handling debug prints omits 74e1f30a2868 scsi: mpi3mr: Add EEDP DIF DIX support omits 28cbe2f420d3 scsi: mpi3mr: Add support for DSN secure firmware check omits 2f9c4d520aa6 scsi: mpi3mr: Add support for PM suspend and resume omits 44dc724f5eec scsi: mpi3mr: Wait for pending I/O completions upon detect [...] omits 71e80106d059 scsi: mpi3mr: Print pending host I/Os for debugging omits f061178e0762 scsi: mpi3mr: Complete support for soft reset omits 463429f8dd5c scsi: mpi3mr: Add support for threaded ISR omits 392bbeb85b2a scsi: mpi3mr: Hardware workaround for UNMAP commands to NV [...] omits 82141ddba90a scsi: mpi3mr: Allow certain commands during pci-remove hook omits 0ea177343f1f scsi: mpi3mr: Add change queue depth support omits e844adb1fbdc scsi: mpi3mr: Implement SCSI error handler hooks omits 8f9c6173ca46 scsi: mpi3mr: Add bios_param SCSI host template hook omits ff9561e910fc scsi: mpi3mr: Print IOC info for debugging omits 54dfcffb4191 scsi: mpi3mr: Add support for timestamp sync with firmware omits fb9b04574f14 scsi: mpi3mr: Add support for recovering controller omits e36710dc06e3 scsi: mpi3mr: Additional event handling omits 8e653455547a scsi: mpi3mr: Add support for PCIe device event handling omits 13ef29ea4aa0 scsi: mpi3mr: Add support for device add/remove event handling omits 672ae26c8216 scsi: mpi3mr: Add support for internal watchdog thread omits 023ab2a9b4ed scsi: mpi3mr: Add support for queue command processing omits c9566231cfaf scsi: mpi3mr: Create operational request and reply queue pair omits 824a156633df scsi: mpi3mr: Base driver code omits c4f7ac64616e scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig omits f6b414294224 scsi: ufs: Fix a kernel-doc related formatting issue omits 5250db63d140 scsi: isci: Use correctly sized target buffer for memcpy() omits 66fc475bd9e1 scsi: esas2r: Switch to flexible array member omits 4d431153e751 scsi: FlashPoint: Rename si_flags field omits 84a84cc6aff4 scsi: mpt3sas: Fix fall-through warnings for Clang omits 27c707b14659 scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remo [...] omits f9c602f3bd9c scsi: ufs: ufs-mediatek: Disable HCI before HW reset omits 3a95f5b39254 scsi: ufs: core: Export ufshcd_hba_stop() omits 2fcbda9a822d Input: pm8941-pwrkey - add support for PMK8350 PON_HLOS PM [...] omits 595c238a8cd1 dt-bindings: input: pm8941-pwrkey: add pmk8350 compatible strings omits df4c40f48419 Input: edt-ft5x06 - add support for iovcc-supply omits 77191c8d6ccf dt-bindings: input: touchscreen: edt-ft5x06: add iovcc-supply omits 160ce364167f Merge remote-tracking branch 'riscv/riscv-wx-mappings' into fixes omits da2d48808fbd RISC-V: Fix memblock_free() usages in init_resources() omits b75db25c416b riscv: skip errata_cip_453.o if CONFIG_ERRATA_SIFIVE_CIP_4 [...] omits ccd1950c2f7e Merge tag 'drm-intel-gt-next-2021-05-28' of git://anongit. [...] omits 8a4102a0cf07 riscv: mm: Fix W+X mappings at boot omits d27ac0fba71c Input: cyttsp - remove public header omits 0ff5cd50c48c Input: cyttsp - change maintainer omits 231bc5390667 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e57f5cd99ca6 scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V omits 00151f515add Merge tag 'gfs2-v5.13-rc2-fixes2' of git://git.kernel.org/ [...] omits 4d96d3b0efee Bluetooth: Add a new USB ID for RTL8822CE omits 2c89e41326b1 scsi: ufs: ufs-mediatek: Fix HCI version in some platforms omits 79c932cd6af9 scsi: qedf: Do not put host in qedf_vport_create() uncondi [...] omits 7d9c70d23550 drm/amdgpu: remove unsafe optimization to drop preamble ib omits 29b4c589b43d drm/amdgpu: Add vbios info ioctl interface omits 915821a744d9 drm/amdgpu: bump driver version omits 3b42ca80730f drm/amdgpu: Remove unneeded semicolon omits ea2be5c05286 drm/amd/display: fix warning: ‘update_dsc_caps’ and ‘apply [...] omits d3892e20d8cc drm/amd/display: Remove the redundant initialization of lo [...] omits a6c3c37b661d drm/amd/display: fix gcc set but not used warning of varia [...] omits 06888d571b51 drm/amd/display: Avoid HDCP over-read and corruption omits 66c46621c812 amdgpu: remove unreachable code omits 8333388b7513 amd/display: convert DRM_DEBUG_ATOMIC to drm_dbg_atomic omits f0e0687cf6d9 drm/amdgpu: Fix a bug on flag table_freed omits ba809007f216 drm/amdgpu: optimize code about format string in gfx_v10_0 [...] omits 2b8f73184980 drm/amdgpu: fix sdma firmware version error in sriov omits 3fa8f89d7207 drm/amdgpu: enable smart shift on dGPU (v5) omits 19a1d9350be6 drm/amdgpu: flush gart changes after all BO recovery omits c7b9aa7a9220 drm/amdgpu: do not allocate entries separately omits 9c3fec688f45 drm/amdgpu: remove unused code omits 59276f056fb7 drm/amdgpu: switch to amdgpu_bo_vm for vm code omits 1fdc79f6f9dc drm/admgpu: add two shadow BO helper functions omits 2a675640bc2d drm/amdgpu: move shadow bo validation to VM code omits 6fdd6f4aa5c7 drm/amdgpu: add amdgpu_bo_vm bo type omits ae4c0d7674a7 drm/amdgpu: make sure we unpin the UVD BO omits 1a8d8498cb2d Merge branch 'misc' into for-next omits ea6a7bdce5f3 Merge branch 'fixes' into for-next omits e0172928ae05 drm/amd/pm: retain the fine grain tuning parameters after resume omits bcd743741f76 drm/amd/display: WARN_ON cleanups omits 43ed3c6c786d Merge tag 'drm-misc-next-2021-06-01' of git://anongit.free [...] omits 57738ae40f33 drm/amd/display: do not dereference on NULL omits 16eb48c62bd3 drm/amdgpu: support atcs method powershift (v4) omits 8a81028b4f7a drm/amd/pm: use attr_update if the attr has it omits 3c609c8b1f2f drm/amdgpu: free the metadata buffer for sg type BOs as well omits eba98523724b drm/amdgpu: fix metadata_size for ubo ioctl queries omits 6435c4991394 Merge tag 'renesas-clk-for-v5.14-tag1' of git://git.kernel [...] omits 216214c64a8c net/mlx5: DR, Create multi-destination flow table with lev [...] omits 5349cbba754e net/mlx5e: Fix conflict with HW TS and CQE compression omits 256f79d13c1d net/mlx5e: Fix HW TS with CQE compression according to profile omits 2a2c84facd4a net/mlx5e: Fix adding encap rules to slow path omits afe93f71b5d3 net/mlx5e: Check for needed capability for cvlan matching omits 5940e64281c0 net/mlx5: Check firmware sync reset requested is set befor [...] omits b38742e41177 net/mlx5e: Disable TLS offload for uplink representor omits d8ec92005f80 net/mlx5e: Fix incompatible casting omits 497a76f6cd02 Merge branch 'clk-versatile' into clk-next omits 419b3ab6987f clk: versatile: remove dependency on ARCH_* omits e8f859f8dc63 Merge branch 'clk-qcom' into clk-next omits 509201163fca xfs: remove xfs_perag_t omits f40aadb2bb64 xfs: use perag through unlink processing omits 8237fbf53d6f xfs: clean up and simplify xfs_dialloc() omits 309161f6603c xfs: inode allocation can use a single perag instance omits b652afd93703 xfs: get rid of xfs_dir_ialloc() omits 89b1f55a2951 xfs: collapse AG selection for inode allocation omits 4268547305c9 xfs: simplify xfs_dialloc_select_ag() return values omits 50f02fe3338d xfs: remove agno from btree cursor omits 7b13c5155182 xfs: use perag for ialloc btree cursors omits 289d38d22cd8 xfs: convert allocbt cursors to use perags omits a81a06211fb4 xfs: convert refcount btree cursor to use perags omits fa9c3c197329 xfs: convert rmap btree cursor to using a perag omits be9fb17d88f0 xfs: add a perag to the btree cursor omits 58d43a7e3263 xfs: pass perags around in fsmap data dev functions omits 30933120ad79 xfs: push perags through the ag reservation callouts omits 45d066211756 xfs: pass perags through to the busy extent code omits 7f8d3b3ca6fe xfs: convert secondary superblock walk to use perags omits 6f4118fc6482 xfs: convert xfs_iwalk to use perag references omits 934933c3eec9 xfs: convert raw ag walks to use for_each_perag omits f250eedcf762 xfs: make for_each_perag... a first class citizen omits 07b6403a6873 xfs: move perag structure and setup to libxfs/xfs_ag.[ch] omits 61aa005a5bd7 xfs: prepare for moving perag definitions and support to libxfs omits 9bbafc71919a xfs: move xfs_perag_get/put to xfs_ag.[ch] omits 5fe8e519e44f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 92c35cfd9366 Merge branch 'qualcomm-rmnet-mapv5' omits b6e5d27e32ef net: ethernet: rmnet: Add support for MAPv5 egress packets omits e1d9a90a9bfd net: ethernet: rmnet: Support for ingress MAPv5 checksum offload omits 710b797cf61b docs: networking: Add documentation for MAPv5 omits b000372627ce MAINTAINERS: nfc mailing lists are subscribers-only omits e0ae757c3235 Merge branch 'iwl-next' of git://git.kernel.org/pub/scm/li [...] omits e65c27938d8e net: mdio: Fix spelling mistakes omits f62c4f3870d8 net: usb: Fix spelling mistakes omits e9a0bf6d002f vrf: Fix a typo omits ec674565fbc6 gtp: Fix a typo omits 26d3f69c500c macvlan: Fix a typo omits ca746c55a7e6 net: Return the correct errno code omits b923cda96388 net: dcb: Return the correct errno code omits 0a206f9d9e23 igb: Fix -Wunused-const-variable warning omits 6990c7f44c0d cxgb4: Fix -Wunused-const-variable warning omits e516f5be5b17 hamradio: bpqether: Fix -Wunused-const-variable warning omits 5ac712dcdfef net: stmmac: enable platform specific safety features omits e5432cc71ab6 NFC: microread: Remove redundant assignment to variable err omits 686e8463ff76 Merge branch 'hdlc-cleanups' omits 1bb521825265 net: hdlc: add braces {} to all arms of the statement omits e50eb6c3578c net: hdlc: move out assignment in if condition omits 387847f295c8 net: hdlc: replace comparison to NULL with "!param" omits 01506939cc84 net: hdlc: fix an code style issue about EXPORT_SYMBOL(foo) omits 68fd73925bce net: hdlc: fix an code style issue about "foo* bar" omits 04cc04f07bb2 net: hdlc: add blank line after declarations omits 30cd458be244 net: hdlc: remove redundant blank lines omits 00460eb1ddb0 Merge branch 'act_vlan-allow-modify-zero' omits 8fd52b1f923c net/sched: act_vlan: Test priority 0 modification omits 8323b20f1d76 net/sched: act_vlan: No dump for unset priority omits 9c5eee0afca0 net/sched: act_vlan: Fix modify to allow 0 omits 15abefda7fde clk: qcom: cleanup some dev_err_probe() calls omits 5b2b4c1d60a9 pgo: rename the raw profile file to vmlinux.profraw omits 0541613b0389 MAINTAINERS: Expand and relocate PGO entry omits f22107b91ae2 dt-bindings: i2c: maxim,max9286: Use the i2c-mux.yaml schema omits 86335b51e47d dt-bindings: i2c: i2c-mux-pca954x: Convert to DT schema omits a404a6367b0e dt-bindings: i2c: Convert i2c-mux bindings to DT schema omits 9b358af7c818 dt-bindings: mux: Convert mux controller bindings to schema omits f743c41d00be dt-bindings: rtc: nxp,pcf8563: Convert to DT schema omits 9f3849be6f2f dt-bindings: mfd: ti,j721e-system-controller: Fix mux node errors omits 7c0aee3033e7 Merge branch 'ktls-use-after-free' omits c55dcdd435aa net/tls: Fix use-after-free after the TLS device goes down and up omits 05fc8b6cbd4f net/tls: Replace TLS_RX_SYNC_RUNNING with RCU omits f336d0b93ae9 ethernet: myri10ge: Fix missing error code in myri10ge_probe() omits b934b6d1d933 octeontx2-af: Fix spelling mistake "vesion" -> "version" omits 6ad1800071e8 docs: Fix typos in Documentation/trace/ftrace.rst omits 7cf85f8caa04 NFC: nci: Remove redundant assignment to len omits 0afd4df0d16a docs: pdfdocs: Prevent column squeezing by tabulary omits cbae918b2c4b docs/zh_CN:add core-api padata translation omits 51568befea2a docs/zh_CN: add core-api symbol-namespaces.rst translation omits 52aa0b189288 net: vxge: Declare the function vxge_reset_all_vpaths as void omits a5f785f10218 scripts: sphinx-pre-install: fix the need of virtenv packages omits e50899122f32 scripts: sphinx-pre-install: rework the sphinx install logic omits 163d01c56e80 r8152: support pauseparam of ethtool_ops omits 68b8c55a701e qlcnic: Remove the repeated declaration omits 53d5fa9b234e Merge branch 'virtio_net-build_skb-fixes' omits 8fb7da9e9907 virtio_net: get build_skb() buf by data ptr omits 5c37711d9f27 virtio-net: fix for unable to handle page fault for address omits d153ef5ce7db fjes: Use DEFINE_RES_MEM() and DEFINE_RES_IRQ() to simplify code omits 60b7db914ddd Input: resistive-adc-touch - rework mapping of channels omits dd9082f4a9f9 net: sock: fix in-kernel mark setting omits 86881de4939a clk: qcom: Simplify usage of dev_err_probe() omits 37d4b3fdc55d net: enetc: catch negative return code from enetc_pf_to_port() omits b0f6c9ac8088 netpoll: don't require irqs disabled in rt kernels omits a20af95fba72 Merge branch 'marvell-prestera-firmware-3-0' omits 47f26018a414 net: marvell: prestera: try to load previous fw version omits f1e1b2630178 net: marvell: prestera: bump supported firmware version to 3.0 omits c00e8a69fe42 net: marvell: prestera: align flood setting according to l [...] omits 263805c8840d net: marvell: prestera: disable events interrupt while handling omits 0bf4d9af2efe net: neterion: fix doc warnings in s2io.c omits 4ef8d857b5f4 net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs omits 8a1c08ad19b6 netfilter: fix clang-12 fmt string warnings omits 89258f8e4148 netfilter: nft_set_pipapo_avx2: fix up description warnings omits d5b8145455c6 Revert "gfs2: Fix mmap locking for write faults" omits 20bd8e63f30b xfs: remove unnecessary shifts omits a7bcb147fef3 xfs: clean up open-coded fs block unit conversions omits 8c7a703ec978 evm: Verify portable signatures against all protected xattrs omits f8216f6b957f ima: Define new template field imode omits 7dcfeacc5a9d ima: Define new template fields iuid and igid omits cde1391a0b40 ima: Add ima_show_template_uint() template library function omits cbcddaa33d7e perf/x86/rapl: Use CPUID bit on AMD and Hygon parts omits 5a25d8ceb861 Merge branch 'misc-evm-v7' into next-integrity omits e1bde17d1592 Merge branch 'for-next-next-v5.13-20210601' into for-next- [...] omits 5818ee1bc0a8 Merge branch 'for-next-current-v5.12-20210601' into for-ne [...] omits 3a799c68a442 Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210601 omits ebaa0ccb0c59 Merge branch 'ext/qu/subpage-prep2-tomerge' into for-next- [...] omits d8bbb6fc6fdc Merge branch 'misc-next' into for-next-next-v5.13-20210601 omits 3a40617ce088 MAINTAINERS: Add Clang CFI section omits 09f9345b31dd Merge branch 'misc-5.13' into for-next-current-v5.12-20210601 omits e8b2b817a43e btrfs: don't clear page extent mapped if we're not invalid [...] omits 371cddd4b702 btrfs: fix the filemap_range_has_page() call in btrfs_punc [...] omits 1ed4eb658c95 btrfs: reflink: make copy_inline_to_page() to be subpage c [...] omits d69b307a0f24 btrfs: make btrfs_page_mkwrite() to be subpage compatible omits 1ebae7e96d3b btrfs: make btrfs_truncate_block() to be subpage compatible omits 5d0d516ad408 btrfs: make __extent_writepage_io() only submit dirty rang [...] omits c60029756090 btrfs: make btrfs_set_range_writeback() subpage compatible omits 1b6b75be6006 btrfs: prevent extent_clear_unlock_delalloc() to unlock pa [...] omits c1173bd44e10 btrfs: update locked page dirty/writeback/error bits in __ [...] omits e67a72dddbdd btrfs: make page Ordered bit to be subpage compatible omits d4651749b3da btrfs: introduce helpers for subpage ordered status omits 221e0609fee0 btrfs: make process_one_page() to handle subpage locking omits 8b5bd3de72af btrfs: make end_bio_extent_writepage() to be subpage compatible omits 6fa52c912f99 btrfs: make __process_pages_contig() to handle subpage dir [...] omits 00c9af0fcfa2 btrfs: make btrfs_dirty_pages() to be subpage compatible omits 2bec82d286ef btrfs: only require sector size alignment for end_bio_exte [...] omits 38773e8b3e68 btrfs: provide btrfs_page_clamp_*() helpers omits 54124a460eee btrfs: refactor page status update into process_one_page() omits 7f651d74eaa4 btrfs: pass bytenr directly to __process_pages_contig() omits 12ffcae15e02 btrfs: change handle_fs_error in recover_log_trees to aborts omits 8eb86576cd23 btrfs: do not infinite loop in data reclaim if we aborted omits e1cf177baa2f btrfs: add a btrfs_has_fs_error helper omits 65688d2a05de arm64: cache: Lower ARCH_DMA_MINALIGN to 64 (L1_CACHE_BYTES) omits 21cfe6edbadb arm64: mm: Remove unused support for Normal-WT memory type omits ee67c1103a1b arm64: acpi: Map EFI_MEMORY_WT memory as Normal-NC omits 58cc6b72a212 arm64: mm: Remove unused support for Device-GRE memory type omits 5ae632ed356c arm64: mm: Use better bitmap_zalloc() omits 344323e0428b arm64: Rewrite __arch_clear_user() omits 9e51cafd783b arm64: Better optimised memchr() omits 285133040e6c arm64: Import latest memcpy()/memmove() implementation omits b6c4ea48415d arm64: Add assembly annotations for weak-PI-alias madness omits 020b199bc70d arm64: Import latest version of Cortex Strings' strncmp omits 325a1de81287 arm64: Import updated version of Cortex Strings' strlen omits 758602c04409 arm64: Import latest version of Cortex Strings' strcmp omits 43de30d36742 arm64: Import latest version of Cortex Strings' memcmp omits 69dd8468194b btrfs: promote debugging asserts to full-fledged checks in [...] omits 1a435466b0d4 Merge branch 'for-5.13' of https://git.kernel.org/pub/scm/ [...] omits f8849e206ef5 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_N [...] omits 26bf457b4a39 Merge series "ASoC: Constify snd_compress_ops" from Rikard [...] omits d86eb3349b40 Merge series "ASoC: rsnd: adjust disabled module for R-Car [...] omits 1bd1b3be8655 ALSA: bebob: perform sequence replay for media clock recovery omits 4121f626d0d8 ALSA: dice: perform sequence replay for media clock recovery omits 41319eb56e19 ALSA: dice: wait just for NOTIFY_CLOCK_ACCEPTED after GLOB [...] omits ed1b472fc15a ima: Don't remove security.ima if file must not be appraised omits 026d7fc92a9d ima: Introduce template field evmsig and write to field si [...] omits 7aa5783d9564 ima: Allow imasig requirement to be satisfied by EVM porta [...] omits 1434c6a1d32a evm: Deprecate EVM_ALLOW_METADATA_WRITES omits 1886ab01a3fb evm: Allow setxattr() and setattr() for unmodified metadata omits 5300de799b54 btrfs: add a helper for retrieving BTRFS_MAX_EXTENT_SIZE omits 55ac24b7e577 Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] omits 8e3237989b0d Documentation: PCI: Fix typo in pci-error-recovery.rst omits fb07101aa24a Merge branch 'dts-fixes-for-5.13' into for-next omits ad7395c7482d arm64: dts: qcom: sc7180: add label for secondary mi2s omits c86976deb21c Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 82d7c97beb5e dt-bindings: extcon: sm5502: Convert to DT schema omits 5a34f4518f56 extcon: sm5502: Implement i2c_driver->probe_new() omits 3c4d5b5e5057 extcon: sm5502: Use devm_regmap_add_irq_chip() omits 71a45906a24a extcon: max8997: Add missing modalias string omits 999bcbf0ac0c extcon: sm5502: Drop invalid register write in sm5502_reg_data omits 79806d32d5aa remoteproc: imx_rproc: support i.MX8MN/P omits c8a1a56d8729 remoteproc: imx_rproc: support i.MX7ULP omits cc0316c10fb7 remoteproc: imx_rproc: make clk optional omits 52bda8d37514 remoteproc: imx_rproc: initial support for mutilple start/ [...] omits e13d1a43aa0f remoteproc: imx_rproc: parse fsl,auto-boot omits 5dc9e9d1b758 dt-bindings: remoteproc: imx_rproc: support i.MX8MN/P omits 7a95b19a39c6 dt-bindings: remoteproc: imx_rproc: add i.MX7ULP support omits bad70abdfac1 dt-bindings: remoteproc: imx_rproc: add fsl,auto-boot property omits 4cfc96547512 regulator: mt6359: Add support for MT6359P regulator omits d7a58decc704 regulator: mt6359: Add support for MT6359 regulator omits e545b8f380a9 mfd: Add support for the MediaTek MT6359 PMIC omits 8771456635d5 dt-bindings: regulator: Add document for MT6359 regulator omits 65c1d05325b7 dt-bindings: mfd: Add compatible for the MediaTek MT6359 PMIC omits be60652f0260 rtc: mt6397: refine RTC_TC_MTH omits d8570c182f56 mfd: mt6358: Refine interrupt code omits 0b78f8bcf495 Revert "fb_defio: Remove custom address_space_operations" omits 64f4d903ce9d dt-bindings: devfreq: tegra30-actmon: Add cooling-cells omits a9ceca53d495 dt-bindings: devfreq: tegra30-actmon: Convert to schema omits 492109333c29 fs/jfs: Fix missing error code in lmLogInit() omits 7fea67710e9f firmware: tegra: Fix error return code in tegra210_bpmp_init() omits 475ea6c60279 sched: Don't defer CPU pick to migration_cpu_stop() omits 08f7c2f4d0e9 sched/fair: Fix ascii art by relpacing tabs omits 15faafc6b449 sched,init: Fix DEBUG_PREEMPT vs early boot omits 7b419f47facd sched: Add CONFIG_SCHED_CORE help text omits 00afe83098f5 x86,kprobes: WARN if kprobes tries to handle a fault omits ec6aba3d2be1 kprobes: Remove kprobe::fault_handler omits 9ce4d216fe8b uprobes: Update uprobe_write_opcode() kernel-doc comment omits 848ff3768684 perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server omits f677ec94f6fb perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM omits d3fddc355a4a perf stat: Fix error return code in bperf__load() omits 314e07c78aef Merge branch 'for-5.14/block' into for-next omits 0e0ccdecb3cf block: remove bdget_disk omits c97d93c31e57 block: factor out a part_devt helper omits ab4b57057d74 block: move bd_part_count to struct gendisk omits c8276b954d2d block: split __blkdev_put omits e54069acac1a block: move adjusting bd_part_count out of __blkdev_get omits a8698707a183 block: move bd_mutex to struct gendisk omits 210a6d756f20 block: move sync_blockdev from __blkdev_put to blkdev_put omits 362529d9280a block: split __blkdev_get omits da7ba72960ca block: unexport blk_alloc_queue omits 132226b301b5 null_blk: convert to blk_alloc_disk/blk_cleanup_disk omits ef3588540048 xpram: convert to blk_alloc_disk/blk_cleanup_disk omits 0692ef289f06 dcssblk: convert to blk_alloc_disk/blk_cleanup_disk omits 684bf9cd8d29 ps3vram: convert to blk_alloc_disk/blk_cleanup_disk omits f9dc931de806 n64cart: convert to blk_alloc_disk omits b1833edc4c95 simdisk: convert to blk_alloc_disk/blk_cleanup_disk omits c3e235383645 nfblock: convert to blk_alloc_disk/blk_cleanup_disk omits f165fb89b71f nvme-multipath: convert to blk_alloc_disk/blk_cleanup_disk omits 87eb73b2ca7c nvdimm-pmem: convert to blk_alloc_disk/blk_cleanup_disk omits d4e4e5835f29 nvdimm-btt: convert to blk_alloc_disk/blk_cleanup_disk omits 6c552ceabf39 nvdimm-blk: convert to blk_alloc_disk/blk_cleanup_disk omits 0f1d2e0643c5 md: convert to blk_alloc_disk/blk_cleanup_disk omits 74fe6ba92394 dm: convert to blk_alloc_disk/blk_cleanup_disk omits bc70852fd104 bcache: convert to blk_alloc_disk/blk_cleanup_disk omits 1aabd53a4b49 lightnvm: convert to blk_alloc_disk/blk_cleanup_disk omits 7681750bd35f zram: convert to blk_alloc_disk/blk_cleanup_disk omits 0be7966e7e6e rsxx: convert to blk_alloc_disk/blk_cleanup_disk omits 444134845277 pktcdvd: convert to blk_alloc_disk/blk_cleanup_disk omits b647ad024841 drbd: convert to blk_alloc_disk/blk_cleanup_disk omits 7f9b348cb5e9 brd: convert to blk_alloc_disk/blk_cleanup_disk omits f525464a8000 block: add blk_alloc_disk and blk_cleanup_disk APIs omits 958229a7c55f block: add a flag to make put_disk on partially initalized [...] omits 0d1feb72ffd8 block: automatically enable GENHD_FL_EXT_DEVT omits 2e3c73fa0c41 block: move the DISK_MAX_PARTS sanity check into __device_ [...] omits 7c3f828b522b block: refactor device number setup in __device_add_disk omits 4f2abe91922b perf record: Move probing cgroup sampling support omits f9e36b388a32 perf: arm_spe: use DEVICE_ATTR_RO macro omits 21ad02e6b4c8 perf: xgene_pmu: use DEVICE_ATTR_RO macro omits ccbe14ce8828 perf: qcom: use DEVICE_ATTR_RO macro omits 29c043760eea perf: arm_pmu: use DEVICE_ATTR_RO macro omits 2db5223731b7 drivers/perf: hisi: use the correct HiSilicon copyright omits a5740e955540 arm64: perf: Convert snprintf to sysfs_emit omits fdbef8c4e68a arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode omits 3cb17cce1e76 perf probe: Fix NULL pointer dereference in convert_variab [...] omits 6c1ced2f7016 perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS omits 5990b5d770cb tests: test MOUNT_ATTR_NOSYMFOLLOW with mount_setattr() omits 96ec5afeb300 regulator: mcp16502: Convert to use regulator_set_ramp_del [...] omits 1d15b3e6f9d9 regulator: mcp16502: Convert to use .probe_new omits 71de5d6e63c9 regulator: bd70528: Drop BD70528 support omits fbd168cd76e4 regulator: lp8755: Convert to use regulator_set_ramp_delay_regmap omits 7f8c8394425f regulator: mt6315: Don't ignore devm_regulator_register failure omits 4c4fce171c4c regulator: pca9450: Convert to use regulator_set_ramp_dela [...] omits 1f763d0388af ASoC: SOF: Intel: pci-tgl: add ADL-M support omits d95eca7e3b9f ASoC: SOF: Intel: hda: don't print ROM status if cl_dsp_in [...] omits 7ff562fed980 ASoC: SOF: Intel: hda: clean up hda_dsp_dump() omits b1b384de0a9b ASoC: ti: omap-mcbsp: use DEVICE_ATTR_RW macro omits 7db43da8c099 ASoC: SOF: Intel: Constify sof_probe_compressed_ops omits a8048051d7ce ASoC: qcom: q6asm-dai: Constify static struct snd_compress_ops omits 4127a3a541ac ASoC: wm5110: Constify static struct snd_compress_ops omits b6f5d62e7afc ASoC: wm5102: Constify static struct snd_compress_ops omits 44b9f90705bb ASoC: cs47125: Constify static struct snd_compress_ops omits c413983eb66a ASoC: rsnd: adjust disabled module omits 73919dbe480d ASoC: rsnd: tidyup rsnd_parse_connect_xxx() omits 039f2ccc64b8 ASoC: rsnd: tidyup rsnd_dma_request_channel() omits ec02b5a1d1c9 ASoC: rsnd: tidyup rsnd_parse_connect_common() omits 2ec6f20b33eb spi: Cleanup on failure of initial setup omits 1963fa67d786 regulator: atc260x: Fix n_voltages and min_sel for pickabl [...] omits 46639a5e684e regulator: rtmv20: Fix to make regcache value first readin [...] omits 89082179ec50 regulator: mt6315: Fix function prototype for mt6315_map_mode omits 5f01de6ffae2 regulator: rtmv20: Add Richtek to Kconfig text omits 86ab21cc39e6 regulator: rtmv20: Fix .set_current_limit/.get_current_lim [...] omits b640e8a4bd24 ASoC: SOF: reset enabled_cores state at suspend omits a8437f05384c ASoC: fsl-asoc-card: Set .owner attribute when registering card. omits ce1f25718b25 ASoC: topology: Fix spelling mistake "vesion" -> "version" omits 437faaa6ceba dt-bindings: Add Rockchip rk817 audio CODEC support omits 0d6a04da9b25 ASoC: Add Rockchip rk817 audio CODEC support omits 4a1c456a57c3 mfd: Add Rockchip rk817 audio CODEC support omits 5f459cb0d67d dt-bindings: soc: tegra-pmc: Document core power domain omits e0740fb86973 memory: tegra: Fix compilation warnings on 64bit platforms omits 87d7426f169e Merge branch 'for-5.14/soc' into for-5.14/memory omits dd44ca51640f Merge branch 'for-5.14/clk' into for-5.14/memory omits e848edae3126 clk: tegra: Add stubs needed for compile-testing omits 05924717ac70 bpf, tnums: Provably sound, faster, and more precise algor [...] omits 2aa53d68cee6 KVM: arm64: Try stage2 block mapping for host device MMIO omits fd6f17bade21 KVM: arm64: Remove the creation time's mapping of MMIO regions omits 3dab3e1862cf ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7 omits 30b44e81772a soc/tegra: fuse: Add stubs needed for compile-testing omits b8818de9c0c1 soc/tegra: Add devm_tegra_core_dev_init_opp_table() omits 4333e0300023 soc/tegra: Add stub for soc_is_tegra() omits 03978d42ed0d soc/tegra: regulators: Bump voltages on system reboot omits 241ed23c4df6 Merge branch 'for-5.14/regulator' into for-5.14/soc omits 380d2b2d5a04 regulator: core: Add regulator_sync_voltage_rdev() omits 2b1c8ffcceda dt-bindings: net: document ptp_ref clk in dwmac omits f2acb0cca3bc ARM: dts: stm32: move stmmac axi config in ethernet node o [...] omits 0e84365a0df4 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent [...] omits 6fa92a699970 ARM: dts: stm32: update pinctrl node name on STM32 MCU to [...] omits 0c823c309763 dt-bindings: mfd: stm32-timers: remove #address/size cells [...] omits 2388f14d8747 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings omits dd8b477f9a3d mount: Support "nosymfollow" in new mount api omits e4b948415a89 ARM: dts: stm32: fix RCC node name on stm32f429 MCU omits bf24b91f4baf ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards omits b6ca556c3529 irqchip/apple-aic: Advertise some level of vGICv3 compatibility omits 5f59229680f7 KVM: arm64: timer: Add support for SW-based deactivation omits 2f2f7e39dbb3 KVM: arm64: timer: Refactor IRQ configuration omits 354920e79441 KVM: arm64: vgic: Implement SW-driven deactivation omits db75f1a33f82 KVM: arm64: vgic: move irq->get_input_level into an ops structure omits f6c3e24fb721 KVM: arm64: vgic: Let an interrupt controller advertise la [...] omits 669062d2a1aa KVM: arm64: vgic: Be tolerant to the lack of maintenance i [...] omits 74501499d4e0 KVM: arm64: Handle physical FIQ as an IRQ while running a guest omits 0e5cb7770684 irqchip/gic: Split vGIC probing information from the GIC code omits 0fe0fbc86711 MIPS: ingenic: rs90: Add dedicated VRAM memory region omits 5e82cf987a15 MIPS: ingenic: gcw0: Set codec to cap-less mode for FM radio omits 318951afb3af MIPS: ingenic: jz4780: Fix I2C nodes to match DT doc omits eb3849370ae3 MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER omits 63793d14137f MIPS: Kconfig: ingenic: Ensure MACH_INGENIC_GENERIC select [...] omits fc52f92a6532 MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) omits f92a05b9c0be MIPS: boot: Support specifying UART port on Ingenic SoCs omits 1660710cf5d8 MIPS: mm: XBurst CPU requires sync after DMA omits 0171b07373cc ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin omits c8ba52d1b7e3 mips: syscalls: use pattern rules to generate syscall headers omits faf243ede968 mips: syscalls: define syscall offsets directly in <asm/unistd.h> omits ab78bb62e936 MIPS: Loongson64: Make some functions static in smp.c omits a270a2b24de5 arm64: dts: meson: set 128bytes FIFO size on uart A omits 25335b30daf6 thunderbolt: Check for NVM authentication status after the [...] omits faa1c615f0bd thunderbolt: Add WRITE_ONLY and AUTHENTICATE_ONLY NVM oper [...] omits 1cbf680f7687 thunderbolt: Allow router NVM authenticate separately omits ff3a83064567 thunderbolt: Move nvm_write_ops to tb.h omits 3fb10ea4ce86 thunderbolt: Add support for retimer NVM upgrade when ther [...] omits 3406de7cc20f thunderbolt: Add additional USB4 port operations for retim [...] omits ccc5cb8ad5d1 thunderbolt: Add support for ACPI _DSM to power on/off retimers omits cae5f5151d76 thunderbolt: Add USB4 port devices omits 0f28879cf683 thunderbolt: Log the link as TBT instead of TBT3 omits bfa8f78e06ed thunderbolt: Add KUnit tests for credit allocation omits 7c37bb304fd6 thunderbolt: Add quirk for Intel Goshen Ridge DP credits omits 6ed541c53edc thunderbolt: Allocate credits according to router preferences omits 69fea377e660 thunderbolt: Update port credits after bonding is enabled/ [...] omits 56ad3aef5cda thunderbolt: Read router preferred credit allocation information omits e7051beab839 thunderbolt: Wait for the lanes to actually bond omits 02c5e7c2db2b thunderbolt: Move nfc_credits field to struct tb_path_hop omits 1c561e4e659d thunderbolt: Make tb_port_type() take const parameter omits ce95240b5d8c Merge pull request #53 from namjaejeon/cifsd-for-next omits c90b2c4fc9c3 ARM: dts: stm32: Configure qspi's mdma transfer to block f [...] omits 4b5fadef3fc2 ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 omits 28b9a4679d80 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 omits 901be145a46e ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx omits eebd49a4ffb4 xfrm: remove the fragment check for ipv6 beet mode omits 527ff9550682 ALSA: hda/cirrus: Set Initial DMIC volume to -26 dB omits dfacca39867b ALSA: fireface: perform sequence replay for media clock recovery omits a9dd8a61b6b1 ALSA: firewire-tascam: perform sequence replay for media c [...] omits 019af5923c8a ALSA: firewire-digi00x: perform sequence replay for media [...] omits 029ffc429440 ALSA: oxfw: perform sequence replay for media clock recovery omits a105f642ad62 ALSA: fireworks: perform sequence replay for media clock recovery omits 77f1fd6d2852 ALSA: fireworks: delete SYTMATCH clock source omits 6e1e89418a5c xfrm: Remove the repeated declaration omits 7fc6d3abc084 Merge branch 'net-hns3-add-vlan-filter-control-support' omits 0ca821da86a5 net: hns3: add debugfs support for vlan configuration omits fa6a262a2550 net: hns3: add support for VF modify VLAN filter state omits 32e6d104c6fe net: hns3: add query basic info support for VF omits 2ba306627f59 net: hns3: add support for modify VLAN filter state omits 060e9accaa74 net: hns3: refine function hclge_set_vf_vlan_cfg() omits 132023de7149 net: hns3: remove unnecessary updating port based VLAN omits f2dbf0ed4e0c net: hns3: refine for hclge_push_vf_port_base_vlan_info() omits b44eb28d44a6 net: hns3: add 'QoS' support for port based VLAN configuration omits 08729298c4ee Input: resistive-adc-touch - replace OF headers with proper ones omits 02e28cf7dc2b Input: resistive-adc-touch - describe parameters in kernel doc omits d7b0408934c7 xfrm: policy: Read seqcount outside of rcu-read side in xf [...] omits 0c2c366e0ec5 sctp: sm_statefuns: Fix spelling mistakes omits 379aecbce08f rds: Fix spelling mistakes omits 37f2ad2b9018 net: sched: Fix spelling mistakes omits 01709d0977d4 nfc: hci: Fix spelling mistakes omits 4ac06a1e013c nfc: fix NULL ptr dereference in llcp_sock_getname() after [...] omits e3d8178c6e07 Merge branch 'part-2-of-sja1105-dsa-driver-preparation-for [...] omits 96c85f51f123 net: dsa: sja1105: some table entries are always present w [...] omits f41fad3cb8b7 net: dsa: sja1105: always keep RGMII ports in the MAC role omits 41fed17fdbe5 net: dsa: sja1105: add a translation table for port speeds omits 91a050782cbf net: dsa: sja1105: add a PHY interface type compatibility matrix omits bf4edf4afb87 net: dsa: sja1105: cache the phy-mode port property omits 4c7ee010cf75 net: dsa: sja1105: the 0x1F0000 SGMII "base address" is ac [...] omits 84db00f2c043 net: dsa: sja1105: allow SGMII PCS configuration to be per port omits 15074a361fee net: dsa: sja1105: be compatible with "ethernet-ports" OF [...] omits 44fdd2edb36f bnx2x: Remove the repeated declaration omits 12e64b3bb9a8 ipv6: align code with context omits 015516d23299 Merge branch 'net-sealevel-clean-up-some-code-style-issues' omits e24b60851936 net: sealevel: fix the alignment issue omits b086ebfce34f net: sealevel: fix the comments style issue omits 04d7ad8cca9c net: sealevel: remove meaningless comments omits cc51e3f36e62 net: sealevel: fix a code style issue about switch and case omits 40e8ee9d467d net: sealevel: remove redundant initialization for statics omits 52499d202dc6 net: sealevel: add some required spaces omits f090d1c38107 net: sealevel: open brace '{' following struct go on the s [...] omits 8be88e3ccee4 net: sealevel: fix the code style issue about "foo* bar" omits 58f30eea85a3 net: sealevel: add blank line after declarations omits 801f0a1cf96f net: sealevel: remove redundant blank lines omits 62f20e068ccc ipv6: use prandom_u32() for ID generation omits 97d7f3d3e0e7 cifsd: fix additional warnings from checkpatch.pl --strict omits ad993a95c508 virtio-net: Add validation for used length omits e099f3e8b71c nfc: st95hf: fix indentation to tabs omits 1952fa424dcb nfc: st-nci: drop ftrace-like debugging messages omits e83a26473a7b nfc: st21nfca: drop ftrace-like debugging messages omits aa93b4bcdffa nfc: pn544: drop ftrace-like debugging messages omits feab6ba21da7 nfc: pn533: drop unneeded braces {} in if omits 62f64417afd6 nfc: pn533: drop ftrace-like debugging messages omits e3bf5531e6e6 nfc: mrvl: simplify with module_driver omits 8f99528ef5e2 nfc: mrvl: correct minor coding style violations omits be3d162ad023 nfc: mrvl: use SPDX-License-Identifier omits 6a7fdad7021b nfc: mei_phy: drop ftrace-like debugging messages omits 9571289ddf71 nfc: fdp: drop ftrace-like debugging messages omits 3d45cefc8edd scsi: core: Drop obsolete Linux-specific SCSI status codes omits 8bb870dee3c1 xfs: merge xfs_buf_allocate_memory omits 9f059beac967 xfs: cleanup error handling in xfs_buf_get_map omits 01b67cd28ded xfs: get rid of xb_to_gfp() omits e48f3211d410 xfs: simplify the b_page_count calculation omits dc5b5b3f2ee7 xfs: remove ->b_offset handling for page backed buffers omits e7d236a6fe51 xfs: move page freeing into _xfs_buf_free_pages() omits 02c511738688 xfs: merge _xfs_buf_get_pages() omits c9fa563072e1 xfs: use alloc_pages_bulk_array() for buffers omits 07b5c5add42a xfs: use xfs_buf_alloc_pages for uncached buffers omits 0a683794ace2 xfs: split up xfs_buf_allocate_memory omits 696770e72f2b scsi: lpfc: Fix failure to transmit ABTS on FC link omits 515da6f4295c scsi: target: core: Fix warning on realtime kernels omits 502071489548 scsi: pcmcia: nsp_cs: Use SAM_STAT_CHECK_CONDITION omits 14b40c1e7ccc scsi: target: Use standard SAM status types omits a7479a8477e6 scsi: core: Kill message byte omits 54cf31d07aa8 scsi: core: Drop message byte helper omits 0ee44f900e41 scsi: fdomain: Translate message to host byte status omits b2e88c97c591 scsi: fdomain: Drop last argument to fdomain_finish_cmd() omits a87afe2896e4 scsi: FlashPoint: Use standard SCSI definitions omits df1303147649 scsi: fas216: Use get_status_byte() to avoid using Linux-s [...] omits 7f33f56b02ca scsi: fas216: Translate message to host byte status omits ac87ee0ac120 scsi: advansys: Do not set message byte in SCSI status omits fdabe57d1269 scsi: aha152x: Do not set message byte when calling scsi_done() omits aec166fde782 scsi: aha152x: Modify done() to use separate status bytes omits a9d2d8065821 scsi: acornscsi: Translate message byte to host byte omits 3c969131457a scsi: acornscsi: Remove acornscsi_reportstatus() omits 3ff451e92983 scsi: mesh: Translate message to host byte status omits 6e39836ebccd scsi: wd33c93: Translate message byte to host byte omits 0e00ba7338cf scsi: nsp32: Do not set message byte omits 7e2bc6de92d4 scsi: nsp32: Whitespace cleanup omits 5751a9eaf187 scsi: qlogicfas408: Whitespace cleanup omits 9a588d239f23 scsi: qlogicfas408: make ql_pcmd() a void function omits 5bfaafb652d1 scsi: dc395: Translate message bytes omits 75dd44395af2 scsi: dc395: Use standard macros to set SCSI result omits 735b830c6104 scsi: core: Add scsi_msg_to_host_byte() omits f6b5a6970649 scsi: core: Add get_{status,host}_byte() accessor functions omits 7b25bdb1c828 scsi: NCR5380: Fold SCSI message ABORT onto DID_ABORT omits 54c29086195f scsi: core: Drop the now obsolete driver_byte definitions omits b840abeffc23 scsi: xen-scsifront: Compability status handling omits 58bedf351f3e scsi: xen-scsiback: Use DID_ERROR instead of DRIVER_ERROR omits 4bd51e54e16a scsi: core: Use DID_TIME_OUT instead of DRIVER_TIMEOUT omits 16576ad8a8f0 scsi: core: Do not use DRIVER_INVALID omits 464a00c9e0ad scsi: core: Kill DRIVER_SENSE omits d0672a03e0af scsi: core: Introduce scsi_status_is_check_condition() omits f2b1e9c6f867 scsi: core: Introduce scsi_build_sense() omits ced202f7bd78 scsi: core: Stop using DRIVER_ERROR omits 7e26e3ea0287 scsi: scsi_dh_alua: Check for negative result value omits 64aaa3dd096a scsi: core: Reshuffle response handling in scsi_mode_sense() omits 40d2fd05ecc2 scsi: ufs: Suppress false positive unhandled interrupt messages omits 8793613de913 scsi: core: Fixup calling convention for scsi_mode_sense() omits a0815c45c89f scsi: mpt3sas: Handle firmware faults during second half o [...] omits 21eccf304b3a scsi: scsi_ioctl: Return error code when blk_rq_map_kern() fails omits 19a622c39a9d scsi: mpt3sas: Handle firmware faults during first half of [...] omits 00da6a701a69 scsi: st: Return error code in st_scsi_execute() omits e2fac6c44ae0 scsi: mpt3sas: Fix deadlock while cancelling the running f [...] omits 59cc84c802eb Revert "powerpc/kernel/iommu: Align size for IOMMU_PAGE_SI [...] omits 55b4fcdf0fe8 Merge pull request #52 from namjaejeon/cifsd-for-next omits 2ae1a6cc4302 cifsd: fix potential read overflow in ksmbd_vfs_stream_read() omits fd6de099d7fa cifsd: check return value of ksmbd_vfs_getcasexattr() correctly omits d8ea59e7e3d1 soc: qcom: smd-rpm: Add MSM8226 compatible omits 193e507067a2 dt-bindings: soc: qcom: smd-rpm: Add MSM8226 compatible omits 9d6e639cbaa1 arm64: dts: qcom: sc7280: Add "google,senor" to the compatible omits 17bf8dfa2ac7 dt-bindings: arm: qcom: Document google,senor board omits c3bbe55c942d arm64: dts: qcom: sc7280: Add nodes to boot WPSS omits a1dff44b354c dt-bindings: mailbox: Add WPSS client index to IPCC omits 9a90ed065a15 x86/thermal: Fix LVT thermal setup for SMI delivery mode omits bddc0c411a45 mac80211: Fix NULL ptr deref for injected rate info omits e298aa358f0c mac80211: fix skb length check in ieee80211_scan_rx() omits b90f51e8e1f5 staging: rtl8723bs: fix monitor netdev register/unregister omits a64b6a25dd9f cfg80211: call cfg80211_leave_ocb when switching away from OCB omits 34fb4db5abc1 mac80211: correct ieee80211_iterate_active_interfaces_mtx( [...] omits bd18de517923 mac80211_hwsim: drop pending frames on stop omits 0ee4d55534f8 mac80211: remove warning in ieee80211_get_sband() omits bacba8d4c7c8 btrfs: return value from btrfs_mark_extent_written() in ca [...] omits 15d194dd3510 btrfs: use list_last_entry in add_falloc_range omits 0e8558476faf RDMA/rtrs: Avoid Wtautological-constant-out-of-range-compare omits d4282fb4f8f9 arm64: dts: qcom: sc7180: Move rmtfs memory region omits 0aadf2ab3021 btrfs: fix comment about max_out in btrfs_compress_pages omits c09251839635 btrfs: optimize variables size in btrfs_submit_compressed_write omits 8742c7a62779 btrfs: optimize variables size in btrfs_submit_compressed_read omits 5afaddd50b50 btrfs: reduce the variable size to fit nr_pages omits 422a295221bb arm64: dts: qcom: sc7280: Add clock controller nodes omits 7dbd121a2c58 arm64: dts: qcom: sc7280: Add cpufreq hw node omits 9be4cc7cf9c6 btrfs: zoned: fix zone number to sector/physical calculation omits 08a4b904a2a9 ALSA: hda: Fix a regression in Capture Switch mixer read omits 822c8f2a2f2c arm64: dts: qcom: sc7180: coachz: Add thermal config for s [...] omits c1124180eb98 arm64: dts: qcom: sc7180: Fix sc7180-qmp-usb3-dp-phy reg sizes omits dc5d91250ae6 arm64: dts: qcom: sm8250: fix display nodes omits c0dcfe6a784f arm64: dts: qcom: c630: Add no-hpd to DSI bridge node omits eb9b7bfd5954 arm64: dts: qcom: Harmonize DWC USB3 DT nodes name omits 5f551b5ce555 arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node omits f890f89d9a80 arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 omits 0a275a35ceab arm64: dts: qcom: msm8996: Make CPUCC actually probe (and work) omits 90173a954a22 arm64: dts: qcom: msm8996: Add CPU opps omits b502efda6480 arm64: dts: qcom: sc7180: Add CoachZ rev3 omits ad6fc1431338 arm64: dts: qcom: sc7180: Add pompom rev3 omits 39441f73d91a arm64: dts: qcom: sc7180: lazor: Simplify disabling of cha [...] omits caaf1f38d9a7 arm64: dts: qcom: sc7180: Remove QUP-CORE ICC path omits 1dee9e3b0997 arm64: dts: qcom: sm8350: fix the node unit addresses omits 84c856d07d80 arm64: dts: qcom: sm8350: use interconnect enums omits 050062901738 arm64: dts: qcom: sm8150: Add DMA nodes omits 15c5a08c8427 arm64: dts: qcom: msm8916-alcatel-idol347: enable touchscreen omits af260f1f7dbd arm64: dts: qcom: msm8996: Rename speedbin node omits 58b2785dda93 arm64: dts: qcom: ipq8074: disable USB phy by default omits c2131f7e73c9 Merge tag 'gfs2-v5.13-rc2-fixes' of git://git.kernel.org/p [...] omits 2011fc7a8b5b ARM: dts: qcom: Enable NAND + USB for RB3011 omits 40cf5c884a96 ARM: dts: qcom: add L2CC and RPM for IPQ8064 omits cf18f424ad7b ARM: dts: qcom: Add USB port definitions to ipq806x omits 8e3ce01b542b ARM: dts: qcom: Add tsens details to ipq806x omits a927e48338c7 ARM: dts: qcom: Add ADM DMA + NAND definitions to ipq806x omits 30694a9b6225 Merge branch 'next/dt' into for-next omits 135adbbee4c6 ARM: dts: exynos: Disable unused camera input for I9100 omits 36c795513a88 Merge tag 'fsnotify_for_v5.13-rc5' of git://git.kernel.org [...] omits e353049e12c1 arm64: defconfig: qcom: enable interconnect for SM8350 omits 1cebcf9932ab ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM omits 245a057fee18 timer_list: Print name of per-cpu wakeup device omits ea5c7f1b9aa1 tick/broadcast: Program wakeup timer when entering idle if [...] omits c94a8537df12 tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast omits e5007c288e79 tick/broadcast: Split __tick_broadcast_oneshot_control() i [...] omits c2d4fee3f6d1 tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_B [...] omits 1fa98d96ea0f clockevents: Use DEVICE_ATTR_[RO|WO] macros omits 1e36f828c423 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits c4a414299518 dt-bindings: clock: tegra: Convert to schema omits 4782c0a5dd88 clk: tegra: Don't deassert reset on enabling clocks omits 5d0f1c8ab10a clk: tegra: Mark external clocks as not having reset control omits b82d13fcfae2 btrfs: avoid unnecessary logging of xattrs during fast fsyncs omits fc3ba3657661 btrfs: add device delete cancel omits 6d29c917b1d1 btrfs: add cancellation to resize omits 9c50db8a4825 btrfs: add wrapper for conditional start of exclusive operation omits 9c26d4465630 btrfs: introduce try-lock semantics for exclusive op start omits cd873855df1e btrfs: add cancellable chunk relocation support omits 10e3071f07a0 btrfs: protect exclusive_operation by super_lock omits 0b43f98e5568 btrfs: clean up header members offsets in write helpers omits f35c4eb4a0e7 btrfs: simplify eb checksum verification in btrfs_validate [...] omits f0e74effd73b btrfs: remove extra sb::s_id from message in btrfs_validat [...] omits 6e7c9a583985 btrfs: reduce compressed_bio members' types omits 3f4c00b0bb62 btrfs: document byte swap optimization of root_item::flags [...] omits 9408f103a49f btrfs: scrub: factor out common scrub_stripe constraints omits 2a50b101a992 btrfs: clear log tree recovering status if starting transa [...] omits 1dc2dcbaa1c3 btrfs: clear defrag status of a root if starting transacti [...] omits 4a67ffe89d7c btrfs: sysfs: fix format string for some discard stats omits b60cf7a8fd12 btrfs: fix hang when run_delalloc_range() failed omits b0d59e44c7e6 btrfs: rename PagePrivate2 to PageOrdered inside btrfs omits 4b4978c678d5 btrfs: refactor btrfs_invalidatepage() for subpage support omits f32bee78c83e btrfs: introduce btrfs_lookup_first_ordered_range() omits 82c4bbae2e60 btrfs: update comments in btrfs_invalidatepage() omits 4dba38fd6501 btrfs: refactor how we finish ordered extent io for endio [...] omits c6a1d5768420 btrfs: make Private2 lifespan more consistent omits 59b4529e3ddb btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() omits b9f6db66c509 btrfs: make subpage metadata write path call its own endio [...] omits 58c77b9349ef btrfs: refactor submit_extent_page() to make bio and its f [...] omits 914897d792d8 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] omits c1a9b1f5f6da btrfs: remove the unused parameter @len for btrfs_bio_fits [...] omits cf3c2a6ce864 btrfs: make free space cache size consistent across differ [...] omits c9c92bc57719 btrfs: scrub: fix subpage repair error caused by hard code [...] omits 625e8d90cc35 btrfs: fix deadlock when cloning inline extents and low on [...] omits 79af31bf4e6e btrfs: fix compressed writes that cross stripe boundary omits 428eca83d5a0 btrfs: always abort the transaction if we abort a trans handle omits 6b3d06e05b5f btrfs: do not write supers if we have an fs error omits bad79890a946 btrfs: don't set the full sync flag when truncation does n [...] omits c062a6c4d80a btrfs: fix misleading and incomplete comment of btrfs_truncate() omits 656324d5600f btrfs: fix fsync failure and transaction abort after write [...] omits b8b467272452 btrfs: abort transaction if we fail to update the delayed inode omits 1f679b1e472b btrfs: fix error handling in __btrfs_update_delayed_inode omits 9c34e2d22d51 btrfs: make btrfs_release_delayed_iref handle the !iref case omits f8ee3ada991d btrfs: scrub: per-device bandwidth control omits e35e75237e10 btrfs: abort in rename_exchange if we fail to insert the s [...] omits 0a9bb57814a2 btrfs: check error value from btrfs_update_inode in tree log omits c3534cf31e9d btrfs: fixup error handling in fixup_inode_link_counts omits 70a84b845d33 btrfs: mark ordered extent and inode with error if we fail [...] omits b174437c7bc9 btrfs: return errors from btrfs_del_csums in cleanup_ref_head omits 45427e96807e btrfs: fix error handling in btrfs_del_csums omits 7b971ebb97a8 btrfs: zoned: factor out zoned device lookup omits c046ebaa45ed btrfs: return EAGAIN if defrag is canceled omits 35dd6baa8339 btrfs: remove io_failure_record::in_validation omits 6488682affaa btrfs: submit read time repair only for each corrupted sector omits 4e61b3209061 btrfs: make btrfs_verify_data_csum() to return a bitmap omits ea19fbfc4811 btrfs: rename check_async_write and let it return bool omits 7a98ddc35f91 btrfs: zoned: bail out if we can't read a reliable write pointer omits f5741359c851 btrfs: zoned: print message when zone sanity check type fails omits e1bb644193dc btrfs: handle preemptive delalloc flushing slightly differently omits 56718a28cdcd btrfs: only ignore delalloc if delalloc is much smaller th [...] omits 24e769fb55f3 btrfs: don't include the global rsv size in the preemptive [...] omits 12524eb6c009 btrfs: use the global rsv size in the preemptive thresh ca [...] omits 338f0983e9f4 btrfs: take into account global rsv in need_preemptive_reclaim omits 9fe50a8ae20c btrfs: only clamp the first time we have to start flushing omits 117665ee6cfc btrfs: check worker before need_preemptive_reclaim omits e0c4a6ff661a btrfs: remove stale comment for argument seed of btrfs_fin [...] omits 3c7b19563b4b btrfs: correct try_lock_extent() usage in read_extent_buff [...] omits 344d5df34f5a clk: tegra: cclk: Handle thermal DIV2 CPU frequency throttling omits 78086386b3d1 clk: tegra: Don't allow zero clock rate for PLLs omits 18a6a7150a89 clk: tegra: Halve SCLK rate on Tegra20 omits a7196048cd51 clk: tegra: Ensure that PLLU configuration is applied properly omits c592c8a28f58 clk: tegra: Fix refcounting of gate clocks omits 56bb7c28ad00 clk: tegra30: Use 300MHz for video decoder by default omits e305509e678b Bluetooth: use correct lock to prevent UAF of hdev object omits ecc583e22d46 drm/tegra: hub: Implement basic scaling support omits e16efff4e5f4 drm/tegra: hub: Fix YUV support omits 671cc352acd3 drm/tegra: Correct DRM_FORMAT_MOD_NVIDIA_SECTOR_LAYOUT omits 695efefb2e31 microblaze: Cleanup unused functions omits a1a474268b77 platform/x86: touchscreen_dmi: Fix Chuwi Hi10 Pro comment omits c58e7ed28b45 PM: runtime: document common mistake with pm_runtime_get_sync() omits 6381195ad7d0 ACPI: power: Rework turning off unused power resources omits ca84f18798a4 ACPI: power: Save the last known state of each power resource omits 587024b8210d ACPI: power: Use u8 as the power resource state data type omits e4dfe1083712 ACPICA: Clean up context mutex during object deletion omits 8c149afdaa9a Merge branch 'v5.14-armsoc/drivers' into for-next omits 3caf88871c6a thunderbolt: Align USB4 router wakes configuration with th [...] omits 6026b703e8f6 thunderbolt: Add wake from DisplayPort omits 68977e61ab9e Documentation / thunderbolt: Clean up entries omits 34163dfad412 thunderbolt: Use generic tb_nvm_[read|write]_data() for Th [...] omits 9b383037770f thunderbolt: Split NVM read/write generic functions out fr [...] omits fe6f6f95919c thunderbolt: Add self-authenticate support for new dock omits 92df2ba88355 mmc: mmc_spi: Imply container_of() to be no-op omits 4651bf5ff39b mmc: mmc_spi: Drop duplicate 'mmc_spi' in the debug messages omits 87e2258b899b mmc: dw_mmc-pltfm: Remove unused <linux/clk.h> omits 1ec9d2e7936c soundwire: cadence: remove the repeated declaration omits 1ab19c5de4c5 gfs2: Fix use-after-free in gfs2_glock_shrink_scan omits b44bf9410a69 m68k: defconfig: Update defconfigs for v5.13-rc1 omits 9a51ebd7e5b6 MAINTAINERS, .mailmap: Update Finn Thain's email address omits 2ed2732ef28a dt-bindings: soc: rockchip: convert grf.txt to YAML omits 4302331fdf44 ARM: tegra_defconfig: Enable CONFIG_DEVFREQ_THERMAL omits 4c101a446698 ARM: tegra: ouya: Enable memory frequency thermal throttli [...] omits fe7482b88590 ARM: tegra: nexus7: Enable memory frequency thermal thrott [...] omits 592b74b1f0eb ARM: tegra: Add cooling cells to ACTMON device-tree node omits c4dd6066bc30 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant omits 4405d933b66c ARM: tegra: nexus7: Remove monitored-battery property omits 7168137532d2 ARM: tegra: nexus7: Improve thermal zones omits 8b73d8c3d2c9 ARM: tegra: nexus7: Add i2c-thermtrip node omits 2e09908f37c3 ARM: tegra: paz00: Add CPU thermal zone omits 5f45da704de4 ARM: tegra: wm8903: Fix polarity of headphones-detection G [...] omits b39a16b577cc ARM: tegra: Add reg property to Tegra20 EMC table device-t [...] omits c46240c005ae ARM: tegra: acer-a500: Bump thermal trips by 10C omits a99d77c4b2ac ARM: tegra: acer-a500: Specify proper voltage for WiFi SDIO bus omits ef3082db434f ARM: tegra: acer-a500: Improve microphone detection omits acad452912fc Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 85a242cdcd44 pinctrl: renesas: r8a77995: Add bias pinconf support omits c3975a73ca94 pinctrl: renesas: r8a77980: Add bias pinconf support omits b764833e3633 pinctrl: renesas: r8a77970: Add bias pinconf support omits 009f502238a8 pinctrl: renesas: r8a7794: Add bias pinconf support omits 35477d7e90a1 pinctrl: renesas: r8a7792: Add bias pinconf support omits 2be3d6024234 pinctrl: renesas: r8a7790: Add bias pinconf support omits fd6850132f61 pinctrl: renesas: r8a77470: Add bias pinconf support omits 280b68a3b3b9 x86/cstate: Allow ACPI C1 FFH MWAIT use on Hygon systems omits 0eb17349042f ARM: dts: silk: Configure pull-up for SOFT_SW GPIO keys omits 0003fa76d973 ARM: dts: gose: Configure pull-up for SOFT_SW GPIO keys omits 1f27fedead91 ARM: dts: blanche: Configure pull-up for SOFT_SW and SW25 [...] omits 28cce9540b13 ARM: dts: lager: Configure pull-up for SOFT_SW GPIO keys omits 659b38203f04 arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages omits 44b615ac9fab arm64: dts: renesas: Add missing opp-suspend properties omits b8203ec7f58a phy: ti: Fix an error code in wiz_probe() omits f0afa235685e phy: phy-twl4030-usb: use DEVICE_ATTR_RO macro omits 46923bdb14c2 dt-bindings: phy: convert rockchip-usb-phy.txt to YAML omits 31f840e7ff3e phy: phy-rockchip-inno-usb2: add support for RK3308 USB phy omits 74478ab503b0 dt-bindings: phy: rockchip-inno-usb2: add compatible for r [...] omits 51770dae6081 phy: stm32: manage optional vbus regulator on phy_power_on/off omits 436b6403db53 dt-bindings: phy: add vbus-supply optional property to phy [...] omits 4bbe33f66d7d phy: qcom-qmp: remove redundant error of clock bulk omits 3136b3b1d216 phy: phy-xgene.c: Fix alignment of comment omits aaac9a1bd370 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() omits 6411e386db0a phy: cadence: Sierra: Fix error return code in cdns_sierra [...] omits b8e00abe7d9f locking/lockdep: Reduce LOCKDEP dependency list omits fab6216fafdd locking/lockdep,doc: Improve readability of the block matrix omits 4a0e3ff30980 perf/x86/intel/uncore: Fix a kernel WARNING triggered by m [...] omits 6c605f837115 perf: Fix data race between pin_count increment/decrement omits f268c3737eca tick/nohz: Only check for RCU deferred wakeup on user/gues [...] omits 02da26ad5ed6 sched/fair: Make sure to update tg contrib for blocked load omits 7c7ad626d9a0 sched/fair: Keep load_avg and load_sum synced omits aa10fab0f859 Merge 5.13-rc4 into usb-next omits 910cc9537302 Merge 5.13-rc4 into tty-next omits cb37defbd17a Merge 5.13-rc4 into staging-next omits 4cce442ffe54 arm64: meson: select COMMON_CLK omits a06bc9690261 soc: amlogic: meson-clk-measure: remove redundant dev_err [...] omits 92722bac5fe4 Merge 5.13-rc4 into driver-core-next omits be0ddb5dfd8b phy: qcom-qmp: Add support for SDX55 QMP PCIe PHY omits 2d06954e2337 Merge 5.13-rc4 into char-misc-next omits 3496993d06ff doc: dt-binding: cdns,usb3: Add interrupt-names property u [...] omits 12b2aaadb6d5 nvme-rdma: fix in-casule data send for chained sgls omits 952b702bf82f phy: qcom-qmp: Use phy_status field for the status bit offset omits 04a82a13f12d dt-bindings: phy: qcom,qmp: Add binding for SDX55 PCIe PHY omits c9d2939dda3b Input: cyttsp - do not force interrupt trigger omits 45a4b68354ff Input: elants_i2c - switch to probe_new omits b9c0ebb867d6 Input: elants_i2c - fix NULL dereference at probing omits 673b9ba7a140 cifsd: fix memleak in ksmbd_vfs_stream_read() omits 113ef68d47f5 cifsd: fix memleak in ksmbd_vfs_stream_write() omits d7e5852b4deb cifsd: make alignment match open parenthesis omits 40c594b64766 cifsd: enclose macro variables in parenthesis omits 340ad031887b dmaengine: ti: omap-dma: Skip pointless cpu_pm context res [...] omits 66fde1794ffd dmaengine: hsu: Account transferred bytes omits acfbb1911dc9 dmaengine: Move kdoc description of struct dma_chan_percpu [...] omits fffdaba402ce dmaengine: stedma40: add missing iounmap() on error in d40 [...] omits 8e2e4f3c5852 dmaengine: SF_PDMA depends on HAS_IOMEM omits 0cfbb589d67f dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM omits 253697b93c2a dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM omits ddf742d4f3f1 dmaengine: idxd: Add missing cleanup for early error out i [...] omits 4fbf41ce5735 dmaengine: xilinx: dpdma: Print debug message when losing [...] omits 30211901927a dmaengine: xilinx: dpdma: Print channel number in kernel l [...] omits 9f007e7b6643 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits omits 32828b82fb87 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig omits 83eb4868d325 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma [...] omits 8982d48af36d dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma [...] omits 8124c8a6b353 Linux 5.13-rc4 omits a729b8e6ec3d Merge branch 'fixes-for-yt8511-phy-driver' omits 0cc8bddb5b06 net: phy: abort loading yt8511 driver in unsupported modes omits 546d6bad18c0 net: phy: fix yt8511 clang uninitialized variable warning omits 8b97f36aa5ab Merge branch 'net-dsa-qca8k-check-return-value-of-read-fun [...] omits 9fe99de01440 net: dsa: qca8k: add missing check return value in qca8k_p [...] omits 7c9896e37807 net: dsa: qca8k: check return value of read functions correctly omits e90abb95bc71 leds: lm36274: Add missed property.h omits 320daffdf249 octeontx2-pf: Fix fall-through warning for Clang omits 03a6ef31f2bc net: axienet: Fix fall-through warning for Clang omits 593f555fbc60 net: stmmac: fix kernel panic due to NULL pointer derefere [...] omits d4826d17b393 mt76: mt7921: remove leftover 80+80 HE capability omits 02de318afa7a mt76: mt7615: do not set MT76_STATE_PM at bootstrap omits 238ebd8b487b ath9k: ar9003_mac: read STBC indicator from rx descriptor omits 4ad7935df6a5 ALSA: hda: Add AlderLake-M PCI ID omits 19307193e5dd ALSA: usb-audio: Remove the repeated declaration omits b90e90f40b4f Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 9a76c0ee3a75 Merge tag 'seccomp-fixes-v5.13-rc4' of git://git.kernel.or [...] omits 9d68fe84f8c5 Merge tag 'riscv-for-linus-5.13-rc4' of git://git.kernel.o [...] omits 75b9c727afcc Merge tag 'xfs-5.13-fixes-3' of git://git.kernel.org/pub/s [...] omits 216e5835966a io_uring: fix misaccounting fix buf pinned pages omits cba43c31f14b riscv: Use global mappings for kernel pages omits 7fa865f5640a riscv: TRANSPARENT_HUGEPAGE: depends on MMU omits d3f2c48de7b8 Merge branch 'npc-kpu-updates' omits f9c49be90c05 octeontx2-af: Update the default KPU profile and fixes omits 11c730bfbf5b octeontx2-af: support for coalescing KPU profiles omits c87e6b139579 octeontx2-af: adding new lt def registers support omits 5d16250b6059 octeontx2-af: load NPC profile via firmware database omits 3a7244152f9c octeontx2-af: add support for custom KPU entries omits 010623568222 riscv: mm: init: Consolidate vars, functions omits 3df952ae2ac8 riscv: Add __init section marker to some functions again omits 897389de4828 netfilter: nf_tables: remove xt_action_param from nft_pktinfo omits ec3a5cb61146 riscv: Use -mno-relax when using lld linker omits 8c9f4940c27d riscv: kprobes: Remove redundant kprobe_step_ctx omits ddc473916955 seccomp: Refactor notification handler to prepare for new [...] omits df8c66c4cfb9 Merge tag 'thermal-v5.13-rc4' of git://git.kernel.org/pub/ [...] omits f956cb99b938 Merge tag 'char-misc-5.13-rc4' of git://git.kernel.org/pub [...] omits e1a9e3db3bb5 Merge tag 'driver-core-5.13-rc4' of git://git.kernel.org/p [...] omits 494b99f712d0 Merge tag 'staging-5.13-rc4' of git://git.kernel.org/pub/s [...] omits 3837f9a08bda Merge tag 'tty-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] omits 0fa1baeedf06 ARM: dts: qcom: sdx55-telit: Represent secure-regions as 6 [...] omits 619d3c4bf8f3 ARM: dts: qcom: sdx55-t55: Represent secure-regions as 64- [...] omits 523d0b1e9c42 Merge tag 'usb-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] omits 224478289ca0 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 866c4b8a18e2 Merge tag 's390-5.13-3' of git://git.kernel.org/pub/scm/li [...] omits 000ac4295339 selftests: kvm: fix overlapping addresses in memslot_perf_test omits 7d65f9e80646 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing omits f4370a85d62e i40e: Register auxiliary devices to provide RDMA omits 9ed753312121 i40e: Prep i40e header for aux bus conversion omits f9f5301e7e2d ice: Register auxiliary device to provide RDMA omits 348048e724a0 ice: Implement iidc operations omits d25a0fc41c1f ice: Initialize RDMA support omits e860fa9b69e1 iidc: Introduce iidc.h omits 015dbf5662fd ehea: fix error return code in ehea_restart_qps() omits 6799d4f2da49 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 0217a27e4d19 Merge tag 'block-5.13-2021-05-28' of git://git.kernel.dk/l [...] omits b3dbbae60993 Merge tag 'io_uring-5.13-2021-05-28' of git://git.kernel.d [...] omits 567d1fd853b8 Merge tag 'drm-fixes-2021-05-29' of git://anongit.freedesk [...] omits f289d990450c Merge tag 'perf-tools-fixes-for-v5.13-2021-05-28' of git:/ [...] omits 7c0ec89d31e5 Merge tag '5.13-rc4-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 7ecd7e290bee RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats an [...] omits 5b73b799c25c RDMA/rtrs-clt: Check if the queue_depth has changed during [...] omits 6bb97a2c1aa5 RDMA/rtrs-srv: Fix memory leak when having multiple sessions omits 2371c4035450 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object omits 07c14027295a RDMA/rtrs-srv: Duplicated session name is not allowed omits 64bce1ee9784 RDMA/rtrs: Do not reset hb_missed_max after re-connection omits 78df092c3822 RDMA/rtrs-srv: convert scnprintf to sysfs_emit omits 0cdfb3b20797 RDMA/rtrs-srv: Replace atomic_t with percpu_ref for ids_inflight omits 41db63a7efe1 RDMA/rtrs-clt: Check state of the rtrs_clt_sess before rea [...] omits 7a2e0888b08c RDMA/rtrs-clt: Remove redundant 'break' omits 0aedfb695f9b RDMA/rtrs-srv: Kill __rtrs_srv_change_state omits b0c633c48290 RDMA/rtrs-clt: Kill rtrs_clt_disconnect_from_sysfs omits 5e82ac7c009b RDMA/rtrs-clt: Kill rtrs_clt_{start,stop}_hb omits 2d612f0d3d4b RDMA/rtrs: Use strscpy instead of strlcpy omits 3f3d0eabc14b RDMA/rtrs: Define MIN_CHUNK_SIZE omits 3a98ea7041b7 RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH omits 485f2fb1a09e RDMA/rtrs-srv: Clean up the code in __rtrs_srv_change_state omits 6564b110313e RDMA/rtrs-srv: Add error messages for cases when failing R [...] omits 21c6f5674bb8 RDMA/rtrs-clt: Remove MAX_SESS_QUEUE_DEPTH from rtrs_send_ [...] omits cfbeb0b9bb96 RDMA/rtrs-srv: Kill reject_w_econnreset label omits 33e823460081 RDMA/srp: Use DEVICE_ATTR_*() macros omits c5b8eaf8afd8 RDMA/core: Use the DEVICE_ATTR_RO macro omits 1f8f60f35f79 IB/ipoib: Use DEVICE_ATTR_*() macros omits d58c23c92548 IB/core: Only update PKEY and GID caches on respective events omits 3f0d979efb82 RDMA/hns: Refactor capability configuration flow of VF omits 221442ea0f60 IB/isert: set rdma cm afonly flag omits ad215aaea4f9 RDMA/srp: Make struct scsi_cmnd and struct srp_request adjacent omits 7ec2e27a3aff RDMA/srp: Fix a recently introduced memory leak omits 6dc26498e1d3 RDMA/srp: Apply the __packed attribute to members instead [...] omits c838de1af141 RDMA/srp: Add more structure size checks omits 17bb6b6bb507 IB/hfi1: Move a function from a header file into a .c file omits 68e11a6086b1 RDMA/hns: Clean the hardware related code for HEM omits 82eb481da645 RDMA/hns: Use refcount_t APIs for HEM omits 5e6370d7cc75 RDMA/hns: Fix wrong timer context buffer page size omits 1f704d8cc072 RDMA/hns: Refactor root BT allocation for MTR omits 7b0006db6800 RDMA/hns: Optimize the base address table config for MTR omits 10a96b2b45e0 Merge pull request #51 from namjaejeon/cifsd-for-next omits f06ad944b6a9 netfilter: nf_tables: remove unused arg in nft_set_pktinfo [...] omits 2d7b4ace0754 netfilter: nf_tables: add and use nft_thoff helper omits 85554eb981e5 netfilter: nf_tables: add and use nft_sk helper omits 6802db48fc27 netfilter: reduce size of nf_hook_state on 32bit platforms omits 586d5a8bcede netfilter: x_tables: reduce xt_action_param by 8 byte omits e0241ae6ac59 netfilter: use nfnetlink_unicast() omits 02d85142670b netfilter: xt_CT: Remove redundant assignment to ret omits 07df3fc90a03 netfilter: x_tables: improve limit_mt scalability omits 06f029930264 netfilter: Remove leading spaces in Kconfig omits f227925e53c3 netfilter: nf_tables: prefer direct calls for set lookups omits 152de8c68d13 cifsd: fix Control flow issues in ksmbd_build_ntlmssp_chal [...] omits 0fa646eba80b Merge branch 'misc' into for-next omits ffb35c679842 r8169: Fix fall-through warning for Clang omits 4751d2aa321f net: stmmac: the XPCS obscures a potential "PHY not found" error omits 92c5ddbc93ab fpga: fpga-bridge: removed repeated word omits 9c7aad3aa55f fpga: fix spelling mistakes omits 1ab4fe09977e nfc: st95hf: mark ACPI and OF device ID tables as maybe unused omits 806278023492 nfc: st21nfca: mark ACPI and OF device ID tables as maybe unused omits 255fcc7b7166 nfc: st-nci: mark ACPI and OF device ID tables as maybe unused omits aa1405772fe1 nfc: pn544: mark ACPI and OF device ID tables as maybe unused omits 5edc94265e19 nfc: s3fwrn5: mark OF device ID tables as maybe unused omits b3a790d43749 nfc: pn533: mark OF device ID tables as maybe unused omits 41a6bf50ee04 nfc: mrvl: skip impossible NCI_MAX_PAYLOAD_SIZE check omits 26f20ff5e207 nfc: mrvl: mark OF device ID tables as maybe unused omits a70bbbe387d0 nfc: pn533: drop of_match_ptr from device ID table omits a548bee9ffe8 nfc: port100: correct kerneldoc for structure omits 466e1c889c71 nfc: fdp: drop ACPI_PTR from device ID table omits cd4375d621aa nfc: fdp: correct kerneldoc for structure omits 460a9aa23de6 samples: pktgen: add UDP tx checksum support omits 69db725cdb2b arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: F [...] omits a2894d85f44b arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity [...] omits 6ec8ba764165 arm64: dts: ti: k3-j7200: Remove "#address-cells" property [...] omits ec2fb989d03e arm64: dts: ti: k3-am64-mcu: Fix the compatible string in [...] omits 38e9673ce08f Merge branch 'net-hdlc_fr-clean-up-some-code-style-issues' omits 2744fa2dfdcd net: hdlc_fr: remove unnecessary out of memory message omits c9a2ca5d7e58 net: hdlc_fr: remove redundant braces {} omits 5d650a6c7b9c net: hdlc_fr: add braces {} to all arms of the statement omits 8f032c6535fe net: hdlc_fr: remove space after '!' omits 683b54bb468f net: hdlc_fr: code indent use tabs where possible omits 168a196ffcff net: hdlc_fr: move out assignment in if condition omits 30e7720d379a net: hdlc_fr: add some required spaces omits 7aad06425991 net: hdlc_fr: fix an code style issue about "foo* bar" omits 4a9ab454ae9b net: hdlc_fr: add blank line after declarations omits b11faec36870 net: hdlc_fr: remove redundant blank lines omits f6bb63cd0549 Merge branch 'mptcp-miscellaneous-cleanup' omits 744ee14054c8 mptcp: restrict values of 'enabled' sysctl omits 804c72eeecd2 mptcp: support SYSCTL only if enabled omits eb5fb629f56d mptcp: make sure flag signal is set when add addr with port omits ae514983f2e4 mptcp: remove redundant initialization in pm_nl_init_net() omits 0a4d8e96e4fd mptcp: generate subflow hmac after mptcp_finish_join() omits c68a0cd1735f mptcp: using TOKEN_MAX_RETRIES instead of magic number omits 2f1af441fd5d mptcp: fix pr_debug in mptcp_token_new_connect omits 6850ec973791 Merge branch 'mptcp-fixes-for-5-13' omits 69ca3d29a755 mptcp: update selftest for fallback due to OoO omits dea2b1ea9c70 mptcp: do not reset MP_CAPABLE subflow on mapping errors omits 06f9a435b3aa mptcp: always parse mptcp options for MPC reqsk omits b5941f066b4c mptcp: fix sk_forward_memory corruption on retransmission omits e8e0f0f48478 bpf, devmap: Remove drops variable from bq_xmit_all() omits fc8c262e0eb5 bpf, docs: Add llvm_reloc.rst to explain llvm bpf relocations omits f879917af25f Merge branch 'i2c/for-5.14' into i2c/for-next omits 68ad8f4b035c Merge branch 'i2c/for-current' into i2c/for-next omits 0974cff3eb66 netfilter: add and use nft_set_do_lookup helper omits a58db7ad80e8 netfilter: nft_set_pipapo_avx2: Skip LDMXCSR, we don't nee [...] omits 133dc203d77d netfilter: nft_exthdr: Support SCTP chunks omits 9029b9b2ae13 i2c: mediatek: mt65xx: add optional vbus-supply omits c021087c43c8 dt-binding: i2c: mt65xx: add vbus-supply property omits 5ff2756afde0 Merge tag 'nfs-for-5.13-2' of git://git.linux-nfs.org/proj [...] omits 5a7b95fb993e i2c: core: support bus regulator controlling in adapter omits fc683f967aa9 Merge tag 'sound-5.13-rc4' of git://git.kernel.org/pub/scm [...] omits 8508b97ae2b6 Merge tag 'clang-features-v5.13-rc4' of git://git.kernel.o [...] omits afdd14704d7e Merge tag 'mips-fixes_5.13_1' of git://git.kernel.org/pub/ [...] omits 5e6b8a50a7ce cred: add missing return error code when set_cred_ucounts( [...] omits 71782a68108f Merge branch 'v5.14-clk/next' into for-next omits b4d8b6f56b9c Merge branch 'v5.14-armsoc/dts32' into for-next omits a3d2ec9d3c2f Merge tag 'kvmarm-fixes-5.13-2' of git://git.kernel.org/pu [...] omits b35491e66c87 KVM: X86: Kill off ctxt->ud omits da6393cdd8aa KVM: X86: Fix warning caused by stale emulation context omits e87e46d5f318 KVM: X86: Use kvm_get_linear_rip() in single-step and #DB/ [...] omits fe092fc9f14b selftests/seccomp: Flush benchmark output omits 7b8e0aa45fe7 selftests/seccomp: More closely track fds being assigned omits 7ee53a23fdc8 selftests/seccomp: Add test for atomic addfd+send omits 762458990163 seccomp: Support atomic "addfd + send reply" omits 56a95686c98a seccomp: Refactor notification handler to prepare for new [...] omits aac902925ea6 Documentation: seccomp: Fix user notification documentation omits b8928c2b5dba arm64: tegra: Consolidate audio card names omits d67113c261c1 ARM: dts: rockchip: move mmc aliases to board dts on rk306 [...] omits 2adafc051262 clk: rockchip: export ACLK_VCODEC for RK3036 omits 9e79e58f330e arm64: tegra: Add PMU node for Tegra194 omits 15845cbcd12a test: add openat2() test for invalid upper 32 bit flag value omits cfe80306a0dd open: don't silently ignore unknown O-flags in openat2() omits 5c350aa11b44 fcntl: remove unused VALID_UPGRADE_FLAGS omits 40cd0aae5957 x86/mce: Include a MCi_MISC value in faked mce logs omits 8aa0ae439966 MAINTAINERS: adjust to removing i2c designware platform data omits 873fd81377b8 ALSA: core: use DEVICE_ATTR_*() macro omits c354c29524ee gpiolib: Switch to bitmap_alloc() omits c80c44352dda gpiolib: Split fastpath array to two omits cb3c66af9585 i2c: core: Make debug message even more debuggish omits 92b7716f4c54 dt-bindings: i2c: renesas,riic: Convert to json-schema omits 1438709e6328 KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path omits 5362a4b6ee61 powerpc: Fix reverse map real-mode address lookup with hug [...] omits 50bdc4d44110 Merge tag 'renesas-pinctrl-for-v5.14-tag1' of git://git.ke [...] omits 8fc4e4aa2bfc perf vendor events powerpc: Fix eventcode of power10 JSON events omits 82123a3d1d5a powerpc/kprobes: Fix validation of prefixed instructions a [...] omits e1012160bbbc leds: el15203000: Make error handling more robust omits 95138e01275e leds: pwm: Make error handling more robust omits d33e98a1f3ee leds: lt3593: Make use of device properties omits f1e1d532da7e leds: lp50xx: Put fwnode in error case during ->probe() omits 807553f8bf4a leds: lm3697: Don't spam logs when probe is deferred omits f55db1c7fadc leds: lm3692x: Put fwnode in any case during ->probe() omits e2e8e4e81875 leds: lm36274: Correct headers (of*.h -> mod_devicetable.h) omits 3c5f655c44bb leds: lm36274: Put fwnode in error case during ->probe() omits 2f39f68cec0a leds: lm3532: Make error handling more robust omits 99be74f61cb0 leds: lm3532: select regmap I2C API omits f3e2b3825ffb leds: lgm-sso: Drop duplicate NULL check for GPIO operations omits 2cbbe9c50d13 leds: lgm-sso: Remove unneeded of_match_ptr() omits fba8a6f2263b leds: lgm-sso: Fix clock handling omits a43a4e588e72 leds: el15203000: Introduce to_el15203000_led() helper omits 0ac40af86077 leds: class: The -ENOTSUPP should never be seen by user space omits db30c91add87 leds: leds-mlxcpld: Fix a bunch of kernel-doc formatting issues omits 46cc5941a091 leds: leds-lp8860: Fix kernel-doc related formatting issues omits aedc13573c53 leds: leds-mlxreg: Fix incorrect documentation of struct m [...] omits 6e174d3911f1 leds: leds-lm3697: Provide some missing descriptions for s [...] omits 406a0c2c546c leds: leds-lm3692x: Fix some kernel-doc formatting issues omits 2906aecb9aca leds: leds-lm3530: Fix incorrect spelling of 'brightness' omits 9933bde2932c leds: leds-lp3944: Provide missing function names in docum [...] omits bf588389939e leds: leds-is31fl32xx: Provide missing description for mem [...] omits 69f0027e0cb1 leds: leds-blinkm: Remove unused variable 'ret' omits da9c6564d5c5 leds: leds-as3645a: Fix function name 'as3645a_set_current()' omits 2c175615cdfb leds: leds-bcm6328: Demote kernel-doc abuse omits 6a3a871b4baa leds: led-class: Fix incorrectly documented param 'dev' omits c5a87a4ac2bf leds: leds-gpio-register: Supply description for param 'id' omits c10074a1e580 leds: trigger: ledtrig-cpu: Fix incorrectly documented par [...] omits 696beef77521 pinctrl: mediatek: move bit assignment omits d360870a5bcf ALSA: firewire-lib: support NO_PERIOD_WAKEUP in ALSA PCM runtime omits 2f21a177631a ALSA: firewire-lib: transfer rx packets on-the-fly when replaying omits 39c2649c71d8 ALSA: firewire-lib: replay sequence of incoming packets fo [...] omits 56dde68f85be Revert "serial: 8250: 8250_omap: Fix possible interrupt storm" omits f9e5ecdfc2c2 ALSA: firewire-lib: add replay target to cache sequence of packet omits 76a2b9a8ab44 nvmem: qfprom: Improve the comment about regulator setting omits ee39cf8ba106 nvmem: core: constify nvmem_cell_read_variable_common() re [...] omits 24990423267e i2c: s3c2410: fix possible NULL pointer deref on read mess [...] omits fed1bd51a504 i2c: mediatek: Disable i2c start_en and clear intr_stat br [...] omits 976e920183e4 arm64: dts: meson-sm1: add Banana PI BPI-M5 board dts omits c53ab8f96af1 dt-bindings: arm: amlogic: add Banana PI M5 bindings omits ddbdaa4d5963 arm64: dts: meson-sm1: add toacodec node omits 6221a93475f3 dt-bindings: i2c: renesas,iic-emev2: Convert to json-schema omits e93e6bef7930 soc: amlogic: meson-ee-pwrc: Rename "get_power" to "is_pow [...] omits 524f6fdfa637 dt-bindings: i2c: renesas,i2c: Convert to json-schema omits cd90e95820d5 dt-bindings: i2c: renesas,i2c: Drop "renesas,i2c-rcar" omits 7475d2fbca9c i2c: rcar: Drop "renesas,i2c-rcar" omits 43ffb52862c6 arm64: dts: meson: vim3: enable hdmi audio loopback omits a5c164b195a8 crypto: hisilicon/qm - support address prefetching omits 9b75e311acad crypto: hisilicon/qm - add MSI detection steps on Kunpeng930 omits 8e568fc2a71d crypto: ecdh - add test suite for NIST P384 omits 8154132521e9 crypto: ecdh - register NIST P384 tfm omits 8fd28fa5046b crypto: ecdh - fix 'ecdh_init' omits 6889fc2104e5 crypto: ecdh - fix ecdh-nist-p192's entry in testmgr omits 0dbcf1a24e68 crypto: hisilicon/qm - fix the process of VF's list adding omits dc11803409fb crypto: hisilicon/qm - add dfx log if not use hardware cry [...] omits e5764377aa54 crypto: qce - Fix inconsistent indenting omits 3f4a8567b50e crypto: nx - Fix typo in comment omits abf790a9b52d MAINTAINERS: Add maintainer for Qualcomm crypto drivers omits 1339a7c3ba05 crypto: qce: skcipher: Fix incorrect sg count for dma transfers omits 9b7b94683a9b crypto: DRBG - switch to HMAC SHA512 DRBG as default DRBG omits 98f481f22de2 hwrng: core - Use DEVICE_ATTR_<RW|RO> macro omits aa22cd7f6780 crypto: tcrypt - enable tests for xxhash and blake2 omits 01df08b93e40 crypto: ccp: ccp-dev: Fix a little doc-rot omits c215b5135133 crypto: nx: nx-aes-gcm: Kernel-doc formatting should not b [...] omits c4d7d31874a7 crypto: cavium: Fix a bunch of kernel-doc related issues omits cb028f1662a9 hwrng: core - remove redundant initialization of variable err omits 5c0ecc2e81ec crypto: qce - Fix some error handling path omits 308365483351 crypto: khazad,wp512 - remove leading spaces before tabs omits 155f7d321f02 crypto: header - Fix spelling errors omits 11e0ca8f028c hwrng: Kconfig - Remove leading spaces omits 9afe77cf25d9 crypto: qat - remove unused macro in FW loader omits 96b572292094 crypto: qat - check return code of qat_hal_rd_rel_reg() omits 78b4267a1524 crypto: qat - report an error if MMP file size is too large omits b9f7c36de978 crypto: qat - check MMP size before writing to the SRAM omits fc9818e6c54d crypto: qat - return error when failing to map FW omits e50f4bda7539 dt-bindings: remoteproc: qcom: pas: Add power domains for MSM8996 omits cf107e98d024 dt-bindings: remoteproc: qcom: pas: Convert binding to YAML omits 34c4da6d5dfb remoteproc: k3-r5: Fix an error message omits aeeb51736882 Merge tag 'drm-intel-fixes-2021-05-27' of ssh://git.freede [...] omits 3e25e407a1c9 remoteproc: stm32: fix phys_addr_t format string omits b26389e854f7 Merge tag 'drm-misc-fixes-2021-05-27' of ssh://git.freedes [...] omits 3c881e05c814 hwspinlock: add sun6i hardware spinlock support omits f9e784dcb63f dt-bindings: hwlock: add sun6i_hwspinlock omits ee99ee7c929c remoteproc: k3-r5: Extend support to R5F clusters on AM64x SoCs omits fee613a6fec6 Merge tag '20210327143117.1840-2-s-anna@ti.com' into rproc-next omits c16ced60f3bf dt-bindings: remoteproc: k3-r5f: Update bindings for AM64x SoCs omits f28674340023 remoteproc: Fix various kernel-doc warnings omits 95347e734846 remoteproc: Add kernel-doc comment for is_iomem omits 07d5136f9bf1 docs/pinctrl: fix the reference to the u300 platform omits 4bc80da53317 pinctrl: bcm2835: Accept fewer than expected IRQs omits c673b7f59e94 perf stat: Fix error check for bpf_program__attach omits b9045af9fb26 pinctrl: Fix kernel-doc omits af9207adb6d9 Merge tag 'mlx5-updates-2021-05-26' of git://git.kernel.or [...] omits ea4aae059743 PCI: Print a debug message on PCI device release omits 0a470c843d23 x86/pci: Return true/false (not 1/0) from bool functions omits 0b9714845935 pinctrl: pinctrl-aspeed-g6: Add sgpio pinctrl settings omits 89be5957e7ec dt-bindings: pinctrl: Update enum for adding SGPM2 and SGPS2 omits ac6e9e3d19e4 Merge tag 'amd-drm-fixes-5.13-2021-05-26' of https://gitla [...] omits 95ea95396135 PCI/AER: Use consistent format when printing PCI device omits eefa5311c3f7 ixgbe: Fix out-bounds warning in ixgbe_host_interface_command() omits cf5e12974981 Merge branch 'add-4-rx-tx-queue-support-for-mikrotik-10-25g-nic' omits 057f4af2b171 atl1c: add 4 RX/TX queue support for Mikrotik 10/25G NIC omits 8042824a3c0b atl1c: prepare for multiple rx queues omits 20a1b6bdca15 atl1c: move tx napi into tpd_ring omits bf3be85dbe59 atl1c: detect NIC type early omits 44991d61aa12 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 97e5bf604b7a Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] omits 3c856a3180da Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 38747c9a2d22 Merge tag 'for-5.13/dm-fixes-2' of git://git.kernel.org/pu [...] omits fb91702b743d net/sched: act_ct: Fix ct template allocation for zone 0 omits 0cc254e5aa37 net/sched: act_ct: Offload connections with commit action omits 91b17a436759 Merge branch 'mlx-devlink-dev-info-versions-adjustments' omits 7dafcc4c9dfb mlxsw: core: use PSID string define in devlink info omits f55c998c274e mlxsw: core: Expose FW version over defined keyword omits 2754125ebd33 net/mlx5: Expose FW version over defined keyword omits 557c4d2f780c selftests: devlink_lib: add check for devlink device existence omits b28d8f0c25a9 devlink: Correct VIRTUAL port to not have phys_port attributes omits b14b27fffa2e Merge tag 'linux-can-next-for-5.14-20210527' of git://git. [...] omits 76a6d5cd7447 btrfs: fix deadlock when cloning inline extents and low on [...] omits ea7036de0d36 btrfs: fix fsync failure and transaction abort after write [...] omits dc09ef356272 btrfs: abort in rename_exchange if we fail to insert the s [...] omits f96d44743a44 btrfs: check error value from btrfs_update_inode in tree log omits 011b28acf940 btrfs: fixup error handling in fixup_inode_link_counts omits d61bec08b904 btrfs: mark ordered extent and inode with error if we fail [...] omits 856bd270dc4d btrfs: return errors from btrfs_del_csums in cleanup_ref_head omits b86652be7c83 btrfs: fix error handling in btrfs_del_csums omits 4c80a97d7b02 btrfs: fix compressed writes that cross stripe boundary omits f285f37cb1e6 devlink: append split port number to the port name omits 0d422289f261 Merge branch 'i2c/for-5.14' into i2c/for-next omits 67d3be60c77f Merge branch 'i2c/for-current' into i2c/for-next omits 1bb56810677f cifs: change format of CIFS_FULL_KEY_DUMP ioctl omits 7fb9dc8109bf i2c: mediatek: Rename i2c irq name omits 0d3f1e4524bb i2c: i801: Use standard PCI constants instead of own ones omits 1de93d5d5217 i2c: i801: Replace waitqueue with completion API omits 78f420acc423 i2c: i801: Remove unneeded warning after wait_event_timeou [...] omits e4d8716c3dce i2c: i801: Don't generate an interrupt on bus reset omits 8f0cdec8b5fd i2c: mpc: implement erratum A-004447 workaround omits 19ae697a1e4e powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2 [...] omits 7adc7b225cdd powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2 [...] omits a5063ab97602 dt-bindings: i2c: mpc: Add fsl,i2c-erratum-a004447 flag omits 3fb2e2aeafb2 i2c: aspeed: disable additional device addresses on ast2[56]xx omits a00cb25169d5 i2c: busses: i2c-stm32f4: Remove incorrectly placed ' ' fr [...] omits 721a6fe5f958 i2c: busses: i2c-st: Fix copy/paste function misnaming issues omits 3e0f8672f168 i2c: busses: i2c-pnx: Provide descriptions for 'alg_data' [...] omits d4c73d41bef0 i2c: busses: i2c-ocores: Place the expected function names [...] omits f9f193fc222b i2c: busses: i2c-eg20t: Fix 'bad line' issue and provide d [...] omits b4c760de3ced i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_ [...] omits 6eb8a4736931 i2c: busses: i2c-cadence: Fix incorrectly documented 'enum [...] omits f09aa114c4af i2c: busses: i2c-ali1563: File headers are not good candid [...] omits 45ce82f5eaed i2c: muxes: i2c-arb-gpio-challenge: Demote non-conformant [...] omits 72ab7b6bb1a6 i2c: busses: i2c-nomadik: Fix formatting issue pertaining [...] omits e4ada4c8de70 Merge back ACPI power management material for v5.14. omits eb0688180549 cifs: fix string declarations and assignments in tracepoints omits 3fc19ec34392 Merge branch 'for-5.14/libata' into for-next omits 5c8121262484 pata_ep93xx: fix deferred probing omits 6d2fcfe6b517 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 omits 580204038f5b drm/amd/display: Enable support for 16 bpc fixed-point fra [...] omits 92e2b820dd6e drm/amd/display: Make assert in DCE's program_bit_depth_re [...] omits a316db720960 drm/amd/display: Increase linebuffer pixel depth to 36bpp. omits 050cd3d616d9 drm/amd/display: Add support for SURFACE_PIXEL_FORMAT_GRPH [...] omits ff92ecf575a9 drm/fourcc: Add 16 bpc fixed point framebuffer formats. omits 861364106361 net/mlx5: Fix lag port remapping logic omits 2b1476752521 net/mlx5: Use boolean arithmetic to evaluate roce_lag omits a546432f2f04 net/mlx5: Remove unnecessary spin lock protection omits 71513c05a97f net/mlx5: Cap the maximum flow group size to 16M entries omits 9e117998409c net/mlx5: DR, Set max table size to 2G entries omits 4a98544d1827 net/mlx5: Move chains ft pool to be used by all firmware steering omits 04745afb2ae3 net/mlx5: Move table size calculation to steering cmd layer omits e01b58e9d5c4 net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE omits b72ce870f57e net/mlx5: DR, Remove unused field of send_ring struct omits 2ef9c7c613cf net/mlx5e: RX, Remove unnecessary check in RX CQE compress [...] omits c07274ab1ab2 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet omits b973cf32453f net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload omits ed2fe7ba7b9f net/mlx5e: TC: Use bit counts for register mapping omits 7fac5c2eced3 net/mlx5: CT: Avoid reusing modify header context for natt [...] omits 74097a0dcd1e net/mlx5e: CT, Remove newline from ct_dbg call omits 3224374f7eb0 Merge tag 'acpi-5.13-rc4' of git://git.kernel.org/pub/scm/ [...] omits ff2e6efda0d5 kbuild: Quote OBJCOPY var to avoid a pahole call break the build omits b79b6081c440 drm/tegra: sor: Fix AUX device reference leak omits 1d15a10395e5 drm/tegra: Get ref for DP AUX channel, not its ddc adapter omits 94a311ce248e x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types omits 96c132f837ff Merge tag 'iommu-fixes-v5.13-rc3' of git://git.kernel.org/ [...] omits 5b26d57fdb49 drm/i915: Add Wa_14010733141 omits 16c230b30de8 arm64: scs: Drop unused 'tmp' argument to scs_{load, save} [...] omits 5ada57a9a6b0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 71766b81de82 arm64: insn: Add load/store decoding helpers omits 54880044c639 arm64: insn: Add some opcodes to instruction decoder omits d4b217330d7e arm64: insn: Add barrier encodings omits 427bfc59e228 arm64: insn: Add SVE instruction class omits 72fd723694b6 arm64: Move instruction encoder/decoder under lib/ omits 633e5e938fea arm64: Move aarch32 condition check functions omits 5f154c4e20d7 arm64: Move patching utilities out of instruction encoding [...] omits f9b7f3703ff9 drm/amdgpu/acpi: make ATPX/ATCS structures global (v2) omits f1688bd69ec4 drm/amd/amdgpu:save psp ring wptr to avoid attack omits dd1d82c04e11 drm/amdgpu/swsmu/aldebaran: fix check in is_dpm_running omits c1b63b4bb4be drm/amd/display/modules/hdcp/hdcp_psp: Remove unused funct [...] omits 397d0c46cb3a drm/amd/display/dmub/src/dmub_srv_stat: Convert function h [...] omits c45f6173eee5 drm/amd/display/dc/core/dc: Convert function headers to ke [...] omits a76eb7d30f70 drm/amd/display/dc/dce110/dce110_hw_sequencer: Include hea [...] omits 48e01bf4c18d drm/amd/display/amdgpu_dm/amdgpu_dm: Fix kernel-doc format [...] omits 9d8d96bec51b drm/amd/amdgpu/amdgpu_device: Make local function static omits 913d18d22a46 drm/amd/display/dc/dce/dce_mem_input: Remove duplicate ini [...] omits 0cadcf7c1001 drm/amd/display/dc/dce/dce_mem_input: Remove duplicate ini [...] omits 6e4a14ccdc86 drm/amd/display/dc/dce110/dce110_hw_sequencer: Include our [...] omits 353f7f3a9dd5 drm/amd/display/dc/gpio/gpio_service: Pass around correct [...] omits 5ac1dd89df54 drm/amd/display/dc/dce/dmub_outbox: Convert over to kernel-doc omits 9e1178ef951c drm/amd/display/amdgpu_dm/amdgpu_dm: Functions must direct [...] omits 831a489000f6 drm/amd/display/dc/bios/bios_parser: Fix formatting and mi [...] omits 0dc4cbbe70f9 drm/amd/display/dc/bios/command_table_helper2: Fix functio [...] omits 920e2f5a080c drm/amd/display/dc/bios/command_table_helper: Fix function [...] omits c00e89efb9df drm/amd/pm/powerplay/hwmgr/vega20_hwmgr: Provide function [...] omits 3818cd13dbb8 drm/amd/pm/powerplay/hwmgr/vega10_hwmgr: Kernel-doc header [...] omits 0fc955e5c55d drm/amd/pm/powerplay/hwmgr/vega12_hwmgr: Provide 'vega12_i [...] omits f9a698fcd572 drm/amd/pm/powerplay/hwmgr/vega12_thermal: Provide function name omits 92ee6b1a695e drm/amd/pm/powerplay/hwmgr/smu7_thermal: Provide function [...] omits d26ebc58526b drm/amd/pm/inc/smu_v13_0: Move table into the only source [...] omits 4965257fe618 drm/amdgpu/acpi: fix typo in ATCS handling omits eae902f95e45 Revert "drm/amd/display: Refactor and add visual confirm f [...] omits 397239a29912 drm/amd/display: 3.2.137 omits 6566cae7aef3 drm/amd/display: fix odm scaling omits 998b7ad2efd4 drm/amd/display: Refactor SST DSC Determination Policy omits 27fc432865bd drm/amd/display: Add Log for SST DSC Determination Policy omits cd6a9a1c15c2 drm/amd/display: isolate 8b 10b link training sequence int [...] omits 3df212576e8b drm/amd/display: add exit training mode and update channel [...] omits f2973d2a418d drm/amd/display: Implement INBOX0 usage in driver omits 051b78871894 drm/amd/display: Fix potential memory leak in DMUB hw_init omits 3beac533b8da drm/amd/display: Remove redundant safeguards for dmub-srv [...] omits e84ecdc5bd75 drm/amd/display: Expand DP module clock recovery API. omits 7211b60514f8 drm/amd/display: Update DP link configuration. omits 68d9821ff4d2 drm/amd/display: Retrieve DSC Branch Decoder Caps omits 4932d17697f2 drm/amd/display: disable desktop VRR when using older flip model omits c59870e2110e perf debug: Move debug initialization earlier omits 6e568e438b4d drm/amd/display: Added support for individual control for [...] omits f610a5a29c3c afs: Fix the nlink handling of dir-over-dir rename omits 6fc632d3e3e0 video: backlight: qcom-wled: Add PMI8994 compatible omits 05adfd80cc52 drm/amdgpu: Use delayed work to collect RAS error counters omits a46751fbcde5 drm/amdgpu: Fix RAS function interface omits 2871e1019943 drm/amdgpu: Don't query CE and UE errors omits 5a645ff5c619 drm/amdgpu: Correctly clear GCEA error status omits e8ce3d474fb9 drm/amd/display: Fix overlay validation by considering cursors omits c8237760cc56 docs: zh_CN: update Chinese translations omits 6a137caec23a Bluetooth: fix the erroneous flush_work() order omits 8de8fe4f5db6 docs/zh_CN: add core api local_ops.rst translation omits 811c3c4723cc docs/zh_CN:add core-api refcount-vs-atomic.rst translation. omits 544ef682c604 docs: kernel-parameters: mark numa=off is supported by a b [...] omits 1e03fe240512 iio: ABI: sysfs-bus-iio: avoid a warning when doc is built omits b77e4c4e655b iio: ABI: sysfs-bus-iio: fix a typo omits 70dba4ef13c5 Merge branch 'next/soc' into for-next omits a6419e53c779 MAINTAINERS: Include Samsung PWM in Samsung SoC entry omits f7ebe6b76940 docs: Activate exCJK only in CJK chapters omits a296d17e4c6a Merge branch 'next/soc' into for-next omits 16b79a1e0833 soc: samsung: pmu: drop EXYNOS_CENTRAL_SEQ_OPTION defines omits 47c0d825b926 ASoC: imx-rpmsg: fix platform_no_drv_owner.cocci warnings omits 6308c44ed6ee ASoC: rt5659: Fix the lost powers for the HDA header omits 10847cf32d5c Bluetooth: hci_h5: Add RTL8822CS capabilities omits 0b86952d15ce drm/i915/adl_p: Implement Wa_22012358565 omits 0fe0bbe00a6f xfs: bunmapi has unnecessary AG lock ordering issues omits 991c2c5980fb xfs: btree format inode forks can have zero extents omits d091fc53eb77 drm/i915/adl_p: Disable FIFO underrun recovery omits 1920c2b5fedd Bluetooth: mgmt: Fix the command returns garbage parameter value omits 71c320206a59 drm/i915/adlp: Add missing TBT AUX -> PW#2 power domain de [...] omits e94d8b6fb83a pinctrl: mediatek: add support for mt8365 SoC omits 9f940d8ecf92 pinctrl: mediatek: don't hardcode mode encoding in common code omits 8b4c397d88d9 dt-bindings: pinctrl: mt65xx: add mt8365 SoC binding omits 7e4e0a140346 Merge branch 'for-5.14-vsprintf-scanf' into for-next omits 0ee74d5a4863 iommu/vt-d: Fix sysfs leak in alloc_iommu() omits 39b27e89a76f driver core: Drop helper devm_platform_ioremap_resource_wc() omits d52ff34ee952 component: Rename 'dev' to 'parent' omits dcd770bc1114 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 82769cc671b6 component: Drop 'dev' argument to component_match_realloc() omits 7e7ba9b3d46d device property: Don't check for NULL twice in the loops omits 1b32fce42bff ARM: dts: alt: Add SW2 as GPIO keys omits 0d71f80b1898 driver core: auxiliary bus: Fix typo in the docs omits b16ef427adf3 io_uring: fix data race to avoid potential NULL-deref omits 84b5e4d4ad37 Merge branches 'for-5.13/upstream-fixes', 'for-5.14/core', [...] omits a94f66aecdaa HID: asus: Cleanup Asus T101HA keyboard-dock handling omits 4b4f6cecca44 HID: magicmouse: fix NULL-deref on disconnect omits 22db5e0003e1 HID: intel-ish-hid: ipc: Add Alder Lake device IDs omits dc5f9f55502e HID: i2c-hid: fix format string mismatch omits 5ad755fd2b32 HID: amd_sfh: Fix memory leak in amd_sfh_work omits e3d6a599969b HID: amd_sfh: Use devm_kzalloc() instead of kzalloc() omits 82f09a637dd3 HID: ft260: improve error handling of ft260_hid_feature_re [...] omits 4fb125192563 HID: magicmouse: fix crash when disconnecting Magic Trackpad 2 omits a4b494099ad6 HID: gt683r: add missing MODULE_DEVICE_TABLE omits 3dd653c077ef HID: pidff: fix error return code in hid_pidff_init() omits 81c8bf917047 HID: logitech-hidpp: initialize level variable omits 31a4cf1d223d HID: multitouch: Disable event reporting on suspend on the [...] omits e62b91cd8a8d HID: core: Remove extraneous empty line before EXPORT_SYMB [...] omits d327ea15a305 random32: Fix implicit truncation warning in prandom_seed_state() omits a4b58f1721eb Merge tag 'nvme-5.13-2021-05-27' of git://git.infradead.or [...] omits 1b932689c777 lib: test_scanf: Remove pointless use of type_min() with u [...] omits 790c06cc5df2 clk: renesas: r8a77995: Add ZA2 clock omits 3f6ecaf1cad9 clk: renesas: cpg-mssr: Make srstclr[] comment block consistent omits 682b108ba598 clk: renesas: cpg-mssr: Remove unused [RM]MSTPCR() definitions omits 9808f9be31c6 serial: 8250_pci: handle FL_NOIRQ board flag omits fad92b11047a tty: serial: 8250: serial_cs: Fix a memory leak in error h [...] omits 6ae7d0f5a92b tty: nozomi: Fix the error handling path of 'nozomi_card_init()' omits a799b68a7c7a nfs: Remove trailing semicolon in macros omits f2b0fe4b121e dt-bindings: serial: pl011: Delete an incorrect compatible string omits bbf0a94744ed mei: request autosuspend after sending rx flow control omits 022b93cf2d6a Merge tag 'icc-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] omits bedd9195df3d KVM: x86/mmu: Fix comment mentioning skip_4k omits d99247f9b542 firmware: stratix10-svc: Fix a resource leak in an error h [...] omits 5fe3cba0bf5c eeprom: ee1004: Add helper ee1004_cleanup omits 8700a7328e89 eeprom: ee1004: Add constant EE1004_NUM_PAGES omits 8aeacb7a2de3 eeprom: ee1004: Move call to ee1004_set_current_page to ee [...] omits 6f68dbd6cc7b eeprom: ee1004: Improve error handling in ee1004_read omits 6601017e2a49 eeprom: ee1004: Factor out setting page to ee1004_set_curr [...] omits b2cd8a2f8eb1 eeprom: ee1004: Cache current page at initialization of fi [...] omits 2ac99039c568 eeprom: ee1004: Switch to i2c probe_new callback omits 3c03dad7652e eeprom: ee1004: Improve creating dummy devices omits 08e5138aa419 eeprom: ee1004: Improve check for SMBUS features omits b97ba92e2962 eeprom: ee1004: Remove usage of i2c_adapter_id in adapter [...] omits 64bf274711c0 eeprom: ee1004: Remove not needed check in ee1004_eeprom_read omits 7abdadfcf19a eeprom: ee1004: Remove not needed check in ee1004_read omits 7adbd54fb23b eeprom: ee1004: Use kobj_to_i2c_client to simplify the code omits 394febc9d0a6 misc/pvpanic: Make 'pvpanic_probe()' resource managed omits a224db273acc misc/pvpanic-mmio: Use GFP_KERNEL instead of GFP_ATOMIC omits 9a3c72ee6ffc misc/pvpanic-mmio: Fix error handling in 'pvpanic_mmio_probe()' omits b647ceb5a13e misc/pvpanic-pci: Use GFP_KERNEL instead of GFP_ATOMIC omits 372dae899725 misc/pvpanic-pci: Fix error handling in 'pvpanic_pci_probe()' omits ae605ee98308 xprtrdma: Revert 586a0787ce35 omits e67afa7ee4a5 NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set N [...] omits ee9b9b81ecd7 char: pcmcia: scr24x_cs: Fix redundant fops omits 37188559c610 char: pcmcia: error out if 'num_bytes_read' is greater tha [...] omits 7af5662826f7 dyndbg: display KiB of data memory used. omits 0419bf0fe6e5 ipac: tpci200: fix kernel-doc syntax and remove filename f [...] omits b716f42e8761 ipac: ipoctal: fix kernel-doc syntax and remove filename f [...] omits 9272e5d0028d ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe omits 3f89af8097bd Merge branch 'omap-for-v5.14/dt' into for-next omits e5ac3afad81a Merge branch 'omap-for-v5.14/cleanup' into for-next omits 58f3a372c901 Merge branch 'omap-for-v5.14/defconfig' into for-next omits 18c092e5c35e ttyprintk: remove redundant initialization of variable i omits 9e7f5ee11373 ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names omits 8e880dfefd61 ARM: dts: AM33xx/AM43xx: Rename wkup_m3 sub-mailbox node omits 94a69e062648 ARM: dts: OMAP2/OMAP3: Rename processor sub-mailbox nodes omits 71f729ef73ce ARM: dts: OMAP2420: Drop interrupt-names from mailbox node omits bfe6cb0ce5dd Merge pull request #50 from namjaejeon/cifsd-for-next omits 40a95e2915e3 ARM: dts: am437x-l4: Drop ti,omap2-uart entry from UART nodes omits 7260620cd9e3 ARM: dts: dra7-l4: Drop ti,omap4-uart entry from UART nodes omits a53d1202aef1 char: xillybus: Add driver for XillyUSB (Xillybus variant [...] omits 8cb5d216ab33 char: xillybus: Move class-related functions to new xillyb [...] omits d7d30b8fcd11 ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios omits 2566d5b8c167 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios omits b644c5e01c87 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init fla [...] omits 0c149400c2f6 ARM: dts: dra7x-evm: Align GPIO hog names with dt-schema omits 4823117cb80e ARM: dts: omap5-board-common: align gpio hog names with dt-schema omits cfb4ab3b5df8 ARM: dts: omap3: align gpio hog names with dt-schema omits a2486020a82e KVM: VMX: update vcpu posted-interrupt descriptor when ass [...] omits 084071d5e922 KVM: rename KVM_REQ_PENDING_TIMER to KVM_REQ_UNBLOCK omits bd551acdde3a ARM: dts: am437x: align gpio hog names with dt-schema omits fb97f63106f3 ARM: dts: am335x: align GPIO hog names with dt-schema omits 57ab87947abf KVM: x86: add start_assignment hook to kvm_x86_ops omits 7652dd2c5cb7 USB: core: Check buffer length matches wLength for control [...] omits 9805cf03fdb6 KVM: LAPIC: Narrow the timer latency between wait_lapic_ex [...] omits fb0f94794bb7 selftests: kvm: do only 1 memslot_perf_test run by default omits fb1070d18edb KVM: X86: Use _BITUL() macro in UAPI headers omits 33090a884da5 KVM: selftests: add shared hugetlbfs backing source type omits a4b9722a5996 KVM: selftests: allow using UFFD minor faults for demand paging omits 94f3f2b31a8a KVM: selftests: create alias mappings when using shared memory omits c9befd5958fd KVM: selftests: add shmem backing source type omits b3784bc28ccc KVM: selftests: refactor vm_mem_backing_src_type flags omits 0368c2c1b422 KVM: selftests: allow different backing source types omits 32ffa4f71e10 KVM: selftests: compute correct demand paging size omits 25408e5a0246 KVM: selftests: simplify setup_demand_paging error handling omits 2aab4b355cbb KVM: selftests: Print a message if /dev/kvm is missing omits c887d6a126df KVM: selftests: trivial comment/logging fixes omits a10453c038a7 KVM: selftests: Fix hang in hardware_disable_test omits 50bc913d526b KVM: selftests: Ignore CPUID.0DH.1H in get_cpuid_test omits ef4c9f4f6546 KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn() omits cad347fab142 KVM: selftests: add a memslot-related performance benchmark omits 22721a561099 KVM: selftests: Keep track of memslots more efficiently omits a13534d6676d selftests: kvm: fix potential issue with ELF loading omits 39fe2fc96694 selftests: kvm: make allocation of extra memory take effect omits da6d63a0062a KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() omits 1eff0ada88b4 KVM: X86: Fix vCPU preempted state from guest's point of view omits 72b268a8e930 KVM: X86: Bail out of direct yield in case of under-commit [...] omits 6bd5b7436862 KVM: PPC: exit halt polling on need_resched() omits b35ef2dd1675 mips: dts: loongson: fix DTC unit name warnings omits 15b32eb21a48 mips: dts: loongson: fix DTC unit name warnings omits a3da3d3d55a3 mips: dts: loongson: fix DTC unit name warnings omits dfd6553212c3 mips: dts: loongson: fix DTC unit name warnings omits 01153887beb5 mips: dts: loongson: fix DTC unit name warnings omits 56e4ee82e850 ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service omits 90c976189908 staging: rtl8723bs: remove the repeated declaration omits cb293e6b834b staging: rtl8192u: Fixed warnings of coding style omits afc023da53e4 staging: mmal-vchiq: Fix incorrect static vchiq_instance. omits c43e6b43d937 MIPS: Loongson64: Update loongson3_defconfig omits 4f5d31ce099d MIPS: Loongson64: Remove a "set but not used" variable omits 69e22d9ff71b MIPS: ath79: ar9331: add pause property for the MAC <> swi [...] omits cbafa54aa2ae MIPS: ath79: ar9331: Add OpeneEmbed SOM9331 Board omits ab5891a8350f dt-bindings: vendor-prefixes: Add an entry for OpenEmbed omits 5334d983f385 MIPS: SEAD3: Correct Ethernet node name omits 7f8d698ffb17 staging: rtl8188eu: convert pr_info call to dev_err call O [...] omits 993b21a04614 Staging: rtl8723bs: fixed a blank coding style omits d149b855b955 regulator: bd71815: fix platform_no_drv_owner.cocci warnings omits 0ab000e5e57e ASoC: rsnd: tidyup rsnd_ssiu_busif_err_irq_ctrl() omits cfb7b8bf1e2d ASoC: rsnd: tidyup rsnd_ssiu_busif_err_status_clear() omits 83b220cf8eb2 ASoC: rsnd: implement BUSIF related code in ssiu.c omits b43b8ae87c8e ASoC: rsnd: protect mod->status omits 1f9c82b5ab83 ASoC: rsnd: add debugfs support omits 1788a1520185 ASoC: rsnd: incidate irq error message omits 9ff07d19fb28 ASoC: rsnd: indicate unknown error at rsnd_dai_call() omits 54e81e944637 ASoC: rsnd: check BUIF error everytime omits ab62e8a8bce1 ASoC: rsnd: attach SSIU when SSI was DMA mode omits 6da8f00e7ac2 ASoC: rsnd: ignore runtime NULL case at rsnd_runtime_chann [...] omits 965386c97616 ASoC: rsnd: call unregister for null_hw when removed omits 5d8db38ad766 thermal/drivers/qcom: Fix error code in adc_tm5_get_dt_cha [...] omits 66e94d5cafd4 KVM: arm64: Prevent mixed-width VM creation omits e3e880bb1518 KVM: arm64: Resolve all pending PC updates before immediate exit omits c0e0436cb4f6 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fa [...] omits 4ed39d31efbd platform/x86: dell-privacy: Add support for Dell hardware privacy omits 11ff607ecdd3 platform/x86: dell-wmi: Rename dell-wmi.c to dell-wmi-base.c omits b0d4f0d2c21a platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fa [...] omits 40e40e63f7be drm/i915/display: relax 2big checking around initial fb omits 615160334f3f drm/i915/params: Align visibility of device level and glob [...] omits dbec64b11c65 gpio: wcd934x: Fix shift-out-of-bounds error omits 61a140f08ebb usb: gadget: udc: udc-xilinx: Place correct function names [...] omits e0fbc1c0ba37 usb: gadget: udc: pxa27x_udc: Fix documentation for 'pxa27 [...] omits 5aff197ffef1 usb: typec: ucsi: Fix copy/paste issue for 'ucsi_set_drvdata()' omits 58aff959fc84 usb: dwc2: gadget: Repair 'dwc2_hsotg_core_init_disconnect [...] omits 81d708bc13f3 usb: dwc2: pci: Fix possible copy/paste issue omits a63acbde8264 usb: dwc2: hcd_queue: Fix typeo in function name 'dwc2_hs_ [...] omits 8268acfe1cc9 usb: isp1760: isp1760-udc: Provide missing description for [...] omits bd37fbd5f5bb usb: dwc2: params: Fix naming of 'dwc2_get_hwparams()' in [...] omits 826e9c44978b usb: common: ulpi: Add leading underscores for function na [...] omits c1fb8640e8a3 usb: dwc2: platform: Provide function name for 'dwc2_check [...] omits 632d234b0bf8 usb: cdns3: cdnsp-gadget: Provide function name for 'cdnsp [...] omits 00dfda2db2c1 usb: cdns3: cdns3-gadget: Provide correct function naming [...] omits 9b3c1c90d6e7 usb: chipidea: udc: Fix incorrectly documented function 'h [...] omits 953c3a3c310f usb: chipidea: otg: Fix formatting and missing documentati [...] omits b1f562f1c401 usb: chipidea: core: Fix incorrectly documented function ' [...] omits c23e55e6682f usb: cdns3: cdns3-imx: File headers are not good candidate [...] omits e1ecf7582f1b usb: cdns3: cdns3-ep0: Fix a few kernel-doc formatting issues omits a945fd0a583d usb: cdns3: cdns3-ti: File headers are not good candidates [...] omits 56480a03f179 usb: cdns3: cdns3-gadget: Fix a bunch of kernel-doc relate [...] omits 6dd1efeb18d2 usb: cdns3: cdns3-plat: Fix incorrect naming of function ' [...] omits 47a4edc7acfd usb: cdns3: core: Fix a couple of incorrectly documented f [...] omits 50fe7547b637 can: m_can: fix whitespace in a few comments omits 0f3157166891 can: m_can: make TXESC, RXESC config more explicit omits 38395f302f4d can: m_can: clean up CCCR reg defs, order by revs omits 20779943a080 can: m_can: use bits.h macros for all regmasks omits 2722ac986e93 can: c_can: add ethtool support omits c7b0f6887d90 can: c_can: remove unused variable struct c_can_priv::rxmasked omits ee6bb641bc70 can: kvaser_usb: Add new Kvaser hydra devices omits 893974d9b565 can: kvaser_usb: Rename define USB_HYBRID_{,PRO_}CANLIN_PR [...] omits 4318b1aa22b7 can: at91_can: silence clang warning omits b558e200d626 can: mcp251xfd: silence clang warning omits 10462b3558d4 can: mcp251x: mcp251x_can_probe(): silence clang warning omits 83415669d8d8 can: hi311x: hi3110_can_probe(): silence clang warning omits 9208f7bf053a can: softing: Remove redundant variable ptr omits c69d190f7bb9 can: isotp: Add error message if txqueuelen is too small omits 6a5ddae57884 can: isotp: add symbolic error message to isotp_module_init() omits 46d8657a6b28 can: isotp: change error format from decimal to symbolic e [...] omits 24a774a4f975 can: proc: remove unnecessary variables omits 025468842212 can: uapi: introduce CANFD_FDF flag for mixed content in s [...] omits 7e97d274db92 can: uapi: update CAN-FD frame description omits 8a5e7d19c8c7 dt-bindings: can: rcar_canfd: Convert to json-schema omits 75a78026ea13 dt-bindings: can: rcar_can: Convert to json-schema omits c037b6c818c3 PCI: Add sysfs "removable" attribute omits 70f400d4d957 driver core: Move the "removable" attribute from USB to core omits 875dd7bf5481 perf/hw_breakpoint: Fix DocBook warnings in perf hw_breakpoint omits a1ddf5249f2c perf/core: Fix DocBook warnings omits 32961aecf9da perf/core: Make local function perf_pmu_snapshot_aux() static omits 0f60203d2142 USB: fotg210-hcd: remove dentry storage for debugfs file omits 8efd88f94601 USB: gadget: pxa27x_udc: remove dentry storage for debugfs file omits 0cac35771716 USB: gadget: bcm63xx_udc: remove dentry storage for debugfs file omits 8f6c7c5a11ec USB: chipidea: remove dentry storage for debugfs file omits ab00a41e73dc usb: dwc3: trace: Remove unused fields in dwc3_log_trb omits acad3e9c7250 usb: typec: mux: Remove requirement for the "orientation-s [...] omits 7bf991eab8b2 usb: typec: mux: Use device type instead of device name fo [...] omits baabd69492bb usb: common: usb-conn-gpio: use usb_role_string() to print [...] omits 73e33008e865 usb: roles: add helper usb_role_string() omits d955782da290 ALSA: hda/ca0132: Make a const array static, makes object smaller omits b5c2e2c79034 ALSA: pci: lx6464es: remove useless self-comparison omits 93a5b85c3c53 ALSA: drivers: opl3: fix useless self-comparison omits 1519c84c0592 sound/oss/dmasound: Remove superfluous "break" omits 50dbfae972cb ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] omits e650c1a959da ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] omits bbe183e07817 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] omits 0e68c4b11f1e ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 omits d7c5303fbc8a Merge tag 'net-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] omits 7fda2b0bfbd9 soc: qcom: socinfo: import PMIC IDs from pmic-spmi omits ee704ebfd548 bus: qcom-ebi2: Fix incorrect documentation for '{slow,fast}_cfg' omits a9aecef198fa usb: cdnsp: Fix deadlock issue in cdnsp_thread_irq_handler omits 59c56342459a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 2f875c387c54 Merge branch 'imx/defconfig' into for-next omits c933a5893e92 Merge branch 'imx/dt64' into for-next omits 68d3d5aa443e Merge branch 'imx/dt' into for-next omits c71dc582c412 Merge branch 'imx/bindings' into for-next omits 6baef5036802 Merge branch 'imx/soc' into for-next omits 18dba4e2bfd7 Merge branch 'imx/drivers' into for-next omits acad945dc22e soc: imx: gpcv2: move reset assert after requesting domain [...] omits a36cc1e512e9 soc: imx: gpcv2: Add support for missing i.MX8MM VPU/DISPM [...] omits 47f87c628055 soc: imx: gpcv2: add support for i.MX8MM power domains omits 30af8513bdb5 dt-bindings: power: add defines for i.MX8MM power domains omits 18c8d3044d9c net/appletalk: Fix inconsistent indenting omits 6cf3b3abbf0b Input: cyttsp - obtain regulators omits 007704c99f52 Input: cyttsp - probe from compatibles omits 4b48d935a5e0 Input: cyttsp - convert bindings to YAML and extend omits c44a4c385913 docs: Fix a typo in Documentation/RCU/stallwarn.rst omits 05f418f105e5 rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() omits e112ebfcbd09 rcu-tasks: Don't delete holdouts within trc_inspect_reader() omits 125217e0967f i40e: Replace one-element array with flexible-array member omits 1cbdf60bd1b7 kasan: arm64: support specialized outlined tag mismatch checks omits 2e21d85336c4 Merge branch 'for-next/stacktrace' into for-next/kasan omits 21e0c3d5f633 xtensa: fix kconfig unmet dependency warning for HAVE_FUTE [...] omits ffa99c436aa7 Merge tag 'vfio-ccw-20210520' of https://git.kernel.org/pu [...] omits 3d8c1a013d78 arm64: smp: initialize cpu offset earlier omits 8e334d729bc4 arm64: smp: unify task and sp setup omits 3305e7f74a14 arm64: smp: remove stack from secondary_data omits 98c7a1666ee9 arm64: smp: remove pointless secondary_data maintenance omits e176e2677ccc arm64: assembler: add set_this_cpu_offset omits 503555325d49 Merge branch 'for-next/stacktrace' into for-next/boot omits cc2195fe536c firmware: arm_ffa: Add support for MEM_* interfaces omits d0c0bce83122 firmware: arm_ffa: Setup in-kernel users of FFA partitions omits 714be77e976a firmware: arm_ffa: Add support for SMCCC as transport to F [...] omits 3bbfe9871005 firmware: arm_ffa: Add initial Arm FFA driver support omits e781858488b9 firmware: arm_ffa: Add initial FFA bus support for device [...] omits 21047e91a5a6 arm64: Check if GMID_EL1.BS is the same on all CPUs omits 7513cc8a1b74 arm64: Change the cpuinfo_arm64 member type for some sysre [...] omits 5cb4e1f33e5e spi: Enable tracing of the SPI setup CS selection omits 62f3415db237 net: phy: Document phydev::dev_flags bits allocation omits c7a551b2e44a nfc: st-nci: remove unnecessary labels omits 568e7142a15f nfc: st95hf: remove unnecessary assignment and label omits 53004ee78d62 xfs: Fix fall-through warnings for Clang omits 9ecf6ac17c32 RDMA/mlx5: Take qp type from mlx5_ib_qp omits ad4711f962e0 arm64/sve: Skip flushing Z registers with 128 bit vectors omits c9f6890bca11 arm64/sve: Use the sve_flush macros in sve_load_from_fpsim [...] omits 483dbf6a3590 arm64/sve: Split _sve_flush macro into separate Z and pred [...] omits 042da426f8eb scripts/setlocalversion: simplify the short version part omits 630ff0faf84e scripts/setlocalversion: factor out 12-chars hash construction omits ffaf62a8050b scripts/setlocalversion: add more comments to -dirty flag [...] omits a2be76a352f1 scripts/setlocalversion: remove workaround for old make-kpkg omits 2a73cce2dad3 scripts/setlocalversion: remove mercurial, svn and git-svn [...] omits c39013ee64b5 kbuild: clean up ${quiet} checks in shell scripts omits 174a1dcc9642 kbuild: sink stdout from cmd for silent build omits 41eba23efba3 init: use $(call cmd,) for generating include/generated/compile.h omits 33c222aeda14 arm64: stacktrace: Relax frame record alignment requiremen [...] omits 76734d26b541 arm64: Change the on_*stack functions to take a size argument omits 2728fcfa4fcc kbuild: merge scripts/mkmakefile to top Makefile omits f85ea4945a26 regulator: rk808: Convert to use regulator_set_ramp_delay_regmap omits 6630d31c912e cxl/mem: Get rid of @cxlm.base omits 1d5a4159074b cxl/mem: Move register locator logic into reg setup omits 1b0a1a2a1934 cxl/mem: Split creation from mapping in probe omits 5d0c6f025953 cxl/mem: Use dev instead of pdev->dev omits dd2a93a814e7 cxl/mem: Demarcate vendor specific capability IDs omits 199cf8c3feec cxl/pci.c: Add a 'label_storage_size' attribute to the memdev omits 21e9f76733a8 cxl: Rename mem to pci omits d6a6a55518c1 libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h omits 9c97a1b2ac4e iio: dummy: Fix build error when CONFIG_IIO_TRIGGERED_BUFF [...] omits ad873b492222 iio: accel: bmc150: Don't make the remove function of the [...] omits 41bd624386a5 iio: accel: bmc150: Fix dereferencing the wrong pointer in [...] omits a6e2cd4dd28e mtd: spi-nor: otp: fix kerneldoc typos omits ccfb7cf18f96 mtd: spi-nor: Add documentation for spi_nor_soft_reset() omits 5c26d52c9e5c mtd: spi-nor: nxp-spifi: Use SPI_MODE_X_MASK omits 57ad4fe0859e Merge branch 'for-next/ffa' into for-next/smccc omits 3fdc0cb59d97 arm64: smccc: Add support for SMCCCv1.2 extended input/out [...] omits 205523bc06ce ixgbe: reduce checker warnings omits b16dc6c2f178 ixgbe: use checker safe conversions omits b6ce4a1c4ba4 igbvf: convert to strongly typed descriptors omits de8447131d2b intel: call csum functions with well formatted arguments omits 9fb8602e565d igb: override two checker warnings omits b514958dd1a3 igb: fix assignment on big endian machines omits c7cbfb028b95 igb: handle vlan types with checker enabled omits 88c228b22e00 igb/igc: use strongly typed pointer omits 0a5d8a9d226f fm10k: move error check omits c40591cc3d48 intel: remove checker warning omits d4ef55288aa2 e100: handle eeprom as little endian omits 7ac3a1c1ae51 Merge tag 'mtd/fixes-for-5.13-rc4' of git://git.kernel.org [...] omits 9f5815315e0b xfs: add new IRC channel to MAINTAINERS omits a29cbfbf673f Bluetooth: disable filter dup when scan for adv monitor omits 3743c1723bfc io-wq: Fix UAF when wakeup wqe in hash waitqueue omits 994a4c3e226a drm/i915: Drop redundant has_hdmi_sink check omits cc3bd64d7cc3 drm/i915: Move the TMDS clock division into intel_hdmi_mod [...] omits d21d7a9d1020 drm/i915: Check sink deep color capabilitis during HDMI .m [...] omits 41828125acd6 drm/i915: Move platform checks into intel_hdmi_bpc_possible() omits f02e6c859514 drm/i915: Move has_hdmi_sink check into intel_hdmi_bpc_possible() omits 06e0df24fcf1 drm/i915: Extract intel_hdmi_bpc_possible() omits 7d3848c03e09 fs: dlm: Fix spelling mistake "stucked" -> "stuck" omits f6089981d07e fs: dlm: Fix memory leak of object mh omits 094c271addc3 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits c374839f9b44 mtd: spinand: macronix: Add support for serial NAND flash omits 902f332e461a mtd: rawnand: qcom: Delete an unneeded bool conversion omits acbd3d0945f9 mtd: rawnand: arasan: Leverage additional GPIO CS omits b5437c7b682c mtd: rawnand: arasan: Ensure proper configuration for the [...] omits b85c943d181a mtd: rawnand: Add a helper to parse the gpio-cs DT property omits 10e96f8b4e75 mtd: rawnand: Move struct gpio_desc declaration to the top omits aaeadd7075dc nvmet: fix false keep-alive timeout when a controller is t [...] omits 25df1acd2d36 nvmet-tcp: fix inline data size comparison in nvmet_tcp_qu [...] omits 042a3eaad6da nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME omits 92f378f19e94 sh: move core-y in arch/sh/Makefile to arch/sh/Kbuild omits 3681c854c22e hexagon: move core-y in arch/hexagon/Makefile to arch/hexa [...] omits 0957878f710e h8300: move core-y in arch/h8300/Makefile to arch/h8300/Kbuild omits 5519f498d595 alpha: move core-y in arch/alpha/Makefile to arch/alpha/Kbuild omits d92cc4d51643 kbuild: require all architectures to have arch/$(SRCARCH)/Kbuild omits 39c036a98d52 f2fs: compress: remove unneeded preallocation omits b585a90e9fe2 f2fs: avoid attaching SB_ACTIVE flag during mount/remount omits 8939a8489ca6 f2fs: atgc: export entries for better tunability via sysfs omits 4a67d9b07ac8 f2fs: compress: fix to disallow temp extension omits e3c548323d32 f2fs: let's allow compression for mmap files omits 0dd571785d61 f2fs: add MODULE_SOFTDEP to ensure crc32 is included in th [...] omits 4f55dc2a988b f2fs: return success if there is no work to do omits 75ea44e356b5 perf jevents: Fix getting maximum number of fds omits 2fdb6a5ef622 drm/i915/display: Remove a redundant function argument fro [...] omits bb265dbdf38d drm/i915/xelpd: Add VRR guardband for VRR CTL omits 8bcc0840cf7c drm/i915/xelpd: Enhanced pipe underrun reporting omits abfe041de01f Merge drm/drm-next into drm-intel-next omits 7bc188cc2c8c drm/i915/adl_p: enable MSO on pipe B omits aa85beeace6e drm/i915: Remove the repeated declaration omits 35f819d21803 drm/ttm: Skip swapout if ttm object is not populated omits 2c0f0f363956 module: correctly exit module_kallsyms_on_each_symbol when [...] omits bc3aca5393c4 dt-bindings: gpio: omap: Convert to json-schema omits bccf1ec369ac locking/atomics: atomic-instrumented: simplify ifdeffery omits 3c1885187bc1 locking/atomic: delete !ARCH_ATOMIC remnants omits b9b12978a8e9 locking/atomic: xtensa: move to ARCH_ATOMIC omits ff5b4f1ed580 locking/atomic: sparc: move to ARCH_ATOMIC omits 8c6417551309 locking/atomic: sh: move to ARCH_ATOMIC omits 9efbb3558310 locking/atomic: riscv: move to ARCH_ATOMIC omits 9eaa82935dcc locking/atomic: powerpc: move to ARCH_ATOMIC omits 329c161b8bae locking/atomic: parisc: move to ARCH_ATOMIC omits 3f1e931d1581 locking/atomic: openrisc: move to ARCH_ATOMIC omits 7e517b4c1120 locking/atomic: nios2: move to ARCH_ATOMIC omits 0cc70f54ee43 locking/atomic: nds32: move to ARCH_ATOMIC omits c7b5fd6faa1d locking/atomic: mips: move to ARCH_ATOMIC omits f5b1c0f951e7 locking/atomic: microblaze: move to ARCH_ATOMIC omits e86e793c28e7 locking/atomic: m68k: move to ARCH_ATOMIC omits f84f1b9c47a5 locking/atomic: ia64: move to ARCH_ATOMIC omits 94b63eb6e131 locking/atomic: hexagon: move to ARCH_ATOMIC omits c879c39ebc3a locking/atomic: h8300: move to ARCH_ATOMIC omits a5fb82d7e269 locking/atomic: csky: move to ARCH_ATOMIC omits fc63a6e08a8c locking/atomic: arm: move to ARCH_ATOMIC omits 6db5d99304dc locking/atomic: arc: move to ARCH_ATOMIC omits 96d330aff706 locking/atomic: alpha: move to ARCH_ATOMIC omits 82b993e8249a locking/atomic: cmpxchg: support ARCH_ATOMIC omits 6988631bdfdd locking/atomic: cmpxchg: make `generic` a prefix omits 1bdadf46eff6 locking/atomic: atomic64: support ARCH_ATOMIC omits f8b6455a9d38 locking/atomic: atomic: support ARCH_ATOMIC omits d0e03218ca3b locking/atomic: atomic: simplify ifdeffery omits 89eb78d54239 locking/atomic: atomic: remove redundant include omits 2609a195fbd5 locking/atomic: atomic: remove stale comments omits f0c7bf1b77c6 locking/atomic: openrisc: avoid asm-generic/atomic.h omits b68622a86c8f locking/atomic: microblaze: use asm-generic exclusively omits c7178cdecdbe locking/atomic: h8300: use asm-generic exclusively omits 201e2c1bbe65 locking/atomic: net: use linux/atomic.h for xchg & cmpxchg omits 9be85de97786 locking/atomic: make ARCH_ATOMIC a Kconfig symbol omits b24412aff37c regmap: add support for 7/17 register formating omits b15b253c9082 HID: usbmouse: Avoid GFP_ATOMIC when GFP_KERNEL is possible omits 058efb406418 ASoC: cs42l52: use DEVICE_ATTR_WO macro omits 4e7f0ea0e2e7 ASoC: cs35l3x: Use neutral language in amp drivers omits 6405941e6884 ASoC: cs43130: Use DEVICE_ATTR_RO macro omits d04260393ea0 ASoC: wm8962: Use DEVICE_ATTR_WO macro omits 3ef6253cd080 ASoC: cs42l56: use DEVICE_ATTR_WO macro omits bae989c4bc53 ARM: OMAP1: ams-delta: remove unused function ams_delta_ca [...] omits 3202f482417c HID: hid-sensor-custom: Process failure of sensor_hub_set_ [...] omits 70536bf4eb07 NFS: Clean up reset of the mirror accounting variables omits 0d0ea309357d NFS: Don't corrupt the value of pg_bytes_written in nfs_do [...] omits 56517ab958b7 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() omits e86be3a04bc4 SUNRPC: More fixes for backlog congestion omits a6a5fa77805b cifsd: lookup a file with LOOKUP_FOLLOW only if 'follow sy [...] omits fc2d1b58c4f2 cifsd: Prefer kernel type 'u16' over 'uint16_t' omits c986ed981ae6 cifsd: remove unnecessary parentheses around omits 070fb21e5912 cifsd: Alignment should match open parenthesis omits fe30ea69ff81 cifsd: Blank lines aren't necessary after an open brace '{' omits 10268f7d5755 cifsd: No space is necessary after a cast omits 2f5205c2377c cifsd: don't use multiple blank lines omits c8ed11522b4a cifsd: spaces preferred around that '/' omits a2d6321b459a cifsd: braces {} should be used on all arms of this statement omits a2d0b5034a5f cifsd: add the check to prevent potential overflow with sm [...] omits 704780597626 cifsd: alignment match open parenthesis omits 0e579cd17f8e cifsd: return -ENOMEM about error from ksmbd_crypto_ctx_fi [...] omits d3cd8c491559 cifsd: simplify error handling in ksmbd_gen_preauth_integr [...] omits 12fc704441ad cifsd: call kzalloc() directly instead of wrapper omits 533a45da1a89 cifsd: add default case in switch statment in alloc_shash_desc() omits 73b8b0853942 cifsd: change success handling to failure handling omits 27aa646db0f0 cifsd: fix wrong return value in ksmbd_crypt_message() omits 03f1c3d38887 cifsd: remove unneeded initialization of rc variable in ks [...] omits 08591ccfdd4f cifsd: len can never be negative in ksmbd_init_sg() omits 41a7848a01b3 cifsd: add the check if nvec is zero omits 522dcc76269f cifsd: never return 1 on failure omits 876edcc4cffd cifsd: return zero in always success case omits b72802aa77dc cifsd: set error return value for memcmp() difference omits 192cc732c65a cifsd: remove unneeded type casting omits 4a6b02282632 cifsd: simplify error handling in ksmbd_auth_ntlm() omits 7e38ea254c82 cifsd: move ret check before the out label omits fd43cbbe0af5 cifsd: just return smbhash() instead of using rc return value omits 94096702376e cifsd: move fips_enabled check before the str_to_key() omits 8bae4419ce63 cifsd: add goto fail in neg_token_init_mech_type() omits 3566a2b0f73a cifsd: use memcmp instead of for loop check in oid_eq() omits cdd10398e71a cifsd: add goto fail in asn1_oid_decode() omits 10f3b4d79958 mtd: parsers: qcom: Fix leaking of partition name omits eb1765c40530 mtd: partitions: redboot: fix style issues omits 237960880960 mtd: partitions: redboot: seek fis-index-block in the right node omits 5c1ce1fb8a2d mtd: devices: Remove superfluous "break" omits 6b562738a22c dt-binding: mtd: nand: Document the cs-gpios property omits 4edde6031458 mtd: rawnand: arasan: Support NV-DDR interface omits 10938a08fc40 mtd: rawnand: arasan: Workaround a misbehaving prog type w [...] omits 698ddeb89e01 mtd: rawnand: arasan: Fix a macro parameter omits b134ed01d95e MAINTAINERS: Add myself as co-maintainer of the Arasan NAN [...] omits a9ecc8c814e9 mtd: rawnand: Choose the best timings, NV-DDR included omits 9d3194bf2aef mtd: rawnand: Allow SDR timings to be nacked omits f3fe156ede6d mtd: rawnand: Support enabling NV-DDR through SET_FEATURES omits e32df79f19c7 mtd: rawnand: Add a helper to find the closest ONFI NV-DDR mode omits 09cdb237c3c8 mtd: rawnand: Handle the double bytes in NV-DDR mode omits d7a773e8812b mtd: rawnand: Access SDR and NV-DDR timings through a comm [...] omits fee9c6d8f098 mtd: rawnand: Avoid accessing NV-DDR timings from legacy code omits 45606518f961 mtd: rawnand: Add onfi_fill_nvddr_interface_config() helper omits 94c8ce8e3e96 mtd: rawnand: Add an indirection on onfi_fill_interface_config() omits 9310668fb60a mtd: rawnand: Retrieve NV-DDR timing modes from the ONFI p [...] omits 1666b815ad1a mtd: rawnand: Add NV-DDR timings omits 7ce872d9f55f mtd: rawnand: Clarify the NV-DDR entries in the ONFI structure omits dbb7b2e07564 mtd: rawnand: Use more recent ONFI specification wording omits b16e0d5d7d69 mtd: rawnand: Update dead URL omits 64de50e38e6f mtd: rawnand: onfi: Use the BIT() macro when possible omits ed2a49103711 mtd: rawnand: atmel: Check the proposed data interface is [...] omits 4dd7ef970bee mtd: rawnand: arasan: Check the proposed data interface is [...] omits 961965c45c70 mtd: rawnand: Add a helper to clarify the interface configuration omits c3c8c051df3e mtd: core: Potential NULL dereference in mtd_otp_size() omits bc8e157fdb46 mtd: core: Fix freeing of otp_info buffer omits aa7f1f03bd99 Merge branch 'bpf-xdp-bcast' omits d23292476297 selftests/bpf: Add xdp_redirect_multi test omits e48cfe4bbfad sample/bpf: Add xdp_redirect_map_multi for redirect_map br [...] omits e624d4ed4aa8 xdp: Extend xdp_redirect_map with broadcast support omits cb261b594b41 bpf: Run devmap xdp_prog on flush instead of bulk enqueue omits 83aacfbcbd42 w1: fix build warning in w1_ds2438.rst omits 601a68879993 w1: ds2482: fix kernel-doc syntax in file omits a8ea6fc9b089 sched: Stop PF_NO_SETAFFINITY from being inherited by vari [...] omits 37a7a2a10ec5 riscv: Turn has_fpu into a static key if FPU=y omits 8237c5243a61 riscv: Optimize switch_mm by passing "cpu" to flush_icache [...] omits 50bae95e17c6 riscv: mm: Drop redundant _sdata and _edata declaration omits f842f5ff6aaf riscv: Move setup_bootmem into paging_init omits db756746807b riscv: enable generic PCI resource mapping omits 8f3e136ff378 riscv: mm: Remove setup_zero_page() omits 3332f4190674 riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMD omits a925316af80a net: Remove unnecessary variables omits 9bf8257fefc9 soc: qcom: socinfo: Add more IDs omits 3b1a0582482c soc: qcom: rpmhpd: Add SC8180X omits dfa3d406e2ab dt-bindings: power: rpmpd: Add SC8180X to rpmpd binding omits c1d4544d0233 dt-bindings: soc: qcom: smd-rpm: Document SM6125 compatible omits 055c9aff76b7 soc: qcom: smd-rpm: Add SM6125 compatible omits e365257547ec soc: qcom: socinfo: Add remaining IPQ6018 family ID-s omits eec220565b78 soc: qcom: socinfo: Add missing SoC ID for SM6125 omits 0bba09bc2d17 drm/radeon: remove the repeated declaration omits 53602f4aeadb drm/radeon/evergreen: Remove the repeated declaration omits ee780965cbf5 drm/amd/display: Remove the repeated declaration omits 02b865f88b4e drm/amdgpu: refine amdgpu_fru_get_product_info omits 2a4021ccb8fe drm/amdgpu: Change IP init sequence to support PSP program [...] omits 713305570aeb drm/amdgpu: Fix an error code in kfd_mem_attach_dmabuf() omits 3e06db4d62a8 drm/amdgpu: add missing unreserve on error omits abaf210c281d drm/amdgpu: add judgement for dc support omits 0e9def2108af drm/amdgpu: fix typo omits a4bdd15e799a arm64: dts: qcom: msm8996: Add DMA to QUPs and UARTs omits fbe7be5b23ae arm64: dts: qcom: msm8996: Strictly limit USB2 host to USB [...] omits fbd5a1d22607 arm64: dts: qcom: sc7280: Add ADC channel nodes for PMIC t [...] omits a1cbfdfdc2b1 arm64: dts: qcom: sc7280: Include PMIC DT files for sc7280-idp omits d0927c2134d9 arm64: dts: qcom: pmk8350: Correct the GPIO node omits b2de43136058 arm64: dts: qcom: pmk8350: Add peripherals for pmk8350 omits f878e1baa4ae arm64: dts: qcom: pmr735a: Correct the GPIO node omits 7a3544e5d4e8 arm64: dts: qcom: pmr735a: Add temp-alarm support omits 6327abef804d arm64: dts: qcom: pm8350c: Correct the GPIO node omits 3795fe7d497b arm64: dts: qcom: pm8350c: Add temp-alarm support omits 0e17fe8cf8e1 arm64: dts: qcom: pm7325: Add pm7325 base dts file omits 4dcaa68ee217 arm64: dts: qcom: sm8350: Add label for thermal-zones node omits 9ec1c5867c02 arm64: dts: qcom: SC7280: Add thermal zone support omits 132f5a8df934 arm64: dts: qcom: SC7280: Add device node support for TSENS omits 4753492de9df arm64: dts: qcom: msm8996: Add usb3 interrupts omits 3343de9af75c arm64: dts: qcom: msm8996: Clean up the SDHCI2 node omits 37aa540cbd30 arm64: dts: qcom: pmi8994: Add WLED node omits 12d540375736 arm64: dts: qcom: msm8996: Add DSI0 nodes omits f7342c7d2902 arm64: dts: qcom: pm8994: Add RESIN node omits d774e762b032 arm64: dts: qcom: msm8996: Disable Venus by default omits 37b05cecfe96 arm64: dts: qcom: msm8996: Disable MDSS and Adreno by default omits c33d9068a750 arm64: dts: qcom: msm8996: Add BLSP2_I2C5 and BLSP2_I2C6 omits fbb8a3a8b731 arm64: dts: qcom: msm8996: Add SDHCI1 omits 76f4d70f6174 arm64: dts: qcom: msm8996: Enlarge tcsr_mutex_regs size omits ff5e2b87a1df arm64: dts: qcom: msm8996-*: Clean up QUP and UART names omits 35a4a8b6e9b1 arm64: dts: qcom: msm8996: Sanitize pins omits 1ed34da63a37 arm64: dts: qcom: Add board support for HK10 omits 6215d3f07bd7 arm64: dts: qcom: msm8996: Disable ADSP and add power domains omits 59312ab13981 arm64: dts: qcom: remove camera_mem region omits ab7f9be0e4f0 arm64: dts: qcom: sdm845-xiaomi-beryllium: Add audio support omits c572729b57b4 arm64: dts: qcom: sdm845-oneplus-common: enable ipa omits e60fd5ac1f68 arm64: dts: qcom: sdm845-oneplus-common: guard rmtfs-mem omits 5eabd602d2ff arm64: dts: qcom: sc7180: add nodes for idp display omits 7f891faf596e clk: qcom: clk-rcg2: Add support for duty-cycle for RCG omits 17a91051fe63 io_uring/io-wq: close io-wq full-stop gap omits cc1462679149 md/raid5: remove an incorrect assert in in_chunk_boundary omits 21703cf790c7 Merge branch 'libbpf: error reporting changes for v1.0' omits 9c6c0449deb4 bpftool: Set errno on skeleton failures and propagate errors omits e9fc3ce99b34 libbpf: Streamline error reporting for high-level APIs omits f12b65432728 libbpf: Streamline error reporting for low-level APIs omits bad2e478af3b selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checks omits 5981881d21df libbpf: Add libbpf_set_strict_mode() API to turn on libbpf [...] omits 85aabbd7b315 PCI/MSI: Fix MSIs for generic hosts that use device-tree's [...] omits f5d287126f63 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 6dfa87b492c0 Merge branch 'mptcp-fixes' omits d58300c3185b mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer omits 3ed0a585bfad mptcp: avoid error message on infinite mapping omits 3812ce895047 mptcp: drop unconditional pr_warn on bad opt omits 20b5759f21cf mptcp: avoid OOB access in setsockopt() omits e4e92ee78702 net: wwan: core: Add WWAN device index sysfs attribute omits bab09fe2f652 nfp: update maintainer and mailing list addresses omits 17f9c1b63cdd net: mvpp2: add buffer header handling in RX omits 65161c35554f bnx2x: Fix missing error code in bnx2x_iov_init_one() omits 1b19b3f79063 Merge branch 'wan-cleanups' omits 30cbb0107e98 net: wan: add spaces required around that ':' and '+' omits 2aea27bae89b net: wan: replace comparison to NULL with "!card" omits 69542276e2b1 net: wan: add some required spaces omits c4fdef99d17b net: wan: fix an code style issue about "foo* bar omits 9e7ee10f169f net: wan: add blank line after declarations omits 98d728232c98 net: wan: remove redundant blank lines omits 9453d45ecb6c net: zero-initialize tc skb extension on allocation omits 687c87adc11a net/hamradio/6pack: Fix inconsistent indenting omits c1cf1afd8b0f net: hns: Fix kernel-doc omits 307ea4ce3edd net: hns3: switch to dim algorithm for adaptive interrupt [...] omits ccc882f0d838 net: bridge: remove redundant assignment omits b2540cdce6e2 sctp: fix the proc_handler for sysctl encap_port omits 297739bd73f6 sctp: add the missing setting for asoc encap_port omits 01acfe06f3f8 NFSv4.2: remove restriction of copy size for inter-server copy. omits f4e44b393389 NFSD: delay unmount source's export after inter-server cop [...] omits eac0b17a77fb NFSD add vfs_fsync after async copy is done omits eeeadbb9bd56 nfsd: move some commit_metadata()s outside the inode lock omits e5d74a2d0ee6 nfsd: Prevent truncation of an unlinked inode from blockin [...] omits bfb819ea20ce proc: Check /proc/$pid/attr/ writes against file opener omits 7e768532b239 dm snapshot: properly fix a crash when an origin has no snapshots omits f16dba5dc6f0 dm snapshot: revert "fix a crash when an origin has no snapshots" omits 0c1f3193b1cd dm verity: fix require_signatures module_param permissions omits 1bad6fd52be4 bpf, selftests: Adjust few selftest result_unpriv outcomes omits a7036191277f bpf: No need to simulate speculative domain for immediates omits bb01a1bba579 bpf: Fix mask direction swap upon off reg sign change omits 3d0220f6861d bpf: Wrap aux data inside bpf_sanitize_info container omits fb082cd59afa Input: resistive-adc-touch - add support for z1 and z2 channels omits 241a952f90aa dt-bindings: touchscreen: resistive-adc-touch: add support [...] omits ff7af0fe13b5 dt-bindings: touchscreen: add touchscreen-x/y-plate-ohms property omits 71d576d31f85 dt-bindings: touchscreen: Convert resistive-adc-touch bind [...] omits 1ffa3864e86b Merge branch 'i2c/for-current' into i2c/for-next omits e8049c4aa5d8 MAINTAINERS: Make Yazen Ghannam maintainer for EDAC-AMD64 omits c4740e293c93 i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E omits c8062d11e20c i2c: stm32f7: add SMBus-Alert support omits 168290fb2675 i2c: add binding to mark a bus as supporting SMBus-Alert omits 52b806e8d6b3 i2c: I2C_HISI should depend on ACPI omits 9dd45bbad947 i2c: icy: Remove unused variable new_fwnode in icy_probe() omits d4b250562fb8 i2c: qcom-geni: fix spelling mistake "unepxected" -> "unexpected" omits 5c9d706f6133 bpf: Fix BPF_LSM kconfig symbol dependency omits e653312b5b77 i2c: qcom-cci: add sm8250 compatible omits 469668a58b68 dt-bindings: i2c: i2c-rk3x: add description for rk3568 omits c0c8a8397fa8 s390/dasd: add missing discipline function omits fade9c2c6ee2 arm64: Rename arm64-internal cache maintenance functions omits 393239be1ba6 arm64: Fix cache maintenance function comments omits 8c28d52ccd1d arm64: sync_icache_aliases to take end parameter instead of size omits 406d7d4e2bc7 arm64: __clean_dcache_area_pou to take end parameter inste [...] omits f749448edb9c arm64: __clean_dcache_area_pop to take end parameter inste [...] omits 1f42faf1d25d arm64: __clean_dcache_area_poc to take end parameter inste [...] omits 814b186079cd arm64: __flush_dcache_area to take end parameter instead of size omits 163d3f80695e arm64: dcache_by_line_op to take end parameter instead of size omits e3974adb4ef5 arm64: __inval_dcache_area to take end parameter instead of size omits d044f8141847 arm64: Fix comments to refer to correct function __flush_i [...] omits 06b7a568ca5e arm64: Move documentation of dcache_by_line_op omits 55272ecc3ada arm64: assembler: remove user_alt omits 5e20e3499682 arm64: Downgrade flush_icache_range to invalidate omits 7908072da535 arm64: Do not enable uaccess for invalidate_icache_range omits 116b7f559492 arm64: Do not enable uaccess for flush_icache_range omits 46710cf1fcb6 arm64: Apply errata to swsusp_arch_suspend_exit omits d11b187760f5 arm64: assembler: add conditional cache fixups omits e89d6cc51034 arm64: assembler: replace `kaddr` with `addr` omits cbb245239282 Merge tag 'v5.12' into next omits 40221c737608 arm64/mm: Make vmemmap_free() available only with CONFIG_M [...] omits 3d0cca0b02ac kasan: speed up mte_set_mem_tag_range omits 63ebdb77afa9 kselftest/arm64: Add missing newline to SVE test skipping output omits ca940790d2dd arm64: Document requirement for access to FEAT_HCX omits e377ab82311a arm64/mm: Remove [PUD|PMD]_TABLE_BIT from [pud|pmd]_bad() omits eb2b22f024c3 drivers/perf: arm-cci: Fix checkpatch spacing error omits a9f00c9760fe drivers/perf: arm-cmn: Add space after ',' omits f265fd166bce drivers/perf: arm_pmu: Fix some coding style issues omits 27e448207571 drivers/perf: arm_spe_pmu: Fix some coding style issues omits bf2367aaed73 drivers/perf: Remove redundant dev_err call in tx2_uncore_ [...] omits 7e04cc918954 arm64/mm: Validate CONFIG_PGTABLE_LEVELS omits 7d7b720a4b80 arm64: Implement stack trace termination record omits 3cdef2a9f27d drm/i915/display/adl_p: Disable PSR2 omits ad9f25d33860 Merge tag 'netfs-lib-fixes-20200525' of git://git.kernel.o [...] omits b2db6c35ba98 afs: Fix fall-through warnings for Clang omits 95f7f7d34b05 drm/i915/display/adl_p: Allow DC3CO in pipe and port B omits b554065cb6fc drm/i915: WA for zero memory channel omits 8c80332d6735 drm/i915/adl_p: Handle TC cold omits 68b87ef252e0 drm/i915/display/adl_p: Drop earlier return in tc_has_modu [...] omits 98761ce4b91b pwm: spear: Implement .apply() callback omits da0dea891269 pwm: spear: Free resources only after pwmchip_remove() omits b601a18f1238 pwm: spear: Don't modify HW state in .remove callback omits 937efa29e70f pwm: visconti: Fix and simplify period calculation omits 21e4614b2f69 staging: emxx_udc: fix alignment issues omits b67decf85fd3 staging: rtl8723bs: remove sd_f0_read8() omits a75d6a327911 staging: rtl8188eu: remove ASSERT and ODM_RT_ASSERT macros omits 85487bd72187 staging: rtl8723bs: fix suspect indents omits 8f5193f828fe staging: rtl8723bs: remove unnecessary braces from conditionals omits 3c8c577fd2fc staging: rtl8723bs: refactor to reduce indents omits f57e6d91a873 staging: rtl8723bs: core: rtw_mlme_ext.c: Remove set but u [...] omits db52e8f48067 staging: rtl8723bs: hal: Remove set but unused variables omits 6ec070e872a1 staging: rtl8192e: Fix shadowed variable name omits 939ef16943a8 staging: rtl8712: Removed unnecessary blank lines omits a1b8a9bbce45 staging: rtl8723bs: moved contexts for arc4 encryption in [...] omits e9fdf122cf34 pwm: Simplify all drivers with explicit of_pwm_n_cells = 3 omits 69230cfac3d0 pwm: Autodetect default value for of_pwm_n_cells from device tree omits 5447e7833629 pwm: Drop of_pwm_simple_xlate() in favour of of_pwm_xlate_ [...] omits cf38c978cf1d pwm: Make of_pwm_xlate_with_flags() work with #pwm-cells = <2> omits 6fd5fb63820a selftests/bpf: Add test for l3 use of bpf_redirect_peer omits 29c8f40b54a4 ALSA: hda/realtek: Chain in pop reduction fixup for ThinkS [...] omits adfea97e4929 arm64: dts: qcom: sm8350-mtp: enable IPA omits f11d3e7da32e arm64: dts: qcom: sm8350: add IPA information omits 710071479cf8 dt-bindings: pinctrl: Add DT bindings for apple, pinctrl omits 5c42903e144b regulator: rt4831: Add missing .owner field in regulator_desc omits 15413ce566c2 regulator: mp5416: Convert to use regulator_set_ramp_delay_regmap omits e1e8d55bb90c regulator: mp886x: Convert to use regulator_set_ramp_delay_regmap omits e0f339213c3b regulator: qcom_smd: Make pm8953_lnldo linear_ranges entri [...] omits d5bd87e3a39e ASoC: imx-card: Make some symbols static omits 2eadc04d83f6 ASoC: tlv320aic26: use DEVICE_ATTR_RW macro omits 0e91438ff704 ASoC: cs42l42: Check jack status before reporting button events omits 4b38da6ffd62 ASoC: cs42l42: Add support for 2400000 Bit clock omits f5b49d98516c ASoC: cs42l42: Add support for 2304000 Bit clock omits 1c52825c38fc ASoC: cs42l42: Fix 1536000 Bit Clock instability omits d4e9889b0201 Merge branch 'for-5.13' of https://git.kernel.org/pub/scm/ [...] omits a82adc765004 futex: Deduplicate cond_resched() invocation in futex_wake_op() omits 130708331bc6 cpu/hotplug: Simplify access to percpu cpuhp_state omits 8a2279773401 PM / devfreq: governor: use DEVICE_ATTR_RW macro omits 1f4747b2b149 extcon: intel-mrfld: Sync hardware and software state on init omits f56b273cd845 pinctrl: at91: Constify struct at91_pinctrl_mux_ops omits 9b882b73d379 pinctrl: npcm: Align a few entries in the pin function table omits 1ca46d3e4356 pinctrl/amd: Add device HID for new AMD GPIO controller omits 71c689dc2e73 media: v4l2-ctrls: split up into four source files omits c3bf5129f339 media: v4l2-ctrls: always copy the controls on completion omits 48f7eee81cd5 x86/syscalls: Don't adjust CFLAGS for syscall tables omits fd9e8691f387 x86/syscalls: Remove -Wno-override-init for syscall tables omits d48ca5b98fa5 x86/uml/syscalls: Remove array index from syscall initializers omits 1eb8a4983694 x86/syscalls: Clear 'offset' and 'prefix' in case they are [...] omits 706474fbc5fe fs: dlm: don't allow half transmitted messages omits 5b2f981fde8b fs: dlm: add midcomms debugfs functionality omits 489d8e559c65 fs: dlm: add reliable connection if reconnect omits 8e2e40860c7f fs: dlm: add union in dlm header for lockspace id omits 37a247da517f fs: dlm: move out some hash functionality omits 2874d1a68c4e fs: dlm: add functionality to re-transmit a message omits 8f2dc78dbc20 fs: dlm: make buffer handling per msg omits a070a91cf140 fs: dlm: add more midcomms hooks omits 6fb5cf9d4206 fs: dlm: public header in out utility omits 8aa31cbf20ad fs: dlm: fix connection tcp EOF handling omits c6aa00e3d20c fs: dlm: cancel work sync othercon omits ba868d9deaab fs: dlm: reconnect if socket error report occurs omits 7443bc962509 fs: dlm: set is othercon flag omits b38bc9c2b317 fs: dlm: fix srcu read lock usage omits 2df6b7627a81 fs: dlm: add dlm macros for ratelimit log omits c937aabbd7f4 fs: dlm: always run complete for possible waiters omits 0533260687a7 gpio: wm8350: remove platform_set_drvdata() + cleanup probe omits e076aeda467d gpio: wm8994: remove platform_set_drvdata() + cleanup probe omits 14ebdaec6d00 gpio: wm831x: remove platform_set_drvdata() + cleanup probe omits a8deba8547e3 bpftool: Add sock_release help info for cgroup attach/prog [...] omits 96a03e867c70 gpio: tps65910: remove platform_set_drvdata() + cleanup probe omits f716f1fb84a4 gpio: sta2x11: remove platform_set_drvdata() + cleanup probe omits 52f39cfee66d gpio: sprd: remove platform_set_drvdata() + cleanup probe omits 81933d3e4850 gpio: spear-spics: remove platform_set_drvdata() + cleanup probe omits cd440753dc9e gpio: ath79: remove platform_set_drvdata() + cleanup probe omits 78cf0eb926cb MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREE [...] omits 258435a1c818 pinctrl: tigerlake: Add Alder Lake-M ACPI ID omits fef532ea0cd8 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c omits 6855adc2c5d9 MIPS: launch.h: add include guard to prevent build errors omits ff4cff962a7e MIPS: alchemy: xxs1500: add gpio-au1000.h header file omits 0669a6e1f115 drm/i915/gt: Move CS interrupt handler to the backend omits c92c36ed8d92 drm/i915/gt: Move submission_method into intel_gt omits 0db3633f6159 drm/i915/gt: Move engine setup out of set_default_submission omits e69012400b0c arm64: mm: don't use CON and BLK mapping if KFENCE is enabled omits 2f26dc05af87 platform/surface: aggregator_registry: Add support for 13" [...] omits 5fafeeb4da1a platform/surface: aggregator_registry: Update comments for [...] omits 0ab8359fd8cd platform/x86: thinkpad_acpi: Fix inconsistent indenting omits a65916f11fc2 platform/x86: ideapad-laptop: Ignore VPC event bit 10 omits 741a063a264a platform/surface: aggregator_registry: Consolidate node gr [...] omits 48dba1e7b9da platform/surface: aggregator_registry: Add support for 13" [...] omits 09f533990293 platform/surface: aggregator_registry: Update comments for [...] omits b71c791254ff netfs: Make CONFIG_NETFS_SUPPORT auto-selected rather than manual omits 19dee613816d netfs: Pass flags through to grab_cache_page_write_begin() omits a720a2a0ad6c xsk: Use kvcalloc to support large umems omits a8b98c808eab fanotify: fix permission model of unprivileged group omits 0f926e5cc8c0 drm/i915/debugfs: Print remap info for DPT VMAs as well omits 74862d4ccd6d drm/i915/adlp: Fix GEM VM asserts for DPT VMs omits b3de1d078919 drm/i915/adlp: Require DPT FB CCS color planes to be 2MB aligned omits e11851429fdc drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 omits 08e767cd9e8b ALSA: control_led - use DEVICE_ATTR_*() macro omits 7fe1e79b59ba configfs: implement the .read_iter and .write_iter methods omits 44b9a000df5c configfs: drop pointless kerneldoc comments omits dd33f1f7aaf0 configfs: fix the kerneldoc comment for configfs_create_bin_file omits a7f2e9272aff xhci: Fix 5.12 regression of missing xHC cache clearing co [...] omits a80c203c3f1c xhci: fix giving back URB with incorrect status regression [...] omits 1931e709c701 Merge branches 'renesas-arm-defconfig-for-v5.14' and 'rene [...] omits 2978996f6200 x86/entry: Use int everywhere for system call numbers omits 9558487e7d97 arm64: defconfig: Enable usb2_clksel for R-Car Gen3 and RZ/G2 omits a499e40a397c ARM: dts: renesas: Move enable-method to CPU nodes omits ebc666f39ff6 arm64: dts: renesas: beacon: Fix USB ref clock references omits 56bc54496f5d arm64: dts: renesas: beacon: Fix USB extal reference omits d4ea5c61e15a ARM: dts: rcar-gen1: Correct internal delay for i2c[123] omits e9550a536e3e arm64: dts: renesas: eagle: Add x1 clock omits 8c10e004dfb9 ARM: dts: koelsch: Rename sw2 to keyboard omits 6ab8c23096a2 ARM: dts: r8a7779, marzen: Fix DU clock names omits a422ec20caef arm64: dts: renesas: v3msk: Fix memory size omits b6810bafc34f arm64: dts: renesas: condor: Switch eMMC bus to 1V8 omits 706f5cb338ff arm64: dts: renesas: falcon-csi-dsi: Add GPIO extenders omits 0decd50b6b2e arm64: dts: renesas: beacon kit: Setup AVB refclk omits 56ed0b3b10fd arm64: dts: renesas: Add fck to etheravb-rcar-gen3 clock-n [...] omits ab2711b3afdb ARM: dts: renesas: Add fck to etheravb-rcar-gen2 clock-names list omits 7cfc4ea78fc1 drm/meson: fix shutdown crash when component not probed omits 4d9442bf263a nvme-fabrics: decode host pathing error for connect omits f25f8ef70ce2 nvme-fc: short-circuit reconnect retries omits 3596a06583a1 nvme: fix potential memory leaks in nvme_cdev_add omits e1dc219af7eb ALSA: pcm: use DEVICE_ATTR_RO macro omits 56df0c758aff USB: serial: omninet: update driver description omits a38e93302ee2 ALSA: ac97: fix PM reference leak in ac97_bus_remove() omits dad19afce9ad Merge tag 'asoc-fix-v5.13-rc3' of https://git.kernel.org/p [...] omits 877013bc9cbd sound/oss/dmasound: Remove superfluous "break" omits fc0b3dc9a117 USB: serial: omninet: add device id for Zyxel Omni 56K Plus omits 5ec85c198eff ALSA: bebob: distinguish M-Audio ProFire Lightbridge quirk omits 266807f94e40 ALSA: bebob: cancel switching connection order omits b7c7699b4f42 ALSA: firewire-lib: obsolete callbacked member omits fb25dcc885fa ALSA: firewire-lib: drop initial NODATA or empty packet omits f20fdd4362e3 Merge branch 'topic/pci-rescan-prep-v2' into for-next omits 534a427bface ALSA: pcm: Block the release until the system resume finishes omits b6cc78da367c ALSA: Drop superfluous argument from snd_power_wait() omits 968bb2baec60 ALSA: control: Minor optimization for SNDRV_CTL_IOCTL_POWER_STATE omits 73063cd3236e ALSA: control: Drop superfluous snd_power_wait() calls omits e94fdbd7b25d ALSA: control: Track in-flight control read/write/tlv accesses omits 533a7ed9d541 ALSA: core: Use READ_ONCE() / WRITE_ONCE() for power state change omits 6f20785b7601 drm/i915/display: fix typo when returning table omits c8692ad416dc bus: ti-sysc: Fix flakey idling of uarts and stop using sw [...] omits eb8dbe80326c USB: serial: quatech2: fix control-request directions omits 8fb33b605530 bpf: Fix spelling mistakes omits 94a332bd8626 Input: ims-pcu - replace some spaces with tabs omits 204db365077d Input: evbug - remove an empty comment block omits 4ce7d68beb9e samples: bpf: Ix kernel-doc syntax in file header omits 9f0c317f6aa1 libbpf: Add support for new llvm bpf relocations omits ba5b93d56c8d dt-bindings: input: remove fsl-mma8450 which is handled by [...] omits d9b576917a1d Input: hil_kbd - fix error return code in hil_dev_connect() omits 0b1d6c8c0015 Input: xpad - map "Select" button on Microsoft Xbox One co [...] omits 41e81022a04a Input: usbtouchscreen - fix control-request directions omits a050a6d2b7e8 Merge tag 'perf-tools-fixes-for-v5.13-2021-05-24' of git:/ [...] omits 603f000b15f2 xfs: validate extsz hints against rt extent size when rtin [...] omits 6b69e485894b xfs: standardize extent size hint validation omits 0f9342513cc7 xfs: check free AG space when making per-AG reservations omits d6eef886903c usb: cdns3: Enable TDL_CHK only for OUT ep omits 51e76b6b526f rcu-tasks: Mark ->trc_reader_special.b.need_qs data races omits 2f9af9623785 rcu-tasks: Mark ->trc_reader_nesting data races omits 633d6c9e94a2 rcu-tasks: Add comments explaining task_struct strategy omits 96118229dae8 rcu: Start timing stall repetitions after warning complete omits b21607cf3d81 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() omits 2762a6659e4f rcu/tree: Handle VM stoppage in stall detection omits 6b9b1b9c623a rculist: Unify documentation about missing list_empty_rcu() omits 512dbc03d625 Documentation/RCU: Fix nested inline markup omits 44b962940609 rcu: Mark accesses in tree_stall.h omits 3840d0933a87 rcu: Mark accesses to ->rcu_read_lock_nesting omits c5f8fcb32f73 Documentation/RCU: Fix emphasis markers omits b0df899f0daf rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() omits f290c78cf82d rcu: Weaken ->dynticks accesses and updates omits 601fef1c6ffe rcu/nocb: Start moving nocb code to its own plugin file omits e193a1a5fcb3 rcu: Remove special bit at the bottom of the ->dynticks counter omits f303fba0cba5 tools/memory-model: Document data_race(READ_ONCE()) omits 51f65f9e2227 tools/memory-model: Heuristics using data_race() must hand [...] omits bee44ad3648a tools/memory-model: Add example for heuristic lockless reads omits 73d628c5358c tools/memory-model: Make read_foo_diagnostic() more clearl [...] omits a47bb8963334 rcutorture: Preempt rather than block when testing task stalls omits da330e37241d rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] omits 8973d1840d3b rcu: Fix to include first blocked task in stall warning omits f6f78ffd16e8 torture: Make torture.sh accept --do-all and --donone omits 08c498035e48 torture: Add clocksource-watchdog testing to torture.sh omits 840bd856230a refscale: Add measurement of clock readout omits ed1431841ad4 Merge branch 'lkmm-dev.2021.05.10c' into HEAD omits 5d1e2ff5e3b3 Merge branch 'clocksource.2021.05.24a' into HEAD omits 379b3a6257f4 clocksource: Print deviation in nanoseconds for unstable case omits 24e583eccea9 clocksource: Provide kernel module to test clocksource watchdog omits 575a5717342b clocksource: Reduce clocksource-skew threshold for TSC omits 98539aa0834c clocksource: Limit number of CPUs checked for clock synchr [...] omits ee2579aee350 clocksource: Check per-CPU clock synchronization when mark [...] omits ca2f4daa489a clocksource: Retry clock read if long delays detected omits 889098074648 drm/msm/dsi: add DSI PHY registers to snapshot data omits 32a1cf96c9ff drm/msm: get rid of msm_iomap_size omits a7f405880a3b drm/msm: make msm_disp_state transient data struct omits 1c3b7ac1a71d drm/msm: pass dump state as a function argument omits 411e2a43d210 PCI: Work around Huawei Intelligent NIC VF FLR erratum omits 54fb053f8d44 drm/msm: add disp snapshot points across dpu driver omits 43c0e4352b6f drm/msm: add support to take dsi, dp and dpu snapshot omits e5aa9914db30 drm/msm/disp/dpu1: add API to take DPU register snapshot omits 95e84adc2da7 drm/msm/dp: add API to take DP register snapshot omits 48edf1680e75 drm/msm/dsi: add API to take DSI register snapshot omits 5f1982d019df drm/msm: add support to take dpu snapshot omits 1ce05bb86407 drm: allow drm_atomic_print_state() to accept any drm_printer omits 8dbde399044b drm/msm/dp: handle irq_hpd with sink_count = 0 correctly omits 665a69611a73 dt-bindings: msm/dp: Add bindings of MSM DisplayPort controller omits 8fc939e72ff8 dt-bindings: msm: dsi: add yaml schemas for DSI PHY bindings omits 4dbe55c97741 dt-bindings: msm: dsi: add yaml schemas for DSI bindings omits 3d7a0dd8f39b dt-bindings: msm: disp: add yaml schemas for DPU bindings omits bcae59d0d45b rtc: imxdi: add wakeup support omits 37401019fe32 rtc: efi: Remove the repeated module alias omits 54b909436ede rtc: fix snprintf() checking in is_rtc_hctosys() omits 8df65d4adca6 dt-bindings: convert rtc/faraday,ftrtc01 to yaml omits 206e04ec7539 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE omits 0dad3ce523c2 PCI: Add pci_reset_bus_function() Secondary Bus Reset interface omits f765e349c3e1 rtc: m41t80: add support for fixed clock omits b0ddc5b17005 rtc: bd70528: fix BD71815 watchdog dependency omits 24845dcb170e Makefile: LTO: have linker check -Wframe-larger-than omits 1cb61759d407 init: verify that function is initcall_t at compile-time omits 8c42a49738f1 net: dsa: microchip: enable phy errata workaround on 9567 omits 46a8b29c6306 net: usb: fix memory leak in smsc75xx_bind omits 48b491a5cc74 net: hsr: fix mac_len checks omits c1eaf3c09c54 Merge branch 'wan-cleanups' omits d1406175f968 net: wan: add braces {} to all arms of the statement omits 80d67b95d1fe net: wan: fix the comments style issue omits 336d781bd952 net: wan: replace comparison to NULL with "!card" omits 87feef1cfbbe net: wan: move out assignment in if condition omits c3b6b5c64f39 net: wan: add some required spaces omits e5877104b5ec net: wan: fix the code style issue about trailing statements omits 261795f4113b net: wan: code indent use tabs where possible omits f0328a192290 net: wan: add blank line after declarations omits b32db030b96e net: wan: fix an code style issue about "foo* bar" omits 8890d0a1891a net: wan: remove redundant blank lines omits a4dd4fc6105e net: appletalk: cops: Fix data race in cops_probe1 omits d9d15a662cff Merge branch 'sja1105-sja1110-prep' omits 1bf658eefe38 net: dsa: sja1105: allow the frame buffer size to be customized omits 38fbe91f2287 net: dsa: sja1105: configure the multicast policers, if present omits f78a2517cf73 net: dsa: sja1105: use sja1105_xfer_u32 for the reset procedure omits fd6f2c257b0b net: dsa: sja1105: dynamically choose the number of static [...] omits c50376783f23 net: dsa: sja1105: skip CGU configuration if it's unnecessary omits df2a81a35ebb net: dsa: sja1105: don't assign the host port using dsa_up [...] omits 82760d7f2ea6 net: dsa: sja1105: dimension the data structures for a lar [...] omits f238fef1b3de net: dsa: sja1105: avoid some work for unused ports omits 542043e91df4 net: dsa: sja1105: parameterize the number of ports omits 8d84733dee9f thermal/ti-soc-thermal: Fix kernel-doc omits 5556bacaa561 Merge branch 'Add lookup_and_delete_elem support to BPF ha [...] omits 49c299b69444 selftests/bpf: Add bpf_lookup_and_delete_elem tests omits d59b9f2d1b22 bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags omits 3e87f192b405 bpf: Add lookup_and_delete_elem support to hashtab omits feeb371272fe Merge branch 'hns3-promisc-updates' omits 4e2471f7b6ef net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace [...] omits 1e6e76101fd9 net: hns3: configure promisc mode for VF asynchronously omits 93c5d741d14b Merge branch 'sja1105-fixes' omits b38e659de966 net: dsa: sja1105: update existing VLANs from the bridge V [...] omits ed040abca4c1 net: dsa: sja1105: use 4095 as the private VLAN for untagg [...] omits 6729188d2646 net: dsa: sja1105: error out on unsupported PHY mode omits cec279a898a3 net: dsa: sja1105: add error handling in sja1105_setup() omits dc596e3fe63f net: dsa: sja1105: call dsa_unregister_switch when allocat [...] omits ba61cf167cb7 net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S omits 1a6e9a9c68c1 net: hso: fix control-request directions omits 1a44fb38cc65 r8152: check the informaton of the device omits 62f148d8dde6 nfc: st-nci: remove unnecessary assignment and label omits 9b76eade1642 sch_dsmark: fix a NULL deref in qdisc_reset() omits dc51ff91cf2d vfio/platform: fix module_put call in error flow omits 752774ce7793 samples: vfio-mdev: fix error handing in mdpy_fb_probe() omits 78b238147e4d vfio/iommu_type1: Use struct_size() for kzalloc() omits 2a55ca373501 vfio/pci: zap_vma_ptes() needs MMU omits f9bceaa59c5c libbpf: Skip bpf_object__probe_loading for light skeleton omits 31ff791600e3 Merge branch 'misc' into for-next omits 71d439702175 Merge branch 'fixes' into for-next omits effe3781b6cc gpio: tps65912: remove platform_set_drvdata() + cleanup probe omits 0cef30b8beaf gpio: tps65218: remove platform_set_drvdata() + cleanup probe omits 3660660a8e86 gpio: tc3589x: emove platform_set_drvdata() + cleanup probe omits cc7af0bfa0d9 gpio: tps6586x: remove platform_set_drvdata() + cleanup probe omits d1ce2c79156d vfio/pci: Fix error return code in vfio_ecap_init() omits 1434a3127887 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] omits c2a11971549b Merge branch 'for-5.13-fixes' into for-5.14 omits 6bcec6cee54e Merge branch 'for-5.14/io_uring' into for-next omits ffdde143b53c io_uring: don't bounce submit_state cachelines omits c188ef3298f0 io_uring: rename io_get_cqring omits d5d591fa84eb io_uring: kill cached_cq_overflow omits 6e1f520a8e27 io_uring: deduce cq_mask from cq_entries omits afdaae757378 io_uring: remove dependency on ring->sq/cq_entries omits f15e2191cf65 io_uring: better locality for rsrc fields omits ec6247723662 io_uring: shuffle rarely used ctx fields omits bb1068186009 io_uring: make fail flag not link specific omits b0d0967561d3 io_uring: get rid of files in exit cancel omits 6d78264383f4 io_uring: simplify waking sqo_sq_wait omits ff95e5874080 io_uring: remove unused park_task_work omits e90672631e24 io_uring: improve sq_thread waiting check omits 7f02c72da989 io_uring: improve sqpoll event/state handling omits 5df7ae7bed41 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] omits f71d49e01be6 Merge tag 'spi-fix-v5.13-rc3' of git://git.kernel.org/pub/ [...] omits 28a4aa1160d7 KVM: SVM: make the avic parameter a bool omits 377872b3355b KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC check omits 778a136e48be KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check omits 6962681ee8c6 Merge branch 'for-5.13-fixes' into for-next omits 08b2b6fdf6b2 cgroup: fix spelling mistakes omits 990e6d0e1de8 arm: extend pfn_valid to take into accound freed memory ma [...] omits 4ce27baf95df memblock: align freed memory map on pageblock boundaries w [...] omits 03be3200ba9f memblock: free_unused_memmap: use pageblock units instead [...] omits 179d9ba5559a netfilter: nf_tables: fix table flag updates omits be7ae56809bf ACPI: configfs: Replace ACPI_INFO() with pr_debug() omits 64887bbddae5 ACPI: ipmi: Remove address space handler in error path omits 6be2408a1ef6 PM: hibernate: fix spelling mistakes omits 47f4bdf989c0 mmc: sdhci-of-aspeed: Configure the SDHCIs as specified by [...] omits 9b7ff25d129d ACPI: power: Refine turning off unused power resources omits 558642bccede PM: wakeirq: Set IRQF_NO_AUTOEN when requesting the IRQ omits 57a6b5d77071 mmc: core: Add a missing SPDX license header omits 1f3d5758d0a7 mmc: vub3000: fix control-request direction omits 094c0a754039 mmc: sdhci-omap: Use pm_runtime_resume_and_get() to replac [...] omits ef9d2580da10 mmc: sdhci_am654: Use pm_runtime_resume_and_get() to repla [...] omits 97ef5413beb1 mmc: core: Use pm_runtime_resume_and_get() to replace open coding omits c4a0252bdb35 mmc: cqhci: introduce get_trans_desc_offset() omits fef88f2ed040 mmc: cqhci: fix typo omits a0765597c986 usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static omits e6809703e164 Merge tag 'thunderbolt-for-v5.13-rc4' of git://git.kernel. [...] omits 260955cb8142 dt-bindings: mmc: Clean-up examples to match documented bindings omits fafb011c9f53 mmc: mediatek: remove useless data parameter from msdc_dat [...] omits 7f89144e3d9c mmc: mediatek: use data instead of mrq parameter from msdc [...] omits ca82c0678842 usb: phy: isp1301: Deduplicate of_find_i2c_device_by_node() omits 08377263a932 USB: usbfs: remove double evaluation of usb_sndctrlpipe() omits 1eef7953129c USB: gadget: udc: fix kernel-doc syntax in file headers omits e56fb7221439 dt-bindings: mmc: rockchip-dw-mshc: Add Rockchip RK1808 omits e752dbc59e12 usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() omits 5fae1598bb4d memstick: rtsx_usb_ms: fix UAF omits 35b958c0f9bd mmc: core: add support for disabling HS400 mode via DT omits 5c39b018cf62 mmc: sdhci-esdhc-imx: advertise HS400 mode through MMC caps omits 28eb8453759d dt-bindings: mmc: add no-mmc-hs400 flag omits a20dcf53ea98 usb: typec: tcpm: Respond Not_Supported if no snk_vdo omits 0bc3ee92880d usb: typec: tcpm: Properly interrupt VDM AMS omits ec6198f88e00 mmc: core: Add support for cache ctrl for SD cards omits d39f68b6e041 mmc: sdhci-pci-gli: Fine tune GL9763E L1 entry delay omits a3927680df3a dt-bindings: mmc: renesas,mmcif: Convert to json-schema omits 48851b13877e mmc: jz4740: Remove redundant error printing in jz4740_mmc [...] omits ac5eb12c4dec mmc: usdhi6rol0: fix error return code in usdhi6_probe() omits 3902f4e38d8e drivers: memstick: core:ms_block.c: Fix alignment of block [...] omits bf1d491b9189 mmc: core: Move eMMC cache flushing to a new bus_ops callback omits 1ddad40a398d mmc: block: Disable CMDQ on the ioctl path omits 24d558f75ba3 mmc: core: Add support for Power Off Notification for SD cards omits 98ac8c53e1a7 mmc: core: Read performance enhancements registers for SD cards omits cae548d9c814 mmc: core: Read the SD function extension registers for po [...] omits 4ab3e75dbd65 mmc: core: Parse the SD SCR register for support of CMD48/ [...] omits d2355f548cd9 mmc: core: Drop open coding in mmc_sd_switch() omits b9452a88a596 mmc: core: Prepare mmc_send_cxd_data() to be re-used for a [...] omits 25c193d3b483 mmc: core: Enable eMMC sleep commands to use HW busy polling omits 6776f7dc36a8 mmc: core: Extend re-use of __mmc_poll_for_busy() omits 8a85c31fe61f mmc: core: Re-structure some code in __mmc_poll_for_busy() omits 8c0a2922fa46 mmc: core: Take into account MMC_CAP_NEED_RSP_BUSY for eMM [...] omits 955a0bf2000f mmc: core: Drop open coding when preparing commands with b [...] omits 1dbd1a565448 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] omits eb4fe0b9801f dt-bindings: mmc: rockchip-dw-mshc: add description for rk3568 omits adcc34f2531d dt-bindings: mmc: sdhci-am654: Remove duplicate ti,j721e-s [...] omits 0de2718a4095 mmc: s3cmci: move to use request_irq by IRQF_NO_AUTOEN flag omits cae7e156d77e Merge branch 'for-5.14/drivers' into for-next omits 1fe3c33d5695 Merge branch 'for-5.14/block' into for-next omits 15e4f69476d0 Merge branch 'for-5.14/libata' into for-next omits 8184035805dc rsxx: Use struct_size() in vmalloc() omits d97e594c5166 blk-mq: Use request queue-wide tags for tagset-wide sbitmap omits 56b68085e536 blk-mq: Some tag allocation code refactoring omits 364b61818f65 blk-mq: clearing flush request reference in tags->rqs[] omits bd63141d585b blk-mq: clear stale request in tags->rq[] before freeing o [...] omits 2e315dc07df0 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] omits 84da7acc3ba5 block: avoid double io accounting for flush request omits 8c390ff910c5 block: remove unneeded parenthesis from blk-sysfs omits b5f3352e0868 blkcg: drop CLONE_IO check in blkcg_can_attach() omits 65a8db393a8e aoe: remove unnecessary mutex_init() omits 51fd43e28010 block_dump: remove comments in docs omits 3af3d772f721 block_dump: remove block_dump feature omits 12e0613715e1 block_dump: remove block_dump feature in mark_inode_dirty() omits 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] omits b19d3479f25e ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode omits 091d5db0abd6 arm64: dts: allwinner: pinephone: Set audio card name omits 47e4dc4e63e1 clk: sunxi-ng: v3s: fix incorrect postdivider on pll-audio omits eb37ca9c98ae Merge series "ASoC: rsnd: add D3 support" from Kuninori Mo [...] omits a072cbda97a9 Merge series "Fix MAX77620 regulator driver regression" fr [...] omits 77b06ddc0435 perf/hisi: Use irq_set_affinity() omits ba4489fb949c perf/imx_ddr: Use irq_set_affinity() omits 262105453595 perf/arm-smmuv3: Use irq_set_affinity() omits 41ea281724c0 perf/arm-dsu: Use irq_set_affinity() omits 1ceeb8d430f5 perf/arm-dmc620: Use irq_set_affinity() omits 8ec25d34012d perf/arm-cmn: Use irq_set_affinity() omits 84fca8ba6205 perf/arm-ccn: Use irq_set_affinity() omits da3862e7277b Merge tag 'irq-export-set-affinity' of git://git.kernel.or [...] omits 273895109a04 drm/i915/gvt: Add missing macro name changes omits 21e4e15a846f reiserfs: Remove unneed check in reiserfs_write_full_page() omits ab053f48f926 spi: ath79: set number of chipselect lines omits 42a7dfa26fc6 spi: ath79: drop platform data omits 7c556aec1409 regulator: bd70528: Convert to use regulator_set_ramp_dela [...] omits 8590ccd4dfd2 regulator: max8973: Convert to use regulator_set_ramp_dela [...] omits 5ba3747dbc9a regulator: bd71815: add select to fix build omits af00978a0a06 ASoC: codecs: Add driver for NXP/Goodix TFA989x (TFA1) amplifiers omits 17ba36b70469 ASoC: dt-bindings: codecs: Add bindings for nxp, tfa989x omits d6956a7dde6f ASoC: rsnd: add null CLOCKIN support omits cf9d5c6619fa ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() omits 17c2d247ddd2 ASoC: dt-bindings: renesas: rsnd: tidyup properties omits 13817d466eb8 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves omits 8d6ee30c11a9 regulator: hisilicon: use the correct HiSilicon copyright omits 4c668630bf8e regulator: bd71828: Fix .n_voltages settings omits 0514582a1a5b regulator: bd70528: Fix off-by-one for buck123 .n_voltages [...] omits 62499a94ce5b regulator: max77620: Silence deferred probe error omits 6f55c5dd1118 regulator: max77620: Use device_set_of_node_from_dev() omits 41daf6ba594d ASoC: core: Fix Null-point-dereference in fmt_single_name() omits 4814d9c5d3b9 cpufreq: dt: Rename black/white-lists omits 17818dfa8f2e ath10k/ath11k: fix spelling mistake "requed" -> "requeued" omits a610f3c65d3b bus: mhi: Wait for M2 state during system resume omits 0f0781531acb bus: mhi: core: Fix power down latency omits 4a94e23362f0 bus: mhi: core: Validate channel ID when processing comman [...] omits 0d989ac2c90b kbuild: remove libelf checks from top Makefile omits 1bb0b18a06dc kbuild: hide tools/ build targets from external module builds omits cf536e185869 Makefile: extend 32B aligned debug option to 64B aligned omits ec7d6dd870d4 ethernet: ucc_geth: Use kmemdup() rather than kmalloc+memcpy omits 4dd649d130c6 NFC: nfcmrvl: fix kernel-doc syntax in file headers omits 474a2ddaa192 net: dsa: mt7530: fix VLAN traffic leaks omits 5d6c3d91ad72 net: r6040: Allow restarting auto-negotiation omits 2ae83ed289c0 Merge branch 'r6040-cleanups' omits 06666907a38a net: r6040: Use ETH_FCS_LEN omits 190e6e291a4c net: r6040: Use logical or for MDIO operations omits 0056982f093d ehea: Use DEVICE_ATTR_*() macro omits 4934fb7dc409 sfc: falcon: use DEVICE_ATTR_*() macro omits 3880fc37beba sfc: use DEVICE_ATTR_*() macro omits 835744e8b537 Merge branch 'fq_pie-fixes' omits e70f7a11876a net/sched: fq_pie: fix OOB access in the traffic path omits 3a62fed2fd7b net/sched: fq_pie: re-factor fix for fq_pie endless loop omits dd1599446681 Merge branch 'v5.14-clk/next' into for-next omits 2f3877d609e7 clk: rockchip: fix rk3568 cpll clk gate bits omits 52af13a41489 net: ftgmac100: add missing error return code in ftgmac100 [...] omits 5eff1461a6de net: macb: ensure the device is available before accessing [...] omits ad79fd2c42f7 net: ethernet: mtk_eth_soc: Fix packet statistics support [...] omits 1e69abf98921 MAINTAINERS: Add entries for CBS, ETF and taprio qdiscs omits 6e153938b7f0 gpio: gpio-tegra186: remove platform_set_drvdata() + clean [...] omits 10a476164b08 gpio: gpio-tegra186: remove empty remove hook omits 4d2a72635b55 gpio: da9052: remove platform_set_drvdata() + cleanup probe omits 94a7b66910ea gpio: xgene: simplify probe, return devm_gpiochip_add_data [...] omits 2fb27551ba40 media: imx: imx7_mipi_csis: Update MAINTAINERS omits f0e7cfbb43f1 media: imx: imx7_mipi_csis: Add i.MX8MM support omits 85b62ff2cb97 media: dt-bindings: media: nxp,imx7-mipi-csi2: Add i.MX8MM [...] omits acdff8e14ae9 media: imx: imx7_mipi_csis: Move PHY control to dedicated [...] omits 88fc81388df9 media: imx: imx7_mipi_csis: Reject invalid data-lanes settings omits 7479454cfef0 media: imx: imx7_mipi_csis: Reorganize mipi_csis_probe() omits 0092d4a8ea7f media: imx: imx7_mipi_csis: Reorganize csi_state structure omits b4eb02656d09 media: imx: imx7_mipi_csis: Make csi_state num_clocks fiel [...] omits 62bd05a4f9ff media: imx: imx7_mipi_csis: Drop csi_state pdev field omits 96703073ecb3 media: imx: imx7_mipi_csis: Pass csi_state to mipi_csis_su [...] omits deb1c97283a4 media: imx: imx7_mipi_csis: Don't pass pdev to mipi_csis_p [...] omits e71bcbe65f67 media: imx: imx7_mipi_csis: Turn csi_state irq field into [...] omits f65ffcd8abf9 media: imx: imx7_mipi_csis: Rename csi_state flag field to state omits b0db06bb98b5 media: imx: imx7_mipi_csis: Rename mipi_sd to sd omits cbf15686dd8b media: imx: imx7_mipi_csis: Drop csi_state phy field omits 3acb88893a79 media: imx: imx7_mipi_csis: Store CSI-2 data type in forma [...] omits 492d418c082c media: imx: imx7_mipi_csis: Drop unused csis_hw_reset structure omits 996f6f517dc7 media: imx: imx7_mipi_csis: Set the CLKSETTLE register field omits b329650e3f2d media: imx: imx7_mipi_csis: Reorganize code in sections omits 90ce0472182f media: imx: imx7_mipi_csis: Don't set subdev data omits 2cb7c5c08cf2 media: imx: imx7_mipi_csis: Minimize locking in get/set format omits eed6a93044e3 media: imx: imx7_mipi_csis: Move static data to top of mip [...] omits ca403b37cd95 media: imx: imx7_mipi_csis: Update ISP_CONFIG macros for q [...] omits 7fe1de81ddda media: imx: imx7_mipi_csis: Count the CSI-2 debug interrupts omits d2fcc9c2de11 media: imx: imx7_mipi_csis: Fix logging of only error even [...] omits f4815b399111 media: uapi: move MPEG-2 stateless controls out of staging omits 3c994c6d21db media: controls: Log MPEG-2 stateless control in .std_log omits 2f0968827a48 media: uapi: Move the MPEG-2 stateless control type out of [...] omits 45f97ba1ce80 media: uapi: mpeg2: Remove V4L2_CID_MPEG_VIDEO_MPEG2_SLICE_PARAMS omits 701a6a410c31 media: hantro/cedrus: Remove unneeded slice size and slice offset omits b6d7e8031c9c media: uapi: mpeg2: Move reference buffer fields omits f329e21e9dad media: uapi: mpeg2: Split sequence and picture parameters omits 88e78409a83a media: uapi: mpeg2: Cleanup flags omits 81bbb65f1981 media: uapi: mpeg2: rework quantisation matrices semantics omits 118f3e1562f2 media: uapi: mpeg2: Rename "quantization" to "quantisation" omits c680ed46e418 media: dvb-usb: fix wrong definition omits 37d9d42f9e78 media: lmedm04: delete lme2510_get_adapter_count() omits 9c87ae1a0dbe media: rc: i2c: Fix an error message omits 027f55e87c30 tty: hvc: udbg_hvc: retry putc on -EAGAIN omits 2cec178e35ba powerpc/xmon: make dumping log buffer contents more reliable omits b73c8cccd72a powerpc/kprobes: Replace ppc_optinsn by common optinsn omits 7ee3e97e00a3 kprobes: Allow architectures to override optinsn page allocation omits 6fcb574125e6 powerpc: Kconfig: disable CONFIG_COMPAT for clang < 12 omits 73e6e4e01134 powerpc/powernv/pci: fix header guard omits 60060d704c55 powerpc/sstep: Add tests for setb instruction omits 5b75bd763d36 powerpc/sstep: Add emulation support for ‘setb’ instruction omits f259fb893c69 powerpc/Makefile: Add ppc32/ppc64_randconfig targets omits 40999b041e03 powerpc/pseries: minor enhancements in dlpar_memory_remove [...] omits 163e7921750f powerpc/pseries: break early in dlpar_memory_remove_by_cou [...] omits 2ad216b4d6ff powerpc/pseries: check DRCONF_MEM_RESERVED in lmb_is_removable() omits feb0e079f43d powerpc/pseries: Set UNISOLATE on dlpar_memory_remove_by_i [...] omits ad06bcfd5b8f powerpc/pseries/ras: Delete a redundant condition branch omits c67454615cf9 selftests/powerpc: Fix duplicate included pthread.h omits 9b373899e960 powerpc/pseries/memhotplug: Remove unused inline function [...] omits 267be9dbacf4 Merge tag 'efi-next-for-v5.14' of git://git.kernel.org/pub [...] omits e169fba4f464 Merge tag 'efi-urgent-for-v5.13-rc2' of git://git.kernel.o [...] omits 2b899f31f1a6 ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_cre [...] omits b73eb6b3b91f ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells omits 57bbd15f7b95 arm64: dts: imx8: conn: fix enet clock setting omits 0e2fa4959c4f ARM: dts: imx7d-pico: Fix the 'tuning-step' property omits 7c8f0338cdac ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property omits 1c147690231b ARM: dts: imx53-ard: Correct Ethernet node name omits 77e6025c2416 ARM: dts: i.MX51: digi-connectcore-som: Correct Ethernet n [...] omits 52387bb9a4a7 arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage omits 25201269c6ec arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage omits bab0d47c0ebb riscv: kexec: Fix W=1 build warnings omits 02ccdeed1817 riscv: kprobes: Fix build error when MMU=n omits 7a4e95d68970 ARM: imx7d: remove Atheros AR8031 PHY fixup omits d500c6c42bed ARM: imx6sx: remove Atheros AR8031 PHY fixup omits 582368377926 ARM: imx6q: remove Atheros AR8035 SmartEEE fixup omits f5d9aa79dfdf ARM: imx6q: remove clk-out fixup for the Atheros AR8031 an [...] omits 4d3b70d980c2 ARM: imx6q: remove BMCR_PDOWN handler in ar8035_phy_fixup() omits 5fff104f04dc ARM: imx6q: remove part of ar8031_phy_fixup() omits 66e69d8849e9 ARM: imx6q: remove PHY fixup for KSZ9031 omits 723de6a4126b ARM: dts: imx6dl-riotboard: configure PHY clock and set pr [...] omits d943728fc7f2 ARM: dts: imx6: edmqmx6: set phy-mode to RGMII-ID omits fe58c887fb8c soc: imx: gpcv2: add support for optional resets omits c0ce75395f8d soc: imx: gpcv2: allow domains without power-sequence control omits 1382eb1967d7 soc: imx: gpcv2: add runtime PM support for power-domains omits 58d268619aa9 soc: imx: gpcv2: wait for ADB400 handshake omits 256f07edbdd2 soc: imx: gpcv2: split power up and power down sequence control omits cbca0b4fd211 soc: imx: gpcv2: switch to clk_bulk_* API omits 4ac6317a3701 soc: imx: gpcv2: move domain mapping to domain driver probe omits 4ed57c97b414 soc: imx: gpcv2: move to more ideomatic error handling in probe omits 7ba861fff0cd dt-bindings: imx: gpcv2: add support for optional resets omits 779b56bb6797 ARM: imx: pm-imx27: Include "common.h" omits cadd1beb7201 arm64: dts: imx8mq: assign PCIe clocks omits ac0cbf9d13dc arm64: dts: zii-ultra: fix 12V_MAIN voltage omits e98d98028989 arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance omits 37f592901258 ARM: dts: imx6qdl-sabresd: Configure the gpio for hp detect omits 861920974aa5 ARM: dts: imx6qdl-sabresd: Add asrc support for wm8962 sound card omits 0631ba361a7e arm64: dts: imx8mn: specify dma-ranges omits f17d0bcb3c9e arm64: dts: imx8mm: specify dma-ranges omits 4b7f6f3b251a ARM: dts: imx: Add i.mx6q DaSheng COM-9XX SBC board support omits db34eb5cc488 dt-bindings: arm: imx: Add i.mx6q DaSheng COM-9XX SBC omits 7486d6df6179 dt-bindings: add dasheng vendor prefix omits d178918891a1 ARM: dts: imx6dl-yapp4: Use aliases to set custom MMC devi [...] omits 97a031082320 riscv: Select ARCH_USE_MEMTEST omits eac2f3059e02 riscv: stacktrace: fix the riscv stacktrace when CONFIG_FR [...] omits a6f8e68e238a crypto: ccp - Fix a resource leak in an error handling path omits b7da13d092a4 crypto: hisilicon/qm - enable to close master ooo when NFE occurs omits 3b9c24dec891 crypto: hisilicon/qm - adjust order of device error configuration omits 3121f021c00a crypto: hisilicon/qm - modify 'QM_RESETTING' clearing error omits dbbc5c06955c crypto: hisilicon/qm - initialize the device before doing tasks omits c858401cb4a8 crypto: sa2ul - Remove child devices in remove omits daeec7388eb2 crypto: sa2ul - Use devm_platform_ioremap_resource() omits d699c5d0bd81 crypto: sa2ul - Use of_device_get_match_data() helper omits 5c8552325e01 crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() omits 4c0716ee1d97 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() omits 5c93a2ebc7ad hwrng: omap - Enable driver for TI K3 family omits e88b333142e4 riscv: mm: add THP support on 64-bit omits c3b2d67046d2 riscv: mm: add param stride for __sbi_tlb_flush_range omits 141682f5b9d6 riscv: mm: make pmd_bad() check leaf condition omits f5397c3ee0a3 riscv: mm: add _PAGE_LEAF macro omits 034ebde3b8c7 ARM: dts: imx7d-sdb: Add HDMI audio sound card omits 14954ee82262 ARM: dts: imx6ul-14x14-evk: Switch to fsl-asoc-card sound card omits 445ae16ac1c5 ARM: dts: imx28: Add DTS description of imx28 based XEA board omits b99f904e5045 arm64: defconfig: enable Layerscape EDAC driver omits dabea675faf1 arm64: dts: ls1028a: fix memory node omits 83297eaddf7a arm64: dts: fsl-ls1028a: Correct ECAM PCIE window ranges omits bb11580f61b6 x86/efi: Log 32/64-bit mismatch with kernel as an error omits edbd1bc4951e efi/dev-path-parser: Switch to use for_each_acpi_dev_match() omits 55fc610c8cda efi/apple-properties: Handle device properties with softwa [...] omits 942859d969de efi: cper: fix snprintf() use in cper_dimm_err_location() omits c4039b29fe96 efi/libstub: prevent read overflow in find_file_option() omits 45add3cc99fe efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared omits 668a84c1bfb2 efi/fdt: fix panic when no valid fdt found omits 2cbd838e0e48 Merge tag 'usb-v5.13-rc3' of git://git.kernel.org/pub/scm/ [...] omits 5cc59c418fde USB: core: WARN if pipe direction != setup packet direction omits 281e46844699 misc: alcor_pci: fix inverted branch condition omits 54732a5322ff Merge tag 'iio-fixes-5.13b-take2' of https://git.kernel.or [...] omits 4ed243b1da16 iio: adc: ad7793: Add missing error code in ad7793_setup() omits 01fcf129f61b iio: adc: ad7923: Fix undersized rx buffer. omits a1caeebab07e iio: adc: ad7768-1: Fix too small buffer passed to iio_pus [...] omits 98b7b0ca0828 iio: dac: ad5770r: Put fwnode in error case during ->probe() omits 2a54c8c9ebc2 iio: gyro: fxas21002c: balance runtime power in error path omits 9ebaef0540a9 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i omits 119b75c15077 ALSA: hda/realtek: Headphone volume is controlled by Front mixer omits 13d11f14ae40 ALSA: firewire-lib: code refactoring for transfer delay omits c9f3ac2aae9f ALSA: firewire-lib: code refactoring for generation of dat [...] omits c79b7158b04a ALSA: firewire-lib: code refactoring for generation of syt [...] omits 7ca7cddab2ce ALSA: firewire-lib: code refactoring for generation of pac [...] omits 6f24bb8a157c ALSA: firewire-lib: pool sequence of packet in IT context [...] omits 8070d2652e73 ALSA: firewire-lib: add flag to unaware of syt in CIP header omits 344f0f821a7e ALSA: firewire-lib: Fix uninitialized variable err issue omits 14462376858e Merge branch 'asm-generic-unaligned' into asm-generic omits ea2f0f77538c scsi: core: Cap scsi_host cmd_per_lun at can_queue omits 2ef7665dfd88 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal omits e5e0280db792 scsi: lpfc: Update lpfc version to 12.8.0.10 omits 8eced807077d scsi: lpfc: Reregister FPIN types if ELS_RDF is received f [...] omits 3e49af9393c6 scsi: lpfc: Add a option to enable interlocked ABTS before [...] omits 5aa615d195f1 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to [...] omits 04c1d9c50ae3 scsi: lpfc: Ignore GID-FT response that may be received af [...] omits fe83e3b9b422 scsi: lpfc: Fix node handling for Fabric Controller and Do [...] omits 4012baeab6ca scsi: lpfc: Fix Node recovery when driver is handling simu [...] omits 1037e4b4f81d scsi: lpfc: Add ndlp kref accounting for resume RPI path omits e30d55137ede scsi: lpfc: Fix "Unexpected timeout" error in direct attac [...] omits fa21189db9ab scsi: lpfc: Fix non-optimized ERSP handling omits 01131e7aae5d scsi: lpfc: Fix unreleased RPIs when NPIV ports are created omits ee8868c5c78f scsi: scsi_dh_alua: Retry RTPG on a different path after failure omits cb9eb11fd572 scsi: qla2xxx: Remove redundant assignment to rval omits 5ac3c649f11c scsi: ufs: ufs-exynos: Make a const array static, makes ob [...] omits 7907a021e4bb scsi: hisi_sas: Drop free_irq() of devm_request_irq() allo [...] omits e662502b3a78 scsi: vmw_pvscsi: Set correct residual data length omits 122c81c563b0 scsi: bnx2fc: Return failure if io_req is already in ABTS [...] omits 86cfe4ad248d scsi: fas216: Use fallthrough pseudo-keyword omits ecd7beb37871 scsi: ufs: core: Clean up whitespace omits b4de11dfb569 scsi: aic7xxx: Remove multiple definition of globals omits 7e7606330b16 scsi: aic7xxx: Restore several defines for aic7xxx firmware build omits 547be9a05dc8 arm64: dts: ti: k3-am65-iot2050-common: Disable mailbox nodes omits 6a593769c75f drm/amd/amdkfd: Drop unnecessary NULL check after container_of omits f43ae2d1806c drm/amdgpu: Fix inconsistent indenting omits e0fb14c8dcec drm/amdgpu/apci: switch ATIF/ATCS probe order omits 77bf762f8b30 drm/amdgpu/acpi: unify ATCS handling (v3) omits cd11b58ccef8 drm/amdgpu/display: make backlight setting failure messages debug omits e29f011e8fc0 ipv6: record frag_max_size in atomic fragments in input path omits b0781603af15 drm/amd/display: Fix GPU scaling regression by FS video support omits 5bb198930a73 drm/amdgpu: Use preemptible placement for KFD omits b453e42a6e8b drm/amdgpu: Add new placement for preemptible SG BOs omits 6abb3f434c00 drm/amd/display: Allow bandwidth validation for 0 streams. omits 5051cb794ac5 drm/amd/pm: fix return value in aldebaran_set_mp1_state() omits c15e2739b887 drm/amd/pm: Correct reserved uint32_t number in beige_goby [...] omits 8f03eeb6e0a0 net:sfc: fix non-freed irq in legacy irq mode omits f5120f599880 dpaa2-eth: don't print error from dpaa2_mac_connect if tha [...] omits aced3ce57cd3 RDS tcp loopback connection can hang omits 29bf1993fdba MAINTAINERS: remove Ioana Radulescu from dpaa2-eth omits 40d6b939e4df scsi: Fix spelling mistakes in header files omits c7718ee96dbc net: lantiq: fix memory corruption in RX ring omits fc516d3a6aa2 net: dsa: bcm_sf2: Fix bcm_sf2_reg_rgmii_cntrl() call for [...] omits 98f92dff1412 scsi: core: Remove leading spaces in Kconfig omits 824731258b65 scsi: target: tcmu: Fix boolreturn.cocci warnings omits e2ac7ab281c0 scsi: ufs: Use designated initializers in ufs_pm_lvl_states[] omits e5bfaed7508f MAINTAINERS: s390/net: add netdev list omits b12a6b7193e1 Merge branch 'dpaa2-eth-of_node' omits 30f43d6f1cab dpaa2-eth: name the debugfs directory after the DPNI object omits b193f2ed533f dpaa2-eth: setup the of_node field of the device omits ab17122e758e scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() omits f07b300c8157 Merge branch 'sja1105-stats' omits 039b167d68a3 net: dsa: sja1105: don't use burst SPI reads for port statistics omits 30a2e9c0f5cf net: dsa: sja1105: stop reporting the queue levels in etht [...] omits 8f942f9d4b06 scsi: bfa: Fix inconsistent indenting omits 1ecc820db0b9 scsi: bfa: Fix typo omits 2d535031eb2e scsi: pmcraid: Fix typos omits faa6c1d92cb0 scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in [...] omits 030c8198d744 net: hns3: Fix return of uninitialized variable ret omits 8e060b310f8f scsi: arcmsr: Update driver version to v1.50.00.05-20210429 omits 04fdfad68b81 atm: Fix typo omits d9a231226f28 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 omits b269875f91c3 net: phy: Fix inconsistent indenting omits 31d990cb2628 sfc: farch: fix compile warning in efx_farch_dimension_res [...] omits 5aaeca258f55 scsi: target: iblock: Fix smp_processor_id() BUG messages omits 2a38d2a8b4a6 scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) omits 4057c58da21c net: bonding: bond_alb: Fix some typos in bond_alb.c omits ae8102b87b9a caif_virtio: Fix some typos in caif_virtio.c omits 8c7e7b8486cd scsi: libsas: Use _safe() loop in sas_resume_port() omits faf5954d7f0c Merge branch 'wan-cleanups' omits 70fe4523c8f6 net: wan: add necessary () to macro argument omits 1bf705d4f231 net: wan: add braces {} to all arms of the statement omits 145efe6c279b net: wan: remove redundant blank lines omits eab9948140d1 net: wan: fix the code style issue about trailing statements omits 974221c6cf54 net: wan: add some required spaces omits 492625791649 net: wan: fix an code style issue about "foo* bar" omits 44be5c42e3ed Merge branch 'sja1105-spi' omits 718bad0e4da9 net: dsa: sja1105: adapt to a SPI controller with a limite [...] omits ca021f0dd851 net: dsa: sja1105: send multiple spi_messages instead of u [...] omits 48e8c6f1612b net: phy: add driver for Motorcomm yt8511 phy omits 430bfe057612 net: ethernet: mtk_eth_soc: Fix DIM support for MT7628/88 omits d0d62baa7f50 net: xilinx_emaclite: Do not print real IOMEM pointer omits b4150b68815e scsi: target: tcmu: Fix xarray RCU warning omits 78429edfeed8 misc: xilinx-sdfec: Drop unnecessary NULL check after cont [...] omits 70ca3c57ff91 scsi: target: core: Avoid smp_processor_id() in preemptible code omits b63866efa10c eeprom: ee1004: Let device core handle attribute eeprom omits 46ad05724591 sysfs: Add helper BIN_ATTRIBUTE_GROUPS omits 0c8713153fbf drivers: base: Reduce device link removal code duplication omits 80dd33cf72d1 drivers: base: Fix device link removal omits b592d66235f5 scsi: ufs: ufs-exynos: Move definitions from .h to .c omits fd03c075e362 drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO omits 208012f05163 misc: bcm-vk: Replace zero-length array with flexible arra [...] omits f8b61bd20479 perf stat: Skip evlist__[enable|disable] when all events uses BPF omits f42907e8a451 perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry a [...] omits f56299a9c998 perf scripts python: exported-sql-viewer.py: Fix warning display omits fd931b2e234a perf scripts python: exported-sql-viewer.py: Fix Array TypeError omits d7eab3df8f39 Documentation: kunit: Update kunit_tool page omits 11dbc62a73a7 Documentation: kunit: add tips for running KUnit omits a6172059758b perf scripts python: exported-sql-viewer.py: Fix copy to c [...] omits 35c32e3095d3 cxl/docs: Fix "Title underline too short" warning omits bffcbe79370e tools headers UAPI: Sync files changed by the quotactl_pat [...] omits 36cb555fae08 regulator: scmi: Fix off-by-one for linear regulators .n_v [...] omits 4224680ee7aa tools headers UAPI: Sync linux/perf_event.h with the kerne [...] omits ec347b7c3191 tools headers UAPI: Sync linux/fs.h with the kernel sources omits fb05b14c5b99 debugfs: remove return value of debugfs_create_ulong() omits f248d687e99d Merge remote-tracking branch 'torvalds/master' into perf/urgent omits 393b06383fb7 debugfs: remove return value of debugfs_create_bool() omits 1be4ec2456a7 scsi: snic: debugfs: remove local storage of debugfs files omits 77b98d456d60 b43: don't save dentries for debugfs omits 2435628e5611 b43legacy: don't save dentries for debugfs omits 2100c9b06046 drm/i915/gvt: remove local storage of debugfs file omits 2ac62268a2c0 tty: hvc_console: Remove the repeated words 'no' and 'from' omits 016002848c82 serial: rp2: use 'request_firmware' instead of 'request_fi [...] omits f421ed33ee2b Revert "serial: sh-sci: Add support for RZ/G2L SoC" omits 746e4acf87bc USB: trancevibrator: fix control-request direction omits 6a4c8f60da8f Merge tag 'usb-serial-5.13-rc3' of https://git.kernel.org/ [...] omits 7257fbc7c598 usb: typec: tcpci: Implement callback for apply_rc omits 59d4d06c8ab0 usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP omits dea6f87e60d1 usb: typec: tcpm: Refactor logic to enable/disable auto vb [...] omits d112efbe6dbf usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled omits 56d426146cdf dt-bindings: usb: dwc2: add compatible for RK3308 USB controller omits c9c5f057d0d6 USB: gadget: drop irq-flags initialisations omits 8879904b1935 USB: dwc2: drop irq-flags initialisations omits 18538a50239b USB: cdnsp: drop irq-flags initialisations omits 77b57218ac2f usb: gadget: tegra-xudc: Use dev_err_probe() omits 80a3c7f70e99 usb: gadget: tegra-xudc: Don't print error on probe deferral omits b274e2a44e16 usb: atm: cxacru: Fix typo in comment omits d369c9187c18 usb: isp1763: add peripheral mode omits e7a990e00cb1 dt-bindings: usb: nxp,isp1760: add bindings omits 60d789f3bfbb usb: isp1760: add support for isp1763 omits 3eb96e04be99 usb: isp1760: use dr_mode binding omits a74f639c5b56 usb: isp1760: hcd: refactor mempool config and setup omits f9a88370e675 usb: isp1760: remove platform data struct and code omits 03e28d5233d5 usb: isp1760: use relaxed primitives omits 1da9e1c06873 usb: isp1760: move to regmap for register access omits abfabc8ae3bd usb: isp1760: fix strict typechecking omits 24bb0076d7bc usb: fix spelling mistakes in header files omits 03effde3a2ea ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload omits c0fbe9fd311a ASoC: Intel: common: Add entries for sdw codecs in ADL mat [...] omits 6306f0431914 ACPI: EC: Make more Asus laptops use ECDT _GPE omits f00d2d32cc67 ACPI: event: Remove redundant initialization of local variable omits bab858b30cbe ACPI: DPTF: Add new PCH FIVR methods omits 45b10e3e0170 ACPI: sbshc: Fix fall-through warning for Clang omits b9370dceabb7 ACPI: PM / fan: Put fan device IDs into separate header file omits b7a732a73ac5 ACPI: APEI: Don't warn if ACPI is disabled omits 7e135dc72541 evm: Pass user namespace to set/remove xattr hooks omits 9ff6774b9718 cpufreq: sc520_freq: add 'fallthrough' to one case omits cdef685be5b4 evm: Allow xattr/attr operations for portable signatures omits 4a804b8a4572 evm: Introduce evm_hmac_disabled() to safely ignore verifi [...] omits 706c5328851d cpufreq: intel_pstate: Add Cometlake support in no-HWP mode omits fbdc21e9b038 cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode omits e3ccfe1ad7d8 evm: Introduce evm_revalidate_status() omits 9acc89d31f0c evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key [...] omits aa2ead71d9da evm: Load EVM key in ima_load_x509() to avoid appraisal omits 9eea2904292c evm: Execute evm_inode_init_security() only when an HMAC k [...] omits eb3693f0521e cpufreq: intel_pstate: hybrid: CPU-specific scaling factor omits c3d175e4852b cpufreq: intel_pstate: hybrid: Avoid exposing two global a [...] omits cf1031ed4752 jfs: Remove trailing semicolon in macros omits 577ebd195f95 fs: Fix typo issue omits 70c1fc34f3c6 dt-bindings: rng: mediatek: add mt8365 to mtk rng binding omits 1a60317bc83f dt-bindings: rng: mediatek: convert to yaml schema omits 91d594b2db51 gpio: tps68470: remove platform_set_drvdata() + cleanup probe omits 20a3e5349051 drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] omits f18939021a36 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse omits 29ec545844a0 drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity omits ef6f76407cd7 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name omits 1c7f15c7006c drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions omits 8d55be744b45 drm/amd/amdgpu/sdma_v5_0: Fix typo in function name omits 47a6c67648cb drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers omits 9f88be53c8ec drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] omits 5a2ec861b8ae drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] omits 463e2989977a drm/radeon/r100: Realign doc header with function 'r100_cs [...] omits 2cce318c3b3b drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue omits 5f7d8ee71e1f drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] omits 9f7724f0888e drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue omits d34c42d44235 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] omits 52456b426b65 drm/radeon/radeon_vm: Fix function naming disparities omits 5ce270576041 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] omits f72c26fcc330 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] omits 57f671cd2caf drm/amd/amdgpu/si_dma: Fix some function name disparity omits acf69d930457 drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] omits 094b457bcbe4 drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions omits 590a74c6d183 drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot omits e72d4a8b08f8 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions omits c4cd63f952f9 drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity omits 3ffa59a01c26 drm/radeon/radeon_cs: Fix incorrectly documented function [...] omits 223ce1d55cf9 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate omits 4271bf11bd5f drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] omits 210d1637d32c drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] omits 41884cdda653 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate omits aef06d2b1b8c drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate omits 386061cd99c1 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate omits f55c0d65270a drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate omits 9f04eb7acffd drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV omits f5e25a83c1e2 drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] omits 6ba3f59eb4d9 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits f2958a8b8774 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits 7373fc5e2ee4 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits a9dc23bee253 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits d697f3d8b9f1 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits cda722d2a8b2 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits a5504e9ad48a drm/amdgpu: Indirect register access for Navi12 sriov omits 9256e54209f5 drm/amd/pm: Update PPTable struct for beige_goby omits 8200b1cd85bb drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error omits 78842457127d drm/amdgpu/pm: display vcn pp dpm (v4) omits 61e2d322b8c4 drm/amdgpu/pm: add new fields for Navi1x (v3) omits 0b7db431e352 drm/amdgpu/pm: Update metrics table (v2) omits b804a75d22cb drm/amd/pm: correct MGpuFanBoost setting omits d2aa1356834d drm/amd/display: take dc_lock in short pulse handler only omits 265d1a90e4fb ALSA: usb-audio: scarlett2: Improve driver startup messages omits 764fa6e686e0 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci omits 51cb8e206afd ALSA: usb-audio: fix control-request direction omits be22db77dc50 ALSA: usb-audio: Fix uninitialized variable at __uac_clock [...] omits cb4920cc40f6 drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 omits 17cd3a106e97 USB: serial: drop irq-flags initialisations omits 661867161f63 USB: serial: mos7840: drop buffer-callback return-value comments omits 683c5cfa5d1c USB: serial: mos7720: drop buffer-callback sanity checks omits 9a8253a7c2da USB: serial: io_edgeport: drop buffer-callback sanity checks omits dcbc0ae4f8fc USB: serial: digi_acceleport: add chars_in_buffer locking omits 3aed3af202aa USB: serial: digi_acceleport: reduce chars_in_buffer over- [...] omits 21dde316cac7 gpio: bd9571mwv: remove platform_set_drvdata() + cleanup probe omits aa93b0f39a07 gpio: altera-a10sr: remove platform_set_drvdata() + cleanup probe omits 6681db5ef540 gpio: adp5520: cleanup probe error path + remove platform_ [...] omits ec5aa31bbed6 gpio: visconti: remove platform_set_drvdata() + cleanup probe omits afccc0bbab59 media: dvb-frontends: remove redundant words and fix sever [...] omits ca8519ddc4d7 media: siano: use DEFINE_MUTEX() for mutex lock and LIST_H [...] omits 52518e513d6d media: rc: clean up Kconfig dependencies omits bda7d3ab06f1 kgdb: fix gcc-11 warnings harder omits 58c08df5751d media: rc: remove tango ir driver and keymap omits 02625c965239 video: hgafb: correctly handle card detect failure during probe omits 12ccb76280f8 media: lirc: remove out of date comment omits 9e23bf6b00fd gpiolib: Use sysfs_emit() in "show" functions omits fd80b8ba3aa5 gpiolib: Make use of assign_bit() API (part 2) omits d9eb95845dc8 uio: Remove leading spaces in Kconfig omits c999fbbdcf77 w1: ds2438: support for writing to offset register omits fd6ec5d79507 w1: ds2438: adding support for reading page1 omits 1f5e7518f063 w1: ds2438: fixing bug that would always get page0 omits 67c6964228b6 w1: ds2438: changed sysfs macro for rw file omits c9f2713531a9 w1: ds2438: fixed if brackets coding style issue omits ddb20bcf7738 w1: ds2438: fixed a coding style issue omits c6fa1a96db26 w1: w1_therm: fix build warning in w1_seq_show() omits 6a072b2e3722 w1: w1_therm: correct function name bulk_read_support() omits 8c55a99dc77a parport: Use string_upper() instead of open coded variant omits 1189827a2cf7 gpio: da9055: remove platform_set_drvdata() + cleanup probe omits 2a9a2ccaab99 gpio: stmpe: fully use convert probe to device-managed omits 10505b720189 usb: Restore the usb_header label omits d3a2bfde6b11 comedi: drivers: comedi_isadma: Fix misspelling of 'dma_chan1' omits 69484d97dd3f comedi: drivers: ni_routes: Demote non-conforming kernel-d [...] omits 7b89d91c5d7f comedi: drivers: ni_tio: Fix slightly broken kernel-doc an [...] omits 4d070b8b7456 comedi: comedi_8254: Fix descriptions for 'i8254' and 'iobase' omits c58bbe3477f7 usb: typec: tcpm: Use LE to CPU conversion when accessing [...] omits 8c9b3caab3ac usb: typec: ucsi: Clear pending after acking connector change omits acf5631c239d usb: typec: mux: Fix matching with typec_altmode_desc omits dcb4b8ad6a44 misc/uss720: fix memory leak in uss720_probe omits 25dda9fc56bd usb: dwc3: gadget: Properly track pending and queued SG omits 4f2629ea67e7 USB: usbfs: Don't WARN about excessively large memory allocations omits dbfac814bb73 spi: pxa2xx: Fix inconsistent indenting omits 9d5536e0e1ca ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI omits 4f50f16e9414 ASoC: SOF: ops: don't return void value omits ccaea61a8d1b ASoC: SOF: topology: fix assignment to use le32_to_cpu omits c03459415c51 ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead so [...] omits 3b2e93ed1238 ASoC: SOF: ops: print out the polling register omits e5eaa4e66f53 ASoC: SOF: pci: No need to cast second time to save the desc omits fd979ec12eeb ASoC: SOF: Check desc->ops directly in acpi/pci/of probe f [...] omits b4e46c9954ad spi: sc18is602: implement .max_{transfer,message}_size() f [...] omits bda7db1d952c spi: sc18is602: don't consider the chip select byte in sc1 [...] omits af2702549d68 ASoC: qcom: lpass-cpu: Use optional clk APIs omits ddaf0d6dc467 usb: common: usb-conn-gpio: use dev_err_probe() to print log omits 880287910b18 usb: common: usb-conn-gpio: fix NULL pointer dereference o [...] omits c63fef4c4302 dt-bindings: usb: Add H616 compatible string omits 3f87443b4ee6 dt-bindings: usb: sunxi-musb: Add H616 compatible string omits 7d076c2f5590 usb: musb: Check devctl status again for a spurious sessio [...] omits 62d472d8ad88 usb: musb: Add missing PM suspend and resume functions for [...] omits c5c7489dc982 Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" omits 7142452387c7 USB: Verify the port status when timeout happens during po [...] omits 106133dacc00 usb: gadget: s3c-hsudc: Use struct_size() in devm_kzalloc() omits 53ad92fdf7c3 usb: gadget: tegra-xudc: Constify static structs omits 005775859a3d fsl-usb: add need_oc_pp_cycle flag for 85xx also omits 1d50071b53f2 USB: gadget: pxa25x_udc: remove dentry storage for debugfs file omits 1531a2bb4494 USB: gadget: s3c2410_udc: remove dentry storage for debugfs file omits e3d59eff47b8 USB: gadget: lpc32xx_udc: remove debugfs dentry variable omits 92c6dc0beb68 usb: typec: wcove: Fx wrong kernel doc format omits e1327a127703 export: Make CRCs robust to symbol trimming omits d33ca7d2e8db Merge tag 'soundwire-5.13-fixes' of git://git.kernel.org/p [...] omits 3b2f17ad1770 perf parse-events: Check if the software events array slot [...] omits 056c52f5e824 x86/kexec: Set_[gi]dt() -> native_[gi]dt_invalidate() in m [...] omits 283fa3b6483a x86: Add native_[ig]dt_invalidate() omits 8ec9069a432c x86/idt: Remove address argument from idt_invalidate() omits ff851003880d x86/irq: Add and use NR_EXTERNAL_VECTORS and NR_SYSTEM_VECTORS omits f1b7d45d3f8f x86/irq: Remove unused vectors defines omits 3f6c859c4953 platform/x86: asus-nb-wmi: Revert "add support for ASUS RO [...] omits 20535f6ce8d8 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quir [...] omits 2ade8fc65076 x86/amd_nb: Add AMD family 19h model 50h PCI ids omits d61f263495d7 Merge branch 'omap-for-v5.13/genpd-cleanup' into omap-for- [...] omits 3d7bf58546ba ARM: dts: osd3358-sm-red: group in the same phandle all it [...] omits 6bb0ad80c52d ARM: dts: dra76-evm: remove ov5640 omits e7d7b033091a ARM: omap2plus_defconfig: Add LP5523 LED driver omits 80d872f97d83 ARM: omap2plus_defconfig: Add WL1251 and WEXT modules omits 57f2bf41b9e0 ARM: OMAP2+: remove omap2_set_globals_control() omits ac189a7a999b ARM: OMAP2+: CM: remove omap2_set_globals_cm() omits d06aca989c24 x86/elf: Use _BITUL() macro in UAPI headers omits 68f6941a6aec ARM: OMAP1: Remove leading spaces in Kconfig omits 302e909cb22b crypto: hisilicon/hpre - add 'default' for switch statement omits 0c176d8d7d97 crypto: hisilicon/hpre - delete rudundant macro definition omits 82119db8cacb crypto: hisilicon/hpre - use 'GENMASK' to generate mask value omits 58be5ce3461e crypto: hisilicon/hpre - delete rudundant initialization omits b94c910afda0 crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV' omits 9201c0774c22 crypto: hisilicon/hpre - replace macro with inline function omits c9a753b9733d crypto: hisilicon/hpre - init a structure member each line omits e0a6f390d44b crypto: hisilicon/hpre - the macro 'HPRE_ADDR' expands omits 0b0553b701f8 crypto: hisilicon/hpre - fix unmapping invalid dma address omits a225762057d6 crypto: hisilicon/hpre - extend 'cra_driver_name' with curve name omits c5ae16f5c6b9 crypto: ecdh - extend 'cra_driver_name' with curve name omits 2d016672528a crypto: testmgr - fix initialization of 'secret_size' omits f40b70d3daf5 char: hw_random: pseries-rng: Demote non-conformant kernel [...] omits d80758c02fcf char: hpet: Remove unused variable 'm' omits a9af9ae81443 char: pcmcia: cm4040_cs: Remove unused variable 'uc' omits 4e2898164656 char: pcmcia: cm4000_cs: Remove unused variable 'tmp' omits 03e3e31ee5c8 Merge 50f09a3dd587 ("Merge tag 'char-misc-5.13-rc3' of git [...] omits a15fc9aa5b38 PM / devfreq: imx8m-ddrc: Remove DEVFREQ_GOV_SIMPLE_ONDEMA [...] omits 5e480ab94db8 PM / devfreq: tegra30: Support thermal cooling omits 7dbc0d246891 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status omits a8867f4e3809 ext4: fix memory leak in ext4_mb_init_backend on error path. omits b7f55d928e75 gfs2: Fix mmap locking for write faults omits 4ead0568f798 Merge pull request #49 from namjaejeon/cifsd-for-next omits be29a3709b89 cifsd: fix build error without CONFIG_OID_REGISTRY omits 49219d9b8785 evm: fix writing <securityfs>/evm overflow omits 983c4fcb81d6 netfilter: nf_tables: extended netlink error reporting for [...] omits c781471d67a5 netfilter: nf_tables: missing error reporting for not sele [...] omits 86fe2f8aa14f net: cdc_ncm: use DEVICE_ATTR_RW macro omits 7567d603b3f1 net: usb: hso: use DEVICE_ATTR_RO macro omits 48afdaea04eb net: atm: use DEVICE_ATTR_RO macro omits 5cb4a593821f Merge branch 'stmmac-fixes' omits 4691ffb18ac9 net: stmmac: fix system hang if change mac address after i [...] omits b3dcb3127786 net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() omits 13a6f3153922 net/qla3xxx: fix schedule while atomic in ql_sem_spinlock omits 25173dd4093a selftests: net: devlink_port_split.py: skip the test if no [...] omits 07b5dc1d515a ibmvnic: remove default label from to_string switch omits 4b99b7498277 NFC: st21nfca: remove unnecessary variable and labels omits ba102914fa4f Merge branch 'bond-cleanups' omits 97a1111d9ca6 net: bonding: use tabs instead of space for code indent omits 52333512701b net: bonding: remove unnecessary braces omits 8ce390bb9859 net: bonding: fix code indent for conditional statements omits 86a5ad0a4608 net: bonding: add some required blank lines omits 503c599a4f53 net: encx24j600: fix kernel-doc syntax in file headers omits 63e39d29b3da ixgbe: fix large MTU request from VF omits 92b13cabeacd Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 938263064ea7 Merge branch 'net-leading-spaces' omits 9e5914cc9571 mii: remove leading spaces before tabs omits cf9207d77aef ifb: remove leading spaces before tabs omits 20a4fc3bc284 net: appletalk: remove leading spaces before tabs omits a597111a3ce3 net: fddi: skfp: remove leading spaces before tabs omits d1542f85dfc2 net: hamradio: remove leading spaces before tabs omits 63b63138f656 net: ppp: remove leading spaces before tabs omits 1d314fc1a157 net: slip: remove leading spaces before tabs omits 094fefd663ad net: usb: remove leading spaces before tabs omits c169a93c8176 net: wan: remove leading spaces before tabs omits 84316ca4e100 bpf: Set mac_len in bpf_skb_change_head omits dc185ae6ab87 Merge branch 'hns3-debugfs' omits b4689aaf1863 net: hns3: remove the useless debugfs file node cmd omits 058c3be95235 net: hns3: refactor dump serv info of debugfs omits 7b07ab06e6b0 net: hns3: refactor dump mac tnl status of debugfs omits 484e1ed1b25a net: hns3: refactor dump qs shaper of debugfs omits 95b195869b7d net: hns3: refactor dump qos buf cfg of debugfs omits 28d3bada7d42 net: hns3: refactor dump qos pri map of debugfs omits 6571ec2eda65 net: hns3: refactor dump qos pause cfg of debugfs omits 0e32038dc856 net: hns3: refactor dump tc of debugfs omits cad7c215a4b1 net: hns3: refactor dump tm of debugfs omits 7679f28e32a4 net: hns3: refactor dump tm map of debugfs omits b5a0b70d77b9 net: hns3: refactor dump fd tcam of debugfs omits e44c495d95e0 net: hns3: refactor queue info of debugfs omits d2f737cf21b8 net: hns3: refactor queue map of debugfs omits 365e860aa7a7 net: hns3: refactor dump reg dcb info of debugfs omits d96b0e59468d net: hns3: refactor dump reg of debugfs omits ceb11679d9fc bpf, offload: Reorder offload callback 'prepare' in verifier omits 0af02eb2a7d7 bpf: Avoid using ARRAY_SIZE on an uninitialized pointer omits 8afcc19fbf08 bpf: Clarify a bpf_bprintf_prepare macro omits 704e2beba23c selftests/bpf: Test ringbuf mmap read-only and read-write [...] omits 8f1634b82189 selftests/bpf: Convert static to global in tc_redirect progs omits 6bdacdb48e94 bpf: Fix BPF_JIT kconfig symbol dependency omits 20ebbfd22f81 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate omits 23f10a571da5 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] omits ff48f6dbf0ff drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] omits 4a62542ae064 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate omits 2fb536ea42d5 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate omits 0c6013377b40 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate omits b95f045ea356 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate omits ba515a5821dc drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error omits b8b0da8312f5 Merge series "drivers: spi - add parenthesis for sizeof" f [...] omits 98e48cd9283d regulator: core: resolve supply for boot-on/always-on regulators omits 1a0b713c7368 drm/amd/pm: correct MGpuFanBoost setting omits 0e7c52da1ab8 Documentation: checkpatch: Tweak BIT() macro include omits 2bc602cb0e0d docs: block: blk-mq.rst: correct drive -> driver omits 2e684660e56d dt-bindings: arm: scu: Convert to json-schema omits 50e02e9a030a dt-bindings: timer: arm,twd: Convert to json-schema omits 1d92d5569cca dt-bindings: display: Fix spacing in lvds.yaml omits 5fb82175a2ae docs/zh_CN: add parisc registers.rst translation omits b24247ded3e3 docs/zh_CN: add parisc debugging.rst translation omits fa5b8fef20b1 docs/zh_CN: add parisc index translation omits 76001b8bbf48 docs: Add more message type documentations for checkpatch omits cc3496bf8685 docs: Use fallthrough pseudo-keyword omits db1ea668843e samples/kprobes: Fix typo in handler_post() omits 2682ea324b00 mISDN: Remove obsolete PIPELINE_DEBUG debugging information omits 61fa308f23b5 samples/kprobes: Fix typo in handler_fault() omits 8570e75a5543 selftests: Add .gitignore for nci test suite omits 1ca5d41c371e docs: ABI: sysfs-class-led-trigger-pattern: remove repeat [...] omits 13d6f96750c8 docs: ABI: sysfs-class-backlight: unify ambient light zone nodes omits 5286bd25e209 docs: ABI: iommu: remove duplicated definition for sysfs-k [...] omits 0a5fab9f0858 docs: virt: api.rst: fix a pointer to SGX documentation omits 4b0c9948a4c2 docs: update pin-control.rst references omits 716c9d9403d0 docs: sched-bwc.rst: fix a typo on a doc name omits 50bd52fef16d docs: translations/zh_CN: fix a typo at 8.Conclusion.rst omits e437c1a3e713 docs: vcpu-requests.rst: fix reference for atomic ops omits ee62c89cd459 docs: update sysfs-platform_profile.rst reference omits 9acf59a752d4 igc: Enable TX via AF_XDP zero-copy omits fc9df2a0b520 igc: Enable RX via AF_XDP zero-copy omits 859b4dfa4115 igc: Replace IGC_TX_FLAGS_XDP flag by an enum omits 6123429516c7 igc: Introduce igc_unmap_tx_buffer() helper omits a27e6e73e550 igc: Introduce TX/RX stats helpers omits 4609ffb9f615 igc: Refactor XDP rxq info registration omits f485164867d3 igc: Refactor igc_clean_rx_ring() omits 73a6e3721261 igc: Refactor __igc_xdp_run_prog() omits 07c74f844b74 spi: ppc4xx: add parenthesis for sizeof omits 19bae51b0191 spi: omap-uwire: add parenthesis for sizeof omits 8267dc6d6889 spi: omap2-mcspi: add parenthesis for sizeof omits 75d4c2d64b30 spi: mpc52xx-psc: add parenthesis for sizeof omits ac7357ac769e spi: mpc52xx: add parenthesis for sizeof omits 722cb2b197e1 spi: mpc512x-psc: add parenthesis for sizeof omits a2bd5afd59c1 spi: lm70llp: add parenthesis for sizeof omits 6328caf04320 spi: fix some invalid char occurrences omits 940d71c6462e wq: handle VM suspension in stall detection omits e56360d6a119 regmap: mdio: Don't modify output if error happened omits aa736700f42f ASoC: imx-card: Add imx-card machine driver omits 623cd9cfcac5 ASoC: dt-bindings: imx-card: Add binding doc for imx sound card omits b9c035aa43b8 ASoC: topology: Fix using uninitialized pointer omits 855bfff9d623 regulator: fixed: Ensure enable_counter is correct if reg_ [...] omits 833bc4cf9754 ASoC: cs35l33: fix an error code in probe() omits b0565a089634 Merge branch 'for-5.13-fixes' into for-next omits 4bdcc6ec5b81 Merge branch 'master' into for-next omits 45e1ba40837a cgroup: disable controllers at parse time omits d275880abce9 SUNRPC: Fix Oops in xs_tcp_send_request() when transport i [...] omits a421d218603f NFSv4: Fix a NULL pointer dereference in pnfs_mark_matchin [...] omits e877a88d1f06 SUNRPC in case of backlog, hand free slots directly to wai [...] omits d1d973950ace pNFS/NFSv4: Remove redundant initialization of 'rd_size' omits 769b01ea68b6 NFS: fix an incorrect limit in filelayout_decode_layout() omits bb0023889011 fs/nfs: Use fatal_signal_pending instead of signal_pending omits 0c20f2d29fff igc: Move igc_xdp_is_enabled() omits 331859d320f5 RDMA/hns: Remove unused CMDQ member omits 21090b5d8c98 RDMA/hns: Remove Receive Queue of CMDQ omits 4511624a3514 RDMA/hns: Rename CMDQ head/tail pointer to PI/CI omits b6989da85a27 RDMA/hns: Refactor extend link table allocation omits 800de3f55770 RDMA/cxgb4: Remove useless assignments omits 12a7a9966247 IB/hfi1: Remove the repeated declaration omits c7e1e7ccd606 Bluetooth: Translate additional address type during le_conn_comp omits 7e17367e0169 Bluetooth: RFCOMM: Use DEVICE_ATTR_RO macro omits 3c12c376e965 Bluetooth: btusb: Add support USB ALT 3 for WBS omits 2aaf532ca1b6 Bluetooth: btusb: Use firmware_request_nowarn omits 48c8becdd0c3 Bluetooth: L2CAP: Fix invalid access on ECRED Connection response omits a563f2a47ca3 Bluetooth: L2CAP: Fix invalid access if ECRED Reconfigure fails omits e0112a7c9e84 staging: emxx_udc: fix loop in _nbu2ss_nuke() omits e0e242087920 serial: 8250_pci: Add support for new HPE serial device omits 31fae7c8b18c serial: 8250: 8250_omap: Fix possible interrupt storm omits 1f06f5713f52 serial: 8250: Use BIT(x) for UART_{CAP,BUG}_* omits df8f2be2fd0b serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART omits b8950e6815b6 Bluetooth: Remove spurious error message omits 3f4598868685 Bluetooth: btusb: Add a new QCA_ROME device (0cf3:e500) omits f17d4d7ef732 dt-bindings: net: bluetooth: Add device tree bindings for [...] omits d82795d80cb2 dt-bindings: net: bluetooth: Convert Qualcomm BT binding t [...] omits 55c9850addcc Bluetooth: btqca: Moved extracting rom version info to com [...] omits e495dbe5beec Bluetooth: btqca: Add support for firmware image with mbn [...] omits ace4e30dbca7 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6750 omits b50155c65c57 tty: serial: xilinx_uartps: Fix documentation for cdns_uar [...] omits 542a121aea6d tty: n_gsm: Fix function naming and provide missing param [...] omits 0e4b5597350e tty: serial: st-asc: Demote a kernel-doc formatting abuse omits ef80f77ba29e tty: n_hdlc: Fix a little doc-rot in n_hdlc_tty_read() omits 6ef6785d781e tty: tty_jobctrl: Fix 2 incorrectly documented functions omits a1c0da88f1ca tty: tty_buffer: Fix incorrectly documented function __tty [...] omits 1d31d0caa33f tty: serdev: core: Fix misspelled function name __serdev_d [...] omits 816cea10285d tty: vt: selection: Correct misspelled function sel_loadlut() omits 6dc760027d29 RDMA/bnxt_re: Drop unnecessary NULL checks after container_of omits d06e256f7a4b tty: fix kernel-doc for {start,stop}_tty omits 756a4e4a7a4b tty: fix kernel-doc for tty_{read,write} omits cd256b068f80 tty/serial: make port of serial8250_register_8250_port const omits b8be5db573b8 tty/serial: clean up uart_match_port omits cd5b010ffff2 RDMA/rxe: Remove unused parameter udata omits 0bedd3d0050b RDMA/mlx5: Remove unused parameter udata omits aca496fb61d3 RDMA/mlx4: Remove unused parameter udata omits 69e0a42f3f79 RDMA/hns: Remove unused parameter udata omits c906b86e9c44 RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response omits 021c1f24f002 RDMA/mlx5: Support SQD2RTS for modify QP omits 4bc2bd5aefd6 serial: liteuart: Add support for earlycon omits 758dfe3ddcae MAINTAINERS: TTY LAYER: add some ./include/linux/ header files omits f6038cf46e37 tty: pty: correct function name pty_resize() omits 4503b1c29db4 tty: pty: remove redundant initialization of variable fd omits cb1b206cff46 serial: sc16is7xx: Use devm_clk_get_optional() omits d4d6f03c4fb3 serial: max310x: Try to get crystal clock rate from property omits 18ee37e1382a serial: drop irq-flags initialisations omits 1d751b04a49d dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK1808 omits 1e49b0954c91 serial: kgdb_nmi: remove redundant initialization of variable c omits 064b6e47b2b2 serial: sh-sci: Add support for RZ/G2L SoC omits 92e06e12212a dt-bindings: serial: renesas,scif: Document r9a07g044 bindings omits 27d44e05d7b8 tty: serial: meson: retrieve port FIFO size from DT omits f985b0b6e1db dt-bindings: serial: amlogic, meson-uart: add fifo-size property omits 89cf71e62cd3 media: davinci: fix two kernel-doc comments omits 10f05966c520 media: hantro: use pm_runtime_resume_and_get() omits 334fe327a8b4 media: rcar-vin: use pm_runtime_resume_and_get() omits 71aeaedc9683 media: vsp1: use pm_runtime_resume_and_get() omits 588bc430133c media: ti-vpe: use pm_runtime_resume_and_get() omits 79e790ff0bc5 media: sunxi: use pm_runtime_resume_and_get() omits 75c573eb7041 media: stm32: use pm_runtime_resume_and_get() omits 67b92f54186c media: s5p-mfc: use pm_runtime_resume_and_get() omits a8779c2752f2 media: s3c-camif: use pm_runtime_resume_and_get() omits 8102cf89ecd5 media: rkisp1: use pm_runtime_resume_and_get() omits c311f53362b0 media: rcar-fcp: use pm_runtime_resume_and_get() omits 50c3ffb49c95 drm/i915/gt: fix typo issue omits b337b4965e3a x86/entry: Treat out of range and gap system calls the same omits 059549489172 x86/entry/64: Sign-extend system calls on entry to int omits 795e2a023b80 selftests/x86/syscall: Add tests under ptrace to syscall_n [...] omits c5c39488dcb5 selftests/x86/syscall: Simplify message reporting in sysca [...] omits 15c82d98a0f7 selftests/x86/syscall: Update and extend syscall_numbering_64 omits 3cba325b358f x86/syscalls: Switch to generic syscallhdr.sh omits 49f731f1972e x86/syscalls: Use __NR_syscalls instead of __NR_syscall_max omits f63815eb1d90 x86/unistd: Define X32_NR_syscalls only for 64-bit kernel omits 44fe4895f47c x86/syscalls: Stop filling syscall arrays with *_sys_ni_syscall omits 6218d0f6b8de x86/syscalls: Switch to generic syscalltbl.sh omits 2e958a8a510d x86/entry/x32: Rename __x32_compat_sys_* to __x64_compat_sys_* omits 2b71b66ac041 gpio: wcove: Split error handling for CTRL and IRQ registers omits a706321e2d1f platform/x86: Rename hp-wireless to wireless-hotkey omits 05b553d8d3e5 platform/x86: toshiba_haps: Fix missing newline in pr_debu [...] omits 70c14eb8723e platform/x86: samsung-laptop: set debugfs blobs to read only omits b16422455829 platform/x86: samsung-laptop: use octal numbers for rwx fi [...] omits 94edf5fb18b4 MAINTAINERS: Update info for telemetry omits 2a2fd02f2ddc platform/x86: dcdbas: drop unneeded assignment in host_con [...] omits 4bf9d1e4fdd1 platform/x86: intel_cht_int33fe: Correct "displayport" fwn [...] omits c2951d4c0907 platform/x86: dell-wmi-sysman: Make populate_foo_data func [...] omits bdaedca74d62 ALSA: firewire-lib: change waking up timing to process packets omits 9b1fcd9bf802 ALSA: firewire-lib: start processing content of packet at [...] omits bd165079dedb ALSA: firewire-lib: code refactoring to start several IT/I [...] omits 26541cb15a1a ALSA: firewire-lib: skip initial packets instead of schedu [...] omits da3623abfbef ALSA: firewire-lib: start processing content of packet at [...] omits 233dbbc7af5d ALSA: firewire-lib: code refactoring for selection of IT c [...] omits c75f36789d3c ALSA: firewire-lib: code refactoring for calculation of co [...] omits 67d92ee7a50b ALSA: firewire-lib: code refactoring for size of CIP header omits f5456b5d67cf gfs2: Clean up revokes on normal withdraws omits 865cc3e9cc0b gfs2: fix a deadlock on withdraw-during-mount omits 20265d9a67e4 gfs2: fix scheduling while atomic bug in glocks omits 4194dec4b416 gfs2: Fix I_NEW check in gfs2_dinode_in omits 43a511c44e58 gfs2: Prevent direct-I/O write fallback errors from getting lost omits 5d9936648285 gpio: wcove: Unify style of to_reg() with to_ireg() omits f3019092eca0 gpio: wcove: Use IRQ hardware number getter instead of dir [...] omits fa236c2b2d44 udf: Fix NULL pointer dereference in udf_symlink function omits 1b4c0f3bbdbd staging: rtl8723bs: rename get_ra() due to global symbol c [...] omits 7ca8d993d070 staging: rtl8723bs: rtl8723b_hal_init.c: fix build warning [...] omits d23dc8cd1339 staging: rtl8723bs: HalBtc8723b1Ant.c: fix build warnings [...] omits 62d7ecaf56ba staging: greybus: spi: add blank line after variable declaration omits 5d4f6b9e207a Staging: greybus: fix open parenthesis error in gbphy.c omits ede4ac7b67eb staging: emxx_udc: fix loop in _nbu2ss_nuke() omits 9a032e3f7e04 staging: greybus: audio: Fix sparse warning. omits 22c7a18ed5f0 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue omits b106776080a1 thunderbolt: dma_port: Fix NVM read buffer bounds and offs [...] omits 2d66d9a31ab7 Merge branch 'for-5.14-vsprintf-scanf' into for-next omits 4d32fe2f14a7 drm/i915/adl_p: Update memory bandwidth parameters omits e2ca757b6fa4 drm/i915/adlp: Add PIPE_MISC2 programming omits 414002f1bb8e drm/i915/adl_p: Program DP/HDMI link rate to DDI_BUF_CTL omits 226c83263b10 drm/i915/adl_p: Add PLL Support omits ca962882268a drm/i915/adl_p: Define and use ADL-P specific DP translati [...] omits 2d776579728b drm/i915/display: Add PSR interrupt error check function omits 8aa2d2ef4641 drm/i915/display: Replace dc3co_enabled with dc3co_exitlin [...] omits 510b28148891 drm/i915/adl_p: Tx escape clock with DSI omits f4dc00863226 drm/i915/adl_p: MBUS programming omits 835c176cb1c4 drm/i915: Introduce MBUS relative dbuf offsets omits 247bdac958fc drm/i915/adl_p: Add ddb allocation support omits 14076e464550 drm/i915/adl_p: Don't config MBUS and DBUF during display [...] omits 55ce306c2aa1 drm/i915/adl_p: Implement TC sequences omits 93a6497188b8 drm/i915/adl_p: Setup ports/phys omits 7959ffe5768c drm/i915/adl_p: Add dedicated SAGV watermarks omits c33ebdb717e9 drm/i915/xelpd: Add rc_qp_table for rcparams calculation omits db514cac08fd drm/i915/xelpd: Calculate VDSC RC parameters omits ac9fd3c80340 opp: use list_del_init instead of list_del/INIT_LIST_HEAD omits b791c7f94680 cpufreq: scmi: Fix an error message omits 70d99a8f0442 cpufreq: mediatek: add support for mt8365 omits 88bf5a85fe98 dt-bindings: dvfs: Add support for generic performance domains omits 17a8b0b6dde6 cpufreq: blacklist SC7280 in cpufreq-dt-platdev omits 18b380ed61f8 PM / devfreq: Add missing error code in devfreq_add_device() omits 32f9402d56d8 drm/i915/dmc: s/intel_csr.c/intel_dmc.c and s/intel_csr.h/ [...] omits 74ff150d9871 drm/i915/dmc: Rename functions names having "csr" omits 0633cdcbaa77 drm/i915/dmc: Rename macro names containing csr omits ec2b1485a065 drm/i915/dmc: s/HAS_CSR/HAS_DMC omits c24760cf42c3 drm/i915/dmc: s/intel_csr/intel_dmc omits f9fb145b27cd dt-bindings: pinctrl: qcom-pmic-gpio: Add pm7325 support omits 676e2d075040 pinctrl: qcom: spmi-gpio: Add support for pm7325 omits ef9385fbf30e pinctrl: iproc-gpio: Remove redundant error printing in ip [...] omits 0f9facdbd9d4 pinctrl: ocelot: Remove redundant error printing in ocelot [...] omits 57b55eeb7552 pinctrl: Keep enum pin_config_param ordered by name (part 2) omits 4cc573096563 Merge branch 'v5.14-clk/next' into for-next omits 849037e1a469 Merge branch 'v5.14-armsoc/dts64' into for-next omits 38ed607b0dc5 Merge branch 'v5.14-armsoc/dts32' into for-next omits 091664803e7e Merge branch 'v5.14-armsoc/drivers' into for-next omits d7f444499d6f pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE omits 22cbdbcfb61a netfilter: conntrack: unregister ipv4 sockopts on error unwind omits bfc1f378c895 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() omits e1af496cbe9b pgo: add clang's Profile Guided Optimization infrastructure omits c199f64ff93c instrumentation.h: Avoid using inline asm operand modifiers omits f1069a8756b9 compiler.h: Avoid using inline asm operand modifiers omits 0f844e4c993d Merge branch 'mt7530-interrupt-support' omits f494f0935ffb staging: mt7621-dts: enable MT7530 interrupt controller omits 4006f986c091 dt-bindings: net: dsa: add MT7530 interrupt controller binding omits ba751e28d442 net: dsa: mt7530: add interrupt support omits e40d2cca0189 net: phy: add MediaTek Gigabit Ethernet PHY driver omits a49e72b3bda7 net: qrtr: ns: Fix error return code in qrtr_ns_init() omits 20e76d3d044d net: ethernet: ixp4xx: Fix return value check in ixp4xx_et [...] omits 4d52ebc7ace4 net: hso: bail out on interrupt URB allocation failure omits 05ff8435e505 net/sched: cls_api: increase max_reclassify_loop omits d5b3bd6ab541 dt-bindings: net: renesas,ether: Update Sergei's email address omits 8852c5524029 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STAND [...] omits 88c380df84fb cxgb4: avoid accessing registers when clearing filters omits 7b16509b29e0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 9287aa2bfd54 Merge branch 'mlxsw-mphash-policies' omits daeabf89eb89 mlxsw: spectrum_router: Add support for custom multipath h [...] omits 01848e05f8bb mlxsw: spectrum_router: Add support for inner layer 3 mult [...] omits b7b8f435ea3b mlxsw: spectrum_outer: Factor out helper for common outer fields omits 28bc824807a5 mlxsw: reg: Add inner packet fields to RECRv2 register omits 9d23d3eb6f41 mlxsw: spectrum_router: Move multipath hash configuration [...] omits 7725c1c8f732 mlxsw: spectrum_router: Replace if statement with a switch [...] omits eb0e4d59b6ed net: Add notifications when multipath hash field change omits 340f42f7ff0b nfc: s3fwrn5: i2c: Enable optional clock from device tree omits 9cc52f5a533a dt-bindings: net: nfc: s3fwrn5: Add optional clock omits f7e0318a314f netlabel: remove unused parameter in netlbl_netlink_auditinfo() omits 4bebe324079e Merge branch 'intel-cleanups' omits 0d27895bcbb4 net: e1000e: fix misspell word "retreived" omits 800b74a57363 net: e1000e: remove repeated word "slot" for netdev.c omits 59398afda176 net: e1000e: remove repeated word "the" for ich8lan.c omits e77471f1de0d net: e1000: remove repeated words for e1000_hw.c omits 4b63b27fc59a net: e1000: remove repeated word "slot" for e1000_main.c omits be338bdafaeb Merge tag 'mlx5-fixes-2021-05-18' of git://git.kernel.org/ [...] omits 798c04f64283 Merge branch 'net-dev-leading-spaces' omits 2174fbd71914 net: fujitsu: remove leading spaces before tabs omits 59909c1ab71d net: 8390: remove leading spaces before tabs omits 223f02acce1a net: xircom: remove leading spaces before tabs omits d1e4916fa703 net: fealnx: remove leading spaces before tabs omits b54f440cb871 net: sun: remove leading spaces before tabs omits 996d7ab8badf net: smsc: remove leading spaces before tabs omits a294ddfccb45 net: sis: remove leading spaces before tabs omits bf53445d81e3 net: seeq: remove leading spaces before tabs omits f95a73a8a8a8 net: realtek: remove leading spaces before tabs omits 4a0949778c4e net: natsemi: remove leading spaces before tabs omits 717dc24dc5d6 net: marvell: remove leading spaces before tabs omits c11c900143e4 net: ibm: remove leading spaces before tabs omits e6f0f977407f net: dlink: remove leading spaces before tabs omits cf82f9b165e4 net: dec: remove leading spaces before tabs omits 21b128fde6e0 net: chelsio: remove leading spaces before tabs omits 90e4403a6d37 net: broadcom: remove leading spaces before tabs omits a22cf81d634c net: apple: remove leading spaces before tabs omits 106b4cb59766 net: amd: remove leading spaces before tabs omits 40b1f92676f2 net: alteon: remove leading spaces before tabs omits 959dc069aed8 net: 3com: remove leading spaces before tabs omits bc6d076daa8c tun: use DEVICE_ATTR_RO macro omits 1756055de284 ibmveth: fix kobj_to_dev.cocci warnings omits c71b99640d2d ethtool: stats: Fix a copy-paste error omits 3a2daa724864 bpf: Make some symbols static omits fb6c79d7261a perf tools: Add 'cgroup-switches' software event omits 9dee1f9fc504 Merge series "RTL8231 GPIO expander support" from Sander V [...] omits 60339074c4e4 Merge series "ASoC: meson: g12a-toacodec: add support for [...] omits b9f38e913a92 staging: comedi: Remove unused variable ‘min_full_scale’ a [...] omits 403e6946d119 staging: rtl8723bs: remove if (true) statement omits 946c945301db staging: rtl8192e: delete extra blank lines omits 9b0644fc4381 staging: iio: fix some formatting issues omits 6f8ef160190d staging: vc04_services: fix a whitespace coding style issue omits 73861d26a5f4 staging: rtl8723bs: remove _rtw_sd_f0_read8() omits 3bdc1bc67ed3 staging: rtl8723bs: remove duplicate name for _rtw_write_port() omits 4d6bfc6f6270 staging: rtl8723bs: remove duplicate names for _rtw_write32() omits 1c42d72e4747 staging: rtl8723bs: remove duplicate names for _rtw_write16() omits 7f06caf9a40b staging: rtl8723bs: remove duplicate names for _rtw_write8() omits 16b1b3c8221a staging: rtl8723bs: remove duplicate names for _rtw_read32() omits 8ff74e4307b4 staging: rtl8723bs: remove duplicate names for _rtw_read16() omits 51d4aa6d6bf3 staging: rtl8723bs: remove duplicate names for _rtw_read8() omits 286bc9f48cad staging: vchiq_core: introduce defines for retry_poll omits 5c56a4485cfc staging: vchiq_core: introduce defines for close_recvd omits 4c51210461f9 staging: vchiq_core: introduce parse_message omits 1a64ab341d5f staging: vchiq_arm: Avoid unnecessary line breaks omits e39ff0e4eab6 staging: vchiq_arm: make vchiq_shutdown_internal return void omits 1d702f5962f7 staging: vchiq_core: fix comment in vchiq_shutdown_internal omits ed720b2bfad2 staging: vchiq_core: reduce indention in release_service_messages omits 7040e9d7b7c5 staging: vchiq_arm: re-arrange function header omits f299b34ef27c staging: vchiq_arm: add blank line after declarations omits fd3e03d71f6e staging: vchiq_arm: drop non-beneficial comments omits a140f3a02a50 staging: vchiq_arm: Prefer kzalloc(sizeof(*waiter)...) omits 618150c1252a staging: vchiq_arm: drop ftrace-like logging omits 022b5a3cd8c0 staging: vchiq_arm: Use define for doorbell irq omits 2f440843a7d4 staging: vchiq_core: avoid indention in poll_services_of_group omits 20ebcf0bf1fd staging: vchiq_core: introduce poll_services_of_group omits 0705a939c2b8 staging: vchiq_arm: balance braces for if-else statements omits 8ba5f91bab63 staging: vc04_services: remove __VCCOREVER__ omits 21711c7ee13e staging: vchiq_core: separate postfix increment omits 63e24ae26fd5 staging: vchiq_core: drop unnecessary release_count omits 1c82975b5f4c staging: vchiq_core: fix return type of vchiq_init_state omits af39f935c1fa staging: rtl8188eu: use safe iterator in rtw_free_xmitframe_queue omits 2253748164d8 staging: rtl8188eu: use safe iterator in rtw_sta_flush omits b0f2044c61d9 staging: rtl8188eu: use safe iterator in rtw_acl_remove_sta omits 39b19c63a39a staging: rtl8188eu: use safe iterator in expire_timeout_chk omits 565a45a1c301 staging: rtl8188eu: use safe iterator in rtw_free_all_stainfo omits d5af74ead205 staging: rtl8188eu: use safe iterator in rtw_free_network_queue omits 0c21b72a7f19 Staging: rtl8723bs: remove dead code in HalBtc8723b1Ant.c omits f7d21f444a41 Staging: rtl8723bs: fix line continuations in HalBtc8723b1Ant.c omits 557c2325364a Staging: rtl8723bs: add missing blank line in HalBtc8723b1Ant.c omits aa62018944a8 Staging: rtl8723bs: fix comparison formatting in HalBtc872 [...] omits 3750ae9e79b6 Staging: rtl8723bs: fix indentation in HalBtc8723b1Ant.c omits 426ddc529877 Staging: rtl8723bs: fix spaces in HalBtc8723b1Ant.c omits 83e9f677a4ef Staging: rtl8723bs: remove unnecessary braces in HalBtc872 [...] omits 509af4f98d44 staging: rtl8188eu: rename struct field bLedOn omits 7f02d57e7c20 staging: rtl8723bs: fix coding style for if comparisions omits 934de9eef1c5 staging: rtl8192u: Fix variable shadowing warning omits ae12cf6bf904 staging: rtl8188eu: Drop unnecessary NULL check after cont [...] omits 190ccab3185e backlight: rt4831: Adds support for Richtek RT4831 backlight omits f3e6c298e3ed backlight: rt4831: Adds DT binding document for Richtek RT [...] omits 6d1c32dbedd7 backlight: lm3630a_bl: Put fwnode in error case during ->probe() omits e878e8c53e5b Merge branch 'topic/firewire' into for-next omits 481f17c41803 ALSA: usb-audio: Handle error for the current selector gracefully omits 9ec730052fa2 ALSA: usb-audio: Refactoring UAC2/3 clock setup code omits a6de7b32b686 ALSA: rawmidi: fix incorrect array bounds check on clock_names omits e2a027109422 staging: rtl8712: fix the bssid in mp_start_test() omits 0a0c59724516 perf intel-pt: Remove redundant setting of ptq->insn_len omits 5d67f349590d bpf: Add cmd alias BPF_PROG_RUN omits c954eb72b31a perf intel-pt: Fix sample instruction bytes omits 687c9e3b1a81 regulator: Check ramp_delay_table for regulator_set_ramp_d [...] omits cb7987837c31 perf intel-pt: Fix transaction abort handling omits 316a76a58c3f perf test: Fix libpfm4 support (63) test error for nested [...] omits 3d4316776876 Merge branch 'bpf-loader-progs' omits 79c7e1447c1c regulator: fan53555: Cleanup unused define and redundant a [...] omits a7f003147b78 regulator: fan53555: Fix slew_shift setting for tcs4525 omits 1f89d2fe1607 regmap: Add MDIO bus support omits 8b4ba1d31771 ASoC: soc-dai: fix up hw params only if it is needed omits 11480dbfe1d5 ASoC: wm8750: convert to the json-schema omits 7487238c5f53 ASoC: meson: g12a-toacodec: add support for SM1 TOACODEC omits 172dd9216d2b ASoC: meson: g12a-toacodec: use regmap fields to prepare S [...] omits 8c08652614cb ASoC: SOF: Intel: hda: don't send DAI_CONFIG IPC for older [...] omits ef04d4ff4b19 selftests: lib: Add wrapper script for test_scanf omits 50f530e176ea lib: test_scanf: Add tests for sscanf number conversion omits 900fdc457376 lib: vsprintf: Fix handling of number field widths in vsscanf omits 11b3dda5e8b6 lib: vsprintf: scanf: Negative number must have field width > 1 omits 5258f7eed42f mfd: lp87565: Move LP87565_regulator_id to .c file omits c06a40e9513d mfd: lp87565: Fix typo in define names omits 1699949d3314 sched: Fix a stale comment in pick_next_task() omits 8919f0727699 selftest/x86/signal: Include test cases for validating sig [...] omits 2beb4a53fc3f x86/signal: Detect and prevent an alternate signal stack overflow omits bdf6c8b84a4f selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if [...] omits 1c33bb050750 x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ omits 939ef713297d x86/signal: Introduce helpers to get the maximum signal fr [...] omits 7cd60e43a6de uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ omits 006ae1970a8c Merge branch 'irq/affinity' into irq/core omits 4d80d6ca5d77 genirq: Export affinity setter for modules omits 155591d3ceee USB: serial: make usb_serial_driver::chars_in_buffer return uint omits 94cc7aeaf6c0 USB: serial: make usb_serial_driver::write_room return uint omits 93b73858701f sched/uclamp: Fix locking around cpu_util_update_eff() omits 0c18f2ecfcc2 sched/uclamp: Fix wrong implementation of cpu.uclamp.min omits 570a752b7a9b lib/smp_processor_id: Use is_percpu_thread() instead of nr [...] omits 09fe880ed7a1 MAINTAINERS: Add myself as context tracking maintainer omits 85368a213e2d media: venus: venc: use pm_runtime_resume_and_get() omits 1938ab0d271f media: venus: vdec: use pm_runtime_resume_and_get() omits f6bf35ee3e4d media: venus: core: use pm_runtime_resume_and_get() omits 09dfb36ce250 media: camss: use pm_runtime_resume_and_get() omits 97df01fae800 media: mtk-jpeg: use pm_runtime_resume_and_get() omits 7295e537bb2b media: coda: use pm_runtime_resume_and_get() omits 0ccb25b8279c media: ipu3: use pm_runtime_resume_and_get() omits bc700a13cd3f media: sti/hva: use pm_runtime_resume_and_get() omits 0314339a0a49 media: rockchip/rga: use pm_runtime_resume_and_get() omits c09ffca53fcd staging: media: tegra-video: use pm_runtime_resume_and_get() omits dc8276b78917 staging: media: tegra-vde: use pm_runtime_resume_and_get() omits e21e1e94ce10 staging: media: cedrus_video: use pm_runtime_resume_and_get() omits 7af42f3136d8 staging: media: ipu3: use pm_runtime_resume_and_get() omits deb9119f807a staging: media: atomisp: use pm_runtime_resume_and_get() omits 75ecb9c83cf9 staging: media: imx7-mipi-csis: use pm_runtime_resume_and_get() omits 2450f59d2416 media: i2c: ccs-core: use pm_runtime_resume_and_get() omits a959a7bf3b93 media: i2c: video-i2c: use pm_runtime_resume_and_get() omits 81f2fe55d12b media: i2c: tvp5150: use pm_runtime_resume_and_get() omits 279a085db8c8 media: i2c: ov9734: use pm_runtime_resume_and_get() omits 586ee057ba6b media: i2c: ov8865: use pm_runtime_resume_and_get() omits 529e78dea6a0 media: i2c: ov8856: use pm_runtime_resume_and_get() omits 45bbff806cab media: i2c: ov7740: use pm_runtime_resume_and_get() omits 1541ac5ffd4c media: i2c: ov5695: use pm_runtime_resume_and_get() omits f236bb2490b6 media: i2c: ov5675: use pm_runtime_resume_and_get() omits f151c230dced media: i2c: ov5670: use pm_runtime_resume_and_get() omits 6b19d2970086 media: i2c: ov5648: use pm_runtime_resume_and_get() omits 5187df40bf3d media: i2c: ov5647: use pm_runtime_resume_and_get() omits b9be93aa55b4 media: i2c: ov2740: use pm_runtime_resume_and_get() omits c679b2365a9e media: i2c: ov2685: use pm_runtime_resume_and_get() omits c12ede18c38b media: i2c: ov2659: use pm_runtime_resume_and_get() omits cc9351ff1055 media: i2c: ov13858: use pm_runtime_resume_and_get() omits 67d44de2f842 media: i2c: ov02a10: use pm_runtime_resume_and_get() omits e7c018a96355 media: i2c: mt9m001: use pm_runtime_resume_and_get() omits 5f070f4df4fd media: i2c: imx355: use pm_runtime_resume_and_get() omits c0f8f1b6a101 media: i2c: imx319: use pm_runtime_resume_and_get() omits 739d9c64150a media: i2c: imx290: use pm_runtime_resume_and_get() omits bb94b8f3a76e media: i2c: imx274: use pm_runtime_resume_and_get() omits 018ef4301711 media: i2c: imx258: use pm_runtime_resume_and_get() omits 30ad45591265 media: i2c: imx219: use pm_runtime_resume_and_get() omits 3c11dfe3be25 media: i2c: imx214: use pm_runtime_resume_and_get() omits c36c7d56ad44 media: i2c: hi556: use pm_runtime_resume_and_get() omits d5e75e8b4a24 media: i2c: dw9807-vcm: use pm_runtime_resume_and_get() omits ed8f47b06125 media: i2c: dw9768: use pm_runtime_resume_and_get() omits 7917f27941c3 media: i2c: dw9714: use pm_runtime_resume_and_get() omits 401b0e5dcab6 media: i2c: ak7375: use pm_runtime_resume_and_get() omits bb9212fd9710 media: ARM: dts: sama5d4: enable Hantro G1 VDEC omits 82ad940c0094 media: hantro: add initial SAMA5D4 support omits 0d705395afa4 media: dt-bindings: Document SAMA5D4 VDEC bindings omits 18d6c8b7b4c9 media: hantro: add fallback handling for single irq/clk omits bbc42ab0da98 media: hantro: introduce hantro_g1.c for common API omits d72a96b6c053 media: hantro: imx: remove unused include omits c78b22aaaa90 media: hantro: imx: remove duplicate dec_base init omits 3b330849512e media: hantro: imx: reuse MB_DIM define omits 09f4310c6bfb media: hantro: use G1_REG_INTERRUPT directly for the mpeg2 omits f8194e5e63fd media: pvrusb2: fix warning in pvr2_i2c_core_done omits 8edcb5049ac2 media: I2C: change 'RST' to "RSET" to fix multiple build errors omits 414e0a6437f9 media: qcom/camss: Use devm_platform_ioremap_resource_byname omits 67a7e53d5b21 media: hevc: Fix dependent slice segment flags omits 3d37ef41bed0 media: cobalt: fix race condition in setting HPD omits b2cd0b31ed89 media: rtl2832_sdr/vivid/airspy/hackrf/msi2500: drop memse [...] omits be8656e62e9e media: cpia2: fix memory leak in cpia2_usb_probe omits 27ba44270b5e media: rkisp1: rkisp1-params.c: Fix typos omits 71c415181284 media: rkisp1: rksip1-capture.c: Improve comments and fix typos omits b07006ff9365 media: mc: mc-entity.c: Fix typo omits 4eb48acac1e9 media: s2255drv: remove redundant assignment to variable field omits 637959f7e273 media: staging: media: atomisp: remove unnecessary pr_info calls omits 2dfc978ac0f3 media: staging: media: atomisp: replace raw pr_*() by dev_dbg() omits 4c999ae366e1 media: staging: media: atomisp: fix CamelCase variable naming omits f50559f0c9b4 media: staging: media: atomisp: reformat code comment blocks omits 21837c2c27cd media: staging: media: atomisp: remove unnecessary braces omits 43692e9e1b8b media: staging: media: atomisp: balance braces around if.. [...] omits 684e025c7165 media: staging: media: atomisp: Fix line split style issues omits 58a328830e49 media: staging: media: atomisp: Refactor ia_css_stream_load() omits 7796e455170e media: staging: media: atomisp: Fix alignment and line len [...] omits d4bc34d18201 media: staging: media: atomisp: Replace if else clause wit [...] omits 9d634547323e media: staging: media: atomisp: Remove a superfluous else [...] omits dfdd8ceb6f74 media: staging: media: atomisp: Remove all redundant asser [...] omits 7394bf6d3c1e media: staging: media: atomisp: Fix the rest of sh_css.c b [...] omits c0633711b00a media: staging: media: atomisp: Remove redundant assertion [...] omits 6ceb557604e8 media: staging: media: atomisp: Fix sh_css.c brace coding [...] omits 049eda0749fa media: staging: media: tegra-video: Align line break to ma [...] omits d1ca04c476d6 media: staging: media: atomisp: pci: Balance braces around [...] omits 41d1f1b03909 media: staging: media: atomisp: pci: Balance braces around [...] omits b6465b1d74b8 media: staging: media: atomisp: pci: Balance braces around [...] omits 0a016c35a326 media: staging: media: atomisp: pci: Balance braces around [...] omits 54c80d907400 iommu/vt-d: Use user privilege for RID2PASID translation omits 1a590a1c8bf4 iommu/vt-d: Check for allocation failure in aux_detach_device() omits e63052a5dd3c mlx5e: add add missing BH locking around napi_schdule() omits 6ff51ab8aa8f net/mlx5: Set term table as an unmanaged flow table omits 75e8564e919f net/mlx5: Don't overwrite HCA capabilities when setting MS [...] omits 7c9f131f366a {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table omits 5e7923acbd86 net/mlx5e: Fix error path of updating netdev queues omits 7d1a3d08c8a6 net/mlx5e: Reject mirroring on source port change encap rules omits 97817fcc684e net/mlx5e: Fix multipath lag activation omits 77ecd10d0a8a net/mlx5e: reset XPS on error flow if netdev isn't registered yet omits eb96cc15926f net/mlx5e: Make sure fib dev exists in fib event omits 83026d83186b net/mlx5e: Fix null deref accessing lag dev omits fe7738eb3ca3 net/mlx5e: Fix nullptr in mlx5e_tc_add_fdb_flow() omits 82041634d96e net/mlx5: SF, Fix show state inactive when its inactivated omits fca086617af8 net/mlx5: Fix err prints and return when creating terminat [...] omits 442b3d7b671b net/mlx5: Set reformat action when needed for termination rules omits dca59f4a7919 net/mlx5e: Fix nullptr in add_vlan_push_action() omits 3410fbcd47dc {net, RDMA}/mlx5: Fix override of log_max_qp by other device omits 969ef42b1ae0 pinctrl: qcom: spmi-mpp: Add compatible for pmi8994 omits d62bd5ce12d7 pinctrl: amd: Implement irq_set_wake omits 333944c7c375 pinctrl: aspeed: Fix minor documentation error omits ac5f8197d15c dt-bindings: pinctrl: convert Broadcom Northstar to the js [...] omits 1a532eb28df3 selftests/bpf: Convert test trace_printk to lskel. omits eb0f1e0c7f10 selftests/bpf: Convert test printk to use rodata. omits 0a9306629983 selftests/bpf: Convert atomics test to light skeleton. omits 4d1b62986125 selftests/bpf: Convert few tests to light skeleton. omits d510296d331a bpftool: Use syscall/loader program in "prog load" and "ge [...] omits 7723256bf244 libbpf: Introduce bpf_map__initial_value(). omits 30f51aedabda libbpf: Cleanup temp FDs when intermediate sys_bpf fails. omits 67234743736a libbpf: Generate loader program out of BPF ELF file. omits e2fa0156a434 libbpf: Preliminary support for fd_idx omits 9ca1f56ababe libbpf: Add bpf_object pointer to kernel_supports(). omits b12688267280 libbpf: Change the order of data and text relocations. omits 3abea089246f bpf: Add bpf_sys_close() helper. omits 3d78417b60fb bpf: Add bpf_btf_find_by_name_kind() helper. omits 387544bfa291 bpf: Introduce fd_idx omits 2341d6bb133d selftests/bpf: Test for btf_load command. omits c571bd752e91 bpf: Make btf_load command to be bpfptr_t compatible. omits 00899e7e8d9d selftests/bpf: Test for syscall program type omits 5452fc9a17fc libbpf: Support for syscall program type omits af2ac3e13e45 bpf: Prepare bpf syscall to be used from kernel and user space. omits cdf7fb0a9f3d bpf: Introduce bpfptr_t user/kernel pointer. omits 79a7f8bdb159 bpf: Introduce bpf_sys_bpf() helper and program type. omits 2d3a62fbae8e pata_rb532_cf: fix deferred probing omits 4a24efa16e7d sata_highbank: fix deferred probing omits 86544c3de6a2 net: mdio: provide shim implementation of devm_of_mdiobus_ [...] omits e2bd6bad9c1e net: dcb: Remove unnecessary INIT_LIST_HEAD() omits 44e261c715b6 cxgb4: clip_tbl: use list_del_init instead of list_del/INI [...] omits 46212b69d470 Merge branch 'wan-cleanups' omits a3f3e831dc2a net: wan: fix variable definition style omits da8e6fddbae3 net: wan: remove redundant space omits a4e591477611 net: wan: remove redundant braces {} omits 23c235412411 net: wan: add some required spaces omits 78524c01edb2 net: wan: remove redundant blank lines omits c9fd37a9450b Merge branch 'hns3-fixes' omits 9bb5a495424f net: hns3: check the return of skb_checksum_help() omits 73a13d8dbe33 net: hns3: fix user's coalesce configuration lost issue omits a289a7e5c1d4 net: hns3: put off calling register_netdev() until client [...] omits a710b9ffbeba net: hns3: fix incorrect resp_msg issue omits 0d56e5c191b1 net: dsa: qca8k: fix missing unlock on error in qca8k_vlan [...] omits 33e6b1674f33 net: lan78xx: advertise tx software timestamping support omits 4ac9e23cf2cc cipso: correct comments of cipso_v4_cache_invalidate() omits 22ba9d0d6c0d Merge branch 'custom-multipath-hash' omits b7715acba4d3 selftests: forwarding: Add test for custom multipath hash [...] omits 185b0c190bb6 selftests: forwarding: Add test for custom multipath hash [...] omits 511e8db54036 selftests: forwarding: Add test for custom multipath hash omits 73c2c5cbb15a ipv6: Add custom multipath hash policy omits ed13923f980e ipv6: Add a sysctl to control multipath hash fields omits b95b6e072a92 ipv6: Calculate multipath hash inside switch statement omits 67db5ca73b1f ipv6: Use a more suitable label name omits 4253b4986f98 ipv4: Add custom multipath hash policy omits ce5c9c20d364 ipv4: Add a sysctl to control multipath hash fields omits 2e68ea926841 ipv4: Calculate multipath hash inside switch statement omits be07f056396d tipc: simplify the finalize work queue omits fa7b83bf3b15 bpf: Check for BPF_F_ADJ_ROOM_FIXED_GSO when bpf_skb_change_proto omits 4b26c984195e Merge branch 'lkmm.2021.05.10c' into HEAD omits 0989e6e41237 Merge branch 'kcsan.2021.05.18a' into HEAD omits 117232c0b912 kcsan: Use URL link for pointing access-marking.txt omits b930226f3db8 kcsan: Document "value changed" line omits 7bbe6dc0ade7 kcsan: Report observed value changes omits 609f80974645 kcsan: Remove kcsan_report_type omits 19dfdc05ffed kcsan: Remove reporting indirection omits 39b2e763f2de kcsan: Refactor access_info initialization omits 97aa6139e1b5 kcsan: Fold panic() call into print_report() omits 95f7524d7f0c kcsan: Refactor passing watchpoint/other_info omits 793c2579beef kcsan: Distinguish kcsan_report() calls omits 6f2d98192c3f kcsan: Simplify value change detection omits ea0484644e5b kcsan: Add pointer to access-marking.txt to data_race() bullet omits 641faf1b9064 Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] omits 474d0997361c tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline omits cf868c2af244 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states omits d6cbe98ff32a NFSD: Update nfsd_cb_args tracepoint omits 1d2bf65983a1 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints omits 4ade892ae1c3 NFSD: Add an nfsd_cb_probe tracepoint omits 17d76ddf76e4 NFSD: Replace the nfsd_deleg_break tracepoint omits 87512386e951 NFSD: Add an nfsd_cb_offload tracepoint omits 2cde7f8118f0 NFSD: Add an nfsd_cb_lm_notify tracepoint omits 3c92fba557c6 NFSD: Enhance the nfsd_cb_setup tracepoint omits 9f57c6062bf3 NFSD: Remove spurious cb_setup_err tracepoint omits b200f0e35338 NFSD: Adjust cb_shutdown tracepoint omits 806d65b617d8 NFSD: Add cb_lost tracepoint omits 167145cc64ce NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros omits 8476c69a7fa0 NFSD: Capture every CB state transition omits 1736aec82a15 NFSD: Constify @fh argument of knfsd_fh_hash() omits e8f80c5545ec NFSD: Add tracepoints for EXCHANGEID edge cases omits 237f91c85ace NFSD: Add tracepoints for SETCLIENTID edge cases omits 2958d2ee7102 NFSD: Add a couple more nfsd_clid_expired call sites omits c41a9b7a906f NFSD: Add nfsd_clid_destroyed tracepoint omits cee8aa074281 NFSD: Add nfsd_clid_reclaim_complete tracepoint omits 7e3b32ace609 NFSD: Add nfsd_clid_confirmed tracepoint omits 0bfaacac57e6 NFSD: Remove trace_nfsd_clid_inuse_err omits 744ea54c869c NFSD: Add nfsd_clid_verf_mismatch tracepoint omits 27787733ef44 NFSD: Add nfsd_clid_cred_mismatch tracepoint omits 87b2394d60c3 NFSD: Add an RPC authflavor tracepoint display helper omits a948b1142cae NFSD: Fix TP_printk() format specifier in nfsd_clid_class omits 0169d8f33ab7 Revert "Smack: Handle io_uring kernel thread privileges" omits c37fe6aff89c Merge tag 'v5.13-rc2' into spi-5.13 omits 73246fc4c990 ALSA: firewire-lib: insert descriptor for skipped cycle omits 705794c53b00 ALSA: firewire-lib: check cycle continuity omits 4fd1878766a1 ALSA: firewire-lib: code refactoring for check of CIP head [...] omits ebd2a647e2f6 ALSA: firewire-lib: code refactoring for parser of IR cont [...] omits 3e106f4f690e ALSA: firewire-lib: code refactoring for helper function t [...] omits d32872f30604 ALSA: firewire-lib: code refactoring for sequence descriptor' omits c09010eeb373 ALSA: firewire-lib: handle the case that empty isochronous [...] omits 6d60b7a3d334 ALSA: firewire-lib: code refactoring to refer the same fra [...] omits 5881fa8dc2de debugfs: fix security_locked_down() call for SELinux omits 086a43023809 ARM: dts: sun8i: r40: Add timer node omits 65a50bca7717 ARM: dts: sun8i: V3: add I2S interface to V3 dts omits ce09d1a6800d dt-bindings: sound: sun4i-i2s: add Allwinner V3 I2S compatible omits 8575276c1fe3 ARM: dts: sun8i: V3: add codec analog frontend to V3 dts omits 78e8db071b68 ASoC: dt-bindings: sun8i-a23-codec-analog: add compatible [...] omits 5348915db9b8 ARM: dts: sun8i: v3s: add analog codec and frontend to v3s dts omits 93bc32b0397e ARM: dts: sun8i: v3s: add DMA properties to peripherals su [...] omits 49b9e240b84d ARM: dts: sun8i: v3s: add DMA controller to v3s dts omits 1d34350cdb6b ARM: dts: sun8i: v3s: add pwm controller to v3s dts omits cd8d60399ac5 dt-bindings: pwm: allwinner: add v3s pwm compatible omits 9962cb9be2db arm64: dts: allwinner: h5: Add NanoPi R1S H5 support omits 92ed36755747 dt-bindings: arm: Add NanoPi R1S H5 omits c49661aa6f70 skmsg: Remove unused parameters of sk_msg_wait_data() omits 119220d81258 bpf, arm64: Remove redundant switch case about BPF_DIV and [...] omits d28397eaf4c2 Documentation/x86: Add ratelimit in buslock.rst omits 9d839c280b64 Documentation/admin-guide: Add bus lock ratelimit omits ef4ae6e44131 x86/bus_lock: Set rate limit for bus lock omits 1897907cca5a Documentation/x86: Add buslock.rst omits 2e2f16d5cdb3 EDAC/aspeed: Use proper format string for printing resource omits d7aed20d446d MAINTAINERS: Add Alain Volmat as STM32 SPI maintainer omits 70252440b2b6 spi: pxa2xx: Use predefined mask when programming FIFO thresholds omits f96e6c0ef63b spi: pxa2xx: Update documentation to point out that it's outdated omits 8083d6b812ca spi: pxa2xx: Fix style of and typos in the comments and messages omits 684a3ac720c3 spi: pxa2xx: Fix printf() specifiers omits eb743ec600be spi: pxa2xx: Drop unneeded '!= 0' comparisons omits ccd60b2030a0 spi: pxa2xx: Drop duplicate chip_select in struct chip_data omits de6926f307e7 spi: pxa2xx: Switch to use SPI core GPIO (legacy) CS handling omits 778c12e69481 spi: pxa2xx: Switch to use SPI core GPIO (descriptor) CS handling omits 94acf80755c8 spi: pxa2xx: Propagate firmware node to the child SPI cont [...] omits 7075359c8e0d regulator: fan53880: Convert to use .probe_new omits 3799fa23afa4 regulator: bd71815: Fix missing include files omits 375904e39319 ASoC: hisilicon: fix missing clk_disable_unprepare() on er [...] omits 5a3f869c5b4d ASoC: soc-core: use DEVICE_ATTR_RO macro omits d14eece945a8 ASoC: rk3328: fix missing clk_disable_unprepare() on error [...] omits 0b07154f066a dt-bindings: spi: spi-mux: rename flash node omits 34991ee96fd8 regulator: fan53880: Fix missing n_voltages setting omits 0b1e55267372 regulator: da9121: Return REGULATOR_MODE_INVALID for invalid mode omits cdf112d4c65f ASoC: fsl: fix SND_SOC_IMX_RPMSG dependency omits 1dcc917a0eed x86/idt: Rework IDT setup for boot CPU omits b1efd0ff4bd1 x86/cpu: Init AP exception handling from cpu_init_secondary() omits 10337e95e04c perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] omits c1777be3646b perf/x86/intel/uncore: Enable I/O stacks to IIO PMON mappi [...] omits f471fac77b41 perf/x86/intel/uncore: Generalize I/O stacks to PMON mappi [...] omits 00b89fe0197f sched: Make the idle task quack like a per-CPU kthread omits fcb501704554 delayacct: Document task_delayacct sysctl omits 90a0ff4ec9c6 sched,stats: Further simplify sched_info omits c6a8625fa4c6 hv_utils: Fix passing zero to 'PTR_ERR' warning omits 3fda230b3ef8 Merge branch 'topic/firewire' into for-next omits 07a35edc59d1 ALSA: oxfw: add quirk flag for blocking transmission method omits a6f9169323f0 ALSA: oxfw: code refactoring for wrong_dbs quirk omits 6a3ce97da2ab ALSA: firewire-lib: code refactoring for jumbo payload quirk omits a092f000b9b0 ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 omits 95d0c24d3955 ALSA: oxfw: add comment for the type of ASICs omits c59bc10e7f6a ALSA: oxfw: add explicit device entry for Loud Technologie [...] omits 2239924be45c ALSA: oxfw: add explicit device entry for Loud Technologie [...] omits bb5d776b6d30 ALSA: oxfw: code refactoring to detect mackie models omits c127d5cd350a ALSA: oxfw: code refactoring for existent device entry wit [...] omits ffe66bbee152 ALSA: firewire-lib/motu: use int type for the value of bit [...] omits 5d6fb80a142b Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" omits 76d0fc5e9bc6 arm64: Fix stale link in the arch_counter_enforce_ordering [...] omits 56c1f0876293 media: sti: fix obj-$(config) targets omits 382d91fc0f4f iommu/virtio: Add missing MODULE_DEVICE_TABLE omits a017c567915f iommu/amd: Fix wrong parentheses on page-specific invalidations omits d6177a6556f8 iommu/amd: Clear DMA ops when switching domain omits 4d7b324e2313 bus: ti-sysc: Fix am335x resume hang for usb otg module omits 85ebe5aeef9b Merge branch 'fixes-rc1' into fixes omits 040ab72ee10e ARM: OMAP2+: Fix build warning when mmc_omap is not built omits 7c302314f37b ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_tab [...] omits 3c4e0147c269 ARM: OMAP1: Fix use of possibly uninitialized irq variable omits 673c7aa2436b optee: use export_uuid() to copy client UUID omits 8b42d863889a Merge pull request #48 from namjaejeon/cifsd-for-next omits eb817368f50c cifsd: add support for FSCTL_DUPLICATE_EXTENTS_TO_FILE omits 8602c3e2ceef cifsd: Do not use 0 or 0xFFFFFFFF for TreeID omits 135436a7d2cd xfrm: Fix fall-through warnings for Clang omits 1c78ba492410 tipc: Fix fall-through warnings for Clang omits bb63744b02e9 dt-bindings: pwm: brcm,iproc-pwm: convert to the json-schema omits 0572b37b27f4 sctp: Fix fall-through warnings for Clang omits d0413118bbc3 docs: dt: remove stale property-units.txt, link to current schema omits 3754fa747dc0 rds: Fix fall-through warnings for Clang omits 5af5a020ddd1 net/packet: Fix fall-through warnings for Clang omits 6518e3fc972e net: netrom: Fix fall-through warnings for Clang omits 731d5f441e1c ide: Fix fall-through warnings for Clang omits 58e31cf015e6 hwmon: (max6621) Fix fall-through warnings for Clang omits 3752445d79ee hwmon: (corsair-cpro) Fix fall-through warnings for Clang omits 5ef73b6e6521 firewire: core: Fix fall-through warnings for Clang omits f5e9724c42d9 braille_console: Fix fall-through warnings for Clang omits 79121184f8e7 ipv4: Fix fall-through warnings for Clang omits d66aea44b0ac qlcnic: Fix fall-through warnings for Clang omits cc9fd18032ef bnxt_en: Fix fall-through warnings for Clang omits 9b8b84c168b6 netxen_nic: Fix fall-through warnings for Clang omits ebd0476256be nfp: Fix fall-through warnings for Clang omits c3754da3b739 reiserfs: Fix fall-through warnings for Clang omits fc7980915a86 vxge: Fix fall-through warnings for Clang omits 18a0e8d0f103 watchdog: Fix fall-through warnings for Clang omits 47ce0b65bfb3 atm: fore200e: Fix fall-through warnings for Clang omits 963cdcc37e98 tee: Fix fall-through warnings for Clang omits 3c91e8efaf48 tools arch kvm: Sync kvm headers with the kernel sources omits c67d734975a2 perf buildid-list: Initialize zstd_data omits 06b38e233ce4 drivers/net: Remove leading spaces in Kconfig omits 25c55b38d85b net/packet: Remove redundant assignment to ret omits f0fb26c456a3 hwmon/pmbus: (q54sj108a2) The PMBUS_MFR_ID is actually 6 c [...] omits 8ed2e60b7788 Merge branch 'stmmac-xpcs-eee' omits e80fe71b3ffe net: stmmac: Add callbacks for DWC xpcs Energy Efficient Ethernet omits 7617af3d1a5e net: pcs: Introducing support for DWC xpcs Energy Efficien [...] omits 1dde47a66d4f net: mdiobus: get rid of a BUG_ON() omits 9d8a29aed035 alx: fix a double unlock in alx_probe() omits b3e22e10fdda net: wwan: Add WWAN port type attribute omits 37781fd24f34 Merge branch 'gve-fixes' omits fbd4a28b4fa6 gve: Correct SKB queue index validation. omits f81781835f0a gve: Upgrade memory barrier in poll routine omits 5218e919c8d0 gve: Add NULL pointer checks when freeing irqs. omits e96b491a0ffa gve: Update mgmt_msix_idx if num_ntfy changes omits 5aec55b46c62 gve: Check TX QPL was actually assigned omits 885e4056d560 Merge branch 'stmmac-RK3568' omits 3bb3d6b1c195 net: stmmac: Add RK3566/RK3568 SoC support omits f9da1c9d7fb5 dt-bindings: net: rockchip-dwmac: add rk3568 compatible string omits 37c80d15ff4b net: stmmac: dwmac-rk: Check platform-specific ops omits d6b0625163a8 net: stmmac: Don't set has_gmac if has_gmac4 is set omits 1d482e666b8e netlink: disable IRQs for netlink_lock_table() omits 5796254e467b net: Remove the member netns_ok omits 444d7be9532d net/smc: remove device from smcd_dev_list after failed dev [...] omits 35d96e631860 bonding: init notify_work earlier to avoid uninitialized use omits 3c814519743a MAINTAINERS: net: remove stale website link omits 609c8ae87966 Merge branch 'mlxsw-next' omits b0d80c013b04 mlxsw: Remove Mellanox SwitchX-2 ASIC support omits 9b43fbb8ce24 mlxsw: Remove Mellanox SwitchIB ASIC support omits 51746a353b44 mlxsw: spectrum_router: Avoid missing error code warning omits 8c2b58e65d01 mlxsw: core: Avoid unnecessary EMAD buffer copy omits 837ec05cfea0 mlxsw: Verify the accessed index doesn't exceed the array length omits ece5df874d3a mlxsw: spectrum_buffers: Switch function arguments omits b4d786941b58 selftests: mlxsw: qos_lib: Drop __mlnx_qos omits b0bab2298ec9 selftests: mlxsw: qos_pfc: Convert to iproute2 dcb omits 9a1cac062d3e selftests: mlxsw: qos_headroom: Convert to iproute2 dcb omits 16355c0b101e selftests: mlxsw: Make sampling test more robust omits 5d01071e64b6 selftests: mlxsw: Make the unsplit array global in port_sc [...] omits 16145dbde18a Merge branch 'func-names-comment' omits 5a9594cf1d14 net: hisilicon: hns: Fix wrong function name in comments omits 1f2d109e8363 net: phy: Demote non-compliant kernel-doc headers omits 03055a25213b net: via: Fix wrong function name in comments omits 85ead77dc3d5 net: ti: Fix wrong struct name in comments omits 40d9fca8b3fd net: socionext: Demote non-compliant kernel-doc headers omits 61633d71a71c net: samsung: sxgbe: Fix wrong function name in comments omits 9f2e6fb63413 net: calxeda: Fix wrong function name in comments omits a507b1644524 net: netronome: nfp: Fix wrong function name in comments omits 146c91e2bc9a net: neterion: vxge: Fix wrong function name in comments omits dc432f5acb86 net: neterion: Fix wrong function name in comments omits 331a3219d3b6 net: microchip: Demote non-compliant kernel-doc headers omits 229fd41f6447 net: micrel: Fix wrong function name in comments omits d6174870c0f1 net: huawei: hinic: Fix wrong function name in comments omits 1eb00ff517f4 net: chelsio: cxgb4vf: Fix wrong function name in comments omits e0333b1bb174 net: chelsio: cxgb4: Fix wrong function name in comments omits aeed744a49ba net: chelsio: cxgb3: Fix wrong function name in comments omits 2e45d961a6a8 net: calxeda: Fix wrong function name in comments omits c1167cee462d net: cadence: Demote non-compliant kernel-doc headers omits 5a02bf4fefd5 net: brocade: bna: Fix wrong function name in comments omits 76d85049173b net: broadcom: bnx2x: Fix wrong function name in comments omits c706c75aaee2 net: atheros: atl1x: Fix wrong function name in comments omits b43e1554a7cf net: atheros: atl1e: Fix wrong function name in comments omits 8965c1c535b1 net: atheros: atl1c: Fix wrong function name in comments omits 1d7f7ecadc5a net: arc: Demote non-compliant kernel-doc headers omits 04c26faa51d1 tipc: wait and exit until all work queues are done omits 020ef930b826 mld: fix panic in mld_newpack() omits 9f6f852550d0 isdn: mISDN: netjet: Fix crash in nj_probe: omits 7cb7541a8cc0 r8169: use KBUILD_MODNAME instead of own module name definition omits 3aa21e799419 Merge branch 'bnxt_en-fixes' omits 702279d2ce46 bnxt_en: Fix context memory setup for 64K page size. omits ab21494be9dc bnxt_en: Include new P5 HV definition in VF check. omits 28c66b6da408 net: bnx2: Fix error return code in bnx2_init_board() omits e0652f8bb44d NFC: nci: fix memory leak in nci_allocate_device omits 31db0dbd7244 net: hso: check for allocation failure in hso_create_bulk_ [...] omits 58fee5fc8365 Merge branch 'ipv4-unicast' omits 6101ca0384e3 selftests: Lowest IPv4 address in a subnet is valid omits 94c821c74bf5 ip: Treat IPv4 segment's lowest address as unicast omits b7df21cf1b79 tipc: skb_linearize the head skb when reassembling msgs omits 35f1fceaa288 Documentation: scheduler: fixed 2 typos in sched-nice-design.rst omits 6586f2d8cec1 docs/zh_CN: add core api kobject translation omits b345b9ab1d0c docs/zh_CN: add core-api workqueue.rst translation omits eb2e708b9727 docs/zh_CN: add core-api printk-formats.rst translation omits 7c0066d132d2 docs/zh_CN: add core-api printk-basics.rst translation omits 94c1fbd487b3 docs/zh_CN: add core-api kernel-api.rst translation omits c2b1063e8feb genirq: Add a IRQF_NO_DEBUG flag omits 55e0990231a9 docs/zh_CN: Add translation zh_CN/maintainer/modifying-pat [...] omits 91643aba9493 docs/zh_CN: Add translation zh_CN/maintainer/maintainer-en [...] omits 989cfaecbd2c docs/zh_CN: Add translation zh_CN/maintainer/pull-requests.rst omits b7198943af17 docs/zh_CN: Add translation zh_CN/maintainer/rebasing-and- [...] omits 6ba8a96f4dba docs/zh_CN: Add translation zh_CN/maintainer/configure-git.rst omits 867e6d38f367 docs/zh_CN: Add translation zh_CN/maintainer/index.rst omits e86bdb24375a scripts: kernel-doc: reduce repeated regex expressions int [...] omits f18ba26da88a libbpf: Add selftests for TC-BPF management API omits 715c5ce454a6 libbpf: Add low level TC-BPF management API omits 8bbb77b7c7a2 libbpf: Add various netlink helpers omits 14fad24d0520 x86/acpi: Switch to pr_xxx log functions omits 14fe1e858ca2 sata: nv: fix debug format string mismatch omits c9efa49290ce sata: fsl: fix DPRINTK format string omits dbc557fa5ff8 ata: Replace inclusion of kernel.h by bits.h in the header omits 65ea8f2c6e23 ACPI: processor idle: Fix up C-state latency if not ordered omits 5bb5ceac1275 PNP: Switch over to dev_dbg() omits b15fc7c2c88e PNP: Remove pnp_alloc() omits daadabfbd36d drivers: pnp: isapnp: proc.c: Remove unnecessary local variables omits 0df316b8ec04 ACPI: IORT: Handle device properties with software node API omits 6d27975851b1 ACPI: scan: Rearrange dep_unmet initialization omits f59a905b962c ACPI: PM: s2idle: Add missing LPS0 functions for AMD omits e8bfa15fefcd ALSA: usx2y: Nuke pcm_list omits 2ac7a12ead2b ALSA: usx2y: Cleanup probe and disconnect callbacks omits cae0cf651adc ALSA: usx2y: Don't call free_pages_exact() with NULL address omits 64a06f195d3b ALSA: usx2y: Fix shmem initialization omits c1f24841683f ALSA: usxy2: Fix potential doubly allocations omits 02d382af1c4e ALSA: usx2y: Fix potential memory leaks omits a11aa8537e13 ALSA: usx2y: Avoid self-killing omits 4e268db74770 ALSA: usx2y: Fix potential leaks of uninitialized memory omits a829dd5b3840 ALSA: usx2y: Coding style fixes omits 4c0a58ef36f3 ALSA: usx2y: Fix spaces omits bae3ce494298 ALSA: usx2y: Avoid camelCase omits 08fdced60ca0 ALSA: rawmidi: Add framing mode omits 8777d17b68dc drm/i915/gem: Pin the L-shape quirked object as unshrinkable omits 2989df460cf8 iio: light: tsl2591: delete a stray tab omits 7fce54ace336 iio: light: tsl2591: fix some signedness bugs omits bd1455615f40 iio:adc:ad7766: Fix unnecessary check in ad7766_probe() omits 43fa73945049 iio: core: Fix an error pointer vs NULL bug in devm_iio_de [...] omits a149127be52f reiserfs: add check for invalid 1st journal block omits a5882ee966b1 Pull disabling of quotactl_path syscall. Merge branch 'for [...] omits 2a1c6a7743d7 iio: light: pa12203001: Use pm_runtime_resume_and_get() to [...] omits 8979b67ec61a iio: potentiostat: lmp91000: Fix alignment of buffer in ii [...] omits 8dea228b174a iio: cros_ec_sensors: Fix alignment of buffer in iio_push_ [...] omits b0f5d8db7348 iio: chemical: atlas: Fix buffer alignment in iio_push_to_ [...] omits df2f37cffd6e iio: light: tcs3472: Fix buffer alignment in iio_push_to_b [...] omits ff08fbc22ab3 iio: light: tcs3414: Fix buffer alignment in iio_push_to_b [...] omits 3d4725194de6 iio: light: isl29125: Fix buffer alignment in iio_push_to_ [...] omits 7692088f7286 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buf [...] omits 1ef2f51e9fe4 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_bu [...] omits 37eb8d8c64f2 iio: prox: as3935: Fix buffer alignment in iio_push_to_buf [...] omits 679cc377a03f iio: prox: pulsed-light: Fix buffer alignment in iio_push_ [...] omits 19f1a254fe49 iio: prox: srf08: Fix buffer alignment in iio_push_to_buff [...] omits f4ca2e2595d9 iio: humidity: am2315: Fix buffer alignment in iio_push_to [...] omits 06778d881f37 iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buf [...] omits 7765dfaa22ea iio: adc: vf610: Fix buffer alignment in iio_push_to_buffe [...] omits d85d71dd1ab6 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_ [...] omits 334883894bc1 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_ [...] omits f40a71ffec80 iio: accel: stk8312: Fix buffer alignment in iio_push_to_b [...] omits f65802284a3a iio: accel: mxc4005: Fix overread of data and alignment issue. omits 3ab3aa2e7bd5 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_t [...] omits c6559bf796cc iio: accel: hid: Fix buffer alignment in iio_push_to_buffe [...] omits 151dbf0078da iio: accel: bma220: Fix buffer alignment in iio_push_to_bu [...] omits fc36da3131a7 iio: accel: bma180: Fix buffer alignment in iio_push_to_bu [...] omits 5937b860e925 iio: accel: mma8452: Balance runtime pm + use pm_runtime_r [...] omits 934616e8ebe1 iio: light: rpr0521: Balance runtime pm + use pm_runtime_r [...] omits 264da5124314 iio: magn: bmc150: Balance runtime pm + use pm_runtime_res [...] omits 9a20795c6027 iio: accel: bmi088: Balance runtime pm + use pm_runtime_re [...] omits f30172723ce2 iio: light: vcnl4035: Use pm_runtime_resume_and_get() to r [...] omits db27fdb33d10 iio: light: vcnl4000: Use pm_runtime_resume_and_get() to r [...] omits 9009a732a87f iio: proximity: srf04: Use pm_runtime_resume_and_get() and [...] omits db9c6c2ec4a8 iio: adc: rcar-gyroadc: Use pm_runtime_resume_and_get() an [...] omits 66e748ae7f82 iio: temp: mlx90614: Handle failure in pm_runtime_resume_a [...] omits 6e4183ec8dfd iio: light: us5182: Use pm_runtime_resume_and_get() to rep [...] omits 54e81f6818b8 iio: dac: stm32-dac: Use pm_runtime_resume_and_get() to re [...] omits 29534eb2e242 iio: adc: stm32-dfsdm: Use pm_runtime_resume_and_get() to [...] omits 265028b8d989 iio: adc: stm32-adc: Use pm_runtime_resume_and_get() to re [...] omits 2d082b6ed264 iio: imu: kmx61: Balance runtime pm + use pm_runtime_resum [...] omits 19611aec50ae iio: accel: kxcjk-1013: Balance runtime pm + use pm_runtim [...] omits 2d980d7efd5f iio: accel: mma9551/3: Balance untime pm + use pm_runtime_ [...] omits d3a8969dde08 iio: accel: bmc150-accel: Balanced runtime pm + use pm_run [...] omits 6fbaebae758d iio: light: tsl2583: Balance runtime pm + use pm_runtime_r [...] omits a2fa3debc12e iio: light: isl29028: Balance runtime pm + use pm_runtime_ [...] omits 41120ebbb1eb iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_ [...] omits c630c1768522 iio: accel: kxcjk-1013: Add support for KX023-1025 omits ae4467f6884e iio: accel: kxcjk-1013: Refactor configuration registers i [...] omits 52d8e7f86428 dt-bindings: iio: kionix,kxcjk1013: Document kionix,kx023-1025 omits f5abfa40a755 iio: adc: Add missing MODULE_DEVICE_TABLE omits 347978983b34 dt-bindings: iio: afe: current-sense-shunt: add io-channel-cells omits f42590c4cb41 iio: ep93xx: Remove redundant error printing in ep93xx_adc [...] omits af959b7b96b8 iio: accel: fxls8962af: fix errata bug E3 - I2C burst reads omits 79e3a5bdd9ef iio: accel: fxls8962af: add hw buffered sampling omits 9ab2c60e6b26 iio: accel: fxls8962af: add interrupt support omits 90cc5ec5488e iio: accel: fxls8962af: add set/get of samplerate omits 7f36da145573 dt-bindings: iio: accel: fxls8962af: add bindings omits a3e0b51884ee iio: accel: add support for FXLS8962AF/FXLS8964AF accelerometers omits f7d5c18a8c37 iio: imu: st_lsm6dsx: correct ODR in header omits b73d21dccf68 iio: bme680_i2c: Remove acpi_device_id table omits f0e4057e97c1 iio: bme680_spi: Remove acpi_device_id table omits aff35afb0190 iio:accel:stk8312: Remove acpi_device_id table omits 3a57abfaa5a6 iio: am2315: Remove acpi_device_id table omits ef8512b3b2c8 dt-bindings:iio:dac:ad5755: txt to yaml format conversion. omits 8cd401310bc4 dt-bindings: iio: st,st-sensors: Add LSM9DS0 compatible string omits 6731ca3999ff iio: st_sensors: Add lsm9ds0 IMU support omits d61881ef7f08 iio: st_sensors: Make accel, gyro, magn and pressure probe shared omits 7db4f2cacbed iio: st_sensors: Call st_sensors_power_enable() from bus drivers omits 38934daf7b5c iio: magnetometer: st_magn: Provide default platform data omits dffdd7567874 iio: gyro: st_gyro: Move platform data from header to C file omits 3b91452032c4 iio: accel: st_accel: Move platform data from header to C file omits 62a486c46d61 iio: core: move @clock_id from struct iio_dev to struct ii [...] omits 8b1c82cb849f iio: core: move @flags from struct iio_dev to struct iio_d [...] omits 396f72348569 iio: core: move @chrdev from struct iio_dev to struct iio_ [...] omits b804e2b76ac6 iio: core: move @info_exist_lock to struct iio_dev_opaque omits 62f4f36cdfcd iio: core: move @scan_index_timestamp to struct iio_dev_opaque omits 3028e0c2af95 iio: core: move @trig_readonly from struct iio_dev to stru [...] omits 6eaf9f6a2738 iio: core: move @driver_module from struct iio_dev to stru [...] omits e5333ed09e0f iio: avoid shadowing of variable name in to_iio_dev_opaque() omits 15ea2878bfb2 iio: core: move @id from struct iio_dev to struct iio_dev_opaque omits e6cc8f2b7616 iio: common: scmi_sensors: Drop duplicate setting of iio_d [...] omits 63027b34189a iio: position: hid-sensor-custom-intel-hinge: Drop duplica [...] omits 932bf4710ee1 iio: humidity: hdc2010: Drop duplicate setting of iio_dev. [...] omits 9eb04878e4af iio: adc: ti-ads131e08: Drop duplicate setting of iio_dev. [...] omits 85493b9ae818 iio: adc: mt6360: Drop duplicate setting of iio_dev.dev.parent omits 806e657b0f7e iio: adc: mp2629: Drop duplicate setting iio_dev.dev.parent omits e42523c11f2a iio: dac: ad5766: Drop duplicate setting of iio_dev.dev.pa [...] omits cb25d770cf9d iio: accel: bmi088: Drop manual assignment of iio_dev.dev.parent omits 9374e8f5a38d iio: adc: add ADC driver for the TI TSC2046 controller omits 03f2193a6bea dt-bindings:iio:adc: add documentation for TI TSC2046 controller omits f7e196fc0815 dt-bindings:iio:adc: add generic settling-time-us and over [...] omits caf0fb3bb38a iio: Documentation: move incompatible ABI to obsolete omits fb6da706ff1e iio: adc: stm32-adc: Fix docs wrongly marked as kernel-doc omits 7dfc4dc385dc dt-bindings: iio: chemical: sps30: update binding with ser [...] omits b2e171f5a5c6 iio: sps30: add support for serial interface omits 8f3f13085278 iio: sps30: separate core and interface specific code omits 101af4c20c5a iio:ABI docs: Move specific description of out_altvoltageX [...] omits cff8431bf442 iio:ABI docs: Fix issue around repeated definition of out_ [...] omits 3a879b29916a iio:ABI docs: Drop device specific docs for _powerdown for [...] omits 69c93a7df74b iio:ABI docs: Fix up duplicate *_calibbias_* documentation [...] omits b27e1970aa1e iio: adis16400: do not directly change spi 'max_speed_hz' omits 256e69ab9693 iio: adis16475: do not directly change spi 'max_speed_hz' omits dbf20809d6e0 iio: adis: add burst_max_speed_hz variable omits 669da56a7eaf iio: adis_buffer: don't push data to buffers on failure omits 0ae157081ca3 iio: adis_buffer: update device page after changing it omits 00a72db718fa iio: adis16475: do not return ints in irq handlers omits 9cc9806e2217 iio: accel: Add driver for Murata SCA3300 accelerometer omits 99422e2a670c dt-bindings: iio: accel: Add SCA3300 documentation omits 2cd2b093e444 dt-bindings:iio:adc:adi,ad7476: Add missing binding document omits 7bf50a968a1c iio:adc:ad7476: Handle the different regulators used by va [...] omits 7f9ef8ed0f40 dt-bindings:iio:dac:ti,dac082s085 yaml conversion omits 6e5566e72d2a iio:accel:stk8312: Add lowercase i2c device id omits c1096dce272f dt-bindings:iio:adc:adi,ad7298 document bindings omits 1ce9da1f6164 dt-bindings:trivial-devices: Add sensortek,stk8312 and sen [...] omits d9bf5d37fd58 dt-bindings:trivial-devices: Add memsic,mxc4005/mxc6255/mx [...] omits 3ed7928d9f15 dt-bindings:iio:accel:fsl,mma7455 binding doc omits 7dbd479425d2 dt-bindings:iio:accel:bosch,bma220 device tree binding doc [...] omits 2599d5bc910d dt-bindings:iio:accel:adis16201 and adis16209 bindings omits 7349e8a36caa iio: inkern: simplify some devm functions omits 171a70afbde9 iio: trigger: simplify __devm_iio_trigger_register omits cf5724e91515 iio: core: simplify some devm functions omits 8e39d4723a00 iio: triggered-buffer: simplify devm_iio_triggered_buffer_ [...] omits bfc1807acf85 iio: hw_consumer: simplify devm_iio_hw_consumer_alloc() omits 2c6a958789f7 iio: buffer-dmaengine: simplify __devm_iio_dmaengine_buffe [...] omits 4e023c4dcfc5 iio: adc: adi-axi-adc: simplify devm_adi_axi_adc_conv_register() omits afa2b78f1e58 dt-bindings: iio: light: Added AMS tsl2591 device tree binding omits 2335f0d7c790 iio: light: Added AMS tsl2591 driver implementation omits 00f6742b5ff4 iio: adis_buffer: check return value on page change omits ab3df79782e7 iio: adis16400: do not return ints in irq handlers omits d877539ad8e8 iio: adis_buffer: do not return ints in irq handlers omits 494186662ecf iio: adc: ad7298: Enable on Intel Galileo Gen 1 omits 0cd71145803d iio: st-sensors: Update ST Sensor bindings omits 8bad6050654b iio: trigger: stm32-timer: Convert sysfs sprintf/snprintf [...] omits c79859bd77de iio: light: Convert sysfs sprintf/snprintf family to sysfs_emit omits 643adb9af72e iio:chemical:sps30: Convert sysfs sprintf/snprintf family [...] omits df041e737a38 iio: temperature: add driver support for ti tmp117 omits 5e713b25d137 dt-bindings: iio: temperature: Add DT bindings for TMP117 omits 3cdea6e9a838 iio: adc: exynos: drop unneeded variable assignment omits 1939459252ba Merge branch 'for-5.14-vsprintf-pts' into for-next omits 803f4e1eab7a asm-generic: simplify asm/unaligned.h omits d40d8179482c asm-generic: uaccess: 1-byte access is always aligned omits e3e220767106 netpoll: avoid put_unaligned() on single character omits 8f4e3d48bb50 mwifiex: re-fix for unaligned accesses omits dd979d7a08ad apparmor: use get_unaligned() only for multi-byte words omits 1b1774998b2d partitions: msdos: fix one-byte get_unaligned() omits 76e5624f3f93 memory: pl353: Fix error return code in pl353_smc_probe() omits dc9a91d279b7 drm/tegra: Fix shift overflow in tegra_shared_plane_atomic_update omits 5dea42759bce drm/tegra: sor: Fully initialize SOR before registration omits 0cfe5a6e758f gpu: host1x: Split up client initalization and registration omits 73a395c46704 drm/tegra: sor: Do not leak runtime PM reference omits bcb05d0bfdb7 clk: imx: scu: add gpr clocks support omits bb9344ffad43 clk: imx: scu: remove legacy scu clock binding support omits db7a806d8899 dt-bindings: arm: imx: scu: drop deprecated legacy clock binding omits d2cd769911bc dt-bindings: arm: imx: scu: fix naming typo of clk compati [...] omits 2f9e0f8c7e17 usb: host: xhci-tegra: Switch to use %ptTs omits 776797f1bd1c nilfs2: Switch to use %ptTs omits 126ac4d67d97 kdb: Switch to use %ptTs omits 20bc8c1e972f lib/vsprintf: Allow to override ISO 8601 date and time separator omits cba7dcd8878e 9p/trans_virtio: Remove sysfs file on probe failure omits 08d87f357b7a clk: imx: Remove the audio ipg clock from imx8mp omits d1a5f4ca656b nvmem: qfprom: minor nit fixes omits 99e301048d79 nvmem: sunxi_sid: Set type to OTP omits ed552505629d nvmem: core: add a missing of_node_put omits 83aab756d2a8 nvmem: sprd: Fix an error message omits 185ed10fab95 nvmem: sc27xx: Add missing MODULE_DEVICE_TABLE omits b9e014141f5a nvmem: qcom-spmi-sdam: add missing MODULE_DEVICE_TABLE omits 830f54ec0936 nvmem: sprd: Add missing MODULE_DEVICE_TABLE omits 5b2d3326cdf8 gpio: crystalcove: remove platform_set_drvdata() + cleanup probe omits a4345a7cecfb Merge tag 'kvmarm-fixes-5.13-1' of git://git.kernel.org/pu [...] omits d8218b0de51f Merge 5.13-rc2 into staging-next omits 9fbf82c76414 Merge 5.13-rc2 into usb-next omits 0e9e37d042b1 Merge 5.13-rc2 into driver-core-next omits 8d09cdab05e6 ARM: shmobile: defconfig: Refresh for v5.13-rc1 omits 34f7f79827ec selftests/powerpc: Add test of mitigation patching omits ca8cc36901e9 powerpc/32s: Remove asm/book3s/32/hash.h omits b09049c516af powerpc: Only pad struct pt_regs when needed omits 8af8d72dc58e powerpc/32s: Speed up likely path of kuap_update_sr() omits 0441729e1637 powerpc/mmu: Remove leftover CONFIG_E200 omits fe3dc333d2ed powerpc/mmu: Don't duplicate radix_enabled() omits 70d6ebf82bd0 powerpc/603: Avoid a pile of NOPs when not using SW LRU in [...] omits c176c3d58a3e powerpc: Define NR_CPUS all the time omits 930a77c3ad79 powerpc/boot: Fix a typo in partial_decompress() comment omits 9a1762a4a4ff powerpc/8xx: Update mpc885_ads_defconfig to improve CI omits f3f6d18417eb powerpc/papr_scm: Reduce error severity if nvdimm stats in [...] omits 13c7dad95176 powerpc/paca: Remove mm_ctx_id and mm_ctx_slb_addr_limit omits 1a3c6ceed253 powerpc/asm-offset: Remove unused items omits 3a5988b884a3 powerpc/32s: Remove m8260_gorom() omits 9e3927f6373d usb: chipidea: udc: assign interrupt number to USB gadget [...] omits 2a29db088c7a hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 omits c2a338c9395e hwmon: (pmbus/fsp-3y) Fix FSP-3Y YH-5151E VOUT omits 35d470b5fbc9 hwmon: (dell-smm-hwmon) Fix index values omits 19d4902b12f6 Merge branch 'fixes' into for-next omits 05f7f1b9ee82 scsi: 3w-9xxx: Fix endianness issues in command packets omits d133b441488d scsi: 3w-9xxx: Reduce scope of structure packing omits 44c5027bb5c8 scsi: 3w-9xxx: Use flexible array members to avoid struct padding omits 0edca4fc633c scsi: be2iscsi: Remove redundant initialization omits 7f2b3c8bcb7f scsi: ufs: core: Remove redundant parenthesis omits 4c6cb9ed63df scsi: ufs: core: Remove usfhcd_is_*_pm() macros omits 6e4e4e2a2558 ARM: dts: rockchip: move and restyle grf nodes rk3066/rk3188 omits 4803bd066cb9 scsi: bfa: Remove some unused variables omits b790a56d66ea scsi: target: core: Add the VERSION DESCRIPTOR fields to t [...] omits 64ae33ef7486 scsi: target: core: Bump INQUIRY VERSION to SPC-4 omits 2469f1e0412c scsi: target: core: Add configurable IEEE Company ID attribute omits 17f947b8b06f scsi: target: core: Unify NAA identifier generation omits 2c2bdd2372af mt76: validate rx A-MSDU subframes omits 509559c35bcd mt76: mt76x0e: fix device hang during suspend/resume omits 94bb18b03d43 mt76: mt7921: fix max aggregation subframes setting omits d6245712add0 mt76: connac: fix HT A-MPDU setting field in STA_REC_PHY omits 6061fcf4820a mt76: connac: do not schedule mac_work if the device is no [...] omits d874e6c06952 mt76: mt7921: fix possible AOOB issue in mt7921_mcu_tx_rat [...] omits cb853ded1d25 KVM: arm64: Fix debug register indexing omits 26778aaa134a KVM: arm64: Commit pending PC adjustemnts before returning [...] omits f5e30680616a KVM: arm64: Move __adjust_pc out of line omits 3fdc15fe8c64 KVM: arm64: Mark the host stage-2 memory pools static omits eaa9b88dae64 KVM: arm64: Mark pkvm_pgtable_mm_ops static omits fcb8283920b1 KVM: arm64: Fix boolreturn.cocci warnings omits e44b49f623c7 Revert "irqbypass: do not start cons/prod when failed connect" omits 77c1c74001ed Merge branch 'fixes' into for-next omits f8a78e9118ee scsi: target: sbp_target: Remove redundant assignment to pg_size omits 96f3903c4c7a scsi: message: fusion: Remove redundant assignment to rc omits 2e51f78b5d87 scsi: ibmvfc: Reinit target retries omits 5114975eb2de scsi: ibmvfc: Avoid move login if fast fail is enabled omits d5b45dd5ba6c scsi: ibmvfc: Handle move login failure omits 3ac0fcb4b1a3 scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV [...] omits 2dde5c8d912e scsi: core: Fix a comment in function scsi_host_dev_release() omits 09c65383970e scsi: qedf: Drop unnecessary NULL checks after container_of() omits 998da772fd86 scsi: target: iscsi: Drop unnecessary container_of() omits 8fb82abccc8a scsi: scsi_debug: Drop if with an always false condition omits 9959d45166fa scsi: snic: Fix an error message omits 6ecdafaec79d scsi: target: cxgbit: Unmap DMA buffer before calling targ [...] omits 1d8613a23f3c scsi: ufs: core: Introduce HBA performance monitor sysfs nodes omits 399d34ebc248 cxl/core: Refactor CXL register lookup for bridge reuse omits 5f653f7590ab cxl/core: Rename bus.c to core.c omits 8ac75dd6ab30 cxl/mem: Introduce 'struct cxl_regs' for "composable" CXL devices omits 5f50d6b20ca3 cxl/mem: Move some definitions to mem.h omits 513f485ca516 libbpf: Reject static entry-point BPF programs omits 77091933e453 net: mdio: ipq8064: enlarge sleep after read/write operation omits b097bea10215 net: mdio: ipq8064: add regmap config to disable REGCACHE omits 948640698199 net: mdio: ipq8064: clean whitespaces in define omits ddd998aff540 Merge branch 'qca8k-improvements' omits 272833b9b3b3 net: phy: add support for qca8k switch internal PHY in at803x omits d0e13fd5626c net: phy: at803x: clean whitespace errors omits a46aec02bc06 net: dsa: qca8k: pass switch_revision info to phy dev_flags omits b7ebac354d54 net: dsa: qca8k: improve internal mdio read/write bus access omits 0c994a28e751 devicetree: bindings: dsa: qca8k: Document internal mdio d [...] omits 759bafb8a322 net: dsa: qca8k: add support for internal phy and internal mdio omits 617960d72e93 net: dsa: qca8k: enlarge mdio delay and timeout omits 60df02b6ea45 net: dsa: qca8k: dsa: qca8k: protect MASTER busy_wait with [...] omits 63c33bbfeb68 net: dsa: qca8k: clear MASTER_EN after phy read/write omits e4b9977cee15 net: dsa: qca8k: make rgmii delay configurable omits 1ee0591a1093 net: dsa: qca8k: add ethernet-ports fallback to setup_mdio_bus omits 95ffeaf18b3b net: dsa: qca8k: add support for switch rev omits 0fc57e4b5e39 net: dsa: qca8k: add GLOBAL_FC settings needed for qca8327 omits 5bf9ff3b9fb5 net: dsa: qca8k: limit port5 delay to qca8337 omits 83a3ceb39b24 net: dsa: qca8k: add priority tweak to qca8337 switch omits 227a9ffc1bc7 devicetree: net: dsa: qca8k: Document new compatible qca8327 omits 6e82a457e062 net: dsa: qca8k: add support for qca8327 switch omits b7c818d19492 net: dsa: qca8k: handle error from qca8k_busy_wait omits aaf421425cbd net: dsa: qca8k: handle error with qca8k_rmw operation omits d7805757c75c net: dsa: qca8k: handle error with qca8k_write operation omits 028f5f8ef44f net: dsa: qca8k: handle error with qca8k_read operation omits ba5707ec58cf net: dsa: qca8k: handle qca8k_set_page errors omits 504bf6593182 net: dsa: qca8k: improve qca8k read/write/rmw bus access omits 2ad255f2faaf net: dsa: qca8k: use iopoll macro for qca8k_busy_wait omits 5d9e068402dc net: dsa: qca8k: change simple print to dev variant omits 709c03142399 tcp: add tracepoint for checksum errors omits 7466b60a3c32 Merge branch 'use-xdp-helpers' omits 224bf7db5518 vhost_net: use XDP helpers omits 082294f294f6 igc: use XDP helpers omits d172268f93cf stmmac: use XDP helpers omits b81ac7841d51 net: cdc_eem: fix URL to CDC EEM 1.0 spec omits 76e3d7fadef6 Merge branch 'rk3308-gmac' omits 8d1a81f21a9e arm64: dts: rockchip: add gmac to rk3308 dts omits b4ac94565c14 net: stmmac: dwmac-rk: add support for rk3308 gmac omits 2cc8c910f515 dt-bindings: net: rockchip-dwmac: add rk3308 gmac compatible omits 2d1c5f29d27a alx: fix missing unlock on error in alx_set_pauseparam() omits 052d60172552 Merge branch 'hns-coding-style' omits cb0672697601 net: hns: remove redundant return int void function omits 5caab55a2979 net: hns: space required before the open brace '{' omits 510fe8e70b0b net: hns: fix some code style issue about space omits 699e803e9a4d net: hns: fix the comments style issue omits 0a14fd29ca0c Merge branch 'hns3-next' omits e76e6886646b net: hns3: refactor dump ncl config of debugfs omits 0b198b0d80ea net: hns3: refactor dump m7 info of debugfs omits 1a7ff8280b16 net: hns3: refactor dump reset info of debugfs omits 9149ca0f115a net: hns3: refactor dump intr of debugfs omits d658ff34dd7f net: hns3: refactor dump loopback of debugfs omits 8ddfd9c46ef4 net: hns3: refactor dump mng tbl of debugfs omits 1556ea9120ff net: hns3: refactor dump mac list of debugfs omits 77e9184869c9 net: hns3: refactor dump bd info of debugfs omits c929bc2ac36e net: hns3: refactor dev capability and dev spec of debugfs omits 5e69ea7ee2a6 net: hns3: refactor the debugfs process omits 1ddc028ac849 net: hns3: refactor out RX completion checksum omits 796640778c26 net: hns3: support RXD advanced layout omits a0c5393d5bac Merge branch 'lockless-qdisc-packet-stuck' omits dcad9ee9e066 net: sched: fix tx action reschedule issue with stopped queue omits 102b55ee92f9 net: sched: fix tx action rescheduling issue during deactivation omits a90c57f2cedd net: sched: fix packet stuck problem for lockless qdisc omits 974271e5ed45 tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT omits 75016891357a Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" omits fc25f9f631ac net: thunderx: Drop unnecessary NULL check after container_of omits fa44821a4ddd sfc: don't use netif_info et al before net_device is registered omits 8d55ba5df39a percpu: make symbol 'pcpu_free_slot' static omits 869cbeef18e5 lsm_audit,selinux: pass IB device name by reference omits 91f0fb6903ed f2fs: compress: clean up parameter of __f2fs_cluster_blocks() omits fbec3b963ae1 f2fs: compress: remove unneeded f2fs_put_dnode() omits 89e53ff1651a f2fs: atgc: fix to set default age threshold omits d927ccfccb00 f2fs: Prevent swap file in LFS mode omits cad83c968c2e f2fs: fix to avoid racing on fsync_entry_slab by multi fil [...] omits b763f3bedc2d f2fs: restructure f2fs page.private layout omits ee68d27181f0 f2fs: add cp_error check in f2fs_write_compressed_pages omits 5db479f049c4 f2fs: compress: rename __cluster_may_compress omits cab12badfc99 arm64: dts: ti: k3*: Introduce reg definition for interrup [...] omits 9ecdb6d6b114 arm64: dts: ti: k3-am65|j721e|am64: Map the dma / navigato [...] omits 9d3c9378f96a arm64: dts: ti: k3-*: Rename the TI-SCI node omits 421c06b8761a arm64: dts: ti: k3-am65-wakeup: Drop un-necessary properti [...] omits 830454bbd628 arm64: dts: ti: k3-am65-wakeup: Add debug region to TI-SCI node omits a0812885fa7a arm64: dts: ti: k3-*: Rename the TI-SCI clocks node name omits 414ed7fe863a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 52ae30f55a2a arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent omits df61cd939384 arm64: dts: ti: k3-am654-base-board: remove ov5640 omits bf5fd8cae3c8 scsi: storvsc: Use blk_mq_unique_tag() to generate requestIDs omits 30515832e987 net: bridge: fix build when IPv6 is disabled omits adae1e931acd Drivers: hv: vmbus: Copy packets sent by Hyper-V out of th [...] omits 03b30cc38dd3 hv_balloon: Remove redundant assignment to region_start omits bbc6f2cca74e net: bridge: fix br_multicast_is_router stub when igmp is [...] omits d29d41e28eea ASoC: topology: Add support for multiple kcontrol types to [...] omits 8bf7111b4bda Bluetooth: Shutdown controller after workqueues are flushe [...] omits 19486fe587b8 arm64: dts: rename grf-gpio nodename in rk3328.dtsi omits 28188cc461f6 x86/cpu: Fix core name for Sapphire Rapids omits 87cf20ccecb3 ARM: dts: rockchip: rename vcc_stdby node name for rk3066a [...] omits dc71c5ca34f4 ARM: dts: rockchip: Remove more clock-names from PWM nodes omits ea030ca68819 regmap-i2c: Set regmap max raw r/w from quirks omits a75e5cdf4dd1 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE omits 27e7db56cf3d spi: Don't have controller clean up spi device before driv [...] omits 490dbd2380c7 phy: phy-core-mipi-dphy.c: Correct reference version omits 8a917813cc74 phy: Allow a NULL phy name for devm_phy_get() omits 5a65adfa2ad1 arm64: dts: rockchip: Add support for PCIe on helios64 omits 271b66414df0 arm64: dts: rockchip: Add support for two PWM fans on helios64 omits b82f8e299253 arm64: dts: rockchip: fix regulator-gpio states array omits 7c2fc79250ca phy: usb: Fix misuse of IS_ENABLED omits 76e78f3df8f5 staging: unisys: visorinput: remove redundant assignment o [...] omits 09be0d0db530 staging: rtl8723bs: hal: Remove set but unused variable omits 30e06867478f staging: rtl8723bs: hal: Remove three set but unused variables omits 519c49678a13 staging: mt7621-dts: use clock in pci phy nodes omits fe9f1d8779cb xfrm: add state hashtable keyed by seq omits 5c3e241f5246 lib: devres: Add error information printing for __devm_ior [...] omits 3ce3e45cc333 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge omits 7272b591c4cb misc/libmasm/module: Fix two use after free in ibmasm_init_one omits 1553573c588e sparc/vio: make remove callback return void omits a56dfb6a79ee dt-bindings: eeprom-93xx46: Add support for 93C46, 93C56 a [...] omits 14374fbb3f06 misc: eeprom_93xx46: Add new 93c56 and 93c66 compatible strings omits 4a5ff99bbb8f misc: eeprom_93xx46: Remove hardcoded bit lengths omits 335a2a1fcefc esp: drop unneeded assignment in esp4_gro_receive() omits 9ac78c8a0c93 video: ssd1307fb: Drop OF dependency omits da9db7117330 cxl: Fix an error message omits 520264db3bf9 phy: qcom-qmp: add QMP V2 PCIe PHY support for ipq60xx omits 9f7368ff1210 dt-bindings: pci: qcom: Document PCIe bindings for IPQ6018 SoC omits 46eba71a1d15 dt-bindings: phy: qcom,qmp: Add IPQ60xx PCIe PHY bindings omits e4e050167fd0 uio: uio_pci_generic: add memory resource mappings omits 20be064ec864 nvmem: sprd: Fix an error message omits dccdb2fcd239 uio: uio_aec: Use pci_iounmap instead of iounmap omits a6daf4bb5fcb driver core: attribute_container: fix W=1 warnings omits 8c60a14104e8 driver core: replace open-coded device_lock_assert() omits d616f56d34e2 debugfs: only accept read attributes for blobs omits b01360384009 crypto: ux500 - Fix error return code in hash_hw_final() omits 06676aa1f455 crypto: nx - add missing MODULE_DEVICE_TABLE omits eb9e492f5c06 crypto: cavium/nitrox - Fix kernel-doc omits 3c995c4c7575 crypto: cavium/nitrox - Remove redundant initialization of 'sg' omits 653fdbbf2d20 MAINTAINERS: add myself as maintainer of ixp4xx_crypto omits 9ca04a51a7e0 MAINTAINERS: add ixp4xx_crypto to the right arch list omits c5e070311fab crypto: ixp4xx - Correct functions alignment omits ffb017e9ac66 crypto: ixp4xx - remove brackets from single statement omits 87d11a5e9621 crypto: ixp4xx - Do not initialize static to NULL omits 39e39cfb2dc7 crypto: ixp4xx - whitespace fixes omits f5b82be62ddd crypto: ixp4xx - convert all printk to dev_xxx omits 3557084ef47b crypto: ixp4xx - convert unsigned to unsigned int omits dfb098d692ea crypto: ixp4xx - fallback when having more than one SG omits e8acf011f2e7 crypto: ixp4xx - update IV after requests omits 9395c58fdddd crypto: ixp4xx - dma_unmap the correct address omits 0cdbabf8bb7a hwrng: exynos - Fix runtime PM imbalance on error omits b51dcf05c1e9 crypto: qce - Schedule fallback aead algorithm omits db0018a8b615 crypto: qce - Add support for AEAD algorithms omits e5d6181d35b2 crypto: qce - Clean up qce_auth_cfg omits 9363efb4181c crypto: qce - Add support for AEAD algorithms omits 7ba9cd4e22a0 crypto: qce - Add mode for rfc4309 omits 6c34e446b2e2 crypto: qce - Make result dump optional omits a9ca8eacb320 crypto: qce - Add MAC failed error checking omits b7c3635e56d6 hwrng: amd - remove redundant initialization of variable err omits fa8edbb630ae crypto: cpt - Use 'hlist_for_each_entry' to simplify code omits c8671c7dc7d5 crypto: ccp - Annotate SEV Firmware file names omits 2063257d4b24 crypto: arm64 - use a pattern rule for generating *.S files omits 12dd461ebd19 crypto: arm64 - generate *.S by Perl at build time instead [...] omits 8116138cbfce crypto: arm - use a pattern rule for generating *.S files omits 7c0303ff7e67 crypto: arm - generate *.S by Perl at build time instead o [...] omits 652a6a2e3824 phy: ralink: phy-mt7621-pci: properly print pointer address omits 6eded551cefe phy: ralink: Kconfig: convert mt7621-pci-phy into 'bool' omits 28dcfba1a0d6 phy: ralink: Kconfig: enable COMPILE_TEST on mt7621-pci-ph [...] omits 60ece833ccd0 phy: ralink: phy-mt7621-pci: use kernel clock APIS omits 77945a345acf dt-bindings: phy: mediatek,mt7621-pci-phy: add clock entries omits 8a981128a81e dt-bindings: phy: renesas,rcar-gen3-pcie-phy: Convert to j [...] omits 0a37f32ba527 EDAC/ti: Add missing MODULE_DEVICE_TABLE omits 02b2fb455b2e kernel/module: Use BUG_ON instead of if condition followed by BUG omits bac59054544e ALSA: gus: Replace unsafe strcpy() with strscpy() omits e73b4c9e7fa7 ALSA: hda: generic: Remove redundant assignment to dac omits d0f5137b1a98 ALSA: Remove trailing semicolon in macros omits a06b7ee2330b Merge branch 'for-linus' into for-next omits eb8500b874cf thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID omits 48001d26c19f objtool: Reflow handle_jump_alt() omits d46f61b20b06 jump_label/x86: Remove unused JUMP_LABEL_NOP_SIZE omits 41f45fb045bc x86/asm: Make <asm/asm.h> valid on cross-builds as well omits e080fa802128 Merge pull request #47 from namjaejeon/cifsd-for-next omits 50bf80a553cc cifsd: fix xfstests generic/504 test failure omits c1cccec9c636 libbpf: Reject static maps omits 9e9b451593b1 selftests/bpf: Validate skeleton gen handles skipped fields omits f0b3d338064e netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check [...] omits c07531c01d82 netfilter: flowtable: Remove redundant hw refresh bit omits ea89c862f01e net: mana: Use struct_size() in kzalloc() omits fe0bdaec8dea bpf: Use struct_size() in kzalloc() omits 0f3ee280331e net: caif: Drop unnecessary NULL check after container_of omits e4df1b0c2435 openvswitch: meter: fix race when getting now_ms. omits c7d8302478ae net: korina: Fix return value check in korina_probe() omits 5efe2575316f net: qed: remove redundant initialization of variable rc omits 25e248a2bc43 Merge branch 'virtio_net-fixes' omits 7bf64460e3b2 virtio-net: get build_skb() buf by data ptr omits 6c66c147b9a4 virtio-net: fix for unable to handle page fault for address omits 33b314265683 Merge branch 'atl1c-support-for-Mikrotik-10-25G-NIC-features' omits ea0fbd05d7bd atl1c: improve link detection reliability on Mikrotik 10/25G NIC omits b0390009502b atl1c: enable rx csum offload on Mikrotik 10/25G NIC omits 545fa3fb1e84 atl1c: adjust max mtu according to Mikrotik 10/25G NIC ability omits d7ab6419bdee atl1c: improve performance by avoiding unnecessary pcie wr [...] omits f19d4997fd1f atl1c: show correct link speed on Mikrotik 10/25G NIC omits 65e302a9bd57 cxgb4/ch_ktls: Clear resources when pf4 device is removed omits e1d027dd97e1 net: mdio: octeon: Fix some double free issues omits 0d59c95ea3d2 Merge branch 'hinic-cleanups' omits 5db8c86e8904 net: hinic: fix misspelled "acessing" omits c8ad5df6151e net: hinic: remove unnecessary parentheses omits 3402ab54a8e3 net: hinic: add blank line after function declaration omits 9afcb5959730 net: hinic: remove unnecessary blank line omits d38717af2c9e Merge branch 'bridge-split-ipv4-ipv6-mc-router-state' omits 3b85f9ba3480 net: bridge: mcast: export multicast router presence adjac [...] omits b7fb0916544d net: bridge: mcast: add ip4+ip6 mcast router timers to mdb [...] omits a3c02e769efe net: bridge: mcast: split multicast router state for IPv4 [...] omits ed2d35971a80 net: bridge: mcast: split router port del+notify for mcast [...] omits d9b8c4d8d937 net: bridge: mcast: prepare add-router function for mcast [...] omits ee5fb2223ee5 net: bridge: mcast: prepare expiry functions for mcast rou [...] omits 1a3065a26807 net: bridge: mcast: prepare is-router function for mcast r [...] omits b19232effd09 net: bridge: mcast: prepare query reception for mcast rout [...] omits ff391c5d9871 net: bridge: mcast: prepare mdb netlink for mcast router split omits 44ebb081dc69 net: bridge: mcast: add wrappers for router node retrieval omits ce6f709775bd net: bridge: mcast: rename multicast router lists and timers omits a93a0a15876d net: mdio: thunder: Fix a double free issue in the .remove [...] omits 8380c81d5c4f net: Treat __napi_schedule_irqoff() as __napi_schedule() o [...] omits 4a5fe57e7751 alx: use fine-grained locking instead of RTNL omits 13511704f8d7 net: taprio offload: enforce qdisc to netdev queue mapping omits 17e336db2b8a drivers: pnp: proc.c: Removed unnecessary varibles omits ca263dd848a2 mei: Drop unnecessary NULL check after container_of omits 7912146abf67 tty: hvc_iucv: Drop unnecessary NULL check after container_of omits 7985723d21a1 vt: Move custom isspace() to its own namespace omits 7d5b2cbe7a8f comedi: remove editor modelines and cruft (again) omits 5f8e9aff1a11 staging: rtl8723bs: remove unused argument 'msg' omits 56a1c5cc8a16 Staging: vchiq_arm: Using pr_err and pr_notice instead of printk omits 76dfbca4757f staging: rtl8723bs: core: Remove unnecessary lines of code omits 7ac5ed5095a5 staging: rtl8723bs: hal: Remove set but unused variable omits 08df2c3ba119 staging: qlge: removed unnecessary debug message to fix co [...] omits 1f5adcfe87a0 staging: rtl8723bs: remove unneeded comments to silence 'l [...] omits b97fad10de38 staging: rtl8723bs: replace private CRC-32 routines with i [...] omits 1df92640ba7d tty: tty_port: Fix coding style issues of block comments omits 54ad59a25ad1 tty: tty_port: Add a blank line after declarations omits 16d15f747a09 tty: tty_port: Delete a blank line before EXPORT_SYMBOL(foo) omits fab491030cea tty: tty_io: Remove return in void function omits 27eab129323b tty: tty_io: Delete a blank line before EXPORT_SYMBOL(foo) omits 5e4d5ac32ba5 tty: tty_io: Fix an issue of code indent for conditional s [...] omits 44969f85402e tty: tty_io: Remove the repeated word 'can' omits b426a5b8154c tty: tty_io: Fix coding style issues of block comments omits d91c1a3eed06 tty: tty_io: Fix trailing whitespace issues omits 94bc2eb5fb43 tty: tty_io: Fix spaces required around that ':' omits e73b240785f2 tty: tty_io: Add a blank line after declarations omits 395e783371de tty: tty_io: Remove spaces before tabs omits 80e3fce1034a tty: tty_buffer: Fix coding style issues of block comments omits dadc10494868 tty: tty_buffer: Remove the repeated word 'the' omits 993c67b1fe44 tty: tty_buffer: Add a blank line after declarations omits ad48749b98c7 tty: tty_baudrate: Fix coding style issues of block comments omits eb460edb5f83 tty: tty_baudrate: Remove unnecessary tab and spaces in co [...] omits 31a9a3182559 tty: nozomi: Fix a resource leak in an error handling function omits 2fee88112197 ttyprintk: Removed unnecessary TTY ioctl callback omits bf3d6ab9bc12 ttyprintk: Add TTY port shutdown callback omits 27dede097d20 tty: serial: sb1250-duart: include <linux/io.h> instead of [...] omits 7d5a3ec537d9 tty: serial: vr41xx_siu: include <linux/io.h> instead of < [...] omits 933100787d64 tty: serial: sunzilog: include <linux/io.h> instead of <asm/io.h> omits 4f1c65813072 tty: serial: sunsu: include <linux/io.h> instead of <asm/io.h> omits d890c508769b tty: serial: sunsab: include <linux/io.h> instead of <asm/io.h> omits 10dab44f78df tty: serial: txx9: include <linux/io.h> instead of <asm/io.h> omits ce6ff28069d8 tty: serial: pmac_zilog: include <linux/io.h> insteiad of [...] omits b1c92c121b77 tty: serial: mux: include <linux/io.h> instead of <asm/io.h> omits 3dccc357b7da tty: serial: ip22zilog: include <linux/io.h> instead of <a [...] omits 0ebee1ebbc72 tty: serial: icom: include <linux/io.h> instead of <asm/io.h> omits 27bcf79b8adb tty: serial: dz: include <linux/io.h> instead of <asm/io.h> omits 635b258962da tty: serial: atmel: include <linux/io.h> instead of <asm/io.h> omits 76af233d9b0c tty: remove unused tty_throttle omits 1bf422966341 isdn: capi, drop useless pr_debugs omits 3e679e1da5ef isdn: capi, remove optional tty ops omits 4da872befc83 tty: remove empty tty_operations::set_termios omits 4fb266e1976e tty: remove empty tty_operations::flush_buffer omits 3d18354248b1 nozomi: simplify ntty_chars_in_buffer omits fff4ef17a940 tty: make tty_operations::chars_in_buffer return uint omits fa7501e57e9b tty: remove tty_operations::chars_in_buffer for non-buffering omits 9a33fbf9d230 tty: make tty_buffer_space_avail return uint omits 2aac79d14d76 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE omits 603fcfb9d4ec power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE omits 5e9ae9573684 MAINTAINERS: power: supply: use Krzysztof Kozlowski's Cano [...] omits 2253042d86f5 ipmi/watchdog: Stop watchdog timer when the current action [...] omits 2c5ff2caa4f8 docs: usb: function: Modify path name omits 1e886090cefe docs: admin-guide: update description for kernel.hotplug sysctl omits c70360c3343f rcu: Add missing __releases() annotation omits 022384601075 rcu: Remove obsolete rcu_read_unlock() deadlock commentary omits 1893afd63409 rcu: Improve comments describing RCU read-side critical sections omits 76c8eaafe4f0 rcu: Create an unrcu_pointer() to remove __rcu from a pointer omits 04f5b9f539ce staging: iio: cdc: ad7746: avoid overwrite of num_channels omits a5afc7605b2a dt-bindings: power: supply: charger-manager: Convert to DT [...] omits b0f27fca5a6c iio: adc: ad7192: handle regulator voltage error first omits e32fe6d90f44 iio: adc: ad7192: Avoid disabling a clock that was never enabled. omits f2a772c51206 iio: adc: ad7124: Fix potential overflow due to non sequen [...] omits 4573472315f0 iio: adc: ad7124: Fix missbalanced regulator enable / disa [...] omits 9159c7ac15ba Bluetooth: btbcm: Add entry for BCM43430B0 UART Bluetooth omits 3e42d1de0208 docs: typo fixes in Documentation/ABI/ omits 3c35d2a960c0 serial: 8250_dw: Add device HID for new AMD UART controller omits 2ea2e019c190 serial: sh-sci: Fix off-by-one error in FIFO threshold reg [...] omits 5e722b217ad3 serial: core: fix suspicious security_locked_down() call omits 3ddb4ce1e6e3 serial: tegra: Fix a mask operation that is always true omits 03b3b1a2405c tty: make tty_operations::write_room return uint omits 0f29b503bd0b ti-st: use tty_write_room omits 303e8ebf5dcb ti-st: use goto-failpath in st_core_init omits f6f19595a7ef tty: return void from tty_unregister_ldisc omits 357a6a875f1c tty: no checking of tty_unregister_ldisc omits 194752093311 tty: drop tty_ldisc_ops::refcount omits f81ee8b8b842 tty: make tty_ldisc_ops a param in tty_unregister_ldisc omits 839e0f226d1c n_gsm: use goto-failpaths in gsm_init omits fbadf70a8053 tty: set tty_ldisc_ops::num statically omits 64d608db38ff tty: cumulate and document tty_struct::ctrl* members omits 6e94dbc7a4e4 tty: cumulate and document tty_struct::flow* members omits 0f3dcf3b5d76 tty: make fp of tty_ldisc_ops::receive_buf{,2} const omits fc0df90b7811 n_tty: remove superfluous return from n_tty_receive_signal_char omits e8f2a139ffb6 n_tty: invert TTY_NORMAL condition in n_tty_receive_buf_standard omits 3a7d530a0cf9 n_tty: do only one cp dereference in n_tty_receive_buf_standard omits 16765365a062 n_tty: make n_tty_receive_char_special return void omits 67a620d58b47 n_tty: move lnext handling omits 95aafe3278e7 n_tty: drop parmrk_dbl from n_tty_receive_char omits 1ed2dfedd215 n_tty: drop n_tty_receive_buf_fast omits 89bb4a3622f9 n_tty: remove n_tty_receive_char_fast omits 7fb8a8affdf1 n_tty: remove n_tty_receive_char wrapper omits ed5aecd3da2e tty: remove broken r3964 line discipline omits d7e325aaa8c3 serial: 8250_omap: fix a timeout loop condition omits 26f7591632d7 serial: 8250: Add an empty line and remove some useless {} omits 89e78001295c serial: 8250: Use 'hlist_for_each_entry' to simplify code omits 021212f53352 serial: meson: remove redundant initialization of variable id omits f5b08386dee4 serial: 8250: of: Check for CONFIG_SERIAL_8250_BCM7271 omits 71581242164f serial: qcom_geni_serial: redundant initialization to vari [...] omits e27671f66321 dt-bindings: serial: Add label property in serial.yaml omits 8f082dcf2c3d dt-bindings: serial: Change to reference the kernel-define [...] omits 54da3e381c2b serial: 8250_aspeed_vuart: use UPF_IOREMAP to set up regis [...] omits c9805fbf9d89 serial: 8250_aspeed_vuart: initialize vuart->port in aspee [...] omits 991a350dff13 serial: 8250_aspeed_vuart: factor out aspeed_vuart_{read, [...] omits 0733d8390532 firmware: replace HOTPLUG with UEVENT in FW_ACTION defines omits 7a9a2363d7ee tty: serial: samsung_tty: remove set but not used variables omits 8cac2f6eb854 serial: fsl_lpuart: disable DMA for console and fix sysrq omits 8a0c810d94f0 serial: fsl_lpuart: add loopback support omits fa3540735425 serial: fsl_lpuart: remove manual RTSCTS control from 8-bi [...] omits e60c2991f18b serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() omits 5541a9bacfe5 serial: fsl_lpuart: handle break and make sysrq work omits 5697df7322fe serial: fsl_lpuart: split sysrq handling omits 0d84f62220ed serial: fsl_lpuart: don't restore interrupt state in ISR omits ec22c3eec543 serial: fsl_lpuart: use UARTDATA_MASK macro omits ccf08fd1204b serial: fsl_lpuart: don't modify arbitrary data on lpuart32 omits fcb10ee27fb9 tty: serial: fsl_lpuart: fix the potential risk of divisio [...] omits 52008ebd62ad dt-bindings: serial: snps-dw-apb-uart: add description for rk3568 omits 216e0e563d81 usb: core: hcd: use map_urb_for_dma for single step set fe [...] omits cbbc07e1e892 usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core omits 9e8d268f831b USB: gadget: udc: s3c2410_udc: s3c2410_udc_set_ep0_ss() ca [...] omits 457d22850b27 usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake omits 0fdcccfafcff tick/nohz: Call tick_nohz_task_switch() with interrupts disabled omits a1dfb6311c77 tick/nohz: Kick only _queued_ task whose tick dependency i [...] omits 1e4ca26d367a tick/nohz: Change signal tick dependency to wake up CPUs o [...] omits 29721b859217 tick/nohz: Only wake up a single target cpu when kicking a task omits 176b8906c399 tick/nohz: Update nohz_full Kconfig help omits 96c9b90396f9 tick/nohz: Update idle_exittime on actual idle exit omits 3f624314b3f7 tick/nohz: Remove superflous check for CONFIG_VIRT_CPU_ACC [...] omits a5183862e76f tick/nohz: Conditionally restart tick on idle exit omits f105dfec0a95 tick/nohz: Evaluate the CPU expression after the static key omits 915a2bc3c6b7 sched/isolation: Reconcile rcu_nocbs= and nohz_full= omits 7e5e8639a4a0 arm64: dts: imx8mn-beacon-som: Assign PMIC clock omits cc7d79f33955 arm64: dts: ls208xa: remove bus-num from dspi node omits 8967b27a6c1c ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators omits ec5cf02a091b arm64: dts: ls1012a: enable PCIe on freeway board omits ffd9b81d3d9d arm64: dts: imx8mp-evk: enable EQOS ethernet omits 22b5059b95e4 ARM: imx: Initialize SoC ID on i.MX50 omits 89b759469d52 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info omits f55b62ff0467 arm64: dts: imx8mp: Remove the reference to audio ipg cloc [...] omits a92c971de380 arm64: dts: imx8mq-evk: add one regulator used to power up [...] omits 340364b8b10a ARM: dts: imx6dl-yapp4: Configure the OLED display segment offset omits da096fbccd52 soundwire: qcom: fix handling of qcom,ports-block-pack-mode omits c547addba709 MAINTAINERS: Add lib/percpu* as part of percpu entry omits 0e4a4a08cd78 ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch omits 14cdc1f243d7 ARM: dts: imx6: phyFLEX: Fix UART hardware flow control omits 9e9da02a68d4 percpu_ref: Don't opencode percpu_ref_is_dying omits d1dd216738f5 dt-bindings: timer: renesas,tpu: Convert to json-schema omits d91133eddb58 dt-bindings: pwm: renesas,tpu-pwm: Improve json-schema omits 0cfe23051fec arm64: dts: imx8mm: Add spba1 and spba2 buses omits 2999e6785f8c arm64: dts: imx8mn: Add spba1 bus omits 2b46d5dafef2 arm64: defconfig: Enable LT8912B DRM bridge driver omits e8f23d5478c9 arm64: dts: imx8mq-nitrogen: add lt8912 MIPI-DSI to HDMI omits 151f608289ae arm64: dts: imx8mq-nitrogen: add USB HOST support omits f265172df8d6 arm64: dts: imx8mq-nitrogen: add USB OTG support omits d8654f4f9300 tls splice: remove inappropriate flags checking for MSG_PEEK omits 832ce924b1a1 chelsio/chtls: unlock on error in chtls_pt_recvmsg() omits 4a64541f2ceb MAINTAINERS: nfc: include linux-nfc mailing list omits 8aa5713d8b2c MAINTAINERS: nfc: add Krzysztof Kozlowski as maintainer omits ca14f9597f4f MAINTAINERS: nfc: drop Clément Perrochaud from NXP-NCI omits 364642ae80d6 Merge tag 'linux-can-fixes-for-5.13-20210512' of git://git [...] omits 9c1bb37f8cad ptp: ocp: Fix a resource leak in an error handling path omits e5cc361e2164 octeontx2-pf: fix a buffer overflow in otx2_set_rxfh_context() omits 34e7434ba4e9 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() omits 6e8005576648 Merge branch 'fec-fixes' omits 052fcc453182 net: fec: add defer probe for of_get_mac_address omits 619fee9eb13b net: fec: fix the potential memory leak in fec_enet_init() omits 171c3b151118 net: packetmmap: fix only tx timestamp on request omits aa473d6ceb82 bnxt_en: Fix and improve .ndo_features_check(). omits 098116e7e640 net: really orphan skbs tied to closing sk omits 3f2870989f10 bpf, arm64: Replace STACK_ALIGN() with round_up() to align [...] omits de80d5781136 Merge branch 'for-5.13/dax' into libnvdimm-fixes omits e6fe3f422be1 sched: Make multiple runqueue task counters 32-bit omits 8fc2858e572c sched: Make nr_iowait_cpu() return 32-bit value omits 9745516841a5 sched: Make nr_iowait() return 32-bit value omits 01aee8fd7fb2 sched: Make nr_running() return 32-bit value omits 0303ce17347a samples, bpf: Suppress compiler warning omits 0a580fa65cfa srcu: Early test SRCU polling start omits a616aec9aa14 rcu: Fix various typos in comments omits e75bcd48e2c4 rcu/nocb: Unify timers omits 870905169da8 rcu/nocb: Prepare for fine-grained deferred wakeup omits f9fc166b790b rcu/nocb: Only cancel nocb timer if not polling omits 3b2348e2fdf4 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup omits b6e2c4ed35c3 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup omits 552cac80e65f rcu/nocb: Allow de-offloading rdp leader omits c7ef7500a891 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer omits f4addd54b161 selftests: futex: Expand timeout test omits c7d84e7ff5a6 selftests: futex: Correctly include headers dirs omits ca0760e7d79e Compiler Attributes: Add continue in comment omits aecd79c09c2f auxdisplay: Add I2C gpio expander example omits 93d0955e6cf5 locking: Fix comment typos omits c43426334b31 x86: Fix leftover comment typos omits 6f0d271d21c5 Merge branch 'linus' into x86/cleanups, to pick up depende [...] omits cc00c1988801 sched: Fix leftover comment typos omits 9b8756d6ee1b Merge branch 'for-5.13' of https://git.kernel.org/pub/scm/ [...] omits fd450fd2a4fb Merge branch 'v5.13-next/soc' into for-next omits 6cd7fdc8c530 arm64: dts: mt8183: Add kukui-jacuzzi-fennel board omits 0a9cefe21aec arm64: dts: mt8183: Add kukui-jacuzzi-kenzo board omits dd6e3b06214f arm64: dts: mt8183: Add kukui-jacuzzi-burnet board omits f006bcf1c972 arm64: dts: mt8183: Add kukui-jacuzzi-willow board omits f11f44be2427 arm64: dts: mt8183: Add kukui-jacuzzi-kappa board omits 009add139c2e dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] omits ffea8b5b89f1 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kenzo omits 204c13481849 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] omits 82665ef7dd65 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] omits 4eab77fc8ae7 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kappa omits ba96de3ae5a7 soc: mediatek: add missing MODULE_DEVICE_TABLE omits ac93d1da6493 Merge branch 'asm-generic-pci-iobase' into asm-generic omits d9fb91fdfdda arm64: dts: mediatek: mt8167: add iommu node omits 1a191c97abef arm64: dts: mediatek: mt8167: add larb nodes omits e7ead62e2a1e arm64: dts: mediatek: mt8167: add smi_common node omits 97e37d44d35e arm64: dts: mediatek: mt8167: add mmsys node omits 763e13f26894 arm64: dts: mediatek: mt8167: add power domains omits e6f73028db51 arm64: dts: mt8173: Separating mtk-vcodec-enc device node omits b3cc8ec04f50 regulator: fan53555: fix tcs4525 function names omits f9028dcdf589 regulator: fan53555: only bind tcs4525 to correct chip id omits d4db69eba290 regulator: fan53555: fix TCS4525 voltage calulation omits 98c69fcc9f59 Merge series "ASoC: SOF/Intel: fix and remove Sparse warni [...] omits adf1471b2f76 Merge series "regulator: fan53555: tcs4525 fix and cleanup [...] omits f8c8871f5eff regulator: fan53555: fix TCS4525 voltage calulation omits 7d966119f7db ACPI: DPTF: Add battery participant for Intel SoCs omits ab3257042c26 jump_label, x86: Allow short NOPs omits e2d9494beff2 objtool: Provide stats for jump_labels omits 6d37b83c5d79 objtool: Rewrite jump_label instructions omits cbf82a3dc241 objtool: Decode jump_entry::key addend omits e7bf1ba97afd jump_label, x86: Emit short JMP omits 5af0ea293d78 jump_label: Free jump_entry::key bit1 for build use omits 001951bea748 jump_label, x86: Add variable length patching support omits fa5e5dc39669 jump_label, x86: Introduce jump_entry_size() omits f9510fa9caaf jump_label, x86: Improve error when we fail expected text omits e1aa35c4c4bc jump_label, x86: Factor out the __jump_table generation omits 8bfafcdccb52 jump_label, x86: Strip ASM jump_label support omits 80870e6ece78 x86, objtool: Dont exclude arch/x86/realmode/ omits 25cf0d8aa2a3 objtool: Rewrite hashtable sizing omits c9f2e3c3ddab ASoC: cs42l42: make HSBIAS_SENSE_EN optional omits 9b7493468fa7 ASoC: q6dsp: Undo buggy warning fix omits 7fe0b0981a17 ASoC: wm2200: remove include of wmfw.h omits 130dbe04d428 ASoC: wm_adsp: mark more data structures with the const qualifier omits 24e46fb811e9 ASoC: Intel: bxt_da7219_max98357a: shrink platform_id belo [...] omits 48a7e6e5b2c9 ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters omits ad839121dd4c ASoC: SOF: Intel: hda: fix index used in inner loop omits 6b69546912a5 spi: Assume GPIO CS active high in ACPI case omits 7907cad7d07e spi: sprd: Add missing MODULE_DEVICE_TABLE omits 3d681804efcb regulator: cros-ec: Fix error code in dev_err message omits 0e49a4de4564 ASoC: cs42l52: Minor tidy up of error paths omits b1078e986953 ASoC: cs35l32: Add missing regmap use_single config omits 2a682f821941 ASoC: cs35l34: Add missing regmap use_single config omits 27fb58516902 ASoC: cs42l73: Add missing regmap use_single config omits 96f685974609 ASoC: cs53l30: Add missing regmap use_single config omits e072b2671606 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE omits 47c1131633ef ASoC: soc-dai.h: Align the word of comment for SND_SOC_DAI [...] omits 6453b9532b5f gpio: xilinx: No need to disable IRQs in the handler omits 02b3f84d9080 gpio: xilinx: Switch to use bitmap APIs omits 043aa3db1cbb gpio: xilinx: Introduce xgpio_read_chan() / xgpio_write_chan() omits cde3d0f81e67 bitmap: Make bitmap_remap() and bitmap_bitremap() availabl [...] omits f2e03ca3e839 gpiolib: Drop duplicate offset check in gpiochip_is_requested() omits e7d8fde4ab50 gpio: mockup: Switch to use gpiochip_get_desc() omits c35fb576652d gpio: logicvc: Remove redundant error printing in logicvc_ [...] omits 63c4acfb8031 dt-bindings: gpio: convert rk3328-grf-gpio.txt to YAML omits f1a0a376ca0c sched/core: Initialize the idle task with preemption disabled omits 2af7a834a435 vfio-ccw: Serialize FSM IDLE state with I/O completion omits 6c02ac4c9211 vfio-ccw: Reset FSM state to IDLE inside FSM omits c6c82e0cd812 vfio-ccw: Check initialized flag in cp_init() omits 1bc67873d401 x86/asm: Simplify __smp_mb() definition omits 64e1f5872a8c x86/alternatives: Make the x86nops[] symbol static omits 9f2699007493 kselftest: Add test for core sched prctl interface omits 7ac592aa35a6 sched: prctl() core-scheduling interface omits 85dd3f61203c sched: Inherit task cookie on fork() omits 6e33cad0af49 sched: Trivial core scheduling cookie management omits 97886d9dcd86 sched: Migration changes for core scheduling omits d2dfa17bc7de sched: Trivial forced-newidle balancer omits c6047c2e3af6 sched/fair: Snapshot the min_vruntime of CPUs on force idle omits 7afbba119f0d sched: Fix priority inversion of cookied task with sibling omits 8039e96fcc1d sched/fair: Fix forced idle sibling starvation corner case omits 539f65125d20 sched: Add core wide task selection and scheduling omits 8a311c740b53 sched: Basic tracking of matching tasks omits 21f56ffe4482 sched: Introduce sched_class::pick_task() omits 875feb41fd20 sched: Allow sched_core_put() from atomic context omits 9ef7e7e33bcd sched: Optimize rq_lockp() usage omits 9edeaea1bc45 sched: Core-wide rq->lock omits d66f1b06b5b4 sched: Prepare for Core-wide rq->lock omits 5cb9eaa3d274 sched: Wrap rq::lock access omits 39d371b7c0c2 sched: Provide raw_spin_rq_*lock*() helpers omits 9099a14708ce sched/fair: Add a few assertions omits 0cd7c741f01d delayacct: Add sysctl to enable at runtime omits e4042ad49235 delayacct: Default disabled omits eee4d9fee254 delayacct: Add static_branch in scheduler hooks omits 63b3f96e1a98 kvm: Select SCHED_INFO instead of TASK_DELAY_ACCT omits c5895d3f06cb sched: Simplify sched_info_on() omits 4e29fb709885 sched: Rename sched_info_{queued,dequeued} omits 4b7a08a0b6e4 delayacct: Use sched_clock() omits 619e090c8e40 sched/fair: Fix negative energy delta in find_energy_effic [...] omits 8d4c97c105ca sched/fair: Only compute base_energy_pd if necessary omits e5e678e4fea2 sched,fair: Skip newidle_balance if a wakeup is pending omits 727ecd99a4c9 drm/doc/rfc: drop the i915_gem_lmem.h header omits 2b8ca1a907d5 sched/core: Remove the pointless BUG_ON(!task) from wake_up_q() omits 9ddcb87b9218 x86/regs: Syscall_get_nr() returns -1 for a non-system call omits 29e9758966f4 x86/entry: Split PUSH_AND_CLEAR_REGS into two submacros omits 6de4ac1d03f7 x86/syscall: Maximize MSR_SYSCALL_MASK omits dce0aa3b2ef2 x86/syscall: Unconditionally prototype {ia32,x32}_sys_call [...] omits 3e5e7f7736b0 x86/entry: Reverse arguments to do_syscall_64() omits 6627eb25e40c x86/entry: Unify definitions from <asm/calling.h> and <asm [...] omits 440e90670241 perf/x86/intel/uncore: Drop unnecessary NULL checks after [...] omits 280af034a71d csky: Kconfig: Remove unused selects omits 6367594331fc csky: syscache: Fixup duplicate cache flush omits 2b17c400aeb4 can: isotp: prevent race between isotp_bind() and isotp_se [...] omits e207457f9045 reset: brcmstb: Add missing MODULE_DEVICE_TABLE omits 5616015f548a cifsd: fix boolreturn.cocci warnings omits faa5f5da809b net/sched: taprio: Drop unnecessary NULL check after container_of omits 440c3247cba3 net: ipa: memory region array is variable size omits bcbda3fc6162 ionic: fix ptp support config breakage omits 29249eac5225 mptcp: fix data stream corruption omits cac6fb015f71 usb: class: cdc-wdm: WWAN framework integration omits bf30396cdf81 net: wwan: Add unknown port type omits 009fc857c5f6 mISDN: fix possible use-after-free in HFC_cleanup() omits 1c72e6ab66b9 atm: iphase: fix possible use-after-free in ia_module_exit() omits df6f82370369 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 9fe37a80c929 Merge tag 'mac80211-for-net-2021-05-11' of git://git.kerne [...] omits 576f9eacc680 net: stmmac: Fix MAC WoL not working if PHY does not support WoL omits e5670fa0293b libbpf: Treat STV_INTERNAL same as STV_HIDDEN for functions omits 247b8634e644 libbpf: Fix ELF symbol visibility update logic omits 31332ccb7562 bpftool: Stop emitting static variables in BPF skeleton omits 256eab48e70c selftests/bpf: Stop using static variables for passing dat [...] omits fdbf5ddeb855 libbpf: Add per-file linker opts omits 37f05601eabc bpftool: Strip const/volatile/restrict modifiers from .bss [...] omits 569c484f9995 bpf: Limit static tcp-cc functions in the .BTF_ids list to x86 omits 096eccdef0b3 selftests/bpf: Rewrite test_tc_redirect.sh as prog_tests/t [...] omits 67e7ec0bd453 libbpf: Provide GELF_ST_VISIBILITY() define for older libelf omits e2d5b2bb769f bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers omits 35e3815fa810 bpf: Add deny list of btf ids check for tracing programs omits 08389d888287 bpf: Add kconfig knob for disabling unpriv bpf by default omits b24abcff918a bpf, kconfig: Add consolidated menu entry for bpf with cor [...] omits 33ae8f801ad8 hugetlb: clear huge pte during flush function on mips platform omits 9fa996c5f003 MIPS:DTS:Correct device id of pcie for Loongnon-2K omits 6a73022ee3fd MIPS: Loongson64: Fix build error 'secondary_kexec_args' u [...] omits cf5b6a947873 MIPS: Octeon: drop dependency on CONFIG_HOLES_IN_ZONE omits 620ccaaa46d1 IB/hfi1: Delete an unneeded bool conversion omits 210f563b0979 ath11k: Drop multicast fragments omits c3944a562102 ath11k: Clear the fragment cache during key install omits eaf8df8f3908 Merge series "ASoC: simple-card / audio-graph re-cleanup" [...] omits 62a8ff67eba5 ath10k: Validate first subframe of A-MSDU before processin [...] omits 0dc267b13f3a ath10k: Fix TKIP Michael MIC verification for PCIe omits 079a108feba4 ath10k: drop MPDU which has discard flag set by firmware for SDIO omits 40e7462dad6f ath10k: drop fragments with multicast DA for SDIO omits 65c415a144ad ath10k: drop fragments with multicast DA for PCIe omits a1166b2653db ath10k: add CCMP PN replay protection for fragmented frame [...] omits 3edc6b0d6c06 mac80211: extend protection against mixed key and fragment [...] omits a8c4d76a8dd4 mac80211: do not accept/forward invalid EAPOL frames omits 7e44a0b597f0 mac80211: prevent attacks on TKIP/WEP as well omits bf30ca922a0c mac80211: check defrag PN against current frame omits 3a11ce08c45b mac80211: add fragment cache to sta_info omits 270032a2a9c4 mac80211: drop A-MSDUs on old ciphers omits 2b8a1fee3488 cfg80211: mitigate A-MSDU aggregation attacks omits a1d5ff5651ea mac80211: properly handle A-MSDUs that start with an RFC 1 [...] omits 94034c40ab4a mac80211: prevent mixed key and fragment cache attacks omits 965a7d72e798 mac80211: assure all fragments are encrypted omits 7c6c2f5337b7 RDMA: Remove unnecessary struct declaration omits 16149eddd380 RDMA/core: Remove never used ib_modify_wq function call omits 74ec2424737a IB/srpt: Remove redundant assignment to ret omits e6a1f8c696be RDMA/mlx5: Remove redundant assignment to ret omits de3d7018372c dt-bindings: memory: tegra20: emc: Convert to schema omits e3d65124ce2b RDMA/ucma: Cleanup to reduce duplicate code omits 591f762b2750 RDMA/hns: Remove the condition of light load for posting DWQE omits 2ee4c8a26876 MAINTAINERS: Add Krzysztof as PCI host/endpoint controller [...] omits 29dd19e3ac7b media: exynos4-is: remove a now unused integer omits a3b884cef873 firmware: arm_scmi: Add clock management to the SCMI power domain omits 0fad605fb0bd ASoC: cs42l42: Regmap must use_single_read/write omits 582f3503f965 ASoC: audio-graph: tidyup graph_parse_node() omits f8090ffc91ff ASoC: audio-graph: tidyup graph_dai_link_of_dpcm() omits 038b9de42269 spi: uniphier: Use SPI_MODE_X_MASK omits 4ccf05579b9d spi: ppc4xx: Use SPI_MODE_X_MASK omits fdb217a38808 spi: omap-uwire: Use SPI_MODE_X_MASK omits a2f2db6b2a87 spi: oc-tiny: Use SPI_MODE_X_MASK omits 56f47edf33fb spi: npcm-pspi: Use SPI_MODE_X_MASK omits dd507b5ec7ba spi: spidev: Use SPI_MODE_X_MASK omits 40b82c2d9a78 spi: Use SPI_MODE_X_MASK omits 4ac9b48adf4d ASoC: cs42l52: Minor tidy up of error paths omits fd4e6baa6256 ASoC: cs4265: Minor tidy up of error paths omits 634a4be0f9d1 ASoC: cs35l36: Remove unneeded variable initialisation omits f0353e1f53f9 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3 [...] omits 28c268d3acdd ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A [...] omits 6ad76b573bb6 ASoC: simple-card: add simple_link_init() omits 0919a3acc0c8 ASoC: simple-card: add simple_parse_node() omits 00d6dc3da1d7 drm/i915/stolen: shuffle around init_memory_region omits 907c5bbb514a memory: atmel-ebi: add missing of_node_put for loop iteration omits 2f9dc6a357ff memory: stm32-fmc2-ebi: add missing of_node_put for loop i [...] omits 6fed39b8b597 Merge branch 'next/dt64' into for-next omits 3d6e2ac21c8f Merge branch 'next/dt' into for-next omits d3f713e6b3cc arm64: dts: exynos: enable PMIC wakeup from suspend on TM2 omits e4c9b60b271c ARM: dts: exynos: enable PMIC wakeup from suspend on Odroi [...] omits a145cc05cb2c ARM: dts: exynos: enable PMIC wakeup from suspend on SMDK5420 omits 1d4203b1fa02 ARM: dts: exynos: enable PMIC wakeup from suspend on Arndale Octa omits 9614ae537530 ARM: dts: exynos: enable PMIC wakeup from suspend on P4 Note omits 1178f7127a46 ARM: dts: exynos: enable PMIC wakeup from suspend on Odroid X/U3 omits 7f23ea1265c3 ARM: dts: exynos: enable PMIC wakeup from suspend on Midas omits 760ebb8a2529 ARM: dts: exynos: enable PMIC wakeup from suspend on Odroid XU omits 0272619bde22 ARM: dts: exynos: enable PMIC wakeup from suspend on Arndale omits 765210e19859 ARM: dts: exynos: enable PMIC wakeup from suspend on Origen4412 omits a1972739c016 ARM: dts: exynos: enable PMIC wakeup from suspend on Itop Core omits 06bc1dd6d714 Merge branch 'next/dt' into for-next omits 8b7e0f72ef71 ARM: dts: s5pv210: remove unused Atmel touchscreen propert [...] omits fd2f17179665 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 omits a7e59c84cf20 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 omits 75121e1dc9fe ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 omits 8bceb2a490bb ARM: dts: exynos: replace legacy MMS114 touchscreen x/y pr [...] omits cc29e39412b9 ARM: dts: exynos: align Broadcom WiFi with dtschema omits 48d551bf2085 ARM: exynos: add missing of_node_put for loop iteration omits 0de0b04c8343 ARM: s3c: Remove unnecessary break in RX1950 omits 037219925e7a soundwire: dmi-quirks: remove duplicate initialization omits 36eee232df7b soundwire: cadence_master: always set CMD_ACCEPT omits 54a6ca4fa8a3 soundwire: bus: add missing \n in dynamic debug omits b50bb8ba369c soundwire: bus: handle -ENODATA errors in clock stop/start [...] omits 448df2d8fcab soundwire: add missing kernel-doc description omits 345e9f5ca798 soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions omits 0531e6b60569 soundwire: bandwidth allocation: improve error messages omits 9c294739cf5b soundwire/ASoC: add leading zeroes in peripheral device name omits 04ea3086c4d7 bpf: Prevent writable memory-mapping of read-only ringbuf pages omits 4b81ccebaeee bpf, ringbuf: Deny reserve of buffers larger than ringbuf omits 6e5c3ab89594 Merge series "spi: pxa2xx: Set of cleanups" from Andy Shev [...] omits 23029150a05b clk: rockchip: Optimize PLL table memory usage omits 1782c87b44a0 soc: rockchip: power-domain: add rk3568 powerdomains omits 66b89b8b5e4c dt-bindings: power: rockchip: Add bindings for RK3568 Soc omits d74622138a9b dt-bindings: power: rockchip: Convert to json-schema omits 72ae976363a2 dt-bindings: arm: rockchip: add more compatible strings to [...] omits 532259bfd1c1 spi: altera: Remove redundant dev_err call in dfl_spi_alte [...] omits 86b8bff7e3ac spi: Convert to use predefined time multipliers omits d019f38a1af3 regulator: uniphier: Add missing MODULE_DEVICE_TABLE omits 35f3f8504c3b spi: Switch to signed types for *_native_cs SPI controller fields omits 46bdcac533cc interconnect: qcom: Add SC7280 interconnect provider driver omits 0b889618939f dt-bindings: interconnect: Add Qualcomm SC7280 DT bindings omits 3fdb59cf10b0 spi: pxa2xx: Introduce special type for Merrifield SPIs omits eca32c3974c0 spi: pxa2xx: Constify struct driver_data parameter omits 6d380132eaea spi: pxa2xx: Extract read_SSSR_bits() helper omits 42c80cd439a9 spi: pxa2xx: Extract clear_SSCR1_bits() helper omits 1bed378c6b91 spi: pxa2xx: Extract pxa2xx_spi_update() helper omits 0c8ccd8b267f spi: pxa2xx: Use pxa_ssp_enable()/pxa_ssp_disable() in the driver omits 4761d2e7e51c spi: pxa2xx: Reuse int_error_stop() in pxa2xx_spi_slave_abort() omits ab77fe8935c5 spi: pxa2xx: Introduce int_stop_and_reset() helper omits 401c54f3951e Merge branches 'sunxi/core-for-5.14' and 'sunxi/dt-for-5.1 [...] omits 36777d962082 arm64: dts: allwinner: pinephone: Add support for Bluetooth audio omits 984a51c5308c arm64: dts: allwinner: a64: Allow multiple DAI links omits 09e0a7ea75e0 arm64: dts: allwinner: a64: Add pinmux nodes for AIF2/AIF3 omits e0cd8e011815 arm64: dts: allwinner: a64: Allow using multiple codec DAIs omits a691acabac36 ARM: dts: sun8i-a33: Allow using multiple codec DAIs omits d88834bfefde ASoC: dt-bindings: sun8i-codec: Increase #sound-dai-cells omits 12bcaacaff49 arm64: dts: allwinner: Add sun4i MMIO timer nodes omits af97dd5559c5 arm64: dts: allwinner: a64: Sort watchdog node omits bffdc0f3c26c dt-bindings: timer: Add compatibles for sun50i timers omits 5bd15031337f dt-bindings: timer: Simplify conditional expressions omits d6e58e379610 Merge series "spi: Set of cleanups" from Jay Fang <f.fangj [...] omits bf2509a45534 Merge series "spi: pxa2xx: Set of cleanups" from Andy Shev [...] omits 8c94df1e6fe4 Merge series "Enable VBUS current boost on pm8150b platfor [...] omits ae062a711aa2 Merge series "PinePhone BT audio bringup" from Samuel Holl [...] omits b8ded8af30a9 Merge series "Tidy up device ID reading on legacy Cirrus p [...] omits 3b8fb1f7702b Merge series "ASoC: cppcheck fixes of the week" from Pierr [...] omits b748ad38041a Merge series "ASoC: SOF: Intel: split Baytrail and Merrifi [...] omits 93c964af77e7 Merge series "ASoC: Intel: machine driver updates for 5.14 [...] omits 904ec4bebc1d pinctrl: renesas: r8a779{51,6,65}: Reduce non-functional d [...] omits cf04bbe5ed29 pinctrl: renesas: r8a7778: Remove unused PORT_GP_PUP_1() macro omits d82b92410359 pinctrl: renesas: r8a77990: Drop bogus PUEN_ prefixes in comments omits 702a5fa2fe4d pinctrl: renesas: r8a77990: JTAG pins do not have pull-dow [...] omits 2cee31cd4973 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin omits 6bd913f54f2f clk: renesas: r9a06g032: Switch to .determine_rate() omits 02c69593e62d clk: renesas: div6: Implement range checking omits 1c924fc67912 clk: renesas: div6: Consider all parents for requested rate omits c9d1b58b272e clk: renesas: div6: Switch to .determine_rate() omits 23b04c84e201 clk: renesas: div6: Simplify src mask handling omits 6c7bc7dbcc41 clk: renesas: div6: Use clamp() instead of clamp_t() omits a20a40a8bbc2 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() omits 16927401d924 clk: renesas: r8a779a0: Add ISPCS clocks omits 3a0e84845891 clk: renesas: rcar-gen3: Add boost support to Z clocks omits 3f7079563685 clk: renesas: rcar-gen3: Add custom clock for PLLs omits 50086045bd07 clk: renesas: rcar-gen3: Increase Z clock accuracy omits 67a1b9b65165 clk: renesas: rcar-gen3: Grammar s/dependent of/dependent on/ omits c141897caafb clk: renesas: rcar-gen3: Remove superfluous masking in cpg [...] omits 58effcd350c8 clk: renesas: rcar-gen3: Make cpg_z_clk.mask u32 omits 192c344e7cd4 clk: renesas: rcar-gen3: Update Z clock rate formula in comments omits 049c4e13714e bpf: Fix alu32 const subreg bound tracking on bitwise operations omits 3b414d1b0107 usb: cdnsp: Fix lack of removing request from pending list. omits 07adc0225484 usb: cdns3: Fix runtime PM imbalance on error omits 4ae08bc23e1b usb: cdnsp: Useless condition has been removed omits 440e547dd0f8 usb: cdns3: Corrected comment to align with kernel-doc comment omits 1fd86e280d8b interconnect: qcom: Add missing MODULE_DEVICE_TABLE omits a00593737f8b interconnect: qcom: bcm-voter: add a missing of_node_put() omits 39107e8577ad scsi: aacraid: Replace one-element array with flexible-arr [...] omits aef80fd1da32 scsi: ufs: sysfs: Resume the proper SCSI device omits b294ff3e3449 scsi: ufs: core: Enable power management for wlun omits 2018da7d40e5 Merge pull request #46 from namjaejeon/cifsd-for-next omits c634a97b5ab6 arm64: imx8mp: imx8mp-phycore-som enable spi nor omits 6914d1ba4d0a arm64: dts: imx8mp: add flexspi node omits fd781f459b60 selinux: Remove redundant assignment to rc omits 5ce071659302 cifsd: fix build break from asn1 omits 3d47e5462389 cifsd: fix WARNING: Too many leading tabs omits 63c454f83928 cifsd: fix WARNING: Possible unnecessary 'out of memory' message omits fad4161b5cd0 cifsd: decoding gss token using lib/asn1_decoder.c omits 7cffc377e163 selinux: Corrected comment to match kernel-doc comment omits e0cdd26af8eb ARM: dts: imx25-pinfunc: Fix gpio function name for pads G [...] omits 8a922805fb09 selinux: delete selinux_xfrm_policy_lookup() useless argument omits 2b1649a83afc arm64: dts: imx: Add i.mx8mm Gateworks gw7901 dts support omits c67b761aac6c arm64: dts: ls1028a-rdb: enable optee node omits 5497bc2a2bff arm64: dts: imx8mp-evk: Add PMIC device omits bf3605187530 dt-bindings: arm: imx: add imx8mm gw7901 support omits fd268e371c5e ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_EIM_D22 from [...] omits e1cce3a3cb28 selinux: constify some avtab function arguments omits fba472bb38e2 selinux: simplify duplicate_policydb_cond_list() by using [...] omits f4f809f66b75 cgroup: inline cgroup_task_freeze() omits bcd62a368314 cifsd: fix invalid memory access in smb2_write() omits 5a0ca7700591 cifsd: add support for AES256 encryption omits 1fca8038e9f1 cifsd: Fix potential null-ptr-deref in destroy_previous_session() omits e7735c854880 cifsd: Update out_buf_len in smb2_populate_readdir_entry() omits 79caa9606df1 cifsd: Handle ksmbd_session_rpc_open() failure in create_s [...] omits a4382db9bac3 cifsd: Call smb2_set_err_rsp() in smb2_read/smb2_write error path omits 204fcceb7ccf cifsd: add ksmbd/nfsd interoperability to feature table omits ced2b26a76cd cifsd: Fix regression in smb2_get_info omits 7adfd4f6f78e cifsd: Remove is_attributes_write_allowed() wrapper omits a299669b2c3d cifsd: Update access check in set_file_allocation_info/set [...] omits 73f9dad511e8 cifsd: remove the dead code of unimplemented durable handle omits fba08fa005e4 cifsd: use d_inode() omits e6b1059ffaea cifsd: Fix potential null-ptr-deref in smb2_open() omits 5626518ecaa5 cifsd: move nt time functions to misc.c omits 2efec2dee861 cifsd: remove unused nterr.c file omits 7e8094a73e52 cifsd: remove unused smberr.h omits 915f570a971b cifsd: Remove smb2_put_name() omits 24b626967d95 cifsd: fix reference count decrement of unclaimed file in [...] omits 3c20378325c7 cifsd: re-implement ksmbd_vfs_kern_path omits 7c3d3e99ca29 cifsd: get parent dentry from child in ksmbd_vfs_remove_file() omits ff1d57272552 cifsd: add the check if parent is stable by unexpected rename omits d40012a83f87 cifsd: declare ida statically omits 1920bb1f8022 cifsd: remove unused including <linux/version.h> omits 0ab777453f80 cifsd: Select SG_POOL for SMB_SERVER_SMBDIRECT omits 4030b278368d cifsd: prevent a integer overflow in wm_alloc() omits 9cca7516f4c6 doc: cifsd: change the reference to configuration.txt omits 79f6b11a104f cifsd: remove wrappers of kvmalloc/kvfree omits 86f52978465b cifsd: fix memdup.cocci warnings omits 822bc8ea514e cifsd: use kfree to free memory allocated by kmalloc or kzalloc omits c250e8f5566f cifsd: fix memory leak when loop ends omits 5da64d8784d3 cifsd: remove stale prototype and variables omits 02b68b2065c9 cifsd: use xarray instead of linked list for tree connect list omits 8044ee8e64b4 cifsd: remove useless error handling in ksmbd_vfs_read omits d2f72ed8fa0c cifsd: use file_inode() instead of d_inode() omits 1637023594c1 cifsd: handle unhashed dentry in ksmbd_vfs_mkdir omits 96a34377dc5a cifsd: remove calling d_path in error paths omits d710f37c7bcd cifsd: remove smack inherit leftovers omits 17af7d5b8a95 cifsd: fix implicit declaration of function 'locks_alloc_lock' omits a36abeaaf00f cifsd: fix implicit declaration of function 'groups_alloc' omits 536556490177 cifsd: fix wrong prototype in comment omits a648d8aff84b cifsd: merge time_wrappers.h into smb_common.h omits 64b39f4a2fd2 cifsd: clean-up codes using chechpatch.pl --strict omits 7cb82de3cdf2 cifsd: fix error return code in ksmbd_vfs_remove_file() omits c36fca8630dd cifsd: add the check to work file lock and rename behavior [...] omits 20ea7fd2ac75 cifsd: use kmalloc() for small allocations omits 69f447be1513 cifsd: fix wrong use of rw semaphore in __session_create() omits e5066499079d cifsd: remove unneeded macros omits 3161ad3a717e cifsd: remove redundant assignment to variable err omits 849f59e1a18a cifsd: fix error handling in ksmbd_server_init() omits c1ea111fd1bb cifsd: Fix an error code in smb2_read() omits 269d3feec1b0 cifsd: fix build warnings from cifsd.rst omits b24c93358035 cifsd: Pass string length parameter to match_pattern() omits 548e9ad31739 cifsd: fix warning: variable 'total_ace_size' and 'posix_c [...] omits 95fa1ce947d6 cifsd: fix incorrect comments omits 2e2b0dda1889 cifsd: remove unneeded FIXME comments omits 04165366515a cifsd: add index.rst in cifs documentation omits 04bee6e336be cifsd: update cifsd.rst document omits 50355b0b2010 cifsd: fix static checker warning from smb_check_perm_dacl() omits bc3fcc9462ef cifsd: fix static checker warning from smb_direct_post_sen [...] omits a2ba2709f5e4 cifsd: Fix a use after free on error path omits 8ef329670657 cifsd: fix a IS_ERR() vs NULL bug omits 86df49e105af cifsd: fix a precedence bug in parse_dacl() omits e3f70873289a cifsd: fix WARNING: unmet direct dependencies detected for [...] omits 1e853b937b2f cifsd: Fix a handful of spelling mistakes omits 36ba38663be0 cifsd: uniquify extract_sharename() omits 42da4086b987 cifsd: fix WARNING: document isn't included in any toctree omits c0e8110e6c75 cifsd: fix WARNING: Title overline too short omits 3a3fd9d4939f MAINTAINERS: add cifsd kernel server omits a848c4f15ab6 cifsd: add Kconfig and Makefile omits f44158485826 cifsd: add file operations omits e2f34481b24d cifsd: add server-side procedures for SMB3 omits 0626e6641f6b cifsd: add server handler for central processing and tranp [...] omits 5390473ec169 rcu: Don't penalize priority boosting when there is nothin [...] omits 090bd136b1aa tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 9636d7b9526f tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits bb66c9071312 tools/memory-model: Add data-race capabilities to judgelitmus.sh omits 825736886a95 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits a2cbaa0e19b7 tools/memory-model: Repair parseargs.sh header comment omits 88dd5fa6a258 tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 4ab81c527031 tools/memory-model: Make history-check scripts use mselect7 omits b21176340aaa tools/memory-model: Make checkghlitmus.sh use mselect7 omits 8820c20c276a tools/memory-model: Fix scripting --jobs argument omits 61efd6dce950 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 3769ef14080d tools/memory-model: Add -v flag to jingle7 runs omits 16b727cd5830 tools/memory-model: Make runlitmus.sh check for jingle errors omits 3fdc3fbc7c95 tools/memory-model: Allow herd to deduce CPU type omits d265691ba1ae tools/memory-model: Keep assembly-language litmus tests omits 5e5832b8a6af tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 54ab0eea01ee tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits fa9d6b3493d3 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits aaf9728abc9d tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits d0bd10518b25 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 6b7ac4645817 tools/memory-model: Fix checkalllitmus.sh comment omits 14e0dba17fb7 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits cf36264bf78b tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits 97c223dc6023 tools/memory-model: Update parseargs.sh for hardware verification omits c2eecf9d6238 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 39e283154792 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 8b76e930b543 tools/memory-model: Make judgelitmus.sh identify bad macros omits 764a364550e4 tools/memory-model: Make cmplitmushist.sh note timeouts omits b44abe80d0df tools/memory-model: Make judgelitmus.sh note timeouts omits 9583a2ff5840 tools/memory-model: Document locking corner cases omits d25fba0e3474 tools/memory-model: Fix smp_mb__after_spinlock() spelling omits 3d3a0d1b508d rcu: Point to documentation of ordering guarantees omits 2f20de99a63b rcu: Make rcu_gp_cleanup() be noinline for tracing omits 4d80b8e196fa rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs omits b15805013b44 rcu: Make show_rcu_gp_kthreads() dump rcu_node structures [...] omits 3ef5a1c3821a rcu: Make RCU priority boosting work on single-CPU rcu_nod [...] omits 396eba65f624 rcu: Add quiescent states and boost states to show_rcu_gp_ [...] omits 3066820034b5 rcu: Reject RCU_LOCKDEP_WARN() false positives omits 1feb2cc8db48 lockdep: Explicitly flag likely false-positive report omits 27ba76e164fc rcu: Add ->gp_max to show_rcu_gp_kthreads() output omits e44111ed20d8 rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthre [...] omits 8e4b1d2bc198 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() omits 277ffe1b7092 rcu: Improve tree.c comments and add code cleanups omits ce7c169dee28 rcu: Remove the unused rcu_irq_exit_preempt() function omits f4cceb783169 Merge branch 'Reduce kmalloc / kfree churn in the verifier' omits c9e73e3d2b1e bpf: verifier: Allocate idmap scratch in verifier env omits 06ab6a505583 bpf: verifier: Use copy_array for jmp_history omits c69431aab67a bpf: verifier: Improve function state reallocation omits 7ab2bd31df87 rcutorture: Move mem_dump_obj() tests into separate function omits 3d78668e5b50 torture: Don't cap remote runs by build-system number of CPUs omits c43d3b0083b4 torture: Make kvm-remote.sh account for network failure in [...] omits 063f5a4df991 rcutorture: Don't count CPU-stalled time against priority [...] omits 0260b92e1c39 rcutorture: Forgive RCU boost failures when CPUs don't pas [...] omits d4240d628f98 rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests omits bcd4af44e2f1 rcutorture: Make rcu_torture_boost_failed() check for GP end omits 8c7ec02e2a69 rcutorture: Consolidate rcu_torture_boost() timing and statistics omits 7b9dad7abad7 rcutorture: Delay-based false positives for RCU priority b [...] omits 00ad25f6019b torture: Set kvm.sh language to English omits f8c8484dbda7 torture: Correctly fetch number of CPUs for non-English languages omits ea6d962e80b6 rcutorture: Judge RCU priority boosting on grace periods, [...] omits 226dd39d2348 torture: Make kvm-find-errors.sh account for kvm-remote.sh omits b09751d752fb torture: Make the build machine control N in "make -jN" omits f254a0b52787 torture: Make kvm.sh use abstracted kvm-end-run-stats.sh omits ee8fef9137e9 torture: Abstract end-of-run summary omits 32dbdaf71ab9 torture: Fix grace-period rate output omits a5c095e0e9b6 rcutorture: Abstract read-lock-held checks omits e9b800db96fa refscale: Add acqrel, lock, and lock-irq omits 0092eae4cb4e torture: Add kvm-remote.sh script for distributed rcutortu [...] omits 179141865d08 rcuscale: Allow CPU hotplug to be enabled omits 68d415f91ff2 refscale: Allow CPU hotplug to be enabled omits fb4855c36249 torture: Make kvm-again.sh use "scenarios" rather than "ba [...] omits 3d2cc4fec861 torture: Add "scenarios" option to kvm.sh --dryrun parameter omits 98da77199f0c torture: Fix remaining erroneous torture.sh instance of $* omits 9fc98e3143de rcu-tasks: Add block comment laying out RCU Rude design omits 06a3ec9205d5 rcu-tasks: Add block comment laying out RCU Tasks design omits b5befe842e66 srcu: Fix broken node geometry after early ssp init omits 8e9c01c717df srcu: Initialize SRCU after timers omits 7bf0a6141ab9 srcu: Unconditionally embed struct lockdep_map omits c75e9d29159b srcu: Remove superfluous ssp initialization for early callbacks omits 94df76a1971d srcu: Remove superfluous sdp->srcu_lock_count zero filling omits 258ca95e2cd9 timer: Revert "timer: Add timer_curr_running()" omits d76e0926d835 rcu/nocb: Use the rcuog CPU's ->nocb_timer omits e548eaa116d8 mm/slub: Add Support for free path information of an object omits 0cbc124bce8c mm/slub: Fix backtrace of objects to handle redzone adjustment omits a78d4a2a1017 kvfree_rcu: Refactor kfree_rcu_monitor() omits d8628f35bae0 kvfree_rcu: Fix comments according to current code omits 7fe1da33f6ba kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant omits dd28c9f057ad kvfree_rcu: Update "monitor_todo" once a batch is started omits d434c00fa3ac kvfree_rcu: Add a bulk-list check when a scheduler is run omits ac7625ebd5f7 kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr [...] omits d0bfa8b3c411 kvfree_rcu: Release a page cache under memory pressure omits 4c9c3809ae2e rcu: Fix typo in comment: kthead -> kthread omits 254c8b96c4af audit: add blank line after variable declarations omits e5bd61e82b7a tools/rcu: Add drgn script to dump number of RCU callbacks omits 58d0db869d7a doc: Fix diagram references in memory-ordering document omits 18389c457021 doc: Fix statement of RCU's memory-ordering requirements omits a6814a79f2ca rcu/tree_plugin: Don't handle the case of 'all' CPU range omits b18def121f07 bitmap_parse: Support 'all' semantics omits 3913ba732e97 Merge branch 'mvpp2-warnings' omits 4c598e5e679c mvpp2: suppress warning omits 376d68929d5b mvpp2: remove unused parameter omits 1f975aba215b Merge branch 'pch_gbe-cleanups' omits 40b161bb16c4 net: pch_gbe: remove unneeded MODULE_VERSION() call omits 443ef39b499c net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() omits 6fcfb267cb49 net: pch_gbe: use readx_poll_timeout_atomic() variant omits aca6a8746c36 net: pch_gbe: Convert to use GPIO descriptors omits 9e3617a7b845 net: pch_gbe: Propagate error from devm_gpio_request_one() omits 27d64141949e Merge branch 'ytja1103-ptp' omits 514def5dd339 phy: nxp-c45-tja11xx: add timestamping support omits 9d9d415f0048 ptp: ptp_clock: make scaled_ppm_to_ppb static inline omits 532062b09956 atm: Replace custom isprint() with generic analogue omits aed6864035b1 net: stmmac: platform: Delete a redundant condition branch omits 297c4de6f780 net: dsa: felix: re-enable TAS guard band mode omits 584525554fd6 net: mvpp2: Unshadow error code of device_property_read_u32() omits cf3399b731d3 net: mvpp2: Use devm_clk_get_optional() omits 692b82c57f71 net: mvpp2: Use device_get_match_data() helper omits 71f0891c84df net: mvpp2: Put fwnode in error case during ->probe() omits 3058e01d31bb tipc: make node link identity publish thread safe omits b94cbc909f1d net: dsa: fix error code getting shifted with 4 in dsa_sla [...] omits db825feefc68 net/mlx4: Fix EEPROM dump support omits a100243d95a6 rtnetlink: avoid RCU read lock when holding RTNL omits a269333fa5c0 net: dsa: fix a crash if ->get_sset_count() fails omits 3f8fca5d4335 Merge branch 'qca_spi-sync' omits a53935674563 net: qca_spi: Introduce stat about bad signature omits 6e03f3ff29c1 net: qca_spi: Avoid re-sync for single signature error omits b76078df1593 net: qca_spi: Avoid reading signature three times in a row omits 48de7c0c1c92 neighbour: Remove redundant initialization of 'bucket' omits ddb6e00f8413 net: netcp: Fix an error message omits 8ab78863e9ef net/nfc/rawsock.c: fix a permission check bug omits d2792e91de2b net: openvswitch: Remove unnecessary skb_nfct() omits 49ec114a6e62 smackfs: restrict bytes count in smk_set_cipso() omits 2e08fb550a2d security/smack/: fix misspellings using codespell tool omits ded39fc4a5b4 docs: driver-api: fpga: avoid using UTF-8 chars omits ed26297d14b7 scsi: qla4xxx: Simplify conditional omits fbdfd5163939 scsi: arcmsr: Update driver version to v1.50.00.04-20210414 omits 5b8644968d2c scsi: arcmsr: Fix the wrong CDB payload report to IOP omits 311e87b70913 scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock omits 807b31d8e0fc scsi: megaraid_mbox: Remove redundant initialization of po [...] omits 52b259908114 scsi: lpfc: Remove redundant assignment to pointer temp_hdr omits 1b3babe20049 scsi: 3w-9xxx: Move * operator to clean up code style warning omits cdcda4651d9f scsi: message: fusion: Documentation cleanup omits 2910a4a9e90a scsi: mpt3sas: Documentation cleanup omits 6235bef6f990 scsi: target: iscsi: Switch to kmemdup_nul() omits 1ee275342234 scsi: core: Treat device offline as a failure omits d30e82a6461b dt-bindings: net: Convert mdio-gpio to yaml omits 2e64ad1ca775 dt-bindings: add vendor prefix for Insignal Ltd omits 57d4ef85fc33 dt-bindings: clock: renesas,r9a06g032-sysctrl: Convert to [...] omits aef654741de3 dt-bindings: clk: emev2: Convert to json-schema omits 4d92239b6517 dt-bindings: power: sysc-rmobile: Convert to json-schema omits 4fa9ee2e65ec dt-bindings: pwm: renesas,pwm-rcar: Make power-domains and [...] omits a869742ff51e dt-bindings: ata: renesas,rcar-sata: Make power-domains an [...] omits be78329717e4 dt-bindings: arm: firmware: Convert linaro,optee-tz to jso [...] omits 5a9652f6994e dt-bindings: arm: keystone: Convert ti,sci to json schema omits fda55c7256fe dt-bindings: soc: ti: Convert ti,sci-pm-domain to json schema omits a7dbfa6f3877 dt-bindings: clock: Convert ti,sci-clk to json schema omits 9a81b8cbc245 dt-bindings: reset: Convert ti,sci-reset to json schema omits 562b4e91d3b2 mtd: parsers: ofpart: fix parsing subpartitions omits 3d227a0b0ce3 mtd: rawnand: txx9ndfmc: Fix external use of SW Hamming EC [...] omits 6a4c5ada5774 mtd: rawnand: tmio: Fix external use of SW Hamming ECC helper omits 46fcb57e6b72 mtd: rawnand: sharpsl: Fix external use of SW Hamming ECC helper omits 3e09c0252501 mtd: rawnand: ndfc: Fix external use of SW Hamming ECC helper omits c4b7d7c480d6 mtd: rawnand: lpc32xx_slc: Fix external use of SW Hamming [...] omits ad9ffdce4539 mtd: rawnand: fsmc: Fix external use of SW Hamming ECC helper omits 56a8d3fd1f34 mtd: rawnand: cs553x: Fix external use of SW Hamming ECC helper omits 4fc81bc88ad9 ASoC: cs53l30: Minor error paths fixups omits e2bb1077cee4 ASoC: cs43130: Minor error paths fixups omits 26495252fe0d ASoC: cs42l73: Minor error paths fixups omits 0a0eb567e1d4 ASoC: cs42l42: Minor error paths fixups omits 1a46b7b82df5 ASoC: cs35l35: Correct errata handling omits 60ba916d8760 ASoC: cs35l35: Minor error paths fixups omits 8cb9b001635c ASoC: cs35l34: Minor error paths fixups omits 77908dbecdb6 ASoC: cs35l33: Minor error paths fixups omits 283160f1419d ASoC: cs35l32: Minor error paths fixups omits c8b198ed3100 ASoC: cirrus: Add helper function for reading the device ID omits 6f64aa5746d2 dt-bindings: dma: convert arm-pl08x to yaml omits fd0d8d85f723 mtd: nand: bbt: Fix corner case in bad block table handling omits 538ea65a9fd1 dmaengine: xilinx: dpdma: initialize registers before request_irq omits 4ad5dd2d7876 dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc omits b63ecaea97aa ASoC: rt1019: Add non_legacy_dai_naming config omits 66df9477bd35 ASoC: cs42l42: Add support for ACPI table match entry omits ab78322a0dc8 ASoC: cs42l42: Use device_property API instead of of_property omits c26a5289e865 ASoC: cs42l42: Add support for set_jack calls omits 87b42abae99d ASoC: rt5682: Implement remove callback omits 47bcb1c71083 ASoC: rt5682: Disable irq on shutdown omits 58f01c7fc81b ASoC: codecs: lpass-wsa-macro: handle unexpected input omits 1d122dd3b168 ASoC: rt286: Remove redundant assignment to d_len_code omits 16f2a3cdaaca ASoC: jz4740-i2s: fix function name omits 17866bc6b2ae dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions omits 778aaefb8e86 asm-generic: unaligned always use struct helpers omits 0652035a5794 asm-generic: unaligned: remove byteshift helpers omits f12d3ff3f41c powerpc: use linux/unaligned/le_struct.h on LE power7 omits 3aec1db05d1b m68k: select CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS omits 94528b70781a sh: remove unaligned access for sh4a omits 33f9f3c33e93 dmaengine: idxd: remove devm allocation for idxd->int_handles omits bf067edf5d2f openrisc: always use unaligned-struct header omits 637be9183e04 asm-generic: use asm-generic/unaligned.h for most architectures omits 5ae6eadfdaf4 asm-generic/io.h: warn in inb() and friends with undefined [...] omits 78924148a3d2 risc-v: Use generic io.h helpers for nommu omits a5f7166b58cd sparc: explicitly set PCI_IOBASE to 0 omits 3cd8015040d7 device property: Retrieve fwnode from of_node via accessor omits 85e3b86ed0b7 tests/cgroup: test cgroup.kill omits 8075e4f6c990 tests/cgroup: move cg_wait_for(), cg_prepare_for_wait() omits 0de3103fa2cf tests/cgroup: use cgroup.kill in cg_killall() omits 340272b04036 docs/cgroup: add entry for cgroup.kill omits 661ee6280931 cgroup: introduce cgroup.kill omits 58cb138e2029 dmaengine: idxd: Remove redundant variable cdev_ctx omits 2335e1b8ee3b Pull MAINTAINERS file update. omits b577750e4157 MAINTAINERS: Add Matthew Bobrowski as a reviewer omits 4676be28a46e usb: xhci-mtk: use first-fit for LS/FS omits bb8d7ef68e29 usb: xhci-mtk: remove unnecessary assignments in periodic [...] omits e56e60f7a9d6 usb: xhci-mtk: remove unnecessary setting of has_ippc omits 40ddb76ba0ba usb: xhci-mtk: use bitfield instead of bool omits 3c5e0d0e9da1 usb: musb: Remove unused function argument dma, qh, offset [...] omits 6cfe9036acc5 usb: musb: Remove unused local variable dma, urb, offset omits f0c07993af0a dmaengine: fsl-qdma: check dma_set_mask return value omits cd783e5abb60 usb: musb: Remove duplicate declaration of functions omits 0826dae3d815 usb: musb: Fix spelling mistake "tranfer" -> "transfer" omits 077cdb355b3d dmaengine: idxd: add missing dsa driver unregister omits 1c4841ccbd2b dmaengine: idxd: add engine 'struct device' missing bus ty [...] omits f6d5d118462d staging: rtl8192e: Fix whitespace around conditional statement omits d0cf4e2bd40d staging: rtl8192e: Add identifier name to function definition omits 1ba6d8dc50df staging: rtl8192e: Avoid multiple line dereference omits 1cd3acd4e9cf staging: rtl8723bs: Delete two redundant condition branches omits 1b11e893eda0 staging: rtl8723bs: replace private arc4 encryption with i [...] omits 8adffa4bf11c staging: rtl8723bs: remove unused symbolic constant _AES_IV_LEN_ omits 6d0753d26e2e staging: rtl8723bs: remove more unused encryption macros omits 0c7ac9108796 staging: rtl8723bs: remove unused macros, arrays and an in [...] omits aaa27b88a5d7 staging: rtl8192e: Remove duplicate declartion omits 321f1fb48c98 staging: mt7621-dts: add missing device_type in pcie root ports omits 7114e7a298c2 staging: mt7621-dts: remove 'bug-range' property omits edee771a4533 staging: rtl8188eu: remove nic_hdl from struct mlme_priv omits 665a990fdbea spi: tegra210-quad: Fix an error message omits 86b1d8ecb5f1 spi: tegra114: Fix an error message omits e7a1a3abea37 spi: omap-100k: Fix the length judgment problem omits 029d32a892a8 spi: dw-apb-ssi: Integrate Renesas RZ/N1 SPI controller omits 026a1dc1af52 spi: spi-topcliff-pch: Fix potential double free in pch_sp [...] omits 1beb37b0e3f9 spi: pxa2xx: Group Intel Quark specific definitions omits 5edc24901f4d spi: pxa2xx: Unify ifdeffery used in the headers omits 0e4768713e71 spi: pxa2xx: Replace header inclusions by forward declarations omits c3dce24c40cc spi: pxa2xx: Utilize struct device from struct ssp_device omits 9e43c9a8d5de spi: pxa2xx: Utilize MMIO and physical base from struct ss [...] omits f2eed8caa336 spi: pxa2xx: Use one point of return when ->probe() fails omits 9e37a3ab0627 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' omits db56d0304952 spi: delete repeated words in comments omits 856a9260e171 spi: omap-100k: Clean the value of 'status' is not used omits 66fe740317c8 spi: ppc4xx: include <linux/io.h> instead of <asm/io.h> omits 4446e6f3bd5c regulator: hi6421v600: Remove unneeded *pmic from struct h [...] omits 00c8b0b1e6e1 regulator: qcom: Document PM8226 smd regulator omits 8c816d56a2a4 regulator: qcom_smd: Add PM8226 regulator support omits 67823d9dadd4 regulator: Add a routine to set the current limit for QCOM [...] omits 223875a6fb8e ASoC: fsl_xcvr: Remove unneeded semicolon omits a387040ab401 ASoC: imx-pcm-rpmsg: Fix warning of incorrect type in assignment omits f758b9ef9a1a ASoC: codecs: lpass-rx-macro: Remove unneeded semicolon omits 37c881cd18f4 ASoc: Fix unused define in jz4740-i2s.h omits 5f1b95d08de7 ASoC: q6dsp: q6afe: remove unneeded dead-store initialization omits 85c966dc97d1 ASoC: mediatek: mt8192: Delete a redundant condition branch omits 2fa74b31bb81 ASoC: amd: renoir: Remove redundant assignment to pdm_ctrl [...] omits 604e5178444e ASoC: fsl_spdif: add support for enabling raw capture mode omits cccc16dc175e ASoC: fsl: imx-pcm-rpmsg: remove useless initialization omits 16255d4155da ASoC: codecs: rt1019: clarify expression omits d51f6dfb9c98 ASoc: codecs: mt6359: remove useless initializations omits b76d1d86a456 ASoC: codecs: mt6359-accdet: remove useless initialization omits b70029abfc90 ASoC: Intel: sof_rt5682: code refactor for max98357a omits 5a7f27a624d9 ASoC: Intel: add sof-cs42l42 machine driver omits a21515b5aaff ASoC: Intel: maxim-common: support max98357a omits 81cd42e5174b ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake omits fd2856929fb4 ASoC: Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl omits 3b316e229eb9 ASoC: Intel: boards: remove .nonatomic for BE dailinks omits 19f1eace0441 ASoC: Intel: sof_sdw: add support for Bluetooth offload omits 9c5046e4b3e7 ASoC: Intel: boards: create sof-maxim-common module omits f6081af6cf2b ASoC: Intel: boards: handle hda-dsp-common as a module omits 35564e2bf946 ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMI [...] omits 2e4dba57ea56 ASoC: Intel: boards: add support for adl boards in sof-rt5682 omits 2a29ff7ae13c ASoC: Intel: soc-acpi: add entries for i2s machines in ADL [...] omits 37897babed2e ASoC: Intel: Boards: tgl_max98373: Add BT offload support omits 47fad2393b04 ASoC: SOF: Intel: move common ATOM stuff to module omits 1c5ab2dc752f ASoC: SOF: Intel: byt: prepare split between Baytrail and [...] omits 880e007f15a3 ASoC: dt-bindings: sun8i-codec: Increase #sound-dai-cells omits ccef8441fb2d Merge existing fixes from spi/for-5.13 omits 3f0d23e849b3 Merge existing fixes from asoc/for-5.13 omits dc5fa5902738 spi: take the SPI IO-mutex in the spi_set_cs_timing method omits 680ec0549a05 spi: spi-fsl-dspi: Fix a resource leak in an error handling path omits b23584d6ce02 ASoC: ak5558: Correct the dai name for ak5552 omits 14c0c423746f ASoC: codecs: lpass-tx-macro: add missing MODULE_DEVICE_TABLE omits d4335d058f84 ASoC: codecs: lpass-rx-macro: add missing MODULE_DEVICE_TABLE omits cc9d663a00a0 drivers: mtd: sm_ftl: Fix alignment of block comment omits feb05fae4df1 mtd: Create partname and partid debug files for child MTDs omits 063deb31ae90 mtd: tests: Remove redundant assignment to err omits 9c5b19c2eea8 mtd: *nftl: return -ENOMEM when kmalloc failed omits 6500dc2bde93 mtd: mtd_oobtest: Remove redundant assignment to err omits 4b361cfa8624 mtd: core: add OTP nvmem provider support omits 96d3af22f87c dt-bindings: mtd: spi-nor: add otp property omits 74ae3663b110 dt-bindings: mtd: add OTP bindings omits e6aed6717cd4 dt-bindings: mtd: add YAML schema for the generic MTD bindings omits 1333a6779501 nvmem: core: allow specifying of_node omits eef23e72b78b x86/asm: Use _ASM_BYTES() in <asm/nops.h> omits d88be187a6e6 x86/asm: Add _ASM_BYTES() macro for a .byte ... opcode sequence omits be5bb8021c97 x86/asm: Have the __ASM_FORM macros handle commas in arguments omits f279b49f13bd x86/boot: Modernize genimage script; hdimage+EFI support omits 81bb218c8292 mtd: parsers: trx: Allow to use TRX parser on Mediatek SoCs omits d7f7e04f8b67 mtd: parsers: trx: Allow to specify brcm, trx-magic in DT omits a4d82940ff85 dt-bindings: mtd: brcm,trx: Add brcm,trx-magic omits 16a7af2ecc22 mtd: nftlcore: remove set but rewrite variables omits 27736ddd24cb dt-bindings: mtd: brcmnand: convert to the json-schema omits 21020becdf0c mtd: rawnand: qcom: allow override of partition parser omits ee522bcf026e leds: tlc591xx: fix return value check in tlc591xx_probe() omits 4d888eceb725 mtd: rawnand: silence static checker warning in nand_setup [...] omits eeff86b6d18c m68k: dma: Remove unnecessary include of asm/cacheflush.h omits bc7c9993a0d8 m68k: Drop -fno-strength-reduce from KBUILD_CFLAGS omits 73edc4da4063 media: staging: media: atomisp: pci: Format comments accor [...] omits 14bc5eb80bda media: staging: media: atomisp: pci: Format comments accor [...] omits 848802da8d04 media: staging: media: atomisp: pci: Correct identation in [...] omits bbbcba0267e2 media: staging: media: atomisp: pci: Correct identation in [...] omits d7c89be51d17 media: staging: media: omap4iss: Remove unused macro function omits 451c34dd69b8 media: staging: media: atomisp: Minor code style changes omits 7900bdc25a01 media: staging: media: zoran: add spaces around '<<' operator omits 72e038724108 media: staging: media: intel-ipu3: line should not end with '[' omits 17daf473e2a4 media: staging: media: intel-ipu3: remove space before tabs omits 25074ea239ac media: staging: media: intel-ipu3: reduce length of line omits a21baa418c5b media: staging: media: intel-ipu3: remove unnecessary blank line omits 94dfa800dda4 media: staging: media: atomisp: i2c: align line break to m [...] omits 047d39c4a1bc media: staging: media: atomisp: Removed a superfluous else clause omits d58f75de9b95 media: staging: media: omap4iss: Align line break to the o [...] omits d637c5dbbfee media: staging: media: hantro: Align line break to the ope [...] omits 9148cded3a02 media: staging: media: hantro: Align line break to the ope [...] omits 59087b66ea67 media: exynos-gsc: fix pm_runtime_get_sync() usage count omits 59f96244af94 media: exynos4-is: fix pm_runtime_get_sync() usage count omits c44eac5b72e2 media: sti/bdisp: fix pm_runtime_get_sync() usage count omits 9c298f82d839 media: sunxi: fix pm_runtime_get_sync() usage count omits baa450f08d69 media: sti/delta: use pm_runtime_resume_and_get() omits 10343de268d1 media: s5p-jpeg: fix pm_runtime_get_sync() usage count omits 908711f542c1 media: mtk-vcodec: fix PM runtime get logic omits 6e8b1526db16 media: sh_vou: fix pm_runtime_get_sync() usage count omits c41e02493334 media: am437x: fix pm_runtime_get_sync() usage count omits fdc34e82c0f9 media: s5p: fix pm_runtime_get_sync() usage count omits 220955ec3c84 media: renesas-ceu: Properly check for PM errors omits 45e75a8c6fa4 media: rcar_fdp1: fix pm_runtime_get_sync() usage count omits fa9f443f7c96 media: rcar_fdp1: simplify error check logic at fdp_open() omits d07bb9702cf5 media: mdk-mdp: fix pm_runtime_get_sync() usage count omits e7c617cab7a5 media: marvel-ccic: fix some issues when getting pm_runtime omits 892bb6ecead9 media: hantro: do a PM resume earlier omits dd97908ee350 media: atmel: properly get pm_runtime omits e6695c89b3d4 media: exynos-gsc: don't resume at remove time omits 62c90446868b media: i2c: imx334: fix the pm runtime get logic omits da3a1858c3a3 media: i2c: ccs-core: fix pm_runtime_get_sync() usage count omits 6005a8e955e4 media: i2c: ccs-core: return the right error code at suspend omits 747bad54a677 media: s5p_cec: decrement usage count if disabled omits 4cba5473c5ce media: venus: Rework error fail recover logic omits e90812c47b95 staging: media: rkvdec: fix pm_runtime_get_sync() usage count omits e49a8b2cc852 drm/i915/gt: Do release kernel context if breadcrumb measu [...] omits 706321a53857 staging: rtl8188eu: remove padapter from struct mlme_ext_priv omits 24aa9caccbe1 staging: rtl8188eu: remove padapter from struct cmd_priv omits 286d60033918 staging: rtl8188eu: don't block until cmdthread runs omits 13d68881bf0a staging: rtl8188eu: rtw_init_cmd_priv never fails omits 2752fc4182e2 staging: rtl8188eu: make rtw_android_cmdstr_to_num static omits 0e7babd3c653 staging: mt7621-dts: use standard 'syscon' string omits b619c322021f staging: mt7621-dts: remove ethsys node omits a3417158b932 staging: fieldbus: anybus: Refuse registering drivers with [...] omits 32dcd0724237 staging: fieldbus: anybus: Make remove callback return void omits cc1966a7e084 staging: mt7621-dts: properly organize pcie node omits 706737d29807 staging: mt7621-dts: use 'interrupt-map' and 'interrupt-map-mask' omits 7fa708e061b7 staging: mt7621-pci: remove two blank lines omits b99cc3a2b6b6 staging: mt7621-pci: avoid custom 'map_irq' function omits 35d96b88e763 staging: mt7621-pci: directly return 'mt7621_pcie_register_host' omits 4ab4ca2015ea staging: mt7621-pci: replace mdelay with msleep omits 726eb31628d4 staging: mt7621-pci: group io resource assignments all together omits c92454a42b95 staging: mt7621-pci: remove some not needed includes omits 96c310c1a2b6 staging: mt7621-pci: avoid to set gpio mode in driver omits cc4e864a5ce4 staging: mt7621-pci: make use of kernel clock apis omits 3d3a170f6d80 staging: rtl8723bs: use in-kernel aes encryption omits 7d40753d8820 staging: rtl8723bs: use in-kernel aes encryption in OMAC1 [...] omits 41c014b8659d staging: rtl8723bs: align argument position in a new line omits 801deaf91add staging: fbtft: Update TODO omits 982192e2a1b3 staging: fbtft: Replace custom ->reset() with generic one omits fd4c5961d819 staging: fbtft: Add support for orientation on Himax HX8347d omits 37667f6e5771 staging: fbtft: Don't spam logs when probe is deferred omits ec03c2104365 staging: fbtft: Rectify GPIO handling omits 0d59ca5a7ed1 staging: rtl8723bs: remove odm_debug.h header file omits 1cad68fc8343 staging: rtl8723bs: remove DebugLevel member in dm_odm_t struct omits ae75f934658c staging: rtl8723bs: remove member in dm_odm_t struct omits 83147d899eb8 staging: rtl8723bs: remove empty hal/odm_debug.c file omits 4f7cffcfe49f staging: rtl8723bs: remove ODM_InitDebugSetting() function omits 603693d1cf87 staging: rtl8723bs: remove RT_DISP macro definition omits 3a96d356b9fd staging: rtl8723bs: remove commented out *RT_DISP logs omits 367fce0d9e92 staging: rtl8723bs: remove unused DbgPrint macro omits 2ce75c4f9ecb staging: rtl8723bs: remove commented out DbgPrint logs omits 76c80b8931b0 staging: rtl8723bs: remove obsolete debug macros omits f71c344766a3 staging: rtl8723bs: remove unused enum omits b0a21a60afb0 staging: rtl8723bs: remove obsolete GLBtcDbgType array dec [...] omits e7f0be6415a0 staging: rtl8723bs: remove unnecessary halbtcoutsrc_DbgIni [...] omits c8fc131b4994 staging: rtl8723bs: remove hal_btcoex_GetDBG() function omits 273214356429 staging: rtl8723bs: remove unsed hal_btcoex_SetDBG() function omits ad91b3d47b6f staging: rtl8723bs: remove empty #ifdef block omits 87c596b03be7 staging: rtl8723bs: remove BTC_PRINT_F macro definition omits 2875b3bf0445 staging: rtl8723bs: remove BTC_PRINT_DATA definitions omits 1bd9ebfd7d13 staging: rtl8723bs: remove BTC_PRINT_ADDR macro definitions omits 698a405f08e6 staging: rtl8723bs: remove BTC_PRINT macro definitions omits f003ab00a5a4 staging: rtl8723bs: remove commented out BTC_PRINT logs omits ec0e82b45f74 staging: rtl8723bs: remove braces around single statement [...] omits fda6c767fbd9 staging: rtl8723bs: remove empty if-else blocks after BTC_ [...] omits 8e30fb99d729 staging: rtl8723bs: remove BTC_PRINT logs omits 292611481c8b staging: rtl8723bs: remove unused RT_PRINTK macro omits 2172a6576388 staging: rtl8723bs: remove commented out RT_ASSERT occurrences omits 22a555bb47ba staging: rtl8723bs: remove empty #ifndef block omits ae5351da40fb staging: rtl8723bs: remove unused ASSERT macro omits 2a9664702491 staging: rtl8723bs: remove empty ifdef block omits a8a21160c2c4 staging: rtl8723bs: remove unused ODM_dbg_exit macro omits 187f0a97333c staging: rtl8723bs: remove unused ODM_dbg_enter omits b5edd20dfef0 staging: rtl8723bs: remove unused ODM_dbg_trace macro omits 37066837974e staging: rtl8723bs: remove unused ODM_PRINT_ADDR macro omits 7c87fd54d552 staging: rtl8723bs: remove unused ODM_RT_ASSERT macro omits 57c73cb6fdba staging: rtl8723bs: replace ODM_RT_ASSERT with netdev_dbg() omits 9e517aca02cf staging: rtl8723bs: remove all commented out ODM_RT_TRACE logs omits 364787f94150 staging: rtl8723bs: remove ODM_RT_TRACE* unused macro defs omits 7081d290d32b staging: rtl8723bs: remove empty header file omits 466bd365857d staging: rtl8723bs: remove undefined function prototypes omits 8b2a605a6e6e staging: rtl8723bs: remove empty hal/odm_PathDiv.c source file omits 2523c9978e00 staging: rtl8723bs: remove empty functions omits 7fa2973a1a6b staging: rtl8723bs: remove if-else blocks left empty by OD [...] omits a76455587f1d staging: rtl8723bs: remove ODM_RT_TRACE logs omits b3cd518c5abd staging: rtl8723bs: Use list iterators and helpers omits 33ed2b7079f6 staging: rtl8188eu: remove enum WIFI_FRAME_SUBTYPE omits 116138c3bd34 staging: rtl8712: Fix some tests against some 'data' subty [...] omits a616d1212a7a staging: rtl8723bs: Change the return type omits 62409b31dbb5 staging: rtl8712: remove multiple multiple assignments omits 84b45d4ff9e0 staging: rtl8192e: replace comparison to NULL by bool omits 66d708e655af staging: rtl8192e: remove unnecesasry ftrace-like logging omits 5e7106f6c96a staging: rtl8723bs: core: Remove set but unused variable omits bd8d4ba394c4 staging: rtl8723bs: hal: Remove set but unused variables omits cab775908889 staging: rtl8723bs: core: remove unneeded variable omits ac76b4383405 staging: rtl8723bs: remove unused macro DRIVER_PREFIX omits 89bbf2a5136e staging: rtl8723bs: remove unnecessary hex dumps omits 5660634d8d48 staging: rtl8192u: fix typos in comments omits 3580942c864f staging: rtl8712: Use list iterators and helpers omits 23017c8842d2 staging: rtl8188eu: Use list iterators and helpers omits b1e9109aeff3 staging: wlan-ng: silence incorrect type in argument 1 (di [...] omits acbc0849bd30 staging: rtl8723bs: macro DRIVER_PREFIX expands to lowerca [...] omits 5a155c08c0b7 staging: rtl8723bs: remove last unused debug macros omits 4a98eb30e465 staging: rtl8723bs: remove unsed debug macros tied to no p [...] omits 2f3103bf4f07 staging: rtl8723bs: remove unused macros tied to core/rtw_ [...] omits e5ec9bf4a0f5 staging: rtl8723bs: remove unused debug macro definitions omits c9727c55874f staging: rtl8723bs: remove commented out macro definition omits 7d8fff53cd7a staging: rtl8723bs: remove unused macros tied to _RTL8712_ [...] omits d0ffbfae136a staging: rtl8723bs: remove unused macros tied to _RTL871X_ [...] omits 72b2b0467b4f staging: rtl8723bs: remove unused macros tied to _HCI_OPS_ [...] omits 3dc3456e0d43 staging: rtl8723bs: remove unused _module_mp_ def omits 43a0faffd44d staging: rtl8723bs: remove unused debug macros tied to os_ [...] omits 57e3a852160a staging: rtl8723bs: remove unused debug macros tied to hal [...] omits c7432a3c7ab3 staging: rtl8723bs: remove unused debug macros tied to _HC [...] omits 65b00505f1fb staging: rtl8723bs: remove unused macros tied to os_dep/sd [...] omits e8bc244c28e1 staging: rtl8723bs: remove unused macros tied to core/rtw_ [...] omits 74a0738db3ff staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits 0744b91b59e2 staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits 8b63686eab1a staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits ebb0a22ea4be staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits c529c96139a2 staging: rtl8723bs: remove debug macros related to hal/sdi [...] omits 3ddc92d111e4 staging: rtl8723bs: remove debug macros related to hal/hal [...] omits 8edee4306a87 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 5610af57dc49 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 4c53cdb3b3ac staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits 7c75c38553ba staging: rtl8723bs: remove obsolete _IO_OSDEP_C_ debug mac [...] omits c479026ce60f staging: rtl8723bs: remove debug macros related to core/rt [...] omits e45199eaa0a4 staging: rtl8723bs: remove obsolete debug macro definitions omits 3c747a990438 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 8acdc8db86d5 staging: rtl8723bs: remove debug macros related to core/rt [...] omits c0b8b55ce1b9 staging: rtl8723bs: remove debug macros related to core/rt [...] omits ffc49b55c979 staging: rtl8723bs: move static array definition from head [...] omits bc5c27b68730 staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits c2f04efd30c6 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 93026ce6a7bb staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits a596ef195603 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 54f8a6ab76d7 staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits 9ce42bc33fd4 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 67f3a1c02844 staging: rtl8723bs: remove unused debug macro definitions omits 2ee42acab194 staging: rtl8723bs: remove unneeded header file include omits 198ffd276ff9 staging: rtl8723bs: remove unused debug variables declarat [...] omits 33a5f34c5668 staging: rtl8723bs: remove all defs related to _dbgdump macro omits aeef75e7c4a7 staging: rtl8723bs: remove unused RTW_DBGDUMP macro definition omits eeec59e45cc4 staging: rtl8723bs: remove unused rf_reg_dump() function argument omits 5d047570e0a2 staging: rtl8723bs: remove unused bb_reg_dump() function argument omits a8ce8f9f9634 staging: rtl8723bs: remove unused mac_reg_dump() function [...] omits 10cf7747638c staging: rtl8723bs: remove unused _DBG_871X_LEVEL macro omits c106cb190cb7 staging: rtl8723bs: remove DBG_871X_SEL macro declaration omits 2867c27bf854 staging: rtl8723bs: add two functions to improve register [...] omits 33fad5b4df5e staging: rtl8723bs: replace DBG_871X_SEL log macro with ne [...] omits 9d1d2621248f staging: rtl8723bs: remove unused log function omits 6332d14f0043 Staging: rtl8188eu: rtw_ioctl_set.c: fixed indentation issue omits fd11b55da4d5 staging: vchiq_core: drop vchiq_status from vchiq_init_state omits abf2836a381a staging: vchiq_core: drop vchiq_status from vchiq_initialise omits a2161d1d5e10 staging: vchiq_core: drop vchiq_status from vchiq_set_serv [...] omits a9fbd828be7f staging: vchiq_arm: drop enum vchiq_status from vchiq_*_internal omits ae69402867b6 staging: vchiq_2835_arm: drop enum vchiq_status omits c74541f7c7ce staging: vchiq_arm: drop return value of vchiq_arm_init_state omits 82aa95ee2d37 staging: vchiq_core: Drop unnecessary check in notify_bulks omits 08f31d0196cb staging: vchiq_core: introduce get_bulk_reason omits f7ba60127a3a staging: vchiq_core: return early in do_abort_bulks omits bd18b980a21d staging: vchiq_core: break early in vchiq_close_service_internal omits bdf2b26de612 staging: vchiq_arm: avoid crashing the kernel omits ad843f392035 staging: wlan-ng: remove redundant initialization of varia [...] omits 1873cb875525 staging: rtl8723bs: hal: sdio_halinit: Remove unused varia [...] omits 705655a2c4cb staging: rtl8723bs: core: rtw_mlme_ext: Move very large da [...] omits e3a7f78dc096 staging: rtl8723bs: hal: odm_NoiseMonitor: Remove unused v [...] omits bbf40b2f6e38 staging: axis-fifo: axis-fifo: Fix function naming in the [...] omits 3821526719f1 staging: rtl8723bs: os_dep: ioctl_cfg80211: 'ack' is used [...] omits 433cb9f05aa9 staging: rtl8723bs: hal: sdio_ops: Mark used 'err' as __ma [...] omits 904f18483591 staging: rtl8723bs: hal: rtl8723b_phycfg: Fix a bunch of m [...] omits 55016d099acd staging: rtl8188eu: os_dep: mon: Demote non-conforming ker [...] omits ad7e84ef4c21 staging: rtl8723bs: hal: odm_NoiseMonitor: Remove unused v [...] omits 50676c55f00e staging: rtl8723bs: core: rtw_ieee80211: Fix incorrectly n [...] omits f877899b9a4b staging: fbtft: fb_ili9320: Remove unused variable 'ret' omits 7dd8ffdbc005 staging: rtl8188eu: os_dep: ioctl_linux: Move 2 large data [...] omits c848434c629d staging: axis-fifo: axis-fifo: Fix some formatting issues omits 51ca97af82af staging: most: dim2: hal: Demote non-conformant kernel-doc [...] omits 7af9b4444fab staging: most: dim2: hal: Fix one kernel-doc header and de [...] omits f74afcfd9438 staging: most: i2c: Fix a little doc-rot omits 1658384fc3d3 staging: rtl8723bs: core: rtw_mlme: 'retry' is only used i [...] omits 80566ab54229 staging: rtl8723bs: core: rtw_ieee80211: Remove seemingly [...] omits 6f4d367f3356 staging: most: dim2: Provide missing descriptions and fix doc-rot omits 061e390b7c87 staging: rtl8192u: ieee80211_softmac: Move a large data st [...] omits b259c9b2380a staging: vt6655: upc: Suppress set but not used warning in macro omits 2f61c6649f47 staging: most: net: Fix some kernel-doc formatting issues omits d12dd1e0e3b9 staging: sm750fb: sm750_accel: Provide description for 'ac [...] omits 204d839bbe07 staging: fwserial: Demote a whole host of kernel-doc abuses omits fbd3996990b6 staging: ks7010: ks_hostif: Remove a bunch of unused variables omits e950dd6bb36f staging: nvec: Fix a bunch of kernel-doc issues omits d57d7ac57639 staging: iio: frequency: ad9834: Provide missing descripti [...] omits 0b18e5fe6008 staging: rtl8712: rtl871x_mp_ioctl: Move a large data stru [...] omits c337ee00146a staging: rtl8723bs: core: rtw_wlan_util: Remove unused var [...] omits efda125b79e8 staging: octeon: ethernet-tx: Fix formatting issue in func [...] omits 324960df12a0 staging: rtl8723bs: core: rtw_sta_mgt: Return error value [...] omits f02eafb7f1b4 staging: rtl8723bs: core: rtw_sta_mgt: Remove unused varia [...] omits e06ede38f380 staging: rtl8723bs: core: rtw_security: Demote non-conform [...] omits 9d65023547dc staging: rtl8188eu: core: rtw_security: Fix some formattin [...] omits daa2627c7f2f staging: rtl8723bs: core: rtw_recv: Mark debug variable as [...] omits 02d06dd53463 staging: rtl8712: rtl871x_mp_ioctl: Remove a bunch of unus [...] omits 4c98e73f28e2 staging: rtl8723bs: core: rtw_mlme: Remove a bunch of unus [...] omits 683707c7ed87 staging: rtl8188eu: core: rtw_ieee80211: Fix incorrectly d [...] omits ea82ff749587 staging: wlan-ng: cfg80211: Move large struct onto the heap omits 4a29a072b1e5 staging: r819xU_cmdpkt: Remove functionless method 'cmpk_h [...] omits 803c63d960d8 staging: r819xU_phy: Remove some local variables from the stack omits 52ee2c7c825b staging: r8192U_core: Do not use kernel-doc formatting for [...] omits 9a6ce484e885 staging: android: ashmem: Supply description for 'new_range' omits 7f201acf475d staging: r8192U_core: Remove unused variable 'ret' and dem [...] omits f91e5d097f12 usb: gadget: fsl_qe_udc: fix implicit-fallthrough warnings omits c34030129a26 usb: phy: Use fallthrough pseudo-keyword omits 374ac7448caa usb: dwc3: remove repeated setting of current_dr_role omits f42b333f2885 usb: gadget: function: Fix inconsistent indent omits d2d9b9416486 usb: gadget: Drop unnecessary NULL checks after container_of omits 29a812e4f346 usb: gadget: function: fix typo in f_hid.c omits f8e8c1b2f782 USB: serial: pl2303: add device id for ADLINK ND-6530 GC omits 89b1a3d811e6 USB: serial: ti_usb_3410_5052: add startech.com device id omits e467714f822b USB: serial: option: add Telit LE910-S1 compositions 0x701 [...] omits c5a80540e425 USB: serial: ftdi_sio: add IDs for IDS GmbH Products omits ce675043fa12 mtd: mtdpart: Convert sysfs sprintf/snprintf family to sysfs_emit omits 5b2fbe0ca0e8 mtd: core: Convert sysfs sprintf/snprintf family to sysfs_emit omits e4f3c9118f27 mtd: mtd_oobtest: fix error return code in mtd_oobtest_init() omits da1e6fe563e6 mtd: phram: Fix error return code in phram_setup() omits c054de10ae5d mtd: plat-ram: remove redundant dev_err call in platram_probe() omits e101bd304561 mtd: rawnand: mtk: remove redundant dev_err call in mtk_ec [...] omits 03299d054047 mtd: rawnand: hisi504: Remove redundant dev_err call in probe omits 89f5f8fb5bf4 EDAC/thunderx: Remove irrelevant variable from error messages omits 466ba3c8ff4f reset: a10sr: add missing of_match_table reference omits 6ab9d6219f86 reset: RESET_INTEL_GW should depend on X86 omits 42f6a76fbe85 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB omits b19a5aec3512 reset: uniphier: enclose UNIPHIER_RESET_ID_END value in pa [...] omits 71400c3fc45e reset: sti/syscfg: replace comma with semicolon omits 05cf8fffcdeb reset: ti-syscon: fix to_ti_syscon_reset_data macro omits 534d3fa24e9f reset: berlin: replace unsigned with unsigned int omits 1c5e05c23f4a reset: whitespace fixes omits 453ed4283beb reset: mchp: sparx5: add switch reset driver omits 9a531e4d5a49 dt-bindings: reset: microchip sparx5 reset driver bindings omits 91b8050c41b3 reset: oxnas: replace file name with short description omits 829cdfe0a394 reset: zynqmp: replace spaces with tabs omits e5c73bdb136c reset: bcm6345: Make reset_control_ops const omits 837188d49823 arm64: dts: rockchip: add #power-domain-cells to power dom [...] omits 148bbe29f910 arm64: dts: rockchip: Fix power-controller node names for rk3399 omits 6e6a282b49c6 arm64: dts: rockchip: Fix power-controller node names for rk3328 omits d5de0d688ac6 arm64: dts: rockchip: Fix power-controller node names for px30 omits a3ec2d38f6dd ARM: dts: rockchip: add #power-domain-cells to power domain nodes omits 970cdc53cb1a ARM: dts: rockchip: Fix power-controller node names for rk3288 omits d3bcbcd39617 ARM: dts: rockchip: Fix power-controller node names for rk3188 omits f2948781a72f ARM: dts: rockchip: Fix power-controller node names for rk3066a omits 41413a20b082 dt-bindings: arm: rockchip: convert pmu.txt to YAML omits 0a69452e0356 soc: rockchip: power-domain: Add a meaningful power domain name omits 8b3ceb06225a Merge branch 'v5.14-shared/powerdomain' into v5.14-armsoc/drivers omits 8cbc5d2f2fe4 dt-bindings: add power-domain header for RK3568 SoCs omits cbccad664927 arm64: sunxi: Build the sun4i timer driver omits d0aac8cbbd0c ARM: dts: sun8i: r40: add devicetree for Forlinx FETA40i-C [...] omits ed85561fe39c dt-bindings: arm: add compatible for Forlinx OKA40i-C and [...] omits 157da630c7ff dt-bindings: add compatible vendor prefix for Forlinx omits 492dd7309aed ARM: dts: sun8i: r40: add pinmux settings for MMC3 and UAR [...] omits fd5ef505453f ARM: dts: sun8i: r40: add /omit-if-no-ref/ to pinmux nodes [...] omits 2bf375982f4a arm64: dts: rockchip: Remove useless interrupt-names prope [...] omits 304b8fbc950b ARM: dts: rockchip: Remove useless interrupt-names on IOMM [...] omits 6b023929666f ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x omits 7b46d674ac00 ARM: dts: rockchip: Fix the timer clocks order omits a7ecfad495f8 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi omits 954d5986afa5 arm64: dts: rockchip: Use only supported PCIe link speed o [...] omits 642593eec325 arm64: dts: rockchip: add timer0 clocks on rk3368 omits e6526f90696e arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on [...] omits 6a11ffc2cc54 arm64: dts: rockchip: rename LED label for NanoPi R4S omits d49f120e27dc arm64: dts: rockchip: Enable USB3 Ethernet on rk3328 NanoPi R2S omits bf340c8084d2 arm64: dts: rockchip: Enable USB3 for rk3328 Rock Pi E omits 75f95927334d arm64: dts: rockchip: Enable USB3 for rk3328 ROC-RK3328-CC omits bbac8bd65f54 arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 omits dfbfb86a43f9 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036- [...] omits d5c24e20daf0 ARM: dts: rockchip: Fix thermal sensor cells o rk322x omits da68ad722e54 Bluetooth: btqca: Don't modify firmware contents in-place omits 39cf4a93cf0a Bluetooth: Fix alt settings for incoming SCO with transpar [...] omits 2b16c523e81f Bluetooth: 6lowpan: remove unused function omits 56ce20a664a7 Bluetooth: Add ncmd=0 recovery handling omits 183dce5a7fd3 Bluetooth: btusb: Fix failing to init controllers with ope [...] omits 335241a4f897 Bluetooth: hci_qca: fix potential GPF omits ae9faeb9a2c9 drm/i915: Drop duplicate WaDisable4x2SubspanOptimization:hsw omits ca66a6770bd9 HID: i2c-hid: Skip ELAN power-on command after reset omits e9aa9c75c58e Merge branch 'omap-for-v5.13/ti-sysc' into fixes omits db8e712e0687 bus: ti-sysc: Fix missing quirk flags for sata omits 31379397dcc3 bpf: Forbid trampoline attach for functions with variable [...] omits 3b80d106e110 samples/bpf: Consider frame size in tx_only of xdpsock sample omits 9683e5775c75 libbpf: Add NULL check to add_dummy_ksym_var omits 6be388f4a35d HID: usbhid: fix info leak in hid_submit_ctrl omits 682ae59ca287 ASoC: rt711-sdca: fix the function number of SDCA control [...] omits 48e33befe61a HID: Add BUS_VIRTUAL to hid_connect logging omits eb134536cf6f HID: input: replace outdated HID numbers+comments with macros omits bc8b796f618c HID: multitouch: set Stylus suffix for Stylus-application [...] omits a2353e3b2601 HID: multitouch: require Finger field to mark Win8 reports as MT omits 670a23111e72 HID: remove the unnecessary redefinition of a macro omits 3b2520076822 HID: quirks: Add quirk for Lenovo optical mouse omits c980512b4512 HID: asus: filter G713/G733 key event to prevent shutdown omits b413c59ead32 HID: lg-g15 + ite: Add MODULE_AUTHOR omits cbe5b6b6a77a HID: lg-g15: Add support for the Logitech Z-10 speakers omits 1e5c22983f13 HID: lg-g15: Make the LED-name used by lg_g15_register_led [...] omits 614d34f8b3db HID: lg-g15: Add a lg_g15_init_input_dev() helper function omits ba3e054e7a70 HID: lg-g15: Add a lg_g15_handle_lcd_menu_keys() helper function omits 042d05b2e30e HID: lg-g15: Remove unused size argument from lg_*_event() [...] omits edb032033da0 HID: hid-sensor-hub: Return error for hid_set_field() failure omits 8dcaa046bf96 HID: google: Add of_match table to Whiskers switch device. omits b45ef5db7bf2 HID: ft260: check data size in ft260_smbus_write() omits b0d713c60c75 HID: surface-hid: Fix integer endian conversion omits 0f0fb3d27e5b HID: hid-debug: recognize KEY_ASSISTANT and KEY_KBD_LAYOUT_NEXT omits 7b229b13d78d HID: hid-input: add mapping for emoji picker key omits 9858c74c29e1 HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 omits 7383354ad595 HID: logitech-dj/hidpp: Add info/warn/err messages about 2 [...] omits ed80bdc4571f HID: quirks: Add HID_QUIRK_NO_INIT_REPORTS quirk for Dell [...] omits ed1ab6ff213a HID: thrustmaster: fix return value check in thrustmaster_probe() omits 25bdbfbb2d83 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 omits f2145f8dc566 HID: do not use down_interruptible() when unbinding devices omits 4bfb2c72b2bf HID: asus: Filter keyboard EC for old ROG keyboard omits 6a01268687c8 HID: semitek: new driver for GK6X series keyboards omits c3b147604f27 drm/i915: drop the __i915_active_call pointer packing omits c96a0ebb1514 Bluetooth: Fix the HCI to MGMT status conversion table omits 8da3a0b87f4f Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails omits 4f46690dedfb Bluetooth: btusb: fix memory leak omits 803521926580 Bluetooth: btusb: Add support for Lite-On Mediatek Chip omits 2164375ac685 Bluetooth: btusb: Fixed too many in-token issue for Mediat [...] omits 9a5e130f1f78 Bluetooth: virtio_bt: add missing null pointer check on al [...] omits dec709145dfc Bluetooth: Return whether a connection is outbound omits b877c48bb6c9 Bluetooth: use flexible-array member instead of zero-length array omits 3ce9cef0e207 Bluetooth: 6lowpan: delete unneeded variable initialization omits 0a46be95c282 drm/i915/gem: hide new uAPI behind CONFIG_BROKEN omits 0e997a36ecb6 drm/i915/gem: clear userspace buffers for LMEM omits 4f869f1dbd7e drm/i915/lmem: support optional CPU clearing for special i [...] omits 2459e56fd8af drm/i915/uapi: implement object placement extension omits ebcb40298947 drm/i915/uapi: introduce drm_i915_gem_create_ext omits 357814f878f9 drm/i915: rework gem_create flow for upcoming extensions omits 710217292a61 drm/i915/query: Expose memory regions through the query uAPI omits 36150bba4432 drm/i915: mark stolen as private omits 2bc9c04ea702 drm/doc/rfc: i915 DG1 uAPI omits 7ff6e99e021c virtio_net: disable cb aggressively omits 41e0088d1365 virtio: fix up virtio_disable_cb omits 0c077be4da36 virtio_net: move txq wakeups under tx q lock omits 4c7d22c55bdd virtio_net: move tx vq operation under tx queue lock omits 4bfdd2aa67fb drm/etnaviv: rework linear window offset calculation omits 0e63302dc143 drm/etnaviv: Remove useless error message omits bdf622e0fade drm/etnaviv: Remove redundant NULL check omits f928ef685db5 ucounts: Silence warning in dec_rlimit_ucounts omits 9b624988221b ucounts: Count rlimits in each user namespace omits c1ada3dc7219 ucounts: Set ucount_max to the largest positive value the [...] omits e4aebf06695c kselftests: Add test to check for rlimit changes in differ [...] omits d7c9e99aee48 Reimplement RLIMIT_MEMLOCK on top of ucounts omits d64696905554 Reimplement RLIMIT_SIGPENDING on top of ucounts omits 6e52a9f0532f Reimplement RLIMIT_MSGQUEUE on top of ucounts omits 21d1c5e386bc Reimplement RLIMIT_NPROC on top of ucounts omits b6c336528926 Use atomic_t for ucounts reference counting omits 905ae01c4ae2 Add a reference to ucounts for each cred omits f9c82a4ea89c Increase size of ucounts to atomic_long_t omits 0333ec8806df drm/i915: Use might_alloc() omits 73552e008a85 drm/i915: Remove erroneous i915_is_ggtt check for I915_GEM [...] omits fd5f262db118 drm/i915/selftests: Fix active retire callback alignment omits d8e44e4dd221 drm/i915/overlay: Fix active retire callback alignment omits 6d5ff8e632a4 spi: spi-zynq-qspi: Fix stack violation bug omits 121271f08809 spi: spi-zynq-qspi: Fix kernel-doc warning omits bc6f80cce9ae drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and [...] omits ff2d0ba25ad6 drm/i915/gem: Remove reference to struct drm_device.pdev omits ca419f407b43 drm/i915: Fix crash in auto_retire omits 9a5e12be6a46 Merge series "ASoC: Revert clk_hw_get_clk() cleanup" from [...] omits 41f48a29ebd5 spi: altera: Make SPI_ALTERA_CORE invisible omits c7299fea6769 spi: Fix spi device unregister flow omits 6879e8e759bf ASoC: amd: fix for pcm_read() error omits 97c733654ab4 ASoC: da7219: do not request a new clock consummer reference omits a0695853e590 ASoC: stm32: do not request a new clock consummer reference omits 229e22845e81 drm/i915: Return error value when bo not in LMEM for discrete omits 4bc91dbde0da drm/i915/lmem: Bypass aperture when lmem is available omits a9cf6ab3e7e4 drm/i915/fbdev: Use lmem physical addresses for fb_mmap() [...] omits 6aed5673f00d drm/i915/gtt/dgfx: place the PD in LMEM omits 529b9ec809a0 drm/i915/gtt: map the PD up front omits fa85bfd19c26 drm/i915: Update the helper to set correct mapping omits c27d642b8edb drm/i915/dg1: Fix mapping type for default state object omits ac69496fe65c drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp omits fef0214731cc rust: allow printing in the kernel crate omits 43f76a460413 samples: rust: remove release method that's the same as th [...] omits d5fca6791d0c samples: rust: add `rust_random` sample that uses `module_ [...] omits 40fdb99ad848 rust: module: add `module_misc_device` macro omits 89478a8ce0a2 rust: reduce the need for boilerplate code in simple drivers omits a097e1c92c74 rust: sync: expose `signal_pending` and `cond_resched` to drivers omits 6be1504c6217 docs: rust: add rust-analyzer notes to quick-start.rst omits b74e54f319f4 docs: doc-guide: remove unneeded ref tag omits b2e28a39c061 docs: rust: document ppc64le RUST_OPT_LEVEL_0/1 restrictions omits cca10d723bc4 rust: enable Rust for 32-bit arm omits 5fedf44384d8 docs: rust: update arch-support for arm 32-bit omits dd066e1b0381 android: remove Rust binder dependency on 64-bit cpu archi [...] omits a11a576d11ef rust: compiler_builtins: add 32-bit arm intrinsics omits b5a88a29a363 rust: helpers: remove guard for rust-bindgen bug omits 52a55644da69 arm: add Rust target.json omits 860b9e5c5680 rust: mention that RUST_OPT_LEVEL_0/1 can cause excessive [...] omits 924ad0e848b5 drm/i915: Give C0DRB3/C1DRB3 a _BW suffix omits f765a5b48c66 drm/i915: Read C0DRB3/C1DRB3 as 16 bits again omits ed52c62d386f drm/i915: Avoid div-by-zero on gen2 omits 6c9762a78c32 ASoC: max98088: fix ni clock divider calculation omits a386d19acc30 Merge branch 'for-5.13' into for-next omits 9fdd04918a45 net: ieee802154: fix null deref in parse dev addr omits f1f7f5538b9f drm/i915: Fix docbook descriptions for i915_cmd_parser omits 772f7bb75dff drm/i915: Fix docbook descriptions for i915_gem_shrinker omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing omits ae7f0dc105c4 drm/i915/stolen: actually mark as contiguous omits f9a7b01e95d5 drm/i915/stolen: enforce the min_page_size contract omits b75947e6b29d drm/i915/stolen: treat stolen local as normal local memory omits d57d4a1daf5e drm/i915: Create stolen memory region from local memory omits 69977d1aeeca Merge branch 'tpmdd-fixes' into tpmdd-for-next omits f183324133ea percpu: implement partial chunk depopulation omits 1c29a3ceaf5f percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 omits 8ea2e1e35d1e percpu: factor out pcpu_check_block_hint() omits f60d7270c8a3 spi: Avoid undefined behaviour when counting unused native CSs omits dbaca8e56ea3 spi: Allow to have all native CSs in use along with GPIOs omits 0e793ba77c18 spi: Make of_register_spi_device also set the fwnode omits c256af0d6c18 drm/i915/lmem: Fail driver init if LMEM training failed omits 0c1a77cbdafb drm/doc: add section for driver uAPI omits 5b1170560889 drm/i915/selftests: Rename pm_ prefixed functions names omits a36a47490d8e drm/i915/selftests: Only query RAPL for integrated power m [...] omits f44b733e865a drm/i915/selftests: Skip aperture remapping selftest where [...] omits 8e6a2ebe4b9d Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://ano [...] omits e3bdccafb5bc drm/i915/uapi: convert i915_query and friend to kernel doc omits 19d053d477a1 drm/i915/uapi: convert i915_user_extension to kernel doc omits 2ef6a01fb636 drm/i915/uapi: fix kernel doc warnings omits b515d2637276 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 omits 173e84953eaa fs: fix reporting supported extra file attributes for statx() discards e8727aec724e Merge branch 'work.misc' into for-next discards 3e54e4ba2316 Merge branch 'work.file' into for-next omits 67c2669d69fb percpu: split __pcpu_balance_workfn() omits ac9380f6b8a6 percpu: fix a comment about the chunks ordering omits 47ff3585216b kbuild: dummy-tools: Add elfedit. discards 09e08c97a7a4 Merge remote-tracking branch 'ovl/fileattr_v6' into for-next discards b2c9d6907110 Merge branch 'work.misc' into for-next omits 1fed5dee5fbb Android: Binder IPC in Rust (WIP) omits 125c24b4561b Rust: add abstractions for Binder (WIP) omits a36ef293ff34 MAINTAINERS: Rust omits 3fba3bd4782a Documentation: Rust general information omits c9d5a1ff844f Samples: Rust examples omits 25584a4c70be Rust: Export generated symbols omits fd1e637b9b4b Rust: Kernel crate omits acf93604f1ad Rust: Module crate omits 543d9cfe8ba1 Rust: Compiler builtins crate omits 2c1b1b7e4cba Kbuild: Rust support omits 155b9a0fc821 Makefile: Generate CLANG_FLAGS even in GCC builds omits b1b3e4b16c48 kallsyms: Increase maximum kernel symbol length to 512 omits bf9bea76427c kallsyms: Support "big" kernel symbols (2-byte lengths) omits 399cd9797052 drm/i915/pmu: Check actual RC6 status omits f7c379779161 drm/i915: Take request reference before arming the watchdog timer omits cade4696ff8d drm/i915: Add Wa_14011060649 omits 0a6b3d35c033 drm/i915: Move Wa_16011163337 to gen12_ctx_workarounds_init() omits 503c7ef3b47d drm/i915/icl: add Wa_22010271021 for all gen11 omits 2b5298b0aa09 drm/i915/gen12: Add recommended hardware tuning value omits 61fbc42084f4 Merge branches 'wpcm450-for-v5.13', 'dt-for-v5.13' and 'lp [...] omits 237f61b788d3 Merge branch 'fixes-v5.12' into next-testing omits 79e93f9dc81a Merge branch 'mvebu/dt64' into mvebu/for-next omits 0c2ea20a3993 Merge branch 'mvebu/dt' into mvebu/for-next omits c57179c73562 HID: ishtp-hid-client: Fix 'suggest-attribute=format' comp [...] omits 509405cd7ed2 HID: intel-ish-hid: ishtp-fw-loader: Fix a bunch of format [...] omits fb42b1da3243 HID: ishtp-hid-client: Fix incorrect function name report_ [...] omits 5f87e0279130 HID: intel-ish-hid: ipc: Correct fw_reset_work_fn() functi [...] omits 99c6f9657033 HID: intel-ish-hid: Fix potential copy/paste error omits 73c26336b11a HID: intel-ish-hid: Fix a little doc-rot omits 15484948a350 HID: intel-ish: Fix a naming disparity and a formatting error omits d5831bee4e1a HID: intel-ish: Supply some missing param descriptions omits 3977e00eb33b HID: intel-ish-hid: pci-ish: Remove unused variable 'ret' omits a2e7aa05d2ad HID: ishtp-hid-client: Move variable to where it's actually used omits 4ce3ba523401 HID: intel-ish-hid: Remove unused variable 'err' omits 94a67011a225 Merge branch 'for-5.13' into for-next omits 03ba0fe4d09f file: simplify logic in __close_range() omits f49fd6d3c070 file: let pick_file() tell caller it's done omits 444d018d8d38 ARM: dts: owl-s500-roseapplepi: Add ATC2603C PMIC omits 185a04b96883 MAINTAINERS: remove obsolete OMAP HWMOD DATA FOR OMAP4-BAS [...] omits e19c1133f306 Merge branch 'printk-rework' into for-next omits c150bbbb1731 Merge branch 'for-5.13/signal' into for-next discards e756c566df67 Merge branches 'work.inode-type-fixes' and 'work.ecryptfs' [...] omits de9a2d6a2625 Merge branch 'for-5.13-vsprintf-pgp' into for-next omits 94cad2ddb298 HID: intel_ish-hid: HBM: Use connected standby state bit d [...] omits 6a01b45270b9 Merge branch 'for-5.13' into for-next omits bd33335aa93d rtc: cmos: Disable irq around direct invocation of cmos_in [...] omits 4e16cd8fae2f Merge branch 'printk-rework' into for-next omits 994adcbd3714 gnss: drop stray semicolons omits e71da1fd0e84 HID: intel-ish-hid: Make remove callback return void omits 7c746603b5c5 HID: intel-ish-hid: Simplify logic in ishtp_cl_device_remove() omits 464956f75e9e HID: intel-ish-hid: Drop if block with an always false condition discards 1f081146def4 Merge branches 'work.recursive_removal' and 'work.coredump [...] omits 6e5e55227c95 Merge tag 'v5.11' into h8300-next omits e377c31f788f integrity: Load mokx variables into the blacklist keyring omits ad33a49b42c5 certs: Add ability to preload revocation certs omits 9536390dcc8c certs: Move load_system_certificate_list to a common function omits fbafce2f535d certs: Add EFI_CERT_X509_GUID support for dbx entries omits 2882b7626f49 sh: kernel: traps: remove unused variable omits 258cf5f8aef4 sh: kdump: add some attribute to function omits 71ae1f7c775e maple: fix wrong return value of maple_bus_init(). omits 7ec713058f21 sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/ omits 97709ef02217 sh: boot: add intermediate vmlinux.bin* to targets instead [...] omits e2163ce7002b sh: boards: Fix the cacography in irq.c omits 1e5b1406fbd2 sh: check return code of request_irq omits b1deeeb93933 sh: fix trivial misannotations omits 30c10d32152d Merge branch 'for-5.12/cxl' into libnvdimm-for-next omits 89400b1e4866 Merge branch 'for-5.12/dax' into libnvdimm-for-next omits ba94969c10c3 Merge branch 'for-5.12/libnvdimm' into libnvdimm-for-next omits f78dd21aa363 Merge branch 'for-5.12-no_hash_pointers' into for-next omits 7908e4c69387 Merge branch 'printk-rework' into for-next omits 873c6cedae39 Merge branch 'for-5.12' into for-next omits d108370c644b apparmor: fix error check omits 4af7c863fc85 security: apparmor: delete repeated words in comments omits ef70454508c0 security: apparmor: file.h: delete duplicated word omits 31ec99e13346 apparmor: switch to apparmor to internal capable check for [...] omits 92de220a7f33 apparmor: update policy capable checks to use a label omits 9d2e21ed98a2 Merge branch 'for_5.12/drivers-soc' into next discards fbdcf1d20126 ARM: dts: bcm2711: Add the CEC interrupt controller omits 81840f21d416 Merge branch 'for-5.12/doc' into for-next omits fdaae9394da4 Merge branch 'printk-rework' into for-next discards 3a3d8f09f497 ARM: dts: bcm2711: Add the BSC interrupt controller discards 0a0d8429ad51 ARM: bcm: Select BRCMSTB_L2_IRQ for bcm2835 discards 733424111909 ARM: multi_v7_defconfig: Enable nvmem's rmem driver discards adec1fa51c95 arm64: defconfig: Enable nvmem's rmem driver discards 0dc2fbb111a4 ARM: dts: bcm2711: Add reserved memory template to hold fi [...] discards 724df209cb96 ARM: dts: bcm2711: Use compatible string for BCM2711 DSI1 omits 7d614ab2f205 drm/etnaviv: fix NULL check before some freeing functions [...] omits 25f0925b7dd4 Merge branch 'printk-rework' into for-next omits c3f9aaca29c0 Merge branch 'for_5.12/drivers-soc' into next omits 2df70db7e3a7 Merge branch 'for_5.12/keystone-dts' into next omits 0320ed0a8236 drivers: slimbus: Fix word resposible -> responsible in slimbus.h omits 03a2753936e8 drm/etnaviv: dump: fix sparse warnings omits 1ff79a4a49c2 drm/etnaviv: provide more ID values via GET_PARAM ioctl. omits e103e8f1e0bf Merge branch 'printk-rework' into for-next omits cb6eafe570b6 nvmem: Add driver to expose reserved memory as nvmem omits d6e92fb7d936 dt-bindings: nvmem: Add bindings for rmem driver omits 997e3449d02d Merge branch 'printk-rework' into for-next omits 0459d46d8a44 Merge branch 'for-5.11-null-console-fixup' into for-next omits 7c76194275c9 Revert "init/console: Use ttynull as a fallback when there [...] omits 1efbcec2ef8c coresight: cti: Reduce scope for the variable “cs_fwnode” [...] omits 2e9dda43cb06 Merge branch 'printk-rework' into for-next omits b801e827af39 Merge branch 'for-5.11' into for-next omits 6b9a5f88e909 Merge remote-tracking branch 'origin/master' into h8300-next omits eb4e76080fcf Merge branch 'for-5.10-pr_cont-fixup' into for-next omits 8eb431c1f8e2 Merge branch 'for-5.11-null-console' into for-next omits 97919d7f73dc Merge branch 'for-5.11' into for-next omits 9194df34b8b8 Merge branch 'for-5.10-trivial' into for-next omits de6e7a24979b Merge branch 'for-5.10-trivial' into for-next omits 26911e6b1302 Merge branch 'for-5.10-fixup' into for-next omits ece33d6abfbc Merge branch 'for-5.10' into for-next omits 22ac367a8ac0 Merge branch 'printk-rework' into for-next omits 6579e79e7a8a Merge branch 'printk-rework' into for-next omits af8fbcb58191 Merge branch 'printk-rework' into for-next omits d4f0349bc008 Merge branch 'for-5.10' into for-next omits 22ed34492cf7 Merge branch 'printk-rework' into for-next omits 59fc1e476962 Merge branch 'for-5.10/flive-patching' into for-next omits 338c0aff6dbb Merge branch 'for-5.9/upstream-fixes' into for-next omits 8808515be0ed h8300: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 35b34568912c h8300: dts: Fix /chosen:stdout-path omits 6800cd8cbc6e ide-acpi: use %*ph to print small buffer omits d41b375134a9 ide: delkin_cb: use generic power management omits f9e09a0711ca ide: sc1200: use generic power management omits 9a51ffe845e4 ide: use generic power management omits 2c8cbe0b2971 IDE SUBSYSTEM: Replace HTTP links with HTTPS ones omits 1e3d655fe7b4 Merge branch 'ti-k3-config-next' into ti-k3-next omits bf14b015bf51 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b2a80bf2f658 Merge branch 'for-5.9/selftests-cleanup' into for-next omits b950460b2486 Merge branch 'for-5.9/selftests-cleanup' into for-next omits 9d48776fc609 Merge remote-tracking branch 'origin/master' into h8300-next omits e1aef3a1dfdd Merge branch 'for-5.9/selftests-cleanup' into for-next omits 5268d795d688 apparmor: fix introspection of of task mode for unconfined tasks omits 2cf002d19497 apparmor: check/put label on apparmor_sk_clone_security() omits 8631420cac7d Merge branch 'for-5.8/klp-module-fixups' into for-next omits 1a0601ade9e1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits f644e7bbd7c1 Merge branch 'for-5.8/klp-module-fixups' into for-next omits ccd99877e8fc Merge branch 'for-5.8/klp-module-fixups' into for-next omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-aarch64-next-allm [...] \ O -- O -- O (ab5803bc555f)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 5 - .mailmap | 4 - .rustfmt.toml | 12 - Documentation/ABI/obsolete/sysfs-bus-iio | 182 - Documentation/ABI/obsolete/sysfs-cpuidle | 2 +- Documentation/ABI/removed/sysfs-kernel-uids | 2 +- Documentation/ABI/stable/sysfs-bus-vmbus | 2 +- Documentation/ABI/stable/sysfs-bus-xen-backend | 2 +- Documentation/ABI/stable/sysfs-class-infiniband | 20 + Documentation/ABI/stable/sysfs-driver-dma-idxd | 2 +- Documentation/ABI/stable/sysfs-driver-mlxreg-io | 4 +- Documentation/ABI/stable/sysfs-driver-w1_ds2438 | 13 - Documentation/ABI/testing/configfs-iio | 2 +- Documentation/ABI/testing/configfs-most | 8 +- Documentation/ABI/testing/configfs-usb-gadget | 2 +- Documentation/ABI/testing/configfs-usb-gadget-uvc | 4 +- Documentation/ABI/testing/debugfs-driver-genwqe | 2 +- .../ABI/testing/debugfs-driver-habanalabs | 2 +- Documentation/ABI/testing/evm | 36 +- Documentation/ABI/testing/sysfs-bus-counter | 9 - Documentation/ABI/testing/sysfs-bus-fsi | 2 +- Documentation/ABI/testing/sysfs-bus-iio | 131 +- .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 33 + .../ABI/testing/sysfs-bus-iio-health-afe440x | 10 +- Documentation/ABI/testing/sysfs-bus-iio-icm42600 | 20 + .../ABI/testing/sysfs-bus-iio-light-lm3533-als | 11 +- Documentation/ABI/testing/sysfs-bus-pci | 4 +- Documentation/ABI/testing/sysfs-bus-thunderbolt | 82 +- Documentation/ABI/testing/sysfs-bus-usb | 11 + Documentation/ABI/testing/sysfs-class-backlight | 100 - .../ABI/testing/sysfs-class-backlight-adp5520 | 31 + .../ABI/testing/sysfs-class-backlight-adp8860 | 37 + .../testing/sysfs-class-backlight-driver-adp8870 | 32 + .../ABI/testing/sysfs-class-firmware-attributes | 18 +- .../ABI/testing/sysfs-class-led-driver-el15203000 | 9 + .../ABI/testing/sysfs-class-led-trigger-pattern | 3 - Documentation/ABI/testing/sysfs-devices-removable | 18 - Documentation/ABI/testing/sysfs-devices-system-cpu | 10 +- Documentation/ABI/testing/sysfs-driver-ufs | 130 +- Documentation/ABI/testing/sysfs-fs-f2fs | 59 +- .../ABI/testing/sysfs-kernel-iommu_groups | 12 +- .../ABI/testing/sysfs-platform-dell-privacy-wmi | 55 - Documentation/ABI/testing/sysfs-platform-dptf | 42 - Documentation/PCI/pci-error-recovery.rst | 2 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 6 +- .../RCU/Design/Requirements/Requirements.rst | 8 +- Documentation/RCU/checklist.rst | 24 +- Documentation/RCU/rcu_dereference.rst | 6 +- Documentation/RCU/stallwarn.rst | 10 +- Documentation/accounting/delay-accounting.rst | 12 +- Documentation/admin-guide/cgroup-v2.rst | 15 - Documentation/admin-guide/kernel-parameters.rst | 5 - Documentation/admin-guide/kernel-parameters.txt | 73 +- Documentation/admin-guide/laptops/laptop-mode.rst | 11 + Documentation/admin-guide/lockup-watchdogs.rst | 4 +- Documentation/admin-guide/media/ipu3.rst | 35 +- Documentation/admin-guide/mm/hugetlbpage.rst | 11 - Documentation/admin-guide/mm/memory-hotplug.rst | 729 +- Documentation/admin-guide/mm/pagemap.rst | 2 - Documentation/admin-guide/mm/userfaultfd.rst | 3 +- Documentation/admin-guide/pm/intel_pstate.rst | 6 - Documentation/admin-guide/sysctl/kernel.rst | 41 +- Documentation/admin-guide/sysctl/vm.rst | 38 +- Documentation/admin-guide/thunderbolt.rst | 29 - Documentation/arm/marvell.rst | 2 +- Documentation/arm64/booting.rst | 6 - Documentation/block/blk-mq.rst | 4 +- Documentation/block/stat.rst | 2 +- Documentation/bpf/index.rst | 1 - Documentation/bpf/llvm_reloc.rst | 240 - Documentation/conf.py | 15 - Documentation/core-api/irq/irq-domain.rst | 1 + Documentation/core-api/printk-formats.rst | 18 +- Documentation/dev-tools/checkpatch.rst | 172 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 9 +- Documentation/dev-tools/kcsan.rst | 93 +- Documentation/dev-tools/kunit/index.rst | 1 - Documentation/dev-tools/kunit/kunit-tool.rst | 140 +- Documentation/dev-tools/kunit/running_tips.rst | 259 - Documentation/dev-tools/kunit/start.rst | 2 - Documentation/dev-tools/pgo.rst | 127 - .../devicetree/bindings/arm/amlogic,scpi.txt | 27 + Documentation/devicetree/bindings/arm/amlogic.yaml | 1 - Documentation/devicetree/bindings/arm/arm,scmi.txt | 239 + Documentation/devicetree/bindings/arm/arm,scpi.txt | 219 + Documentation/devicetree/bindings/arm/arm,scu.yaml | 46 - Documentation/devicetree/bindings/arm/cpus.yaml | 7 - .../bindings/arm/firmware/linaro,optee-tz.txt | 31 + .../bindings/arm/firmware/linaro,optee-tz.yaml | 58 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 10 +- Documentation/devicetree/bindings/arm/fsl.yaml | 2 - .../devicetree/bindings/arm/intel,keembay.yaml | 2 - .../devicetree/bindings/arm/juno,scpi.txt | 26 + .../devicetree/bindings/arm/keystone/ti,sci.txt | 86 + .../devicetree/bindings/arm/keystone/ti,sci.yaml | 129 - .../devicetree/bindings/arm/mediatek.yaml | 29 +- Documentation/devicetree/bindings/arm/qcom.yaml | 1 - .../devicetree/bindings/arm/rockchip/pmu.txt | 16 + .../devicetree/bindings/arm/rockchip/pmu.yaml | 55 - Documentation/devicetree/bindings/arm/scu.txt | 28 + Documentation/devicetree/bindings/arm/sunxi.yaml | 11 - .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 35 - .../bindings/arm/tegra/nvidia,tegra30-actmon.txt | 57 + .../devicetree/bindings/arm/ux500/boards.txt | 4 +- .../devicetree/bindings/ata/renesas,rcar-sata.yaml | 11 - .../bindings/auxdisplay/hit,hd44780.yaml | 31 +- .../bindings/clock/nvidia,tegra114-car.txt | 63 + .../bindings/clock/nvidia,tegra124-car.txt | 107 + .../bindings/clock/nvidia,tegra124-car.yaml | 115 - .../bindings/clock/nvidia,tegra20-car.txt | 63 + .../bindings/clock/nvidia,tegra20-car.yaml | 69 - .../bindings/clock/nvidia,tegra210-car.txt | 56 + .../bindings/clock/nvidia,tegra30-car.txt | 63 + .../bindings/clock/qcom,dispcc-sm8x50.yaml | 1 - .../devicetree/bindings/clock/qcom,gcc.yaml | 2 - .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../bindings/clock/renesas,emev2-smu.txt | 98 + .../bindings/clock/renesas,emev2-smu.yaml | 140 - .../bindings/clock/renesas,r9a06g032-sysctrl.txt | 46 + .../bindings/clock/renesas,r9a06g032-sysctrl.yaml | 62 - .../devicetree/bindings/clock/ti,sci-clk.txt | 36 + .../devicetree/bindings/clock/ti,sci-clk.yaml | 49 - .../bindings/connector/usb-connector.yaml | 15 - .../bindings/cpufreq/cpufreq-mediatek.txt | 8 +- .../bindings/crypto/intel,ixp4xx-crypto.yaml | 47 - .../bindings/devfreq/nvidia,tegra30-actmon.yaml | 126 - .../bindings/display/msm/dp-controller.yaml | 146 - .../bindings/display/msm/dpu-sc7180.yaml | 228 - .../bindings/display/msm/dpu-sdm845.yaml | 212 - .../devicetree/bindings/display/msm/dpu.txt | 141 + .../bindings/display/msm/dsi-controller-main.yaml | 185 - .../bindings/display/msm/dsi-phy-10nm.yaml | 68 - .../bindings/display/msm/dsi-phy-14nm.yaml | 66 - .../bindings/display/msm/dsi-phy-20nm.yaml | 71 - .../bindings/display/msm/dsi-phy-28nm.yaml | 68 - .../bindings/display/msm/dsi-phy-common.yaml | 40 - .../devicetree/bindings/display/msm/dsi.txt | 249 + .../devicetree/bindings/display/panel/lvds.yaml | 46 +- .../devicetree/bindings/dma/arm-pl08x.txt | 59 + .../devicetree/bindings/dma/arm-pl08x.yaml | 136 - Documentation/devicetree/bindings/dma/ti-edma.txt | 4 +- .../bindings/dvfs/performance-domain.yaml | 74 - .../devicetree/bindings/extcon/extcon-sm5502.txt | 21 + .../bindings/extcon/siliconmitus,sm5502-muic.yaml | 52 - .../devicetree/bindings/firmware/arm,scmi.yaml | 341 - .../devicetree/bindings/firmware/arm,scpi.yaml | 247 - .../intel,ixp4xx-network-processing-engine.yaml | 22 +- .../devicetree/bindings/gpio/gpio-davinci.txt | 2 +- .../devicetree/bindings/gpio/gpio-omap.txt | 45 + .../devicetree/bindings/gpio/idt,32434-gpio.yaml | 67 - .../bindings/gpio/rockchip,rk3328-grf-gpio.txt | 32 + .../bindings/gpio/rockchip,rk3328-grf-gpio.yaml | 50 - .../devicetree/bindings/gpio/ti,omap-gpio.yaml | 108 - .../hwlock/allwinner,sun6i-a31-hwspinlock.yaml | 45 - Documentation/devicetree/bindings/hwmon/lm75.yaml | 1 - .../devicetree/bindings/hwmon/ti,ads7828.yaml | 2 +- Documentation/devicetree/bindings/i2c/i2c-at91.txt | 2 +- .../devicetree/bindings/i2c/i2c-davinci.txt | 4 +- .../devicetree/bindings/i2c/i2c-demux-pinctrl.txt | 2 +- Documentation/devicetree/bindings/i2c/i2c-mpc.yaml | 7 - .../devicetree/bindings/i2c/i2c-mt65xx.txt | 1 - .../devicetree/bindings/i2c/i2c-mux-gpio.txt | 5 +- .../devicetree/bindings/i2c/i2c-mux-gpmux.txt | 99 + .../devicetree/bindings/i2c/i2c-mux-gpmux.yaml | 124 - .../devicetree/bindings/i2c/i2c-mux-ltc4306.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 74 + .../devicetree/bindings/i2c/i2c-mux-pca954x.yaml | 110 - .../devicetree/bindings/i2c/i2c-mux-pinctrl.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-reg.txt | 4 +- Documentation/devicetree/bindings/i2c/i2c-mux.txt | 73 + Documentation/devicetree/bindings/i2c/i2c-mux.yaml | 87 - Documentation/devicetree/bindings/i2c/i2c-omap.txt | 37 + .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 5 +- .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 - Documentation/devicetree/bindings/i2c/i2c.txt | 7 +- .../devicetree/bindings/i2c/renesas,i2c.txt | 67 + .../devicetree/bindings/i2c/renesas,iic-emev2.txt | 22 + .../devicetree/bindings/i2c/renesas,iic-emev2.yaml | 54 - .../devicetree/bindings/i2c/renesas,rcar-i2c.yaml | 158 - .../devicetree/bindings/i2c/renesas,riic.txt | 32 + .../devicetree/bindings/i2c/renesas,riic.yaml | 82 - .../devicetree/bindings/i2c/ti,omap4-i2c.yaml | 102 - .../bindings/iio/accel/adi,adis16201.yaml | 55 - .../bindings/iio/accel/bosch,bma220.yaml | 50 - .../devicetree/bindings/iio/accel/fsl,mma7455.yaml | 82 - .../bindings/iio/accel/kionix,kxcjk1013.yaml | 1 - .../bindings/iio/accel/murata,sca3300.yaml | 44 - .../bindings/iio/accel/nxp,fxls8962af.yaml | 80 - Documentation/devicetree/bindings/iio/adc/adc.yaml | 12 - .../devicetree/bindings/iio/adc/adi,ad7298.yaml | 48 - .../devicetree/bindings/iio/adc/adi,ad7476.yaml | 174 - .../devicetree/bindings/iio/adc/ti,tsc2046.yaml | 115 - .../bindings/iio/afe/current-sense-shunt.yaml | 4 - .../devicetree/bindings/iio/cdc/adi,ad7746.yaml | 77 - .../bindings/iio/chemical/sensirion,sps30.yaml | 7 +- .../devicetree/bindings/iio/dac/ad5755.txt | 124 + .../devicetree/bindings/iio/dac/adi,ad5755.yaml | 169 - .../devicetree/bindings/iio/dac/ti,dac082s085.yaml | 72 - .../devicetree/bindings/iio/dac/ti-dac082s085.txt | 34 + .../bindings/iio/light/amstaos,tsl2591.yaml | 50 - .../bindings/iio/multiplexer/io-channel-mux.txt | 39 + .../bindings/iio/multiplexer/io-channel-mux.yaml | 70 - .../devicetree/bindings/iio/st,st-sensors.yaml | 262 +- .../bindings/iio/temperature/ti,tmp117.yaml | 41 - .../devicetree/bindings/input/fsl-mma8450.txt | 12 + .../bindings/input/qcom,pm8941-pwrkey.txt | 2 - .../input/touchscreen/cypress,cy8ctma340.yaml | 148 - .../bindings/input/touchscreen/cyttsp.txt | 93 + .../bindings/input/touchscreen/edt-ft5x06.yaml | 1 - .../input/touchscreen/resistive-adc-touch.txt | 33 + .../input/touchscreen/resistive-adc-touch.yaml | 86 - .../bindings/input/touchscreen/touchscreen.yaml | 6 - .../bindings/interconnect/qcom,rpmh.yaml | 12 - .../interrupt-controller/renesas,irqc.yaml | 1 - .../leds/backlight/richtek,rt4831-backlight.yaml | 62 - .../devicetree/bindings/mailbox/arm,mhu.yaml | 48 +- .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 25 +- .../devicetree/bindings/mailbox/omap-mailbox.txt | 184 + .../bindings/mailbox/ti,omap-mailbox.yaml | 308 - .../bindings/media/i2c/maxim,max9286.yaml | 23 +- .../devicetree/bindings/media/i2c/rda,rda5807.yaml | 67 - .../bindings/media/microchip,sama5d4-vdec.yaml | 47 - .../bindings/media/nxp,imx7-mipi-csi2.yaml | 109 +- Documentation/devicetree/bindings/media/rc.yaml | 1 + .../devicetree/bindings/media/renesas,csi2.yaml | 1 - .../devicetree/bindings/media/renesas,isp.yaml | 196 - .../devicetree/bindings/media/renesas,vin.yaml | 27 +- .../devicetree/bindings/media/tango-ir.txt | 21 + .../memory-controllers/nvidia,tegra20-emc.txt | 130 + .../memory-controllers/nvidia,tegra20-emc.yaml | 230 - .../devicetree/bindings/mfd/google,cros-ec.yaml | 20 - .../devicetree/bindings/mfd/motorola-cpcap.txt | 4 +- Documentation/devicetree/bindings/mfd/mt6397.txt | 1 - .../devicetree/bindings/mfd/qcom,pm8008.yaml | 121 - .../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 4 - .../devicetree/bindings/mfd/richtek,rt4831.yaml | 90 - Documentation/devicetree/bindings/mfd/rk808.txt | 188 - .../devicetree/bindings/mfd/st,stm32-timers.yaml | 2 + .../bindings/mfd/stericsson,db8500-prcmu.yaml | 278 - .../bindings/mfd/ti,j721e-system-controller.yaml | 19 +- .../devicetree/bindings/misc/eeprom-93xx46.txt | 3 - .../devicetree/bindings/mmc/mmc-controller.yaml | 25 +- .../devicetree/bindings/mmc/renesas,mmcif.txt | 53 + .../devicetree/bindings/mmc/renesas,mmcif.yaml | 135 - .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 10 +- .../devicetree/bindings/mmc/sdhci-am654.yaml | 1 + .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 4 +- .../devicetree/bindings/mtd/brcm,brcmnand.txt | 186 + .../devicetree/bindings/mtd/brcm,brcmnand.yaml | 242 - Documentation/devicetree/bindings/mtd/common.txt | 16 +- .../devicetree/bindings/mtd/jedec,spi-nor.yaml | 6 - Documentation/devicetree/bindings/mtd/mtd.yaml | 89 - .../devicetree/bindings/mtd/nand-controller.yaml | 18 +- .../bindings/mtd/partitions/brcm,trx.txt | 5 - .../devicetree/bindings/mtd/ti,am654-hbmc.txt | 2 +- .../devicetree/bindings/mux/adi,adg792a.txt | 2 +- .../devicetree/bindings/mux/adi,adgs1408.txt | 2 +- Documentation/devicetree/bindings/mux/gpio-mux.txt | 69 + .../devicetree/bindings/mux/gpio-mux.yaml | 92 - .../devicetree/bindings/mux/mux-consumer.yaml | 46 - .../devicetree/bindings/mux/mux-controller.txt | 157 + .../devicetree/bindings/mux/mux-controller.yaml | 182 - Documentation/devicetree/bindings/mux/reg-mux.txt | 129 + Documentation/devicetree/bindings/mux/reg-mux.yaml | 143 - .../devicetree/bindings/net/brcm,iproc-mdio.txt | 23 + .../devicetree/bindings/net/brcm,iproc-mdio.yaml | 38 - .../bindings/net/brcm,mdio-mux-iproc.txt | 2 +- .../devicetree/bindings/net/can/c_can.txt | 4 +- .../devicetree/bindings/net/can/rcar_can.txt | 80 + .../devicetree/bindings/net/can/rcar_canfd.txt | 107 + .../bindings/net/can/renesas,rcar-can.yaml | 139 - .../bindings/net/can/renesas,rcar-canfd.yaml | 122 - .../devicetree/bindings/net/dsa/mt7530.txt | 6 - .../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 89 - .../devicetree/bindings/net/dsa/qca8k.txt | 40 - .../devicetree/bindings/net/dsa/sja1105.txt | 156 + .../bindings/net/ethernet-controller.yaml | 1 - .../devicetree/bindings/net/mdio-gpio.txt | 27 + .../devicetree/bindings/net/mdio-gpio.yaml | 58 - .../devicetree/bindings/net/mdio-mux-gpio.txt | 119 + .../devicetree/bindings/net/mdio-mux-gpio.yaml | 135 - .../devicetree/bindings/net/mdio-mux-mmioreg.txt | 75 + .../devicetree/bindings/net/mdio-mux-mmioreg.yaml | 78 - .../bindings/net/mdio-mux-multiplexer.txt | 82 + .../bindings/net/mdio-mux-multiplexer.yaml | 82 - Documentation/devicetree/bindings/net/mdio-mux.txt | 129 + .../devicetree/bindings/net/mdio-mux.yaml | 44 - .../bindings/net/nfc/samsung,s3fwrn5.yaml | 5 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 69 + .../bindings/net/qualcomm-bluetooth.yaml | 183 - .../devicetree/bindings/net/renesas,ether.yaml | 2 +- .../devicetree/bindings/net/rockchip-dwmac.yaml | 30 +- .../devicetree/bindings/net/stm32-dwmac.yaml | 6 +- .../devicetree/bindings/pci/qcom,pcie.txt | 24 - .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 4 +- .../bindings/phy/mediatek,mt7621-pci-phy.yaml | 5 - .../bindings/phy/phy-rockchip-inno-usb2.yaml | 12 +- .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 11 - .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 27 - .../devicetree/bindings/phy/rcar-gen3-phy-pcie.txt | 24 + .../bindings/phy/renesas,rcar-gen3-pcie-phy.yaml | 53 - .../devicetree/bindings/phy/rockchip-usb-phy.txt | 52 + .../devicetree/bindings/phy/rockchip-usb-phy.yaml | 81 - .../devicetree/bindings/pinctrl/apple,pinctrl.yaml | 106 - .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 10 +- .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 55 + .../bindings/pinctrl/brcm,ns-pinmux.yaml | 94 - .../devicetree/bindings/pinctrl/pinctrl-mt65xx.txt | 1 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 - .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt | 1 - .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 12 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 - .../bindings/power/renesas,sysc-rmobile.txt | 100 + .../bindings/power/renesas,sysc-rmobile.yaml | 121 - .../bindings/power/rockchip,power-controller.yaml | 248 - .../bindings/power/supply/charger-manager.txt | 91 + .../bindings/power/supply/charger-manager.yaml | 215 - .../bindings/power/supply/maxim,max17040.yaml | 2 +- .../power/supply/richtek,rt5033-battery.yaml | 54 - .../devicetree/bindings/property-units.txt | 48 + .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 3 - .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 + .../devicetree/bindings/pwm/brcm,iproc-pwm.yaml | 45 - .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 50 + .../devicetree/bindings/pwm/pwm-tiehrpwm.yaml | 65 - .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 13 - .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 26 - .../bindings/regulator/mt6359-regulator.yaml | 385 - .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 5 - .../regulator/richtek,rt6160-regulator.yaml | 61 - .../regulator/richtek,rt6245-regulator.yaml | 89 - .../bindings/remoteproc/fsl,imx-rproc.yaml | 11 +- .../devicetree/bindings/remoteproc/qcom,adsp.txt | 228 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 536 - .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 31 +- .../bindings/remoteproc/ti,keystone-rproc.txt | 4 +- .../bindings/remoteproc/ti,omap-remoteproc.yaml | 2 +- .../devicetree/bindings/reset/microchip,rst.yaml | 58 - .../devicetree/bindings/reset/ti,sci-reset.txt | 62 + .../devicetree/bindings/reset/ti,sci-reset.yaml | 51 - Documentation/devicetree/bindings/rng/mtk-rng.txt | 22 + Documentation/devicetree/bindings/rng/mtk-rng.yaml | 54 - .../devicetree/bindings/rtc/faraday,ftrtc010.txt | 28 + .../devicetree/bindings/rtc/faraday,ftrtc010.yaml | 59 - .../devicetree/bindings/rtc/nxp,pcf8563.yaml | 56 - Documentation/devicetree/bindings/rtc/pcf8563.txt | 29 + .../devicetree/bindings/rtc/rtc-m41t80.txt | 9 - Documentation/devicetree/bindings/serial/8250.yaml | 2 +- .../bindings/serial/amlogic,meson-uart.yaml | 5 - .../bindings/serial/brcm,bcm7271-uart.yaml | 2 +- .../devicetree/bindings/serial/fsl-imx-uart.yaml | 12 - .../devicetree/bindings/serial/ingenic,uart.yaml | 2 +- .../devicetree/bindings/serial/pl011.yaml | 13 +- .../bindings/serial/qca,ar9330-uart.yaml | 4 +- .../bindings/serial/renesas,em-uart.yaml | 2 +- .../devicetree/bindings/serial/renesas,scif.yaml | 4 - .../devicetree/bindings/serial/samsung_uart.yaml | 2 +- .../devicetree/bindings/serial/serial.yaml | 2 - .../devicetree/bindings/serial/sifive-serial.yaml | 4 +- .../bindings/serial/snps-dw-apb-uart.yaml | 4 +- .../devicetree/bindings/serial/st,stm32-uart.yaml | 3 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 2 - .../devicetree/bindings/soc/rockchip/grf.txt | 61 + .../devicetree/bindings/soc/rockchip/grf.yaml | 262 - .../bindings/soc/rockchip/power_domain.txt | 136 + .../devicetree/bindings/soc/ti/sci-pm-domain.txt | 65 + .../devicetree/bindings/soc/ti/sci-pm-domain.yaml | 59 - .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 - .../sound/allwinner,sun8i-a23-codec-analog.yaml | 9 +- .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 8 +- .../bindings/sound/amlogic,gx-sound-card.yaml | 4 +- .../devicetree/bindings/sound/cs42l42.txt | 7 - .../devicetree/bindings/sound/imx-audio-card.yaml | 122 - .../devicetree/bindings/sound/imx-audmux.txt | 28 + .../devicetree/bindings/sound/imx-audmux.yaml | 119 - .../devicetree/bindings/sound/nxp,tfa989x.yaml | 58 - .../devicetree/bindings/sound/qcom,wcd934x.yaml | 30 - .../devicetree/bindings/sound/renesas,rsnd.yaml | 10 +- Documentation/devicetree/bindings/sound/wm8750.txt | 18 + .../devicetree/bindings/sound/wm8750.yaml | 42 - .../devicetree/bindings/spi/renesas,rzn1-spi.txt | 11 + .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 6 - .../devicetree/bindings/spi/spi-davinci.txt | 2 +- Documentation/devicetree/bindings/spi/spi-mux.yaml | 2 +- Documentation/devicetree/bindings/sram/sram.yaml | 5 - .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 42 +- .../devicetree/bindings/timer/arm,twd-timer.yaml | 56 - .../devicetree/bindings/timer/arm,twd.txt | 53 + .../devicetree/bindings/timer/renesas,tpu.txt | 21 + .../devicetree/bindings/timer/renesas,tpu.yaml | 56 - .../devicetree/bindings/trivial-devices.yaml | 12 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 3 - .../devicetree/bindings/usb/cdns,usb3.yaml | 3 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 1 - .../devicetree/bindings/usb/nxp,isp1760.yaml | 69 - .../devicetree/bindings/usb/ti,j721e-usb.yaml | 2 +- .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 12 +- .../devicetree/bindings/watchdog/arm,twd-wdt.yaml | 50 - .../bindings/watchdog/atmel,sama5d4-wdt.yaml | 74 - .../bindings/watchdog/atmel-sama5d4-wdt.txt | 34 + .../devicetree/bindings/writing-bindings.rst | 3 +- Documentation/doc-guide/kernel-doc.rst | 3 - Documentation/driver-api/auxiliary_bus.rst | 2 +- Documentation/driver-api/cxl/memory-devices.rst | 14 +- Documentation/driver-api/driver-model/devres.rst | 1 + Documentation/driver-api/fpga/fpga-bridge.rst | 10 +- Documentation/driver-api/fpga/fpga-mgr.rst | 12 +- Documentation/driver-api/fpga/fpga-programming.rst | 8 +- Documentation/driver-api/fpga/fpga-region.rst | 20 +- .../driver-api/media/drivers/ccs/ccs-regs.asc | 2 +- .../driver-api/media/drivers/ccs/mk-ccs-regs | 5 +- Documentation/driver-api/media/drivers/zoran.rst | 2 +- Documentation/driver-api/pin-control.rst | 2 +- Documentation/driver-api/pwm.rst | 4 - Documentation/driver-api/usb/error-codes.rst | 3 - Documentation/driver-api/usb/usb.rst | 2 - Documentation/filesystems/cifs/cifsd.rst | 164 - Documentation/filesystems/cifs/index.rst | 10 - Documentation/filesystems/dax.rst | 291 - Documentation/filesystems/dax.txt | 257 + Documentation/filesystems/debugfs.rst | 4 +- Documentation/filesystems/ext4/journal.rst | 39 +- Documentation/filesystems/f2fs.rst | 3 - Documentation/filesystems/index.rst | 3 +- Documentation/filesystems/locking.rst | 2 +- Documentation/filesystems/proc.rst | 48 +- Documentation/fpga/dfl.rst | 4 +- Documentation/gpu/amdgpu.rst | 21 - Documentation/gpu/driver-uapi.rst | 8 - Documentation/gpu/drm-mm.rst | 4 +- Documentation/gpu/i915.rst | 12 +- Documentation/gpu/index.rst | 1 - Documentation/gpu/rfc/i915_gem_lmem.rst | 131 - Documentation/gpu/rfc/index.rst | 4 - Documentation/hwmon/adm1177.rst | 3 +- Documentation/hwmon/index.rst | 2 - Documentation/hwmon/ir36021.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/ltc2992.rst | 2 +- Documentation/hwmon/max31790.rst | 5 +- Documentation/hwmon/mp2888.rst | 113 - Documentation/hwmon/pm6764tr.rst | 2 +- Documentation/hwmon/pmbus-core.rst | 42 +- Documentation/hwmon/pmbus.rst | 11 +- Documentation/hwmon/sht4x.rst | 45 - Documentation/hwmon/zl6100.rst | 132 +- Documentation/index.rst | 1 - Documentation/input/joydev/joystick-api.rst | 2 +- Documentation/kbuild/kbuild.rst | 4 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/locking/lockdep-design.rst | 4 +- Documentation/networking/caif/caif.rst | 4 +- .../device_drivers/cellular/qualcomm/rmnet.rst | 126 +- Documentation/networking/devlink/devlink-port.rst | 35 - Documentation/networking/devlink/netdevsim.rst | 26 - Documentation/networking/ip-sysctl.rst | 58 - Documentation/networking/mptcp-sysctl.rst | 8 +- Documentation/networking/packet_mmap.rst | 2 +- Documentation/networking/tuntap.rst | 2 +- Documentation/power/runtime_pm.rst | 6 +- Documentation/process/changes.rst | 9 - Documentation/rust/arch-support.rst | 32 - Documentation/rust/coding.rst | 92 - Documentation/rust/docs.rst | 109 - Documentation/rust/index.rst | 20 - Documentation/rust/quick-start.rst | 220 - Documentation/rust/rust-project.json | 35 - Documentation/scheduler/sched-bwc.rst | 2 +- Documentation/scheduler/sched-nice-design.rst | 2 +- Documentation/scsi/scsi_mid_low_api.rst | 7 +- Documentation/security/IMA-templates.rst | 12 +- Documentation/spi/pxa2xx.rst | 58 +- Documentation/trace/ftrace.rst | 4 +- Documentation/trace/kprobes.rst | 24 +- Documentation/translations/index.rst | 4 - Documentation/translations/it_IT/index.rst | 4 - .../translations/it_IT/process/coding-style.rst | 2 +- Documentation/translations/ja_JP/index.rst | 5 +- Documentation/translations/ko_KR/index.rst | 5 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../zh_CN/admin-guide/lockup-watchdogs.rst | 66 - .../translations/zh_CN/core-api/cachetlb.rst | 336 - .../translations/zh_CN/core-api/index.rst | 24 +- .../translations/zh_CN/core-api/kernel-api.rst | 369 - .../translations/zh_CN/core-api/kobject.rst | 378 - .../translations/zh_CN/core-api/local_ops.rst | 194 - .../translations/zh_CN/core-api/padata.rst | 158 - .../translations/zh_CN/core-api/printk-basics.rst | 110 - .../translations/zh_CN/core-api/printk-formats.rst | 595 - .../zh_CN/core-api/refcount-vs-atomic.rst | 154 - .../zh_CN/core-api/symbol-namespaces.rst | 142 - .../translations/zh_CN/core-api/workqueue.rst | 337 - .../translations/zh_CN/dev-tools/index.rst | 2 +- .../translations/zh_CN/dev-tools/kasan.rst | 417 - Documentation/translations/zh_CN/index.rst | 5 +- .../zh_CN/maintainer/configure-git.rst | 62 - .../translations/zh_CN/maintainer/index.rst | 21 - .../zh_CN/maintainer/maintainer-entry-profile.rst | 92 - .../zh_CN/maintainer/modifying-patches.rst | 51 - .../zh_CN/maintainer/pull-requests.rst | 148 - .../zh_CN/maintainer/rebasing-and-merging.rst | 165 - .../translations/zh_CN/parisc/debugging.rst | 42 - Documentation/translations/zh_CN/parisc/index.rst | 28 - .../translations/zh_CN/parisc/registers.rst | 153 - .../translations/zh_CN/process/8.Conclusion.rst | 2 +- .../translations/zh_CN/process/coding-style.rst | 2 +- Documentation/userspace-api/media/Makefile | 10 +- .../userspace-api/media/audio.h.rst.exceptions | 19 + .../media/dvb}/audio-bilingual-channel-select.rst | 0 .../media/dvb}/audio-channel-select.rst | 0 .../media/dvb}/audio-clear-buffer.rst | 0 .../userspace-api/media/dvb}/audio-continue.rst | 0 .../userspace-api/media/dvb}/audio-fclose.rst | 0 .../userspace-api/media/dvb}/audio-fopen.rst | 0 .../userspace-api/media/dvb}/audio-fwrite.rst | 0 .../media/dvb}/audio-get-capabilities.rst | 0 .../userspace-api/media/dvb}/audio-get-status.rst | 0 .../userspace-api/media/dvb}/audio-pause.rst | 0 .../userspace-api/media/dvb}/audio-play.rst | 0 .../media/dvb}/audio-select-source.rst | 0 .../userspace-api/media/dvb}/audio-set-av-sync.rst | 0 .../media/dvb/audio-set-bypass-mode.rst | 62 + .../userspace-api/media/dvb}/audio-set-id.rst | 0 .../userspace-api/media/dvb}/audio-set-mixer.rst | 0 .../userspace-api/media/dvb}/audio-set-mute.rst | 0 .../media/dvb}/audio-set-streamtype.rst | 0 .../userspace-api/media/dvb}/audio-stop.rst | 0 Documentation/userspace-api/media/dvb/audio.rst | 27 + .../userspace-api/media/dvb}/audio_data_types.rst | 0 .../media/dvb}/audio_function_calls.rst | 0 .../userspace-api/media/dvb/dmx-fopen.rst | 2 +- .../userspace-api/media/dvb/dmx-fread.rst | 2 +- .../userspace-api/media/dvb/dmx-set-filter.rst | 2 +- Documentation/userspace-api/media/dvb/headers.rst | 7 + Documentation/userspace-api/media/dvb/intro.rst | 6 +- .../userspace-api/media/dvb/legacy_dvb_apis.rst | 7 + .../media/dvb}/video-clear-buffer.rst | 0 .../userspace-api/media/dvb}/video-command.rst | 0 .../userspace-api/media/dvb}/video-continue.rst | 0 .../media/dvb}/video-fast-forward.rst | 0 .../userspace-api/media/dvb}/video-fclose.rst | 0 .../userspace-api/media/dvb}/video-fopen.rst | 0 .../userspace-api/media/dvb}/video-freeze.rst | 0 .../userspace-api/media/dvb}/video-fwrite.rst | 0 .../media/dvb}/video-get-capabilities.rst | 0 .../userspace-api/media/dvb}/video-get-event.rst | 0 .../media/dvb}/video-get-frame-count.rst | 0 .../userspace-api/media/dvb}/video-get-pts.rst | 0 .../userspace-api/media/dvb}/video-get-size.rst | 0 .../userspace-api/media/dvb}/video-get-status.rst | 0 .../userspace-api/media/dvb}/video-play.rst | 0 .../media/dvb}/video-select-source.rst | 0 .../userspace-api/media/dvb}/video-set-blank.rst | 0 .../media/dvb}/video-set-display-format.rst | 0 .../userspace-api/media/dvb}/video-set-format.rst | 0 .../media/dvb}/video-set-streamtype.rst | 0 .../userspace-api/media/dvb}/video-slowmotion.rst | 0 .../media/dvb}/video-stillpicture.rst | 0 .../userspace-api/media/dvb}/video-stop.rst | 0 .../userspace-api/media/dvb}/video-try-command.rst | 0 Documentation/userspace-api/media/dvb/video.rst | 36 + .../media/dvb}/video_function_calls.rst | 0 .../userspace-api/media/dvb}/video_types.rst | 0 Documentation/userspace-api/media/fdl-appendix.rst | 64 +- Documentation/userspace-api/media/v4l/biblio.rst | 8 +- .../userspace-api/media/v4l/dev-decoder.rst | 6 +- .../media/v4l/ext-ctrls-codec-stateless.rst | 214 - .../userspace-api/media/v4l/ext-ctrls-codec.rst | 222 +- .../userspace-api/media/v4l/pixfmt-compressed.rst | 11 +- .../media/v4l/pixfmt-meta-intel-ipu3.rst | 2 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 12 - .../userspace-api/media/v4l/vidioc-queryctrl.rst | 18 +- .../userspace-api/media/video.h.rst.exceptions | 39 + .../userspace-api/media/videodev2.h.rst.exceptions | 5 +- Documentation/userspace-api/seccomp_filter.rst | 28 +- Documentation/virt/kvm/api.rst | 2 +- Documentation/virt/kvm/vcpu-requests.rst | 10 +- Documentation/vm/hmm.rst | 19 +- Documentation/vm/unevictable-lru.rst | 33 +- Documentation/w1/slaves/w1_ds2438.rst | 19 +- Documentation/x86/buslock.rst | 126 - Documentation/x86/elf_auxvec.rst | 53 - Documentation/x86/index.rst | 2 - MAINTAINERS | 304 +- Makefile | 282 +- Next/SHA1s | 332 - Next/Trees | 334 - Next/merge.log | 10837 -- arch/Kconfig | 18 - arch/alpha/Kbuild | 3 - arch/alpha/Kconfig | 5 +- arch/alpha/Makefile | 2 + arch/alpha/include/asm/atomic.h | 88 +- arch/alpha/include/asm/cmpxchg.h | 12 +- arch/alpha/include/asm/page.h | 6 +- arch/alpha/include/asm/pgtable.h | 1 + arch/alpha/include/asm/unaligned.h | 12 + arch/alpha/include/uapi/asm/mman.h | 3 - arch/alpha/kernel/setup.c | 2 +- arch/alpha/kernel/smp.c | 1 + arch/alpha/kernel/srmcons.c | 9 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/arc/Makefile | 3 + arch/arc/include/asm/atomic.h | 60 +- arch/arc/include/asm/cmpxchg.h | 10 +- arch/arc/include/asm/pgtable.h | 6 + arch/arc/kernel/kprobes.c | 16 + arch/arc/kernel/smp.c | 1 + arch/arc/kernel/troubleshoot.c | 8 +- arch/arm/Kconfig | 3 + arch/arm/Kconfig.debug | 2 - arch/arm/Makefile | 1 + arch/arm/arm-soc-for-next-contents.txt | 24 - arch/arm/boot/compressed/Makefile | 2 +- arch/arm/boot/compressed/atags_to_fdt.c | 2 +- arch/arm/boot/dts/Makefile | 5 +- arch/arm/boot/dts/am335x-baltos.dtsi | 4 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 4 +- arch/arm/boot/dts/am335x-evmsk.dts | 2 +- arch/arm/boot/dts/am335x-icev2.dts | 4 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 2 +- arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 2 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 132 +- arch/arm/boot/dts/am335x-shc.dts | 8 +- arch/arm/boot/dts/am33xx-l4.dtsi | 4 +- arch/arm/boot/dts/am437x-gp-evm.dts | 9 +- arch/arm/boot/dts/am437x-l4.dtsi | 16 +- arch/arm/boot/dts/am43x-epos-evm.dts | 2 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 13 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +- arch/arm/boot/dts/dm816x.dtsi | 2 +- arch/arm/boot/dts/dra7-evm.dts | 2 +- arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi | 6 +- arch/arm/boot/dts/dra7-l4.dtsi | 24 +- arch/arm/boot/dts/dra71-evm.dts | 2 +- arch/arm/boot/dts/dra72-evm-common.dtsi | 2 +- arch/arm/boot/dts/dra72x.dtsi | 6 +- arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi | 2 +- arch/arm/boot/dts/dra74x.dtsi | 8 +- arch/arm/boot/dts/dra76-evm.dts | 37 +- arch/arm/boot/dts/exynos3250-rinato.dts | 2 +- arch/arm/boot/dts/exynos4210-i9100.dts | 8 +- arch/arm/boot/dts/exynos4210-trats.dts | 2 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 1 - arch/arm/boot/dts/exynos4412-midas.dtsi | 1 - arch/arm/boot/dts/exynos4412-n710x.dts | 4 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 - arch/arm/boot/dts/exynos4412-origen.dts | 1 - arch/arm/boot/dts/exynos4412-p4note.dtsi | 1 - arch/arm/boot/dts/exynos5250-arndale.dts | 1 - arch/arm/boot/dts/exynos5410-odroidxu.dts | 1 - arch/arm/boot/dts/exynos5420-arndale-octa.dts | 1 - arch/arm/boot/dts/exynos5420-smdk5420.dts | 1 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 1 - arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/imx25-pinfunc.h | 12 +- arch/arm/boot/dts/imx28-lwe.dtsi | 170 - arch/arm/boot/dts/imx28-xea.dts | 99 - arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 2 +- arch/arm/boot/dts/imx53-ard.dts | 2 +- arch/arm/boot/dts/imx53-ppd.dts | 2 - arch/arm/boot/dts/imx6dl-riotboard.dts | 2 - arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 9 +- arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 12 - arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-ds.dts | 17 - arch/arm/boot/dts/imx6qdl-ds.dtsi | 458 - arch/arm/boot/dts/imx6qdl-emcon-avari.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 10 - arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 1 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 50 +- arch/arm/boot/dts/imx7d-meerkat96.dts | 2 +- arch/arm/boot/dts/imx7d-pico.dtsi | 2 +- arch/arm/boot/dts/imx7d-sdb.dts | 7 - arch/arm/boot/dts/omap2420.dtsi | 5 +- arch/arm/boot/dts/omap2430.dtsi | 2 +- arch/arm/boot/dts/omap3-evm-processor-common.dtsi | 2 +- arch/arm/boot/dts/omap3-gta04a5.dts | 2 +- arch/arm/boot/dts/omap3.dtsi | 2 +- arch/arm/boot/dts/omap4-l4.dtsi | 4 +- arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap5-l4.dtsi | 4 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 58 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 425 - arch/arm/boot/dts/qcom-sdx55-t55.dts | 2 +- arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 4 +- arch/arm/boot/dts/r8a7742.dtsi | 6 +- arch/arm/boot/dts/r8a7743.dtsi | 4 +- arch/arm/boot/dts/r8a7744.dtsi | 4 +- arch/arm/boot/dts/r8a7745.dtsi | 4 +- arch/arm/boot/dts/r8a77470.dtsi | 4 +- arch/arm/boot/dts/r8a7778.dtsi | 3 - arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 4 - arch/arm/boot/dts/r8a7790-lager.dts | 8 - arch/arm/boot/dts/r8a7790.dtsi | 10 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 4 +- arch/arm/boot/dts/r8a7791.dtsi | 4 +- arch/arm/boot/dts/r8a7792-blanche.dts | 8 - arch/arm/boot/dts/r8a7792.dtsi | 4 +- arch/arm/boot/dts/r8a7793-gose.dts | 10 +- arch/arm/boot/dts/r8a7793.dtsi | 3 +- arch/arm/boot/dts/r8a7794-alt.dts | 42 - arch/arm/boot/dts/r8a7794-silk.dts | 10 +- arch/arm/boot/dts/r8a7794.dtsi | 4 +- arch/arm/boot/dts/rk3036-kylin.dts | 2 +- arch/arm/boot/dts/rk3036.dtsi | 1 + arch/arm/boot/dts/rk3066a-bqcurie2.dts | 5 - arch/arm/boot/dts/rk3066a-marsboard.dts | 4 - arch/arm/boot/dts/rk3066a-mk808.dts | 5 - arch/arm/boot/dts/rk3066a-rayeager.dts | 8 +- arch/arm/boot/dts/rk3066a.dtsi | 61 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 6 - arch/arm/boot/dts/rk3188-px3-evb.dts | 5 - arch/arm/boot/dts/rk3188-radxarock.dts | 4 - arch/arm/boot/dts/rk3188.dtsi | 69 +- arch/arm/boot/dts/rk322x.dtsi | 20 +- arch/arm/boot/dts/rk3288.dtsi | 18 +- arch/arm/boot/dts/rk3xxx.dtsi | 5 +- arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/boot/dts/s5pv210-goni.dts | 9 + arch/arm/boot/dts/sama5d4.dtsi | 9 +- arch/arm/boot/dts/stm32429i-eval.dts | 8 +- arch/arm/boot/dts/stm32746g-eval.dts | 6 +- arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 2 +- arch/arm/boot/dts/stm32f429-disco.dts | 6 +- arch/arm/boot/dts/stm32f429-pinctrl.dtsi | 72 +- arch/arm/boot/dts/stm32f429.dtsi | 10 +- arch/arm/boot/dts/stm32f469-disco.dts | 6 +- arch/arm/boot/dts/stm32f469-pinctrl.dtsi | 74 +- arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 2 +- arch/arm/boot/dts/stm32f746.dtsi | 12 +- arch/arm/boot/dts/stm32f769-disco.dts | 6 +- arch/arm/boot/dts/stm32h743.dtsi | 4 + arch/arm/boot/dts/stm32mp151.dtsi | 16 +- ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 2 +- arch/arm/boot/dts/stm32mp157c-odyssey.dts | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 6 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 8 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 2 +- arch/arm/boot/dts/sun8i-r40-feta40i.dtsi | 106 - arch/arm/boot/dts/sun8i-r40-oka40i-c.dts | 203 - arch/arm/boot/dts/sun8i-r40.dtsi | 56 - arch/arm/boot/dts/sun8i-v3.dtsi | 31 - arch/arm/boot/dts/sun8i-v3s.dtsi | 48 - arch/arm/boot/dts/tegra124.dtsi | 3 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 21 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-medcom-wide.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 43 +- arch/arm/boot/dts/tegra20-plutux.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 2 +- arch/arm/boot/dts/tegra20-tec.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 16 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 9 - .../dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 11 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 4 +- arch/arm/boot/dts/tegra30.dtsi | 3 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/configs/at91_dt_defconfig | 2 - arch/arm/configs/omap2plus_defconfig | 5 - arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/tegra_defconfig | 1 - arch/arm/crypto/Makefile | 10 +- arch/arm/crypto/poly1305-core.S_shipped | 1158 + arch/arm/crypto/sha256-core.S_shipped | 2816 + arch/arm/crypto/sha512-core.S_shipped | 1869 + arch/arm/include/asm/atomic.h | 96 +- arch/arm/include/asm/cmpxchg.h | 20 +- arch/arm/include/asm/cpuidle.h | 5 +- arch/arm/include/asm/ftrace.h | 3 - arch/arm/include/asm/insn.h | 8 +- arch/arm/include/asm/module.h | 10 - arch/arm/include/asm/pgtable.h | 2 +- arch/arm/include/asm/sync_bitops.h | 2 +- arch/arm/include/asm/tlbflush.h | 13 +- arch/arm/include/asm/unaligned.h | 27 + arch/arm/kernel/ftrace.c | 46 +- arch/arm/kernel/insn.c | 19 +- arch/arm/kernel/irq.c | 22 +- arch/arm/kernel/module-plts.c | 49 +- arch/arm/kernel/perf_event_v7.c | 4 +- arch/arm/kernel/setup.c | 16 +- arch/arm/kernel/smp.c | 1 + arch/arm/mach-exynos/exynos.c | 2 - arch/arm/mach-imx/mach-imx50.c | 7 - arch/arm/mach-imx/mach-imx6q.c | 85 + arch/arm/mach-imx/mach-imx6sx.c | 26 + arch/arm/mach-imx/mach-imx7d.c | 22 + arch/arm/mach-imx/pm-imx27.c | 1 - arch/arm/mach-imx/suspend-imx53.S | 4 +- arch/arm/mach-ixp4xx/common.c | 26 - arch/arm/mach-omap1/Kconfig | 12 +- arch/arm/mach-omap1/board-ams-delta.c | 14 + arch/arm/mach-omap1/board-h2.c | 4 +- arch/arm/mach-omap1/pm.c | 10 +- arch/arm/mach-omap2/board-n8x0.c | 2 +- arch/arm/mach-omap2/cm.h | 1 + arch/arm/mach-omap2/cm_common.c | 13 + arch/arm/mach-omap2/control.c | 5 + arch/arm/mach-omap2/control.h | 1 + arch/arm/mach-rpc/ecard.c | 2 +- arch/arm/mach-s3c/mach-rx1950.c | 1 + arch/arm/mm/init.c | 13 +- arch/arm/mm/mmu.c | 22 +- arch/arm/mm/tlb-v6.S | 2 +- arch/arm/mm/tlb-v7.S | 2 +- arch/arm/probes/kprobes/core.c | 23 + arch/arm/probes/kprobes/test-thumb.c | 10 +- arch/arm/rust/target.json | 28 - arch/arm/tools/Makefile | 25 +- arch/arm/tools/syscall.tbl | 2 +- arch/arm/tools/syscallnr.sh | 3 +- arch/arm64/Kbuild | 3 +- arch/arm64/Kconfig | 12 +- arch/arm64/Kconfig.platforms | 2 - arch/arm64/Makefile | 1 + arch/arm64/boot/dts/allwinner/Makefile | 1 - .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 25 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 62 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 195 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 9 - arch/arm64/boot/dts/amlogic/Makefile | 1 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 41 +- .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 646 - .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 13 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 10 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 1 - arch/arm64/boot/dts/freescale/Makefile | 1 - arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 4 - .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 3 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 20 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 50 +- .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 1019 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 363 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 3 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 147 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 139 - .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 25 - arch/arm64/boot/dts/freescale/imx8mp.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 182 - .../boot/dts/freescale/imx8mq-zii-ultra-rmb3.dts | 10 +- .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 23 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 16 - arch/arm64/boot/dts/mediatek/Makefile | 8 - arch/arm64/boot/dts/mediatek/mt8167.dtsi | 121 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 60 +- .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 30 - .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 44 - .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts | 32 - .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 27 - .../dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts | 16 - .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 16 - .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 12 - .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 13 - .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 12 - .../dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi | 26 - .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 8 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 4 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 14 - arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 4 +- arch/arm64/boot/dts/qcom/Makefile | 8 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 93 +- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 24 +- arch/arm64/boot/dts/qcom/ipq8074-hk10-c1.dts | 11 - arch/arm64/boot/dts/qcom/ipq8074-hk10-c2.dts | 10 - arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 76 - arch/arm64/boot/dts/qcom/ipq8074.dtsi | 5 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 26 - .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 4 - arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 653 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 999 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm7325.dtsi | 53 - arch/arm64/boot/dts/qcom/pm8350c.dtsi | 32 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 8 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 13 - arch/arm64/boot/dts/qcom/pmk8350.dtsi | 51 +- arch/arm64/boot/dts/qcom/pmr735a.dtsi | 32 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/sc7180-idp.dts | 67 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 22 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r2-lte.dts | 18 + .../boot/dts/qcom/sc7180-trogdor-coachz-r2.dts | 15 + .../boot/dts/qcom/sc7180-trogdor-coachz-r3-lte.dts | 18 - .../boot/dts/qcom/sc7180-trogdor-coachz-r3.dts | 15 - .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 63 - .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 9 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 9 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 9 + arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 9 - .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 12 - .../boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 38 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dts | 14 - .../boot/dts/qcom/sc7180-trogdor-pompom-r3.dts | 15 - .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 29 - arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 9 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 10 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 36 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 1084 - .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 18 - .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 114 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 72 +- arch/arm64/boot/dts/qcom/sm8250.dtsi | 4 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 - arch/arm64/boot/dts/qcom/sm8350.dtsi | 64 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 4 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 19 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 8 - arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 8 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 - .../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 21 - arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 7 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 28 +- arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 96 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 9 +- arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 5 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 13 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 - .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 77 - arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 66 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 1 + arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 11 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 5 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 61 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 41 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 4 +- arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 74 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 13 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 9 +- .../boot/dts/ti/k3-j721e-common-proc-board.dts | 10 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 30 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 11 +- arch/arm64/configs/defconfig | 6 - arch/arm64/crypto/Makefile | 10 +- arch/arm64/crypto/poly1305-core.S_shipped | 835 + arch/arm64/crypto/sha256-core.S_shipped | 2069 + arch/arm64/crypto/sha512-core.S_shipped | 1093 + arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/alternative-macros.h | 5 + arch/arm64/include/asm/arch_gicv3.h | 3 +- arch/arm64/include/asm/asm-prototypes.h | 6 - arch/arm64/include/asm/assembler.h | 98 +- arch/arm64/include/asm/atomic.h | 2 + arch/arm64/include/asm/barrier.h | 2 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/cacheflush.h | 77 +- arch/arm64/include/asm/compiler.h | 16 - arch/arm64/include/asm/cpu.h | 11 +- arch/arm64/include/asm/cpufeature.h | 7 - arch/arm64/include/asm/efi.h | 2 +- arch/arm64/include/asm/exception.h | 34 +- arch/arm64/include/asm/fpsimd.h | 2 +- arch/arm64/include/asm/fpsimdmacros.h | 4 +- arch/arm64/include/asm/hugetlb.h | 3 +- arch/arm64/include/asm/insn.h | 66 +- arch/arm64/include/asm/kfence.h | 2 +- arch/arm64/include/asm/kvm_asm.h | 3 - arch/arm64/include/asm/kvm_emulate.h | 5 - arch/arm64/include/asm/kvm_mmu.h | 7 +- arch/arm64/include/asm/linkage.h | 8 - arch/arm64/include/asm/memory.h | 24 +- arch/arm64/include/asm/module.lds.h | 17 +- arch/arm64/include/asm/mte-kasan.h | 93 +- arch/arm64/include/asm/mte.h | 4 - arch/arm64/include/asm/page.h | 13 +- arch/arm64/include/asm/patching.h | 15 - arch/arm64/include/asm/perf_event.h | 5 - arch/arm64/include/asm/pgtable-prot.h | 1 + arch/arm64/include/asm/pgtable.h | 7 +- arch/arm64/include/asm/preempt.h | 2 +- arch/arm64/include/asm/processor.h | 14 +- arch/arm64/include/asm/scs.h | 8 +- arch/arm64/include/asm/sdei.h | 10 +- arch/arm64/include/asm/set_memory.h | 17 - arch/arm64/include/asm/smp.h | 2 + arch/arm64/include/asm/stacktrace.h | 32 +- arch/arm64/include/asm/sysreg.h | 2 + arch/arm64/include/asm/unistd32.h | 3 +- arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/Makefile | 11 +- arch/arm64/kernel/acpi.c | 22 +- arch/arm64/kernel/alternative.c | 2 +- arch/arm64/kernel/asm-offsets.c | 11 +- arch/arm64/kernel/cpufeature.c | 21 - arch/arm64/kernel/cpuinfo.c | 5 +- arch/arm64/kernel/efi-entry.S | 9 +- arch/arm64/kernel/entry-common.c | 256 +- arch/arm64/kernel/entry-fpsimd.S | 22 +- arch/arm64/kernel/entry.S | 369 +- arch/arm64/kernel/fpsimd.c | 6 +- arch/arm64/kernel/head.S | 71 +- arch/arm64/kernel/hibernate-asm.S | 7 +- arch/arm64/kernel/hibernate.c | 20 +- arch/arm64/kernel/idle.c | 69 - arch/arm64/kernel/idreg-override.c | 3 +- arch/arm64/kernel/image-vars.h | 2 +- arch/arm64/kernel/insn.c | 1699 + arch/arm64/kernel/kaslr.c | 12 +- arch/arm64/kernel/machine_kexec.c | 31 +- arch/arm64/kernel/patching.c | 148 - arch/arm64/kernel/perf_callchain.c | 2 +- arch/arm64/kernel/perf_event.c | 35 +- arch/arm64/kernel/probes/kprobes.c | 17 + arch/arm64/kernel/probes/simulate-insn.c | 1 - arch/arm64/kernel/probes/uprobes.c | 2 +- arch/arm64/kernel/process.c | 79 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/sdei.c | 64 +- arch/arm64/kernel/setup.c | 7 +- arch/arm64/kernel/smccc-call.S | 57 - arch/arm64/kernel/smp.c | 15 +- arch/arm64/kernel/smp_spin_table.c | 7 +- arch/arm64/kernel/stacktrace.c | 20 +- arch/arm64/kernel/sys_compat.c | 2 +- arch/arm64/kernel/traps.c | 135 +- arch/arm64/kvm/Kconfig | 5 +- arch/arm64/kvm/arch_timer.c | 162 +- arch/arm64/kvm/arm.c | 22 +- arch/arm64/kvm/hyp/exception.c | 18 +- arch/arm64/kvm/hyp/hyp-entry.S | 6 +- arch/arm64/kvm/hyp/include/hyp/adjust_pc.h | 18 + arch/arm64/kvm/hyp/nvhe/cache.S | 4 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 8 - arch/arm64/kvm/hyp/nvhe/mem_protect.c | 4 +- arch/arm64/kvm/hyp/nvhe/setup.c | 5 +- arch/arm64/kvm/hyp/nvhe/switch.c | 3 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 2 +- arch/arm64/kvm/hyp/pgtable.c | 13 +- arch/arm64/kvm/hyp/vhe/switch.c | 3 +- arch/arm64/kvm/mmu.c | 115 +- arch/arm64/kvm/reset.c | 28 +- arch/arm64/kvm/sys_regs.c | 42 +- arch/arm64/kvm/vgic/vgic-init.c | 36 +- arch/arm64/kvm/vgic/vgic-v2.c | 19 +- arch/arm64/kvm/vgic/vgic-v3.c | 19 +- arch/arm64/kvm/vgic/vgic.c | 14 +- arch/arm64/lib/Makefile | 4 +- arch/arm64/lib/clear_user.S | 47 +- arch/arm64/lib/insn.c | 1458 - arch/arm64/lib/kasan_sw_tags.S | 76 - arch/arm64/lib/memchr.S | 65 +- arch/arm64/lib/memcmp.S | 346 +- arch/arm64/lib/memcpy.S | 272 +- arch/arm64/lib/memmove.S | 189 + arch/arm64/lib/mte.S | 20 - arch/arm64/lib/strcmp.S | 289 +- arch/arm64/lib/strlen.S | 258 +- arch/arm64/lib/strncmp.S | 406 +- arch/arm64/lib/uaccess_flushcache.c | 4 +- arch/arm64/mm/cache.S | 158 +- arch/arm64/mm/context.c | 6 +- arch/arm64/mm/fault.c | 46 +- arch/arm64/mm/flush.c | 29 +- arch/arm64/mm/hugetlbpage.c | 5 +- arch/arm64/mm/init.c | 21 +- arch/arm64/mm/ioremap.c | 4 +- arch/arm64/mm/mmu.c | 33 +- arch/arm64/mm/pageattr.c | 13 +- arch/arm64/mm/proc.S | 24 +- arch/arm64/mm/ptdump.c | 4 + arch/arm64/net/bpf_jit_comp.c | 19 +- arch/arm64/rust/target.json | 40 - arch/csky/Kbuild | 1 - arch/csky/Kconfig | 3 + arch/csky/include/asm/cmpxchg.h | 8 +- arch/csky/include/asm/pgtable.h | 1 + arch/csky/kernel/probes/kprobes.c | 17 + arch/csky/kernel/smp.c | 1 + arch/csky/mm/syscache.c | 12 +- arch/h8300/Kbuild | 2 - arch/h8300/Kconfig.cpu | 4 - arch/h8300/Makefile | 3 + arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/boot/dts/h8300h_sim.dts | 2 +- arch/h8300/boot/dts/h8s_sim.dts | 2 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/include/asm/Kbuild | 1 - arch/h8300/include/asm/atomic.h | 97 + arch/h8300/include/asm/cmpxchg.h | 66 + arch/h8300/kernel/setup.c | 4 +- arch/h8300/lib/memset.S | 17 +- arch/hexagon/Kbuild | 2 - arch/hexagon/Makefile | 4 + arch/hexagon/include/asm/atomic.h | 28 +- arch/hexagon/include/asm/cmpxchg.h | 4 +- arch/hexagon/include/asm/pgtable.h | 3 + arch/ia64/Kbuild | 1 - arch/ia64/Kconfig | 7 +- arch/ia64/include/asm/atomic.h | 74 +- arch/ia64/include/asm/cmpxchg.h | 16 - arch/ia64/include/asm/page.h | 6 +- arch/ia64/include/asm/pal.h | 3 +- arch/ia64/include/asm/pgtable.h | 1 + arch/ia64/include/asm/spinlock.h | 2 +- arch/ia64/include/asm/unaligned.h | 12 + arch/ia64/include/asm/uv/uv_hub.h | 2 +- arch/ia64/include/uapi/asm/cmpxchg.h | 10 +- arch/ia64/kernel/efi_stub.S | 2 +- arch/ia64/kernel/kprobes.c | 16 + arch/ia64/kernel/mca_drv.c | 2 +- arch/ia64/kernel/smpboot.c | 1 + arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/Kconfig | 6 +- arch/m68k/Kconfig.machine | 3 - arch/m68k/Makefile | 4 +- arch/m68k/configs/amiga_defconfig | 5 +- arch/m68k/configs/apollo_defconfig | 5 +- arch/m68k/configs/atari_defconfig | 5 +- arch/m68k/configs/bvme6000_defconfig | 5 +- arch/m68k/configs/hp300_defconfig | 5 +- arch/m68k/configs/mac_defconfig | 5 +- arch/m68k/configs/multi_defconfig | 5 +- arch/m68k/configs/mvme147_defconfig | 5 +- arch/m68k/configs/mvme16x_defconfig | 5 +- arch/m68k/configs/q40_defconfig | 5 +- arch/m68k/configs/sun3_defconfig | 5 +- arch/m68k/configs/sun3x_defconfig | 5 +- arch/m68k/emu/nfblock.c | 20 +- arch/m68k/emu/nfcon.c | 2 +- arch/m68k/include/asm/atomic.h | 60 +- arch/m68k/include/asm/cmpxchg.h | 10 +- arch/m68k/include/asm/mmu_context.h | 2 +- arch/m68k/include/asm/page_no.h | 6 +- arch/m68k/include/asm/pgtable_mm.h | 1 + arch/m68k/include/asm/tlbflush.h | 2 +- arch/m68k/include/asm/unaligned.h | 26 + arch/m68k/kernel/dma.c | 3 + arch/m68k/kernel/sys_m68k.c | 4 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/microblaze/Kbuild | 1 - arch/microblaze/Kconfig | 4 +- arch/microblaze/Makefile | 2 +- arch/microblaze/include/asm/Kbuild | 1 - arch/microblaze/include/asm/atomic.h | 28 + arch/microblaze/include/asm/cmpxchg.h | 9 + arch/microblaze/include/asm/page.h | 3 + arch/microblaze/include/asm/pgtable.h | 2 + arch/microblaze/include/asm/unaligned.h | 27 + arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/mips/Kconfig | 14 +- arch/mips/Kconfig.debug | 8 - arch/mips/Makefile | 3 + arch/mips/alchemy/board-xxs1500.c | 1 - arch/mips/boot/compressed/uart-16550.c | 4 +- arch/mips/boot/dts/ingenic/gcw0.dts | 5 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 10 +- arch/mips/boot/dts/ingenic/rs90.dts | 14 - arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 18 +- .../boot/dts/loongson/loongson64g-package.dtsi | 4 +- .../boot/dts/loongson/loongson64v_4core_virtio.dts | 2 +- arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 2 +- arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 2 +- arch/mips/boot/dts/mti/sead3.dts | 2 +- arch/mips/boot/dts/qca/Makefile | 1 - arch/mips/boot/dts/qca/ar9331.dtsi | 2 - .../dts/qca/ar9331_openembed_som9331_board.dts | 110 - arch/mips/configs/loongson3_defconfig | 12 +- arch/mips/crypto/crc32-mips.c | 2 +- arch/mips/include/asm/atomic.h | 55 +- arch/mips/include/asm/cmpxchg.h | 22 +- arch/mips/include/asm/hugetlb.h | 8 +- arch/mips/include/asm/irq.h | 1 + arch/mips/include/asm/mach-ralink/mt7620.h | 53 +- arch/mips/include/asm/mach-ralink/pinmux.h | 52 + arch/mips/include/asm/mach-ralink/rt288x.h | 9 + arch/mips/include/asm/mach-ralink/rt305x.h | 24 + arch/mips/include/asm/mach-ralink/rt3883.h | 34 + arch/mips/include/asm/mips-boards/launch.h | 5 - arch/mips/include/asm/pgtable-32.h | 1 + arch/mips/include/asm/pgtable-64.h | 1 + arch/mips/include/asm/unistd.h | 4 - arch/mips/include/uapi/asm/mman.h | 3 - arch/mips/ingenic/Kconfig | 2 - arch/mips/kernel/cmpxchg.c | 4 +- arch/mips/kernel/cpu-probe.c | 5 - arch/mips/kernel/kprobes.c | 3 + arch/mips/kernel/relocate.c | 1 - arch/mips/kernel/smp.c | 1 + arch/mips/kernel/syscalls/Makefile | 34 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/kernel/syscalls/syscallnr.sh | 2 + arch/mips/kernel/traps.c | 4 +- arch/mips/lantiq/xway/dma.c | 1 - arch/mips/lib/mips-atomic.c | 12 +- arch/mips/loongson64/env.c | 3 +- arch/mips/loongson64/reset.c | 5 +- arch/mips/loongson64/smp.c | 10 +- arch/mips/mm/cache.c | 30 +- arch/mips/mm/dma-noncoherent.c | 1 - arch/mips/pci/pci-rt3883.c | 1 - arch/mips/pci/pci-xtalk-bridge.c | 1 - arch/mips/ralink/mt7620.c | 320 + arch/mips/ralink/mt7621.c | 88 + arch/mips/ralink/of.c | 2 - arch/mips/ralink/prom.c | 1 + arch/mips/ralink/rt288x.c | 21 + arch/mips/ralink/rt305x.c | 77 + arch/mips/ralink/rt3883.c | 45 + arch/mips/sgi-ip22/ip22-reset.c | 1 - arch/mips/sgi-ip27/ip27-irq.c | 1 - arch/mips/sgi-ip30/ip30-irq.c | 1 - arch/mips/sgi-ip32/ip32-reset.c | 1 - arch/nds32/Kbuild | 1 - arch/nios2/Kbuild | 1 - arch/nios2/include/asm/irq.h | 1 + arch/nios2/include/asm/pgtable.h | 2 + arch/nios2/kernel/irq.c | 1 - arch/openrisc/Makefile | 1 + arch/openrisc/include/asm/atomic.h | 42 +- arch/openrisc/include/asm/cmpxchg.h | 4 +- arch/openrisc/include/asm/pgtable.h | 1 + arch/openrisc/include/asm/tlbflush.h | 2 +- arch/openrisc/include/asm/unaligned.h | 47 + arch/openrisc/kernel/smp.c | 2 + arch/parisc/Kbuild | 1 - arch/parisc/include/asm/atomic.h | 34 +- arch/parisc/include/asm/cmpxchg.h | 14 +- arch/parisc/include/asm/pgtable.h | 2 + arch/parisc/include/asm/unaligned.h | 6 +- arch/parisc/include/uapi/asm/mman.h | 3 - arch/parisc/kernel/pdc_chassis.c | 1 - arch/parisc/kernel/pdc_cons.c | 8 +- arch/parisc/kernel/smp.c | 1 + arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/Kconfig | 8 +- arch/powerpc/Makefile | 13 +- arch/powerpc/boot/decompress.c | 4 +- arch/powerpc/boot/dts/fsl/p1010si-post.dtsi | 8 - arch/powerpc/boot/dts/fsl/p2041si-post.dtsi | 16 - arch/powerpc/configs/32-bit.config | 1 - arch/powerpc/configs/64-bit.config | 1 - arch/powerpc/configs/mpc885_ads_defconfig | 25 - arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/powerpc/include/asm/atomic.h | 140 +- arch/powerpc/include/asm/book3s/32/hash.h | 45 + arch/powerpc/include/asm/book3s/32/kup.h | 6 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 38 +- arch/powerpc/include/asm/book3s/pgtable.h | 1 + arch/powerpc/include/asm/cmpxchg.h | 30 +- arch/powerpc/include/asm/irq.h | 5 +- arch/powerpc/include/asm/kvm_host.h | 1 - arch/powerpc/include/asm/mmu.h | 14 +- arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 5 +- arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 43 - arch/powerpc/include/asm/nohash/32/pgtable.h | 1 + arch/powerpc/include/asm/nohash/64/pgtable.h | 2 + arch/powerpc/include/asm/paca.h | 2 + arch/powerpc/include/asm/ppc-opcode.h | 1 - arch/powerpc/include/asm/pte-walk.h | 29 - arch/powerpc/include/asm/ptrace.h | 3 +- arch/powerpc/include/asm/qspinlock.h | 2 +- arch/powerpc/include/asm/unaligned.h | 22 + arch/powerpc/kernel/asm-offsets.c | 52 +- arch/powerpc/kernel/eeh.c | 23 +- arch/powerpc/kernel/head_book3s_32.S | 54 +- arch/powerpc/kernel/io-workarounds.c | 16 +- arch/powerpc/kernel/iommu.c | 11 +- arch/powerpc/kernel/kprobes.c | 21 +- arch/powerpc/kernel/mce.c | 1 - arch/powerpc/kernel/optprobes.c | 23 +- arch/powerpc/kernel/paca.c | 2 + arch/powerpc/kernel/setup-common.c | 1 - arch/powerpc/kernel/smp.c | 3 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kvm/book3s_hv.c | 7 +- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 15 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 7 - arch/powerpc/kvm/book3s_hv_uvmem.c | 3 +- arch/powerpc/kvm/book3s_xive.c | 1 - arch/powerpc/kvm/book3s_xive_native.c | 1 - arch/powerpc/lib/sstep.c | 22 - arch/powerpc/lib/test_emulate_step.c | 29 - arch/powerpc/mm/book3s64/radix_pgtable.c | 1 - arch/powerpc/mm/book3s64/radix_tlb.c | 4 +- arch/powerpc/platforms/Kconfig.cputype | 7 +- arch/powerpc/platforms/cell/Kconfig | 1 - arch/powerpc/platforms/cell/pmu.c | 1 - arch/powerpc/platforms/embedded6xx/flipper-pic.c | 1 - arch/powerpc/platforms/powermac/Kconfig | 1 - arch/powerpc/platforms/powernv/pci.c | 2 +- arch/powerpc/platforms/ps3/Kconfig | 1 - arch/powerpc/platforms/ps3/interrupt.c | 5 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 58 +- arch/powerpc/platforms/pseries/ibmebus.c | 1 - arch/powerpc/platforms/pseries/papr_scm.c | 7 - arch/powerpc/platforms/pseries/ras.c | 2 + arch/powerpc/rust/target.json | 30 - arch/powerpc/sysdev/ehv_pic.c | 1 - arch/powerpc/sysdev/fsl_mpic_err.c | 1 - arch/powerpc/sysdev/i8259.c | 3 +- arch/powerpc/sysdev/mpic.c | 2 +- arch/powerpc/sysdev/tsi108_pci.c | 3 +- arch/powerpc/sysdev/xics/icp-hv.c | 1 - arch/powerpc/sysdev/xics/icp-opal.c | 1 - arch/powerpc/sysdev/xics/xics-common.c | 2 +- arch/powerpc/sysdev/xive/Kconfig | 1 - arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/Kconfig | 13 +- arch/riscv/Makefile | 10 +- arch/riscv/errata/sifive/Makefile | 2 +- arch/riscv/include/asm/atomic.h | 128 +- arch/riscv/include/asm/cmpxchg.h | 34 +- arch/riscv/include/asm/io.h | 5 +- arch/riscv/include/asm/kexec.h | 4 +- arch/riscv/include/asm/kprobes.h | 7 + arch/riscv/include/asm/pci.h | 2 - arch/riscv/include/asm/pgtable-64.h | 3 +- arch/riscv/include/asm/pgtable-bits.h | 5 - arch/riscv/include/asm/pgtable.h | 181 +- arch/riscv/include/asm/set_memory.h | 2 +- arch/riscv/include/asm/switch_to.h | 11 +- arch/riscv/include/asm/unistd.h | 1 - arch/riscv/kernel/cpufeature.c | 6 +- arch/riscv/kernel/machine_kexec.c | 11 +- arch/riscv/kernel/probes/kprobes.c | 59 +- arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/setup.c | 5 +- arch/riscv/kernel/signal.c | 4 +- arch/riscv/kernel/smpboot.c | 1 + arch/riscv/kernel/stacktrace.c | 14 +- arch/riscv/mm/context.c | 9 +- arch/riscv/mm/init.c | 61 +- arch/riscv/mm/tlbflush.c | 17 +- arch/s390/Kconfig | 9 +- arch/s390/Makefile | 4 +- arch/s390/boot/als.c | 6 +- arch/s390/boot/compressed/Makefile | 2 +- arch/s390/boot/head.S | 3 - arch/s390/boot/ipl_parm.c | 14 +- arch/s390/boot/startup.c | 3 - arch/s390/include/asm/atomic.h | 2 + arch/s390/include/asm/ccwgroup.h | 3 +- arch/s390/include/asm/cio.h | 1 - arch/s390/include/asm/cpu_mcf.h | 3 +- arch/s390/include/asm/facility.h | 13 +- arch/s390/include/asm/lowcore.h | 38 +- arch/s390/include/asm/mmu_context.h | 15 +- arch/s390/include/asm/page.h | 6 +- arch/s390/include/asm/pgtable.h | 21 +- arch/s390/include/asm/preempt.h | 4 +- arch/s390/include/asm/processor.h | 2 +- arch/s390/include/asm/ptrace.h | 12 +- arch/s390/include/asm/setup.h | 2 - arch/s390/include/asm/tpi.h | 24 - arch/s390/include/uapi/asm/schid.h | 3 - arch/s390/kernel/alternative.c | 3 +- arch/s390/kernel/asm-offsets.c | 7 +- arch/s390/kernel/early.c | 6 +- arch/s390/kernel/entry.S | 23 +- arch/s390/kernel/ipl.c | 1 - arch/s390/kernel/irq.c | 6 +- arch/s390/kernel/kprobes.c | 17 + arch/s390/kernel/nospec-branch.c | 14 +- arch/s390/kernel/nospec-sysfs.c | 2 +- arch/s390/kernel/perf_cpum_cf.c | 92 +- arch/s390/kernel/perf_cpum_cf_common.c | 1 + arch/s390/kernel/processor.c | 4 +- arch/s390/kernel/ptrace.c | 4 +- arch/s390/kernel/setup.c | 31 +- arch/s390/kernel/smp.c | 132 +- arch/s390/kernel/syscall.c | 5 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/kernel/traps.c | 4 +- arch/s390/kvm/kvm-s390.c | 12 +- arch/s390/mm/pgtable.c | 2 +- arch/s390/purgatory/Makefile | 1 - arch/sh/Kbuild | 4 - arch/sh/Makefile | 5 + arch/sh/boards/mach-landisk/irq.c | 4 +- arch/sh/boot/Makefile | 4 +- arch/sh/boot/compressed/.gitignore | 5 + arch/sh/boot/compressed/Makefile | 32 +- arch/sh/boot/compressed/ashiftrt.S | 2 - arch/sh/boot/compressed/ashldi3.c | 2 - arch/sh/boot/compressed/ashlsi3.S | 2 - arch/sh/boot/compressed/ashrsi3.S | 2 - arch/sh/boot/compressed/lshrsi3.S | 2 - arch/sh/include/asm/atomic-grb.h | 6 +- arch/sh/include/asm/atomic-irq.h | 6 +- arch/sh/include/asm/atomic-llsc.h | 6 +- arch/sh/include/asm/atomic.h | 8 +- arch/sh/include/asm/checksum_32.h | 5 +- arch/sh/include/asm/cmpxchg.h | 4 +- arch/sh/include/asm/pgtable.h | 2 + arch/sh/include/asm/uaccess.h | 4 +- arch/sh/include/asm/unaligned-sh4a.h | 199 + arch/sh/include/asm/unaligned.h | 13 + arch/sh/kernel/cpu/sh4a/smp-shx3.c | 5 +- arch/sh/kernel/crash_dump.c | 4 +- arch/sh/kernel/kprobes.c | 17 + arch/sh/kernel/smp.c | 2 + arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sh/kernel/traps_32.c | 8 +- arch/sh/math-emu/math.c | 4 +- arch/sh/mm/nommu.c | 4 +- arch/sparc/Kconfig | 5 +- arch/sparc/Makefile | 3 + arch/sparc/include/asm/atomic_32.h | 38 +- arch/sparc/include/asm/atomic_64.h | 36 +- arch/sparc/include/asm/cmpxchg_32.h | 12 +- arch/sparc/include/asm/cmpxchg_64.h | 12 +- arch/sparc/include/asm/io.h | 8 - arch/sparc/include/asm/pgtable_32.h | 1 + arch/sparc/include/asm/pgtable_64.h | 6 +- arch/sparc/include/asm/unaligned.h | 11 + arch/sparc/include/asm/vio.h | 2 +- arch/sparc/kernel/ds.c | 6 + arch/sparc/kernel/kprobes.c | 17 + arch/sparc/kernel/smp_32.c | 1 + arch/sparc/kernel/smp_64.c | 3 + arch/sparc/kernel/sstate.c | 1 - arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/kernel/vio.c | 4 +- arch/sparc/lib/atomic32.c | 24 +- arch/sparc/lib/atomic_64.S | 42 +- arch/sparc/mm/hugetlbpage.c | 6 +- arch/sparc/mm/init_64.c | 1 - arch/um/Kbuild | 1 - arch/um/drivers/line.c | 15 +- arch/um/drivers/line.h | 5 +- arch/um/drivers/mconsole_kern.c | 1 - arch/um/drivers/ssl.c | 1 + arch/um/drivers/stdio_console.c | 1 + arch/um/include/asm/pgtable-2level.h | 1 + arch/um/include/asm/pgtable-3level.h | 1 + arch/um/kernel/skas/syscall.c | 2 +- arch/um/kernel/um_arch.c | 1 - arch/x86/Kconfig | 18 +- arch/x86/Makefile | 8 +- arch/x86/boot/.gitignore | 1 - arch/x86/boot/Makefile | 45 +- arch/x86/boot/compressed/Makefile | 1 - arch/x86/boot/genimage.sh | 303 +- arch/x86/boot/mtools.conf.in | 3 - arch/x86/crypto/Makefile | 3 - arch/x86/entry/Makefile | 10 + arch/x86/entry/calling.h | 45 +- arch/x86/entry/common.c | 87 +- arch/x86/entry/entry_64.S | 5 +- arch/x86/entry/syscall_32.c | 20 +- arch/x86/entry/syscall_64.c | 17 +- arch/x86/entry/syscall_x32.c | 35 +- arch/x86/entry/syscalls/Makefile | 38 +- arch/x86/entry/syscalls/syscall_32.tbl | 3 +- arch/x86/entry/syscalls/syscall_64.tbl | 3 +- arch/x86/entry/syscalls/syscallhdr.sh | 35 + arch/x86/entry/syscalls/syscalltbl.sh | 46 + arch/x86/entry/vdso/Makefile | 1 - arch/x86/events/intel/uncore.c | 4 + arch/x86/events/intel/uncore.h | 1 - arch/x86/events/intel/uncore_snbep.c | 182 +- arch/x86/events/rapl.c | 6 +- arch/x86/hyperv/hv_init.c | 2 +- arch/x86/ia32/ia32_aout.c | 4 +- arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/apic.h | 1 - arch/x86/include/asm/asm.h | 27 +- arch/x86/include/asm/atomic.h | 2 + arch/x86/include/asm/barrier.h | 7 +- arch/x86/include/asm/cpufeatures.h | 2 +- arch/x86/include/asm/desc.h | 25 +- arch/x86/include/asm/disabled-features.h | 7 +- arch/x86/include/asm/elf.h | 4 - arch/x86/include/asm/fpu/api.h | 6 +- arch/x86/include/asm/fpu/internal.h | 7 + arch/x86/include/asm/fpu/signal.h | 2 - arch/x86/include/asm/idtentry.h | 4 +- arch/x86/include/asm/intel-family.h | 3 +- arch/x86/include/asm/irq_vectors.h | 7 +- arch/x86/include/asm/jump_label.h | 79 +- arch/x86/include/asm/kvm-x86-ops.h | 1 - arch/x86/include/asm/kvm_host.h | 1 - arch/x86/include/asm/mce.h | 13 +- arch/x86/include/asm/nops.h | 24 +- arch/x86/include/asm/page.h | 6 +- arch/x86/include/asm/pgtable_types.h | 2 + arch/x86/include/asm/preempt.h | 2 +- arch/x86/include/asm/processor.h | 1 - arch/x86/include/asm/sgx.h | 2 +- arch/x86/include/asm/sigframe.h | 2 - arch/x86/include/asm/stackprotector.h | 2 +- arch/x86/include/asm/syscall.h | 13 +- arch/x86/include/asm/syscall_wrapper.h | 10 +- arch/x86/include/asm/thermal.h | 4 +- arch/x86/include/asm/unaligned.h | 15 + arch/x86/include/asm/unistd.h | 8 +- arch/x86/include/uapi/asm/auxvec.h | 4 +- arch/x86/include/uapi/asm/hwcap2.h | 6 +- arch/x86/kernel/acpi/boot.c | 118 +- arch/x86/kernel/acpi/cstate.c | 3 +- arch/x86/kernel/alternative.c | 70 +- arch/x86/kernel/amd_nb.c | 3 - arch/x86/kernel/apic/apic.c | 1 - arch/x86/kernel/apic/vector.c | 20 - arch/x86/kernel/cpu/amd.c | 4 - arch/x86/kernel/cpu/common.c | 43 +- arch/x86/kernel/cpu/hygon.c | 4 - arch/x86/kernel/cpu/intel.c | 42 +- arch/x86/kernel/cpu/mce/amd.c | 55 +- arch/x86/kernel/cpu/mce/apei.c | 3 +- arch/x86/kernel/cpu/mce/core.c | 13 +- arch/x86/kernel/cpu/mshyperv.c | 3 +- arch/x86/kernel/cpu/sgx/encl.h | 4 +- arch/x86/kernel/dumpstack.c | 2 +- arch/x86/kernel/fpu/signal.c | 19 - arch/x86/kernel/fpu/xstate.c | 57 + arch/x86/kernel/head_64.S | 6 +- arch/x86/kernel/idt.c | 45 +- arch/x86/kernel/jump_label.c | 81 +- arch/x86/kernel/kprobes/core.c | 20 +- arch/x86/kernel/machine_kexec_32.c | 15 +- arch/x86/kernel/machine_kexec_64.c | 33 +- arch/x86/kernel/ptrace.c | 2 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/setup.c | 45 +- arch/x86/kernel/signal.c | 92 +- arch/x86/kernel/smpboot.c | 4 +- arch/x86/kernel/traps.c | 9 +- arch/x86/kernel/tsc.c | 4 +- arch/x86/kernel/vmlinux.lds.S | 2 - arch/x86/kvm/Kconfig | 5 +- arch/x86/kvm/emulate.c | 5 +- arch/x86/kvm/hyperv.c | 8 - arch/x86/kvm/kvm_emulate.h | 3 +- arch/x86/kvm/lapic.c | 16 +- arch/x86/kvm/mmu/mmu.c | 2 +- arch/x86/kvm/mmu/tdp_mmu.c | 8 +- arch/x86/kvm/svm/avic.c | 6 +- arch/x86/kvm/svm/svm.c | 4 +- arch/x86/kvm/svm/svm.h | 2 +- arch/x86/kvm/vmx/capabilities.h | 3 +- arch/x86/kvm/vmx/posted_intr.c | 14 - arch/x86/kvm/vmx/posted_intr.h | 1 - arch/x86/kvm/vmx/vmx.c | 6 +- arch/x86/kvm/x86.c | 27 +- arch/x86/mm/fault.c | 8 +- arch/x86/mm/init_64.c | 13 +- arch/x86/mm/mem_encrypt_identity.c | 11 +- arch/x86/mm/pgtable.c | 34 +- arch/x86/mm/pkeys.c | 4 - arch/x86/pci/mmconfig-shared.c | 10 +- arch/x86/platform/efi/Makefile | 1 - arch/x86/platform/efi/efi.c | 2 +- arch/x86/platform/efi/quirks.c | 12 - arch/x86/purgatory/Makefile | 1 - arch/x86/purgatory/purgatory.c | 2 - arch/x86/realmode/Makefile | 1 + arch/x86/realmode/init.c | 14 +- arch/x86/realmode/rm/Makefile | 1 - arch/x86/rust/target.json | 42 - arch/x86/um/sys_call_table_32.c | 14 +- arch/x86/um/sys_call_table_64.c | 15 +- arch/x86/um/vdso/Makefile | 1 - arch/x86/xen/enlighten.c | 1 - arch/xtensa/Kbuild | 1 - arch/xtensa/Kconfig | 2 +- arch/xtensa/include/asm/atomic.h | 26 +- arch/xtensa/include/asm/cmpxchg.h | 14 +- arch/xtensa/include/asm/pgtable.h | 1 + arch/xtensa/include/asm/tlbflush.h | 4 +- arch/xtensa/include/asm/unaligned.h | 29 + arch/xtensa/include/uapi/asm/mman.h | 3 - arch/xtensa/kernel/smp.c | 1 + arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- arch/xtensa/platforms/iss/console.c | 9 +- arch/xtensa/platforms/iss/setup.c | 1 - arch/xtensa/platforms/iss/simdisk.c | 29 +- block/blk-cgroup.c | 27 + block/blk-core.c | 22 +- block/blk-flush.c | 3 +- block/blk-mq-sched.c | 79 +- block/blk-mq-sched.h | 2 - block/blk-mq-tag.c | 114 +- block/blk-mq-tag.h | 15 +- block/blk-mq.c | 112 +- block/blk-mq.h | 3 - block/blk-sysfs.c | 16 +- block/blk-zoned.c | 119 +- block/blk.h | 6 +- block/bsg-lib.c | 2 +- block/bsg.c | 4 +- block/genhd.c | 208 +- block/ioctl.c | 2 +- block/partitions/core.c | 64 +- block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 + block/partitions/msdos.c | 24 +- block/scsi_ioctl.c | 13 +- crypto/af_alg.c | 2 +- crypto/drbg.c | 12 +- crypto/ecdh.c | 49 +- crypto/khazad.c | 2 +- crypto/tcrypt.c | 36 - crypto/testmgr.c | 10 +- crypto/testmgr.h | 71 +- crypto/wp512.c | 40 +- drivers/accessibility/braille/braille_console.c | 1 - drivers/accessibility/speakup/spk_ttyio.c | 9 +- drivers/acpi/acpi_apd.c | 1 - drivers/acpi/acpi_configfs.c | 5 +- drivers/acpi/acpi_ipmi.c | 7 +- drivers/acpi/acpica/utdelete.c | 8 - drivers/acpi/apei/einj.c | 2 +- drivers/acpi/arm64/iort.c | 2 +- drivers/acpi/device_pm.c | 6 +- drivers/acpi/dptf/dptf_pch_fivr.c | 9 - drivers/acpi/dptf/int340x_thermal.c | 2 - drivers/acpi/ec.c | 16 - drivers/acpi/event.c | 2 +- drivers/acpi/fan.c | 7 +- drivers/acpi/fan.h | 13 - drivers/acpi/internal.h | 2 +- drivers/acpi/power.c | 99 +- drivers/acpi/processor_idle.c | 40 - drivers/acpi/sbshc.c | 1 + drivers/acpi/scan.c | 60 +- drivers/acpi/x86/s2idle.c | 4 - drivers/android/Kconfig | 7 - drivers/android/Makefile | 2 - drivers/android/allocation.rs | 252 - drivers/android/context.rs | 80 - drivers/android/defs.rs | 92 - drivers/android/node.rs | 479 - drivers/android/process.rs | 950 - drivers/android/range_alloc.rs | 191 - drivers/android/rust_binder.rs | 128 - drivers/android/thread.rs | 821 - drivers/android/transaction.rs | 206 - drivers/ata/libata-scsi.c | 30 +- drivers/ata/pata_ep93xx.c | 2 +- drivers/ata/pata_octeon_cf.c | 5 +- drivers/ata/pata_rb532_cf.c | 6 +- drivers/ata/sata_fsl.c | 2 +- drivers/ata/sata_highbank.c | 6 +- drivers/ata/sata_nv.c | 2 +- drivers/atm/fore200e.c | 1 - drivers/atm/iphase.c | 13 +- drivers/atm/iphase.h | 1 + drivers/atm/nicstar.c | 2 +- drivers/atm/zeprom.h | 2 +- drivers/base/attribute_container.c | 6 +- drivers/base/component.c | 96 +- drivers/base/core.c | 98 +- drivers/base/cpu.c | 4 +- drivers/base/devcoredump.c | 4 + drivers/base/firmware_loader/builtin/Makefile | 1 + drivers/base/memory.c | 10 +- drivers/base/node.c | 22 +- drivers/base/platform.c | 22 +- drivers/base/power/wakeirq.c | 4 +- drivers/base/property.c | 20 +- drivers/base/regmap/Kconfig | 6 +- drivers/base/regmap/Makefile | 1 - drivers/base/regmap/regmap-i2c.c | 45 +- drivers/base/regmap/regmap-irq.c | 7 - drivers/base/regmap/regmap-mdio.c | 59 - drivers/base/regmap/regmap.c | 15 - drivers/block/aoe/aoecmd.c | 2 + drivers/block/brd.c | 94 +- drivers/block/drbd/drbd_main.c | 23 +- drivers/block/loop.c | 14 +- drivers/block/n64cart.c | 8 +- drivers/block/null_blk/main.c | 38 +- drivers/block/pktcdvd.c | 11 +- drivers/block/ps3vram.c | 31 +- drivers/block/rsxx/dev.c | 39 +- drivers/block/rsxx/dma.c | 6 +- drivers/block/rsxx/rsxx_priv.h | 1 + drivers/block/sunvdc.c | 3 +- drivers/block/xen-blkfront.c | 8 +- drivers/block/zram/zram_drv.c | 37 +- drivers/block/zram/zram_drv.h | 4 +- drivers/bluetooth/btbcm.c | 1 - drivers/bluetooth/btmtkuart.c | 6 +- drivers/bluetooth/btqca.c | 113 +- drivers/bluetooth/btqca.h | 14 +- drivers/bluetooth/btrtl.c | 35 +- drivers/bluetooth/btrtl.h | 7 - drivers/bluetooth/btusb.c | 70 +- drivers/bluetooth/hci_h5.c | 5 +- drivers/bluetooth/hci_ldisc.c | 12 +- drivers/bluetooth/hci_qca.c | 118 +- drivers/bluetooth/virtio_bt.c | 3 - drivers/bus/brcmstb_gisb.c | 1 - drivers/bus/mhi/core/main.c | 15 +- drivers/bus/mhi/core/pm.c | 19 +- drivers/bus/qcom-ebi2.c | 4 +- drivers/bus/ti-sysc.c | 60 +- drivers/char/Kconfig | 34 + drivers/char/Makefile | 3 +- drivers/char/hpet.c | 4 +- drivers/char/hw_random/Kconfig | 10 +- drivers/char/hw_random/amd-rng.c | 2 +- drivers/char/hw_random/core.c | 38 +- drivers/char/hw_random/exynos-trng.c | 7 +- drivers/char/hw_random/ks-sa-rng.c | 3 +- drivers/char/hw_random/omap-rng.c | 6 +- drivers/char/hw_random/pseries-rng.c | 2 +- drivers/char/ipmi/ipmi_msghandler.c | 1 - drivers/char/ipmi/ipmi_watchdog.c | 22 +- drivers/char/mem.c | 1 + drivers/char/pcmcia/cm4000_cs.c | 7 +- drivers/char/pcmcia/cm4040_cs.c | 3 +- drivers/char/pcmcia/scr24x_cs.c | 1 + drivers/char/pcmcia/synclink_cs.c | 16 +- drivers/char/raw.c | 362 + drivers/char/ttyprintk.c | 52 +- drivers/char/xillybus/Kconfig | 22 +- drivers/char/xillybus/Makefile | 2 - drivers/char/xillybus/xillybus.h | 10 +- drivers/char/xillybus/xillybus_class.c | 262 - drivers/char/xillybus/xillybus_class.h | 30 - drivers/char/xillybus/xillybus_core.c | 180 +- drivers/char/xillybus/xillybus_of.c | 1 + drivers/char/xillybus/xillybus_pcie.c | 1 + drivers/char/xillybus/xillyusb.c | 2259 - drivers/clk/analogbits/wrpll-cln28hpc.c | 6 +- drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-imx8mp.c | 1 + drivers/clk/imx/clk-imx8qm-rsrc.c | 116 - drivers/clk/imx/clk-imx8qxp-rsrc.c | 89 - drivers/clk/imx/clk-imx8qxp.c | 225 +- drivers/clk/imx/clk-scu.c | 219 +- drivers/clk/imx/clk-scu.h | 56 +- drivers/clk/qcom/Kconfig | 7 - drivers/clk/qcom/Makefile | 1 - drivers/clk/qcom/apcs-sdx55.c | 18 +- drivers/clk/qcom/clk-rcg2.c | 81 - drivers/clk/qcom/clk-smd-rpm.c | 672 +- drivers/clk/qcom/dispcc-sm8250.c | 190 +- drivers/clk/qcom/gcc-mdm9607.c | 1655 - drivers/clk/renesas/clk-div6.c | 80 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 1 - drivers/clk/renesas/r8a779a0-cpg-mssr.c | 4 - drivers/clk/renesas/r9a06g032-clocks.c | 25 +- drivers/clk/renesas/rcar-gen3-cpg.c | 183 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 24 +- drivers/clk/renesas/renesas-cpg-mssr.c | 10 +- drivers/clk/rockchip/clk-rk3036.c | 2 +- drivers/clk/rockchip/clk-rk3568.c | 10 +- drivers/clk/rockchip/clk.h | 29 +- drivers/clk/sifive/sifive-prci.c | 2 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 4 +- drivers/clk/tegra/clk-periph-gate.c | 80 +- drivers/clk/tegra/clk-periph.c | 11 - drivers/clk/tegra/clk-pll.c | 12 +- drivers/clk/tegra/clk-tegra-periph.c | 6 +- drivers/clk/tegra/clk-tegra-super-cclk.c | 16 +- drivers/clk/tegra/clk-tegra124-emc.c | 4 +- drivers/clk/tegra/clk-tegra20.c | 6 +- drivers/clk/tegra/clk-tegra30.c | 6 +- drivers/clk/tegra/clk.h | 4 + drivers/clk/versatile/Kconfig | 2 + drivers/clocksource/h8300_timer8.c | 20 +- drivers/comedi/drivers/comedi_8254.c | 3 +- drivers/comedi/drivers/comedi_isadma.c | 2 +- drivers/comedi/drivers/jr3_pci.c | 15 + drivers/comedi/drivers/ni_routes.c | 7 +- drivers/comedi/drivers/ni_routes.h | 1 + .../comedi/drivers/ni_routing/ni_device_routes.c | 1 + .../comedi/drivers/ni_routing/ni_device_routes.h | 1 + .../drivers/ni_routing/ni_device_routes/all.h | 1 + .../ni_routing/ni_device_routes/pci-6070e.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6220.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6221.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6229.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6251.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6254.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6259.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6534.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6602.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6713.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6723.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6733.c | 1 + .../ni_routing/ni_device_routes/pxi-6030e.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6224.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6225.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6251.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6733.c | 1 + .../ni_routing/ni_device_routes/pxie-6251.c | 1 + .../ni_routing/ni_device_routes/pxie-6535.c | 1 + .../ni_routing/ni_device_routes/pxie-6738.c | 1 + .../comedi/drivers/ni_routing/ni_route_values.c | 1 + .../comedi/drivers/ni_routing/ni_route_values.h | 1 + .../drivers/ni_routing/ni_route_values/all.h | 1 + .../drivers/ni_routing/ni_route_values/ni_660x.c | 1 + .../ni_routing/ni_route_values/ni_eseries.c | 1 + .../ni_routing/ni_route_values/ni_mseries.c | 1 + .../drivers/ni_routing/tools/convert_c_to_py.c | 1 + .../drivers/ni_routing/tools/convert_csv_to_c.py | 7 + .../drivers/ni_routing/tools/convert_py_to_csv.py | 1 + .../drivers/ni_routing/tools/csv_collection.py | 1 + .../drivers/ni_routing/tools/make_blank_csv.py | 1 + .../comedi/drivers/ni_routing/tools/ni_names.py | 1 + drivers/comedi/drivers/ni_tio.c | 12 +- drivers/comedi/drivers/tests/comedi_example_test.c | 1 + drivers/comedi/drivers/tests/ni_routes_test.c | 1 + drivers/comedi/drivers/tests/unittest.h | 1 + drivers/counter/Kconfig | 10 - drivers/counter/Makefile | 1 - drivers/counter/intel-qep.c | 546 - drivers/cpufreq/cpufreq-dt-platdev.c | 10 +- drivers/cpufreq/cpufreq_stats.c | 5 +- drivers/cpufreq/intel_pstate.c | 263 +- drivers/cpufreq/mediatek-cpufreq.c | 1 - drivers/cpufreq/sc520_freq.c | 1 - drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpuidle/governors/menu.c | 6 +- drivers/crypto/Kconfig | 20 - drivers/crypto/cavium/cpt/cptpf_main.c | 2 +- drivers/crypto/cavium/cpt/cptvf_reqmanager.c | 10 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_mbx.c | 4 +- drivers/crypto/cavium/nitrox/nitrox_reqmgr.c | 16 +- drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 2 +- drivers/crypto/ccp/ccp-dev.c | 2 +- drivers/crypto/ccp/sev-dev.c | 4 - drivers/crypto/ccp/sp-pci.c | 6 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 185 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 249 +- drivers/crypto/hisilicon/qm.c | 1208 +- drivers/crypto/hisilicon/qm.h | 3 - drivers/crypto/hisilicon/sec2/sec.h | 10 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 483 +- drivers/crypto/hisilicon/sec2/sec_crypto.h | 184 - drivers/crypto/hisilicon/sec2/sec_main.c | 93 +- drivers/crypto/hisilicon/zip/zip_main.c | 88 +- drivers/crypto/ixp4xx_crypto.c | 413 +- drivers/crypto/marvell/octeontx2/Makefile | 13 +- drivers/crypto/marvell/octeontx2/cn10k_cpt.c | 93 - drivers/crypto/marvell/octeontx2/cn10k_cpt.h | 36 - drivers/crypto/marvell/octeontx2/otx2_cpt_common.h | 23 - .../crypto/marvell/octeontx2/otx2_cpt_hw_types.h | 16 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.c | 9 +- drivers/crypto/marvell/octeontx2/otx2_cptlf.h | 10 - drivers/crypto/marvell/octeontx2/otx2_cptpf.h | 1 - drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 160 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.c | 32 +- .../crypto/marvell/octeontx2/otx2_cptpf_ucode.h | 8 +- drivers/crypto/marvell/octeontx2/otx2_cptvf.h | 3 - drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 49 +- drivers/crypto/marvell/octeontx2/otx2_cptvf_mbox.c | 43 - .../crypto/marvell/octeontx2/otx2_cptvf_reqmgr.c | 17 +- drivers/crypto/nx/nx-842-pseries.c | 25 +- drivers/crypto/nx/nx-common-powernv.c | 4 +- .../qat/qat_common/icp_qat_fw_loader_handle.h | 2 +- drivers/crypto/qat/qat_common/qat_hal.c | 14 +- drivers/crypto/qat/qat_common/qat_uclo.c | 12 +- drivers/crypto/qce/Makefile | 1 - drivers/crypto/qce/aead.c | 847 - drivers/crypto/qce/aead.h | 56 - drivers/crypto/qce/common.c | 196 +- drivers/crypto/qce/common.h | 9 +- drivers/crypto/qce/core.c | 4 - drivers/crypto/qce/skcipher.c | 15 +- drivers/crypto/sa2ul.c | 46 +- drivers/crypto/ux500/hash/hash_core.c | 1 - drivers/cxl/Kconfig | 13 +- drivers/cxl/Makefile | 8 +- drivers/cxl/bus.c | 29 + drivers/cxl/core.c | 90 - drivers/cxl/cxl.h | 82 +- drivers/cxl/mem.c | 1578 + drivers/cxl/mem.h | 79 - drivers/cxl/pci.c | 1551 - drivers/devfreq/Kconfig | 1 + drivers/devfreq/devfreq.c | 1 - drivers/devfreq/governor_userspace.c | 10 +- drivers/devfreq/imx-bus.c | 14 + drivers/devfreq/tegra30-devfreq.c | 1 - drivers/dma-buf/dma-buf.c | 8 +- drivers/dma-buf/dma-resv.c | 75 +- drivers/dma/Kconfig | 2 - drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 3 - drivers/dma/fsl-qdma.c | 6 +- drivers/dma/hsu/hsu.c | 3 - drivers/dma/idxd/cdev.c | 3 +- drivers/dma/idxd/init.c | 70 +- drivers/dma/imx-sdma.c | 2 +- drivers/dma/ipu/ipu_irq.c | 2 +- drivers/dma/mediatek/mtk-uart-apdma.c | 27 +- drivers/dma/pl330.c | 6 +- drivers/dma/qcom/Kconfig | 1 - drivers/dma/sf-pdma/Kconfig | 1 - drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/ste_dma40.c | 3 - drivers/dma/stm32-mdma.c | 4 +- drivers/dma/sun4i-dma.c | 5 +- drivers/dma/ti/omap-dma.c | 3 +- drivers/dma/xilinx/xilinx_dpdma.c | 69 +- drivers/dma/xilinx/zynqmp_dma.c | 2 +- drivers/edac/altera_edac.c | 1 - drivers/edac/aspeed_edac.c | 4 +- drivers/edac/mce_amd.c | 70 - drivers/edac/thunderx_edac.c | 4 +- drivers/edac/ti_edac.c | 1 - drivers/eisa/eisa-bus.c | 23 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-intel-mrfld.c | 9 - drivers/extcon/extcon-max8997.c | 1 - drivers/extcon/extcon-sm5502.c | 212 +- drivers/extcon/extcon-sm5502.h | 82 +- drivers/firewire/core-topology.c | 1 - drivers/firmware/Kconfig | 3 +- drivers/firmware/Makefile | 1 - drivers/firmware/arm_ffa/Kconfig | 21 - drivers/firmware/arm_ffa/Makefile | 6 - drivers/firmware/arm_ffa/bus.c | 210 - drivers/firmware/arm_ffa/common.h | 31 - drivers/firmware/arm_ffa/driver.c | 731 - drivers/firmware/arm_ffa/smccc.c | 39 - drivers/firmware/arm_scmi/common.h | 2 +- drivers/firmware/arm_scmi/driver.c | 6 - drivers/firmware/arm_scmi/mailbox.c | 3 - drivers/firmware/arm_scmi/scmi_pm_domain.c | 26 - drivers/firmware/arm_scmi/smc.c | 3 - drivers/firmware/arm_scpi.c | 11 - drivers/firmware/efi/apple-properties.c | 2 +- drivers/firmware/efi/cper.c | 4 +- drivers/firmware/efi/dev-path-parser.c | 49 +- drivers/firmware/efi/fdtparams.c | 3 - drivers/firmware/efi/libstub/Makefile | 1 - drivers/firmware/efi/libstub/file.c | 2 +- drivers/firmware/efi/memattr.c | 5 + drivers/firmware/google/gsmi.c | 1 - drivers/firmware/stratix10-svc.c | 22 +- drivers/firmware/tegra/bpmp-tegra210.c | 2 +- drivers/fpga/altera-cvp.c | 2 +- drivers/fpga/dfl-fme-pr.c | 2 +- drivers/fpga/dfl-n3000-nios.c | 2 +- drivers/fpga/dfl.h | 2 +- drivers/fpga/fpga-bridge.c | 8 +- drivers/fpga/zynq-fpga.c | 6 +- drivers/fsi/fsi-core.c | 4 +- drivers/fsi/fsi-master-aspeed.c | 33 +- drivers/fsi/fsi-master-ast-cf.c | 2 +- drivers/fsi/fsi-master-gpio.c | 1 - drivers/fsi/fsi-occ.c | 12 +- drivers/fsi/fsi-sbefifo.c | 10 +- drivers/fsi/fsi-scom.c | 105 +- drivers/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- drivers/gpio/Kconfig | 12 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-104-idio-16.c | 23 +- drivers/gpio/gpio-adp5520.c | 18 +- drivers/gpio/gpio-altera-a10sr.c | 11 +- drivers/gpio/gpio-ath79.c | 9 +- drivers/gpio/gpio-bd9571mwv.c | 11 +- drivers/gpio/gpio-crystalcove.c | 10 +- drivers/gpio/gpio-da9052.c | 11 +- drivers/gpio/gpio-da9055.c | 11 +- drivers/gpio/gpio-dwapb.c | 23 +- drivers/gpio/gpio-idt3243x.c | 206 - drivers/gpio/gpio-logicvc.c | 4 +- drivers/gpio/gpio-lp87565.c | 6 +- drivers/gpio/gpio-mockup.c | 9 +- drivers/gpio/gpio-regmap.c | 32 +- drivers/gpio/gpio-spear-spics.c | 12 +- drivers/gpio/gpio-sprd.c | 10 +- drivers/gpio/gpio-sta2x11.c | 10 +- drivers/gpio/gpio-stmpe.c | 32 +- drivers/gpio/gpio-tc3589x.c | 11 +- drivers/gpio/gpio-tegra186.c | 14 +- drivers/gpio/gpio-tps65218.c | 13 +- drivers/gpio/gpio-tps6586x.c | 13 +- drivers/gpio/gpio-tps65910.c | 12 +- drivers/gpio/gpio-tps65912.c | 12 +- drivers/gpio/gpio-tps68470.c | 12 +- drivers/gpio/gpio-visconti.c | 10 +- drivers/gpio/gpio-wcd934x.c | 2 +- drivers/gpio/gpio-wcove.c | 39 +- drivers/gpio/gpio-wm831x.c | 12 +- drivers/gpio/gpio-wm8350.c | 12 +- drivers/gpio/gpio-wm8994.c | 13 +- drivers/gpio/gpio-xgene.c | 11 +- drivers/gpio/gpio-xilinx.c | 383 +- drivers/gpio/gpiolib-acpi.c | 51 - drivers/gpio/gpiolib-sysfs.c | 34 +- drivers/gpio/gpiolib.c | 59 +- drivers/gpu/drm/Kconfig | 14 - drivers/gpu/drm/Makefile | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 57 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 391 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 42 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 72 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfxhub.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 102 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 192 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 109 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 15 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 195 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 97 +- drivers/gpu/drm/amd/amdgpu/atom.c | 172 - drivers/gpu/drm/amd/amdgpu/atom.h | 10 - drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 228 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 40 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 - drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 4 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 142 +- drivers/gpu/drm/amd/amdgpu/nv.c | 62 +- drivers/gpu/drm/amd/amdgpu/nv.h | 2 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 93 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 85 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 6 +- drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 10 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 87 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 2 - drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c | 51 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 52 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 19 - .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 68 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 - drivers/gpu/drm/amd/amdkfd/soc15_int.h | 1 - drivers/gpu/drm/amd/display/Kconfig | 7 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 271 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 13 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 6 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 10 +- drivers/gpu/drm/amd/display/dc/Makefile | 3 - drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 6 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 113 - .../drm/amd/display/dc/bios/bios_parser_helper.c | 5 +- .../drm/amd/display/dc/bios/command_table_helper.c | 2 +- .../amd/display/dc/bios/command_table_helper2.c | 7 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 2 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 2 - drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 11 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 30 - .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 4 - .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 673 - .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h | 103 - .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 333 - .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h | 271 - drivers/gpu/drm/amd/display/dc/core/dc.c | 80 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 18 - drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 317 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 610 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 6 - drivers/gpu/drm/amd/display/dc/dc.h | 32 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 32 - drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 5 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 2 - drivers/gpu/drm/amd/display/dc/dc_link.h | 19 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 3 - drivers/gpu/drm/amd/display/dc/dc_types.h | 5 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 21 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 10 +- .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 8 - .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.h | 3 - drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c | 17 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 28 +- .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 1 - .../drm/amd/display/dc/dce110/dce110_transform_v.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 9 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 12 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 1 - .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 48 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 4 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 34 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 6 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 1 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 20 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 5 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 11 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 - .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 54 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 6 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 1 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 9 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 16 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 68 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 56 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 5 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 2 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 1 + drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 42 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 279 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 147 - .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 406 - .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h | 246 - .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 956 - .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h | 122 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c | 103 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.h | 246 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 598 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 56 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 151 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.h | 33 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 287 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 259 - .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 157 - .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.h | 40 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2196 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.h | 42 - drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 5 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 6 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 4 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 11 - .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 7508 -- .../amd/display/dc/dml/dcn31/display_mode_vba_31.h | 43 - .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 1727 - .../display/dc/dml/dcn31/display_rq_dlg_calc_31.h | 69 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 18 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 - .../drm/amd/display/dc/dml/display_mode_structs.h | 14 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 55 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 52 - drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 12 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 3 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 3 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 10 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 70 +- drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 56 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 5 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 14 - drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 3 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/transform.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 8 +- drivers/gpu/drm/amd/display/dc/irq/Makefile | 11 - .../amd/display/dc/irq/dcn31/irq_service_dcn31.c | 432 - .../amd/display/dc/irq/dcn31/irq_service_dcn31.h | 37 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 13 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 118 - drivers/gpu/drm/amd/display/dmub/src/Makefile | 3 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 354 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 230 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 37 - .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 19 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 13 - drivers/gpu/drm/amd/display/include/dal_types.h | 3 - .../amd/display/include/gpio_service_interface.h | 4 +- .../drm/amd/display/include/link_service_types.h | 1 - .../drm/amd/display/modules/freesync/freesync.c | 29 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 4 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 4 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 148 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 38 - drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 23 +- .../drm/amd/display/modules/power/power_helpers.c | 15 +- .../drm/amd/display/modules/power/power_helpers.h | 3 +- drivers/gpu/drm/amd/include/aldebaran_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/amd_acpi.h | 18 - .../amd/include/asic_reg/dcn/dcn_3_1_2_offset.h | 15083 --- .../amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h | 60747 ---------- .../amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h | 11936 -- .../amd/include/asic_reg/dpcs/dpcs_4_2_0_sh_mask.h | 103385 ------------------ .../drm/amd/include/asic_reg/mp/mp_13_0_1_offset.h | 355 - .../amd/include/asic_reg/mp/mp_13_0_1_sh_mask.h | 531 - drivers/gpu/drm/amd/include/atomfirmware.h | 73 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 71 - drivers/gpu/drm/amd/include/yellow_carp_offset.h | 1366 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 192 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 2 - .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 2 +- .../drm/amd/pm/inc/smu13_driver_if_yellow_carp.h | 222 - drivers/gpu/drm/amd/pm/inc/smu_types.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v11_5_ppsmc.h | 2 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 6 + drivers/gpu/drm/amd/pm/inc/smu_v13_0_1.h | 57 - drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h | 139 - drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_ppsmc.h | 97 - .../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c | 3 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 22 - .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 26 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 2 +- .../drm/amd/pm/powerplay/hwmgr/vega12_thermal.c | 3 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 7 - drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 81 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 122 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 51 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.h | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 33 - drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 68 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_1.c | 311 - .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 1210 - .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h | 28 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 - drivers/gpu/drm/drm_atomic.c | 28 +- drivers/gpu/drm/drm_atomic_uapi.c | 4 +- drivers/gpu/drm/drm_cache.c | 148 - drivers/gpu/drm/drm_crtc_internal.h | 4 +- drivers/gpu/drm/drm_drv.c | 2 - drivers/gpu/drm/drm_fourcc.c | 4 - drivers/gpu/drm/drm_gem.c | 7 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 2 +- drivers/gpu/drm/drm_gem_vram_helper.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 20 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 68 +- drivers/gpu/drm/hyperv/Makefile | 8 - drivers/gpu/drm/hyperv/hyperv_drm.h | 52 - drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 311 - drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 231 - drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 485 - drivers/gpu/drm/i915/Kconfig | 1 + drivers/gpu/drm/i915/Makefile | 3 +- drivers/gpu/drm/i915/display/icl_dsi.c | 21 +- drivers/gpu/drm/i915/display/intel_atomic.c | 20 - drivers/gpu/drm/i915/display/intel_atomic.h | 1 - drivers/gpu/drm/i915/display/intel_bw.c | 4 +- drivers/gpu/drm/i915/display/intel_csr.c | 825 + drivers/gpu/drm/i915/display/intel_csr.h | 21 + drivers/gpu/drm/i915/display/intel_cursor.c | 4 - drivers/gpu/drm/i915/display/intel_ddi.c | 53 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 53 - drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 4 - drivers/gpu/drm/i915/display/intel_display.c | 154 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 30 +- drivers/gpu/drm/i915/display/intel_display_power.c | 139 +- drivers/gpu/drm/i915/display/intel_display_types.h | 4 +- drivers/gpu/drm/i915/display/intel_dmc.c | 831 - drivers/gpu/drm/i915/display/intel_dmc.h | 43 - .../gpu/drm/i915/display/intel_dp_link_training.c | 71 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 69 +- drivers/gpu/drm/i915/display/intel_fb.c | 13 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 51 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 57 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 4 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 104 +- drivers/gpu/drm/i915/display/intel_overlay.c | 5 +- drivers/gpu/drm/i915/display/intel_psr.c | 93 +- drivers/gpu/drm/i915/display/intel_qp_tables.c | 309 - drivers/gpu/drm/i915/display/intel_qp_tables.h | 14 - drivers/gpu/drm/i915/display/intel_tc.c | 152 +- drivers/gpu/drm/i915/display/intel_tc.h | 2 - drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 105 +- drivers/gpu/drm/i915/display/intel_vrr.c | 58 +- drivers/gpu/drm/i915/display/skl_universal_plane.c | 27 - drivers/gpu/drm/i915/dma_resv_utils.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_busy.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 345 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_ioctls.h | 2 - drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 20 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 5 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 3 - drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 14 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 22 - drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 159 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 10 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 11 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 28 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 13 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 31 +- drivers/gpu/drm/i915/gt/intel_context.c | 3 +- drivers/gpu/drm/i915/gt/intel_engine.h | 8 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 21 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 14 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 95 +- .../gpu/drm/i915/gt/intel_execlists_submission.h | 3 + drivers/gpu/drm/i915/gt/intel_ggtt.c | 10 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 6 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 82 +- drivers/gpu/drm/i915/gt/intel_gt_irq.h | 23 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 7 - drivers/gpu/drm/i915/gt/intel_gtt.c | 91 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 15 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 4 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 7 +- drivers/gpu/drm/i915/gt/intel_reset.c | 201 +- drivers/gpu/drm/i915/gt/intel_ring.c | 11 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 12 +- drivers/gpu/drm/i915/gt/intel_rps.c | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 4 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 100 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 +- drivers/gpu/drm/i915/gt/selftest_context.c | 3 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 2 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 4 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 4 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 32 +- drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 6 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 64 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_huc.c | 4 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 8 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 10 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 +- drivers/gpu/drm/i915/gvt/handlers.c | 14 +- drivers/gpu/drm/i915/gvt/interrupt.c | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 11 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 10 +- drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 14 +- drivers/gpu/drm/i915/i915_active.h | 11 +- drivers/gpu/drm/i915/i915_active_types.h | 5 + drivers/gpu/drm/i915/i915_cmd_parser.c | 28 +- drivers/gpu/drm/i915/i915_debugfs.c | 51 +- drivers/gpu/drm/i915/i915_drv.c | 29 +- drivers/gpu/drm/i915/i915_drv.h | 96 +- drivers/gpu/drm/i915/i915_gem.c | 18 +- drivers/gpu/drm/i915/i915_gpu_error.c | 92 +- drivers/gpu/drm/i915/i915_irq.c | 63 +- drivers/gpu/drm/i915/i915_irq.h | 1 - drivers/gpu/drm/i915/i915_mm.c | 44 - drivers/gpu/drm/i915/i915_params.h | 8 +- drivers/gpu/drm/i915/i915_pci.c | 6 +- drivers/gpu/drm/i915/i915_perf.c | 54 +- drivers/gpu/drm/i915/i915_pmu.c | 12 +- drivers/gpu/drm/i915/i915_query.c | 62 - drivers/gpu/drm/i915/i915_reg.h | 215 +- drivers/gpu/drm/i915/i915_request.c | 12 +- drivers/gpu/drm/i915/i915_suspend.c | 16 +- drivers/gpu/drm/i915/i915_sw_fence.c | 4 +- drivers/gpu/drm/i915/i915_sysfs.c | 2 +- drivers/gpu/drm/i915/i915_vgpu.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 33 +- drivers/gpu/drm/i915/i915_vma.h | 7 +- drivers/gpu/drm/i915/intel_device_info.c | 24 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_dram.c | 14 +- drivers/gpu/drm/i915/intel_memory_region.c | 29 +- drivers/gpu/drm/i915/intel_memory_region.h | 18 +- drivers/gpu/drm/i915/intel_pch.c | 10 +- drivers/gpu/drm/i915/intel_pm.c | 317 +- drivers/gpu/drm/i915/intel_pm.h | 4 +- drivers/gpu/drm/i915/intel_sideband.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 36 +- drivers/gpu/drm/i915/intel_wopcm.c | 10 +- drivers/gpu/drm/i915/selftests/i915_active.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 20 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 14 +- drivers/gpu/drm/i915/selftests/i915_perf.c | 9 +- drivers/gpu/drm/i915/selftests/i915_request.c | 12 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 3 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 16 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 87 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +- drivers/gpu/drm/i915/selftests/librapl.c | 10 - drivers/gpu/drm/i915/selftests/librapl.h | 4 - drivers/gpu/drm/meson/meson_drv.c | 9 +- drivers/gpu/drm/msm/Makefile | 2 - drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 2 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 2 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 1 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 203 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 43 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 39 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 100 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 4 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 54 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 202 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 1450 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 112 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 47 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 + drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 19 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 63 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 14 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot.c | 125 - drivers/gpu/drm/msm/disp/msm_disp_snapshot.h | 136 - drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 187 - drivers/gpu/drm/msm/dp/dp_aux.c | 181 +- drivers/gpu/drm/msm/dp/dp_aux.h | 8 + drivers/gpu/drm/msm/dp/dp_catalog.c | 16 +- drivers/gpu/drm/msm/dp/dp_catalog.h | 6 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 55 - drivers/gpu/drm/msm/dp/dp_ctrl.h | 2 - drivers/gpu/drm/msm/dp/dp_display.c | 84 +- drivers/gpu/drm/msm/dp/dp_display.h | 1 - drivers/gpu/drm/msm/dp/dp_panel.c | 1 + drivers/gpu/drm/msm/dsi/dsi.c | 6 - drivers/gpu/drm/msm/dsi/dsi.h | 4 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 17 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 31 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 4 - drivers/gpu/drm/msm/msm_drv.c | 31 +- drivers/gpu/drm/msm/msm_drv.h | 15 - drivers/gpu/drm/msm/msm_fb.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 45 +- drivers/gpu/drm/msm/msm_kms.h | 9 - drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/include/nvif/if000c.h | 1 - drivers/gpu/drm/nouveau/nouveau_bo.c | 13 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 1 - drivers/gpu/drm/nouveau/nouveau_fence.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 4 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 11 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 15 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 156 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 32 +- drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 6 - drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c | 1 - drivers/gpu/drm/panfrost/panfrost_device.h | 1 - drivers/gpu/drm/panfrost/panfrost_drv.c | 7 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 1 - drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 1 - drivers/gpu/drm/pl111/Kconfig | 3 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 1 - drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/evergreen.h | 1 + drivers/gpu/drm/radeon/r100.c | 2 +- drivers/gpu/drm/radeon/radeon.h | 3 - drivers/gpu/drm/radeon/radeon_asic.h | 2 + drivers/gpu/drm/radeon/radeon_audio.c | 95 - drivers/gpu/drm/radeon/radeon_cs.c | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 2 +- drivers/gpu/drm/radeon/radeon_gem.c | 6 +- drivers/gpu/drm/radeon/radeon_mn.c | 4 +- drivers/gpu/drm/radeon/radeon_sync.c | 4 +- drivers/gpu/drm/radeon/radeon_ttm.c | 3 +- drivers/gpu/drm/radeon/radeon_uvd.c | 30 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 1 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 31 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 5 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 41 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 7 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 8 +- drivers/gpu/drm/tegra/dc.c | 2 +- drivers/gpu/drm/tegra/dc.h | 26 - drivers/gpu/drm/tegra/drm.h | 2 +- drivers/gpu/drm/tegra/hub.c | 182 +- drivers/gpu/drm/tegra/plane.c | 23 +- drivers/gpu/drm/tegra/plane.h | 3 +- drivers/gpu/drm/tegra/sor.c | 70 +- drivers/gpu/drm/ttm/ttm_bo.c | 171 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 324 +- drivers/gpu/drm/ttm/ttm_device.c | 2 +- drivers/gpu/drm/ttm/ttm_module.c | 35 - drivers/gpu/drm/ttm/ttm_range_manager.c | 57 +- drivers/gpu/drm/ttm/ttm_resource.c | 228 +- drivers/gpu/drm/ttm/ttm_sys_manager.c | 11 +- drivers/gpu/drm/ttm/ttm_tt.c | 45 - drivers/gpu/drm/vc4/vc4_hdmi.c | 26 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 3 +- drivers/gpu/drm/vgem/vgem_fence.c | 3 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 5 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 30 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 2 +- drivers/gpu/host1x/bus.c | 30 +- drivers/hid/Kconfig | 19 +- drivers/hid/Makefile | 1 - drivers/hid/amd-sfh-hid/amd_sfh_client.c | 19 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 3 + drivers/hid/hid-a4tech.c | 2 - drivers/hid/hid-asus.c | 32 +- drivers/hid/hid-core.c | 14 +- drivers/hid/hid-debug.c | 3 - drivers/hid/hid-ft260.c | 29 +- drivers/hid/hid-google-hammer.c | 10 - drivers/hid/hid-gt683r.c | 1 - drivers/hid/hid-ids.h | 10 +- drivers/hid/hid-input.c | 9 +- drivers/hid/hid-ite.c | 1 - drivers/hid/hid-lg-g15.c | 141 +- drivers/hid/hid-logitech-dj.c | 8 - drivers/hid/hid-logitech-hidpp.c | 13 - drivers/hid/hid-magicmouse.c | 7 +- drivers/hid/hid-multitouch.c | 46 +- drivers/hid/hid-quirks.c | 4 - drivers/hid/hid-semitek.c | 40 - drivers/hid/hid-sensor-custom.c | 8 +- drivers/hid/hid-sensor-hub.c | 13 +- drivers/hid/hid-thrustmaster.c | 2 +- drivers/hid/i2c-hid/i2c-hid-core.c | 13 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 - drivers/hid/intel-ish-hid/ipc/ipc.c | 2 +- drivers/hid/intel-ish-hid/ipc/pci-ish.c | 5 +- drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 49 +- drivers/hid/intel-ish-hid/ishtp-hid-client.c | 15 +- drivers/hid/intel-ish-hid/ishtp-hid.c | 2 +- drivers/hid/intel-ish-hid/ishtp-hid.h | 9 +- drivers/hid/intel-ish-hid/ishtp/bus.c | 24 +- drivers/hid/intel-ish-hid/ishtp/client.c | 5 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 10 +- drivers/hid/intel-ish-hid/ishtp/hbm.h | 1 - drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 4 +- drivers/hid/surface-hid/surface_hid_core.c | 6 +- drivers/hid/usbhid/hid-core.c | 2 +- drivers/hid/usbhid/hid-pidff.c | 1 - drivers/hid/usbhid/usbmouse.c | 2 +- drivers/hv/channel.c | 23 +- drivers/hv/connection.c | 4 +- drivers/hv/hv_balloon.c | 1 + drivers/hv/hv_fcopy.c | 1 - drivers/hv/hv_kvp.c | 1 - drivers/hv/hv_util.c | 4 +- drivers/hv/hyperv_vmbus.h | 2 +- drivers/hv/ring_buffer.c | 95 +- drivers/hv/vmbus_drv.c | 1 - drivers/hwmon/Kconfig | 11 - drivers/hwmon/Makefile | 1 - drivers/hwmon/bt1-pvt.c | 4 +- drivers/hwmon/corsair-cpro.c | 1 - drivers/hwmon/corsair-psu.c | 14 - drivers/hwmon/dell-smm-hwmon.c | 4 +- drivers/hwmon/ina3221.c | 22 +- drivers/hwmon/lm70.c | 28 +- drivers/hwmon/lm75.c | 13 - drivers/hwmon/max31722.c | 9 + drivers/hwmon/max31790.c | 72 +- drivers/hwmon/max6621.c | 2 +- drivers/hwmon/occ/common.c | 7 +- drivers/hwmon/pmbus/Kconfig | 16 +- drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/adm1275.c | 14 +- drivers/hwmon/pmbus/fsp-3y.c | 32 +- drivers/hwmon/pmbus/isl68137.c | 4 +- drivers/hwmon/pmbus/mp2888.c | 408 - drivers/hwmon/pmbus/pmbus.c | 19 +- drivers/hwmon/pmbus/pmbus.h | 2 +- drivers/hwmon/pmbus/pmbus_core.c | 11 +- drivers/hwmon/pmbus/q54sj108a2.c | 2 +- drivers/hwmon/pmbus/zl6100.c | 94 +- drivers/hwmon/sch5627.c | 18 +- drivers/hwmon/sch5636.c | 9 +- drivers/hwmon/sch56xx-common.c | 65 +- drivers/hwmon/sch56xx-common.h | 4 +- drivers/hwmon/scpi-hwmon.c | 9 - drivers/hwmon/sht4x.c | 296 - drivers/hwspinlock/Kconfig | 9 - drivers/hwspinlock/Makefile | 1 - drivers/hwspinlock/sun6i_hwspinlock.c | 210 - drivers/hwtracing/coresight/coresight-cpu-debug.c | 1 - drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-ali1563.c | 2 +- drivers/i2c/busses/i2c-altera.c | 9 +- drivers/i2c/busses/i2c-aspeed.c | 12 +- drivers/i2c/busses/i2c-cadence.c | 2 +- drivers/i2c/busses/i2c-designware-master.c | 2 +- drivers/i2c/busses/i2c-eg20t.c | 3 +- drivers/i2c/busses/i2c-i801.c | 78 +- drivers/i2c/busses/i2c-icy.c | 1 + drivers/i2c/busses/i2c-mpc.c | 81 +- drivers/i2c/busses/i2c-mt65xx.c | 14 +- drivers/i2c/busses/i2c-nomadik.c | 2 +- drivers/i2c/busses/i2c-ocores.c | 8 +- drivers/i2c/busses/i2c-pnx.c | 8 +- drivers/i2c/busses/i2c-qcom-cci.c | 1 - drivers/i2c/busses/i2c-qcom-geni.c | 23 +- drivers/i2c/busses/i2c-rcar.c | 1 + drivers/i2c/busses/i2c-s3c2410.c | 3 - drivers/i2c/busses/i2c-sh_mobile.c | 2 +- drivers/i2c/busses/i2c-st.c | 4 +- drivers/i2c/busses/i2c-stm32f4.c | 2 +- drivers/i2c/busses/i2c-stm32f7.c | 73 - drivers/i2c/busses/i2c-tegra-bpmp.c | 4 +- drivers/i2c/i2c-core-base.c | 105 +- drivers/i2c/muxes/i2c-arb-gpio-challenge.c | 4 +- drivers/ide/Kconfig | 2 +- drivers/ide/aec62xx.c | 3 +- drivers/ide/alim15x3.c | 3 +- drivers/ide/amd74xx.c | 3 +- drivers/ide/atiixp.c | 3 +- drivers/ide/cmd64x.c | 3 +- drivers/ide/cs5520.c | 3 +- drivers/ide/cs5530.c | 3 +- drivers/ide/cs5535.c | 3 +- drivers/ide/cs5536.c | 3 +- drivers/ide/cy82c693.c | 3 +- drivers/ide/delkin_cb.c | 32 +- drivers/ide/hpt366.c | 5 +- drivers/ide/ide-acpi.c | 5 +- drivers/ide/ide-pci-generic.c | 3 +- drivers/ide/it8172.c | 3 +- drivers/ide/it8213.c | 3 +- drivers/ide/it821x.c | 3 +- drivers/ide/jmicron.c | 3 +- drivers/ide/ns87415.c | 3 +- drivers/ide/opti621.c | 3 +- drivers/ide/pdc202xx_new.c | 3 +- drivers/ide/pdc202xx_old.c | 3 +- drivers/ide/piix.c | 3 +- drivers/ide/sc1200.c | 43 +- drivers/ide/serverworks.c | 3 +- drivers/ide/setup-pci.c | 29 +- drivers/ide/siimage.c | 4 +- drivers/ide/sis5513.c | 3 +- drivers/ide/sl82c105.c | 3 +- drivers/ide/slc90e66.c | 3 +- drivers/ide/triflex.c | 24 +- drivers/ide/via82cxxx.c | 3 +- drivers/iio/accel/Kconfig | 40 - drivers/iio/accel/Makefile | 4 - drivers/iio/accel/adis16201.c | 3 + drivers/iio/accel/adis16209.c | 3 + drivers/iio/accel/adxl372.c | 4 +- drivers/iio/accel/bma180.c | 26 +- drivers/iio/accel/bma220_spi.c | 10 +- drivers/iio/accel/bma400_core.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 25 +- drivers/iio/accel/bmc150-accel-i2c.c | 2 +- drivers/iio/accel/bmc150-accel.h | 2 +- drivers/iio/accel/bmi088-accel-core.c | 27 +- drivers/iio/accel/fxls8962af-core.c | 968 - drivers/iio/accel/fxls8962af-i2c.c | 57 - drivers/iio/accel/fxls8962af-spi.c | 57 - drivers/iio/accel/fxls8962af.h | 22 - drivers/iio/accel/hid-sensor-accel-3d.c | 13 +- drivers/iio/accel/kxcjk-1013.c | 253 +- drivers/iio/accel/kxsd9.c | 2 +- drivers/iio/accel/mma8452.c | 7 +- drivers/iio/accel/mma9551.c | 1 + drivers/iio/accel/mma9551_core.c | 4 +- drivers/iio/accel/mma9553.c | 1 + drivers/iio/accel/mxc4005.c | 12 +- drivers/iio/accel/sca3300.c | 472 - drivers/iio/accel/st_accel.h | 12 + drivers/iio/accel/st_accel_core.c | 230 +- drivers/iio/accel/st_accel_i2c.c | 17 +- drivers/iio/accel/st_accel_spi.c | 17 +- drivers/iio/accel/stk8312.c | 27 +- drivers/iio/accel/stk8ba50.c | 19 +- drivers/iio/adc/Kconfig | 12 - drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7124.c | 36 +- drivers/iio/adc/ad7192.c | 19 +- drivers/iio/adc/ad7298.c | 8 - drivers/iio/adc/ad7476.c | 118 +- drivers/iio/adc/ad7606.c | 3 +- drivers/iio/adc/ad7766.c | 8 +- drivers/iio/adc/ad7768-1.c | 11 +- drivers/iio/adc/ad7793.c | 1 - drivers/iio/adc/ad7923.c | 4 +- drivers/iio/adc/ad_sigma_delta.c | 2 +- drivers/iio/adc/adi-axi-adc.c | 24 +- drivers/iio/adc/at91-sama5d2_adc.c | 2 +- drivers/iio/adc/at91_adc.c | 4 +- drivers/iio/adc/dln2-adc.c | 3 +- drivers/iio/adc/ep93xx_adc.c | 4 +- drivers/iio/adc/exynos_adc.c | 2 +- drivers/iio/adc/ina2xx-adc.c | 3 +- drivers/iio/adc/max11100.c | 34 +- drivers/iio/adc/max1118.c | 68 +- drivers/iio/adc/mp2629_adc.c | 1 + drivers/iio/adc/mt6360-adc.c | 1 + drivers/iio/adc/mxs-lradc-adc.c | 2 +- drivers/iio/adc/rcar-gyroadc.c | 15 +- drivers/iio/adc/sc27xx_adc.c | 1 - drivers/iio/adc/stm32-adc.c | 28 +- drivers/iio/adc/stm32-dfsdm-core.c | 6 +- drivers/iio/adc/ti-adc081c.c | 43 +- drivers/iio/adc/ti-adc0832.c | 39 +- drivers/iio/adc/ti-adc108s102.c | 45 +- drivers/iio/adc/ti-adc161s626.c | 51 +- drivers/iio/adc/ti-ads1015.c | 12 +- drivers/iio/adc/ti-ads131e08.c | 3 +- drivers/iio/adc/ti-tsc2046.c | 714 - drivers/iio/adc/vf610_adc.c | 10 +- drivers/iio/adc/xilinx-xadc-core.c | 2 +- drivers/iio/afe/iio-rescale.c | 41 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 22 +- drivers/iio/buffer/industrialio-hw-consumer.c | 25 +- drivers/iio/buffer/industrialio-triggered-buffer.c | 23 +- drivers/iio/chemical/Kconfig | 27 +- drivers/iio/chemical/Makefile | 2 - drivers/iio/chemical/atlas-sensor.c | 6 +- drivers/iio/chemical/bme680_i2c.c | 8 + drivers/iio/chemical/bme680_spi.c | 8 + drivers/iio/chemical/ccs811.c | 2 +- drivers/iio/chemical/scd30_core.c | 3 +- drivers/iio/chemical/sgp30.c | 2 +- drivers/iio/chemical/sps30.c | 275 +- drivers/iio/chemical/sps30.h | 35 - drivers/iio/chemical/sps30_i2c.c | 258 - drivers/iio/chemical/sps30_serial.c | 431 - .../iio/common/hid-sensors/hid-sensor-trigger.c | 10 +- drivers/iio/common/scmi_sensors/scmi_iio.c | 1 + drivers/iio/dac/ad5766.c | 2 + drivers/iio/dac/ad5770r.c | 16 +- drivers/iio/dac/stm32-dac.c | 3 +- drivers/iio/dummy/Kconfig | 1 - drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/gyro/adis16136.c | 20 +- drivers/iio/gyro/adis16260.c | 9 +- drivers/iio/gyro/adxrs290.c | 2 +- drivers/iio/gyro/bmg160_core.c | 17 +- drivers/iio/gyro/fxas21002c_core.c | 15 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/gyro/itg3200_core.c | 3 +- drivers/iio/gyro/mpu3050-core.c | 4 +- drivers/iio/gyro/st_gyro.h | 12 + drivers/iio/gyro/st_gyro_core.c | 53 +- drivers/iio/gyro/st_gyro_i2c.c | 17 +- drivers/iio/gyro/st_gyro_spi.c | 17 +- drivers/iio/health/afe4403.c | 2 +- drivers/iio/health/afe4404.c | 2 +- drivers/iio/humidity/am2315.c | 25 +- drivers/iio/humidity/hdc2010.c | 1 + drivers/iio/imu/Kconfig | 1 - drivers/iio/imu/Makefile | 1 - drivers/iio/imu/adis.c | 4 + drivers/iio/imu/adis16400.c | 25 +- drivers/iio/imu/adis16460.c | 1 + drivers/iio/imu/adis16475.c | 10 +- drivers/iio/imu/adis16480.c | 164 +- drivers/iio/imu/adis_buffer.c | 27 +- drivers/iio/imu/adis_trigger.c | 3 +- drivers/iio/imu/bmi160/bmi160_core.c | 6 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 3 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 2 +- drivers/iio/imu/kmx61.c | 7 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 8 +- drivers/iio/imu/st_lsm9ds0/Kconfig | 28 - drivers/iio/imu/st_lsm9ds0/Makefile | 5 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h | 23 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 163 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 84 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 83 - drivers/iio/industrialio-buffer.c | 13 +- drivers/iio/industrialio-core.c | 126 +- drivers/iio/industrialio-trigger.c | 37 +- drivers/iio/industrialio-triggered-event.c | 2 +- drivers/iio/inkern.c | 107 +- drivers/iio/light/Kconfig | 11 - drivers/iio/light/Makefile | 1 - drivers/iio/light/acpi-als.c | 3 +- drivers/iio/light/isl29028.c | 5 +- drivers/iio/light/isl29125.c | 10 +- drivers/iio/light/pa12203001.c | 4 +- drivers/iio/light/rpr0521.c | 9 +- drivers/iio/light/si1145.c | 2 +- drivers/iio/light/tcs3414.c | 10 +- drivers/iio/light/tcs3472.c | 10 +- drivers/iio/light/tsl2583.c | 13 +- drivers/iio/light/tsl2591.c | 1225 - drivers/iio/light/us5182d.c | 4 +- drivers/iio/light/vcnl4000.c | 7 +- drivers/iio/light/vcnl4035.c | 6 +- drivers/iio/light/veml6030.c | 2 +- drivers/iio/magnetometer/ak8974.c | 3 +- drivers/iio/magnetometer/ak8975.c | 2 +- drivers/iio/magnetometer/bmc150_magn.c | 26 +- drivers/iio/magnetometer/hmc5843.h | 8 +- drivers/iio/magnetometer/hmc5843_core.c | 7 +- drivers/iio/magnetometer/rm3100-core.c | 2 +- drivers/iio/magnetometer/st_magn.h | 4 + drivers/iio/magnetometer/st_magn_core.c | 181 +- drivers/iio/magnetometer/st_magn_i2c.c | 14 +- drivers/iio/magnetometer/st_magn_spi.c | 14 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- .../iio/position/hid-sensor-custom-intel-hinge.c | 1 + drivers/iio/potentiostat/lmp91000.c | 7 +- drivers/iio/pressure/st_pressure.h | 4 + drivers/iio/pressure/st_pressure_core.c | 15 +- drivers/iio/pressure/st_pressure_i2c.c | 17 +- drivers/iio/pressure/st_pressure_spi.c | 17 +- drivers/iio/pressure/zpa2326.c | 3 +- drivers/iio/proximity/as3935.c | 13 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 10 +- drivers/iio/proximity/srf04.c | 8 +- drivers/iio/proximity/srf08.c | 14 +- drivers/iio/proximity/sx9310.c | 2 +- drivers/iio/proximity/sx9500.c | 2 +- drivers/iio/temperature/Kconfig | 10 - drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/mlx90614.c | 25 +- drivers/iio/temperature/tmp117.c | 185 - drivers/iio/trigger/stm32-timer-trigger.c | 2 +- drivers/infiniband/Kconfig | 2 +- drivers/infiniband/core/cache.c | 23 +- drivers/infiniband/core/cm.c | 621 +- drivers/infiniband/core/mad.c | 17 +- drivers/infiniband/core/sa_query.c | 4 +- drivers/infiniband/core/ucma.c | 11 +- drivers/infiniband/core/umem_dmabuf.c | 2 +- drivers/infiniband/core/uverbs_cmd.c | 21 +- drivers/infiniband/core/verbs.c | 21 + drivers/infiniband/hw/Makefile | 2 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 22 +- drivers/infiniband/hw/bnxt_re/main.c | 15 +- drivers/infiniband/hw/bnxt_re/qplib_res.c | 17 - drivers/infiniband/hw/bnxt_re/qplib_res.h | 1 - drivers/infiniband/hw/bnxt_re/qplib_sp.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 2 + drivers/infiniband/hw/cxgb4/qp.c | 2 +- drivers/infiniband/hw/hfi1/pio.h | 2 + drivers/infiniband/hw/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hfi1/trace.c | 5 - drivers/infiniband/hw/hns/hns_roce_alloc.c | 51 +- drivers/infiniband/hw/hns/hns_roce_common.h | 4 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 7 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 24 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 342 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 13 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 77 - drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 5 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 693 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 75 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 14 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 6 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 10 +- drivers/infiniband/hw/i40iw/Kconfig | 9 + drivers/infiniband/hw/i40iw/Makefile | 9 + drivers/infiniband/hw/i40iw/i40iw.h | 602 + drivers/infiniband/hw/i40iw/i40iw_cm.c | 4419 + drivers/infiniband/hw/i40iw/i40iw_cm.h | 462 + drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 5243 + drivers/infiniband/hw/i40iw/i40iw_d.h | 1746 + drivers/infiniband/hw/i40iw/i40iw_hmc.c | 821 + drivers/infiniband/hw/i40iw/i40iw_hmc.h | 241 + drivers/infiniband/hw/i40iw/i40iw_hw.c | 851 + drivers/infiniband/hw/i40iw/i40iw_main.c | 2065 + drivers/infiniband/hw/i40iw/i40iw_osdep.h | 195 + drivers/infiniband/hw/i40iw/i40iw_p.h | 129 + drivers/infiniband/hw/i40iw/i40iw_pble.c | 611 + drivers/infiniband/hw/i40iw/i40iw_pble.h | 131 + drivers/infiniband/hw/i40iw/i40iw_puda.c | 1496 + drivers/infiniband/hw/i40iw/i40iw_puda.h | 188 + drivers/infiniband/hw/i40iw/i40iw_register.h | 1030 + drivers/infiniband/hw/i40iw/i40iw_status.h | 101 + drivers/infiniband/hw/i40iw/i40iw_type.h | 1358 + drivers/infiniband/hw/i40iw/i40iw_uk.c | 1200 + drivers/infiniband/hw/i40iw/i40iw_user.h | 422 + drivers/infiniband/hw/i40iw/i40iw_utils.c | 1518 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2652 + drivers/infiniband/hw/i40iw/i40iw_verbs.h | 179 + drivers/infiniband/hw/i40iw/i40iw_vf.c | 85 + drivers/infiniband/hw/i40iw/i40iw_vf.h | 62 + drivers/infiniband/hw/i40iw/i40iw_virtchnl.c | 759 + drivers/infiniband/hw/i40iw/i40iw_virtchnl.h | 124 + drivers/infiniband/hw/irdma/Kconfig | 12 - drivers/infiniband/hw/irdma/Makefile | 27 - drivers/infiniband/hw/irdma/cm.c | 4421 - drivers/infiniband/hw/irdma/cm.h | 417 - drivers/infiniband/hw/irdma/ctrl.c | 5657 - drivers/infiniband/hw/irdma/defs.h | 1155 - drivers/infiniband/hw/irdma/hmc.c | 710 - drivers/infiniband/hw/irdma/hmc.h | 180 - drivers/infiniband/hw/irdma/hw.c | 2725 - drivers/infiniband/hw/irdma/i40iw_hw.c | 216 - drivers/infiniband/hw/irdma/i40iw_hw.h | 160 - drivers/infiniband/hw/irdma/i40iw_if.c | 216 - drivers/infiniband/hw/irdma/icrdma_hw.c | 149 - drivers/infiniband/hw/irdma/icrdma_hw.h | 71 - drivers/infiniband/hw/irdma/irdma.h | 153 - drivers/infiniband/hw/irdma/main.c | 358 - drivers/infiniband/hw/irdma/main.h | 555 - drivers/infiniband/hw/irdma/osdep.h | 86 - drivers/infiniband/hw/irdma/pble.c | 521 - drivers/infiniband/hw/irdma/pble.h | 136 - drivers/infiniband/hw/irdma/protos.h | 116 - drivers/infiniband/hw/irdma/puda.c | 1745 - drivers/infiniband/hw/irdma/puda.h | 194 - drivers/infiniband/hw/irdma/status.h | 71 - drivers/infiniband/hw/irdma/trace.c | 112 - drivers/infiniband/hw/irdma/trace.h | 3 - drivers/infiniband/hw/irdma/trace_cm.h | 458 - drivers/infiniband/hw/irdma/type.h | 1541 - drivers/infiniband/hw/irdma/uda.c | 271 - drivers/infiniband/hw/irdma/uda.h | 89 - drivers/infiniband/hw/irdma/uda_d.h | 128 - drivers/infiniband/hw/irdma/uk.c | 1684 - drivers/infiniband/hw/irdma/user.h | 437 - drivers/infiniband/hw/irdma/utils.c | 2541 - drivers/infiniband/hw/irdma/verbs.c | 4527 - drivers/infiniband/hw/irdma/verbs.h | 225 - drivers/infiniband/hw/irdma/ws.c | 406 - drivers/infiniband/hw/irdma/ws.h | 41 - drivers/infiniband/hw/mlx4/cq.c | 8 +- drivers/infiniband/hw/mlx4/main.c | 5 +- drivers/infiniband/hw/mlx4/qp.c | 9 +- drivers/infiniband/hw/mlx5/cq.c | 4 +- drivers/infiniband/hw/mlx5/doorbell.c | 10 +- drivers/infiniband/hw/mlx5/main.c | 4 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 5 +- drivers/infiniband/hw/mlx5/mr.c | 6 +- drivers/infiniband/hw/mlx5/odp.c | 5 +- drivers/infiniband/hw/mlx5/qp.c | 75 +- drivers/infiniband/hw/mlx5/qpc.c | 6 - drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/hw/mlx5/wr.c | 9 +- drivers/infiniband/sw/rxe/rxe_comp.c | 31 +- drivers/infiniband/sw/rxe/rxe_cq.c | 32 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_net.c | 10 +- drivers/infiniband/sw/rxe/rxe_qp.c | 22 +- drivers/infiniband/sw/rxe/rxe_queue.c | 21 +- drivers/infiniband/sw/rxe/rxe_queue.h | 272 +- drivers/infiniband/sw/rxe/rxe_req.c | 46 +- drivers/infiniband/sw/rxe/rxe_resp.c | 44 +- drivers/infiniband/sw/rxe/rxe_srq.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 82 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 5 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 33 +- drivers/infiniband/ulp/ipoib/ipoib_netlink.c | 1 - drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 4 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 2 - drivers/infiniband/ulp/isert/ib_isert.c | 10 - drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 5 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 59 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 2 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 14 +- drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 12 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 1 - drivers/infiniband/ulp/rtrs/rtrs-srv.c | 163 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 4 +- drivers/infiniband/ulp/rtrs/rtrs.c | 1 + drivers/infiniband/ulp/srp/ib_srp.c | 258 +- drivers/infiniband/ulp/srp/ib_srp.h | 2 + drivers/infiniband/ulp/srpt/ib_srpt.c | 1 + drivers/input/evbug.c | 3 + drivers/input/joystick/xpad.c | 6 - drivers/input/keyboard/Kconfig | 3 + drivers/input/keyboard/hil_kbd.c | 1 - drivers/input/misc/ims-pcu.c | 4 +- drivers/input/misc/pm8941-pwrkey.c | 103 +- drivers/input/serio/serport.c | 8 +- drivers/input/touchscreen/cy8ctmg110_ts.c | 167 +- drivers/input/touchscreen/cyttsp_core.c | 47 +- drivers/input/touchscreen/cyttsp_core.h | 3 +- drivers/input/touchscreen/cyttsp_i2c.c | 10 - drivers/input/touchscreen/cyttsp_spi.c | 10 - drivers/input/touchscreen/edt-ft5x06.c | 38 +- drivers/input/touchscreen/elants_i2c.c | 11 +- drivers/input/touchscreen/resistive-adc-touch.c | 136 +- drivers/input/touchscreen/usbtouchscreen.c | 8 +- drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/bcm-voter.c | 4 +- drivers/interconnect/qcom/sc7280.c | 1938 - drivers/interconnect/qcom/sc7280.h | 154 - drivers/iommu/amd/amd_iommu.h | 2 + drivers/iommu/amd/init.c | 18 +- drivers/iommu/amd/iommu.c | 35 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 1 + drivers/iommu/arm/arm-smmu/arm-smmu.c | 1 + drivers/iommu/arm/arm-smmu/qcom_iommu.c | 1 + drivers/iommu/dma-iommu.c | 6 +- drivers/iommu/exynos-iommu.c | 1 + drivers/iommu/intel/dmar.c | 4 +- drivers/iommu/intel/iommu.c | 9 +- drivers/iommu/intel/pasid.c | 3 +- drivers/iommu/iova.c | 18 +- drivers/iommu/ipmmu-vmsa.c | 1 + drivers/iommu/msm_iommu.c | 1 + drivers/iommu/mtk_iommu.c | 1 + drivers/iommu/mtk_iommu_v1.c | 1 + drivers/iommu/of_iommu.c | 68 + drivers/iommu/omap-iommu.c | 1 + drivers/iommu/rockchip-iommu.c | 4 + drivers/iommu/tegra-smmu.c | 16 +- drivers/iommu/virtio-iommu.c | 2 +- drivers/ipack/carriers/tpci200.c | 9 +- drivers/ipack/carriers/tpci200.h | 4 +- drivers/ipack/devices/ipoctal.c | 8 +- drivers/ipack/devices/ipoctal.h | 6 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/exynos-combiner.c | 10 +- drivers/irqchip/irq-al-fic.c | 7 +- drivers/irqchip/irq-apple-aic.c | 9 - drivers/irqchip/irq-armada-370-xp.c | 19 +- drivers/irqchip/irq-aspeed-i2c-ic.c | 8 +- drivers/irqchip/irq-aspeed-scu-ic.c | 6 +- drivers/irqchip/irq-ath79-misc.c | 2 +- drivers/irqchip/irq-bcm2835.c | 2 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-bcm7038-l1.c | 6 +- drivers/irqchip/irq-bcm7120-l2.c | 6 +- drivers/irqchip/irq-brcmstb-l2.c | 2 +- drivers/irqchip/irq-dw-apb-ictl.c | 3 +- drivers/irqchip/irq-gic-common.c | 13 + drivers/irqchip/irq-gic-common.h | 2 + drivers/irqchip/irq-gic-v3.c | 6 +- drivers/irqchip/irq-gic.c | 19 +- drivers/irqchip/irq-goldfish-pic.c | 5 +- drivers/irqchip/irq-i8259.c | 4 +- drivers/irqchip/irq-idt3243x.c | 6 +- drivers/irqchip/irq-imgpdc.c | 11 +- drivers/irqchip/irq-imx-intmux.c | 9 +- drivers/irqchip/irq-imx-irqsteer.c | 9 +- drivers/irqchip/irq-ingenic-tcu.c | 2 +- drivers/irqchip/irq-ingenic.c | 3 +- drivers/irqchip/irq-keystone.c | 14 +- drivers/irqchip/irq-loongson-htpic.c | 2 +- drivers/irqchip/irq-loongson-htvec.c | 4 +- drivers/irqchip/irq-loongson-liointc.c | 2 +- drivers/irqchip/irq-lpc32xx.c | 2 +- drivers/irqchip/irq-ls-scfg-msi.c | 6 +- drivers/irqchip/irq-ls1x.c | 2 +- drivers/irqchip/irq-mbigen.c | 12 +- drivers/irqchip/irq-mips-gic.c | 21 +- drivers/irqchip/irq-mscc-ocelot.c | 2 +- drivers/irqchip/irq-mvebu-pic.c | 7 +- drivers/irqchip/irq-mvebu-sei.c | 13 +- drivers/irqchip/irq-nvic.c | 4 +- drivers/irqchip/irq-orion.c | 2 +- drivers/irqchip/irq-partition-percpu.c | 9 +- drivers/irqchip/irq-pruss-intc.c | 9 +- drivers/irqchip/irq-realtek-rtl.c | 2 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/irqchip/irq-renesas-irqc.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 8 +- drivers/irqchip/irq-stm32-exti.c | 10 +- drivers/irqchip/irq-sunxi-nmi.c | 3 +- drivers/irqchip/irq-tb10x.c | 2 +- drivers/irqchip/irq-ti-sci-inta.c | 9 +- drivers/irqchip/irq-ts4800.c | 3 +- drivers/irqchip/irq-versatile-fpga.c | 2 +- drivers/irqchip/irq-vic.c | 2 +- drivers/irqchip/irq-xilinx-intc.c | 23 +- drivers/irqchip/qcom-irq-combiner.c | 6 +- drivers/irqchip/qcom-pdc.c | 8 +- drivers/isdn/capi/capi.c | 40 +- drivers/isdn/hardware/mISDN/hfcpci.c | 2 +- drivers/isdn/hardware/mISDN/netjet.c | 1 + drivers/isdn/mISDN/dsp_pipeline.c | 46 +- drivers/leds/Kconfig | 2 +- drivers/leds/blink/leds-lgm-sso.c | 48 +- drivers/leds/led-class.c | 6 +- drivers/leds/leds-as3645a.c | 2 +- drivers/leds/leds-bcm6328.c | 2 +- drivers/leds/leds-blinkm.c | 5 +- drivers/leds/leds-el15203000.c | 37 +- drivers/leds/leds-gpio-register.c | 1 - drivers/leds/leds-is31fl32xx.c | 3 +- drivers/leds/leds-lm3530.c | 2 +- drivers/leds/leds-lm3532.c | 7 +- drivers/leds/leds-lm36274.c | 4 +- drivers/leds/leds-lm3692x.c | 26 +- drivers/leds/leds-lm3697.c | 12 +- drivers/leds/leds-lp3944.c | 6 +- drivers/leds/leds-lp50xx.c | 2 +- drivers/leds/leds-lp8860.c | 16 +- drivers/leds/leds-lt3593.c | 8 +- drivers/leds/leds-mlxcpld.c | 38 +- drivers/leds/leds-mlxreg.c | 3 +- drivers/leds/leds-pwm.c | 16 +- drivers/leds/leds-tlc591xx.c | 8 +- drivers/leds/trigger/ledtrig-activity.c | 1 - drivers/leds/trigger/ledtrig-cpu.c | 2 +- drivers/leds/trigger/ledtrig-heartbeat.c | 1 - drivers/leds/trigger/ledtrig-panic.c | 1 - drivers/lightnvm/core.c | 24 +- drivers/md/Makefile | 4 - drivers/md/bcache/super.c | 15 +- drivers/md/dm-core.h | 65 - drivers/md/dm-crypt.c | 31 +- drivers/md/dm-era-target.c | 24 +- drivers/md/dm-flakey.c | 7 +- drivers/md/dm-kcopyd.c | 35 +- drivers/md/dm-linear.c | 7 +- drivers/md/dm-raid1.c | 2 +- drivers/md/dm-snap.c | 3 +- drivers/md/dm-table.c | 23 +- drivers/md/dm-thin-metadata.c | 91 +- drivers/md/dm-verity-verify-sig.c | 2 +- drivers/md/dm-writecache.c | 43 +- drivers/md/dm-zone.c | 654 - drivers/md/dm-zoned-metadata.c | 7 - drivers/md/dm-zoned-reclaim.c | 2 +- drivers/md/dm.c | 224 +- drivers/md/dm.h | 30 +- drivers/md/md.c | 25 +- drivers/md/md.h | 6 +- drivers/md/persistent-data/dm-array.c | 52 +- drivers/md/persistent-data/dm-btree-internal.h | 13 - drivers/md/persistent-data/dm-btree-remove.c | 4 +- drivers/md/persistent-data/dm-btree-spine.c | 16 +- drivers/md/persistent-data/dm-btree.c | 542 +- drivers/md/persistent-data/dm-btree.h | 10 +- drivers/md/persistent-data/dm-space-map-common.c | 534 +- drivers/md/persistent-data/dm-space-map-common.h | 34 +- drivers/md/persistent-data/dm-space-map-disk.c | 83 +- drivers/md/persistent-data/dm-space-map-metadata.c | 105 +- drivers/md/persistent-data/dm-space-map.h | 18 +- .../md/persistent-data/dm-transaction-manager.c | 61 - .../md/persistent-data/dm-transaction-manager.h | 22 +- drivers/md/raid5.c | 2 + drivers/media/cec/platform/s5p/s5p_cec.c | 7 +- drivers/media/common/Kconfig | 4 - drivers/media/common/Makefile | 1 - drivers/media/common/siano/smscoreapi.c | 22 +- drivers/media/common/siano/smscoreapi.h | 4 +- drivers/media/common/siano/smsdvb-main.c | 7 +- drivers/media/common/videobuf2/frame_vector.c | 2 +- drivers/media/dvb-frontends/Kconfig | 12 + drivers/media/dvb-frontends/Makefile | 1 + drivers/media/dvb-frontends/drx39xyj/drxj.h | 35 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 4 + .../media/av7110 => media/dvb-frontends}/sp8870.c | 0 .../media/av7110 => media/dvb-frontends}/sp8870.h | 0 drivers/media/i2c/Kconfig | 22 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv7842.c | 37 +- drivers/media/i2c/ak7375.c | 10 +- drivers/media/i2c/ccs/ccs-core.c | 41 +- drivers/media/i2c/ccs/ccs-limits.c | 4 - drivers/media/i2c/ccs/ccs-limits.h | 4 - drivers/media/i2c/ccs/ccs-regs.h | 6 +- drivers/media/i2c/dw9714.c | 10 +- drivers/media/i2c/dw9768.c | 10 +- drivers/media/i2c/dw9807-vcm.c | 10 +- drivers/media/i2c/hi556.c | 3 +- drivers/media/i2c/imx208.c | 1087 - drivers/media/i2c/imx214.c | 6 +- drivers/media/i2c/imx219.c | 6 +- drivers/media/i2c/imx258.c | 6 +- drivers/media/i2c/imx274.c | 3 +- drivers/media/i2c/imx290.c | 6 +- drivers/media/i2c/imx319.c | 6 +- drivers/media/i2c/imx334.c | 7 +- drivers/media/i2c/imx355.c | 6 +- drivers/media/i2c/ir-kbd-i2c.c | 4 +- drivers/media/i2c/mt9m001.c | 9 +- drivers/media/i2c/ov02a10.c | 6 +- drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov2659.c | 33 +- drivers/media/i2c/ov2685.c | 7 +- drivers/media/i2c/ov2740.c | 6 +- drivers/media/i2c/ov5647.c | 9 +- drivers/media/i2c/ov5648.c | 6 +- drivers/media/i2c/ov5670.c | 6 +- drivers/media/i2c/ov5675.c | 3 +- drivers/media/i2c/ov5695.c | 6 +- drivers/media/i2c/ov7740.c | 6 +- drivers/media/i2c/ov8856.c | 2452 +- drivers/media/i2c/ov8865.c | 8 +- drivers/media/i2c/ov9650.c | 4 +- drivers/media/i2c/ov9734.c | 3 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 6 +- drivers/media/i2c/s5c73m3/s5c73m3.h | 2 +- drivers/media/i2c/s5k4ecgx.c | 10 +- drivers/media/i2c/s5k5baf.c | 6 +- drivers/media/i2c/s5k6aa.c | 10 +- drivers/media/i2c/tc358743.c | 1 - drivers/media/i2c/tvp5150.c | 16 +- drivers/media/i2c/video-i2c.c | 12 +- drivers/media/mc/mc-entity.c | 2 +- drivers/media/mc/mc-request.c | 3 +- drivers/media/pci/bt8xx/bt878.c | 6 +- drivers/media/pci/cobalt/cobalt-driver.c | 1 - drivers/media/pci/cobalt/cobalt-driver.h | 7 +- drivers/media/pci/intel/ipu3/cio2-bridge.c | 10 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 3 +- drivers/media/pci/ivtv/Kconfig | 12 + drivers/media/pci/ivtv/ivtv-driver.h | 2 + drivers/media/pci/ivtv/ivtv-ioctl.c | 221 + drivers/media/pci/saa7134/saa7134-core.c | 1 + drivers/media/pci/saa7134/saa7134-tvaudio.c | 2 +- drivers/media/pci/ttpci/Kconfig | 74 + drivers/media/pci/ttpci/Makefile | 11 +- .../media/av7110 => media/pci/ttpci}/av7110.c | 0 drivers/media/pci/ttpci/av7110.h | 315 + .../media/av7110 => media/pci/ttpci}/av7110_av.c | 0 .../media/av7110 => media/pci/ttpci}/av7110_av.h | 0 .../media/av7110 => media/pci/ttpci}/av7110_ca.c | 0 .../media/av7110 => media/pci/ttpci}/av7110_ca.h | 0 .../media/av7110 => media/pci/ttpci}/av7110_hw.c | 0 .../media/av7110 => media/pci/ttpci}/av7110_hw.h | 0 .../av7110 => media/pci/ttpci}/av7110_ipack.c | 0 .../av7110 => media/pci/ttpci}/av7110_ipack.h | 0 .../media/av7110 => media/pci/ttpci}/av7110_ir.c | 0 .../media/av7110 => media/pci/ttpci}/av7110_v4l.c | 0 drivers/media/pci/ttpci/budget-core.c | 3 +- .../av7110 => media/pci/ttpci}/budget-patch.c | 0 drivers/media/pci/ttpci/budget.h | 2 +- .../media/av7110 => media/pci/ttpci}/dvb_filter.c | 0 .../media/av7110 => media/pci/ttpci}/dvb_filter.h | 0 drivers/media/{common => pci/ttpci}/ttpci-eeprom.c | 0 drivers/media/{common => pci/ttpci}/ttpci-eeprom.h | 0 drivers/media/pci/tw5864/tw5864-reg.h | 62 +- drivers/media/platform/allegro-dvt/nal-h264.c | 2 +- drivers/media/platform/allegro-dvt/nal-hevc.c | 2 +- drivers/media/platform/am437x/am437x-vpfe.c | 15 +- drivers/media/platform/atmel/atmel-isc-base.c | 31 +- drivers/media/platform/atmel/atmel-isi.c | 19 +- drivers/media/platform/cadence/cdns-csi2rx.c | 8 +- drivers/media/platform/cadence/cdns-csi2tx.c | 8 +- drivers/media/platform/coda/coda-common.c | 7 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/exynos-gsc/gsc-core.c | 11 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 4 +- drivers/media/platform/exynos4-is/fimc-capture.c | 6 +- drivers/media/platform/exynos4-is/fimc-is.c | 6 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 10 +- drivers/media/platform/exynos4-is/fimc-isp.c | 7 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 5 +- drivers/media/platform/exynos4-is/media-dev.c | 10 +- drivers/media/platform/exynos4-is/mipi-csis.c | 10 +- drivers/media/platform/marvell-ccic/mcam-core.c | 9 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 4 +- drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 6 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 4 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c | 8 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h | 2 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 12 +- drivers/media/platform/qcom/camss/camss-csid.c | 14 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 19 +- drivers/media/platform/qcom/camss/camss-ispif.c | 12 +- drivers/media/platform/qcom/camss/camss-vfe.c | 8 +- drivers/media/platform/qcom/venus/core.c | 60 +- drivers/media/platform/qcom/venus/core.h | 7 +- drivers/media/platform/qcom/venus/helpers.c | 5 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 22 +- drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +- drivers/media/platform/qcom/venus/hfi_helper.h | 10 +- drivers/media/platform/qcom/venus/hfi_platform.c | 16 - drivers/media/platform/qcom/venus/hfi_platform.h | 4 - .../media/platform/qcom/venus/hfi_platform_v4.c | 28 +- .../media/platform/qcom/venus/hfi_platform_v6.c | 28 +- drivers/media/platform/qcom/venus/pm_helpers.c | 153 +- drivers/media/platform/qcom/venus/vdec.c | 6 +- drivers/media/platform/qcom/venus/venc.c | 5 +- drivers/media/platform/rcar-fcp.c | 10 +- drivers/media/platform/rcar-vin/rcar-core.c | 4 - drivers/media/platform/rcar-vin/rcar-csi2.c | 24 +- drivers/media/platform/rcar-vin/rcar-dma.c | 6 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 6 +- drivers/media/platform/rcar_fdp1.c | 28 +- drivers/media/platform/rcar_jpu.c | 6 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/rockchip/rga/rga-buf.c | 3 +- drivers/media/platform/rockchip/rga/rga.c | 4 +- .../platform/rockchip/rkisp1/rkisp1-capture.c | 19 +- .../media/platform/rockchip/rkisp1/rkisp1-params.c | 5 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s3c-camif/camif-core.c | 5 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 5 +- drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 1 - drivers/media/platform/s5p-mfc/s5p_mfc_pm.c | 6 +- drivers/media/platform/sh_vou.c | 6 +- drivers/media/platform/sti/bdisp/Makefile | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 8 +- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/delta/delta-v4l2.c | 9 +- drivers/media/platform/sti/hva/Makefile | 2 +- drivers/media/platform/sti/hva/hva-hw.c | 20 +- drivers/media/platform/stm32/stm32-dcmi.c | 5 +- .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 6 +- .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 2 +- drivers/media/platform/ti-vpe/cal-video.c | 4 +- drivers/media/platform/ti-vpe/cal.c | 8 +- drivers/media/platform/ti-vpe/vpe.c | 8 +- drivers/media/platform/video-mux.c | 10 +- drivers/media/platform/vsp1/vsp1_drv.c | 10 +- drivers/media/radio/si4713/radio-platform-si4713.c | 2 +- drivers/media/rc/Kconfig | 83 +- drivers/media/rc/Makefile | 1 + drivers/media/rc/ite-cir.h | 2 +- drivers/media/rc/keymaps/Makefile | 1 + drivers/media/rc/keymaps/rc-tango.c | 89 + drivers/media/rc/tango-ir.c | 267 + drivers/media/test-drivers/vim2m.c | 5 + drivers/media/test-drivers/vivid/vivid-sdr-cap.c | 3 + drivers/media/usb/Kconfig | 5 + drivers/media/usb/airspy/airspy.c | 3 + drivers/media/usb/au0828/au0828-core.c | 4 +- drivers/media/usb/cpia2/cpia2.h | 1 - drivers/media/usb/cpia2/cpia2_core.c | 12 - drivers/media/usb/cpia2/cpia2_usb.c | 13 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 9 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 5 +- drivers/media/usb/dvb-usb/Makefile | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 2 +- drivers/media/usb/dvb-usb/dtv5100.c | 7 +- drivers/media/usb/em28xx/em28xx-cards.c | 6 +- drivers/media/usb/em28xx/em28xx-input.c | 8 +- drivers/media/usb/gspca/cpia1.c | 5 +- drivers/media/usb/gspca/gl860/gl860.c | 4 +- drivers/media/usb/gspca/ov519.c | 2 +- drivers/media/usb/gspca/sq905.c | 2 +- drivers/media/usb/gspca/sunplus.c | 8 +- drivers/media/usb/hackrf/hackrf.c | 3 + drivers/media/usb/msi2500/msi2500.c | 3 + drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/s2255/s2255drv.c | 2 + drivers/media/usb/zr364xx/zr364xx.c | 1 - drivers/media/v4l2-core/Kconfig | 5 - drivers/media/v4l2-core/Makefile | 8 +- drivers/media/v4l2-core/v4l2-async.c | 23 +- drivers/media/v4l2-core/v4l2-ctrls-api.c | 1225 - drivers/media/v4l2-core/v4l2-ctrls-core.c | 1939 - drivers/media/v4l2-core/v4l2-ctrls-defs.c | 1575 - drivers/media/v4l2-core/v4l2-ctrls-priv.h | 96 - drivers/media/v4l2-core/v4l2-ctrls-request.c | 496 - drivers/media/v4l2-core/v4l2-ctrls.c | 5035 + drivers/media/v4l2-core/v4l2-dev.c | 10 +- drivers/media/v4l2-core/v4l2-fh.c | 1 - drivers/media/v4l2-core/videobuf-dma-sg.c | 1 + drivers/memory/atmel-ebi.c | 4 +- drivers/memory/pl353-smc.c | 1 - drivers/memory/stm32-fmc2-ebi.c | 4 - drivers/memory/tegra/Kconfig | 18 +- drivers/memory/tegra/Makefile | 6 +- drivers/memory/tegra/mc.c | 321 +- drivers/memory/tegra/mc.h | 25 - drivers/memory/tegra/tegra114.c | 1245 +- drivers/memory/tegra/tegra124-emc.c | 4 +- drivers/memory/tegra/tegra124.c | 1306 +- drivers/memory/tegra/tegra186.c | 1679 +- drivers/memory/tegra/tegra194.c | 1351 - drivers/memory/tegra/tegra20-emc.c | 48 +- drivers/memory/tegra/tegra20.c | 110 +- drivers/memory/tegra/tegra210.c | 1433 +- drivers/memory/tegra/tegra30-emc.c | 52 +- drivers/memory/tegra/tegra30.c | 1292 +- drivers/memstick/core/ms_block.c | 38 +- drivers/memstick/host/rtsx_usb_ms.c | 10 +- drivers/message/fusion/mptbase.c | 2 + drivers/message/fusion/mptsas.c | 119 +- drivers/mfd/88pm800.c | 14 +- drivers/mfd/88pm805.c | 29 +- drivers/mfd/Kconfig | 29 +- drivers/mfd/Makefile | 16 +- drivers/mfd/arizona-core.c | 2 - drivers/mfd/as3722.c | 14 +- drivers/mfd/asic3.c | 12 +- drivers/mfd/axp20x.c | 24 +- drivers/mfd/cros_ec_dev.c | 20 +- drivers/mfd/da9052-i2c.c | 10 +- drivers/mfd/da9055-core.c | 38 +- drivers/mfd/da9062-core.c | 13 +- drivers/mfd/da9063-i2c.c | 2 +- drivers/mfd/db8500-prcmu.c | 6 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/intel-lpss-pci.c | 13 - drivers/mfd/ioc3.c | 1 - drivers/mfd/iqs62x.c | 2 +- drivers/mfd/lp87565.c | 27 - drivers/mfd/max8907.c | 6 +- drivers/mfd/max8997.c | 9 +- drivers/mfd/max8998.c | 8 +- drivers/mfd/mfd-core.c | 15 +- drivers/mfd/motorola-cpcap.c | 4 - drivers/mfd/mt6358-irq.c | 89 +- drivers/mfd/mt6360-core.c | 552 +- drivers/mfd/mt6397-core.c | 44 +- drivers/mfd/omap-usb-host.c | 2 +- drivers/mfd/omap-usb-tll.c | 2 +- drivers/mfd/qcom-pm8008.c | 260 - drivers/mfd/rk808.c | 81 - drivers/mfd/rn5t618.c | 2 +- drivers/mfd/rt4831.c | 115 - drivers/mfd/sec-core.c | 70 +- drivers/mfd/sec-irq.c | 4 +- drivers/mfd/si476x-cmd.c | 28 +- drivers/mfd/si476x-i2c.c | 10 +- drivers/mfd/stmpe-i2c.c | 2 +- drivers/mfd/sun6i-prcm.c | 30 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/t7l66xb.c | 12 +- drivers/mfd/tps80031.c | 6 +- drivers/mfd/twl-core.c | 2 +- drivers/mfd/wcd934x.c | 50 +- drivers/mfd/wm831x-core.c | 250 +- drivers/misc/bcm-vk/bcm_vk_dev.c | 1 - drivers/misc/bcm-vk/bcm_vk_msg.c | 3 +- drivers/misc/bcm-vk/bcm_vk_msg.h | 2 +- drivers/misc/bcm-vk/bcm_vk_tty.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/cxl/file.c | 5 +- drivers/misc/eeprom/ee1004.c | 223 +- drivers/misc/eeprom/eeprom_93xx46.c | 90 +- drivers/misc/hpilo.c | 10 +- drivers/misc/hpilo.h | 3 - drivers/misc/ibmasm/heartbeat.c | 1 - drivers/misc/ibmasm/module.c | 5 +- drivers/misc/kgdbts.c | 3 +- drivers/misc/lattice-ecp3-config.c | 2 +- drivers/misc/mei/interrupt.c | 3 - drivers/misc/mei/main.c | 2 + drivers/misc/pvpanic/pvpanic-mmio.c | 17 +- drivers/misc/pvpanic/pvpanic-pci.c | 22 +- drivers/misc/pvpanic/pvpanic.c | 31 +- drivers/misc/pvpanic/pvpanic.h | 3 +- drivers/misc/sgi-gru/grufault.c | 4 +- drivers/misc/sram.c | 6 +- drivers/misc/ti-st/st_core.c | 30 +- drivers/misc/xilinx_sdfec.c | 3 + drivers/mmc/core/block.c | 11 +- drivers/mmc/core/core.c | 22 +- drivers/mmc/core/core.h | 9 - drivers/mmc/core/host.c | 3 - drivers/mmc/core/mmc.c | 68 +- drivers/mmc/core/mmc_ops.c | 159 +- drivers/mmc/core/mmc_ops.h | 12 +- drivers/mmc/core/sd.c | 492 +- drivers/mmc/core/sd_ops.c | 38 +- drivers/mmc/core/sdio.c | 6 +- drivers/mmc/core/sdio_uart.c | 6 +- drivers/mmc/host/cqhci-core.c | 21 +- drivers/mmc/host/dw_mmc-pltfm.c | 1 + drivers/mmc/host/jz4740_mmc.c | 1 + drivers/mmc/host/mmc_spi.c | 12 +- drivers/mmc/host/mtk-sd.c | 25 +- drivers/mmc/host/of_mmc_spi.c | 2 +- drivers/mmc/host/s3cmci.c | 7 +- drivers/mmc/host/sdhci-acpi.c | 11 - drivers/mmc/host/sdhci-esdhc-imx.c | 5 +- drivers/mmc/host/sdhci-of-aspeed.c | 48 - drivers/mmc/host/sdhci-omap.c | 5 +- drivers/mmc/host/sdhci-pci-gli.c | 4 +- drivers/mmc/host/sdhci_am654.c | 6 +- drivers/mmc/host/usdhi6rol0.c | 1 - drivers/mmc/host/vub300.c | 2 +- drivers/mtd/devices/ms02-nv.c | 1 + drivers/mtd/devices/phram.c | 1 - drivers/mtd/inftlmount.c | 2 +- drivers/mtd/maps/plat-ram.c | 1 + drivers/mtd/mtdcore.c | 194 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/nand/bbt.c | 2 +- drivers/mtd/nand/raw/arasan-nand-controller.c | 283 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 7 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 6 +- drivers/mtd/nand/raw/cs553x_nand.c | 12 +- drivers/mtd/nand/raw/fsmc_nand.c | 12 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 2 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/internals.h | 5 - drivers/mtd/nand/raw/lpc32xx_slc.c | 15 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 364 +- drivers/mtd/nand/raw/nand_legacy.c | 2 +- drivers/mtd/nand/raw/nand_onfi.c | 5 +- drivers/mtd/nand/raw/nand_timings.c | 370 +- drivers/mtd/nand/raw/ndfc.c | 12 +- drivers/mtd/nand/raw/qcom_nandc.c | 5 +- drivers/mtd/nand/raw/sharpsl.c | 12 +- drivers/mtd/nand/raw/tmio_nand.c | 8 +- drivers/mtd/nand/raw/txx9ndfmc.c | 5 +- drivers/mtd/nand/spi/core.c | 45 +- drivers/mtd/nand/spi/macronix.c | 112 - drivers/mtd/nftlcore.c | 1 + drivers/mtd/nftlmount.c | 2 +- drivers/mtd/parsers/Kconfig | 2 +- drivers/mtd/parsers/ofpart_core.c | 26 +- drivers/mtd/parsers/parser_trx.c | 9 +- drivers/mtd/parsers/qcomsmempart.c | 10 - drivers/mtd/parsers/redboot.c | 76 +- drivers/mtd/sm_ftl.c | 51 +- drivers/mtd/spi-nor/controllers/nxp-spifi.c | 2 +- drivers/mtd/spi-nor/core.c | 15 - drivers/mtd/spi-nor/otp.c | 4 +- drivers/mtd/tests/oobtest.c | 7 +- drivers/mtd/tests/torturetest.c | 2 + drivers/net/appletalk/cops.c | 34 +- drivers/net/appletalk/ltpc.c | 16 +- drivers/net/bonding/bond_alb.c | 13 +- drivers/net/bonding/bond_debugfs.c | 3 +- drivers/net/bonding/bond_main.c | 15 +- drivers/net/bonding/bond_netlink.c | 2 +- drivers/net/bonding/bond_options.c | 5 +- drivers/net/bonding/bond_procfs.c | 1 - drivers/net/bonding/bond_sysfs.c | 7 - drivers/net/caif/caif_serial.c | 13 +- drivers/net/caif/caif_virtio.c | 6 +- drivers/net/can/at91_can.c | 2 +- drivers/net/can/c_can/Makefile | 5 - drivers/net/can/c_can/c_can.c | 1354 + drivers/net/can/c_can/c_can.h | 3 +- drivers/net/can/c_can/c_can_ethtool.c | 43 - drivers/net/can/c_can/c_can_main.c | 1354 - drivers/net/can/m_can/m_can.c | 244 +- drivers/net/can/slcan.c | 10 +- drivers/net/can/softing/softing_main.c | 2 + drivers/net/can/spi/hi311x.c | 2 +- drivers/net/can/spi/mcp251x.c | 2 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 2 +- drivers/net/can/usb/Kconfig | 2 - drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 14 +- drivers/net/dsa/bcm_sf2.c | 5 +- drivers/net/dsa/hirschmann/hellcreek.c | 3 +- drivers/net/dsa/microchip/ksz9477.c | 1 - drivers/net/dsa/mt7530.c | 272 +- drivers/net/dsa/mt7530.h | 20 +- drivers/net/dsa/ocelot/felix_vsc9959.c | 15 +- drivers/net/dsa/ocelot/seville_vsc9953.c | 5 - drivers/net/dsa/qca8k.c | 805 +- drivers/net/dsa/qca8k.h | 58 +- drivers/net/dsa/sja1105/sja1105.h | 73 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 65 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 38 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 1089 +- drivers/net/dsa/sja1105/sja1105_flower.c | 13 +- drivers/net/dsa/sja1105/sja1105_main.c | 535 +- drivers/net/dsa/sja1105/sja1105_spi.c | 185 +- drivers/net/dsa/sja1105/sja1105_static_config.c | 13 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 9 +- drivers/net/dsa/sja1105/sja1105_tas.c | 14 +- drivers/net/dsa/sja1105/sja1105_tas.h | 2 +- drivers/net/dsa/sja1105/sja1105_vl.c | 2 +- drivers/net/dsa/xrs700x/xrs700x.c | 67 - drivers/net/ethernet/3com/3c59x.c | 2 +- drivers/net/ethernet/8390/axnet_cs.c | 14 +- drivers/net/ethernet/8390/pcnet_cs.c | 2 +- drivers/net/ethernet/8390/smc-ultra.c | 6 +- drivers/net/ethernet/8390/stnic.c | 2 +- drivers/net/ethernet/alteon/acenic.c | 26 +- drivers/net/ethernet/amd/amd8111e.c | 4 +- drivers/net/ethernet/amd/amd8111e.h | 6 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/amd/declance.c | 2 +- drivers/net/ethernet/amd/lance.c | 4 +- drivers/net/ethernet/amd/ni65.c | 12 +- drivers/net/ethernet/amd/nmclan_cs.c | 12 +- drivers/net/ethernet/amd/sun3lance.c | 12 +- drivers/net/ethernet/apple/bmac.c | 30 +- drivers/net/ethernet/apple/mace.c | 8 +- drivers/net/ethernet/arc/emac_rockchip.c | 2 +- drivers/net/ethernet/atheros/alx/alx.h | 2 - drivers/net/ethernet/atheros/alx/ethtool.c | 21 +- drivers/net/ethernet/atheros/alx/main.c | 84 +- drivers/net/ethernet/atheros/atl1c/atl1c.h | 28 +- drivers/net/ethernet/atheros/atl1c/atl1c_hw.c | 35 +- drivers/net/ethernet/atheros/atl1c/atl1c_hw.h | 42 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 587 +- drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 +- drivers/net/ethernet/broadcom/b44.c | 20 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 21 +- drivers/net/ethernet/broadcom/bnx2.c | 8 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 139 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 10 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 4 - drivers/net/ethernet/brocade/bna/bfa_cee.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 6 +- drivers/net/ethernet/cadence/macb_pci.c | 2 +- drivers/net/ethernet/cadence/macb_ptp.c | 2 +- drivers/net/ethernet/calxeda/xgmac.c | 8 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 3 + drivers/net/ethernet/chelsio/cxgb3/adapter.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/common.h | 2 - drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 19 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 44 +- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 2 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 14 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 9 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 6 - drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 4 +- drivers/net/ethernet/chelsio/cxgb4vf/sge.c | 2 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 80 +- .../chelsio/inline_crypto/ch_ktls/chcr_ktls.h | 2 - .../chelsio/inline_crypto/chtls/chtls_io.c | 6 +- drivers/net/ethernet/cortina/gemini.c | 34 +- drivers/net/ethernet/dec/tulip/de2104x.c | 4 +- drivers/net/ethernet/dec/tulip/de4x5.c | 6 +- drivers/net/ethernet/dec/tulip/dmfe.c | 18 +- drivers/net/ethernet/dec/tulip/pnic2.c | 4 +- drivers/net/ethernet/dec/tulip/tulip.h | 1 + drivers/net/ethernet/dec/tulip/uli526x.c | 10 +- drivers/net/ethernet/dec/tulip/winbond-840.c | 4 +- drivers/net/ethernet/dlink/sundance.c | 12 +- drivers/net/ethernet/faraday/ftgmac100.c | 6 +- drivers/net/ethernet/fealnx.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 6 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 25 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 - drivers/net/ethernet/freescale/enetc/enetc_ierb.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 9 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 31 +- drivers/net/ethernet/freescale/fec_main.c | 24 +- drivers/net/ethernet/freescale/ucc_geth.c | 3 +- drivers/net/ethernet/fujitsu/fmvj18x_cs.c | 6 +- drivers/net/ethernet/google/gve/gve_main.c | 21 +- drivers/net/ethernet/google/gve/gve_tx.c | 10 +- drivers/net/ethernet/hisilicon/Kconfig | 1 - drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 2 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 9 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 16 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 76 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.c | 8 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.c | 2 +- .../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 4 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 2 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 10 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 63 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 1391 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h | 64 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 733 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 32 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 72 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 8 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 23 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 2454 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 47 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 456 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 51 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 119 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 215 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 19 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 2 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 1 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 67 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 2 - drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 1 + drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 6 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 1 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 10 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 1 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 27 +- drivers/net/ethernet/ibm/emac/emac.h | 2 +- drivers/net/ethernet/ibm/ibmveth.c | 3 +- drivers/net/ethernet/ibm/ibmvnic.c | 6 +- drivers/net/ethernet/intel/Kconfig | 2 - drivers/net/ethernet/intel/e100.c | 12 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 2 +- drivers/net/ethernet/intel/e1000/e1000_hw.c | 4 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/e1000e/phy.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 10 +- drivers/net/ethernet/intel/i40e/i40e.h | 2 - drivers/net/ethernet/intel/i40e/i40e_client.c | 253 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 1 - drivers/net/ethernet/intel/i40e/i40e_txrx.c | 7 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 8 +- drivers/net/ethernet/intel/ice/Makefile | 1 - drivers/net/ethernet/intel/ice/ice.h | 55 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 39 +- drivers/net/ethernet/intel/ice/ice_arfs.h | 12 +- drivers/net/ethernet/intel/ice/ice_base.c | 120 +- drivers/net/ethernet/intel/ice/ice_base.h | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 222 +- drivers/net/ethernet/intel/ice/ice_common.h | 9 - drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 19 - drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 15 +- drivers/net/ethernet/intel/ice/ice_dcb_nl.h | 9 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 9 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 57 +- drivers/net/ethernet/intel/ice/ice_fw_update.c | 10 - drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 4 +- drivers/net/ethernet/intel/ice/ice_idc.c | 334 - drivers/net/ethernet/intel/ice/ice_idc_int.h | 14 - drivers/net/ethernet/intel/ice/ice_lag.c | 2 - drivers/net/ethernet/intel/ice/ice_lib.c | 104 +- drivers/net/ethernet/intel/ice/ice_lib.h | 7 +- drivers/net/ethernet/intel/ice/ice_main.c | 193 +- drivers/net/ethernet/intel/ice/ice_sched.c | 69 +- drivers/net/ethernet/intel/ice/ice_switch.c | 28 - drivers/net/ethernet/intel/ice/ice_switch.h | 4 - drivers/net/ethernet/intel/ice/ice_txrx.c | 17 +- drivers/net/ethernet/intel/ice/ice_type.h | 7 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 245 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 31 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 13 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 4 +- drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 66 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 27 +- drivers/net/ethernet/intel/igbvf/netdev.c | 6 +- drivers/net/ethernet/intel/igbvf/vf.h | 42 +- drivers/net/ethernet/intel/igc/igc.h | 34 +- drivers/net/ethernet/intel/igc/igc_base.h | 2 - drivers/net/ethernet/intel/igc/igc_defines.h | 9 +- drivers/net/ethernet/intel/igc/igc_dump.c | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 41 +- drivers/net/ethernet/intel/igc/igc_main.c | 737 +- drivers/net/ethernet/intel/igc/igc_regs.h | 2 +- drivers/net/ethernet/intel/igc/igc_xdp.c | 109 +- drivers/net/ethernet/intel/igc/igc_xdp.h | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c | 9 +- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c | 16 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 16 +- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c | 16 +- drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 14 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 5 +- drivers/net/ethernet/korina.c | 12 +- drivers/net/ethernet/lantiq_xrx200.c | 23 +- drivers/net/ethernet/marvell/mvneta.c | 11 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 22 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 126 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 3 + drivers/net/ethernet/marvell/octeontx2/af/npc.h | 104 +- .../ethernet/marvell/octeontx2/af/npc_profile.h | 8685 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 6 - drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 5 - .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 34 - .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 298 +- .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 4 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 4 - .../ethernet/marvell/octeontx2/nic/otx2_flows.c | 1 - .../net/ethernet/marvell/prestera/prestera_hw.c | 85 +- .../net/ethernet/marvell/prestera/prestera_hw.h | 3 +- .../net/ethernet/marvell/prestera/prestera_pci.c | 104 +- .../ethernet/marvell/prestera/prestera_switchdev.c | 17 +- drivers/net/ethernet/marvell/skge.h | 2 +- drivers/net/ethernet/marvell/sky2.c | 32 +- drivers/net/ethernet/marvell/sky2.h | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 77 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 24 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 3 - drivers/net/ethernet/mellanox/mlx4/fw.h | 1 - drivers/net/ethernet/mellanox/mlx4/main.c | 6 - drivers/net/ethernet/mellanox/mlx4/port.c | 107 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 8 +- .../net/ethernet/mellanox/mlx5/core/en/params.c | 8 +- .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 2 - .../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 58 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 23 +- .../ethernet/mellanox/mlx5/core/en/tc_tun_encap.c | 2 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 11 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 24 - .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 5 +- .../mellanox/mlx5/core/en_accel/ktls_txrx.h | 2 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en_accel/tls.h | 10 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 8 +- .../mellanox/mlx5/core/en_accel/tls_stats.c | 4 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 107 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 123 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 17 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 61 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 29 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 40 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 - .../net/ethernet/mellanox/mlx5/core/fs_ft_pool.c | 85 - .../net/ethernet/mellanox/mlx5/core/fs_ft_pool.h | 21 - drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 3 - .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 2 - drivers/net/ethernet/mellanox/mlx5/core/lag.c | 28 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 6 - .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 96 +- .../ethernet/mellanox/mlx5/core/lib/fs_chains.h | 5 - drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 22 +- .../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 18 +- .../net/ethernet/mellanox/mlx5/core/sf/hw_table.c | 1 + .../ethernet/mellanox/mlx5/core/steering/dr_fw.c | 3 +- .../mellanox/mlx5/core/steering/dr_types.h | 1 + .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 22 + drivers/net/ethernet/mellanox/mlxsw/Makefile | 4 + drivers/net/ethernet/mellanox/mlxsw/core.c | 10 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/ib.h | 9 + drivers/net/ethernet/mellanox/mlxsw/minimal.c | 4 - drivers/net/ethernet/mellanox/mlxsw/pci.c | 5 + drivers/net/ethernet/mellanox/mlxsw/pci.h | 3 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 86 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 5 - .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 3 - .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 5 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 248 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 4 - drivers/net/ethernet/mellanox/mlxsw/switchib.c | 595 + drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 1691 + drivers/net/ethernet/micrel/ks8842.c | 4 - drivers/net/ethernet/micrel/ks8851_common.c | 15 +- drivers/net/ethernet/micrel/ksz884x.c | 6 +- drivers/net/ethernet/microchip/encx24j600.c | 2 +- drivers/net/ethernet/microchip/encx24j600_hw.h | 2 +- drivers/net/ethernet/microsoft/mana/mana_en.c | 3 +- drivers/net/ethernet/moxa/moxart_ether.c | 5 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 - drivers/net/ethernet/natsemi/natsemi.c | 6 +- drivers/net/ethernet/neterion/s2io.c | 10 +- drivers/net/ethernet/neterion/vxge/vxge-config.c | 3 +- drivers/net/ethernet/neterion/vxge/vxge-main.c | 31 +- drivers/net/ethernet/netronome/nfp/Makefile | 3 +- drivers/net/ethernet/netronome/nfp/ccm_mbox.c | 2 +- .../net/ethernet/netronome/nfp/flower/conntrack.c | 492 - .../net/ethernet/netronome/nfp/flower/conntrack.h | 155 - drivers/net/ethernet/netronome/nfp/flower/main.h | 6 - .../net/ethernet/netronome/nfp/flower/metadata.c | 101 +- .../net/ethernet/netronome/nfp/flower/offload.c | 31 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 1 - .../net/ethernet/netronome/nfp/nfpcore/nfp_nffw.c | 2 +- drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h | 2 + .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 2 - .../net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c | 102 +- drivers/net/ethernet/pensando/Kconfig | 1 - drivers/net/ethernet/qlogic/Kconfig | 3 - .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 1 - drivers/net/ethernet/qlogic/qed/Makefile | 5 - drivers/net/ethernet/qlogic/qed/qed.h | 14 - drivers/net/ethernet/qlogic/qed/qed_cxt.c | 45 +- drivers/net/ethernet/qlogic/qed/qed_cxt.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 140 +- drivers/net/ethernet/qlogic/qed/qed_hsi.h | 6 +- drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 22 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 40 +- drivers/net/ethernet/qlogic/qed/qed_mcp.c | 3 - drivers/net/ethernet/qlogic/qed/qed_mng_tlv.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_nvmetcp.c | 829 - drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h | 103 - .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.c | 376 - .../net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.h | 39 - .../ethernet/qlogic/qed/qed_nvmetcp_ip_services.c | 238 - drivers/net/ethernet/qlogic/qed/qed_ooo.c | 5 +- drivers/net/ethernet/qlogic/qed/qed_sp.h | 5 - drivers/net/ethernet/qlogic/qed/qed_sp_commands.c | 3 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_vnic.c | 2 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h | 1 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c | 1 - drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 - drivers/net/ethernet/qualcomm/qca_debug.c | 1 - drivers/net/ethernet/qualcomm/qca_spi.c | 10 +- drivers/net/ethernet/qualcomm/qca_spi.h | 1 - drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 4 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 40 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h | 11 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 142 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 1 - drivers/net/ethernet/rdc/r6040.c | 9 +- drivers/net/ethernet/realtek/8139cp.c | 6 +- drivers/net/ethernet/realtek/8139too.c | 6 +- drivers/net/ethernet/realtek/atp.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 9 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +- drivers/net/ethernet/seeq/ether3.c | 10 +- drivers/net/ethernet/sfc/ef10.c | 17 +- drivers/net/ethernet/sfc/efx.c | 19 +- drivers/net/ethernet/sfc/efx_common.c | 12 +- drivers/net/ethernet/sfc/falcon/efx.c | 4 +- drivers/net/ethernet/sfc/falcon/falcon_boards.c | 10 +- drivers/net/ethernet/sfc/farch.c | 13 +- drivers/net/ethernet/sfc/nic.c | 1 - drivers/net/ethernet/sis/sis900.c | 22 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc9194.c | 42 +- drivers/net/ethernet/smsc/smc91x.c | 24 +- drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 3 +- drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 37 - drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 207 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 30 +- drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 3 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 4 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 15 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 8 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 86 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 64 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 16 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 + drivers/net/ethernet/sun/cassini.c | 2 +- drivers/net/ethernet/sun/ldmvsw.c | 4 +- drivers/net/ethernet/sun/sungem.c | 20 +- drivers/net/ethernet/sun/sunhme.c | 6 +- drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/ti/cpsw_ale.c | 2 +- drivers/net/ethernet/ti/netcp_core.c | 4 +- drivers/net/ethernet/via/via-velocity.c | 6 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 1 - drivers/net/ethernet/xilinx/xilinx_emaclite.c | 5 +- drivers/net/ethernet/xircom/xirc2ps_cs.c | 2 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 10 +- drivers/net/fddi/skfp/ess.c | 6 +- drivers/net/fddi/skfp/h/supern_2.h | 2 +- drivers/net/fjes/fjes_main.c | 12 +- drivers/net/gtp.c | 2 +- drivers/net/hamradio/6pack.c | 24 +- drivers/net/hamradio/baycom_epp.c | 4 +- drivers/net/hamradio/bpqether.c | 4 +- drivers/net/hamradio/hdlcdrv.c | 2 +- drivers/net/hamradio/mkiss.c | 19 +- drivers/net/hamradio/scc.c | 20 +- drivers/net/hamradio/yam.c | 2 +- drivers/net/hyperv/hyperv_net.h | 7 - drivers/net/hyperv/netvsc.c | 10 +- drivers/net/hyperv/rndis_filter.c | 4 - drivers/net/ieee802154/mrf24j40.c | 4 +- drivers/net/ifb.c | 4 +- drivers/net/ipa/ipa.h | 2 - drivers/net/ipa/ipa_endpoint.c | 63 +- drivers/net/ipa/ipa_mem.c | 3 +- drivers/net/ipa/ipa_reg.h | 1 - drivers/net/ipa/ipa_smp2p.c | 1 - drivers/net/macvlan.c | 2 +- drivers/net/mdio/mdio-bcm-unimac.c | 2 +- drivers/net/mdio/mdio-ipq8064.c | 70 +- drivers/net/mdio/mdio-mux-bcm-iproc.c | 2 +- drivers/net/mdio/mdio-mux-meson-g12a.c | 2 +- drivers/net/mdio/mdio-octeon.c | 2 + drivers/net/mdio/mdio-thunder.c | 1 + drivers/net/mdio/of_mdio.c | 2 +- drivers/net/mii.c | 2 +- drivers/net/netdevsim/bus.c | 129 +- drivers/net/netdevsim/dev.c | 396 +- drivers/net/netdevsim/netdev.c | 95 +- drivers/net/netdevsim/netdevsim.h | 48 - drivers/net/pcs/pcs-xpcs.c | 440 +- drivers/net/phy/Kconfig | 16 +- drivers/net/phy/Makefile | 2 - drivers/net/phy/adin.c | 2 +- drivers/net/phy/at803x.c | 162 +- drivers/net/phy/ax88796b.c | 74 +- drivers/net/phy/marvell.c | 27 +- drivers/net/phy/mdio_bus.c | 3 +- drivers/net/phy/mediatek-ge.c | 112 - drivers/net/phy/motorcomm.c | 137 - drivers/net/phy/nxp-c45-tja11xx.c | 531 +- drivers/net/phy/phy.c | 3 - drivers/net/phy/phy_device.c | 2 +- drivers/net/phy/rockchip.c | 2 +- drivers/net/ppp/bsd_comp.c | 2 +- drivers/net/ppp/ppp_async.c | 12 +- drivers/net/ppp/ppp_synctty.c | 12 +- drivers/net/slip/slhc.c | 2 +- drivers/net/slip/slip.c | 9 +- drivers/net/tun.c | 16 +- drivers/net/usb/Kconfig | 12 +- drivers/net/usb/asix.h | 13 +- drivers/net/usb/asix_common.c | 106 +- drivers/net/usb/asix_devices.c | 157 +- drivers/net/usb/ax88172a.c | 19 +- drivers/net/usb/cdc_eem.c | 2 +- drivers/net/usb/cdc_ether.c | 2 +- drivers/net/usb/cdc_mbim.c | 7 +- drivers/net/usb/cdc_ncm.c | 40 +- drivers/net/usb/hso.c | 60 +- drivers/net/usb/huawei_cdc_ncm.c | 1 - drivers/net/usb/int51x1.c | 2 +- drivers/net/usb/lan78xx.c | 3 +- drivers/net/usb/lg-vl600.c | 4 +- drivers/net/usb/mcs7830.c | 2 +- drivers/net/usb/qmi_wwan.c | 3 +- drivers/net/usb/r8152.c | 121 +- drivers/net/usb/rndis_host.c | 2 +- drivers/net/usb/smsc75xx.c | 8 +- drivers/net/usb/usbnet.c | 6 +- drivers/net/virtio_net.c | 80 +- drivers/net/vrf.c | 2 +- drivers/net/wan/Kconfig | 4 +- drivers/net/wan/c101.c | 39 +- drivers/net/wan/fsl_ucc_hdlc.c | 3 +- drivers/net/wan/hd64570.c | 124 +- drivers/net/wan/hd64572.c | 95 +- drivers/net/wan/hdlc.c | 63 +- drivers/net/wan/hdlc_cisco.c | 49 +- drivers/net/wan/hdlc_fr.c | 101 +- drivers/net/wan/hdlc_x25.c | 77 +- drivers/net/wan/lmc/lmc.h | 2 +- drivers/net/wan/n2.c | 56 +- drivers/net/wan/sealevel.c | 126 +- drivers/net/wan/wanxl.c | 190 +- drivers/net/wan/z85230.c | 8 +- drivers/net/wireguard/Makefile | 3 +- drivers/net/wireguard/allowedips.c | 189 +- drivers/net/wireguard/allowedips.h | 14 +- drivers/net/wireguard/main.c | 17 +- drivers/net/wireguard/peer.c | 27 +- drivers/net/wireguard/peer.h | 3 - drivers/net/wireguard/selftest/allowedips.c | 165 +- drivers/net/wireguard/socket.c | 2 +- drivers/net/wireless/ath/ath10k/core.h | 2 +- drivers/net/wireless/ath/ath10k/debug.c | 4 +- drivers/net/wireless/ath/ath10k/htt.h | 5 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 201 +- drivers/net/wireless/ath/ath10k/rx_desc.h | 14 +- drivers/net/wireless/ath/ath10k/wmi.c | 6 +- drivers/net/wireless/ath/ath10k/wmi.h | 8 +- drivers/net/wireless/ath/ath11k/core.h | 4 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.c | 2 +- .../net/wireless/ath/ath11k/debugfs_htt_stats.h | 2 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 34 - drivers/net/wireless/ath/ath11k/dp_rx.h | 1 - drivers/net/wireless/ath/ath11k/mac.c | 6 - drivers/net/wireless/ath/ath11k/wmi.c | 4 +- drivers/net/wireless/ath/ath11k/wmi.h | 4 +- drivers/net/wireless/ath/ath9k/ar9003_mac.c | 2 - drivers/net/wireless/broadcom/b43/debugfs.c | 34 +- drivers/net/wireless/broadcom/b43/debugfs.h | 3 + drivers/net/wireless/broadcom/b43/phy_n.c | 47 + drivers/net/wireless/broadcom/b43legacy/debugfs.c | 29 +- drivers/net/wireless/broadcom/b43legacy/debugfs.h | 3 + drivers/net/wireless/broadcom/b43legacy/dma.c | 13 + drivers/net/wireless/broadcom/b43legacy/main.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/mac80211_hwsim.c | 5 - drivers/net/wireless/marvell/mwifiex/pcie.c | 10 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 26 - drivers/net/wireless/mediatek/mt76/mt7615/init.c | 1 + drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 5 +- .../net/wireless/mediatek/mt76/mt7615/sdio_mcu.c | 19 +- .../net/wireless/mediatek/mt76/mt7615/usb_mcu.c | 3 + .../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 4 - drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 81 +- drivers/net/wireless/mediatek/mt76/mt7921/init.c | 4 +- drivers/net/wireless/mediatek/mt76/mt7921/mac.c | 5 +- drivers/net/wireless/mediatek/mt76/mt7921/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 17 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/net/wwan/wwan_core.c | 49 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/fdp.h | 1 + drivers/nfc/fdp/i2c.c | 14 +- drivers/nfc/mei_phy.c | 8 + drivers/nfc/microread/microread.c | 1 + drivers/nfc/nfcmrvl/fw_dnld.c | 25 +- drivers/nfc/nfcmrvl/fw_dnld.h | 17 +- drivers/nfc/nfcmrvl/i2c.c | 24 +- drivers/nfc/nfcmrvl/main.c | 13 +- drivers/nfc/nfcmrvl/nfcmrvl.h | 29 +- drivers/nfc/nfcmrvl/spi.c | 19 +- drivers/nfc/nfcmrvl/uart.c | 49 +- drivers/nfc/nfcmrvl/usb.c | 31 +- drivers/nfc/pn533/i2c.c | 10 +- drivers/nfc/pn533/pn533.c | 46 + drivers/nfc/pn533/uart.c | 2 +- drivers/nfc/pn533/usb.c | 4 + drivers/nfc/pn544/i2c.c | 11 +- drivers/nfc/port100.c | 4 +- drivers/nfc/s3fwrn5/i2c.c | 32 +- drivers/nfc/st-nci/i2c.c | 9 +- drivers/nfc/st-nci/se.c | 14 +- drivers/nfc/st-nci/spi.c | 9 +- drivers/nfc/st-nci/vendor_cmds.c | 15 +- drivers/nfc/st21nfca/dep.c | 59 +- drivers/nfc/st21nfca/i2c.c | 9 +- drivers/nfc/st95hf/core.c | 13 +- drivers/nvdimm/blk.c | 27 +- drivers/nvdimm/btt.c | 25 +- drivers/nvdimm/btt.h | 2 + drivers/nvdimm/pmem.c | 17 +- drivers/nvme/host/Kconfig | 20 +- drivers/nvme/host/Makefile | 3 - drivers/nvme/host/core.c | 5 +- drivers/nvme/host/fabrics.c | 17 +- drivers/nvme/host/fabrics.h | 9 - drivers/nvme/host/fc.c | 25 +- drivers/nvme/host/multipath.c | 46 +- drivers/nvme/host/rdma.c | 5 +- drivers/nvme/host/tcp-offload.c | 1318 - drivers/nvme/host/tcp-offload.h | 206 - drivers/nvme/target/core.c | 48 +- drivers/nvme/target/loop.c | 11 +- drivers/nvme/target/nvmet.h | 2 +- drivers/nvme/target/tcp.c | 2 +- drivers/nvmem/core.c | 23 +- drivers/nvmem/qcom-spmi-sdam.c | 1 - drivers/nvmem/qfprom.c | 9 +- drivers/nvmem/sc27xx-efuse.c | 1 - drivers/nvmem/sprd-efuse.c | 3 +- drivers/nvmem/sunxi_sid.c | 1 - drivers/of/Kconfig | 4 +- drivers/of/address.c | 114 +- drivers/of/of_private.h | 4 - drivers/of/of_reserved_mem.c | 2 - drivers/of/platform.c | 1 + drivers/of/unittest.c | 6 +- drivers/opp/of.c | 3 +- drivers/parisc/power.c | 1 - drivers/parport/probe.c | 11 +- drivers/pci/controller/dwc/pci-imx6.c | 4 +- drivers/pci/controller/dwc/pcie-tegra194.c | 2 - .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 11 + drivers/pci/controller/pci-ftpci100.c | 30 +- drivers/pci/controller/pci-hyperv.c | 64 +- drivers/pci/controller/pci-tegra.c | 1 - drivers/pci/controller/pci-xgene.c | 4 +- drivers/pci/controller/pcie-mediatek.c | 4 +- drivers/pci/controller/pcie-microchip-host.c | 2 +- drivers/pci/of.c | 7 - drivers/pci/pci.c | 20 +- drivers/pci/pcie/aer.c | 4 +- drivers/pci/probe.c | 76 +- drivers/pci/quirks.c | 65 - drivers/perf/arm-cci.c | 4 +- drivers/perf/arm-ccn.c | 6 +- drivers/perf/arm-cmn.c | 11 +- drivers/perf/arm_dmc620_pmu.c | 5 +- drivers/perf/arm_dsu_pmu.c | 8 +- drivers/perf/arm_pmu.c | 16 +- drivers/perf/arm_smmuv3_pmu.c | 10 +- drivers/perf/arm_spe_pmu.c | 12 +- drivers/perf/fsl_imx8_ddr_perf.c | 5 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 9 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 3 + drivers/perf/hisilicon/hisi_uncore_pmu.c | 6 +- drivers/perf/hisilicon/hisi_uncore_pmu.h | 2 +- drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 5 +- drivers/perf/qcom_l2_pmu.c | 4 +- drivers/perf/qcom_l3_pmu.c | 6 +- drivers/perf/thunderx2_pmu.c | 4 +- drivers/perf/xgene_pmu.c | 6 +- drivers/phy/broadcom/phy-brcm-usb-init.h | 4 +- drivers/phy/cadence/phy-cadence-sierra.c | 1 - drivers/phy/mediatek/phy-mtk-tphy.c | 2 - drivers/phy/microchip/sparx5_serdes.c | 4 - drivers/phy/phy-core-mipi-dphy.c | 2 +- drivers/phy/phy-core.c | 16 +- drivers/phy/phy-xgene.c | 3 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 315 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 189 +- drivers/phy/ralink/Kconfig | 4 +- drivers/phy/ralink/phy-mt7621-pci.c | 39 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 44 - drivers/phy/st/phy-stm32-usbphyc.c | 31 - drivers/phy/tegra/xusb-tegra186.c | 550 +- drivers/phy/tegra/xusb-tegra210.c | 1875 +- drivers/phy/tegra/xusb.c | 92 +- drivers/phy/tegra/xusb.h | 22 +- drivers/phy/ti/phy-j721e-wiz.c | 1 - drivers/phy/ti/phy-twl4030-usb.c | 6 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 4 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 28 +- drivers/pinctrl/aspeed/pinctrl-aspeed.c | 3 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 3 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 9 - drivers/pinctrl/bcm/pinctrl-bcm2835.c | 8 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 4 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 1 - drivers/pinctrl/mediatek/Kconfig | 7 - drivers/pinctrl/mediatek/Makefile | 1 - drivers/pinctrl/mediatek/pinctrl-mt2701.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt2712.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt6397.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt8127.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt8135.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt8167.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt8173.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt8365.c | 502 - drivers/pinctrl/mediatek/pinctrl-mt8516.c | 3 - drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 17 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.h | 3 - drivers/pinctrl/mediatek/pinctrl-mtk-mt8365.h | 1511 - drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 33 +- drivers/pinctrl/pinctrl-at91.c | 14 +- drivers/pinctrl/pinctrl-equilibrium.c | 1 - drivers/pinctrl/pinctrl-mcp23s08.c | 10 +- drivers/pinctrl/pinctrl-ocelot.c | 4 +- drivers/pinctrl/pinctrl-single.c | 5 +- drivers/pinctrl/qcom/pinctrl-sdx55.c | 18 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 1 - drivers/pinctrl/ralink/Kconfig | 25 - drivers/pinctrl/ralink/Makefile | 6 - drivers/pinctrl/ralink/pinctrl-mt7620.c | 390 - drivers/pinctrl/ralink/pinctrl-mt7621.c | 116 - drivers/pinctrl/ralink/pinctrl-rt2880.c | 32 +- drivers/pinctrl/ralink/pinctrl-rt288x.c | 60 - drivers/pinctrl/ralink/pinctrl-rt305x.c | 136 - drivers/pinctrl/ralink/pinctrl-rt3883.c | 107 - drivers/pinctrl/ralink/pinmux.h | 53 - drivers/pinctrl/renesas/pfc-r8a77470.c | 346 +- drivers/pinctrl/renesas/pfc-r8a7778.c | 3 + drivers/pinctrl/renesas/pfc-r8a7790.c | 301 +- drivers/pinctrl/renesas/pfc-r8a7792.c | 533 +- drivers/pinctrl/renesas/pfc-r8a7794.c | 360 +- drivers/pinctrl/renesas/pfc-r8a77951.c | 4 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 10 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 79 +- drivers/pinctrl/renesas/pfc-r8a77970.c | 175 +- drivers/pinctrl/renesas/pfc-r8a77980.c | 209 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 16 +- drivers/pinctrl/renesas/pfc-r8a77995.c | 246 +- drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/mellanox/mlxreg-hotplug.c | 4 +- drivers/platform/surface/aggregator/controller.c | 2 +- .../platform/surface/surface_aggregator_registry.c | 54 +- drivers/platform/surface/surface_dtx.c | 1 - drivers/platform/x86/Kconfig | 24 +- drivers/platform/x86/Makefile | 4 +- drivers/platform/x86/asus-nb-wmi.c | 77 + drivers/platform/x86/dell/Kconfig | 10 - drivers/platform/x86/dell/Makefile | 2 - drivers/platform/x86/dell/dcdbas.c | 3 +- drivers/platform/x86/dell/dell-laptop.c | 13 +- drivers/platform/x86/dell/dell-wmi-base.c | 775 - drivers/platform/x86/dell/dell-wmi-privacy.c | 391 - drivers/platform/x86/dell/dell-wmi-privacy.h | 36 - .../x86/dell/dell-wmi-sysman/dell-wmi-sysman.h | 5 +- .../x86/dell/dell-wmi-sysman/enum-attributes.c | 39 +- .../x86/dell/dell-wmi-sysman/int-attributes.c | 16 - .../x86/dell/dell-wmi-sysman/passobj-attributes.c | 6 - .../x86/dell/dell-wmi-sysman/string-attributes.c | 16 +- drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 21 +- drivers/platform/x86/dell/dell-wmi.c | 763 + drivers/platform/x86/dell/dell_rbu.c | 2 +- drivers/platform/x86/firmware_attributes_class.c | 52 - drivers/platform/x86/firmware_attributes_class.h | 11 - drivers/platform/x86/hp-wireless.c | 102 + drivers/platform/x86/ideapad-laptop.c | 12 - drivers/platform/x86/intel_cht_int33fe_typec.c | 4 +- drivers/platform/x86/samsung-laptop.c | 35 +- drivers/platform/x86/think-lmi.c | 889 - drivers/platform/x86/think-lmi.h | 72 - drivers/platform/x86/thinkpad_acpi.c | 3 +- drivers/platform/x86/toshiba_acpi.c | 1 - drivers/platform/x86/toshiba_haps.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 2 +- drivers/platform/x86/wireless-hotkey.c | 103 - drivers/pnp/base.h | 1 + drivers/pnp/card.c | 2 +- drivers/pnp/core.c | 17 +- drivers/pnp/interface.c | 4 +- drivers/pnp/isapnp/proc.c | 13 +- drivers/pnp/resource.c | 2 +- drivers/power/reset/at91-sama5d2_shdwc.c | 4 +- drivers/power/reset/gpio-poweroff.c | 1 - drivers/power/reset/ltc2952-poweroff.c | 1 - drivers/power/supply/Kconfig | 12 +- drivers/power/supply/Makefile | 3 +- drivers/power/supply/ab8500-bm.h | 7 +- drivers/power/supply/ab8500_btemp.c | 125 +- drivers/power/supply/ab8500_charger.c | 380 +- drivers/power/supply/ab8500_fg.c | 144 +- drivers/power/supply/abx500_chargalg.c | 117 +- drivers/power/supply/axp20x_battery.c | 17 +- drivers/power/supply/bd70528-charger.c | 710 + drivers/power/supply/cpcap-battery.c | 19 +- drivers/power/supply/cpcap-charger.c | 39 +- drivers/power/supply/max17040_battery.c | 42 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/pm2301_charger.c | 1249 + drivers/power/supply/rn5t618_power.c | 235 - drivers/power/supply/rt5033_battery.c | 7 - drivers/power/supply/sbs-battery.c | 153 +- drivers/power/supply/sc2731_charger.c | 1 - drivers/power/supply/sc27xx_fuel_gauge.c | 1 - drivers/power/supply/smb347-charger.c | 1 + drivers/pps/clients/pps-ldisc.c | 11 +- drivers/ptp/ptp_clock.c | 21 + drivers/ptp/ptp_ocp.c | 4 +- drivers/pwm/core.c | 50 +- drivers/pwm/pwm-atmel-hlcdc.c | 2 + drivers/pwm/pwm-atmel-tcb.c | 2 + drivers/pwm/pwm-atmel.c | 2 + drivers/pwm/pwm-bcm-iproc.c | 2 + drivers/pwm/pwm-bcm-kona.c | 2 + drivers/pwm/pwm-bcm2835.c | 2 + drivers/pwm/pwm-berlin.c | 2 + drivers/pwm/pwm-fsl-ftm.c | 2 + drivers/pwm/pwm-hibvt.c | 2 + drivers/pwm/pwm-imx-tpm.c | 2 + drivers/pwm/pwm-imx27.c | 3 + drivers/pwm/pwm-jz4740.c | 2 + drivers/pwm/pwm-lpc18xx-sct.c | 2 + drivers/pwm/pwm-meson.c | 2 + drivers/pwm/pwm-mxs.c | 2 + drivers/pwm/pwm-omap-dmtimer.c | 2 + drivers/pwm/pwm-pca9685.c | 198 +- drivers/pwm/pwm-renesas-tpu.c | 2 + drivers/pwm/pwm-rockchip.c | 5 + drivers/pwm/pwm-samsung.c | 3 + drivers/pwm/pwm-sifive.c | 2 + drivers/pwm/pwm-spear.c | 40 +- drivers/pwm/pwm-stm32-lp.c | 2 + drivers/pwm/pwm-stm32.c | 2 + drivers/pwm/pwm-sun4i.c | 2 + drivers/pwm/pwm-tiecap.c | 2 + drivers/pwm/pwm-tiehrpwm.c | 2 + drivers/pwm/pwm-visconti.c | 17 +- drivers/pwm/pwm-vt8500.c | 2 + drivers/regulator/Kconfig | 43 +- drivers/regulator/Makefile | 4 +- drivers/regulator/atc260x-regulator.c | 19 +- drivers/regulator/bd70528-regulator.c | 283 + drivers/regulator/bd71815-regulator.c | 3 +- drivers/regulator/bd718x7-regulator.c | 2 +- drivers/regulator/bd9576-regulator.c | 34 +- drivers/regulator/core.c | 159 +- drivers/regulator/cros-ec-regulator.c | 3 +- drivers/regulator/da9121-regulator.c | 10 +- drivers/regulator/fan53555.c | 119 +- drivers/regulator/fan53880.c | 8 +- drivers/regulator/fixed.c | 7 +- drivers/regulator/helpers.c | 2 +- drivers/regulator/hi6421v600-regulator.c | 26 +- drivers/regulator/hi655x-regulator.c | 2 +- drivers/regulator/lp8755.c | 55 +- drivers/regulator/lp87565-regulator.c | 11 - drivers/regulator/max77620-regulator.c | 17 +- drivers/regulator/max77686-regulator.c | 42 +- drivers/regulator/max77802-regulator.c | 70 +- drivers/regulator/max8973-regulator.c | 37 +- drivers/regulator/mcp16502.c | 79 +- drivers/regulator/mp5416.c | 44 +- drivers/regulator/mp886x.c | 32 +- drivers/regulator/mt6315-regulator.c | 19 +- drivers/regulator/mt6358-regulator.c | 22 +- drivers/regulator/mt6359-regulator.c | 997 - drivers/regulator/pca9450-regulator.c | 51 +- drivers/regulator/qcom_smd-regulator.c | 85 +- drivers/regulator/qcom_usb_vbus-regulator.c | 12 - drivers/regulator/rk808-regulator.c | 116 +- drivers/regulator/rt4801-regulator.c | 4 +- drivers/regulator/rt4831-regulator.c | 3 - drivers/regulator/rt6160-regulator.c | 332 - drivers/regulator/rt6245-regulator.c | 254 - drivers/regulator/rtmv20-regulator.c | 44 +- drivers/regulator/scmi-regulator.c | 2 +- drivers/regulator/uniphier-regulator.c | 1 - drivers/regulator/userspace-consumer.c | 14 +- drivers/remoteproc/imx_rproc.c | 196 +- drivers/remoteproc/remoteproc_core.c | 48 +- drivers/remoteproc/remoteproc_elf_loader.c | 12 +- drivers/remoteproc/remoteproc_virtio.c | 6 +- drivers/remoteproc/stm32_rproc.c | 2 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 151 +- drivers/reset/Kconfig | 17 +- drivers/reset/Makefile | 1 - drivers/reset/core.c | 25 +- drivers/reset/hisilicon/hi6220_reset.c | 2 +- drivers/reset/reset-a10sr.c | 1 - drivers/reset/reset-bcm6345.c | 2 +- drivers/reset/reset-berlin.c | 12 +- drivers/reset/reset-brcmstb.c | 1 - drivers/reset/reset-lantiq.c | 2 +- drivers/reset/reset-microchip-sparx5.c | 146 - drivers/reset/reset-oxnas.c | 2 +- drivers/reset/reset-ti-syscon.c | 4 +- drivers/reset/reset-uniphier.c | 2 +- drivers/reset/reset-zynqmp.c | 4 +- drivers/reset/sti/reset-syscfg.c | 2 +- drivers/rtc/Kconfig | 3 +- drivers/rtc/proc.c | 4 +- drivers/rtc/rtc-cmos.c | 2 - drivers/rtc/rtc-efi.c | 1 + drivers/rtc/rtc-imxdi.c | 4 - drivers/rtc/rtc-m41t80.c | 12 - drivers/rtc/rtc-mt6397.c | 2 +- drivers/rtc/rtc-mxc_v2.c | 1 - drivers/s390/block/dasd_diag.c | 8 +- drivers/s390/block/dasd_fba.c | 8 +- drivers/s390/block/dasd_genhd.c | 8 +- drivers/s390/block/dasd_int.h | 1 + drivers/s390/block/dcssblk.c | 26 +- drivers/s390/block/xpram.c | 26 +- drivers/s390/char/con3215.c | 5 +- drivers/s390/char/con3270.c | 1 - drivers/s390/char/sclp.c | 1 - drivers/s390/char/sclp_con.c | 1 - drivers/s390/char/sclp_rw.c | 4 +- drivers/s390/char/sclp_rw.h | 2 +- drivers/s390/char/sclp_tty.c | 9 +- drivers/s390/char/sclp_vt220.c | 14 +- drivers/s390/char/tty3270.c | 22 +- drivers/s390/char/zcore.c | 1 - drivers/s390/cio/airq.c | 2 +- drivers/s390/cio/ccwgroup.c | 60 +- drivers/s390/cio/cio.c | 2 +- drivers/s390/cio/cio.h | 13 +- drivers/s390/cio/trace.h | 6 +- drivers/s390/cio/vfio_ccw_cp.c | 4 - drivers/s390/cio/vfio_ccw_drv.c | 12 +- drivers/s390/cio/vfio_ccw_fsm.c | 1 - drivers/s390/cio/vfio_ccw_ops.c | 2 + drivers/s390/crypto/ap_bus.c | 14 +- drivers/s390/crypto/vfio_ap_drv.c | 13 +- drivers/s390/crypto/zcrypt_api.c | 1 + drivers/s390/crypto/zcrypt_api.h | 1 + drivers/s390/crypto/zcrypt_ccamisc.c | 8 +- drivers/s390/crypto/zcrypt_ccamisc.h | 4 +- drivers/s390/crypto/zcrypt_queue.c | 2 + drivers/s390/scsi/zfcp_scsi.c | 5 +- drivers/scsi/3w-9xxx.c | 74 +- drivers/scsi/3w-9xxx.h | 121 +- drivers/scsi/3w-xxxx.c | 6 +- drivers/scsi/53c700.c | 6 +- drivers/scsi/FlashPoint.c | 197 +- drivers/scsi/Kconfig | 3 +- drivers/scsi/Makefile | 1 - drivers/scsi/NCR5380.c | 10 +- drivers/scsi/aacraid/aachba.c | 10 +- drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/advansys.c | 4 + drivers/scsi/aha152x.c | 33 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 19 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 1 + drivers/scsi/aic7xxx/aicasm/aicasm_gram.y | 1 + drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h | 2 +- drivers/scsi/aic7xxx/scsi_message.h | 11 - drivers/scsi/aic94xx/aic94xx_task.c | 2 +- drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 24 +- drivers/scsi/arm/acornscsi.c | 46 +- drivers/scsi/arm/fas216.c | 17 +- drivers/scsi/be2iscsi/be_iscsi.c | 25 +- drivers/scsi/be2iscsi/be_main.c | 7 +- drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_svc.c | 8 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 1 - drivers/scsi/bnx2i/bnx2i_iscsi.c | 32 +- drivers/scsi/ch.c | 5 +- drivers/scsi/constants.c | 17 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 1 - drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 1 - drivers/scsi/cxgbi/libcxgbi.c | 17 +- drivers/scsi/cxlflash/superpipe.c | 3 +- drivers/scsi/dc395x.c | 80 +- drivers/scsi/device_handler/scsi_dh_alua.c | 81 +- drivers/scsi/esas2r/atioctl.h | 2 +- drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/esp_scsi.c | 4 +- drivers/scsi/fcoe/fcoe.c | 6 +- drivers/scsi/fdomain.c | 22 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 20 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 8 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 16 +- drivers/scsi/hosts.c | 60 +- drivers/scsi/hptiop.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 61 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 2 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 1 - drivers/scsi/isci/request.c | 10 +- drivers/scsi/isci/task.c | 6 +- drivers/scsi/iscsi_tcp.c | 7 - drivers/scsi/libiscsi.c | 234 +- drivers/scsi/libsas/sas_ata.c | 7 +- drivers/scsi/libsas/sas_expander.c | 2 +- drivers/scsi/libsas/sas_port.c | 4 +- drivers/scsi/libsas/sas_task.c | 4 +- drivers/scsi/lpfc/lpfc.h | 2 - drivers/scsi/lpfc/lpfc_attr.c | 11 - drivers/scsi/lpfc/lpfc_crtn.h | 1 - drivers/scsi/lpfc/lpfc_ct.c | 43 +- drivers/scsi/lpfc/lpfc_debugfs.c | 11 +- drivers/scsi/lpfc/lpfc_disc.h | 1 - drivers/scsi/lpfc/lpfc_els.c | 299 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 81 +- drivers/scsi/lpfc/lpfc_init.c | 9 +- drivers/scsi/lpfc/lpfc_mbox.c | 3 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 40 +- drivers/scsi/lpfc/lpfc_nvme.c | 14 +- drivers/scsi/lpfc/lpfc_scsi.c | 99 +- drivers/scsi/lpfc/lpfc_sli.c | 44 +- drivers/scsi/lpfc/lpfc_sli.h | 3 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid.c | 20 +- drivers/scsi/megaraid/megaraid_mbox.c | 27 +- drivers/scsi/megaraid/megaraid_sas.h | 16 +- drivers/scsi/megaraid/megaraid_sas_base.c | 102 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 21 +- drivers/scsi/mesh.c | 9 +- drivers/scsi/mpi3mr/Kconfig | 7 - drivers/scsi/mpi3mr/Makefile | 4 - drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h | 1880 - drivers/scsi/mpi3mr/mpi/mpi30_image.h | 216 - drivers/scsi/mpi3mr/mpi/mpi30_init.h | 159 - drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 1004 - drivers/scsi/mpi3mr/mpi/mpi30_sas.h | 33 - drivers/scsi/mpi3mr/mpi/mpi30_transport.h | 463 - drivers/scsi/mpi3mr/mpi3mr.h | 900 - drivers/scsi/mpi3mr/mpi3mr_debug.h | 60 - drivers/scsi/mpi3mr/mpi3mr_fw.c | 3956 - drivers/scsi/mpi3mr/mpi3mr_os.c | 4050 - drivers/scsi/mpt3sas/mpt3sas_base.c | 349 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 8 - drivers/scsi/mpt3sas/mpt3sas_config.c | 18 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 189 +- drivers/scsi/mvsas/mv_sas.c | 10 +- drivers/scsi/mvumi.c | 10 +- drivers/scsi/myrb.c | 64 +- drivers/scsi/myrs.c | 9 +- drivers/scsi/nsp32.c | 419 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 16 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm80xx_hwi.c | 14 +- drivers/scsi/pmcraid.h | 4 +- drivers/scsi/ps3rom.c | 7 +- drivers/scsi/qedf/qedf_dbg.c | 3 +- drivers/scsi/qedf/qedf_io.c | 5 + drivers/scsi/qedf/qedf_main.c | 26 +- drivers/scsi/qedi/qedi.h | 1 - drivers/scsi/qedi/qedi_fw.c | 291 +- drivers/scsi/qedi/qedi_gbl.h | 3 +- drivers/scsi/qedi/qedi_iscsi.c | 96 +- drivers/scsi/qedi/qedi_iscsi.h | 5 +- drivers/scsi/qedi/qedi_main.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 2 + drivers/scsi/qla2xxx/qla_isr.c | 15 +- drivers/scsi/qla2xxx/qla_nvme.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 2 - drivers/scsi/qla4xxx/ql4_83xx.c | 3 +- drivers/scsi/qla4xxx/ql4_os.c | 2 - drivers/scsi/qlogicfas408.c | 138 +- drivers/scsi/scsi.c | 11 +- drivers/scsi/scsi_debug.c | 20 +- drivers/scsi/scsi_devinfo.c | 1 - drivers/scsi/scsi_error.c | 70 +- drivers/scsi/scsi_ioctl.c | 7 +- drivers/scsi/scsi_lib.c | 119 +- drivers/scsi/scsi_logging.c | 10 +- drivers/scsi/scsi_scan.c | 6 +- drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 499 +- drivers/scsi/scsi_transport_sas.c | 9 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/scsi/sd.c | 67 +- drivers/scsi/sd_zbc.c | 3 +- drivers/scsi/sg.c | 9 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/snic/snic_ctl.c | 5 +- drivers/scsi/snic/snic_debugfs.c | 23 +- drivers/scsi/snic/snic_trc.h | 3 + drivers/scsi/sr.c | 4 +- drivers/scsi/sr_ioctl.c | 6 +- drivers/scsi/st.c | 8 +- drivers/scsi/stex.c | 9 +- drivers/scsi/storvsc_drv.c | 104 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 6 +- drivers/scsi/ufs/cdns-pltfrm.c | 2 - drivers/scsi/ufs/tc-dwc-g210-pci.c | 2 - drivers/scsi/ufs/ufs-debugfs.c | 6 +- drivers/scsi/ufs/ufs-debugfs.h | 2 +- drivers/scsi/ufs/ufs-exynos.c | 31 +- drivers/scsi/ufs/ufs-exynos.h | 26 + drivers/scsi/ufs/ufs-hisi.c | 4 +- drivers/scsi/ufs/ufs-mediatek.c | 30 +- drivers/scsi/ufs/ufs-qcom.c | 2 - drivers/scsi/ufs/ufs-sysfs.c | 269 +- drivers/scsi/ufs/ufs_bsg.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 36 +- drivers/scsi/ufs/ufshcd.c | 1158 +- drivers/scsi/ufs/ufshcd.h | 82 +- drivers/scsi/ufs/ufshci.h | 1 - drivers/scsi/virtio_scsi.c | 5 +- drivers/scsi/vmw_pvscsi.c | 14 +- drivers/scsi/wd33c93.c | 43 +- drivers/scsi/xen-scsifront.c | 8 +- drivers/sh/maple/maple.c | 5 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/amlogic/meson-ee-pwrc.c | 46 +- drivers/soc/bcm/brcmstb/pm/pm-arm.c | 1 - drivers/soc/imx/gpcv2.c | 542 +- drivers/soc/imx/soc-imx.c | 3 - drivers/soc/ixp4xx/ixp4xx-npe.c | 7 - drivers/soc/mediatek/mtk-devapc.c | 1 - drivers/soc/qcom/rpmhpd.c | 21 - drivers/soc/qcom/smd-rpm.c | 2 - drivers/soc/qcom/socinfo.c | 56 +- drivers/soc/rockchip/pm_domains.c | 252 +- drivers/soc/tegra/Kconfig | 2 - drivers/soc/tegra/common.c | 97 - drivers/soc/tegra/fuse/fuse-tegra.c | 6 +- drivers/soc/tegra/pmc.c | 149 +- drivers/soc/tegra/regulators-tegra20.c | 94 +- drivers/soc/tegra/regulators-tegra30.c | 93 +- drivers/soundwire/bus.c | 155 +- drivers/soundwire/cadence_master.c | 21 +- drivers/soundwire/cadence_master.h | 3 + drivers/soundwire/dmi-quirks.c | 2 +- drivers/soundwire/generic_bandwidth_allocation.c | 14 +- drivers/soundwire/qcom.c | 12 +- drivers/soundwire/slave.c | 4 +- drivers/spi/Kconfig | 3 +- drivers/spi/spi-altera-dfl.c | 4 +- drivers/spi/spi-ath79.c | 9 +- drivers/spi/spi-atmel.c | 139 +- drivers/spi/spi-bcm2835.c | 204 +- drivers/spi/spi-bcm2835aux.c | 2 +- drivers/spi/spi-bitbang.c | 18 +- drivers/spi/spi-dw-mmio.c | 2 +- drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-fsl-spi.c | 4 - drivers/spi/spi-geni-qcom.c | 4 +- drivers/spi/spi-hisi-kunpeng.c | 51 +- drivers/spi/spi-lm70llp.c | 2 +- drivers/spi/spi-loopback-test.c | 2 +- drivers/spi/spi-mem.c | 86 - drivers/spi/spi-mpc512x-psc.c | 4 +- drivers/spi/spi-mpc52xx-psc.c | 4 +- drivers/spi/spi-mpc52xx.c | 2 +- drivers/spi/spi-npcm-pspi.c | 2 +- drivers/spi/spi-oc-tiny.c | 2 +- drivers/spi/spi-omap-100k.c | 6 +- drivers/spi/spi-omap-uwire.c | 13 +- drivers/spi/spi-omap2-mcspi.c | 37 +- drivers/spi/spi-pl022.c | 4 +- drivers/spi/spi-ppc4xx.c | 10 +- drivers/spi/spi-pxa2xx-dma.c | 41 +- drivers/spi/spi-pxa2xx-pci.c | 11 +- drivers/spi/spi-pxa2xx.c | 392 +- drivers/spi/spi-pxa2xx.h | 68 +- drivers/spi/spi-sc18is602.c | 9 +- drivers/spi/spi-sprd.c | 1 - drivers/spi/spi-stm32-qspi.c | 91 +- drivers/spi/spi-tegra114.c | 3 +- drivers/spi/spi-tegra210-quad.c | 2 +- drivers/spi/spi-topcliff-pch.c | 4 +- drivers/spi/spi-uniphier.c | 2 +- drivers/spi/spi-zynq-qspi.c | 16 +- drivers/spi/spi.c | 108 +- drivers/spi/spidev.c | 2 +- drivers/staging/android/ashmem.c | 1 - drivers/staging/axis-fifo/axis-fifo.c | 18 +- drivers/staging/emxx_udc/emxx_udc.c | 15 +- drivers/staging/fbtft/TODO | 5 + drivers/staging/fbtft/fb_agm1264k-fl.c | 30 +- drivers/staging/fbtft/fb_bd663474.c | 4 + drivers/staging/fbtft/fb_hx8347d.c | 29 +- drivers/staging/fbtft/fb_ili9163.c | 4 + drivers/staging/fbtft/fb_ili9320.c | 4 +- drivers/staging/fbtft/fb_ili9325.c | 4 + drivers/staging/fbtft/fb_ili9340.c | 1 + drivers/staging/fbtft/fb_s6d1121.c | 4 + drivers/staging/fbtft/fb_sh1106.c | 1 + drivers/staging/fbtft/fb_ssd1289.c | 4 + drivers/staging/fbtft/fb_ssd1325.c | 2 + drivers/staging/fbtft/fb_ssd1331.c | 6 +- drivers/staging/fbtft/fb_ssd1351.c | 1 + drivers/staging/fbtft/fb_upd161704.c | 4 + drivers/staging/fbtft/fb_watterott.c | 1 + drivers/staging/fbtft/fbtft-bus.c | 3 +- drivers/staging/fbtft/fbtft-core.c | 25 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fieldbus/anybuss/anybuss-client.h | 2 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 3 +- drivers/staging/fieldbus/anybuss/host.c | 8 +- drivers/staging/fwserial/fwserial.c | 60 +- drivers/staging/gdm724x/gdm_tty.c | 2 +- drivers/staging/greybus/audio_topology.c | 4 +- drivers/staging/greybus/gbphy.c | 4 +- drivers/staging/greybus/spilib.c | 1 - drivers/staging/greybus/uart.c | 6 +- drivers/staging/iio/accel/adis16203.c | 6 + drivers/staging/iio/accel/adis16240.c | 6 + drivers/staging/iio/addac/adt7316.c | 12 +- drivers/staging/iio/cdc/ad7746.c | 115 +- drivers/staging/iio/cdc/ad7746.h | 28 + drivers/staging/iio/frequency/ad9834.c | 5 +- drivers/staging/ks7010/ks_hostif.c | 14 +- drivers/staging/media/Kconfig | 2 - drivers/staging/media/Makefile | 1 - drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 47 +- drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 27 +- .../media/atomisp/i2c/atomisp-libmsrlisthelper.c | 6 +- .../staging/media/atomisp/i2c/atomisp-mt9m114.c | 108 +- drivers/staging/media/atomisp/i2c/atomisp-ov2680.c | 26 +- drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 18 +- drivers/staging/media/atomisp/i2c/mt9m114.h | 6 +- drivers/staging/media/atomisp/i2c/ov2680.h | 10 +- drivers/staging/media/atomisp/pci/atomisp_acc.c | 12 +- drivers/staging/media/atomisp/pci/atomisp_cmd.c | 19 +- drivers/staging/media/atomisp/pci/atomisp_cmd.h | 161 +- .../media/atomisp/pci/atomisp_compat_css20.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_fops.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_subdev.c | 4 +- drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 6 +- drivers/staging/media/atomisp/pci/sh_css.c | 2089 +- drivers/staging/media/av7110/Kconfig | 94 - drivers/staging/media/av7110/Makefile | 22 - drivers/staging/media/av7110/TODO | 3 - .../staging/media/av7110/audio-set-bypass-mode.rst | 62 - drivers/staging/media/av7110/audio.rst | 27 - drivers/staging/media/av7110/av7110.h | 316 - drivers/staging/media/av7110/video.rst | 36 - drivers/staging/media/hantro/Kconfig | 10 +- drivers/staging/media/hantro/Makefile | 4 - drivers/staging/media/hantro/hantro_drv.c | 80 +- drivers/staging/media/hantro/hantro_g1.c | 39 - drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 115 +- drivers/staging/media/hantro/hantro_hw.h | 6 +- drivers/staging/media/hantro/hantro_mpeg2.c | 2 +- drivers/staging/media/hantro/hantro_v4l2.c | 9 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 27 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 36 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 106 +- drivers/staging/media/hantro/sama5d4_vdec_hw.c | 117 - drivers/staging/media/imx/imx7-mipi-csis.c | 1022 +- drivers/staging/media/ipu3/include/intel-ipu3.h | 2785 + .../staging/media/ipu3/include/uapi/intel-ipu3.h | 2786 - drivers/staging/media/ipu3/ipu3-abi.h | 2 +- drivers/staging/media/ipu3/ipu3-css-pool.h | 1 - drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/meson/vdec/vdec_helpers.c | 2 +- drivers/staging/media/omap4iss/iss.h | 3 + drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/rkvdec/rkvdec.c | 12 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 5 +- drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 10 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_mpeg2.c | 97 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 14 +- drivers/staging/media/tegra-vde/vde.c | 22 +- drivers/staging/media/tegra-video/csi.c | 3 +- drivers/staging/media/tegra-video/vi.c | 7 +- drivers/staging/media/zoran/zoran.h | 1 + drivers/staging/media/zoran/zoran_card.c | 7 +- drivers/staging/media/zoran/zoran_device.c | 65 + drivers/staging/media/zoran/zoran_device.h | 2 + drivers/staging/media/zoran/zoran_driver.c | 6 +- drivers/staging/media/zoran/zr36016.c | 3 +- drivers/staging/media/zoran/zr36050.c | 5 +- drivers/staging/media/zoran/zr36057.h | 14 +- drivers/staging/media/zoran/zr36060.c | 3 +- drivers/staging/most/dim2/dim2.c | 23 +- drivers/staging/most/dim2/hal.c | 10 +- drivers/staging/most/i2c/i2c.c | 12 +- drivers/staging/most/net/net.c | 6 +- drivers/staging/mt7621-dts/gbpc1.dts | 6 + drivers/staging/mt7621-dts/mt7621.dtsi | 60 +- drivers/staging/mt7621-pci/pci-mt7621.c | 154 +- drivers/staging/nvec/nvec.c | 7 +- drivers/staging/octeon-usb/octeon-hcd.c | 2 - drivers/staging/octeon/ethernet-tx.c | 1 + drivers/staging/olpc_dcon/olpc_dcon.c | 1 - drivers/staging/qlge/qlge_main.c | 10 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 62 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 13 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 2 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 10 +- drivers/staging/rtl8188eu/core/rtw_led.c | 36 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 45 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 113 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 8 +- drivers/staging/rtl8188eu/core/rtw_security.c | 10 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 32 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 4 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 58 +- drivers/staging/rtl8188eu/hal/odm.c | 3 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 10 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 4 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 8 +- drivers/staging/rtl8188eu/include/odm_debug.h | 13 + drivers/staging/rtl8188eu/include/rtw_android.h | 1 + drivers/staging/rtl8188eu/include/rtw_cmd.h | 3 +- drivers/staging/rtl8188eu/include/rtw_led.h | 2 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 + drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8188eu/include/wifi.h | 36 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 137 +- drivers/staging/rtl8188eu/os_dep/mon.c | 6 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 11 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 8 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 5 + drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 12 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 4 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 2 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 10 +- drivers/staging/rtl8192e/rtllib.h | 2 + drivers/staging/rtl8192e/rtllib_rx.c | 3 +- drivers/staging/rtl8192e/rtllib_softmac.c | 1 + drivers/staging/rtl8192e/rtllib_tx.c | 2 +- drivers/staging/rtl8192e/rtllib_wx.c | 4 + drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 + .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 25 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 15 +- drivers/staging/rtl8192u/r8192U_dm.c | 6 +- drivers/staging/rtl8192u/r8192U_hw.h | 19 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 41 + drivers/staging/rtl8192u/r819xU_phy.c | 48 +- drivers/staging/rtl8712/rtl8712_recv.c | 5 +- drivers/staging/rtl8712/rtl8712_xmit.c | 6 +- drivers/staging/rtl8712/rtl871x_mlme.c | 6 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 31 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 127 + drivers/staging/rtl8712/rtl871x_recv.c | 2 +- drivers/staging/rtl8712/rtl871x_security.c | 12 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 1 + drivers/staging/rtl8712/rtl871x_xmit.c | 1 + drivers/staging/rtl8712/usb_intf.c | 1 + drivers/staging/rtl8712/xmit_linux.c | 1 + drivers/staging/rtl8723bs/Makefile | 2 + drivers/staging/rtl8723bs/core/rtw_ap.c | 222 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 7 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 74 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 2 + drivers/staging/rtl8723bs/core/rtw_efuse.c | 3 + drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8723bs/core/rtw_io.c | 35 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 91 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 102 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 2 + drivers/staging/rtl8723bs/core/rtw_recv.c | 26 +- drivers/staging/rtl8723bs/core/rtw_security.c | 672 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 41 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 165 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 55 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 955 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 502 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 67 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 62 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 49 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 63 + drivers/staging/rtl8723bs/hal/HalPhyRf.c | 340 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 195 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 171 + drivers/staging/rtl8723bs/hal/hal_com.c | 20 + drivers/staging/rtl8723bs/hal/hal_intf.c | 3 + drivers/staging/rtl8723bs/hal/odm.c | 53 +- drivers/staging/rtl8723bs/hal/odm.h | 4 + drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 107 + drivers/staging/rtl8723bs/hal/odm_DIG.c | 320 + drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 18 + drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 38 + drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 36 +- drivers/staging/rtl8723bs/hal/odm_PathDiv.c | 34 + drivers/staging/rtl8723bs/hal/odm_PathDiv.h | 21 + drivers/staging/rtl8723bs/hal/odm_RTL8723B.c | 1 + drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 66 + drivers/staging/rtl8723bs/hal/odm_debug.c | 44 + drivers/staging/rtl8723bs/hal/odm_debug.h | 165 + drivers/staging/rtl8723bs/hal/odm_precomp.h | 2 + drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 18 + drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 24 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 10 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 7 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 15 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 16 +- drivers/staging/rtl8723bs/include/drv_types.h | 1 + drivers/staging/rtl8723bs/include/hal_btcoex.h | 2 + drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ap.h | 2 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 170 +- drivers/staging/rtl8723bs/include/rtw_io.h | 44 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 32 + drivers/staging/rtl8723bs/include/rtw_mp.h | 1 + drivers/staging/rtl8723bs/include/rtw_security.h | 104 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/rtl8723bs/include/sdio_ops_linux.h | 2 + drivers/staging/rtl8723bs/include/wifi.h | 2 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 25 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 53 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 4 + drivers/staging/rtl8723bs/os_dep/os_intfs.c | 11 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 + drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 6 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 28 + drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 10 +- drivers/staging/sm750fb/sm750_accel.c | 4 +- drivers/staging/unisys/visorinput/visorinput.c | 1 + drivers/staging/vc04_services/Makefile | 2 +- .../include/linux/raspberrypi/vchiq.h | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 27 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 307 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 2 +- .../interface/vchiq_arm/vchiq_connected.c | 2 +- .../interface/vchiq_arm/vchiq_connected.h | 8 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1636 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 93 +- .../interface/vchiq_arm/vchiq_debugfs.c | 6 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 2 +- drivers/staging/vt6655/upc.h | 2 +- drivers/staging/wlan-ng/cfg80211.c | 30 +- drivers/staging/wlan-ng/p80211ioctl.h | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 6 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 19 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 21 +- drivers/target/iscsi/iscsi_target_nego.c | 11 +- drivers/target/iscsi/iscsi_target_parameters.c | 4 +- drivers/target/loopback/tcm_loop.c | 1 + drivers/target/sbp/sbp_target.c | 1 + drivers/target/target_core_alua.c | 6 +- drivers/target/target_core_configfs.c | 50 - drivers/target/target_core_device.c | 5 - drivers/target/target_core_iblock.c | 6 +- drivers/target/target_core_pr.c | 8 +- drivers/target/target_core_pr.h | 2 +- drivers/target/target_core_pscsi.c | 2 +- drivers/target/target_core_sbc.c | 10 +- drivers/target/target_core_spc.c | 97 +- drivers/target/target_core_transport.c | 6 +- drivers/target/target_core_user.c | 22 +- drivers/target/target_core_xcopy.c | 19 +- drivers/tee/optee/call.c | 6 +- drivers/tee/optee/optee_msg.h | 6 +- drivers/tee/tee_core.c | 1 - .../intel/int340x_thermal/int340x_thermal_zone.c | 4 - drivers/thermal/intel/therm_throt.c | 15 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 2 +- drivers/thermal/qcom/qcom-spmi-adc-tm5.c | 2 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 2 +- drivers/thunderbolt/Makefile | 2 +- drivers/thunderbolt/acpi.c | 206 - drivers/thunderbolt/dma_port.c | 93 +- drivers/thunderbolt/domain.c | 9 +- drivers/thunderbolt/lc.c | 6 +- drivers/thunderbolt/nvm.c | 95 - drivers/thunderbolt/path.c | 4 +- drivers/thunderbolt/quirks.c | 30 +- drivers/thunderbolt/retimer.c | 108 +- drivers/thunderbolt/sb_regs.h | 2 - drivers/thunderbolt/switch.c | 274 +- drivers/thunderbolt/tb.c | 4 +- drivers/thunderbolt/tb.h | 116 +- drivers/thunderbolt/tb_regs.h | 4 - drivers/thunderbolt/test.c | 545 - drivers/thunderbolt/tunnel.c | 401 +- drivers/thunderbolt/tunnel.h | 2 - drivers/thunderbolt/usb4.c | 437 +- drivers/thunderbolt/usb4_port.c | 281 - drivers/thunderbolt/xdomain.c | 10 - drivers/tty/Makefile | 1 + drivers/tty/amiserial.c | 12 +- drivers/tty/ehv_bytechan.c | 4 +- drivers/tty/goldfish.c | 4 +- drivers/tty/hvc/hvc_console.c | 8 +- drivers/tty/hvc/hvc_iucv.c | 2 + drivers/tty/hvc/hvc_vio.c | 2 +- drivers/tty/hvc/hvcs.c | 4 +- drivers/tty/hvc/hvsi.c | 6 +- drivers/tty/ipwireless/tty.c | 4 +- drivers/tty/mips_ejtag_fdc.c | 8 +- drivers/tty/moxa.c | 22 +- drivers/tty/mxser.c | 16 +- drivers/tty/n_gsm.c | 34 +- drivers/tty/n_hdlc.c | 18 +- drivers/tty/n_null.c | 7 +- drivers/tty/n_r3964.c | 1283 + drivers/tty/n_tty.c | 201 +- drivers/tty/nozomi.c | 26 +- drivers/tty/pty.c | 89 +- drivers/tty/serdev/core.c | 2 +- drivers/tty/serial/8250/8250.h | 32 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 55 +- drivers/tty/serial/8250/8250_core.c | 27 +- drivers/tty/serial/8250/8250_dw.c | 1 - drivers/tty/serial/8250/8250_of.c | 4 - drivers/tty/serial/8250/8250_omap.c | 2 +- drivers/tty/serial/8250/8250_pci.c | 47 +- drivers/tty/serial/8250/8250_port.c | 12 - drivers/tty/serial/8250/serial_cs.c | 11 +- drivers/tty/serial/Kconfig | 1 - drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/arc_uart.c | 2 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/dz.c | 4 +- drivers/tty/serial/fsl_lpuart.c | 135 +- drivers/tty/serial/icom.c | 2 +- drivers/tty/serial/imx.c | 27 +- drivers/tty/serial/ip22zilog.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 4 +- drivers/tty/serial/liteuart.c | 21 - drivers/tty/serial/max310x.c | 40 +- drivers/tty/serial/meson_uart.c | 8 +- drivers/tty/serial/mux.c | 2 +- drivers/tty/serial/omap-serial.c | 10 +- drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 2 +- drivers/tty/serial/rp2.c | 52 +- drivers/tty/serial/samsung_tty.c | 3 +- drivers/tty/serial/sb1250-duart.c | 2 +- drivers/tty/serial/sc16is7xx.c | 26 +- drivers/tty/serial/serial-tegra.c | 2 +- drivers/tty/serial/serial_core.c | 36 +- drivers/tty/serial/serial_txx9.c | 2 +- drivers/tty/serial/sh-sci.c | 21 +- drivers/tty/serial/sh-sci.h | 1 - drivers/tty/serial/st-asc.c | 4 +- drivers/tty/serial/stm32-usart.c | 2 +- drivers/tty/serial/sunsab.c | 2 +- drivers/tty/serial/sunsu.c | 2 +- drivers/tty/serial/sunzilog.c | 2 +- drivers/tty/serial/uartlite.c | 27 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/vr41xx_siu.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 10 +- drivers/tty/synclink_gt.c | 18 +- drivers/tty/tty_baudrate.c | 13 +- drivers/tty/tty_buffer.c | 28 +- drivers/tty/tty_io.c | 198 +- drivers/tty/tty_ioctl.c | 51 +- drivers/tty/tty_jobctrl.c | 88 +- drivers/tty/tty_ldisc.c | 26 +- drivers/tty/tty_port.c | 18 +- drivers/tty/ttynull.c | 2 +- drivers/tty/vcc.c | 28 +- drivers/tty/vt/keyboard.c | 2 +- drivers/tty/vt/selection.c | 20 +- drivers/tty/vt/vt.c | 18 +- drivers/uio/Kconfig | 2 +- drivers/uio/uio_aec.c | 2 +- drivers/uio/uio_pci_generic.c | 32 - drivers/usb/atm/cxacru.c | 2 +- drivers/usb/cdns3/cdns3-ep0.c | 6 +- drivers/usb/cdns3/cdns3-gadget.c | 48 +- drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/cdns3-plat.c | 2 +- drivers/usb/cdns3/cdns3-ti.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.c | 21 +- drivers/usb/cdns3/cdnsp-mem.c | 5 +- drivers/usb/cdns3/cdnsp-ring.c | 7 +- drivers/usb/cdns3/core.c | 4 +- drivers/usb/chipidea/ci.h | 2 + drivers/usb/chipidea/core.c | 2 +- drivers/usb/chipidea/debug.c | 34 +- drivers/usb/chipidea/otg.c | 9 +- drivers/usb/chipidea/udc.c | 3 +- drivers/usb/class/cdc-acm.c | 4 +- drivers/usb/class/cdc-wdm.c | 181 +- drivers/usb/common/ulpi.c | 2 +- drivers/usb/common/usb-conn-gpio.c | 62 +- drivers/usb/core/devio.c | 13 +- drivers/usb/core/hcd.c | 130 - drivers/usb/core/hub.c | 34 +- drivers/usb/core/quirks.c | 1 + drivers/usb/core/sysfs.c | 24 + drivers/usb/core/urb.c | 9 - drivers/usb/dwc2/gadget.c | 14 +- drivers/usb/dwc2/hcd_queue.c | 2 +- drivers/usb/dwc2/params.c | 4 +- drivers/usb/dwc2/pci.c | 2 +- drivers/usb/dwc2/platform.c | 2 +- drivers/usb/dwc3/core.c | 6 + drivers/usb/dwc3/debug.h | 3 - drivers/usb/dwc3/debugfs.c | 21 +- drivers/usb/dwc3/drd.c | 1 + drivers/usb/dwc3/dwc3-meson-g12a.c | 13 +- drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/dwc3/gadget.c | 31 +- drivers/usb/dwc3/trace.h | 2 + drivers/usb/gadget/function/f_fs.c | 3 - drivers/usb/gadget/function/f_hid.c | 2 +- drivers/usb/gadget/function/u_hid.h | 4 +- drivers/usb/gadget/function/u_midi.h | 4 +- drivers/usb/gadget/function/u_serial.c | 12 +- drivers/usb/gadget/function/uvc_configfs.c | 5 + drivers/usb/gadget/udc/bcm63xx_udc.c | 7 +- drivers/usb/gadget/udc/core.c | 49 - drivers/usb/gadget/udc/dummy_hcd.c | 11 +- drivers/usb/gadget/udc/fsl_qe_udc.c | 5 - drivers/usb/gadget/udc/fsl_udc_core.c | 8 +- drivers/usb/gadget/udc/gr_udc.c | 7 +- drivers/usb/gadget/udc/gr_udc.h | 2 + drivers/usb/gadget/udc/lpc32xx_udc.c | 5 +- drivers/usb/gadget/udc/mv_u3d_core.c | 2 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/net2272.c | 41 +- drivers/usb/gadget/udc/net2272.h | 1 - drivers/usb/gadget/udc/net2280.c | 49 +- drivers/usb/gadget/udc/net2280.h | 1 - drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa25x_udc.h | 4 + drivers/usb/gadget/udc/pxa27x_udc.c | 6 +- drivers/usb/gadget/udc/pxa27x_udc.h | 4 + drivers/usb/gadget/udc/renesas_usb3.c | 5 +- drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 9 +- drivers/usb/gadget/udc/s3c2410_udc.h | 1 + drivers/usb/gadget/udc/tegra-xudc.c | 30 +- drivers/usb/gadget/udc/trace.c | 2 +- drivers/usb/gadget/udc/trace.h | 2 +- drivers/usb/gadget/udc/udc-xilinx.c | 4 +- drivers/usb/host/ehci-fsl.c | 8 +- drivers/usb/host/ehci-hcd.c | 4 - drivers/usb/host/ehci-hub.c | 139 + drivers/usb/host/ehci-q.c | 2 +- drivers/usb/host/fotg210-hcd.c | 5 +- drivers/usb/host/fotg210.h | 3 + drivers/usb/host/xhci-dbgtty.c | 8 +- drivers/usb/host/xhci-mtk-sch.c | 42 +- drivers/usb/host/xhci-mtk.c | 2 + drivers/usb/host/xhci-mtk.h | 8 +- drivers/usb/host/xhci-pci.c | 3 - drivers/usb/host/xhci-ring.c | 14 +- drivers/usb/host/xhci-tegra.c | 619 +- drivers/usb/isp1760/Kconfig | 5 +- drivers/usb/isp1760/isp1760-core.c | 513 +- drivers/usb/isp1760/isp1760-core.h | 44 +- drivers/usb/isp1760/isp1760-hcd.c | 1021 +- drivers/usb/isp1760/isp1760-hcd.h | 57 +- drivers/usb/isp1760/isp1760-if.c | 41 +- drivers/usb/isp1760/isp1760-regs.h | 435 +- drivers/usb/isp1760/isp1760-udc.c | 251 +- drivers/usb/isp1760/isp1760-udc.h | 13 +- drivers/usb/misc/trancevibrator.c | 4 +- drivers/usb/misc/uss720.c | 1 - drivers/usb/mtu3/mtu3.h | 2 + drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/mtu3/mtu3_debugfs.c | 1 - drivers/usb/mtu3/mtu3_gadget.c | 2 +- drivers/usb/mtu3/mtu3_plat.c | 9 +- drivers/usb/musb/musb_core.c | 12 +- drivers/usb/musb/musb_gadget.c | 2 +- drivers/usb/musb/musb_host.c | 18 +- drivers/usb/musb/musb_host.h | 4 + drivers/usb/musb/omap2430.c | 32 - drivers/usb/phy/phy-isp1301-omap.c | 2 +- drivers/usb/phy/phy-isp1301.c | 25 +- drivers/usb/phy/phy.c | 55 +- drivers/usb/roles/class.c | 9 - drivers/usb/serial/cyberjack.c | 4 +- drivers/usb/serial/cypress_m8.c | 16 +- drivers/usb/serial/digi_acceleport.c | 46 +- drivers/usb/serial/ftdi_sio.c | 4 - drivers/usb/serial/ftdi_sio_ids.h | 8 - drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/generic.c | 12 +- drivers/usb/serial/io_edgeport.c | 39 +- drivers/usb/serial/io_ti.c | 12 +- drivers/usb/serial/ir-usb.c | 6 +- drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/kobil_sct.c | 4 +- drivers/usb/serial/metro-usb.c | 12 +- drivers/usb/serial/mos7720.c | 29 +- drivers/usb/serial/mos7840.c | 17 +- drivers/usb/serial/omninet.c | 8 +- drivers/usb/serial/opticon.c | 6 +- drivers/usb/serial/option.c | 4 - drivers/usb/serial/oti6858.c | 12 +- drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/pl2303.h | 1 - drivers/usb/serial/quatech2.c | 12 +- drivers/usb/serial/sierra.c | 8 +- drivers/usb/serial/ti_usb_3410_5052.c | 19 +- drivers/usb/serial/usb-serial.c | 4 +- drivers/usb/serial/usb-wwan.h | 4 +- drivers/usb/serial/usb_wwan.c | 12 +- drivers/usb/storage/cypress_atacb.c | 4 +- drivers/usb/typec/mux.c | 46 +- drivers/usb/typec/mux.h | 6 - drivers/usb/typec/mux/intel_pmc_mux.c | 28 +- drivers/usb/typec/tcpm/tcpci.c | 28 - drivers/usb/typec/tcpm/tcpm.c | 205 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 4 +- drivers/vdpa/mlx5/net/mlx5_vnet.c | 19 +- drivers/vfio/pci/Kconfig | 1 - drivers/vfio/pci/vfio_pci_config.c | 2 +- drivers/vfio/platform/vfio_platform_common.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 4 +- drivers/vhost/net.c | 6 +- drivers/video/backlight/Kconfig | 8 - drivers/video/backlight/Makefile | 1 - drivers/video/backlight/lm3630a_bl.c | 4 +- drivers/video/backlight/qcom-wled.c | 1 - drivers/video/backlight/rt4831-backlight.c | 203 - drivers/video/fbdev/Kconfig | 1 + drivers/video/fbdev/core/fb_defio.c | 35 - drivers/video/fbdev/core/fbmem.c | 4 - drivers/video/fbdev/hgafb.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 1 - drivers/virtio/virtio_mem.c | 2 - drivers/virtio/virtio_ring.c | 26 +- drivers/visorbus/visorchipset.c | 6 +- drivers/w1/masters/ds2482.c | 94 +- drivers/w1/slaves/w1_ds2438.c | 122 +- drivers/w1/slaves/w1_therm.c | 5 +- drivers/watchdog/machzwd.c | 1 - drivers/watchdog/octeon-wdt-main.c | 1 - drivers/watchdog/sama5d4_wdt.c | 10 +- drivers/xen/xen-scsiback.c | 17 +- fs/Kconfig | 6 - fs/Makefile | 1 - fs/afs/cmservice.c | 5 - fs/afs/dir.c | 4 +- fs/afs/fsclient.c | 4 - fs/afs/vlclient.c | 1 - fs/binfmt_aout.c | 4 +- fs/binfmt_elf.c | 2 +- fs/binfmt_elf_fdpic.c | 11 +- fs/binfmt_flat.c | 2 +- fs/block_dev.c | 213 +- fs/btrfs/block-group.c | 18 +- fs/btrfs/compression.c | 60 +- fs/btrfs/compression.h | 26 +- fs/btrfs/ctree.c | 5 +- fs/btrfs/ctree.h | 69 +- fs/btrfs/delalloc-space.c | 6 +- fs/btrfs/delayed-inode.c | 38 +- fs/btrfs/disk-io.c | 62 +- fs/btrfs/extent-tree.c | 3 +- fs/btrfs/extent_io.c | 1007 +- fs/btrfs/extent_io.h | 29 +- fs/btrfs/file-item.c | 108 +- fs/btrfs/file.c | 33 +- fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/inode.c | 558 +- fs/btrfs/ioctl.c | 180 +- fs/btrfs/ordered-data.c | 253 +- fs/btrfs/ordered-data.h | 10 +- fs/btrfs/reflink.c | 52 +- fs/btrfs/relocation.c | 60 +- fs/btrfs/scrub.c | 159 +- fs/btrfs/space-info.c | 85 +- fs/btrfs/subpage.c | 136 +- fs/btrfs/subpage.h | 24 - fs/btrfs/super.c | 13 +- fs/btrfs/sysfs.c | 32 +- fs/btrfs/tests/extent-io-tests.c | 2 +- fs/btrfs/tests/inode-tests.c | 31 +- fs/btrfs/transaction.c | 25 +- fs/btrfs/transaction.h | 1 + fs/btrfs/tree-log.c | 75 +- fs/btrfs/volumes.c | 10 +- fs/btrfs/volumes.h | 5 +- fs/btrfs/zoned.c | 62 +- fs/btrfs/zoned.h | 9 - fs/buffer.c | 56 +- fs/ceph/addr.c | 12 +- fs/ceph/snap.c | 2 +- fs/ceph/super.h | 1 + fs/cifs/cifs_fs_sb.h | 7 +- fs/cifs/cifs_ioctl.h | 25 +- fs/cifs/cifsglob.h | 3 +- fs/cifs/cifspdu.h | 3 +- fs/cifs/connect.c | 126 +- fs/cifs/dfs_cache.c | 1009 +- fs/cifs/dfs_cache.h | 45 +- fs/cifs/ioctl.c | 143 +- fs/cifs/netlink.c | 2 +- fs/cifs/sess.c | 2 +- fs/cifs/smb2ops.c | 133 - fs/cifs/smb2pdu.c | 7 - fs/cifs/smb2proto.h | 2 + fs/cifs/trace.h | 29 +- fs/cifsd/Kconfig | 68 - fs/cifsd/Makefile | 20 - fs/cifsd/asn1.c | 339 - fs/cifsd/asn1.h | 21 - fs/cifsd/auth.c | 1355 - fs/cifsd/auth.h | 65 - fs/cifsd/buffer_pool.c | 265 - fs/cifsd/buffer_pool.h | 17 - fs/cifsd/connection.c | 411 - fs/cifsd/connection.h | 204 - fs/cifsd/crypto_ctx.c | 283 - fs/cifsd/crypto_ctx.h | 74 - fs/cifsd/glob.h | 64 - fs/cifsd/ksmbd_server.h | 283 - fs/cifsd/ksmbd_work.c | 93 - fs/cifsd/ksmbd_work.h | 110 - fs/cifsd/mgmt/ksmbd_ida.c | 46 - fs/cifsd/mgmt/ksmbd_ida.h | 34 - fs/cifsd/mgmt/share_config.c | 239 - fs/cifsd/mgmt/share_config.h | 81 - fs/cifsd/mgmt/tree_connect.c | 122 - fs/cifsd/mgmt/tree_connect.h | 56 - fs/cifsd/mgmt/user_config.c | 70 - fs/cifsd/mgmt/user_config.h | 66 - fs/cifsd/mgmt/user_session.c | 328 - fs/cifsd/mgmt/user_session.h | 101 - fs/cifsd/misc.c | 338 - fs/cifsd/misc.h | 35 - fs/cifsd/ndr.c | 348 - fs/cifsd/ndr.h | 22 - fs/cifsd/nterr.h | 543 - fs/cifsd/ntlmssp.h | 169 - fs/cifsd/oplock.c | 1704 - fs/cifsd/oplock.h | 137 - fs/cifsd/server.c | 627 - fs/cifsd/server.h | 60 - fs/cifsd/smb2misc.c | 435 - fs/cifsd/smb2ops.c | 300 - fs/cifsd/smb2pdu.c | 8168 -- fs/cifsd/smb2pdu.h | 1683 - fs/cifsd/smb_common.c | 655 - fs/cifsd/smb_common.h | 544 - fs/cifsd/smbacl.c | 1321 - fs/cifsd/smbacl.h | 202 - fs/cifsd/smbfsctl.h | 91 - fs/cifsd/smbstatus.h | 1822 - fs/cifsd/spnego_negtokeninit.asn1 | 43 - fs/cifsd/spnego_negtokentarg.asn1 | 19 - fs/cifsd/transport_ipc.c | 880 - fs/cifsd/transport_ipc.h | 47 - fs/cifsd/transport_rdma.c | 2040 - fs/cifsd/transport_rdma.h | 61 - fs/cifsd/transport_tcp.c | 620 - fs/cifsd/transport_tcp.h | 13 - fs/cifsd/unicode.c | 384 - fs/cifsd/unicode.h | 357 - fs/cifsd/uniupr.h | 268 - fs/cifsd/vfs.c | 2015 - fs/cifsd/vfs.h | 275 - fs/cifsd/vfs_cache.c | 685 - fs/cifsd/vfs_cache.h | 185 - fs/configfs/file.c | 171 +- fs/crypto/fname.c | 10 +- fs/debugfs/file.c | 40 +- fs/debugfs/inode.c | 9 +- fs/dlm/config.c | 18 +- fs/dlm/config.h | 5 +- fs/dlm/debug_fs.c | 54 - fs/dlm/dlm_internal.h | 42 +- fs/dlm/lock.c | 16 +- fs/dlm/lockspace.c | 14 +- fs/dlm/lowcomms.c | 411 +- fs/dlm/lowcomms.h | 25 +- fs/dlm/member.c | 37 +- fs/dlm/midcomms.c | 1321 +- fs/dlm/midcomms.h | 15 - fs/dlm/rcom.c | 123 +- fs/dlm/util.c | 10 +- fs/dlm/util.h | 2 - fs/erofs/Kconfig | 1 + fs/erofs/compress.h | 2 + fs/erofs/data.c | 2 + fs/erofs/decompressor.c | 2 + fs/erofs/dir.c | 2 + fs/erofs/erofs_fs.h | 2 + fs/erofs/inode.c | 2 + fs/erofs/internal.h | 2 + fs/erofs/namei.c | 2 + fs/erofs/super.c | 3 +- fs/erofs/tagptr.h | 3 + fs/erofs/utils.c | 2 + fs/erofs/xattr.c | 2 + fs/erofs/xattr.h | 1 + fs/erofs/zdata.c | 6 +- fs/erofs/zdata.h | 1 + fs/erofs/zmap.c | 2 + fs/erofs/zpvec.h | 7 +- fs/exec.c | 13 +- fs/ext4/ext4.h | 9 - fs/ext4/extents.c | 43 +- fs/ext4/fast_commit.c | 170 +- fs/ext4/fast_commit.h | 19 + fs/ext4/ialloc.c | 6 +- fs/ext4/inode.c | 4 +- fs/ext4/ioctl.c | 51 +- fs/ext4/mballoc.c | 2 +- fs/ext4/namei.c | 6 +- fs/ext4/super.c | 17 +- fs/ext4/sysfs.c | 4 - fs/f2fs/checkpoint.c | 7 +- fs/f2fs/compress.c | 255 +- fs/f2fs/data.c | 358 +- fs/f2fs/debug.c | 13 - fs/f2fs/dir.c | 8 +- fs/f2fs/f2fs.h | 184 +- fs/f2fs/file.c | 37 +- fs/f2fs/gc.c | 12 +- fs/f2fs/inline.c | 4 +- fs/f2fs/inode.c | 23 +- fs/f2fs/namei.c | 16 +- fs/f2fs/node.c | 24 +- fs/f2fs/node.h | 33 +- fs/f2fs/recovery.c | 31 +- fs/f2fs/segment.c | 34 +- fs/f2fs/super.c | 96 +- fs/f2fs/sysfs.c | 232 +- fs/file.c | 64 +- fs/fs-writeback.c | 25 + fs/gfs2/aops.c | 6 +- fs/gfs2/bmap.c | 31 +- fs/gfs2/file.c | 181 +- fs/gfs2/glock.c | 40 +- fs/gfs2/glock.h | 27 +- fs/gfs2/glops.c | 2 +- fs/gfs2/incore.h | 41 - fs/gfs2/inode.c | 2 +- fs/gfs2/log.c | 10 +- fs/gfs2/log.h | 1 - fs/gfs2/lops.c | 9 +- fs/gfs2/lops.h | 1 - fs/gfs2/meta_io.c | 6 +- fs/gfs2/super.c | 2 +- fs/gfs2/trans.c | 16 +- fs/gfs2/util.c | 1 - fs/hfsplus/catalog.c | 16 +- fs/hfsplus/dir.c | 4 +- fs/hfsplus/hfsplus_raw.h | 12 +- fs/hfsplus/xattr.c | 18 +- fs/hugetlbfs/inode.c | 17 +- fs/io-wq.c | 29 +- fs/io-wq.h | 2 +- fs/io_uring.c | 359 +- fs/jbd2/journal.c | 119 +- fs/jfs/jfs_dmap.c | 2 +- fs/jfs/jfs_logmgr.c | 1 - fs/jfs/jfs_txnmgr.c | 2 +- fs/namespace.c | 9 +- fs/netfs/Kconfig | 2 +- fs/netfs/read_helper.c | 2 +- fs/nfs/client.c | 2 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/namespace.c | 2 +- fs/nfs/nfs4client.c | 2 +- fs/nfs/nfs4file.c | 12 +- fs/nfs/nfs4proc.c | 20 +- fs/nfs/nfstrace.h | 4 + fs/nfs/pagelist.c | 20 +- fs/nfs/pnfs.c | 17 +- fs/nfs/super.c | 2 +- fs/nfsd/netns.h | 6 - fs/nfsd/nfs4callback.c | 45 +- fs/nfsd/nfs4proc.c | 152 +- fs/nfsd/nfs4state.c | 179 +- fs/nfsd/nfsd.h | 4 - fs/nfsd/nfsfh.h | 7 +- fs/nfsd/nfssvc.c | 3 - fs/nfsd/trace.h | 249 +- fs/nfsd/vfs.c | 8 +- fs/nfsd/xdr4.h | 1 - fs/nilfs2/sysfs.c | 19 +- fs/notify/fanotify/fanotify_user.c | 30 +- fs/notify/fdinfo.c | 2 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/aops.c | 3 +- fs/ocfs2/cluster/heartbeat.c | 7 +- fs/ocfs2/dlm/dlmmaster.c | 2 +- fs/ocfs2/file.c | 55 +- fs/ocfs2/filecheck.c | 6 +- fs/ocfs2/journal.c | 8 +- fs/ocfs2/namei.c | 17 +- fs/ocfs2/stackglue.c | 8 +- fs/open.c | 27 +- fs/proc/array.c | 2 +- fs/proc/base.c | 10 +- fs/proc/fd.c | 20 +- fs/proc/kcore.c | 134 +- fs/proc/loadavg.c | 2 +- fs/proc/page.c | 40 +- fs/proc/stat.c | 4 +- fs/proc/task_mmu.c | 36 +- fs/quota/quota.c | 28 +- fs/reiserfs/inode.c | 4 +- fs/reiserfs/journal.c | 14 - fs/reiserfs/namei.c | 1 - fs/seq_file.c | 43 +- fs/squashfs/block.c | 5 +- fs/squashfs/squashfs_fs_sb.h | 1 - fs/squashfs/super.c | 86 - fs/super.c | 8 +- fs/udf/namei.c | 4 - fs/userfaultfd.c | 15 +- fs/xfs/libxfs/xfs_ag.c | 273 +- fs/xfs/libxfs/xfs_ag.h | 136 - fs/xfs/libxfs/xfs_ag_resv.c | 33 +- fs/xfs/libxfs/xfs_ag_resv.h | 15 - fs/xfs/libxfs/xfs_alloc.c | 113 +- fs/xfs/libxfs/xfs_alloc.h | 2 +- fs/xfs/libxfs/xfs_alloc_btree.c | 31 +- fs/xfs/libxfs/xfs_alloc_btree.h | 9 +- fs/xfs/libxfs/xfs_attr_leaf.c | 1 - fs/xfs/libxfs/xfs_bmap.c | 15 +- fs/xfs/libxfs/xfs_bmap.h | 1 + fs/xfs/libxfs/xfs_btree.c | 15 +- fs/xfs/libxfs/xfs_btree.h | 10 +- fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_ialloc.c | 608 +- fs/xfs/libxfs/xfs_ialloc.h | 40 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 46 +- fs/xfs/libxfs/xfs_ialloc_btree.h | 13 +- fs/xfs/libxfs/xfs_inode_buf.c | 48 +- fs/xfs/libxfs/xfs_refcount.c | 122 +- fs/xfs/libxfs/xfs_refcount.h | 9 +- fs/xfs/libxfs/xfs_refcount_btree.c | 39 +- fs/xfs/libxfs/xfs_refcount_btree.h | 7 +- fs/xfs/libxfs/xfs_rmap.c | 147 +- fs/xfs/libxfs/xfs_rmap.h | 6 +- fs/xfs/libxfs/xfs_rmap_btree.c | 46 +- fs/xfs/libxfs/xfs_rmap_btree.h | 6 +- fs/xfs/libxfs/xfs_sb.c | 146 +- fs/xfs/libxfs/xfs_sb.h | 9 + fs/xfs/libxfs/xfs_shared.h | 20 +- fs/xfs/libxfs/xfs_trans_inode.c | 17 - fs/xfs/libxfs/xfs_types.c | 4 +- fs/xfs/scrub/agheader.c | 2 - fs/xfs/scrub/agheader_repair.c | 33 +- fs/xfs/scrub/alloc.c | 3 +- fs/xfs/scrub/bmap.c | 23 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/common.c | 21 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/fscounters.c | 42 +- fs/xfs/scrub/health.c | 2 +- fs/xfs/scrub/ialloc.c | 9 +- fs/xfs/scrub/refcount.c | 3 +- fs/xfs/scrub/repair.c | 16 +- fs/xfs/scrub/rmap.c | 3 +- fs/xfs/scrub/trace.c | 3 +- fs/xfs/xfs_bmap_util.c | 8 +- fs/xfs/xfs_buf.c | 307 +- fs/xfs/xfs_buf.h | 3 +- fs/xfs/xfs_discard.c | 6 +- fs/xfs/xfs_export.c | 4 +- fs/xfs/xfs_extent_busy.c | 33 +- fs/xfs/xfs_extent_busy.h | 7 +- fs/xfs/xfs_file.c | 44 +- fs/xfs/xfs_filestream.c | 2 +- fs/xfs/xfs_fsmap.c | 80 +- fs/xfs/xfs_fsops.c | 8 +- fs/xfs/xfs_health.c | 6 +- fs/xfs/xfs_icache.c | 852 +- fs/xfs/xfs_icache.h | 25 +- fs/xfs/xfs_inode.c | 255 +- fs/xfs/xfs_inode.h | 9 +- fs/xfs/xfs_ioctl.c | 105 +- fs/xfs/xfs_iomap.c | 2 +- fs/xfs/xfs_iops.c | 4 +- fs/xfs/xfs_iwalk.c | 84 +- fs/xfs/xfs_log.c | 1 - fs/xfs/xfs_log_recover.c | 56 +- fs/xfs/xfs_message.h | 2 - fs/xfs/xfs_mount.c | 126 +- fs/xfs/xfs_mount.h | 110 +- fs/xfs/xfs_qm.c | 10 +- fs/xfs/xfs_qm.h | 1 + fs/xfs/xfs_qm_syscalls.c | 54 +- fs/xfs/xfs_reflink.c | 13 +- fs/xfs/xfs_super.c | 3 +- fs/xfs/xfs_symlink.c | 9 +- fs/xfs/xfs_trace.c | 2 - fs/xfs/xfs_trace.h | 15 +- fs/xfs/xfs_trans_buf.c | 2 +- include/asm-generic/atomic-instrumented.h | 498 +- include/asm-generic/atomic.h | 118 +- include/asm-generic/atomic64.h | 45 +- include/asm-generic/bug.h | 3 +- include/asm-generic/cmpxchg-local.h | 4 +- include/asm-generic/cmpxchg.h | 42 +- include/asm-generic/io.h | 68 +- include/asm-generic/preempt.h | 2 +- include/asm-generic/uaccess.h | 4 +- include/asm-generic/unaligned.h | 141 +- include/asm-generic/vmlinux.lds.h | 35 - include/crypto/aead.h | 2 +- include/crypto/engine.h | 2 +- include/crypto/hash.h | 2 +- include/drm/amd_asic_type.h | 1 - include/drm/drm_atomic.h | 16 - include/drm/drm_cache.h | 7 - include/drm/ttm/ttm_bo_api.h | 1 + include/drm/ttm/ttm_bo_driver.h | 62 +- include/drm/ttm/ttm_caching.h | 2 - include/drm/ttm/ttm_kmap_iter.h | 61 - include/drm/ttm/ttm_range_manager.h | 42 - include/drm/ttm/ttm_resource.h | 111 +- include/drm/ttm/ttm_tt.h | 29 - include/dt-bindings/clock/imx8-clock.h | 128 + include/dt-bindings/clock/mt8173-clk.h | 1 + include/dt-bindings/clock/qcom,dispcc-sm8250.h | 9 - include/dt-bindings/clock/qcom,gcc-mdm9607.h | 104 - include/dt-bindings/interconnect/qcom,sc7280.h | 165 - include/dt-bindings/leds/rt4831-backlight.h | 23 - include/dt-bindings/mailbox/qcom-ipcc.h | 1 - include/dt-bindings/mfd/qcom-pm8008.h | 19 - include/dt-bindings/pinctrl/apple.h | 13 - include/dt-bindings/pinctrl/mt8365-pinfunc.h | 858 - include/dt-bindings/power/imx8mm-power.h | 22 - include/dt-bindings/power/qcom-rpmpd.h | 13 - include/dt-bindings/power/rk3568-power.h | 32 - include/dt-bindings/usb/pd.h | 89 +- include/kunit/test.h | 5 +- include/kvm/arm_vgic.h | 41 +- include/linux/acpi.h | 7 - include/linux/arm-smccc.h | 55 - include/linux/arm_ffa.h | 267 - include/linux/ata.h | 2 +- include/linux/atomic-fallback.h | 2595 + include/linux/atomic.h | 4 + include/linux/avf/virtchnl.h | 30 +- include/linux/blk_types.h | 5 +- include/linux/blkdev.h | 17 +- include/linux/bootmem_info.h | 66 - include/linux/bpf.h | 41 +- include/linux/bpf_local_storage.h | 4 +- include/linux/bpf_types.h | 2 - include/linux/bpf_verifier.h | 9 - include/linux/bpfptr.h | 75 - include/linux/btf.h | 2 +- include/linux/buildid.h | 8 - include/linux/cgroup-defs.h | 9 +- include/linux/cgroup.h | 20 +- include/linux/clk/tegra.h | 100 +- include/linux/clocksource.h | 8 +- include/linux/compaction.h | 4 +- include/linux/compat.h | 2 + include/linux/compiler-clang.h | 17 - include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 32 +- include/linux/compiler_attributes.h | 1 - include/linux/compiler_types.h | 2 +- include/linux/cpuhotplug.h | 2 +- include/linux/crash_core.h | 12 +- include/linux/cred.h | 4 - include/linux/debugfs.h | 26 +- include/linux/delayacct.h | 22 +- include/linux/device-mapper.h | 9 +- include/linux/device.h | 45 +- include/linux/dma-resv.h | 62 +- include/linux/dmaengine.h | 11 +- include/linux/eeprom_93xx46.h | 3 - include/linux/entry-kvm.h | 3 +- include/linux/evm.h | 34 +- include/linux/export.h | 5 - include/linux/f2fs_fs.h | 2 - include/linux/fanotify.h | 4 - include/linux/fb.h | 3 - include/linux/fcntl.h | 4 + include/linux/filter.h | 19 +- include/linux/firmware.h | 4 +- include/linux/fpga/fpga-mgr.h | 2 +- include/linux/fs.h | 3 + include/linux/genhd.h | 29 +- include/linux/gfp.h | 27 +- include/linux/gpio/consumer.h | 2 - include/linux/gpio/regmap.h | 6 +- include/linux/hid.h | 3 +- include/linux/highmem.h | 69 +- include/linux/hmm.h | 2 +- include/linux/host1x.h | 30 +- include/linux/huge_mm.h | 70 +- include/linux/hugetlb.h | 73 +- include/linux/hugetlb_cgroup.h | 19 +- include/linux/hyperv.h | 61 +- include/linux/i2c.h | 10 +- include/linux/ide.h | 8 +- include/linux/if_bridge.h | 8 - include/linux/if_rmnet.h | 30 +- include/linux/iio/common/cros_ec_sensors_core.h | 2 +- include/linux/iio/common/st_sensors.h | 36 +- include/linux/iio/iio-opaque.h | 22 +- include/linux/iio/iio.h | 32 +- include/linux/iio/imu/adis.h | 2 - include/linux/init.h | 3 +- include/linux/input/cy8ctmg110_pdata.h | 1 + include/linux/input/cyttsp.h | 29 + include/linux/instrumentation.h | 20 +- include/linux/integrity.h | 1 - include/linux/intel-ish-client-if.h | 10 +- include/linux/interrupt.h | 40 +- include/linux/irq.h | 2 - include/linux/irqchip/arm-gic-common.h | 25 +- include/linux/irqchip/arm-vgic-info.h | 45 - include/linux/irqdesc.h | 18 +- include/linux/irqdomain.h | 65 +- include/linux/jbd2.h | 6 +- include/linux/jump_label.h | 16 +- include/linux/kallsyms.h | 22 +- include/linux/kasan.h | 65 +- include/linux/kconfig.h | 6 +- include/linux/kcore.h | 3 + include/linux/kernel.h | 86 +- include/linux/kprobes.h | 11 +- include/linux/kthread.h | 4 +- include/linux/kvm_host.h | 8 +- include/linux/list_lru.h | 4 +- include/linux/lockdep_types.h | 2 +- include/linux/lsm_audit.h | 8 +- include/linux/lsm_hook_defs.h | 3 +- include/linux/max17040_battery.h | 16 + include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 51 +- include/linux/memory_hotplug.h | 27 + include/linux/mempolicy.h | 2 +- include/linux/memremap.h | 8 +- include/linux/mfd/hi655x-pmic.h | 2 +- include/linux/mfd/lp87565.h | 40 +- include/linux/mfd/madera/pdata.h | 2 +- include/linux/mfd/mt6358/core.h | 8 +- include/linux/mfd/mt6358/registers.h | 2 - include/linux/mfd/mt6359/core.h | 133 - include/linux/mfd/mt6359/registers.h | 529 - include/linux/mfd/mt6359p/registers.h | 249 - include/linux/mfd/mt6360.h | 240 + include/linux/mfd/mt6397/core.h | 1 - include/linux/mfd/mt6397/rtc.h | 1 - include/linux/mfd/rk808.h | 81 - include/linux/mfd/rohm-bd70528.h | 4 +- include/linux/mfd/rohm-bd71828.h | 10 +- include/linux/mfd/samsung/core.h | 33 + include/linux/mfd/wcd934x/registers.h | 57 - include/linux/migrate.h | 27 +- include/linux/mlx4/device.h | 1 - include/linux/mlx5/driver.h | 46 +- include/linux/mlx5/eswitch.h | 17 +- include/linux/mlx5/mlx5_ifc.h | 2 - include/linux/mlx5/mpfs.h | 18 - include/linux/mm.h | 83 +- include/linux/mm_types.h | 21 +- include/linux/mm_types_task.h | 5 - include/linux/mman.h | 2 - include/linux/mmc/card.h | 23 - include/linux/mmc/sd.h | 4 - include/linux/mmdebug.h | 3 +- include/linux/mmu_notifier.h | 34 +- include/linux/mmzone.h | 90 +- include/linux/module.h | 9 +- include/linux/mpi.h | 4 +- include/linux/mtd/mtd.h | 2 - include/linux/mtd/onfi.h | 41 +- include/linux/mtd/rawnand.h | 161 +- include/linux/mtd/spinand.h | 22 - include/linux/n_r3964.h | 175 + include/linux/net/intel/i40e_client.h | 15 +- include/linux/net/intel/iidc.h | 100 - include/linux/netdevice.h | 2 +- include/linux/netfilter.h | 12 +- include/linux/netfilter/nfnetlink.h | 1 - include/linux/netfilter/x_tables.h | 2 +- include/linux/nfs_ssc.h | 14 - include/linux/nvmem-provider.h | 2 - include/linux/of_address.h | 54 +- include/linux/of_iommu.h | 17 +- include/linux/of_mdio.h | 7 - include/linux/of_reserved_mem.h | 6 + include/linux/page-flags.h | 41 +- include/linux/page_owner.h | 6 +- include/linux/page_ref.h | 4 +- include/linux/pageblock-flags.h | 2 +- include/linux/panic.h | 98 - include/linux/panic_notifier.h | 12 - include/linux/pci.h | 6 - include/linux/pci_ids.h | 1 - include/linux/pcs/pcs-xpcs.h | 38 +- include/linux/percpu-defs.h | 2 +- include/linux/pgtable.h | 43 +- include/linux/phy.h | 9 - include/linux/phy/tegra/xusb.h | 10 +- include/linux/pinctrl/pinconf-generic.h | 20 +- include/linux/platform_data/spi-ath79.h | 16 + include/linux/platform_data/st_sensors_pdata.h | 3 +- include/linux/platform_data/ti-sysc.h | 1 - include/linux/platform_device.h | 3 + include/linux/platform_profile.h | 2 +- include/linux/pm2301_charger.h | 48 + include/linux/pm_runtime.h | 3 - include/linux/pmbus.h | 13 - include/linux/poison.h | 3 - include/linux/power/ab8500.h | 16 + include/linux/prandom.h | 2 +- include/linux/printk.h | 5 - include/linux/ptp_clock_kernel.h | 34 +- include/linux/pwm.h | 7 - include/linux/pxa2xx_ssp.h | 51 +- include/linux/qed/common_hsi.h | 2 +- include/linux/qed/nvmetcp_common.h | 531 - include/linux/qed/qed_if.h | 18 - include/linux/qed/qed_ll2_if.h | 2 +- include/linux/qed/qed_nvmetcp_if.h | 240 - include/linux/qed/qed_nvmetcp_ip_services_if.h | 29 - include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 86 +- include/linux/rcutiny.h | 4 + include/linux/rcutree.h | 1 + include/linux/regmap.h | 40 - include/linux/regulator/driver.h | 1 - include/linux/regulator/mt6359-regulator.h | 59 - include/linux/remoteproc.h | 50 +- include/linux/rmap.h | 11 +- include/linux/sched.h | 37 +- include/linux/sched/coredump.h | 8 - include/linux/sched/mm.h | 21 - include/linux/sched/signal.h | 19 +- include/linux/sched/stat.h | 16 +- include/linux/sched/user.h | 7 + include/linux/sched_clock.h | 2 +- include/linux/secretmem.h | 54 - include/linux/security.h | 4 +- include/linux/seq_file.h | 10 +- include/linux/serial_8250.h | 2 +- include/linux/serial_core.h | 5 +- include/linux/set_memory.h | 12 - include/linux/shmem_fs.h | 21 +- include/linux/shrinker.h | 2 +- include/linux/signal.h | 2 + include/linux/signal_types.h | 4 +- include/linux/skbuff.h | 39 +- include/linux/skmsg.h | 3 +- include/linux/slab.h | 58 +- include/linux/soc/samsung/exynos-regs-pmu.h | 6 + include/linux/soundwire/sdw.h | 3 +- include/linux/spi/pxa2xx_spi.h | 21 +- include/linux/spi/spi-mem.h | 16 - include/linux/spi/spi.h | 4 +- include/linux/spinlock.h | 17 +- include/linux/srcu.h | 6 - include/linux/srcutiny.h | 8 +- include/linux/srcutree.h | 2 + include/linux/stmmac.h | 14 - include/linux/string_helpers.h | 31 +- include/linux/sunrpc/xprt.h | 2 - include/linux/swap.h | 36 +- include/linux/swapops.h | 145 +- include/linux/syscalls.h | 5 +- include/linux/sysfs.h | 6 - include/linux/thread_info.h | 1 - include/linux/tick.h | 33 +- include/linux/timer.h | 2 + include/linux/tty.h | 75 +- include/linux/tty_driver.h | 12 +- include/linux/tty_flip.h | 2 +- include/linux/tty_ldisc.h | 6 +- include/linux/uio.h | 1 - include/linux/unaligned/access_ok.h | 68 + include/linux/unaligned/be_byteshift.h | 71 + include/linux/unaligned/be_memmove.h | 37 + include/linux/unaligned/be_struct.h | 37 + include/linux/unaligned/generic.h | 115 + include/linux/unaligned/le_byteshift.h | 71 + include/linux/unaligned/le_memmove.h | 37 + include/linux/unaligned/le_struct.h | 37 + include/linux/unaligned/memmove.h | 46 + include/linux/usb.h | 9 +- include/linux/usb/cdc-wdm.h | 3 +- include/linux/usb/composite.h | 2 +- include/linux/usb/gadget.h | 3 +- include/linux/usb/hcd.h | 17 +- include/linux/usb/isp1760.h | 19 + include/linux/usb/otg-fsm.h | 6 +- include/linux/usb/otg.h | 2 +- include/linux/usb/pd.h | 2 +- include/linux/usb/pd_ext_sdb.h | 4 + include/linux/usb/quirks.h | 2 +- include/linux/usb/role.h | 6 - include/linux/usb/serial.h | 10 +- include/linux/usb/tcpm.h | 4 - include/linux/usb/typec_dp.h | 2 +- include/linux/user_namespace.h | 31 +- include/linux/userfaultfd_k.h | 5 - include/linux/vmalloc.h | 19 +- include/linux/vmstat.h | 65 +- include/linux/workqueue.h | 1 - include/linux/writeback.h | 1 + include/linux/wwan.h | 4 +- include/media/hevc-ctrls.h | 3 +- include/media/mpeg2-ctrls.h | 82 + include/media/rc-map.h | 1 + include/media/v4l2-ctrls.h | 11 +- include/memory/renesas-rpc-if.h | 6 +- include/net/bluetooth/hci.h | 93 +- include/net/bluetooth/hci_core.h | 21 +- include/net/bluetooth/mgmt.h | 3 +- include/net/caif/caif_dev.h | 2 +- include/net/caif/cfcnfg.h | 2 +- include/net/caif/cfserl.h | 1 - include/net/cfg80211.h | 4 +- include/net/devlink.h | 48 - include/net/ip_fib.h | 43 - include/net/ipv6.h | 8 - include/net/mac80211.h | 9 +- include/net/netfilter/nf_conntrack.h | 7 - include/net/netfilter/nf_flow_table.h | 3 +- include/net/netfilter/nf_tables.h | 40 +- include/net/netfilter/nf_tables_core.h | 31 - include/net/netfilter/nf_tables_ipv4.h | 40 +- include/net/netfilter/nf_tables_ipv6.h | 42 +- include/net/netns/conntrack.h | 8 - include/net/netns/ipv4.h | 1 - include/net/netns/ipv6.h | 3 +- include/net/netns/xfrm.h | 1 - include/net/nfc/nci_core.h | 1 - include/net/page_pool.h | 9 - include/net/pkt_cls.h | 11 - include/net/pkt_sched.h | 7 +- include/net/protocol.h | 1 + include/net/sch_generic.h | 35 +- include/net/sock.h | 7 +- include/net/tc_act/tc_vlan.h | 1 - include/net/tcp.h | 4 - include/net/tls.h | 10 +- include/net/xdp.h | 1 - include/net/xfrm.h | 3 +- include/rdma/ib_hdrs.h | 5 + include/rdma/ib_mad.h | 27 +- include/rdma/ib_verbs.h | 3 + include/scsi/iscsi_proto.h | 2 +- include/scsi/libfc.h | 6 +- include/scsi/libiscsi.h | 20 +- include/scsi/libsas.h | 12 +- include/scsi/scsi.h | 159 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_cmnd.h | 38 +- include/scsi/scsi_host.h | 2 +- include/scsi/scsi_proto.h | 58 +- include/scsi/scsi_status.h | 74 - include/scsi/scsi_transport_iscsi.h | 14 +- include/scsi/sg.h | 35 +- include/scsi/srp.h | 26 +- include/soc/imx/cpu.h | 1 - include/soc/tegra/common.h | 31 - include/soc/tegra/fuse.h | 20 +- include/soc/tegra/mc.h | 65 +- include/soc/tegra/pmc.h | 7 - include/sound/core.h | 50 +- include/sound/rawmidi.h | 2 - include/sound/soc-dai.h | 57 +- include/sound/soc-topology.h | 2 +- include/target/target_core_base.h | 1 - include/trace/events/btrfs.h | 20 +- include/trace/events/cma.h | 4 +- include/trace/events/filemap.h | 2 +- include/trace/events/kmem.h | 12 +- include/trace/events/mmflags.h | 9 +- include/trace/events/page_pool.h | 4 +- include/trace/events/pagemap.h | 4 +- include/trace/events/rcu.h | 1 - include/trace/events/scsi.h | 48 +- include/trace/events/spi.h | 57 - include/trace/events/tcp.h | 76 - include/trace/events/ufs.h | 20 - include/trace/events/vmscan.h | 2 +- include/trace/events/xdp.h | 6 +- include/uapi/asm-generic/mman-common.h | 3 - include/uapi/asm-generic/unistd.h | 11 +- include/uapi/drm/amdgpu_drm.h | 16 - include/uapi/drm/drm_fourcc.h | 7 - include/uapi/drm/etnaviv_drm.h | 3 - include/uapi/drm/i915_drm.h | 393 +- include/uapi/drm/msm_drm.h | 7 +- include/uapi/drm/panfrost_drm.h | 1 - include/uapi/linux/android/binder.h | 28 +- include/uapi/linux/auxvec.h | 3 - include/uapi/linux/bpf.h | 66 +- include/uapi/linux/can.h | 13 +- include/uapi/linux/cec-funcs.h | 2 +- include/uapi/linux/devlink.h | 17 - .../av7110 => include/uapi/linux/dvb}/audio.h | 0 .../media/av7110 => include/uapi/linux/dvb}/osd.h | 0 .../av7110 => include/uapi/linux/dvb}/video.h | 0 include/uapi/linux/icmp.h | 3 +- include/uapi/linux/if_bridge.h | 2 - include/uapi/linux/if_link.h | 2 - include/uapi/linux/input-event-codes.h | 1 - include/uapi/linux/kvm.h | 5 +- include/uapi/linux/lirc.h | 1 + include/uapi/linux/magic.h | 1 - include/uapi/linux/mempolicy.h | 1 + include/uapi/linux/mount.h | 1 - include/uapi/linux/n_r3964.h | 99 + include/uapi/linux/netfilter/nf_tables.h | 2 - include/uapi/linux/netfilter/nfnetlink.h | 3 +- include/uapi/linux/netfilter/nfnetlink_hook.h | 55 - include/uapi/linux/prctl.h | 8 - include/uapi/linux/raw.h | 17 + include/uapi/linux/seccomp.h | 1 - include/uapi/linux/userfaultfd.h | 11 +- include/uapi/linux/v4l2-controls.h | 135 +- include/uapi/linux/videodev2.h | 7 - include/uapi/linux/virtio_ids.h | 2 +- include/uapi/rdma/i40iw-abi.h | 107 + include/uapi/rdma/ib_user_ioctl_verbs.h | 1 - include/uapi/rdma/irdma-abi.h | 111 - include/uapi/rdma/mlx5-abi.h | 1 - include/uapi/sound/asound.h | 30 +- init/Kconfig | 69 +- init/Makefile | 12 +- init/do_mounts.c | 10 +- init/main.c | 90 +- ipc/mqueue.c | 40 +- ipc/msg.c | 6 +- ipc/sem.c | 22 +- ipc/shm.c | 32 +- ipc/util.c | 44 +- ipc/util.h | 3 - kernel/Kconfig.preempt | 20 - kernel/Makefile | 1 - kernel/auditsc.c | 21 - kernel/bpf/Kconfig | 89 - kernel/bpf/bpf_inode_storage.c | 2 +- kernel/bpf/bpf_iter.c | 13 +- kernel/bpf/bpf_lsm.c | 2 - kernel/bpf/btf.c | 88 +- kernel/bpf/cpumap.c | 3 +- kernel/bpf/devmap.c | 305 +- kernel/bpf/hashtab.c | 102 +- kernel/bpf/helpers.c | 42 +- kernel/bpf/preload/iterators/iterators.bpf.c | 1 + kernel/bpf/reuseport_array.c | 2 +- kernel/bpf/ringbuf.c | 24 +- kernel/bpf/syscall.c | 231 +- kernel/bpf/tnum.c | 41 +- kernel/bpf/trampoline.c | 2 +- kernel/bpf/verifier.c | 451 +- kernel/cgroup/cgroup-v1.c | 2 +- kernel/cgroup/cgroup.c | 153 +- kernel/cgroup/cpuset.c | 2 +- kernel/cgroup/rdma.c | 2 +- kernel/cgroup/rstat.c | 4 +- kernel/cpu.c | 6 +- kernel/crash_core.c | 50 +- kernel/cred.c | 51 +- kernel/debug/kdb/kdb_main.c | 9 +- kernel/delayacct.c | 71 +- kernel/entry/common.c | 5 +- kernel/events/core.c | 16 +- kernel/events/hw_breakpoint.c | 2 - kernel/events/uprobes.c | 5 +- kernel/exit.c | 4 +- kernel/fork.c | 78 +- kernel/futex.c | 19 +- kernel/gen_kheaders.sh | 4 +- kernel/hung_task.c | 45 - kernel/irq/Kconfig | 5 - kernel/irq/chip.c | 4 +- kernel/irq/handle.c | 2 +- kernel/irq/irqdesc.c | 73 +- kernel/irq/irqdomain.c | 118 +- kernel/irq/manage.c | 53 +- kernel/irq/settings.h | 12 - kernel/jump_label.c | 12 +- kernel/kallsyms.c | 111 +- kernel/kcsan/core.c | 53 +- kernel/kcsan/kcsan.h | 39 +- kernel/kcsan/report.c | 169 +- kernel/kexec_core.c | 1 - kernel/kprobes.c | 33 +- kernel/kthread.c | 51 +- kernel/livepatch/core.c | 4 +- kernel/locking/lockdep.c | 6 +- kernel/locking/locktorture.c | 25 +- kernel/module.c | 48 +- kernel/panic.c | 1 - kernel/pgo/Kconfig | 36 - kernel/pgo/Makefile | 5 - kernel/pgo/fs.c | 390 - kernel/pgo/instrument.c | 183 - kernel/pgo/pgo.h | 211 - kernel/power/hibernate.c | 5 +- kernel/power/snapshot.c | 8 +- kernel/power/swap.c | 2 +- kernel/printk/printk.c | 1 - kernel/rcu/Kconfig.debug | 2 +- kernel/rcu/rcu.h | 14 +- kernel/rcu/rcutorture.c | 322 +- kernel/rcu/refscale.c | 144 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/srcutree.c | 28 +- kernel/rcu/sync.c | 4 +- kernel/rcu/tasks.h | 94 +- kernel/rcu/tiny.c | 1 + kernel/rcu/tree.c | 424 +- kernel/rcu/tree.h | 16 +- kernel/rcu/tree_nocb.h | 1496 - kernel/rcu/tree_plugin.h | 1527 +- kernel/rcu/tree_stall.h | 165 +- kernel/rcu/update.c | 8 +- kernel/sched/Makefile | 1 - kernel/sched/core.c | 1027 +- kernel/sched/core_sched.c | 229 - kernel/sched/cpuacct.c | 12 +- kernel/sched/deadline.c | 38 +- kernel/sched/debug.c | 7 +- kernel/sched/fair.c | 391 +- kernel/sched/idle.c | 13 +- kernel/sched/isolation.c | 4 +- kernel/sched/loadavg.c | 2 +- kernel/sched/pelt.h | 13 +- kernel/sched/rt.c | 31 +- kernel/sched/sched.h | 437 +- kernel/sched/stats.h | 66 +- kernel/sched/stop_task.c | 14 +- kernel/sched/topology.c | 4 +- kernel/seccomp.c | 81 +- kernel/signal.c | 39 +- kernel/smpboot.c | 1 + kernel/sys.c | 19 +- kernel/sys_ni.c | 4 +- kernel/sysctl.c | 69 +- kernel/time/Kconfig | 11 +- kernel/time/Makefile | 1 - kernel/time/clockevents.c | 16 +- kernel/time/clocksource-wdtest.c | 202 - kernel/time/clocksource.c | 226 +- kernel/time/jiffies.c | 15 +- kernel/time/posix-cpu-timers.c | 4 +- kernel/time/tick-broadcast.c | 143 +- kernel/time/tick-common.c | 2 +- kernel/time/tick-internal.h | 5 +- kernel/time/tick-sched.c | 130 +- kernel/time/timer.c | 14 + kernel/time/timer_list.c | 10 +- kernel/trace/bpf_trace.c | 32 +- kernel/trace/trace.c | 1 - kernel/ucount.c | 116 +- kernel/user.c | 3 + kernel/user_namespace.c | 9 +- kernel/watchdog.c | 12 +- kernel/workqueue.c | 17 +- lib/Kconfig.debug | 176 +- lib/Makefile | 2 - lib/asn1_encoder.c | 2 +- lib/atomic64.c | 36 +- lib/bitmap.c | 14 +- lib/buildid.c | 74 +- lib/crc64.c | 2 +- lib/decompress_bunzip2.c | 6 +- lib/decompress_unlz4.c | 8 - lib/decompress_unlzo.c | 3 +- lib/decompress_unxz.c | 2 +- lib/decompress_unzstd.c | 4 +- lib/devres.c | 6 +- lib/dump_stack.c | 33 +- lib/dynamic_debug.c | 8 +- lib/fonts/font_pearl_8x8.c | 2 +- lib/iov_iter.c | 20 +- lib/kfifo.c | 2 +- lib/kstrtox.c | 13 +- lib/kstrtox.h | 2 - lib/kunit/test.c | 18 +- lib/list_sort.c | 2 +- lib/lz4/lz4_decompress.c | 2 +- lib/math/Makefile | 1 - lib/math/rational-test.c | 56 - lib/math/rational.c | 16 +- lib/mpi/longlong.h | 4 +- lib/mpi/mpicoder.c | 6 +- lib/mpi/mpiutil.c | 2 +- lib/nlattr.c | 4 +- lib/oid_registry.c | 2 +- lib/percpu-refcount.c | 6 +- lib/pldmfw/pldmfw.c | 2 +- lib/reed_solomon/test_rslib.c | 2 +- lib/refcount.c | 2 +- lib/rhashtable.c | 2 +- lib/sbitmap.c | 2 +- lib/scatterlist.c | 4 +- lib/seq_buf.c | 2 +- lib/slub_kunit.c | 152 - lib/smp_processor_id.c | 6 +- lib/sort.c | 2 +- lib/stackdepot.c | 2 +- lib/string.c | 2 +- lib/string_helpers.c | 102 +- lib/test-string_helpers.c | 157 +- lib/test_bitmap.c | 7 - lib/test_bitops.c | 2 +- lib/test_bpf.c | 2 +- lib/test_firmware.c | 10 +- lib/test_hmm.c | 132 +- lib/test_hmm_uapi.h | 2 - lib/test_kasan.c | 13 +- lib/test_kmod.c | 6 +- lib/test_printf.c | 5 - lib/test_scanf.c | 750 - lib/vsprintf.c | 122 +- lib/xz/xz_dec_bcj.c | 2 +- lib/xz/xz_dec_lzma2.c | 8 +- lib/zlib_inflate/inffast.c | 2 +- lib/zstd/huf.h | 2 +- localversion-next | 1 - mm/Kconfig | 19 - mm/Makefile | 3 - mm/bootmem_info.c | 127 - mm/compaction.c | 10 +- mm/debug.c | 25 +- mm/debug_vm_pgtable.c | 174 +- mm/dmapool.c | 5 +- mm/filemap.c | 10 +- mm/gup.c | 85 +- mm/hmm.c | 12 +- mm/huge_memory.c | 257 +- mm/hugetlb.c | 413 +- mm/hugetlb_vmemmap.c | 297 - mm/hugetlb_vmemmap.h | 45 - mm/internal.h | 41 +- mm/kasan/common.c | 7 +- mm/kasan/hw_tags.c | 32 - mm/kasan/init.c | 4 +- mm/kasan/report.c | 6 +- mm/kasan/sw_tags.c | 7 - mm/kfence/core.c | 10 +- mm/kfence/kfence_test.c | 5 +- mm/khugepaged.c | 20 +- mm/ksm.c | 6 +- mm/madvise.c | 68 +- mm/mapping_dirty_helpers.c | 2 +- mm/memblock.c | 51 +- mm/memcontrol.c | 338 +- mm/memfd.c | 4 +- mm/memory-failure.c | 413 +- mm/memory.c | 247 +- mm/memory_hotplug.c | 165 +- mm/mempolicy.c | 231 +- mm/mempool.c | 6 +- mm/memremap.c | 20 - mm/migrate.c | 272 +- mm/mlock.c | 35 +- mm/mmap.c | 63 +- mm/mmap_lock.c | 88 +- mm/mprotect.c | 70 +- mm/mremap.c | 5 +- mm/nommu.c | 7 +- mm/oom_kill.c | 4 +- mm/page-writeback.c | 38 +- mm/page_alloc.c | 747 +- mm/page_owner.c | 2 +- mm/page_vma_mapped.c | 15 +- mm/percpu-internal.h | 56 +- mm/percpu-km.c | 10 +- mm/percpu-stats.c | 44 +- mm/percpu-vm.c | 35 +- mm/percpu.c | 333 +- mm/rmap.c | 607 +- mm/secretmem.c | 254 - mm/shmem.c | 167 +- mm/slab.h | 19 +- mm/slab_common.c | 58 +- mm/slub.c | 218 +- mm/sparse-vmemmap.c | 267 - mm/sparse.c | 14 +- mm/swap.c | 6 +- mm/swap_slots.c | 2 + mm/swap_state.c | 16 +- mm/swapfile.c | 181 +- mm/truncate.c | 8 +- mm/userfaultfd.c | 225 +- mm/util.c | 42 +- mm/vmalloc.c | 157 +- mm/vmscan.c | 45 +- mm/vmstat.c | 246 +- mm/workingset.c | 2 +- mm/z3fold.c | 2 - mm/zbud.c | 2 - mm/zswap.c | 26 +- net/8021q/vlan.c | 3 +- net/8021q/vlan.h | 3 +- net/8021q/vlan_dev.c | 6 +- net/9p/trans_virtio.c | 10 +- net/Kconfig | 27 + net/atm/atm_sysfs.c | 24 +- net/atm/br2684.c | 4 +- net/bluetooth/6lowpan.c | 54 +- net/bluetooth/a2mp.c | 24 +- net/bluetooth/amp.c | 6 +- net/bluetooth/bnep/core.c | 8 +- net/bluetooth/cmtp/capi.c | 22 +- net/bluetooth/cmtp/core.c | 5 - net/bluetooth/hci_conn.c | 12 +- net/bluetooth/hci_core.c | 93 +- net/bluetooth/hci_debugfs.c | 8 +- net/bluetooth/hci_event.c | 176 +- net/bluetooth/hci_request.c | 152 +- net/bluetooth/hci_sock.c | 22 +- net/bluetooth/hidp/core.c | 8 +- net/bluetooth/l2cap_core.c | 16 +- net/bluetooth/mgmt.c | 58 +- net/bluetooth/mgmt_config.c | 4 +- net/bluetooth/msft.c | 8 +- net/bluetooth/rfcomm/tty.c | 14 +- net/bluetooth/sco.c | 8 +- net/bluetooth/smp.c | 84 +- net/bluetooth/smp.h | 6 +- net/bpf/test_run.c | 45 +- net/bridge/br_forward.c | 5 +- net/bridge/br_input.c | 2 +- net/bridge/br_mdb.c | 57 +- net/bridge/br_mrp.c | 6 +- net/bridge/br_multicast.c | 445 +- net/bridge/br_netlink.c | 1 + net/bridge/br_private.h | 70 +- net/caif/caif_dev.c | 13 +- net/caif/caif_usb.c | 14 +- net/caif/cfcnfg.c | 16 +- net/caif/cfserl.c | 5 - net/caif/chnl_net.c | 2 + net/can/isotp.c | 69 +- net/can/proc.c | 6 +- net/ceph/auth_none.c | 4 +- net/ceph/auth_none.h | 1 + net/ceph/auth_x_protocol.h | 2 +- net/ceph/mon_client.c | 2 +- net/ceph/osdmap.c | 4 +- net/compat.c | 2 +- net/core/bpf_sk_storage.c | 3 +- net/core/dev.c | 40 +- net/core/devlink.c | 666 +- net/core/fib_rules.c | 2 +- net/core/filter.c | 62 +- net/core/neighbour.c | 3 +- net/core/net-traces.c | 1 - net/core/netpoll.c | 8 +- net/core/page_pool.c | 28 - net/core/pktgen.c | 38 +- net/core/rtnetlink.c | 38 +- net/core/skbuff.c | 20 +- net/core/skmsg.c | 3 +- net/core/sock.c | 121 +- net/core/xdp.c | 28 - net/dcb/dcbnl.c | 6 +- net/dccp/ipv4.c | 1 + net/decnet/dn_nsp_in.c | 2 +- net/decnet/dn_nsp_out.c | 2 +- net/decnet/dn_route.c | 2 +- net/dsa/master.c | 5 +- net/dsa/slave.c | 12 +- net/dsa/tag_8021q.c | 2 +- net/ethtool/eeprom.c | 2 +- net/ethtool/netlink.h | 2 +- net/ethtool/stats.c | 2 +- net/hsr/hsr_device.c | 2 - net/hsr/hsr_forward.c | 30 +- net/hsr/hsr_forward.h | 8 +- net/hsr/hsr_main.h | 4 +- net/hsr/hsr_slave.c | 11 +- net/ieee802154/nl-mac.c | 10 +- net/ieee802154/nl-phy.c | 4 +- net/ieee802154/nl802154.c | 9 +- net/ipv4/af_inet.c | 6 +- net/ipv4/ah4.c | 1 - net/ipv4/bpf_tcp_ca.c | 2 - net/ipv4/cipso_ipv4.c | 3 +- net/ipv4/devinet.c | 4 +- net/ipv4/esp4.c | 3 +- net/ipv4/esp4_offload.c | 3 +- net/ipv4/fib_frontend.c | 10 +- net/ipv4/fib_lookup.h | 2 +- net/ipv4/fib_semantics.c | 1 - net/ipv4/gre_demux.c | 1 + net/ipv4/icmp.c | 2 +- net/ipv4/ip_vti.c | 1 - net/ipv4/ipcomp.c | 1 - net/ipv4/ipconfig.c | 13 +- net/ipv4/ipmr.c | 5 +- net/ipv4/netfilter/nft_reject_ipv4.c | 2 +- net/ipv4/protocol.c | 6 + net/ipv4/route.c | 127 +- net/ipv4/sysctl_net_ipv4.c | 31 +- net/ipv4/tcp.c | 14 +- net/ipv4/tcp_bpf.c | 9 +- net/ipv4/tcp_fastopen.c | 2 +- net/ipv4/tcp_input.c | 46 +- net/ipv4/tcp_ipv4.c | 3 - net/ipv4/tcp_timer.c | 4 +- net/ipv4/tunnel4.c | 3 + net/ipv4/udp_bpf.c | 8 +- net/ipv4/udplite.c | 1 + net/ipv4/xfrm4_protocol.c | 3 + net/ipv6/addrconf.c | 8 +- net/ipv6/esp6.c | 2 +- net/ipv6/ip6_fib.c | 9 +- net/ipv6/mcast.c | 3 + net/ipv6/netfilter/ip6_tables.c | 2 +- net/ipv6/netfilter/nft_reject_ipv6.c | 2 +- net/ipv6/output_core.c | 28 +- net/ipv6/reassembly.c | 4 +- net/ipv6/route.c | 139 +- net/ipv6/sit.c | 5 +- net/ipv6/sysctl_net_ipv6.c | 31 +- net/ipv6/tcp_ipv6.c | 2 - net/key/af_key.c | 6 +- net/l2tp/l2tp_ip.c | 3 +- net/l2tp/l2tp_ppp.c | 2 +- net/mac80211/ieee80211_i.h | 38 +- net/mac80211/iface.c | 11 +- net/mac80211/key.c | 7 - net/mac80211/key.h | 2 - net/mac80211/rx.c | 150 +- net/mac80211/scan.c | 21 +- net/mac80211/sta_info.c | 6 +- net/mac80211/sta_info.h | 33 +- net/mac80211/tx.c | 52 +- net/mac80211/wpa.c | 13 +- net/mptcp/ctrl.c | 36 +- net/mptcp/options.c | 3 +- net/mptcp/pm_netlink.c | 23 +- net/mptcp/protocol.c | 64 +- net/mptcp/protocol.h | 5 +- net/mptcp/sockopt.c | 153 +- net/mptcp/subflow.c | 88 +- net/mptcp/token.c | 9 +- net/ncsi/internal.h | 4 +- net/ncsi/ncsi-manage.c | 2 +- net/netfilter/Kconfig | 11 +- net/netfilter/Makefile | 1 - net/netfilter/ipset/ip_set_core.c | 50 +- net/netfilter/ipvs/Kconfig | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 2 +- net/netfilter/nf_conntrack_core.c | 22 +- net/netfilter/nf_conntrack_ecache.c | 8 +- net/netfilter/nf_conntrack_expect.c | 12 +- net/netfilter/nf_conntrack_h323_main.c | 2 +- net/netfilter/nf_conntrack_helper.c | 6 +- net/netfilter/nf_conntrack_netlink.c | 88 +- net/netfilter/nf_conntrack_proto.c | 8 +- net/netfilter/nf_conntrack_proto_tcp.c | 5 - net/netfilter/nf_conntrack_proto_udp.c | 5 - net/netfilter/nf_conntrack_standalone.c | 54 +- net/netfilter/nf_flow_table_core.c | 50 +- net/netfilter/nf_flow_table_offload.c | 11 +- net/netfilter/nf_tables_api.c | 279 +- net/netfilter/nf_tables_core.c | 2 +- net/netfilter/nf_tables_trace.c | 6 +- net/netfilter/nfnetlink.c | 3 - net/netfilter/nfnetlink_acct.c | 9 +- net/netfilter/nfnetlink_cthelper.c | 18 +- net/netfilter/nfnetlink_cttimeout.c | 34 +- net/netfilter/nfnetlink_hook.c | 375 - net/netfilter/nfnetlink_log.c | 5 +- net/netfilter/nfnetlink_queue.c | 9 +- net/netfilter/nft_chain_filter.c | 26 +- net/netfilter/nft_chain_nat.c | 4 +- net/netfilter/nft_chain_route.c | 4 +- net/netfilter/nft_compat.c | 45 +- net/netfilter/nft_ct.c | 2 +- net/netfilter/nft_exthdr.c | 57 +- net/netfilter/nft_flow_offload.c | 2 +- net/netfilter/nft_lookup.c | 35 +- net/netfilter/nft_objref.c | 4 +- net/netfilter/nft_payload.c | 10 +- net/netfilter/nft_reject_inet.c | 4 +- net/netfilter/nft_set_bitmap.c | 5 +- net/netfilter/nft_set_hash.c | 17 +- net/netfilter/nft_set_pipapo.c | 4 +- net/netfilter/nft_set_pipapo_avx2.c | 15 +- net/netfilter/nft_set_pipapo_avx2.h | 2 + net/netfilter/nft_set_rbtree.c | 5 +- net/netfilter/nft_synproxy.c | 4 +- net/netfilter/nft_tproxy.c | 4 +- net/netfilter/xt_AUDIT.c | 2 +- net/netfilter/xt_CT.c | 1 + net/netfilter/xt_limit.c | 46 +- net/netlabel/netlabel_calipso.c | 4 +- net/netlabel/netlabel_cipso_v4.c | 4 +- net/netlabel/netlabel_domainhash.c | 2 +- net/netlabel/netlabel_kapi.c | 2 +- net/netlabel/netlabel_mgmt.c | 8 +- net/netlabel/netlabel_unlabeled.c | 10 +- net/netlabel/netlabel_user.h | 4 +- net/netlink/af_netlink.c | 6 +- net/netrom/nr_route.c | 4 - net/nfc/hci/command.c | 2 +- net/nfc/hci/core.c | 2 +- net/nfc/hci/llc_shdlc.c | 2 +- net/nfc/llcp_sock.c | 2 - net/nfc/nci/core.c | 1 - net/nfc/nci/hci.c | 7 +- net/nfc/nci/uart.c | 7 +- net/nfc/rawsock.c | 2 +- net/openvswitch/conntrack.c | 11 +- net/openvswitch/meter.c | 8 - net/packet/af_packet.c | 18 +- net/qrtr/ns.c | 4 +- net/rds/connection.c | 23 +- net/rds/ib_ring.c | 2 +- net/rds/tcp.c | 4 +- net/rds/tcp.h | 3 +- net/rds/tcp_connect.c | 1 - net/rds/tcp_listen.c | 6 - net/rds/tcp_recv.c | 2 +- net/rds/threads.c | 2 - net/rxrpc/af_rxrpc.c | 1 - net/rxrpc/local_event.c | 2 +- net/sched/act_ct.c | 10 +- net/sched/act_vlan.c | 11 +- net/sched/cls_api.c | 4 +- net/sched/cls_rsvp.h | 2 +- net/sched/ematch.c | 2 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_fq_pie.c | 19 +- net/sched/sch_generic.c | 68 +- net/sched/sch_gred.c | 2 +- net/sched/sch_htb.c | 47 +- net/sched/sch_taprio.c | 88 +- net/sctp/input.c | 3 +- net/sctp/protocol.c | 1 + net/sctp/sm_statefuns.c | 30 +- net/sctp/socket.c | 1 - net/sctp/sysctl.c | 2 +- net/smc/smc_core.c | 15 + net/smc/smc_ism.c | 12 +- net/sunrpc/clnt.c | 7 + net/sunrpc/xprt.c | 40 +- net/sunrpc/xprtmultipath.c | 2 +- net/sunrpc/xprtrdma/rpc_rdma.c | 27 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 6 +- net/sunrpc/xprtrdma/transport.c | 12 +- net/sunrpc/xprtrdma/verbs.c | 18 +- net/sunrpc/xprtrdma/xprt_rdma.h | 1 - net/sunrpc/xprtsock.c | 2 - net/tipc/core.c | 6 +- net/tipc/core.h | 10 +- net/tipc/discover.c | 4 +- net/tipc/link.c | 12 +- net/tipc/link.h | 1 - net/tipc/msg.c | 9 +- net/tipc/name_table.c | 6 +- net/tipc/name_table.h | 4 +- net/tipc/net.c | 15 +- net/tipc/node.c | 12 +- net/tipc/socket.c | 155 +- net/tipc/udp_media.c | 2 - net/tls/tls_device.c | 62 +- net/tls/tls_device_fallback.c | 7 - net/tls/tls_main.c | 1 - net/tls/tls_sw.c | 14 +- net/vmw_vsock/hyperv_transport.c | 4 +- net/wireless/util.c | 10 +- net/x25/af_x25.c | 2 +- net/xdp/xdp_umem.c | 7 +- net/xdp/xskmap.c | 3 +- net/xfrm/xfrm_hash.h | 7 - net/xfrm/xfrm_interface.c | 1 - net/xfrm/xfrm_output.c | 7 + net/xfrm/xfrm_policy.c | 27 +- net/xfrm/xfrm_state.c | 79 +- rust/.gitignore | 5 - rust/Makefile | 152 - rust/compiler_builtins.rs | 156 - rust/exports.c | 16 - rust/helpers.c | 94 - rust/kernel/allocator.rs | 68 - rust/kernel/bindings.rs | 22 - rust/kernel/bindings_helper.h | 18 - rust/kernel/buffer.rs | 39 - rust/kernel/c_types.rs | 133 - rust/kernel/chrdev.rs | 162 - rust/kernel/error.rs | 106 - rust/kernel/file_operations.rs | 674 - rust/kernel/lib.rs | 204 - rust/kernel/linked_list.rs | 245 - rust/kernel/miscdev.rs | 109 - rust/kernel/module_param.rs | 497 - rust/kernel/pages.rs | 173 - rust/kernel/prelude.rs | 22 - rust/kernel/print.rs | 463 - rust/kernel/random.rs | 50 - rust/kernel/raw_list.rs | 361 - rust/kernel/static_assert.rs | 38 - rust/kernel/sync/arc.rs | 184 - rust/kernel/sync/condvar.rs | 136 - rust/kernel/sync/guard.rs | 82 - rust/kernel/sync/locked_by.rs | 112 - rust/kernel/sync/mod.rs | 85 - rust/kernel/sync/mutex.rs | 101 - rust/kernel/sync/spinlock.rs | 108 - rust/kernel/sysctl.rs | 185 - rust/kernel/types.rs | 73 - rust/kernel/user_ptr.rs | 282 - rust/module.rs | 764 - samples/Kconfig | 2 - samples/Makefile | 1 - samples/bpf/Makefile | 3 - samples/bpf/ibumad_kern.c | 2 +- samples/bpf/ibumad_user.c | 2 +- samples/bpf/task_fd_query_user.c | 2 +- samples/bpf/xdp_redirect_map_multi_kern.c | 88 - samples/bpf/xdp_redirect_map_multi_user.c | 302 - samples/bpf/xdpsock_user.c | 2 +- samples/kprobes/kprobe_example.c | 46 +- samples/pktgen/parameters.sh | 7 +- samples/pktgen/pktgen_sample01_simple.sh | 2 - samples/pktgen/pktgen_sample02_multiqueue.sh | 2 - .../pktgen/pktgen_sample03_burst_single_flow.sh | 2 - samples/pktgen/pktgen_sample04_many_flows.sh | 2 - samples/pktgen/pktgen_sample05_flow_per_thread.sh | 2 - ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 2 - samples/rust/Kconfig | 113 - samples/rust/Makefile | 12 - samples/rust/rust_chrdev.rs | 55 - samples/rust/rust_minimal.rs | 40 - samples/rust/rust_miscdev.rs | 145 - samples/rust/rust_module_parameters.rs | 72 - samples/rust/rust_print.rs | 58 - samples/rust/rust_random.rs | 60 - samples/rust/rust_semaphore.rs | 176 - samples/rust/rust_semaphore_c.c | 212 - samples/rust/rust_stack_probing.rs | 42 - samples/rust/rust_sync.rs | 84 - samples/vfio-mdev/mdpy-fb.c | 13 +- scripts/Kbuild.include | 7 +- scripts/Makefile.build | 26 +- scripts/Makefile.kasan | 1 - scripts/Makefile.lib | 22 - scripts/Makefile.modfinal | 4 +- scripts/atomic/check-atomics.sh | 1 + scripts/atomic/gen-atomic-instrumented.sh | 51 +- scripts/atomic/gen-atomics.sh | 1 + scripts/checkpatch.pl | 14 +- scripts/checksyscalls.sh | 4 - scripts/decode_stacktrace.sh | 89 +- scripts/documentation-file-ref-check | 2 +- scripts/dummy-tools/elfedit | 1 - scripts/kallsyms.c | 33 +- scripts/kconfig/conf.c | 2 +- scripts/kconfig/confdata.c | 67 +- scripts/kconfig/streamline_config.pl | 80 +- scripts/kernel-doc | 71 +- scripts/link-vmlinux.sh | 10 +- scripts/mkcompile_h | 4 +- scripts/mkmakefile | 17 + scripts/rust-version.sh | 31 - scripts/setlocalversion | 75 +- scripts/spelling.txt | 16 - scripts/sphinx-pre-install | 262 +- security/apparmor/apparmorfs.c | 4 +- security/apparmor/include/file.h | 2 +- security/apparmor/include/label.h | 1 - security/apparmor/include/policy.h | 6 +- security/apparmor/label.c | 4 +- security/apparmor/lsm.c | 22 +- security/apparmor/path.c | 2 +- security/apparmor/policy.c | 59 +- security/apparmor/policy_unpack.c | 4 +- security/integrity/evm/evm.h | 1 - security/integrity/evm/evm_crypto.c | 7 - security/integrity/evm/evm_main.c | 372 +- security/integrity/evm/evm_secfs.c | 31 +- security/integrity/iint.c | 4 +- security/integrity/ima/ima_appraise.c | 43 +- security/integrity/ima/ima_init.c | 4 - security/integrity/ima/ima_template.c | 22 +- security/integrity/ima/ima_template_lib.c | 202 +- security/integrity/ima/ima_template_lib.h | 16 - security/security.c | 8 +- security/selinux/avc.c | 2 +- security/selinux/hooks.c | 2 +- security/selinux/include/xfrm.h | 2 +- security/selinux/ss/avtab.c | 28 +- security/selinux/ss/avtab.h | 16 +- security/selinux/ss/conditional.c | 14 +- security/selinux/ss/policydb.c | 1 + security/selinux/ss/services.c | 4 + security/selinux/xfrm.c | 2 +- security/smack/smack_access.c | 5 +- security/smack/smackfs.c | 4 +- sound/ac97/bus.c | 2 +- sound/core/control.c | 38 +- sound/core/control_compat.c | 14 +- sound/core/control_led.c | 67 +- sound/core/init.c | 65 +- sound/core/pcm.c | 4 +- sound/core/pcm_native.c | 6 +- sound/core/rawmidi.c | 93 +- sound/core/rawmidi_compat.c | 4 +- sound/core/timer.c | 3 +- sound/drivers/opl3/opl3_midi.c | 3 +- sound/firewire/Kconfig | 6 +- sound/firewire/amdtp-am824.c | 4 +- sound/firewire/amdtp-am824.h | 2 +- sound/firewire/amdtp-stream.c | 1184 +- sound/firewire/amdtp-stream.h | 104 +- sound/firewire/bebob/bebob.c | 167 +- sound/firewire/bebob/bebob.h | 5 +- sound/firewire/bebob/bebob_stream.c | 51 +- sound/firewire/dice/dice-stream.c | 50 +- sound/firewire/dice/dice-transaction.c | 2 +- sound/firewire/dice/dice.c | 138 +- sound/firewire/dice/dice.h | 4 + sound/firewire/digi00x/amdtp-dot.c | 9 +- sound/firewire/digi00x/digi00x-stream.c | 13 +- sound/firewire/digi00x/digi00x.c | 101 +- sound/firewire/digi00x/digi00x.h | 3 + sound/firewire/fireface/amdtp-ff.c | 2 +- sound/firewire/fireface/ff-stream.c | 13 +- sound/firewire/fireface/ff.c | 90 +- sound/firewire/fireface/ff.h | 3 + sound/firewire/fireworks/fireworks.c | 107 +- sound/firewire/fireworks/fireworks.h | 5 +- sound/firewire/fireworks/fireworks_stream.c | 24 +- sound/firewire/lib.c | 32 + sound/firewire/lib.h | 3 + sound/firewire/motu/amdtp-motu.c | 139 +- sound/firewire/motu/motu-stream.c | 34 +- sound/firewire/motu/motu.c | 85 +- sound/firewire/motu/motu.h | 20 +- sound/firewire/oxfw/oxfw-stream.c | 55 +- sound/firewire/oxfw/oxfw.c | 259 +- sound/firewire/oxfw/oxfw.h | 19 +- sound/firewire/tascam/amdtp-tascam.c | 6 +- sound/firewire/tascam/tascam-stream.c | 26 +- sound/firewire/tascam/tascam.c | 92 +- sound/firewire/tascam/tascam.h | 3 +- sound/hda/intel-dsp-config.c | 4 - sound/isa/gus/gus_main.c | 2 +- sound/oss/dmasound/dmasound_core.c | 14 + sound/pci/hda/hda_codec.c | 5 - sound/pci/hda/hda_generic.c | 3 +- sound/pci/hda/hda_intel.c | 3 - sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_cirrus.c | 7 +- sound/pci/hda/patch_realtek.c | 66 +- sound/pci/intel8x0.c | 2 +- sound/pci/intel8x0m.c | 2 +- sound/pci/lx6464es/lx_core.c | 4 + sound/pci/rme9652/hdsp.c | 2 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 10 + sound/soc/amd/raven/acp3x.h | 1 - sound/soc/amd/raven/pci-acp3x.c | 15 - sound/soc/amd/renoir/acp3x-pdm-dma.c | 4 + sound/soc/atmel/sam9x5_wm8731.c | 3 +- sound/soc/codecs/Kconfig | 35 +- sound/soc/codecs/Makefile | 6 - sound/soc/codecs/ak4613.c | 11 - sound/soc/codecs/ak5558.c | 2 +- sound/soc/codecs/cirrus_legacy.h | 21 - sound/soc/codecs/cs35l32.c | 37 +- sound/soc/codecs/cs35l33.c | 16 +- sound/soc/codecs/cs35l34.c | 42 +- sound/soc/codecs/cs35l35.c | 37 +- sound/soc/codecs/cs35l35.h | 3 +- sound/soc/codecs/cs35l36.c | 18 +- sound/soc/codecs/cs4265.c | 10 +- sound/soc/codecs/cs42l42.c | 201 +- sound/soc/codecs/cs42l42.h | 5 +- sound/soc/codecs/cs42l52.c | 19 +- sound/soc/codecs/cs42l56.c | 14 +- sound/soc/codecs/cs42l73.c | 33 +- sound/soc/codecs/cs43130.c | 55 +- sound/soc/codecs/cs47l24.c | 2 +- sound/soc/codecs/cs53l30.c | 25 +- sound/soc/codecs/cx20442.c | 4 +- sound/soc/codecs/da7219.c | 5 +- sound/soc/codecs/hdmi-codec.c | 21 - sound/soc/codecs/lpass-rx-macro.c | 3 +- sound/soc/codecs/lpass-tx-macro.c | 1 - sound/soc/codecs/lpass-wsa-macro.c | 4 - sound/soc/codecs/max98088.c | 13 +- sound/soc/codecs/mt6359-accdet.c | 2 +- sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/pcm3168a.c | 26 - sound/soc/codecs/rk3328_codec.c | 28 +- sound/soc/codecs/rk817_codec.c | 541 - sound/soc/codecs/rt1019.c | 5 +- sound/soc/codecs/rt286.c | 1 + sound/soc/codecs/rt5659.c | 26 +- sound/soc/codecs/rt5682-i2c.c | 12 - sound/soc/codecs/rt5682-sdw.c | 3 +- sound/soc/codecs/rt711-sdca.c | 4 +- sound/soc/codecs/sigmadsp.h | 1 + sound/soc/codecs/sti-sas.c | 1 - sound/soc/codecs/tas2562.h | 14 +- sound/soc/codecs/tfa989x.c | 357 - sound/soc/codecs/tlv320aic26.c | 12 +- sound/soc/codecs/wcd-mbhc-v2.c | 1475 - sound/soc/codecs/wcd-mbhc-v2.h | 340 - sound/soc/codecs/wcd934x.c | 884 +- sound/soc/codecs/wm2200.c | 1 + sound/soc/codecs/wm5102.c | 2 +- sound/soc/codecs/wm5110.c | 2 +- sound/soc/codecs/wm8958-dsp2.c | 6 +- sound/soc/codecs/wm8962.c | 7 +- sound/soc/codecs/wm_adsp.c | 18 +- sound/soc/codecs/wm_adsp.h | 2 +- sound/soc/fsl/Kconfig | 14 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl-asoc-card.c | 1 - sound/soc/fsl/fsl_spdif.c | 67 - sound/soc/fsl/fsl_spdif.h | 1 - sound/soc/fsl/fsl_xcvr.c | 2 +- sound/soc/fsl/imx-audio-rpmsg.c | 12 +- sound/soc/fsl/imx-card.c | 844 - sound/soc/fsl/imx-es8328.c | 12 +- sound/soc/fsl/imx-pcm-rpmsg.c | 6 +- sound/soc/fsl/imx-pcm-rpmsg.h | 4 +- sound/soc/fsl/imx-rpmsg.c | 1 + sound/soc/generic/audio-graph-card.c | 57 +- sound/soc/generic/simple-card.c | 168 +- sound/soc/hisilicon/hi6210-i2s.c | 14 +- sound/soc/img/img-i2s-in.c | 2 +- sound/soc/intel/boards/Kconfig | 36 +- sound/soc/intel/boards/Makefile | 30 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 13 +- sound/soc/intel/boards/bxt_rt298.c | 1 - sound/soc/intel/boards/bytcht_cx2072x.c | 1 + sound/soc/intel/boards/bytcht_da7213.c | 1 + sound/soc/intel/boards/bytcht_es8316.c | 1 + sound/soc/intel/boards/bytcht_nocodec.c | 1 + sound/soc/intel/boards/bytcr_rt5640.c | 26 +- sound/soc/intel/boards/bytcr_rt5651.c | 1 + sound/soc/intel/boards/bytcr_wm5102.c | 1 + sound/soc/intel/boards/cht_bsw_rt5645.c | 1 + sound/soc/intel/boards/cht_bsw_rt5672.c | 1 + sound/soc/intel/boards/cml_rt1011_rt5682.c | 1 - sound/soc/intel/boards/ehl_rt5660.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 1 - sound/soc/intel/boards/hda_dsp_common.c | 5 - sound/soc/intel/boards/skl_hda_dsp_generic.c | 1 - sound/soc/intel/boards/sof_cs42l42.c | 509 - sound/soc/intel/boards/sof_da7219_max98373.c | 2 - sound/soc/intel/boards/sof_maxim_common.c | 84 +- sound/soc/intel/boards/sof_maxim_common.h | 14 +- sound/soc/intel/boards/sof_pcm512x.c | 2 +- sound/soc/intel/boards/sof_rt5682.c | 120 +- sound/soc/intel/boards/sof_sdw.c | 75 +- sound/soc/intel/boards/sof_sdw_common.h | 8 - sound/soc/intel/boards/sof_sdw_max98373.c | 4 +- sound/soc/intel/boards/sof_wm8804.c | 1 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 71 - sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 12 +- sound/soc/intel/skylake/skl-nhlt.c | 6 +- sound/soc/jz4740/jz4740-i2s.c | 4 +- sound/soc/jz4740/jz4740-i2s.h | 2 + sound/soc/mediatek/mt8192/mt8192-dai-adda.c | 2 + sound/soc/meson/g12a-toacodec.c | 143 +- sound/soc/pxa/pxa-ssp.c | 16 + sound/soc/qcom/lpass-cpu.c | 91 +- sound/soc/qcom/lpass.h | 4 - sound/soc/qcom/qdsp6/q6asm-dai.c | 2 +- sound/soc/qcom/sdm845.c | 8 - sound/soc/sh/fsi.c | 15 - sound/soc/sh/rcar/Makefile | 2 +- sound/soc/sh/rcar/adg.c | 180 +- sound/soc/sh/rcar/cmd.c | 14 - sound/soc/sh/rcar/core.c | 154 +- sound/soc/sh/rcar/ctu.c | 14 - sound/soc/sh/rcar/debugfs.c | 96 - sound/soc/sh/rcar/dma.c | 39 +- sound/soc/sh/rcar/dvc.c | 16 +- sound/soc/sh/rcar/gen.c | 9 - sound/soc/sh/rcar/mix.c | 14 - sound/soc/sh/rcar/rsnd.h | 75 +- sound/soc/sh/rcar/src.c | 32 +- sound/soc/sh/rcar/ssi.c | 160 +- sound/soc/sh/rcar/ssiu.c | 147 +- sound/soc/soc-core.c | 300 +- sound/soc/soc-dai.c | 76 +- sound/soc/soc-topology.c | 472 +- sound/soc/soc-utils.c | 29 - sound/soc/sof/compress.c | 2 +- sound/soc/sof/compress.h | 2 +- sound/soc/sof/intel/Makefile | 5 +- sound/soc/sof/intel/atom.c | 463 - sound/soc/sof/intel/atom.h | 74 - sound/soc/sof/intel/byt.c | 768 +- sound/soc/sof/intel/hda-dai.c | 5 - sound/soc/sof/intel/hda-loader.c | 5 + sound/soc/sof/intel/hda.c | 27 +- sound/soc/sof/intel/pci-tgl.c | 2 - sound/soc/sof/intel/pci-tng.c | 171 +- sound/soc/sof/loader.c | 2 +- sound/soc/sof/ops.h | 10 +- sound/soc/sof/pm.c | 1 - sound/soc/sof/sof-acpi-dev.c | 5 +- sound/soc/sof/sof-of-dev.c | 5 +- sound/soc/sof/sof-pci-dev.c | 7 +- sound/soc/sof/topology.c | 17 +- sound/soc/stm/stm32_sai_sub.c | 5 +- sound/soc/ti/ams-delta.c | 11 +- sound/soc/ti/davinci-mcasp.c | 1 - sound/soc/ti/omap-mcbsp.c | 2 +- sound/usb/card.h | 8 +- sound/usb/clock.c | 298 +- sound/usb/endpoint.c | 1 - sound/usb/endpoint.h | 1 + sound/usb/format.c | 2 +- sound/usb/mixer_quirks.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 81 +- sound/usb/mixer_scarlett_gen2.h | 2 +- sound/usb/pcm.c | 202 +- sound/usb/pcm.h | 3 + sound/usb/usx2y/us122l.c | 63 +- sound/usb/usx2y/us122l.h | 2 +- sound/usb/usx2y/usX2Yhwdep.c | 135 +- sound/usb/usx2y/usX2Yhwdep.h | 2 +- sound/usb/usx2y/usb_stream.c | 82 +- sound/usb/usx2y/usb_stream.h | 23 +- sound/usb/usx2y/usbus428ctldefs.h | 104 +- sound/usb/usx2y/usbusx2y.c | 389 +- sound/usb/usx2y/usbusx2y.h | 65 +- sound/usb/usx2y/usbusx2yaudio.c | 684 +- sound/usb/usx2y/usx2yhwdeppcm.c | 627 +- sound/usb/usx2y/usx2yhwdeppcm.h | 4 +- tools/arch/mips/include/uapi/asm/perf_regs.h | 40 - tools/arch/x86/include/asm/asm.h | 193 - tools/arch/x86/include/asm/irq_vectors.h | 7 +- tools/arch/x86/include/asm/nops.h | 24 +- tools/arch/x86/include/uapi/asm/kvm.h | 2 - tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 4 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 2 +- tools/bpf/bpftool/Makefile | 5 +- tools/bpf/bpftool/bash-completion/bpftool | 6 +- tools/bpf/bpftool/cgroup.c | 3 +- tools/bpf/bpftool/gen.c | 421 +- tools/bpf/bpftool/main.c | 7 +- tools/bpf/bpftool/main.h | 1 - tools/bpf/bpftool/prog.c | 109 +- tools/bpf/bpftool/xlated_dumper.c | 3 - tools/include/linux/kallsyms.h | 2 +- tools/include/linux/lockdep.h | 2 +- tools/include/uapi/linux/bpf.h | 66 +- tools/include/uapi/linux/fs.h | 2 +- tools/include/uapi/linux/kvm.h | 5 +- tools/include/uapi/linux/perf_event.h | 2 +- tools/include/uapi/linux/prctl.h | 8 - tools/lib/bpf/Build | 2 +- tools/lib/bpf/Makefile | 18 +- tools/lib/bpf/bpf.c | 179 +- tools/lib/bpf/bpf.h | 2 - tools/lib/bpf/bpf_gen_internal.h | 41 - tools/lib/bpf/bpf_helpers.h | 66 - tools/lib/bpf/bpf_prog_linfo.c | 18 +- tools/lib/bpf/bpf_tracing.h | 62 +- tools/lib/bpf/btf.c | 302 +- tools/lib/bpf/btf_dump.c | 14 +- tools/lib/bpf/gen_loader.c | 729 - tools/lib/bpf/libbpf.c | 952 +- tools/lib/bpf/libbpf.h | 68 +- tools/lib/bpf/libbpf.map | 13 - tools/lib/bpf/libbpf_errno.c | 7 +- tools/lib/bpf/libbpf_internal.h | 66 - tools/lib/bpf/libbpf_legacy.h | 59 - tools/lib/bpf/linker.c | 41 +- tools/lib/bpf/netlink.c | 595 +- tools/lib/bpf/nlattr.h | 48 - tools/lib/bpf/ringbuf.c | 26 +- tools/lib/bpf/skel_internal.h | 123 - tools/lib/perf/include/perf/event.h | 2 +- tools/lib/symbol/kallsyms.h | 2 +- .../memory-model/Documentation/access-marking.txt | 152 +- tools/memory-model/Documentation/explanation.txt | 2 +- tools/memory-model/Documentation/locking.txt | 320 - tools/memory-model/litmus-tests/.gitignore | 2 +- tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/arch/x86/include/arch/special.h | 1 - tools/objtool/check.c | 38 +- tools/objtool/elf.c | 113 +- tools/objtool/include/objtool/elf.h | 17 +- tools/objtool/include/objtool/objtool.h | 3 - tools/objtool/include/objtool/special.h | 1 - tools/objtool/special.c | 14 - tools/perf/Documentation/perf-intel-pt.txt | 6 +- tools/perf/Documentation/perf-script.txt | 7 +- tools/perf/Makefile.config | 1 + .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 +- tools/perf/builtin-buildid-list.c | 3 - tools/perf/builtin-record.c | 6 - tools/perf/builtin-stat.c | 13 +- tools/perf/check-headers.sh | 1 - tools/perf/perf.c | 4 +- .../pmu-events/arch/powerpc/power10/cache.json | 30 +- .../arch/powerpc/power10/floating_point.json | 2 +- .../pmu-events/arch/powerpc/power10/frontend.json | 124 +- .../pmu-events/arch/powerpc/power10/locks.json | 4 +- .../pmu-events/arch/powerpc/power10/marked.json | 61 +- .../pmu-events/arch/powerpc/power10/memory.json | 79 +- .../pmu-events/arch/powerpc/power10/others.json | 133 +- .../pmu-events/arch/powerpc/power10/pipeline.json | 135 +- .../perf/pmu-events/arch/powerpc/power10/pmc.json | 8 +- .../arch/powerpc/power10/translation.json | 22 +- tools/perf/pmu-events/jevents.c | 2 +- tools/perf/scripts/python/exported-sql-viewer.py | 12 +- tools/perf/tests/attr/base-record | 2 +- tools/perf/tests/pfm.c | 4 +- tools/perf/util/bpf_counter.c | 10 +- tools/perf/util/dwarf-aux.c | 8 +- tools/perf/util/env.c | 1 - tools/perf/util/event.h | 2 +- tools/perf/util/evlist.c | 3 + tools/perf/util/evsel.c | 1 - tools/perf/util/evsel.h | 4 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 6 +- tools/perf/util/intel-pt.c | 6 +- tools/perf/util/parse-events.c | 13 +- tools/perf/util/parse-events.l | 1 - tools/perf/util/perf_api_probe.c | 10 - tools/perf/util/perf_api_probe.h | 1 - tools/perf/util/pfm.c | 11 +- tools/perf/util/probe-finder.c | 3 - tools/perf/util/stat-display.c | 8 +- tools/perf/util/symbol-elf.c | 1 - tools/rcu/rcu-cbs.py | 46 - tools/testing/selftests/Makefile | 1 - tools/testing/selftests/arm64/fp/sve-probe-vls.c | 2 +- tools/testing/selftests/bpf/.gitignore | 2 - tools/testing/selftests/bpf/Makefile | 19 +- tools/testing/selftests/bpf/README.rst | 19 - tools/testing/selftests/bpf/bench.c | 1 - tools/testing/selftests/bpf/benchs/bench_rename.c | 2 +- .../testing/selftests/bpf/benchs/bench_ringbufs.c | 6 +- tools/testing/selftests/bpf/benchs/bench_trigger.c | 2 +- tools/testing/selftests/bpf/network_helpers.c | 2 +- tools/testing/selftests/bpf/network_helpers.h | 1 - tools/testing/selftests/bpf/prog_tests/atomics.c | 72 +- .../selftests/bpf/prog_tests/attach_probe.c | 12 +- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 31 +- .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 8 +- tools/testing/selftests/bpf/prog_tests/btf.c | 93 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 8 +- tools/testing/selftests/bpf/prog_tests/btf_write.c | 4 +- .../selftests/bpf/prog_tests/cg_storage_multi.c | 84 +- .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_link.c | 14 +- .../bpf/prog_tests/cgroup_skb_sk_lookup.c | 2 +- tools/testing/selftests/bpf/prog_tests/check_mtu.c | 2 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 15 +- .../selftests/bpf/prog_tests/fentry_fexit.c | 6 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 10 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 25 +- .../testing/selftests/bpf/prog_tests/fexit_sleep.c | 6 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 10 +- .../selftests/bpf/prog_tests/flow_dissector.c | 2 +- .../bpf/prog_tests/flow_dissector_reattach.c | 10 +- .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 10 +- .../bpf/prog_tests/get_stackid_cannot_attach.c | 9 +- tools/testing/selftests/bpf/prog_tests/hashmap.c | 9 +- tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 19 +- .../testing/selftests/bpf/prog_tests/kfunc_call.c | 6 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 3 +- .../selftests/bpf/prog_tests/ksyms_module.c | 2 +- .../selftests/bpf/prog_tests/link_pinning.c | 7 +- .../selftests/bpf/prog_tests/lookup_and_delete.c | 288 - tools/testing/selftests/bpf/prog_tests/obj_name.c | 8 +- .../selftests/bpf/prog_tests/perf_branches.c | 4 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 2 +- .../selftests/bpf/prog_tests/perf_event_stackmap.c | 3 +- .../testing/selftests/bpf/prog_tests/probe_user.c | 7 +- .../selftests/bpf/prog_tests/prog_run_xattr.c | 4 +- .../selftests/bpf/prog_tests/raw_tp_test_run.c | 4 +- .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 7 +- .../selftests/bpf/prog_tests/reference_tracking.c | 2 +- .../selftests/bpf/prog_tests/resolve_btfids.c | 2 +- tools/testing/selftests/bpf/prog_tests/ringbuf.c | 57 +- .../selftests/bpf/prog_tests/ringbuf_multi.c | 2 +- .../selftests/bpf/prog_tests/select_reuseport.c | 53 +- .../testing/selftests/bpf/prog_tests/send_signal.c | 5 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 2 +- tools/testing/selftests/bpf/prog_tests/skeleton.c | 6 +- .../testing/selftests/bpf/prog_tests/sock_fields.c | 14 +- .../selftests/bpf/prog_tests/sockmap_basic.c | 8 +- .../selftests/bpf/prog_tests/sockmap_ktls.c | 2 +- .../selftests/bpf/prog_tests/sockmap_listen.c | 10 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 3 +- .../selftests/bpf/prog_tests/stacktrace_map.c | 2 +- .../bpf/prog_tests/stacktrace_map_raw_tp.c | 5 +- .../selftests/bpf/prog_tests/static_linked.c | 9 +- tools/testing/selftests/bpf/prog_tests/syscall.c | 55 - tools/testing/selftests/bpf/prog_tests/tc_bpf.c | 395 - .../testing/selftests/bpf/prog_tests/tc_redirect.c | 785 - .../selftests/bpf/prog_tests/tcp_hdr_options.c | 15 +- .../selftests/bpf/prog_tests/test_overhead.c | 12 +- .../selftests/bpf/prog_tests/trace_printk.c | 5 +- .../selftests/bpf/prog_tests/trampoline_count.c | 14 +- tools/testing/selftests/bpf/prog_tests/udp_limit.c | 7 +- .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 2 +- tools/testing/selftests/bpf/prog_tests/xdp_link.c | 8 +- .../selftests/bpf/progs/bpf_iter_bpf_hash_map.c | 1 + .../testing/selftests/bpf/progs/bpf_iter_bpf_map.c | 1 + .../selftests/bpf/progs/bpf_iter_ipv6_route.c | 1 + .../testing/selftests/bpf/progs/bpf_iter_netlink.c | 1 + tools/testing/selftests/bpf/progs/bpf_iter_task.c | 1 + .../selftests/bpf/progs/bpf_iter_task_btf.c | 1 + .../selftests/bpf/progs/bpf_iter_task_file.c | 1 + .../selftests/bpf/progs/bpf_iter_task_stack.c | 1 + .../selftests/bpf/progs/bpf_iter_task_vma.c | 1 + tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c | 1 + tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c | 1 + .../selftests/bpf/progs/bpf_iter_test_kern4.c | 4 +- tools/testing/selftests/bpf/progs/bpf_iter_udp4.c | 1 + tools/testing/selftests/bpf/progs/bpf_iter_udp6.c | 1 + tools/testing/selftests/bpf/progs/kfree_skb.c | 4 +- tools/testing/selftests/bpf/progs/linked_maps1.c | 2 +- tools/testing/selftests/bpf/progs/syscall.c | 121 - tools/testing/selftests/bpf/progs/tailcall3.c | 2 +- tools/testing/selftests/bpf/progs/tailcall4.c | 2 +- tools/testing/selftests/bpf/progs/tailcall5.c | 2 +- .../selftests/bpf/progs/tailcall_bpf2bpf2.c | 2 +- .../selftests/bpf/progs/tailcall_bpf2bpf4.c | 2 +- tools/testing/selftests/bpf/progs/test_check_mtu.c | 4 +- .../selftests/bpf/progs/test_cls_redirect.c | 4 +- .../selftests/bpf/progs/test_global_func_args.c | 2 +- .../selftests/bpf/progs/test_lookup_and_delete.c | 26 - .../testing/selftests/bpf/progs/test_rdonly_maps.c | 6 +- tools/testing/selftests/bpf/progs/test_ringbuf.c | 4 +- tools/testing/selftests/bpf/progs/test_skeleton.c | 4 +- tools/testing/selftests/bpf/progs/test_snprintf.c | 1 + .../selftests/bpf/progs/test_snprintf_single.c | 2 +- .../selftests/bpf/progs/test_sockmap_listen.c | 4 +- .../selftests/bpf/progs/test_static_linked1.c | 10 +- .../selftests/bpf/progs/test_static_linked2.c | 10 +- tools/testing/selftests/bpf/progs/test_subprogs.c | 13 - tools/testing/selftests/bpf/progs/test_tc_bpf.c | 12 - tools/testing/selftests/bpf/progs/test_tc_neigh.c | 33 +- .../selftests/bpf/progs/test_tc_neigh_fib.c | 9 +- tools/testing/selftests/bpf/progs/test_tc_peer.c | 56 +- tools/testing/selftests/bpf/progs/trace_printk.c | 6 +- .../selftests/bpf/progs/xdp_redirect_multi_kern.c | 94 - tools/testing/selftests/bpf/test_lru_map.c | 8 - tools/testing/selftests/bpf/test_maps.c | 185 +- tools/testing/selftests/bpf/test_progs.c | 3 - tools/testing/selftests/bpf/test_progs.h | 9 +- tools/testing/selftests/bpf/test_tc_redirect.sh | 216 + tools/testing/selftests/bpf/test_tcpnotify_user.c | 7 +- .../selftests/bpf/test_xdp_redirect_multi.sh | 204 - tools/testing/selftests/bpf/verifier/stack_ptr.c | 2 + .../selftests/bpf/verifier/value_ptr_arith.c | 8 + tools/testing/selftests/bpf/xdp_redirect_multi.c | 226 - tools/testing/selftests/cgroup/.gitignore | 3 +- tools/testing/selftests/cgroup/Makefile | 2 - tools/testing/selftests/cgroup/cgroup_util.c | 51 - tools/testing/selftests/cgroup/cgroup_util.h | 2 - tools/testing/selftests/cgroup/test_freezer.c | 57 + tools/testing/selftests/cgroup/test_kill.c | 297 - .../selftests/drivers/net/mlxsw/port_scale.sh | 4 +- .../selftests/drivers/net/mlxsw/qos_headroom.sh | 69 +- .../testing/selftests/drivers/net/mlxsw/qos_lib.sh | 14 + .../testing/selftests/drivers/net/mlxsw/qos_pfc.sh | 24 +- .../selftests/drivers/net/mlxsw/tc_sample.sh | 12 +- .../selftests/drivers/net/netdevsim/devlink.sh | 167 +- tools/testing/selftests/futex/functional/Makefile | 3 +- .../futex/functional/futex_wait_timeout.c | 126 +- tools/testing/selftests/kvm/.gitignore | 1 - tools/testing/selftests/kvm/Makefile | 3 +- tools/testing/selftests/kvm/demand_paging_test.c | 174 +- .../testing/selftests/kvm/hardware_disable_test.c | 32 +- tools/testing/selftests/kvm/include/kvm_util.h | 4 +- tools/testing/selftests/kvm/include/test_util.h | 12 - tools/testing/selftests/kvm/lib/kvm_util.c | 278 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 17 +- tools/testing/selftests/kvm/lib/perf_test_util.c | 4 +- tools/testing/selftests/kvm/lib/rbtree.c | 1 - tools/testing/selftests/kvm/lib/test_util.c | 51 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 16 +- .../kvm/memslot_modification_stress_test.c | 18 +- tools/testing/selftests/kvm/memslot_perf_test.c | 1037 - .../testing/selftests/kvm/x86_64/get_cpuid_test.c | 5 - .../selftests/kvm/x86_64/get_msr_index_features.c | 8 +- tools/testing/selftests/lib.mk | 1 - tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/scanf.sh | 4 - .../selftests/mount_setattr/mount_setattr_test.c | 88 +- tools/testing/selftests/nci/.gitignore | 1 - tools/testing/selftests/net/devlink_port_split.py | 8 +- .../net/forwarding/custom_multipath_hash.sh | 364 - .../selftests/net/forwarding/devlink_lib.sh | 6 - .../net/forwarding/gre_custom_multipath_hash.sh | 456 - .../net/forwarding/ip6gre_custom_multipath_hash.sh | 458 - tools/testing/selftests/net/mptcp/mptcp_connect.c | 125 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 13 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 4 +- tools/testing/selftests/net/tls.c | 3 +- tools/testing/selftests/net/unicast_extensions.sh | 17 +- tools/testing/selftests/openat2/openat2_test.c | 7 +- tools/testing/selftests/powerpc/security/Makefile | 2 - .../powerpc/security/mitigation-patching.sh | 75 - .../testing/selftests/powerpc/tm/tm-vmx-unavail.c | 1 + tools/testing/selftests/proc/.gitignore | 1 - .../selftests/rcutorture/bin/kcsan-collapse.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-again.sh | 33 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 6 +- .../selftests/rcutorture/bin/kvm-end-run-stats.sh | 40 - .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 249 - tools/testing/selftests/rcutorture/bin/kvm.sh | 61 +- tools/testing/selftests/rcutorture/bin/torture.sh | 39 +- .../selftests/rcutorture/configs/rcu/BUSTED-BOOST | 17 - .../rcutorture/configs/rcu/BUSTED-BOOST.boot | 8 - .../selftests/rcutorture/configs/rcuscale/TREE | 2 +- .../selftests/rcutorture/configs/rcuscale/TREE54 | 2 +- .../rcutorture/configs/refscale/NOPREEMPT | 2 +- .../selftests/rcutorture/configs/refscale/PREEMPT | 2 +- .../rcutorture/formal/srcu-cbmc/src/locks.h | 2 +- tools/testing/selftests/resctrl/README | 2 +- tools/testing/selftests/resctrl/resctrl_tests.c | 4 +- tools/testing/selftests/rlimits/.gitignore | 2 - tools/testing/selftests/rlimits/Makefile | 6 - tools/testing/selftests/rlimits/config | 1 - .../testing/selftests/rlimits/rlimits-per-userns.c | 161 - tools/testing/selftests/sched/.gitignore | 1 - tools/testing/selftests/sched/Makefile | 14 - tools/testing/selftests/sched/config | 1 - tools/testing/selftests/sched/cs_prctl_test.c | 338 - .../testing/selftests/seccomp/seccomp_benchmark.c | 2 - tools/testing/selftests/seccomp/seccomp_bpf.c | 51 +- tools/testing/selftests/sigaltstack/sas.c | 20 +- .../testing/selftests/splice/short_splice_read.sh | 119 +- .../tc-testing/tc-tests/actions/vlan.json | 28 +- .../tc-testing/tc-tests/qdiscs/fq_pie.json | 8 +- tools/testing/selftests/timers/rtcpie.c | 10 +- tools/testing/selftests/vm/.gitignore | 4 - tools/testing/selftests/vm/Makefile | 4 +- tools/testing/selftests/vm/gup_test.c | 96 +- tools/testing/selftests/vm/hmm-tests.c | 158 - tools/testing/selftests/vm/khugepaged.c | 4 + tools/testing/selftests/vm/madv_populate.c | 342 - tools/testing/selftests/vm/memfd_secret.c | 296 - tools/testing/selftests/vm/run_vmtests.sh | 33 - tools/testing/selftests/vm/userfaultfd.c | 1054 +- tools/testing/selftests/wireguard/netns.sh | 1 - .../testing/selftests/wireguard/qemu/kernel.config | 1 + tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/sigaltstack.c | 128 - tools/testing/selftests/x86/syscall_numbering.c | 491 +- tools/vm/page_owner_sort.c | 4 - virt/kvm/kvm_main.c | 8 +- virt/lib/irqbypass.c | 16 +- 7394 files changed, 157087 insertions(+), 546600 deletions(-) delete mode 100644 .rustfmt.toml delete mode 100644 Documentation/ABI/obsolete/sysfs-bus-iio delete mode 100644 Documentation/ABI/stable/sysfs-driver-w1_ds2438 create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-icm42600 create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp5520 create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-adp8860 create mode 100644 Documentation/ABI/testing/sysfs-class-backlight-driver-adp8870 create mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-el15203000 delete mode 100644 Documentation/ABI/testing/sysfs-devices-removable delete mode 100644 Documentation/ABI/testing/sysfs-platform-dell-privacy-wmi delete mode 100644 Documentation/bpf/llvm_reloc.rst delete mode 100644 Documentation/dev-tools/kunit/running_tips.rst delete mode 100644 Documentation/dev-tools/pgo.rst create mode 100644 Documentation/devicetree/bindings/arm/amlogic,scpi.txt create mode 100644 Documentation/devicetree/bindings/arm/arm,scmi.txt create mode 100644 Documentation/devicetree/bindings/arm/arm,scpi.txt delete mode 100644 Documentation/devicetree/bindings/arm/arm,scu.yaml create mode 100644 Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.txt delete mode 100644 Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml create mode 100644 Documentation/devicetree/bindings/arm/juno,scpi.txt create mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,sci.txt delete mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml create mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.yaml create mode 100644 Documentation/devicetree/bindings/arm/scu.txt create mode 100644 Documentation/devicetree/bindings/arm/tegra/nvidia,tegra30-actmon.txt create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra114-car.txt create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-car.txt delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-car.yaml create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra20-car.txt delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra20-car.yaml create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra210-car.txt create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra30-car.txt create mode 100644 Documentation/devicetree/bindings/clock/renesas,emev2-smu.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml create mode 100644 Documentation/devicetree/bindings/clock/ti,sci-clk.txt delete mode 100644 Documentation/devicetree/bindings/clock/ti,sci-clk.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/intel,ixp4xx-crypto.yaml delete mode 100644 Documentation/devicetree/bindings/devfreq/nvidia,tegra30-actmon.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dp-controller.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sc7180.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sdm845.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dpu.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-28nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-common.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi.txt create mode 100644 Documentation/devicetree/bindings/dma/arm-pl08x.txt delete mode 100644 Documentation/devicetree/bindings/dma/arm-pl08x.yaml delete mode 100644 Documentation/devicetree/bindings/dvfs/performance-domain.yaml create mode 100644 Documentation/devicetree/bindings/extcon/extcon-sm5502.txt delete mode 100644 Documentation/devicetree/bindings/extcon/siliconmitus,sm5502-muic.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/arm,scmi.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/arm,scpi.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-omap.txt delete mode 100644 Documentation/devicetree/bindings/gpio/idt,32434-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hw [...] create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-omap.txt create mode 100644 Documentation/devicetree/bindings/i2c/renesas,i2c.txt create mode 100644 Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml create mode 100644 Documentation/devicetree/bindings/i2c/renesas,riic.txt delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,riic.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adis16201.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma220.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/murata,sca3300.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/nxp,fxls8962af.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7298.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7476.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml delete mode 100644 Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ad5755.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5755.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac082s085.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti-dac082s085.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/amstaos,tsl2591.yaml create mode 100644 Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt delete mode 100644 Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml create mode 100644 Documentation/devicetree/bindings/input/fsl-mma8450.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/cypress,cy8 [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/cyttsp.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] delete mode 100644 Documentation/devicetree/bindings/leds/backlight/richtek,rt4831 [...] create mode 100644 Documentation/devicetree/bindings/mailbox/omap-mailbox.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/rda,rda5807.yaml delete mode 100644 Documentation/devicetree/bindings/media/microchip,sama5d4-vdec.yaml delete mode 100644 Documentation/devicetree/bindings/media/renesas,isp.yaml create mode 100644 Documentation/devicetree/bindings/media/tango-ir.txt create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/stericsson,db8500-prcmu.yaml create mode 100644 Documentation/devicetree/bindings/mmc/renesas,mmcif.txt delete mode 100644 Documentation/devicetree/bindings/mmc/renesas,mmcif.yaml create mode 100644 Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/brcm,brcmnand.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/mtd.yaml create mode 100644 Documentation/devicetree/bindings/mux/gpio-mux.txt delete mode 100644 Documentation/devicetree/bindings/mux/gpio-mux.yaml delete mode 100644 Documentation/devicetree/bindings/mux/mux-consumer.yaml create mode 100644 Documentation/devicetree/bindings/mux/mux-controller.txt delete mode 100644 Documentation/devicetree/bindings/mux/mux-controller.yaml create mode 100644 Documentation/devicetree/bindings/mux/reg-mux.txt delete mode 100644 Documentation/devicetree/bindings/mux/reg-mux.yaml create mode 100644 Documentation/devicetree/bindings/net/brcm,iproc-mdio.txt delete mode 100644 Documentation/devicetree/bindings/net/brcm,iproc-mdio.yaml create mode 100644 Documentation/devicetree/bindings/net/can/rcar_can.txt create mode 100644 Documentation/devicetree/bindings/net/can/rcar_canfd.txt delete mode 100644 Documentation/devicetree/bindings/net/can/renesas,rcar-can.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml delete mode 100644 Documentation/devicetree/bindings/net/dsa/nxp,sja1105.yaml create mode 100644 Documentation/devicetree/bindings/net/dsa/sja1105.txt create mode 100644 Documentation/devicetree/bindings/net/mdio-gpio.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-gpio.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-gpio.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux-gpio.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-mmioreg.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux-mmioreg.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-multiplexer.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux-multiplexer.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-mux.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux.yaml create mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.txt delete mode 100644 Documentation/devicetree/bindings/net/qualcomm-bluetooth.yaml create mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-pcie.txt delete mode 100644 Documentation/devicetree/bindings/phy/renesas,rcar-gen3-pcie-phy.yaml create mode 100644 Documentation/devicetree/bindings/phy/rockchip-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/rockchip-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm4708-pinmux.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,ns-pinmux.yaml create mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.txt delete mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml delete mode 100644 Documentation/devicetree/bindings/power/rockchip,power-controller.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/charger-manager.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/charger-manager.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/richtek,rt5033-b [...] create mode 100644 Documentation/devicetree/bindings/property-units.txt create mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.yaml create mode 100644 Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mt6359-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/richtek,rt6160-regu [...] delete mode 100644 Documentation/devicetree/bindings/regulator/richtek,rt6245-regu [...] create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt delete mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml delete mode 100644 Documentation/devicetree/bindings/reset/microchip,rst.yaml create mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.yaml create mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.yaml create mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt delete mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf8563.yaml create mode 100644 Documentation/devicetree/bindings/rtc/pcf8563.txt create mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.txt delete mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.yaml create mode 100644 Documentation/devicetree/bindings/soc/rockchip/power_domain.txt create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt delete mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml delete mode 100644 Documentation/devicetree/bindings/sound/imx-audio-card.yaml create mode 100644 Documentation/devicetree/bindings/sound/imx-audmux.txt delete mode 100644 Documentation/devicetree/bindings/sound/imx-audmux.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml create mode 100644 Documentation/devicetree/bindings/sound/wm8750.txt delete mode 100644 Documentation/devicetree/bindings/sound/wm8750.yaml create mode 100644 Documentation/devicetree/bindings/spi/renesas,rzn1-spi.txt delete mode 100644 Documentation/devicetree/bindings/timer/arm,twd-timer.yaml create mode 100644 Documentation/devicetree/bindings/timer/arm,twd.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,tpu.txt delete mode 100644 Documentation/devicetree/bindings/timer/renesas,tpu.yaml delete mode 100644 Documentation/devicetree/bindings/usb/nxp,isp1760.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/arm,twd-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/atmel,sama5d4-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/atmel-sama5d4-wdt.txt delete mode 100644 Documentation/filesystems/cifs/cifsd.rst delete mode 100644 Documentation/filesystems/cifs/index.rst delete mode 100644 Documentation/filesystems/dax.rst create mode 100644 Documentation/filesystems/dax.txt delete mode 100644 Documentation/gpu/driver-uapi.rst delete mode 100644 Documentation/gpu/rfc/i915_gem_lmem.rst delete mode 100644 Documentation/hwmon/mp2888.rst delete mode 100644 Documentation/hwmon/sht4x.rst delete mode 100644 Documentation/litmus-tests/locking/DCL-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/DCL-fixed.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-broken.litmus delete mode 100644 Documentation/litmus-tests/locking/RM-fixed.litmus delete mode 100644 Documentation/rust/arch-support.rst delete mode 100644 Documentation/rust/coding.rst delete mode 100644 Documentation/rust/docs.rst delete mode 100644 Documentation/rust/index.rst delete mode 100644 Documentation/rust/quick-start.rst delete mode 100644 Documentation/rust/rust-project.json delete mode 100644 Documentation/translations/zh_CN/admin-guide/lockup-watchdogs.rst delete mode 100644 Documentation/translations/zh_CN/core-api/cachetlb.rst delete mode 100644 Documentation/translations/zh_CN/core-api/kernel-api.rst delete mode 100644 Documentation/translations/zh_CN/core-api/kobject.rst delete mode 100644 Documentation/translations/zh_CN/core-api/local_ops.rst delete mode 100644 Documentation/translations/zh_CN/core-api/padata.rst delete mode 100644 Documentation/translations/zh_CN/core-api/printk-basics.rst delete mode 100644 Documentation/translations/zh_CN/core-api/printk-formats.rst delete mode 100644 Documentation/translations/zh_CN/core-api/refcount-vs-atomic.rst delete mode 100644 Documentation/translations/zh_CN/core-api/symbol-namespaces.rst delete mode 100644 Documentation/translations/zh_CN/core-api/workqueue.rst delete mode 100644 Documentation/translations/zh_CN/dev-tools/kasan.rst delete mode 100644 Documentation/translations/zh_CN/maintainer/configure-git.rst delete mode 100644 Documentation/translations/zh_CN/maintainer/index.rst delete mode 100644 Documentation/translations/zh_CN/maintainer/maintainer-entry-pr [...] delete mode 100644 Documentation/translations/zh_CN/maintainer/modifying-patches.rst delete mode 100644 Documentation/translations/zh_CN/maintainer/pull-requests.rst delete mode 100644 Documentation/translations/zh_CN/maintainer/rebasing-and-merging.rst delete mode 100644 Documentation/translations/zh_CN/parisc/debugging.rst delete mode 100644 Documentation/translations/zh_CN/parisc/index.rst delete mode 100644 Documentation/translations/zh_CN/parisc/registers.rst create mode 100644 Documentation/userspace-api/media/audio.h.rst.exceptions rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] create mode 100644 Documentation/userspace-api/media/dvb/audio-set-bypass-mode.rst rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] create mode 100644 Documentation/userspace-api/media/dvb/audio.rst rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/aud [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] create mode 100644 Documentation/userspace-api/media/dvb/video.rst rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] rename {drivers/staging/media/av7110 => Documentation/userspace-api/media/dvb}/vid [...] create mode 100644 Documentation/userspace-api/media/video.h.rst.exceptions delete mode 100644 Documentation/x86/buslock.rst delete mode 100644 Documentation/x86/elf_auxvec.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 arch/alpha/Kbuild create mode 100644 arch/alpha/include/asm/unaligned.h delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/imx28-lwe.dtsi delete mode 100644 arch/arm/boot/dts/imx28-xea.dts delete mode 100644 arch/arm/boot/dts/imx6q-ds.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-ds.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-r40-feta40i.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-r40-oka40i-c.dts create mode 100644 arch/arm/crypto/poly1305-core.S_shipped create mode 100644 arch/arm/crypto/sha256-core.S_shipped create mode 100644 arch/arm/crypto/sha512-core.S_shipped create mode 100644 arch/arm/include/asm/unaligned.h delete mode 100644 arch/arm/rust/target.json delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7901.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10-c1.dts delete mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10-c2.dts delete mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm7325.dtsi create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r2-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r2.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3.dts create mode 100644 arch/arm64/crypto/poly1305-core.S_shipped create mode 100644 arch/arm64/crypto/sha256-core.S_shipped create mode 100644 arch/arm64/crypto/sha512-core.S_shipped delete mode 100644 arch/arm64/include/asm/patching.h delete mode 100644 arch/arm64/include/asm/set_memory.h delete mode 100644 arch/arm64/kernel/idle.c create mode 100644 arch/arm64/kernel/insn.c delete mode 100644 arch/arm64/kernel/patching.c delete mode 100644 arch/arm64/lib/insn.c delete mode 100644 arch/arm64/lib/kasan_sw_tags.S create mode 100644 arch/arm64/lib/memmove.S delete mode 100644 arch/arm64/rust/target.json delete mode 100644 arch/csky/Kbuild delete mode 100644 arch/h8300/Kbuild create mode 100644 arch/h8300/include/asm/atomic.h create mode 100644 arch/h8300/include/asm/cmpxchg.h delete mode 100644 arch/hexagon/Kbuild delete mode 100644 arch/ia64/Kbuild delete mode 100644 arch/ia64/include/asm/cmpxchg.h create mode 100644 arch/ia64/include/asm/unaligned.h create mode 100644 arch/m68k/include/asm/unaligned.h delete mode 100644 arch/microblaze/Kbuild create mode 100644 arch/microblaze/include/asm/atomic.h create mode 100644 arch/microblaze/include/asm/cmpxchg.h create mode 100644 arch/microblaze/include/asm/unaligned.h delete mode 100644 arch/mips/boot/dts/qca/ar9331_openembed_som9331_board.dts create mode 100644 arch/mips/include/asm/mach-ralink/pinmux.h delete mode 100644 arch/nds32/Kbuild delete mode 100644 arch/nios2/Kbuild create mode 100644 arch/openrisc/include/asm/unaligned.h delete mode 100644 arch/parisc/Kbuild delete mode 100644 arch/powerpc/configs/32-bit.config delete mode 100644 arch/powerpc/configs/64-bit.config create mode 100644 arch/powerpc/include/asm/book3s/32/hash.h create mode 100644 arch/powerpc/include/asm/unaligned.h delete mode 100644 arch/powerpc/rust/target.json delete mode 100644 arch/s390/include/asm/tpi.h delete mode 100644 arch/sh/Kbuild delete mode 100644 arch/sh/boot/compressed/ashiftrt.S delete mode 100644 arch/sh/boot/compressed/ashldi3.c delete mode 100644 arch/sh/boot/compressed/ashlsi3.S delete mode 100644 arch/sh/boot/compressed/ashrsi3.S delete mode 100644 arch/sh/boot/compressed/lshrsi3.S create mode 100644 arch/sh/include/asm/unaligned-sh4a.h create mode 100644 arch/sh/include/asm/unaligned.h create mode 100644 arch/sparc/include/asm/unaligned.h delete mode 100644 arch/um/Kbuild create mode 100644 arch/x86/entry/syscalls/syscallhdr.sh create mode 100644 arch/x86/entry/syscalls/syscalltbl.sh create mode 100644 arch/x86/include/asm/unaligned.h delete mode 100644 arch/x86/rust/target.json delete mode 100644 arch/xtensa/Kbuild create mode 100644 arch/xtensa/include/asm/unaligned.h delete mode 100644 drivers/acpi/fan.h delete mode 100644 drivers/android/allocation.rs delete mode 100644 drivers/android/context.rs delete mode 100644 drivers/android/defs.rs delete mode 100644 drivers/android/node.rs delete mode 100644 drivers/android/process.rs delete mode 100644 drivers/android/range_alloc.rs delete mode 100644 drivers/android/rust_binder.rs delete mode 100644 drivers/android/thread.rs delete mode 100644 drivers/android/transaction.rs delete mode 100644 drivers/base/regmap/regmap-mdio.c create mode 100644 drivers/char/raw.c delete mode 100644 drivers/char/xillybus/xillybus_class.c delete mode 100644 drivers/char/xillybus/xillybus_class.h delete mode 100644 drivers/char/xillybus/xillyusb.c delete mode 100644 drivers/clk/imx/clk-imx8qm-rsrc.c delete mode 100644 drivers/clk/imx/clk-imx8qxp-rsrc.c delete mode 100644 drivers/clk/qcom/gcc-mdm9607.c delete mode 100644 drivers/counter/intel-qep.c delete mode 100644 drivers/crypto/marvell/octeontx2/cn10k_cpt.c delete mode 100644 drivers/crypto/marvell/octeontx2/cn10k_cpt.h delete mode 100644 drivers/crypto/qce/aead.c delete mode 100644 drivers/crypto/qce/aead.h create mode 100644 drivers/cxl/bus.c delete mode 100644 drivers/cxl/core.c create mode 100644 drivers/cxl/mem.c delete mode 100644 drivers/cxl/mem.h delete mode 100644 drivers/cxl/pci.c delete mode 100644 drivers/firmware/arm_ffa/Kconfig delete mode 100644 drivers/firmware/arm_ffa/Makefile delete mode 100644 drivers/firmware/arm_ffa/bus.c delete mode 100644 drivers/firmware/arm_ffa/common.h delete mode 100644 drivers/firmware/arm_ffa/driver.c delete mode 100644 drivers/firmware/arm_ffa/smccc.c delete mode 100644 drivers/gpio/gpio-idt3243x.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn31/irq_service_dcn31.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn31/irq_service_dcn31.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/yellow_carp_offset.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu13_driver_if_yellow_carp.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_1.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h delete mode 100644 drivers/gpu/drm/hyperv/Makefile delete mode 100644 drivers/gpu/drm/hyperv/hyperv_drm.h delete mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_drv.c delete mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c delete mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_proto.c create mode 100644 drivers/gpu/drm/i915/display/intel_csr.c create mode 100644 drivers/gpu/drm/i915/display/intel_csr.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dmc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dmc.h delete mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.c delete mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.h delete mode 100644 drivers/gpu/drm/msm/disp/msm_disp_snapshot.c delete mode 100644 drivers/gpu/drm/msm/disp/msm_disp_snapshot.h delete mode 100644 drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c delete mode 100644 drivers/hid/hid-semitek.c delete mode 100644 drivers/hwmon/pmbus/mp2888.c delete mode 100644 drivers/hwmon/sht4x.c delete mode 100644 drivers/hwspinlock/sun6i_hwspinlock.c delete mode 100644 drivers/iio/accel/fxls8962af-core.c delete mode 100644 drivers/iio/accel/fxls8962af-i2c.c delete mode 100644 drivers/iio/accel/fxls8962af-spi.c delete mode 100644 drivers/iio/accel/fxls8962af.h delete mode 100644 drivers/iio/accel/sca3300.c delete mode 100644 drivers/iio/adc/ti-tsc2046.c delete mode 100644 drivers/iio/chemical/sps30.h delete mode 100644 drivers/iio/chemical/sps30_i2c.c delete mode 100644 drivers/iio/chemical/sps30_serial.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/Kconfig delete mode 100644 drivers/iio/imu/st_lsm9ds0/Makefile delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c delete mode 100644 drivers/iio/light/tsl2591.c delete mode 100644 drivers/iio/temperature/tmp117.c create mode 100644 drivers/infiniband/hw/i40iw/Kconfig create mode 100644 drivers/infiniband/hw/i40iw/Makefile create mode 100644 drivers/infiniband/hw/i40iw/i40iw.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_cm.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_cm.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_ctrl.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_d.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_hmc.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_hmc.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_hw.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_main.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_osdep.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_p.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_pble.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_pble.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_puda.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_puda.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_register.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_status.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_type.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_uk.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_user.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_utils.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_verbs.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_verbs.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_vf.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_vf.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_virtchnl.h delete mode 100644 drivers/infiniband/hw/irdma/Kconfig delete mode 100644 drivers/infiniband/hw/irdma/Makefile delete mode 100644 drivers/infiniband/hw/irdma/cm.c delete mode 100644 drivers/infiniband/hw/irdma/cm.h delete mode 100644 drivers/infiniband/hw/irdma/ctrl.c delete mode 100644 drivers/infiniband/hw/irdma/defs.h delete mode 100644 drivers/infiniband/hw/irdma/hmc.c delete mode 100644 drivers/infiniband/hw/irdma/hmc.h delete mode 100644 drivers/infiniband/hw/irdma/hw.c delete mode 100644 drivers/infiniband/hw/irdma/i40iw_hw.c delete mode 100644 drivers/infiniband/hw/irdma/i40iw_hw.h delete mode 100644 drivers/infiniband/hw/irdma/i40iw_if.c delete mode 100644 drivers/infiniband/hw/irdma/icrdma_hw.c delete mode 100644 drivers/infiniband/hw/irdma/icrdma_hw.h delete mode 100644 drivers/infiniband/hw/irdma/irdma.h delete mode 100644 drivers/infiniband/hw/irdma/main.c delete mode 100644 drivers/infiniband/hw/irdma/main.h delete mode 100644 drivers/infiniband/hw/irdma/osdep.h delete mode 100644 drivers/infiniband/hw/irdma/pble.c delete mode 100644 drivers/infiniband/hw/irdma/pble.h delete mode 100644 drivers/infiniband/hw/irdma/protos.h delete mode 100644 drivers/infiniband/hw/irdma/puda.c delete mode 100644 drivers/infiniband/hw/irdma/puda.h delete mode 100644 drivers/infiniband/hw/irdma/status.h delete mode 100644 drivers/infiniband/hw/irdma/trace.c delete mode 100644 drivers/infiniband/hw/irdma/trace.h delete mode 100644 drivers/infiniband/hw/irdma/trace_cm.h delete mode 100644 drivers/infiniband/hw/irdma/type.h delete mode 100644 drivers/infiniband/hw/irdma/uda.c delete mode 100644 drivers/infiniband/hw/irdma/uda.h delete mode 100644 drivers/infiniband/hw/irdma/uda_d.h delete mode 100644 drivers/infiniband/hw/irdma/uk.c delete mode 100644 drivers/infiniband/hw/irdma/user.h delete mode 100644 drivers/infiniband/hw/irdma/utils.c delete mode 100644 drivers/infiniband/hw/irdma/verbs.c delete mode 100644 drivers/infiniband/hw/irdma/verbs.h delete mode 100644 drivers/infiniband/hw/irdma/ws.c delete mode 100644 drivers/infiniband/hw/irdma/ws.h delete mode 100644 drivers/interconnect/qcom/sc7280.c delete mode 100644 drivers/interconnect/qcom/sc7280.h delete mode 100644 drivers/md/dm-zone.c rename drivers/{staging/media/av7110 => media/dvb-frontends}/sp8870.c (100%) rename drivers/{staging/media/av7110 => media/dvb-frontends}/sp8870.h (100%) delete mode 100644 drivers/media/i2c/imx208.c rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110.c (100%) create mode 100644 drivers/media/pci/ttpci/av7110.h rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110_av.c (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110_av.h (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110_ca.c (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110_ca.h (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110_hw.c (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110_hw.h (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110_ipack.c (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110_ipack.h (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110_ir.c (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/av7110_v4l.c (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/budget-patch.c (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/dvb_filter.c (100%) rename drivers/{staging/media/av7110 => media/pci/ttpci}/dvb_filter.h (100%) rename drivers/media/{common => pci/ttpci}/ttpci-eeprom.c (100%) rename drivers/media/{common => pci/ttpci}/ttpci-eeprom.h (100%) create mode 100644 drivers/media/rc/keymaps/rc-tango.c create mode 100644 drivers/media/rc/tango-ir.c delete mode 100644 drivers/media/v4l2-core/v4l2-ctrls-api.c delete mode 100644 drivers/media/v4l2-core/v4l2-ctrls-core.c delete mode 100644 drivers/media/v4l2-core/v4l2-ctrls-defs.c delete mode 100644 drivers/media/v4l2-core/v4l2-ctrls-priv.h delete mode 100644 drivers/media/v4l2-core/v4l2-ctrls-request.c create mode 100644 drivers/media/v4l2-core/v4l2-ctrls.c delete mode 100644 drivers/memory/tegra/tegra194.c delete mode 100644 drivers/mfd/qcom-pm8008.c delete mode 100644 drivers/mfd/rt4831.c create mode 100644 drivers/net/can/c_can/c_can.c delete mode 100644 drivers/net/can/c_can/c_can_ethtool.c delete mode 100644 drivers/net/can/c_can/c_can_main.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_idc.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_idc_int.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fs_ft_pool.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fs_ft_pool.h create mode 100644 drivers/net/ethernet/mellanox/mlxsw/ib.h create mode 100644 drivers/net/ethernet/mellanox/mlxsw/switchib.c create mode 100644 drivers/net/ethernet/mellanox/mlxsw/switchx2.c delete mode 100644 drivers/net/ethernet/netronome/nfp/flower/conntrack.c delete mode 100644 drivers/net/ethernet/netronome/nfp/flower/conntrack.h delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp.c delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp.h delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.c delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp_fw_funcs.h delete mode 100644 drivers/net/ethernet/qlogic/qed/qed_nvmetcp_ip_services.c delete mode 100644 drivers/net/phy/mediatek-ge.c delete mode 100644 drivers/net/phy/motorcomm.c delete mode 100644 drivers/nvme/host/tcp-offload.c delete mode 100644 drivers/nvme/host/tcp-offload.h delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8365.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8365.h delete mode 100644 drivers/pinctrl/ralink/pinctrl-mt7620.c delete mode 100644 drivers/pinctrl/ralink/pinctrl-mt7621.c delete mode 100644 drivers/pinctrl/ralink/pinctrl-rt288x.c delete mode 100644 drivers/pinctrl/ralink/pinctrl-rt305x.c delete mode 100644 drivers/pinctrl/ralink/pinctrl-rt3883.c delete mode 100644 drivers/pinctrl/ralink/pinmux.h delete mode 100644 drivers/platform/x86/dell/dell-wmi-base.c delete mode 100644 drivers/platform/x86/dell/dell-wmi-privacy.c delete mode 100644 drivers/platform/x86/dell/dell-wmi-privacy.h create mode 100644 drivers/platform/x86/dell/dell-wmi.c delete mode 100644 drivers/platform/x86/firmware_attributes_class.c delete mode 100644 drivers/platform/x86/firmware_attributes_class.h create mode 100644 drivers/platform/x86/hp-wireless.c delete mode 100644 drivers/platform/x86/think-lmi.c delete mode 100644 drivers/platform/x86/think-lmi.h delete mode 100644 drivers/platform/x86/wireless-hotkey.c create mode 100644 drivers/power/supply/bd70528-charger.c create mode 100644 drivers/power/supply/pm2301_charger.c create mode 100644 drivers/regulator/bd70528-regulator.c delete mode 100644 drivers/regulator/mt6359-regulator.c delete mode 100644 drivers/regulator/rt6160-regulator.c delete mode 100644 drivers/regulator/rt6245-regulator.c delete mode 100644 drivers/reset/reset-microchip-sparx5.c delete mode 100644 drivers/scsi/mpi3mr/Kconfig delete mode 100644 drivers/scsi/mpi3mr/Makefile delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_image.h delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_init.h delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_ioc.h delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_sas.h delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_transport.h delete mode 100644 drivers/scsi/mpi3mr/mpi3mr.h delete mode 100644 drivers/scsi/mpi3mr/mpi3mr_debug.h delete mode 100644 drivers/scsi/mpi3mr/mpi3mr_fw.c delete mode 100644 drivers/scsi/mpi3mr/mpi3mr_os.c create mode 100644 drivers/staging/iio/cdc/ad7746.h delete mode 100644 drivers/staging/media/av7110/Kconfig delete mode 100644 drivers/staging/media/av7110/Makefile delete mode 100644 drivers/staging/media/av7110/TODO delete mode 100644 drivers/staging/media/av7110/audio-set-bypass-mode.rst delete mode 100644 drivers/staging/media/av7110/audio.rst delete mode 100644 drivers/staging/media/av7110/av7110.h delete mode 100644 drivers/staging/media/av7110/video.rst delete mode 100644 drivers/staging/media/hantro/hantro_g1.c delete mode 100644 drivers/staging/media/hantro/sama5d4_vdec_hw.c create mode 100644 drivers/staging/media/ipu3/include/intel-ipu3.h delete mode 100644 drivers/staging/media/ipu3/include/uapi/intel-ipu3.h create mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.c create mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.h create mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.c create mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.h delete mode 100644 drivers/thunderbolt/usb4_port.c create mode 100644 drivers/tty/n_r3964.c delete mode 100644 drivers/video/backlight/rt4831-backlight.c delete mode 100644 fs/cifsd/Kconfig delete mode 100644 fs/cifsd/Makefile delete mode 100644 fs/cifsd/asn1.c delete mode 100644 fs/cifsd/asn1.h delete mode 100644 fs/cifsd/auth.c delete mode 100644 fs/cifsd/auth.h delete mode 100644 fs/cifsd/buffer_pool.c delete mode 100644 fs/cifsd/buffer_pool.h delete mode 100644 fs/cifsd/connection.c delete mode 100644 fs/cifsd/connection.h delete mode 100644 fs/cifsd/crypto_ctx.c delete mode 100644 fs/cifsd/crypto_ctx.h delete mode 100644 fs/cifsd/glob.h delete mode 100644 fs/cifsd/ksmbd_server.h delete mode 100644 fs/cifsd/ksmbd_work.c delete mode 100644 fs/cifsd/ksmbd_work.h delete mode 100644 fs/cifsd/mgmt/ksmbd_ida.c delete mode 100644 fs/cifsd/mgmt/ksmbd_ida.h delete mode 100644 fs/cifsd/mgmt/share_config.c delete mode 100644 fs/cifsd/mgmt/share_config.h delete mode 100644 fs/cifsd/mgmt/tree_connect.c delete mode 100644 fs/cifsd/mgmt/tree_connect.h delete mode 100644 fs/cifsd/mgmt/user_config.c delete mode 100644 fs/cifsd/mgmt/user_config.h delete mode 100644 fs/cifsd/mgmt/user_session.c delete mode 100644 fs/cifsd/mgmt/user_session.h delete mode 100644 fs/cifsd/misc.c delete mode 100644 fs/cifsd/misc.h delete mode 100644 fs/cifsd/ndr.c delete mode 100644 fs/cifsd/ndr.h delete mode 100644 fs/cifsd/nterr.h delete mode 100644 fs/cifsd/ntlmssp.h delete mode 100644 fs/cifsd/oplock.c delete mode 100644 fs/cifsd/oplock.h delete mode 100644 fs/cifsd/server.c delete mode 100644 fs/cifsd/server.h delete mode 100644 fs/cifsd/smb2misc.c delete mode 100644 fs/cifsd/smb2ops.c delete mode 100644 fs/cifsd/smb2pdu.c delete mode 100644 fs/cifsd/smb2pdu.h delete mode 100644 fs/cifsd/smb_common.c delete mode 100644 fs/cifsd/smb_common.h delete mode 100644 fs/cifsd/smbacl.c delete mode 100644 fs/cifsd/smbacl.h delete mode 100644 fs/cifsd/smbfsctl.h delete mode 100644 fs/cifsd/smbstatus.h delete mode 100644 fs/cifsd/spnego_negtokeninit.asn1 delete mode 100644 fs/cifsd/spnego_negtokentarg.asn1 delete mode 100644 fs/cifsd/transport_ipc.c delete mode 100644 fs/cifsd/transport_ipc.h delete mode 100644 fs/cifsd/transport_rdma.c delete mode 100644 fs/cifsd/transport_rdma.h delete mode 100644 fs/cifsd/transport_tcp.c delete mode 100644 fs/cifsd/transport_tcp.h delete mode 100644 fs/cifsd/unicode.c delete mode 100644 fs/cifsd/unicode.h delete mode 100644 fs/cifsd/uniupr.h delete mode 100644 fs/cifsd/vfs.c delete mode 100644 fs/cifsd/vfs.h delete mode 100644 fs/cifsd/vfs_cache.c delete mode 100644 fs/cifsd/vfs_cache.h delete mode 100644 include/drm/ttm/ttm_kmap_iter.h delete mode 100644 include/drm/ttm/ttm_range_manager.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-mdm9607.h delete mode 100644 include/dt-bindings/interconnect/qcom,sc7280.h delete mode 100644 include/dt-bindings/leds/rt4831-backlight.h delete mode 100644 include/dt-bindings/mfd/qcom-pm8008.h delete mode 100644 include/dt-bindings/pinctrl/apple.h delete mode 100644 include/dt-bindings/pinctrl/mt8365-pinfunc.h delete mode 100644 include/dt-bindings/power/imx8mm-power.h delete mode 100644 include/dt-bindings/power/rk3568-power.h delete mode 100644 include/linux/arm_ffa.h create mode 100644 include/linux/atomic-fallback.h delete mode 100644 include/linux/bootmem_info.h delete mode 100644 include/linux/bpfptr.h create mode 100644 include/linux/input/cyttsp.h delete mode 100644 include/linux/irqchip/arm-vgic-info.h create mode 100644 include/linux/max17040_battery.h delete mode 100644 include/linux/mfd/mt6359/core.h delete mode 100644 include/linux/mfd/mt6359/registers.h delete mode 100644 include/linux/mfd/mt6359p/registers.h create mode 100644 include/linux/mfd/mt6360.h delete mode 100644 include/linux/mlx5/mpfs.h create mode 100644 include/linux/n_r3964.h delete mode 100644 include/linux/net/intel/iidc.h delete mode 100644 include/linux/panic.h delete mode 100644 include/linux/panic_notifier.h create mode 100644 include/linux/platform_data/spi-ath79.h create mode 100644 include/linux/pm2301_charger.h create mode 100644 include/linux/power/ab8500.h delete mode 100644 include/linux/qed/nvmetcp_common.h delete mode 100644 include/linux/qed/qed_nvmetcp_if.h delete mode 100644 include/linux/qed/qed_nvmetcp_ip_services_if.h delete mode 100644 include/linux/regulator/mt6359-regulator.h delete mode 100644 include/linux/secretmem.h create mode 100644 include/linux/unaligned/access_ok.h create mode 100644 include/linux/unaligned/be_byteshift.h create mode 100644 include/linux/unaligned/be_memmove.h create mode 100644 include/linux/unaligned/be_struct.h create mode 100644 include/linux/unaligned/generic.h create mode 100644 include/linux/unaligned/le_byteshift.h create mode 100644 include/linux/unaligned/le_memmove.h create mode 100644 include/linux/unaligned/le_struct.h create mode 100644 include/linux/unaligned/memmove.h create mode 100644 include/linux/usb/isp1760.h create mode 100644 include/media/mpeg2-ctrls.h delete mode 100644 include/scsi/scsi_status.h rename {drivers/staging/media/av7110 => include/uapi/linux/dvb}/audio.h (100%) rename {drivers/staging/media/av7110 => include/uapi/linux/dvb}/osd.h (100%) rename {drivers/staging/media/av7110 => include/uapi/linux/dvb}/video.h (100%) create mode 100644 include/uapi/linux/n_r3964.h delete mode 100644 include/uapi/linux/netfilter/nfnetlink_hook.h create mode 100644 include/uapi/linux/raw.h create mode 100644 include/uapi/rdma/i40iw-abi.h delete mode 100644 include/uapi/rdma/irdma-abi.h delete mode 100644 kernel/bpf/Kconfig delete mode 100644 kernel/pgo/Kconfig delete mode 100644 kernel/pgo/Makefile delete mode 100644 kernel/pgo/fs.c delete mode 100644 kernel/pgo/instrument.c delete mode 100644 kernel/pgo/pgo.h delete mode 100644 kernel/rcu/tree_nocb.h delete mode 100644 kernel/sched/core_sched.c delete mode 100644 kernel/time/clocksource-wdtest.c delete mode 100644 lib/math/rational-test.c delete mode 100644 lib/slub_kunit.c delete mode 100644 lib/test_scanf.c delete mode 100644 localversion-next delete mode 100644 mm/bootmem_info.c delete mode 100644 mm/hugetlb_vmemmap.c delete mode 100644 mm/hugetlb_vmemmap.h delete mode 100644 mm/secretmem.c delete mode 100644 net/netfilter/nfnetlink_hook.c delete mode 100644 rust/.gitignore delete mode 100644 rust/Makefile delete mode 100644 rust/compiler_builtins.rs delete mode 100644 rust/exports.c delete mode 100644 rust/helpers.c delete mode 100644 rust/kernel/allocator.rs delete mode 100644 rust/kernel/bindings.rs delete mode 100644 rust/kernel/bindings_helper.h delete mode 100644 rust/kernel/buffer.rs delete mode 100644 rust/kernel/c_types.rs delete mode 100644 rust/kernel/chrdev.rs delete mode 100644 rust/kernel/error.rs delete mode 100644 rust/kernel/file_operations.rs delete mode 100644 rust/kernel/lib.rs delete mode 100644 rust/kernel/linked_list.rs delete mode 100644 rust/kernel/miscdev.rs delete mode 100644 rust/kernel/module_param.rs delete mode 100644 rust/kernel/pages.rs delete mode 100644 rust/kernel/prelude.rs delete mode 100644 rust/kernel/print.rs delete mode 100644 rust/kernel/random.rs delete mode 100644 rust/kernel/raw_list.rs delete mode 100644 rust/kernel/static_assert.rs delete mode 100644 rust/kernel/sync/arc.rs delete mode 100644 rust/kernel/sync/condvar.rs delete mode 100644 rust/kernel/sync/guard.rs delete mode 100644 rust/kernel/sync/locked_by.rs delete mode 100644 rust/kernel/sync/mod.rs delete mode 100644 rust/kernel/sync/mutex.rs delete mode 100644 rust/kernel/sync/spinlock.rs delete mode 100644 rust/kernel/sysctl.rs delete mode 100644 rust/kernel/types.rs delete mode 100644 rust/kernel/user_ptr.rs delete mode 100644 rust/module.rs delete mode 100644 samples/bpf/xdp_redirect_map_multi_kern.c delete mode 100644 samples/bpf/xdp_redirect_map_multi_user.c delete mode 100644 samples/rust/Kconfig delete mode 100644 samples/rust/Makefile delete mode 100644 samples/rust/rust_chrdev.rs delete mode 100644 samples/rust/rust_minimal.rs delete mode 100644 samples/rust/rust_miscdev.rs delete mode 100644 samples/rust/rust_module_parameters.rs delete mode 100644 samples/rust/rust_print.rs delete mode 100644 samples/rust/rust_random.rs delete mode 100644 samples/rust/rust_semaphore.rs delete mode 100644 samples/rust/rust_semaphore_c.c delete mode 100644 samples/rust/rust_stack_probing.rs delete mode 100644 samples/rust/rust_sync.rs delete mode 120000 scripts/dummy-tools/elfedit create mode 100755 scripts/mkmakefile delete mode 100755 scripts/rust-version.sh delete mode 100644 sound/soc/codecs/cirrus_legacy.h delete mode 100644 sound/soc/codecs/rk817_codec.c delete mode 100644 sound/soc/codecs/tfa989x.c delete mode 100644 sound/soc/codecs/wcd-mbhc-v2.c delete mode 100644 sound/soc/codecs/wcd-mbhc-v2.h delete mode 100644 sound/soc/fsl/imx-card.c delete mode 100644 sound/soc/intel/boards/sof_cs42l42.c delete mode 100644 sound/soc/sh/rcar/debugfs.c delete mode 100644 sound/soc/sof/intel/atom.c delete mode 100644 sound/soc/sof/intel/atom.h delete mode 100644 tools/arch/mips/include/uapi/asm/perf_regs.h delete mode 100644 tools/arch/x86/include/asm/asm.h delete mode 100644 tools/lib/bpf/bpf_gen_internal.h delete mode 100644 tools/lib/bpf/gen_loader.c delete mode 100644 tools/lib/bpf/libbpf_legacy.h delete mode 100644 tools/lib/bpf/skel_internal.h delete mode 100644 tools/memory-model/Documentation/locking.txt delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100644 tools/rcu/rcu-cbs.py delete mode 100644 tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/syscall.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/tc_bpf.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/tc_redirect.c delete mode 100644 tools/testing/selftests/bpf/progs/syscall.c delete mode 100644 tools/testing/selftests/bpf/progs/test_lookup_and_delete.c delete mode 100644 tools/testing/selftests/bpf/progs/test_tc_bpf.c delete mode 100644 tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c create mode 100755 tools/testing/selftests/bpf/test_tc_redirect.sh delete mode 100755 tools/testing/selftests/bpf/test_xdp_redirect_multi.sh delete mode 100644 tools/testing/selftests/bpf/xdp_redirect_multi.c delete mode 100644 tools/testing/selftests/cgroup/test_kill.c delete mode 100644 tools/testing/selftests/kvm/lib/rbtree.c delete mode 100644 tools/testing/selftests/kvm/memslot_perf_test.c delete mode 100755 tools/testing/selftests/lib/scanf.sh delete mode 100644 tools/testing/selftests/nci/.gitignore delete mode 100755 tools/testing/selftests/net/forwarding/custom_multipath_hash.sh delete mode 100755 tools/testing/selftests/net/forwarding/gre_custom_multipath_hash.sh delete mode 100755 tools/testing/selftests/net/forwarding/ip6gre_custom_multipath_hash.sh delete mode 100755 tools/testing/selftests/powerpc/security/mitigation-patching.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-end-run-stats.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote.sh delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST.boot delete mode 100644 tools/testing/selftests/rlimits/.gitignore delete mode 100644 tools/testing/selftests/rlimits/Makefile delete mode 100644 tools/testing/selftests/rlimits/config delete mode 100644 tools/testing/selftests/rlimits/rlimits-per-userns.c delete mode 100644 tools/testing/selftests/sched/.gitignore delete mode 100644 tools/testing/selftests/sched/Makefile delete mode 100644 tools/testing/selftests/sched/config delete mode 100644 tools/testing/selftests/sched/cs_prctl_test.c delete mode 100644 tools/testing/selftests/vm/madv_populate.c delete mode 100644 tools/testing/selftests/vm/memfd_secret.c delete mode 100644 tools/testing/selftests/x86/sigaltstack.c