This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
discards ed5d0667a654 Add linux-next specific files for 20210602 discards 5010a8ae388e Merge branch 'akpm/master' discards 7f23e04fc10d kdump: use vmlinux_build_id to simplify discards 3f47269ec8c7 buildid: fix kernel-doc notation discards 1e2e2986e5f4 buildid: mark some arguments const discards b0fbd5fa38bb scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] discards 2de82f6f96bf scripts/decode_stacktrace.sh: silence stderr messages from [...] discards ef482dea94b2 scripts/decode_stacktrace.sh: support debuginfod discards 25aa942afac1 x86/dumpstack: use %pSb/%pBb for backtrace printing discards 7227fdb66247 arm64: stacktrace: use %pSb for backtrace printing discards 0a0c3b546b90 module: fix build error when CONFIG_SYSFS is disabled discards 73381bdf5e6d module-add-printk-formats-to-add-module-build-id-to-stackt [...] discards bba943b3cb00 buildid: fix build when CONFIG_MODULES is not set discards fda2d9d06e62 module-add-printk-formats-to-add-module-build-id-to-stackt [...] discards 72ea4ddaba33 module: add printk formats to add module build ID to stacktraces discards 27ec048503e8 dump_stack: add vmlinux build ID to stack traces discards c779013d65c4 buildid-stash-away-kernels-build-id-on-init-fix discards 128e96f4d701 buildid: stash away kernels build ID on init discards f13ad69a0a85 buildid: add API to parse build ID out of buffer discards 6bdacf678715 buildid: only consider GNU notes for build ID parsing discards a12b3fac0155 mm: fix spelling mistakes in header files discards 74a096a0acab secretmem: test: add basic selftest for memfd_secret(2) discards 40ea3003444f arch, mm: wire up memfd_secret system call where relevant discards f04287fe9136 PM: hibernate: disable when there are active secretmem users discards e3da0289148e mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] discards 74007aec9108 mm: introduce memfd_secret system call to create "secret" [...] discards ee8cda137c10 set_memory: allow querying whether set_direct_map_*() is a [...] discards c57132541665 riscv/Kconfig: make direct map manipulation options depend on MMU discards 5099d46a27e6 mmap: make mlock_future_check() global discards afee0c0c3149 mm/slub: use stackdepot to save stack trace in objects-fix discards bbf45a8a8287 slub: STACKDEPOT: rename save_stack_trace() discards bfacca02cb8e mm/slub: use stackdepot to save stack trace in objects discards bfc8b9f38a7e Merge branch 'akpm-current/current' discards 7c027caf01cf Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' discards c2a9fa73835f Merge remote-tracking branch 'cxl/next' discards 5efaac283038 Merge remote-tracking branch 'rust/rust-next' discards 05e97e17598a Merge remote-tracking branch 'memblock/for-next' discards e96f1334687c Merge remote-tracking branch 'mhi/mhi-next' discards 890de4264644 Merge remote-tracking branch 'fpga/for-next' discards 2cd1bb8df6eb Merge remote-tracking branch 'auxdisplay/auxdisplay' discards 14a51fd73aba Merge remote-tracking branch 'hyperv/hyperv-next' discards b718eab04445 Merge remote-tracking branch 'nvmem/for-next' discards 888e29aacd55 Merge remote-tracking branch 'slimbus/for-next' discards 771020c22ad0 Merge remote-tracking branch 'gnss/gnss-next' discards b084e71aac04 Merge remote-tracking branch 'kspp/for-next/kspp' discards 2831555557b7 Merge remote-tracking branch 'seccomp/for-next/seccomp' discards b36e9f5888e7 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 8de3c38d5dc3 Merge remote-tracking branch 'rtc/rtc-next' discards e4d2a8589372 Merge remote-tracking branch 'coresight/next' discards 8387d481eb1e Merge remote-tracking branch 'livepatching/for-next' discards 2ae58793a128 Merge remote-tracking branch 'userns/for-next' discards b3a726b8f6e4 Merge remote-tracking branch 'pwm/for-next' discards 018af4bdb75e Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' discards 8dddd505771a Merge remote-tracking branch 'pinctrl-intel/for-next' discards 80531d561934 Merge remote-tracking branch 'pinctrl/for-next' discards 2da0b9d0b558 Merge remote-tracking branch 'gpio-intel/for-next' omits a0cb322813c8 linux-next-pre omits d704f7d1848e ipc-utilc-use-binary-search-for-max_idx-fix omits 5aff02e7bd67 ipc/util.c: use binary search for max_idx omits baa22ffd2c99 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits 1c2531acc3e1 ipc: use kmalloc for msg_queue and shmid_kernel omits d100886260d7 ipc sem: use kvmalloc for sem_undo allocation omits 1285340eab54 lib-decompressors-remove-set-but-not-used-variabled-level-fix omits 5bc5dce53bf3 lib/decompressors: remove set but not used variabled 'level' omits 37991d08f860 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 45d6205d997b kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 77aa72a999a7 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits f2fff4d8ed03 exec: remove checks in __register_bimfmt() omits 3d21a4046b1c x86: signal: don't do sas_ss_reset() until we are certain [...] omits b4517bb3e33e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits d3c29511c232 init/main.c: silence some -Wunused-parameter warnings omits 26bbe6c51878 init: print out unknown kernel parameters omits 222143914073 checkpatch: scripts/spdxcheck.py now requires python3 omits e83c17cb3ec2 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits cc855eb53e8b lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits b25ddfd7a9ed lib/math/rational: fix spelling mistake "demominator" -> " [...] omits 076512dda20a lib-math-rational-add-kunit-test-cases-fix omits 33cb08c68656 lib/math/rational: add Kunit test cases omits d4dd248a116b lib/math/rational.c: fix divide by zero omits 815c913a0dc9 seq_file: drop unused *_escape_mem_ascii() omits 49bc43b0f9d9 nfsd: avoid non-flexible API in seq_quote_mem() omits ca6500bbfd5e seq_file: convert seq_escape() to use seq_escape_str() omits 01f172db4290 seq_file: add seq_escape_str() as replica of string_escape_str() omits 63a19c6d4a79 seq_file: introduce seq_escape_mem() omits 9932d84432cb MAINTAINERS: add myself as designated reviewer for generic [...] omits 07d02bbeeb6f lib/test-string_helpers: add test cases for new features omits e2c7bfbb5c07 lib/test-string_helpers: get rid of trailing comma in terminators omits 071140c07ddf lib/test-string_helpers: print flags in hexadecimal format omits e8350c465e2c lib/string_helpers: allow to append additional characters [...] omits 6d0faf76eb7d lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits f556b0241bae lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 25abbafd13c4 lib/string_helpers: drop indentation level in string_escape_mem() omits 09cf112b27fd lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 121e400edef0 lib/string_helpers: switch to use BIT() macro omits 813b0b4123c8 lib: decompress_bunzip2: remove an unneeded semicolon omits 2179b2ae4e06 kernel.h: split out panic and oops helpers (ia64 fix) omits 7010147b5268 kernelh-split-out-panic-and-oops-helpers-fix omits a91ab0581bcd kernel.h: split out panic and oops helpers omits 5eebf4698de7 proc/sysctl: make protected_* world readable omits cc88bce57671 sysctl: remove redundant assignment to first omits b439c809ad19 procfs/dmabuf: add inode number to /proc/*/fdinfo omits 07dcf705ad90 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 6f75ce2ac2af fs-proc-kcorec-add-mmap-interface-fix omits d7d3b048232c fs/proc/kcore.c: add mmap interface omits b1d3b96f924f proc: add .gitignore for proc-subset-pid selftest omits 8cac0f416400 proc: Avoid mixing integer types in mem_rw() omits 43102ac17c67 kernel/hung_task.c: Monitor killed tasks. omits 5a593174553f fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fb007406a7ba fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 9706e0c92b6a kfence: unconditionally use unbound work queue omits b05ffc2faad5 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits 7eabaea573d5 mm/page_alloc: move prototype for find_suitable_fallback omits 8a02477784c5 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined omits a2126480bcba mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 2531ed3a29c0 mm/swap: make swap_address_space an inline function omits 39205390ba92 mm/z3fold: add kerneldoc fields for z3fold_pool omits 20dfeb1faa26 mm/zbud: add kerneldoc fields for zbud_pool omits 881db0fad589 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits 99e15c7523e7 mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 0056e276d020 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits c7c89c6c2dcd mm/mapping_dirty_helpers: remove double Note in kerneldoc omits 8d0120ecd379 mm/page_alloc: make should_fail_alloc_page() static omits c6305c31c020 mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits 3ffd8130060a mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits b9c895e2d87e mm: fix spelling mistakes omits e161f27d9e64 mm: define default value for FIRST_USER_ADDRESS omits e40a54bd7084 mm: fix comments mentioning i_mutex omits a8d86ecfd788 mm: fix typos and grammar error in comments omits 53dc46e0dbcf zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits 5341ea7a4f67 mm/highmem: Remove deprecated kmap_atomic omits a4d0c8cd47bb mm/zswap.c: fix two bugs in zswap_writeback_entry() omits 81165db42951 mm/zswap.c: avoid unnecessary copy-in at map time omits aa4afff4199b mm/zswap.c: remove unused function zswap_debugfs_exit() omits c27c556693ff mm-rmap-make-try_to_unmap-void-function-fix-fix omits 724a1e04c155 mm-rmap-make-try_to_unmap-void-function-fix omits 54a08f5d8899 mm: rmap: make try_to_unmap() void function omits 09c95d59654e mmmemory_hotplug-drop-unneeded-locking-fix omits 5fc4be0a9366 mm,memory_hotplug: drop unneeded locking omits 99e1e9598b31 memory-hotplug.rst: complete admin-guide overhaul omits 7025acd69d3f mm/memory_hotplug: rate limit page migration warnings omits 9549694d149c selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 67e3d77d5428 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits e6ea6107f7da MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 507547089f2e mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 45ee8abc6f65 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 8058fa0e2722 mm: make variable names for populate_vma_page_range() consistent omits bb9a0641580d mm: generalize ZONE_[DMA|DMA32] omits 64495d7f948e nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits ae0b04a33a61 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits dc012e29fb34 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits 5fab76c5a6e2 mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fail [...] omits b1c817d4075a mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits f20f5fa24426 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits da668ed5d109 mm: migrate: check mapcount for THP instead of refcount omits e5f6c012df43 mm: migrate: don't split THP for misplaced NUMA page omits 3427ab35fb6d mm: migrate: account THP NUMA migration counters correctly omits f85f2ff1695b mm: thp: fix a double unlock bug omits 6f6cab5b872f mm: thp: refactor NUMA fault handling omits 95c3bd900dce mm: memory: make numa_migrate_prep() non-static omits 192dab2db3f2 mm: memory: add orig_pmd to struct vm_fault omits 3f8c8ff9397e mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix-fix omits ed910797b02b mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 470548fd3864 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 8d6e8db78955 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 060c1b417bca arm64: drop pfn_valid_within() and simplify pfn_valid() omits 61ae418fbb40 arm64: decouple check whether pfn is in linear map from pf [...] omits 1be7ba511745 memblock: update initialization of reserved pages omits 654040b76be9 include/linux/mmzone.h: add documentation for pfn_valid() omits 65a62813d4df mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 76ef14cc2bca mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 64c7121104db mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits ac921d684173 mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits 8c320c623a8b mm/mempolicy: cleanup nodemask intersection check for oom omits 30a475fc8120 mm/compaction: use DEVICE_ATTR_WO macro omits e35d71de786a fs/proc/kcore: use page_offline_(freeze|thaw) omits 944455d1b2c9 virtio-mem: use page_offline_(start|end) when setting Page [...] omits f74d65e2db5b mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits 5554809eda53 fs/proc/kcore: don't read offline sections, logically offl [...] omits 00c90f6f2ad6 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 1980513da1c6 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits 80867c3af95d docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 3a513bfbaff3 mm/kconfig: move HOLES_IN_ZONE into mm omits 3fe04bff5151 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition omits c4e0157067bb userfaultfd/selftests: exercise minor fault handling shmem [...] omits c3bc418b62eb userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits 564285965aad userfaultfd/selftests: reinitialize test context in each test omits 12144111e4ae userfaultfd/selftests: create alias mappings in the shmem test omits 350dd613e20f userfaultfd/selftests: use memfd_create for shmem test type omits 3d42ecd0c98d userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 58ac52260fd2 userfaultfd/shmem: advertise shmem minor fault support omits 7bef7bda72f9 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 65d4f7c257ef userfaultfd/shmem: support minor fault registration for shmem omits 81d20562076d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 2e397c28b878 userfaultfd/selftests: add pagemap uffd-wp test omits 21fce3f6553e mm/pagemap: export uffd-wp protection information omits 4aa59149d762 mm/userfaultfd: fail uffd-wp registration if not supported omits 02ccf21d6246 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits e7e7fdc2b833 mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix omits 541304eb7cb7 mm/userfaultfd: fix uffd-wp special cases for fork() omits 9301c7579549 mm/thp: simplify copying of huge zero page pmd when fork omits db31f798de95 userfaultfd/selftests: unify error handling omits 5d70bb8f8b1c userfaultfd/selftests: only dump counts if mode enabled omits fa8a602b5809 userfaultfd/selftests: dropping VERIFY check in locking_thread omits 63381350402b userfaultfd/selftests: remove the time() check on delayed uffd omits 09ef396ea4b5 userfaultfd/selftests: use user mode only omits 6b5858c21a47 userfaultfd: remove set but not used variable 'vm_alloc_shared' omits cf1944d7c5e0 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits 5bcf7b8d70be khugepaged: selftests: remove debug_cow omits aae37ca409dc powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 20418a14fde9 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits b42f1ebe8566 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits e6ca98932b9b arm64: define only {pud/pmd}_{set/clear}_huge when useful omits aa9f0cabb1ef x86: define only {pud/pmd}_{set/clear}_huge when useful omits e3bebbbef111 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 8d38e31119c8 mm/hugetlb: change parameters of arch_make_huge_pte() omits c72ade975611 mm/huge_memory.c: don't discard hugepage if other processe [...] omits 13ad78e616ad mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 52c285581b1c mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits f6e04f469578 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits 0cd09a2069da mm/huge_memory.c: use page->deferred_list omits 4c1350ec2e9e mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 5d643484b3a5 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 30f1518c513c mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 1afc0c7819d2 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 563a4925ba06 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits b931c3e80297 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits 5ff2498ae2f6 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 318998c05022 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page omits 2ba2f93a65cd mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 841cd050f482 mm: hugetlb: defer freeing of HugeTLB pages omits cf858119a658 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 63df27bd8532 mm: hugetlb: gather discrete indexes of tail page omits d336bdf888c6 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 902e2b636e46 mm: memory_hotplug: factor out bootmem core functions to b [...] omits 873ee7608720 mm,hwpoison: send SIGBUS with error virutal address omits 9970a5af9342 mm,hwpoison: return -EHWPOISON to denote that the page has [...] omits d98703d07b16 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix omits 0540b01418c0 mm/memory-failure: use a mutex to avoid memory_failure() races omits eba23eff086b mm/page_alloc: fix counting of managed_pages omits 56cfceb45ca3 mm/page_alloc: improve memmap_pages dbg msg omits bc09e20fad00 mm: drop SECTION_SHIFT in code comments omits 76b2ed1dcaed mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix omits 5c25eeaf2c6d mm/page_alloc: introduce vm.percpu_pagelist_high_fraction omits 0966f1af0c25 mm/page_alloc: limit the number of pages on PCP lists when [...] omits dac3cfc3ddea mm/page_alloc: scale the number of pages that are batch freed omits 261e4476d32d mm/page_alloc: adjust pcp->high after CPU hotplug events omits d0440cc92e7a mm/page_alloc: disassociate the pcp->high from pcp->batch -fix omits 86b557a4afc7 mm/page_alloc: disassociate the pcp->high from pcp->batch omits b828c940bf3f mm/page_alloc: delete vm.percpu_pagelist_fraction omits 0886811bfda2 mm: page_alloc: dump migrate-failed pages only at -EBUSY omits 80545c5068c2 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits b3fec7833423 mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 62ecd1dcdfe2 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits 32b26da06adb mm/page_alloc: reduce duration that IRQs are disabled for [...] omits 37a2a64677ed mm/page_alloc: batch the accounting updates in the bulk allocator omits 83ab56d15b55 mm/vmstat: inline NUMA event counter updates omits 9714d80c6379 mm/vmstat: convert NUMA statistics to basic NUMA counters omits daa6f0724651 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] omits 7924f902de0c mm/page_alloc: work around a pahole limitation with zero-s [...] omits e668c640e5e1 mm/page_alloc: convert per-cpu list protection to local_lock omits 38659610b773 mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits 554b3ce757e3 mm/page_alloc: split per cpu page lists and zone stats -fix omits 97cb23951785 mm/page_alloc: split per cpu page lists and zone stats omits c4b6ca130609 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 omits e2ac92cbd40e mm/page_alloc: switch to pr_debug omits 24f8b060b2ed mm: optimise nth_page for contiguous memmap omits 1b6a2cfa3286 mm: constify page_count and page_ref_count omits c6a2e3ef1372 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits b800c5c40be2 mm: make compound_head const-preserving omits b04331bd045a mm/page_owner: constify dump_page_owner omits 9f5f592b5650 mm/debug: factor PagePoisoned out of __dump_page omits 84e0baaa8f36 mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits 2db5b157d339 mm: make __dump_page static omits b7af9c872303 mm/mmzone.h: simplify is_highmem_idx() omits 9e4c9b5f005d mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits d3a13589f49b kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 4c58440c9124 fix for "printk: introduce dump_stack_lvl()" omits 4403e381e7aa printk: introduce dump_stack_lvl() omits a3ec9e463158 mm/vmalloc: Fallback to a single page allocator omits c92464c8a58a mm/vmalloc: remove quoted strings split across lines omits 3464fa81898d mm/vmalloc: print a warning message first on failure omits 88c6347cc20f mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 073a5182028c mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits a6e941d07216 mm-rename-the-global-section-array-to-mem_sections-fix-fix omits b94bc04138c1 mm-rename-the-global-section-array-to-mem_sections-fix omits 5f11d5bc4811 mm: rename the global section array to mem_sections omits 11106c2822ff mm/dmapool: use DEVICE_ATTR_RO macro omits 4a107310a750 powerpc/mm: enable move pmd/pud omits f1408a3b64b1 mm/mremap: allow arch runtime override omits 82b341b57596 mm/mremap: move TLB flush outside page table lock omits 0b4975c7e0a9 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits e26113d6a39a mm/mremap: use range flush that does TLB and page walk cac [...] omits d3ac09dc3038 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] omits 17fc22080d69 powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits 0528e5fae45d powerpc/mm/book3s64: fix possible build error omits b8c4dfb32bfc mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix omits e826117c2632 mm/mremap: use pmd/pud_poplulate to update page table entries omits fbfdf8035e09 selftest/mremap_test: avoid crash with static build omits 62953d5955ba selftest/mremap_test: update the test to handle pagesize o [...] omits c87377b71cef mm: improve mprotect(R|W) efficiency on pages referenced once omits c899844b0f93 mm: improve mprotect(R|W) efficiency on pages referenced once omits 48eb442f1787 nouveau/svm: implement atomic SVM access omits 594be42b44d4 nouveau/svm: refactor nouveau_range_fault omits b97024d2a2c7 mm: selftests: fix potential integer overflow on shift of a int omits 791b21022d7e mm: selftests for exclusive device memory omits bb0ed629c861 mm: device exclusive memory access omits 142bbf9fa025 mm/memory.c: allow different return codes for copy_nonpres [...] omits a419792ba7d8 mm: rename migrate_pgmap_owner omits f5e94bcafce0 mm/rmap: split migration into its own function omits 4ad0de8ef973 mm/rmap: split try_to_munlock from try_to_unmap omits d05d06c559d2 mm/swapops: rework swap entry manipulation code omits 4ae0422b1fe5 mm: remove special swap entry functions omits 7f0f650e64a8 mm/mempolicy: use vma_lookup() in __access_remote_vm() omits 27be368382e8 mm/memory.c: use vma_lookup() in __access_remote_vm() omits 512b7567f414 mm/mremap: use vma_lookup() in vma_to_resize() omits 8e4691b03f0d mm/migrate: use vma_lookup() in do_pages_stat_array() omits f4761e0612ce mm/ksm: use vma_lookup() in find_mergeable_vma() omits 115fb6dd291c lib/test_hmm: use vma_lookup() in dmirror_migrate() omits ef2167a2d0b6 kernel/events/uprobes: use vma_lookup() in find_active_uprobe() omits 1e719b8f416b misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() omits 9d393d07adfb media: videobuf2: use vma_lookup() in get_vaddr_frames() omits 93222b2c549d drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() omits c5054428c410 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() omits d453148609ae vfio: use vma_lookup() instead of find_vma_intersection() omits 5b1362be692a virt/kvm: use vma_lookup() instead of find_vma_intersection() omits 4cdb223ae480 x86/sgx: use vma_lookup() in sgx_encl_find() omits 8c8dba831c5c arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() omits 043e9739707f arch/mips/kernel/traps: use vma_lookup() instead of find_vma() omits d69c29023337 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] omits c16e11e6c699 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] omits b21917d33e51 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] omits b7de406d791b arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] omits 447a4b6d8c20 drm/i915/selftests: use vma_lookup() in __igt_mmap() omits 87d85670244e mm: add vma_lookup(), update find_vma_intersection() comments omits 738ffd4a65ba mm/memory.c: fix comment of finish_mkwrite_fault() omits e312c974c2fa mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 63019087df0d mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 1de451878791 mm/mmap: introduce unlock_range() for code cleanup omits df025cbfb92c mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits f6a0486b8c71 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits b402c0289649 binfmt-remove-in-tree-usage-of-map_executable-fix omits d8378a8989ce binfmt: remove in-tree usage of MAP_EXECUTABLE omits f48dbea4827d perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 03b0705152dd memcontrol: use flexible-array member omits 82d73545fefc mm: vmscan: remove noinline_for_stack omits e46e7c10c67d mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits a8c0b3823f6f mm: memcontrol: simplify the logic of objcg pinning memcg omits b4e3f8df4f30 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits b294623a99c5 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits e2e7b7c85b34 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits 65f33c2ec7d0 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 9b9fad88cf54 mm: memcontrol: fix page charging in page replacement omits 9313334791f1 mm: memcontrol: fix root_mem_cgroup charging omits dbb20150fff1 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 16b960136420 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits b4885535cbf2 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits f4c01fe93d97 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits 1cbdf4f55440 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 721d7cb38e73 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits 4d3746755aaf mm/memcontrol.c: fix potential uninitialized variable warning omits db3c2f50ee57 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits dc56fb9925ce mm/memcg: optimize user context object stock access omits 5de55bded27f mm/memcg: improve refill_obj_stock() performance omits 78c15b0b301c mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits f34f338703a3 mm/memcg: move mod_objcg_state() to memcontrol.c omits c2d420faaa6f mm: free idle swap cache page after COW omits 85900469f2f4 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits 9baa9f5a88dd mm/swap: remove unused global variable nr_swapper_spaces omits e1d09731dad7 mm/swap_slots.c: delete meaningless forward declarations omits 398453081c52 mm/swap: remove unused local variable nr_shadows omits bd7312044361 mm/swapfile: fold scan_swap_map() into the only caller get [...] omits 90e922e7abcb mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION omits 964572dcf4f1 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits 090bfa46f0f5 mm/shmem: fix shmem_swapin() race with swapoff omits ccf57061fef3 mm/swap: remove confusing checking for non_swap_entry() in [...] omits b784e77670a3 swap: fix do_swap_page() race with swapoff omits 52b820e84e88 mm/swapfile: use percpu_ref to serialize against concurren [...] omits 3e60ec4ceb0c fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits 9d6db90755fe mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits 5731f357329c mm: gup: pack has_pinned in MMF_HAS_PINNED omits c5f03e742cb2 mm: gup: allow FOLL_PIN to scale in SMP omits 4af6675493b6 mm/gup_benchmark: support threading omits 2d4421aa7461 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits b5e929a3660b mm/page-writeback: update the comment of Dirty position control omits 1d21fd4a31ca mm/page-writeback: Fix performance when BDI's share of rat [...] omits 6673ab326c17 mm: page-writeback: kill get_writeback_state() comments omits be43c08ada01 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits eba4dc2123bd tools/vm/page_owner_sort.c: check malloc() return omits 8ae730338049 slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix omits fa8a6a9f70e8 slub: force on no_hash_pointers when slub_debug is enabled omits 570421beed8e slub: indicate slab_fix() uses printf formats omits 840841cc646a slub: actually use 'message' in restore_bytes() omits 6f8d8ba7ea62 slub: restore slub_debug=- behavior omits ea432968c6fc mm, slub: fix support for clang 10 omits c3bd9764446b kfence: test: fix for "mm, slub: change run-time assertion [...] omits c1acff5e6633 mm, slub: change run-time assertion in kmalloc_index() to [...] omits 9b913898f863 slub: remove resiliency_test() function omits f1347b8f08fd mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits 018c6bbbbe0f mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits 0209dd94198d mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits 8100117deaca kunit: make test->lock irq safe omits d79adfbaa180 doc: watchdog: modify the doc related to "watchdog/%u" omits ea8e359d5a82 doc: watchdog: modify the explanation related to watchdog thread omits 178abb86bb08 kernel: watchdog: modify the explanation related to watchd [...] omits 1905e88ba205 ocfs2: fix ocfs2 corrupt when iputting an inode omits 3d0de54f1c9b ocfs2: clear links count in ocfs2_mknod() if an error occurs omits c33629b3f819 ocfs2: replace simple_strtoull() with kstrtoull() omits 6a18bea7d6da ocfs2: remove repeated uptodate check for buffer omits 9f2ffa5e942a ocfs2: remove redundant assignment to pointer queue omits e1228a0f1b24 ocfs2: fix snprintf() checking omits 1305db45a1f3 ocfs2: remove unnecessary INIT_LIST_HEAD() omits e9a2ead57868 squashfs: add option to panic on errors omits 1a3800b58ee1 scripts/spelling.txt: add more spellings to spelling.txt omits 0fcbfc416609 streamline_config.pl: add softtabstop=4 for vim users omits 8f4f05f547f5 streamline_config.pl: make spacing consistent omits 2f4be32940f4 ia64: mca_drv: fix incorrect array size calculation omits cce54c4c6a90 ia64: headers: drop duplicated words omits 70e8094593a7 kthread: switch to new kerneldoc syntax for named variable [...] omits 35a1c557193e /proc/kpageflags: do not use uninitialized struct pages omits 888965373ce3 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 8577bd5f9031 ocfs2: fix data corruption by fallocate omits 70301bbbd592 lib: crc64: fix kernel-doc warning omits 463a88ac250a mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY omits b2b9ab942ba2 hugetlb: pass head page to remove_hugetlb_page() omits 5863a747863d drivers/base/memory: fix trying offlining memory blocks wi [...] omits cf73ec53c414 mm/page_alloc: fix counting of free pages after take off f [...] omits 49866839bc5f mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() omits 281664555628 pid: take a reference when initializing `cad_pid` omits 990307506646 kfence: use TASK_IDLE when awaiting allocation omits 8d3ab32e1634 Revert "MIPS: make userspace mapping young by default" discards 265f837d91d3 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 2ae50d4b6a5e Merge remote-tracking branch 'rpmsg/for-next' discards fb5b76c852bf Merge remote-tracking branch 'vhost/linux-next' discards b187b5130c2e Merge remote-tracking branch 'scsi-mkp/for-next' discards 2cd3e8a7ba0c Merge remote-tracking branch 'scsi/for-next' discards f65179fca65d Merge remote-tracking branch 'cgroup/for-next' discards 246fbcf092d9 Merge remote-tracking branch 'dmaengine/next' discards 169683847fe7 Merge remote-tracking branch 'icc/icc-next' discards 9f0b2739d859 Merge remote-tracking branch 'iio/togreg' discards 0243d9e792e6 Merge remote-tracking branch 'staging/staging-next' discards 4b8d1540d7ee Merge remote-tracking branch 'thunderbolt/next' discards 663a8dee15b4 Merge remote-tracking branch 'soundwire/next' discards af3c3d37078a Merge remote-tracking branch 'phy-next/next' discards d482997e2aef Merge remote-tracking branch 'extcon/extcon-next' discards 65fd61b78032 Merge remote-tracking branch 'char-misc/char-misc-next' discards 429fb8d2c6d9 Merge remote-tracking branch 'tty/tty-next' discards 93ddc887b0d9 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' discards bb37446009c1 Merge remote-tracking branch 'usb-serial/usb-next' omits 1a8d8498cb2d Merge branch 'misc' into for-next omits ea6a7bdce5f3 Merge branch 'fixes' into for-next discards 0299f9df9d77 Merge remote-tracking branch 'usb/usb-next' discards f6a2bc9d749d Merge remote-tracking branch 'driver-core/driver-core-next' discards f79cceb4afae Merge remote-tracking branch 'ipmi/for-next' discards 194e35514867 Merge remote-tracking branch 'leds/for-next' discards 7027c109895a Merge remote-tracking branch 'drivers-x86/for-next' discards dddae12672c4 Merge remote-tracking branch 'percpu/for-next' discards b77ef1b8fa32 Merge remote-tracking branch 'kvm-arm/next' discards 7312572ce2fd Merge remote-tracking branch 'rcu/rcu/next' discards 5f7eb5477ce9 Merge remote-tracking branch 'edac/edac-for-next' discards f1a078f59c35 Merge remote-tracking branch 'tip/auto-latest' discards 35efce89d62f Merge remote-tracking branch 'spi/for-next' discards 266674558bf2 Merge remote-tracking branch 'devicetree/for-next' discards bf14c71c88ca Merge remote-tracking branch 'audit/next' discards 8722e58b9cfd Merge remote-tracking branch 'iommu/next' discards 629b4f8bc613 Merge remote-tracking branch 'smack/next' discards c3a26421ec7a Merge remote-tracking branch 'selinux/next' discards 089b59e2ced7 Merge remote-tracking branch 'keys/keys-next' discards 4ac1f333f368 Merge remote-tracking branch 'integrity/next-integrity' discards 059bfebc2818 Merge remote-tracking branch 'apparmor/apparmor-next' discards 874f08392874 Merge remote-tracking branch 'security/next-testing' discards c09cdf316da2 Merge remote-tracking branch 'regulator/for-next' discards 6b2e07898ff4 Merge remote-tracking branch 'battery/for-next' discards 00fc2fc9516a Merge remote-tracking branch 'backlight/for-backlight-next' discards d1a0bbae5d95 Merge remote-tracking branch 'mfd/for-mfd-next' discards b4edcc1936b4 Merge remote-tracking branch 'mmc/next' discards 338293d022bc Merge remote-tracking branch 'device-mapper/for-next' discards 2ae535f34249 Merge remote-tracking branch 'block/for-next' discards ce66b45b5064 Merge remote-tracking branch 'input/next' discards 5dc1e052e0d4 Merge remote-tracking branch 'modules/modules-next' discards 773957e41dc2 Merge remote-tracking branch 'sound-asoc/for-next' discards 486f07e2165a Merge remote-tracking branch 'sound/for-next' discards 81cadcd1318e Merge remote-tracking branch 'regmap/for-next' discards 409a8bda5b05 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards 56644603c920 Merge remote-tracking branch 'drm-msm/msm-next' discards ecc414da4f14 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' discards 62c833078bab Merge remote-tracking branch 'drm-intel/for-linux-next' discards d680003fea70 Merge remote-tracking branch 'amdgpu/drm-next' discards 1bb999c16525 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 84a943815956 Merge remote-tracking branch 'drm/drm-next' discards 92e860696542 Merge remote-tracking branch 'crypto/master' discards 5a7800bd089b Merge remote-tracking branch 'spi-nor/spi-nor/next' discards b25fe02c9811 Merge remote-tracking branch 'nand/nand/next' discards 2d426c0f33fa Merge remote-tracking branch 'mtd/mtd/next' discards a89cfd1463ae Merge remote-tracking branch 'gfs2/for-next' discards 11edd174fec5 Merge remote-tracking branch 'bluetooth/master' discards 415661322274 Merge remote-tracking branch 'wireless-drivers-next/master' discards 939d8e6eda0a Merge remote-tracking branch 'netfilter-next/master' discards f50ff7e4f320 Merge remote-tracking branch 'ipsec-next/master' discards 90a24ba187cf Merge remote-tracking branch 'bpf-next/for-next' discards 9cdc4f22ddbb Merge remote-tracking branch 'net-next/master' discards 2eaad81c5745 Merge remote-tracking branch 'rdma/for-next' discards ca1db28d39b3 Merge remote-tracking branch 'dlm/next' discards e7bfa9d6b183 Merge remote-tracking branch 'opp/opp/linux-next' discards 7f32bd1a13af Merge remote-tracking branch 'devfreq/devfreq-next' omits e0ae757c3235 Merge branch 'iwl-next' of git://git.kernel.org/pub/scm/li [...] discards fb91ae624140 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' 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 discards 23bc7ace31db Merge remote-tracking branch 'pm/linux-next' omits ca746c55a7e6 net: Return the correct errno code discards a984bd16454b Merge remote-tracking branch 'v4l-dvb/master' 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 discards 37522393d6d7 dt-bindings: net: Convert MDIO mux bindings to DT schema discards 00a4f4eef60d Merge remote-tracking branch 'jc_docs/docs-next' discards 50d606b8d7f4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards a66cec598f49 dt-bindings: iio: multiplexer: Convert io-channel-mux bind [...] discards 395c52cbe951 Merge remote-tracking branch 'i2c/i2c/for-next' discards 2e189bc3fcb3 Merge remote-tracking branch 'hid/for-next' discards ebf6657fe312 Merge remote-tracking branch 'printk/for-next' discards 62cae20fb466 Merge remote-tracking branch 'vfs/for-next' discards 1d0a648c379a Merge remote-tracking branch 'v9fs/9p-next' discards 8067c4cf14b1 Merge remote-tracking branch 'nfsd/nfsd-next' discards b3a9f9ae36ae Merge remote-tracking branch 'jfs/jfs-next' discards 0c5bb18a8277 Merge remote-tracking branch 'f2fs/dev' discards 9ec81126c3b7 Merge remote-tracking branch 'ext3/for_next' discards 8efbc1435711 Merge remote-tracking branch 'erofs/dev' discards 5dad0fd9296f Merge remote-tracking branch 'configfs/for-next' discards cdc483f6157f Merge remote-tracking branch 'cifsd/cifsd-for-next' discards ef9d9e796b99 Merge remote-tracking branch 'cifs/for-next' discards 2ab0bd1701e0 Merge remote-tracking branch 'ceph/master' discards 3330ff537e80 Merge remote-tracking branch 'btrfs/for-next' discards 229a663d6b30 Merge remote-tracking branch 'pidfd/for-next' 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 discards 53cc15a3761e Merge remote-tracking branch 'xtensa/xtensa-for-next' discards f4d67eea57a3 Merge remote-tracking branch 'sh/for-next' discards eb385f914202 Merge remote-tracking branch 's390/for-next' discards 616d238af413 Merge remote-tracking branch 'risc-v/for-next' discards c7c8960df5b1 Merge remote-tracking branch 'powerpc/next' discards c807296b27ac Merge remote-tracking branch 'mips/mips-next' discards 61dfee8f32c7 Merge remote-tracking branch 'microblaze/next' discards ae5e836c21d0 Merge remote-tracking branch 'm68k/for-next' discards 03ba6cd59065 Merge remote-tracking branch 'h8300/h8300-next' discards 23f86cbd85c9 Merge remote-tracking branch 'csky/linux-next' discards f4cd74265fd4 Merge remote-tracking branch 'clk-renesas/renesas-clk' discards d9c2e92be75e Merge remote-tracking branch 'clk-imx/for-next' discards 34eb9acdfce8 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' discards 916259bd7727 Merge remote-tracking branch 'ti-k3/ti-k3-next' discards 9e47d4718972 Merge remote-tracking branch 'tegra/for-next' discards e16f2677278c Merge remote-tracking branch 'sunxi/sunxi/for-next' discards f9b8b31fa147 Merge remote-tracking branch 'stm32/stm32-next' discards 6292a02f5936 Merge remote-tracking branch 'scmi/for-linux-next' discards e4d5406a57d6 Merge remote-tracking branch 'samsung-krzk/for-next' discards df46df21c801 Merge remote-tracking branch 'rockchip/for-next' discards bf33a2bf687d Merge remote-tracking branch 'reset/reset/next' discards 27efb63f630f Merge remote-tracking branch 'renesas/next' discards 2454920cd2a3 Merge remote-tracking branch 'raspberrypi/for-next' discards e5c63741b2a0 Merge remote-tracking branch 'qcom/for-next' discards 6df1933a3ec4 Merge remote-tracking branch 'omap/for-next' discards 2398aaddc77f Merge remote-tracking branch 'mvebu/for-next' discards 2b8c46867240 Merge remote-tracking branch 'mediatek/for-next' discards eb1c59cbc74b Merge remote-tracking branch 'keystone/next' discards 8b0a1a449cb9 Merge remote-tracking branch 'imx-mxs/for-next' discards d3713ee1848b Merge remote-tracking branch 'drivers-memory/for-next' discards 7082291421b7 Merge remote-tracking branch 'at91/at91-next' discards 806b91c4d457 Merge remote-tracking branch 'aspeed/for-next' discards b4e4ef1cbabc Merge remote-tracking branch 'amlogic/for-next' discards 385bb1cb5c05 Merge remote-tracking branch 'actions/for-next' discards c77e972bc41d Merge remote-tracking branch 'arm64/for-next/core' discards 7fd75d3bf927 Merge remote-tracking branch 'arm/for-next' discards c547e6282da9 Merge remote-tracking branch 'asm-generic/master' 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 discards 977a57c141ec Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 51568befea2a docs/zh_CN: add core-api symbol-namespaces.rst translation discards 4dd0e78e7ccd Merge remote-tracking branch 'kbuild/for-next' 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 discards 50c1ea077f6f Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 163d01c56e80 r8152: support pauseparam of ethtool_ops omits 68b8c55a701e qlcnic: Remove the repeated declaration omits d153ef5ce7db fjes: Use DEFINE_RES_MEM() and DEFINE_RES_IRQ() to simplify code omits 37d4b3fdc55d net: enetc: catch negative return code from enetc_pf_to_port() omits b0f6c9ac8088 netpoll: don't require irqs disabled in rt kernels discards 372bc06bcde8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards d685404ec51f Merge remote-tracking branch 'kunit-fixes/kunit-fixes' discards bf0f025312b0 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' discards 38090b521537 Merge remote-tracking branch 'pidfd-fixes/fixes' discards 18f7091e2392 Merge remote-tracking branch 'risc-v-fixes/fixes' discards 3714845a2594 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards 056c13626984 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' discards 6fe17e57b886 Merge remote-tracking branch 'scsi-fixes/fixes' discards 581ec4e3e351 Merge remote-tracking branch 'drivers-x86-fixes/fixes' discards 42c9ce082bce Merge remote-tracking branch 'vfs-fixes/fixes' discards 2a7428194c90 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards baa133b79cca Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards f73cc14f7ff5 Merge remote-tracking branch 'hwmon-fixes/hwmon' discards f3ad14ae702a Merge remote-tracking branch 'omap-fixes/fixes' discards abe4db3204b1 Merge remote-tracking branch 'dmaengine-fixes/fixes' discards 541a28708452 Merge remote-tracking branch 'vfio-fixes/for-linus' discards b67b1ebcf487 Merge remote-tracking branch 'ide/master' discards 331a88d28b5c Merge remote-tracking branch 'input-current/for-linus' discards f6d49299ed83 Merge remote-tracking branch 'iio-fixes/fixes-togreg' discards 87a12d3e5e0f Merge remote-tracking branch 'phy/fixes' discards a09867b087de Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' discards bbf21807e3dc Merge remote-tracking branch 'usb-serial-fixes/usb-linus' discards 63f095c4f61d Merge remote-tracking branch 'pci-current/for-linus' discards 13e7e59ee16b Merge remote-tracking branch 'spi-fixes/for-linus' discards 120b0b3091ab Merge remote-tracking branch 'regulator-fixes/for-linus' discards 21c12cf16707 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 5b898c65d0fa Merge remote-tracking branch 'sound-current/for-linus' discards 1af65d456a6e Merge remote-tracking branch 'mac80211/master' discards e8f34eb15bf4 Merge remote-tracking branch 'wireless-drivers/master' discards f5925eeab541 Merge remote-tracking branch 'ipsec/master' discards b5acc55552c1 Merge remote-tracking branch 'bpf/master' discards 18ff4da6f947 Merge remote-tracking branch 'net/master' 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 2de432b84c21 dm table: Constify static struct blk_ksm_ll_ops omits 77e40164cb61 dm writecache: interrupt writeback if suspended omits 15fb41c6e1a5 dm writecache: don't split bios when overwriting contiguou [...] omits e276a8f2b349 dm writecache: reduce latency by using early kcopyd callback omits 004ba76083d1 dm: improve kcopyd latency omits 8a1c08ad19b6 netfilter: fix clang-12 fmt string warnings omits 89258f8e4148 netfilter: nft_set_pipapo_avx2: fix up description warnings 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 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 discards 0b2f421eb52e Revert "arm64: smccc: Support SMCCC v1.3 SVE register savi [...] discards 8411140a99f3 Merge branch 'for-next/sve' into for-next/core discards 09839a9297de Merge branch 'for-next/smccc' into for-next/core discards 69390d54a496 Merge branch 'for-next/selftests' into for-next/core discards 22bf1e1ca44f Merge branch 'for-next/perf' into for-next/core discards 74e90190ffef Merge branch 'for-next/mte' into for-next/core discards 2e1c703f3ac0 Merge branch 'for-next/mm' into for-next/core discards 0786d96de91a Merge branch 'for-next/kasan' into for-next/core discards 39e828cfc481 Merge branch 'for-next/insn' into for-next/core discards 8ebbad7540fa Merge branch 'for-next/ffa' into for-next/core discards 4e3ebdefe63b Merge branch 'for-next/docs' into for-next/core discards 479010149f74 Merge branch 'for-next/cpufeature' into for-next/core discards 2f0aa7d35842 Merge branch 'for-next/caches' into for-next/core discards 20eb860565d2 Merge branch 'for-next/boot' into for-next/core 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() discards 4a1260aef565 Merge remote-tracking branch 'spi/for-5.14' into spi-next discards 05fd8cacd8b5 Merge remote-tracking branch 'spi/for-5.13' into spi-linus discards 3c6e4a5b94c2 Merge remote-tracking branch 'spi/for-5.12' into spi-linus 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/ [...] discards 5c0a2236c860 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] discards 6c746375a2a5 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 5587eb7dbdc2 Merge remote-tracking branch 'regmap/for-5.14' into regmap-next discards 741802d679bb Merge remote-tracking branch 'asoc/for-5.14' into asoc-next discards 904f0a1de378 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus 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 discards 0a284a999fed arm64: smccc: Support SMCCC v1.3 SVE register saving hint 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 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 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() discards 84b62b9479de xprtrdma: Fix spelling mistakes discards 3723e0e03f7d mfd: si476x-i2c: Fix incorrectly documented function names discards b4d6d2230fc5 mfd: si476x-cmd: Fix a bunch of incorrectly documented fun [...] discards 17338af09040 mfd: omap-usb-tll: File headers are not good candidates fo [...] discards 2553d89cad79 mfd: omap-usb-host: File headers are not good candidates f [...] discards ce119daf456b mfd: db8500-prcmu: Fix multiple incorrectly documented fun [...] discards 8e2bd60e416a mfd: twl-core: Fix incorrect function name twl_regcache_bypass() discards 87c61b46597e mfd: wm831x-core: Fix incorrect function name wm831x_reg_unlock() discards 32317c1a5e57 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" discards 3a13c3e45a7c mfd: ioc3: Directly include linux/irqdomain.h discards 34dec4544905 mfd: axp20x: Allow AXP 806 chips without interrupt lines discards a284fe27b687 mfd: mt6360: Merge different sub-devices I2C read/write discards c4183f048141 mfd: mt6360: Merge header file into driver and remove unus [...] discards 652b5971fc55 mfd: mt6360: Fix flow which is used to check ic exist discards f0d7affd0f36 mfd: mt6360: Remove handle_post_irq callback function discards 4dacef7fa306 mfd: mt6360: Rename mt6360_pmu by mt6360 discards 9d7d266ca07e mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata discards 8cd0c754360c mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] discards 9bda5c88eccc mfd: mt6360: Indicate sub-dev compatible name by using "-" discards 87c45e3cd4ac mfd: mt6360: Remove redundant brackets around raw numbers discards a64647d0553b mfd: mt6360: Rearrange include file discards 86e51d89cd09 mfd: rt4831: Adds DT binding document for Richtek RT4831 discards ade605448c9c mfd: rt4831: Adds support for Richtek RT4831 discards df0f020ce311 backlight: rt4831: Adds DT binding document for Richtek RT [...] discards 9bd444c8ac55 mfd: rn5t618: Fix IRQ trigger by changing it to level mode discards ac834351b36e mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag discards 6e808e3e4f0d mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] discards 791312baca23 mfd: lp87565: Handle optional reset pin discards a53f0d21372d mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE discards 1e561ad612c6 mfd: syscon: Free the allocated name field of struct regma [...] discards b304a37a7e3f mfd: Remove software node conditionally and locate at right place discards 9e16577d39e3 mfd: wcd934x: Add additional interrupts required for MBHC support discards 44f91b0547e9 mfd: wcd934x: Add macro for adding new interrupts discards 21470c3ff3d5 mfd: si476x-cmd: Fix two typos of 'returned' discards c198c0f92227 mfd: mt6397: Add PMIC keys for MT6358 discards 6f3e7732ba51 mfd: mt6397: Use named IRQs instead of index (keys) discards f895051b7561 mfd: mt6397: Add MT6358 register definitions for power key discards f89850183623 mfd: mp2629: Select MFD_CORE to fix build error discards cf73321f5286 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs discards 0273908fb545 Merge branches 'tb-mfd-asoc-5.14' and 'tb-mfd-gpio-regulat [...] 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 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 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 05924717ac70 bpf, tnums: Provably sound, faster, and more precise algor [...] omits 4fda98afcac9 Merge branch kvm-arm64/mmu/MMIO-block-mapping into kvmarm- [...] 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 10c95abe7710 Merge remote-tracking branch kvm-arm64/m1 into kvmarm-master/next omits 3dab3e1862cf ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7 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 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 3e244f718eca Merge remote-tracking branch kvm-arm64/selftest/debug into [...] 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 9c066f39c5fb KVM: selftests: Add aarch64/debug-exceptions test omits cc968fa1dd82 KVM: selftests: Add exception handling support for aarch64 omits 124d7bb43462 KVM: selftests: Move GUEST_ASSERT_EQ to utils header omits 8c4680c96818 KVM: selftests: Introduce UCALL_UNHANDLED for unhandled ve [...] omits a2bad6a990a4 KVM: selftests: Rename vm_handle_exception 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 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 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 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 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 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 discards 1097dd4f1d40 Merge branch for-5.14/arm64/dt into for-next discards f3cbf890d155 Merge branch for-5.14/arm/defconfig into for-next discards bc5f6ee4f3a4 Merge branch for-5.14/arm/dt into for-next discards e8f4b2ac6c85 Merge branch for-5.14/dt-bindings into for-next discards 62c4e80719ba Merge branch for-5.14/clk into for-next 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 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 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 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 3931fd6facb6 Merge branch 'pm-sleep' into linux-next omits 7dc39d9dead2 Merge branch 'pm-cpufreq' into linux-next omits 1a1a429db94a Merge branch 'pnp' into linux-next omits 38b0feae3818 Merge branch 'acpica' into linux-next omits e4dfe1083712 ACPICA: Clean up context mutex during object deletion omits 8c149afdaa9a Merge branch 'v5.14-armsoc/drivers' into for-next omits 7411de335119 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] omits 514b25d84d1e Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] omits 514bf33071ad Merge branch 'devprop' into linux-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 2417ce7ef477 Merge branch 'features' into for-next 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 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 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 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 00ebb243da7f cifs: fix ipv6 formating in cifs_ses_add_channel 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 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 discards ede6ed4a10ba Merge remote-tracking branch 'riscv/riscv-wx-mappings' into fixes discards 345f7d3d5e58 riscv: mm: Fix W+X mappings at boot 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 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 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 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 8fc4e4aa2bfc perf vendor events powerpc: Fix eventcode of power10 JSON events omits 2aefadc09b35 Merge branch 'devel' into for-next 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 [...] discards 2776a48c444f Merge branches 'v5.14/drivers' and 'v5.14/dt64' into for-next 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 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 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 4ef0676a1677 Merge branch 'misc-5.13' into next-fixes 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 discards fbbfc78d113b drm/radeon: Add HD-audio component notifier support (v2) discards 99659dc064f2 drm/amdgpu: check whether s2idle is enabled to determine s0ix discards 7a7d02176565 Revert "drm/amd/display: To modify the condition in indica [...] discards 07d0a5f802b1 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" discards 994be36d4391 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify discards c58762909049 drm/amdgpu: only check for _PR3 on dGPUs discards ad0dd0352e84 drm/amdgpu: add another raven1 gfxoff quirk discards 65be9c86072c usb/host: enable auto power control for xhci-pci discards dbdeb2f32bde drm/amdgpu: remove unsafe optimization to drop preamble ib discards 5174ea04f185 drm/amdgpu: Add vbios info ioctl interface 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 96c132f837ff Merge tag 'iommu-fixes-v5.13-rc3' of git://git.kernel.org/ [...] 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 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 a2bf39204785 Merge branch 'iommu/fixes' into next 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 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 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 discards c8c75e04118e Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] 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 04f80b59e597 s390: disable SSP when needed omits 336fd9f1abdf s390/ap/zcrypt: notify userspace with online, config and m [...] omits eb802d005506 s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger un [...] omits ced081dd2bd0 s390/ccwgroup: simplify ungrouping when driver deregisters omits defb486cb2e8 s390/vfio-ap: clean up vfio_ap_drv's definition omits 9787a8a26d60 s390/ap: extend AP change bindings-complete uevent with counter omits d7848316852d s390/smp: remove redundant pcpu::lowcore member omits 454ae054b138 s390/smp: do not preserve boot CPU lowcore on hotplug omits c9c4601cc42d s390/smp: reallocate IPL CPU lowcore omits 44d95d1692f2 s390/mm: ensure switch_mm() is executed with interrupts disabled omits 5642058abef0 s390/boot: access kernel command line via parmarea omits bd7a3813cabd s390/ipl: make parameter area accessible via struct parmarea omits b72d241fec23 s390/sclp_vt220: fix console name to match device omits 350d38f610fb s390/ccwgroup: release the cdevs from within dev->release() omits 556c93b623d5 s390/ap: wire up bus->probe and bus->remove omits 7145132ee964 s390/zcrypt: remove zcrypt_device_count omits b78a5cd5e18a s390/crypto: fix function/prototype mismatches omits 50109c65c78e s390/traps: add struct to access transactional diagnostic block omits ceeede8d8414 s390/cio: add union/struct to access tpi_info omits 74fb6232b37e s390/irq: add union/struct to access io interrupt data omits 6e8217df8ce8 s390/irq: add union/struct to access external interrupt pa [...] omits 9f47db404d6b s390/facilities: move stfl information from lowcore to glo [...] omits 0359e972488d s390/entry: use assignment to read intcode / asm to copy gprs omits 2aef03c8c8f9 s390: enable HAVE_IOREMAP_PROT omits f931b80ac774 s390/cpumf: remove WARN_ON_ONCE in counter start handler omits f4ab4787355a s390/cpumf: remove counter transaction call backs 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 185f5bf3e2af dm kcopyd: avoid spin_lock_irqsave from process context omits a679c58ef7ff dm kcopyd: avoid useless atomic operations omits 2fe9dd8694d6 dm space map disk: cache a small number of index entries omits d9571f9e2626 dm space maps: improve performance with inc/dec on ranges [...] 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 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 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 discards eaca3c2851b1 nfsd4: Expose the callback address and state of each NFS4 client 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 7f5e8ac37f06 cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset omits d6a6a55518c1 libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h 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 fc49fecb6518 hwmon: (max31790) Add support for fanX_min attributes omits da00f9f0e817 hwmon: (max31790) Detect and report zero fan speed omits d43b3470fafe hwmon: (max31790) Clear fan fault after reporting it omits 5917adf78d53 hwmon: (max31790) Add support for fanX_enable attributes omits bbe01b39ea48 hwmon: (max31790) Fix pwmX_enable attributes omits 485356eba50b hwmon: (max31790) Report correct current pwm duty cycles omits 009007a156f5 hwmon: (max31790) Fix fan speed reporting for fan7..12 omits 3a6d378d1d5e hwmon: Add sht4x Temperature and Humidity Sensor Driver omits 3fca16d3ddbe docs: hwmon: Add an entry for mp2888 omits 989c4cb5ac96 hwmon: (adm1275) enable adm1272 temperature reporting omits 1febebabe51e dt-bindings: Add MP2888 voltage regulator device omits f7e59ee5c28e hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits d21e8b297a90 hwmon: (pmbus) Increase maximum number of phases per page omits 7d2199a88213 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits 8a7ffa5f9ced hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits 01c80043d1e9 hwmon: (pmbus) Add documentation for new flags omits 67ee62123e47 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits 4cc32de661e9 hwmon: (sch56xx-common) Simplify sch56xx_device_add omits 70f2550913f5 hwmon: (sch56xx-common) Use helper function omits 230219eae07e hwmon: (sch56xx-common) Use strscpy omits c69b5c0e8950 hwmon: (sch56xx) Use devres functions for watchdog omits e1d639a320e4 hwmon: (lm70) Use SPI_MODE_X_MASK omits 7dcaa6b08202 hwmon: (max31722) Remove non-standard ACPI device IDs omits 3d8fe0037757 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits ac5e01c2b66d docs: hwmon: avoid using UTF-8 chars omits 813705eef01b docs: hwmon: ir36021.rst: replace some characters omits c75ed5f2776c dt-bindings: hwmon: Add Texas Instruments TMP1075 omits f48d3bebacbd hwmon: (lm75) Add TI TMP1075 support omits ac7efe3fdb02 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits b3c02883c805 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 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 fe40db607855 f2fs: support RO feature 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 61ae61f4437b f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] 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 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 faa1847d03a2 clk: imx: scu: add enet rgmii gpr clocks 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 [...] discards 292d788c64eb drivers: hv: Fix missing error code in vmbus_connect() 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 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 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 171ff6f8a39c nfsd: move fsnotify on client creation outside spinlock 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 3bcecb93e4a0 dm space maps: don't reset space map allocation cursor whe [...] omits dee29bf9192b dm btree: improve btree residency 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 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 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 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 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 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 f765e349c3e1 rtc: m41t80: add support for fixed clock discards f4a35e00d248 Merge branch 'for-next/clang/features' into for-next/kspp 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 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 discards 131bb8e3981d Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] 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 c1d6d2fd2f64 cpufreq: acpi-cpufreq: Skip initialization if cpufreq driv [...] 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 [...] discards 19c0a3af4ad1 Merge branch 'efi/core' discards e0cb1dd88836 Merge branch 'efi/urgent' discards fb3930dce04d Merge branch 'irq/core' discards bc326f6e9a7f Merge branch 'locking/core' discards 20c5dc816ce7 Merge branch 'objtool/core' discards d70d4c73ab1a Merge branch 'perf/core' discards fa4388aac3a5 Merge branch 'sched/core' discards 1f387a595784 Merge branch 'timers/nohz' discards ac2da779e0f7 Merge branch 'x86/apic' discards ced53ab68227 Merge branch 'x86/boot' discards 5546a9e09a9f Merge branch 'x86/cleanups' discards b2d3579b5c95 Merge branch 'x86/cpu' discards 82cd5ac34afe Merge branch 'x86/entry' discards 564c1193b05c Merge branch 'x86/fpu' discards 2a6c037570c3 Merge branch 'x86/misc' discards e8f72716d82c Merge branch 'x86/splitlock' 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 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 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 301f7eba67df iio: adc: ti-adc161s626: Use devm managed functions for al [...] omits 63a19756cde1 iio: adc: ti-adc108s102: Use devm managed functions for al [...] omits 4408ea4730a7 iio: adc: ti-adc0832: Use devm managed functions for all o [...] omits 5ad9ed3dc355 iio: adc: ti-adc081c: Use devm managed functions for all o [...] omits 607149ad66a6 iio: adc: max1118: Avoid jumping back and forth between sp [...] omits 6cef5f29d375 iio: adc: max1118: Use devm_ managed functions for all of probe omits e09ae291692c iio: adc: max11100: Use devm_ functions for rest of probe() omits c14180a907a9 iio: adc: max11100: Use get_unaligned_be16() rather than o [...] omits 30d12b1a5db9 iio: chemical: sgp30: Drop use of %hx in format string. omits 7a14d8f0f9ae iio: light: si1145: Drop use of %hhx format specifier. omits c400be40780a iio: light: si1133: Drop remaining uses of %hhx format string. omits b8c3164f4852 iio: imu: inv_mpu6050: Drop use of %hhx format string. omits d0074e9f705f iio: gyro: st_gyro: Support mount matrix omits 058d3ac49b89 iio: magnetometer: st_magn: Support mount matrix omits 6376e00303bc iio: accel: st_sensors: Stop copying channels omits 26b5f58722b3 iio: accel: st_sensors: Support generic mounting matrix omits 706284e40712 iio: st_sensors: Create extended attr macro omits 16f0f622c305 iio: adis16136: make use of adis lock helpers omits 8f8a0d9a9a5b iio: adis16260: make use of adis lock helpers 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 4dc230efbdeb staging: iio: cdc: ad7746: use dt for capacitive channel setup. omits 3d7ede6c03ed dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] omits 6306f0431914 ACPI: EC: Make more Asus laptops use ECDT _GPE omits 9601a5dd5a61 iio: afe: iio-rescale: Support processed channels omits 4cea89749c65 staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] omits 49ecbf2d2a0b iio: Drop Duplicated "mount-matrix" parameter 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 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 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 b7f55d928e75 gfs2: Fix mmap locking for write faults discards c439c3306fea erofs: remove the occupied parameter from z_erofs_pagevec_ [...] discards ab57e9d40312 erofs: fix error return code in erofs_read_superblock() 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() discards 75069590915f gfs2: Fix do_gfs2_set_flags description discards f2e249414acb gfs2: Fix mmap + page fault deadlocks (part 2) discards 8fdfebb90c45 gfs2: Add LM_FLAG_OUTER glock holder flag discards 62713fe2a596 gfs2: Encode glock holding and retry flags in journal_info discards 2410169be8bf gfs2: Add wrappers for accessing journal_info discards 8d5e69b6eba8 iov_iter: Add iov_iter_fault_in_writeable() discards 2ac05ced42a9 gfs2: Fix mmap + page fault deadlocks (part 1) 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 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 discards b7f4ad2849db gfs2: Add gfs2_holder_is_compatible helper discards 528d2f919ce2 gfs2: Add wrapper for iomap_file_buffered_write discards efc1ffae38fd gfs2: Clean up the error handling in gfs2_page_mkwrite omits f5456b5d67cf gfs2: Clean up revokes on normal withdraws discards c861120d918f gfs2: Fix mmap locking for write faults omits 865cc3e9cc0b gfs2: fix a deadlock on withdraw-during-mount discards 75c38a3754f8 gfs2: Fix use-after-free in gfs2_glock_shrink_scan 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 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 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 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 bb031a264d0a iio: adis16480: support burst read function 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 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 2f51b16aabb9 iio: buffer: Remove redundant assignment to in_loc omits 7c6d33e7b4aa iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] omits a270b89dde14 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] omits 08e4d8f11134 iio: si1133: fix format string warnings 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 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 4539b53dd2d3 clk: imx8qm: add clock valid resource checking omits 68c8b0bb1d00 clk: imx8qxp: add clock valid checking mechnism 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 discards f8234d7b1fb3 libceph: kill ceph_none_authorizer::reply_buf discards 6e8974fe4659 ceph: make ceph_netfs_read_ops static discards e3319af34163 ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty 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 7b92d0f97d9b Merge branch 'for-5.14' into for-next omits 11da340b83f3 Merge branch 'for-5.13-fixes' into for-next 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 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 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 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 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 d3506d256d94 Merge branch 'misc' into for-next 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 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 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 6d5ff8e632a4 spi: spi-zynq-qspi: Fix stack violation bug omits 121271f08809 spi: spi-zynq-qspi: Fix kernel-doc warning 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 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 6c9762a78c32 ASoC: max98088: fix ni clock divider calculation omits a386d19acc30 Merge branch 'for-5.13' into for-next omits 047843bdb316 Merge branch 'landlock_lsm_v34' into next-testing 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 b515d2637276 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 omits 173e84953eaa fs: fix reporting supported extra file attributes for statx() omits e8727aec724e Merge branch 'work.misc' into for-next omits 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. omits 09e08c97a7a4 Merge remote-tracking branch 'ovl/fileattr_v6' into for-next omits 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 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' discards 969bbb49f36c Merge branch 'at91-dt' into at91-next 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 10de02ce51f0 Merge branches 'at91-soc' and 'at91-defconfig' into at91-next omits 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 [...] discards b95bbae19954 Merge branch 'at91-fixes' into at91-next 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 omits 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 omits 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 omits 3a3d8f09f497 ARM: dts: bcm2711: Add the BSC interrupt controller omits 0a0d8429ad51 ARM: bcm: Select BRCMSTB_L2_IRQ for bcm2835 omits 733424111909 ARM: multi_v7_defconfig: Enable nvmem's rmem driver omits adec1fa51c95 arm64: defconfig: Enable nvmem's rmem driver omits 0dc2fbb111a4 ARM: dts: bcm2711: Add reserved memory template to hold fi [...] omits 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 adds d3116756a710 drm/ttm: rename bo->mem and make it a pointer adds b970b8e9fbb4 drm/doc: Include fence chain api adds 4a888ba03fd9 drm/vgem/vgem_drv: Standard comment blocks should not use [...] adds 95b2151fec3e drm/sched: Fix inverted comment for hang_limit adds c5ef15ae0963 video: fbdev: atyfb: mach64_cursor.c: deleted the repeated word adds ff323d6d72e1 video: fbdev: mb862xx: use DEVICE_ATTR_RO macro adds f611b1e7624c drm: Avoid circular dependencies for CONFIG_FB adds 5ea4dba68305 drm/msm/a6xx: add CONFIG_QCOM_LLCC dependency adds 4dc7c97d04dc drm/pl111: depend on CONFIG_VEXPRESS_CONFIG adds 01b166b23be2 drm/mediatek/mtk_disp_color: Strip incorrect doc and demot [...] adds cebecaf18e4e drm/mediatek/mtk_disp_gamma: Strip and demote non-conforma [...] adds ae727f6722dc drm/mediatek/mtk_disp_ovl: Strip and demote non-conformant header adds f2ab3713d6ab drm/mediatek/mtk_disp_rdma: Strip and demote non-conforman [...] adds 2f921c077069 drm/sti/sti_hdmi_tx3g4c28phy: Provide function names for k [...] adds 8fb84ac8911e drm/sti/sti_hda: Provide missing function names adds 94c38225f335 drm/sti/sti_tvout: Provide a bunch of missing function names adds 6c3f953381e5 drm/sti/sti_hqvdp: Fix incorrectly named function 'sti_hqv [...] adds 8c69d0298fb5 drm/nouveau/nvkm/subdev/mc/tu102: Make functions called by [...] adds c3d670fcc874 drm/ttm/ttm_tt: Demote non-conformant kernel-doc header adds 81f9fedd5cb4 drm/panel/panel-raspberrypi-touchscreen: Demote kernel-doc abuse adds c372257758ad drm/panel/panel-sitronix-st7701: Demote kernel-doc abuse adds 73f6f23063ec drm/exynos/exynos7_drm_decon: Fix incorrect naming of 'dec [...] adds 6668da9fb787 drm/exynos/exynos_drm_ipp: Fix documentation for 'exynos_d [...] adds a3dd6d9093ee drm/vboxvideo/hgsmi_base: Place function names into headers adds 8fd54b2c94ac drm/vboxvideo/modesetting: Provide function names for prot [...] adds 610d9c311b13 drm/panel: add rotation support for Elida KD35T133 panels adds 680753dd9d7d dma-buf: fix inconsistent debug print v2 adds 068d9d754bc1 dma-buf: add SPDX header and fix style in dma-resv.c adds 0c6b522abc2a dma-buf: cleanup dma-resv shared fence debugging a bit v2 adds 4e5660035712 drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends adds bfa3357ef9ab drm/ttm: allocate resource object instead of embedding it v2 adds 3eb7d96e9415 drm/ttm: flip over the range manager to self allocated nodes adds db7349534275 drm/ttm: flip over the sys manager to self allocated nodes adds d624e1bfa579 drm/amdgpu: revert "drm/amdgpu: stop allocating dummy GTT nodes" adds 2fdcb55dfc86 drm/amdkfd: use resource cursor in svm_migrate_copy_to_vram v2 adds f700b18c8583 drm/amdgpu: switch the GTT backend to self alloc adds 267501ec2b9c drm/amdgpu: switch the VRAM backend to self alloc adds beb4c86521bc drm/nouveau: switch the TTM backends to self alloc adds d3bcb4b02fe9 drm/vmwgfx: switch the TTM backends to self alloc adds cb1c81467af3 drm/ttm: flip the switch for driver allocated resources v2
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (ed5d0667a654) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .gitignore | 5 - .mailmap | 1 - .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-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-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-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 | 30 +- .../ABI/testing/sysfs-kernel-iommu_groups | 12 +- .../ABI/testing/sysfs-platform-dell-privacy-wmi | 55 - Documentation/ABI/testing/sysfs-platform-dptf | 42 - .../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 | 70 +- Documentation/admin-guide/laptops/laptop-mode.rst | 11 + Documentation/admin-guide/lockup-watchdogs.rst | 4 +- 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/arm64/booting.rst | 6 - Documentation/block/blk-mq.rst | 4 +- Documentation/bpf/index.rst | 1 - Documentation/bpf/llvm_reloc.rst | 240 - Documentation/conf.py | 15 - Documentation/core-api/printk-formats.rst | 18 +- Documentation/dev-tools/checkpatch.rst | 172 +- Documentation/dev-tools/index.rst | 1 - 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 - Documentation/devicetree/bindings/arm/amlogic.yaml | 1 - 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/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,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/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/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 - .../bindings/dvfs/performance-domain.yaml | 74 - .../devicetree/bindings/extcon/extcon-sm5502.txt | 21 + .../bindings/extcon/siliconmitus,sm5502-muic.yaml | 50 - .../devicetree/bindings/gpio/gpio-omap.txt | 45 + .../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/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 | 4 +- .../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 - .../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 - .../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 | 71 - .../devicetree/bindings/iio/st,st-sensors.yaml | 262 +- .../bindings/iio/temperature/ti,tmp117.yaml | 41 - .../devicetree/bindings/input/fsl-mma8450.txt | 12 + .../input/touchscreen/cypress,cy8ctma340.yaml | 148 - .../bindings/input/touchscreen/cyttsp.txt | 93 + .../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 - .../leds/backlight/richtek,rt4831-backlight.yaml | 62 - .../bindings/media/i2c/maxim,max9286.yaml | 23 +- .../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/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/richtek,rt4831.yaml | 90 - Documentation/devicetree/bindings/mfd/rk808.txt | 188 - .../devicetree/bindings/mfd/st,stm32-timers.yaml | 2 + .../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/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 - .../bindings/net/brcm,mdio-mux-iproc.txt | 2 +- .../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/qca8k.txt | 40 - .../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 | 1 - .../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 - .../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/renesas,pwm-rcar.yaml | 13 - .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 26 - .../bindings/regulator/qcom,smd-rpm-regulator.yaml | 5 - .../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 +- .../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/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 | 260 - .../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 +- .../devicetree/bindings/sound/cs42l42.txt | 7 - .../devicetree/bindings/sound/imx-audio-card.yaml | 122 - .../devicetree/bindings/sound/nxp,tfa989x.yaml | 54 - .../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 - Documentation/devicetree/bindings/spi/spi-mux.yaml | 2 +- .../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 | 1 - Documentation/devicetree/bindings/usb/dwc2.yaml | 1 - .../devicetree/bindings/usb/nxp,isp1760.yaml | 69 - .../devicetree/bindings/vendor-prefixes.yaml | 8 - .../devicetree/bindings/watchdog/arm,twd-wdt.yaml | 50 - .../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/dma-buf.rst | 9 + 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 +- Documentation/driver-api/pin-control.rst | 2 +- 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/debugfs.rst | 4 +- Documentation/filesystems/index.rst | 2 +- Documentation/filesystems/locking.rst | 2 +- Documentation/filesystems/proc.rst | 48 +- Documentation/fpga/dfl.rst | 4 +- Documentation/gpu/i915.rst | 12 +- Documentation/hwmon/index.rst | 2 - Documentation/hwmon/ir36021.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/ltc2992.rst | 2 +- Documentation/hwmon/max31790.rst | 17 +- 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/kbuild/kbuild.rst | 4 - .../litmus-tests/locking/DCL-broken.litmus | 55 - .../litmus-tests/locking/DCL-fixed.litmus | 56 - .../litmus-tests/locking/RM-broken.litmus | 42 - Documentation/litmus-tests/locking/RM-fixed.litmus | 42 - Documentation/networking/caif/caif.rst | 4 +- Documentation/networking/ip-sysctl.rst | 58 - Documentation/networking/mptcp-sysctl.rst | 8 +- 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 | 4 +- Documentation/spi/pxa2xx.rst | 58 +- Documentation/trace/ftrace.rst | 4 +- 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/core-api/index.rst | 17 +- .../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 - 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 +- .../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 +- .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 12 - .../userspace-api/media/v4l/vidioc-queryctrl.rst | 18 +- .../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 | 203 +- Makefile | 282 +- Next/SHA1s | 332 - Next/Trees | 334 - Next/merge.log | 8465 ------------------- arch/Kconfig | 1 - arch/alpha/Kbuild | 3 - arch/alpha/Kconfig | 5 +- arch/alpha/Makefile | 2 + 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/arc/Makefile | 3 + arch/arc/include/asm/pgtable.h | 6 + arch/arc/kernel/smp.c | 1 + arch/arc/kernel/troubleshoot.c | 8 +- arch/arm/Kconfig | 3 + arch/arm/Makefile | 1 + 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/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 | 62 +- 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 | 70 +- arch/arm/boot/dts/rk322x.dtsi | 16 +- arch/arm/boot/dts/rk3288.dtsi | 18 +- arch/arm/boot/dts/rk3xxx.dtsi | 5 +- arch/arm/boot/dts/s5pv210-goni.dts | 9 + arch/arm/boot/dts/sama5d4.dtsi | 7 - 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/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/unaligned.h | 27 + arch/arm/kernel/perf_event_v7.c | 4 +- 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-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-s3c/mach-rx1950.c | 1 + arch/arm/mm/init.c | 13 +- arch/arm/rust/target.json | 28 - arch/arm64/Kbuild | 3 +- arch/arm64/Kconfig | 12 +- arch/arm64/Kconfig.platforms | 1 - 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-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 | 8 +- 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 | 6 - arch/arm64/boot/dts/rockchip/px30.dtsi | 26 +- arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 22 - 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 | 11 +- 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 | 62 +- .../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 | 48 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 10 +- 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 | 33 +- .../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 | 2 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 10 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 11 +- arch/arm64/configs/defconfig | 4 - 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/barrier.h | 2 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/cacheflush.h | 77 +- 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/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/memory.h | 8 +- arch/arm64/include/asm/module.lds.h | 17 +- arch/arm64/include/asm/mte-kasan.h | 93 +- arch/arm64/include/asm/page.h | 3 +- arch/arm64/include/asm/patching.h | 15 - 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 | 12 +- arch/arm64/include/asm/scs.h | 8 +- arch/arm64/include/asm/sdei.h | 7 +- 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/uapi/asm/unistd.h | 1 - arch/arm64/kernel/Makefile | 4 +- 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-fpsimd.S | 22 +- arch/arm64/kernel/entry.S | 10 +- 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/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 | 2 +- arch/arm64/kernel/probes/simulate-insn.c | 1 - arch/arm64/kernel/probes/uprobes.c | 2 +- arch/arm64/kernel/process.c | 5 - arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/sdei.c | 16 +- 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 | 99 +- 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 | 8 +- arch/arm64/lib/insn.c | 1458 ---- arch/arm64/lib/kasan_sw_tags.S | 76 - arch/arm64/lib/uaccess_flushcache.c | 4 +- arch/arm64/mm/cache.S | 158 +- arch/arm64/mm/context.c | 6 +- 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 | 14 +- 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/pgtable.h | 1 + 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/kernel/setup.c | 2 +- arch/h8300/lib/memset.S | 17 +- arch/hexagon/Kbuild | 2 - arch/hexagon/Makefile | 4 + arch/hexagon/include/asm/pgtable.h | 3 + arch/ia64/Kbuild | 1 - arch/ia64/Kconfig | 7 +- 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/kernel/mca_drv.c | 2 +- arch/ia64/kernel/smpboot.c | 1 + arch/m68k/Kconfig | 6 +- 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/pgtable_mm.h | 1 + arch/m68k/include/asm/unaligned.h | 26 + arch/m68k/kernel/dma.c | 3 + arch/m68k/kernel/sys_m68k.c | 4 +- arch/microblaze/Kbuild | 1 - arch/microblaze/Kconfig | 4 +- arch/microblaze/include/asm/page.h | 3 + arch/microblaze/include/asm/pgtable.h | 2 + arch/microblaze/include/asm/unaligned.h | 27 + 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/hugetlb.h | 8 +- 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/cpu-probe.c | 5 - arch/mips/kernel/relocate.c | 1 - arch/mips/kernel/smp.c | 1 + arch/mips/kernel/syscalls/Makefile | 34 +- arch/mips/kernel/syscalls/syscallnr.sh | 2 + arch/mips/kernel/traps.c | 4 +- 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/ralink/of.c | 2 - arch/mips/sgi-ip22/ip22-reset.c | 1 - arch/mips/sgi-ip32/ip32-reset.c | 1 - arch/nds32/Kbuild | 1 - arch/nios2/Kbuild | 1 - arch/nios2/include/asm/pgtable.h | 2 + arch/openrisc/Makefile | 1 + arch/openrisc/include/asm/pgtable.h | 1 + arch/openrisc/include/asm/unaligned.h | 47 + arch/openrisc/kernel/smp.c | 2 + arch/parisc/Kbuild | 1 - 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/powerpc/Kconfig | 7 +- 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/book3s/32/hash.h | 45 + arch/powerpc/include/asm/book3s/32/kup.h | 6 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 38 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 19 +- arch/powerpc/include/asm/book3s/64/tlbflush.h | 29 +- arch/powerpc/include/asm/book3s/pgtable.h | 1 + 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/ptrace.h | 3 +- arch/powerpc/include/asm/tlb.h | 6 - arch/powerpc/include/asm/unaligned.h | 22 + arch/powerpc/kernel/asm-offsets.c | 52 +- arch/powerpc/kernel/head_book3s_32.S | 54 +- arch/powerpc/kernel/optprobes.c | 23 +- arch/powerpc/kernel/paca.c | 2 + arch/powerpc/kernel/setup-common.c | 1 - arch/powerpc/kernel/smp.c | 1 + arch/powerpc/kvm/book3s_hv.c | 6 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 2 +- arch/powerpc/lib/sstep.c | 22 - arch/powerpc/lib/test_emulate_step.c | 29 - arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 4 +- arch/powerpc/mm/book3s64/radix_tlb.c | 55 +- arch/powerpc/platforms/Kconfig.cputype | 9 +- arch/powerpc/platforms/powernv/pci.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 58 +- arch/powerpc/platforms/pseries/papr_scm.c | 7 - arch/powerpc/platforms/pseries/ras.c | 2 + arch/powerpc/rust/target.json | 30 - arch/riscv/Kconfig | 13 +- arch/riscv/Makefile | 10 +- 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 | 42 +- arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/setup.c | 1 + 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 | 7 +- arch/s390/Makefile | 4 +- arch/s390/boot/als.c | 6 +- arch/s390/boot/head.S | 3 - arch/s390/boot/ipl_parm.c | 14 +- arch/s390/boot/startup.c | 3 - arch/s390/include/asm/ccwgroup.h | 3 +- arch/s390/include/asm/cpu_mcf.h | 3 +- arch/s390/include/asm/facility.h | 13 +- arch/s390/include/asm/lowcore.h | 58 +- arch/s390/include/asm/mmu_context.h | 15 +- 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/setup.h | 2 - arch/s390/kernel/alternative.c | 3 +- arch/s390/kernel/asm-offsets.c | 7 +- arch/s390/kernel/early.c | 6 +- arch/s390/kernel/entry.S | 1 - arch/s390/kernel/ipl.c | 1 - arch/s390/kernel/irq.c | 7 +- 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/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/checksum_32.h | 5 +- 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/smp.c | 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/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/smp_32.c | 1 + arch/sparc/kernel/smp_64.c | 3 + arch/sparc/kernel/sstate.c | 1 - arch/sparc/kernel/vio.c | 4 +- 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/calling.h | 45 +- arch/x86/entry/common.c | 6 +- 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 | 36 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - 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 | 173 +- arch/x86/hyperv/hv_init.c | 2 +- arch/x86/ia32/ia32_aout.c | 4 +- arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/asm.h | 27 +- arch/x86/include/asm/barrier.h | 7 +- arch/x86/include/asm/desc.h | 3 +- arch/x86/include/asm/elf.h | 4 - arch/x86/include/asm/fpu/signal.h | 2 - arch/x86/include/asm/intel-family.h | 3 +- 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/nops.h | 24 +- 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/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/alternative.c | 2 +- arch/x86/kernel/cpu/common.c | 43 +- arch/x86/kernel/cpu/intel.c | 42 +- arch/x86/kernel/cpu/mce/core.c | 13 +- arch/x86/kernel/cpu/mshyperv.c | 1 - arch/x86/kernel/cpu/sgx/encl.h | 4 +- arch/x86/kernel/dumpstack.c | 2 +- arch/x86/kernel/fpu/signal.c | 19 - arch/x86/kernel/head_64.S | 6 +- arch/x86/kernel/idt.c | 40 +- arch/x86/kernel/jump_label.c | 81 +- arch/x86/kernel/kprobes/core.c | 2 +- arch/x86/kernel/ptrace.c | 2 +- arch/x86/kernel/setup.c | 1 - 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/init_64.c | 13 +- arch/x86/mm/pgtable.c | 34 +- arch/x86/platform/efi/Makefile | 1 - arch/x86/platform/efi/efi.c | 2 +- arch/x86/purgatory/Makefile | 1 - arch/x86/purgatory/purgatory.c | 2 - arch/x86/realmode/Makefile | 1 + 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/pgtable.h | 1 + arch/xtensa/include/asm/unaligned.h | 29 + arch/xtensa/include/uapi/asm/mman.h | 3 - arch/xtensa/kernel/smp.c | 1 + 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 | 10 + block/blk-flush.c | 3 +- block/blk-mq-sched.c | 67 +- block/blk-mq-sched.h | 2 - block/blk-mq-tag.c | 114 +- block/blk-mq-tag.h | 15 +- block/blk-mq.c | 110 +- block/blk-mq.h | 1 - block/blk-sysfs.c | 16 +- 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/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 | 4 +- drivers/acpi/power.c | 59 +- drivers/acpi/processor_idle.c | 40 - drivers/acpi/sbshc.c | 1 + drivers/acpi/scan.c | 62 +- drivers/acpi/sleep.c | 2 +- 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/memory.c | 6 +- drivers/base/node.c | 20 +- drivers/base/platform.c | 20 + 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-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/btqca.c | 113 +- drivers/bluetooth/btqca.h | 14 +- drivers/bluetooth/btrtl.c | 26 +- drivers/bluetooth/btrtl.h | 7 - drivers/bluetooth/btusb.c | 47 +- 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 | 13 + 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 | 4 +- drivers/char/hw_random/pseries-rng.c | 2 +- drivers/char/ipmi/ipmi_msghandler.c | 1 - drivers/char/ipmi/ipmi_watchdog.c | 22 +- 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/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 | 263 - drivers/char/xillybus/xillybus_class.h | 30 - drivers/char/xillybus/xillybus_core.c | 181 +- drivers/char/xillybus/xillyusb.c | 2260 ----- drivers/clk/analogbits/wrpll-cln28hpc.c | 4 - 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/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/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-tegra20.c | 6 +- drivers/clk/tegra/clk-tegra30.c | 6 +- drivers/clk/tegra/clk.h | 4 + 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/cpufreq/acpi-cpufreq.c | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 10 +- 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 | 89 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 249 +- drivers/crypto/hisilicon/qm.c | 310 +- drivers/crypto/hisilicon/qm.h | 2 - drivers/crypto/hisilicon/sec2/sec_main.c | 93 +- drivers/crypto/hisilicon/zip/zip_main.c | 88 +- drivers/crypto/ixp4xx_crypto.c | 277 +- 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 | 27 +- drivers/dma-buf/dma-resv.c | 148 +- 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 | 2 + drivers/dma/idxd/init.c | 66 +- drivers/dma/imx-sdma.c | 2 +- drivers/dma/pl330.c | 6 +- drivers/dma/qcom/Kconfig | 1 - drivers/dma/sf-pdma/Kconfig | 1 - drivers/dma/ste_dma40.c | 3 - drivers/dma/stm32-mdma.c | 4 +- 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/thunderx_edac.c | 4 +- drivers/edac/ti_edac.c | 1 - drivers/extcon/extcon-intel-mrfld.c | 9 - drivers/extcon/extcon-max8997.c | 1 - drivers/extcon/extcon-sm5502.c | 20 +- drivers/firewire/core-topology.c | 1 - drivers/firmware/Kconfig | 1 - 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/scmi_pm_domain.c | 26 - 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/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/gnss/mtk.c | 2 +- drivers/gnss/serial.c | 2 +- drivers/gnss/sirf.c | 2 +- drivers/gnss/ubx.c | 2 +- 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-logicvc.c | 4 +- drivers/gpio/gpio-lp87565.c | 6 +- drivers/gpio/gpio-mockup.c | 9 +- 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-sysfs.c | 34 +- drivers/gpio/gpiolib.c | 59 +- drivers/gpu/drm/Kconfig | 3 +- drivers/gpu/drm/amd/amdgpu/Makefile | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 287 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 42 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 16 +- 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 | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 92 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 190 - 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_trace.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 127 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 15 +- 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 | 112 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 24 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 27 +- 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 | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/nv.c | 11 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 3 +- 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 | 2 +- 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/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/amdkfd/kfd_migrate.c | 68 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 4 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 201 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 10 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 6 +- .../drm/amd/display/dc/bios/command_table_helper.c | 2 +- .../amd/display/dc/bios/command_table_helper2.c | 2 +- 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/core/dc.c | 46 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 317 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 577 +- drivers/gpu/drm/amd/display/dc/dc.h | 4 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 9 - drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 2 - 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_mem_input.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.h | 2 + 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 | 4 - .../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 - 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 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 5 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 6 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 31 +- 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 | 17 +- 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_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/dm_pp_smu.h | 4 - .../drm/amd/display/dc/dml/display_mode_structs.h | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 13 - drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 12 +- 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/mpc.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/transform.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 + drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 1 - .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 19 +- .../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 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 13 + .../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/atomfirmware.h | 17 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 69 - .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 2 +- 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 + .../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/smu11/arcturus_ppt.c | 46 - drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 85 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 14 - 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/aldebaran_ppt.c | 61 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 - drivers/gpu/drm/drm_fourcc.c | 4 - drivers/gpu/drm/drm_gem_ttm_helper.c | 6 +- drivers/gpu/drm/drm_gem_vram_helper.c | 7 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 12 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 68 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 4 +- 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 | 50 +- 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 | 116 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 30 +- drivers/gpu/drm/i915/display/intel_display_power.c | 98 +- drivers/gpu/drm/i915/display/intel_display_types.h | 4 +- drivers/gpu/drm/i915/display/intel_dmc.c | 824 -- drivers/gpu/drm/i915/display/intel_dmc.h | 21 - .../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_fifo_underrun.c | 57 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 104 +- 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_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/gem/selftests/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 3 +- drivers/gpu/drm/i915/gvt/handlers.c | 8 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 11 +- drivers/gpu/drm/i915/i915_debugfs.c | 17 +- drivers/gpu/drm/i915/i915_drv.c | 8 +- drivers/gpu/drm/i915/i915_drv.h | 11 +- drivers/gpu/drm/i915/i915_gpu_error.c | 12 +- drivers/gpu/drm/i915/i915_irq.c | 19 +- drivers/gpu/drm/i915/i915_irq.h | 1 - drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 172 +- drivers/gpu/drm/i915/i915_vma.c | 2 +- drivers/gpu/drm/i915/i915_vma.h | 7 +- drivers/gpu/drm/i915/intel_device_info.c | 2 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_pm.c | 303 +- drivers/gpu/drm/i915/intel_pm.h | 4 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 20 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 3 +- drivers/gpu/drm/mediatek/mtk_disp_gamma.c | 4 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 3 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 4 +- drivers/gpu/drm/meson/meson_drv.c | 9 +- drivers/gpu/drm/msm/Kconfig | 3 +- drivers/gpu/drm/msm/dp/dp_catalog.c | 5 +- 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 | 57 +- drivers/gpu/drm/nouveau/include/nvif/if000c.h | 1 - drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 38 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 2 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 16 +- 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/nouveau_vmm.c | 4 +- drivers/gpu/drm/nouveau/nv17_fence.c | 2 +- drivers/gpu/drm/nouveau/nv50_fence.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 6 - drivers/gpu/drm/panel/panel-elida-kd35t133.c | 8 + .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 2 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 2 +- drivers/gpu/drm/pl111/Kconfig | 1 + drivers/gpu/drm/qxl/qxl_drv.h | 6 +- drivers/gpu/drm/qxl/qxl_object.c | 10 +- drivers/gpu/drm/qxl/qxl_ttm.c | 5 +- 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 | 10 +- drivers/gpu/drm/radeon/radeon_gem.c | 10 +- drivers/gpu/drm/radeon/radeon_object.c | 22 +- drivers/gpu/drm/radeon/radeon_object.h | 4 +- drivers/gpu/drm/radeon/radeon_pm.c | 2 +- drivers/gpu/drm/radeon/radeon_trace.h | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 9 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/sti/sti_hda.c | 6 +- drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.c | 4 +- drivers/gpu/drm/sti/sti_hqvdp.c | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 18 +- 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 | 114 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 84 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 22 +- drivers/gpu/drm/ttm/ttm_device.c | 2 +- drivers/gpu/drm/ttm/ttm_range_manager.c | 57 +- drivers/gpu/drm/ttm/ttm_resource.c | 35 +- drivers/gpu/drm/ttm/ttm_sys_manager.c | 11 +- drivers/gpu/drm/ttm/ttm_tt.c | 2 +- drivers/gpu/drm/vboxvideo/hgsmi_base.c | 19 +- drivers/gpu/drm/vboxvideo/modesetting.c | 20 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 30 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 10 +- 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/dell-smm-hwmon.c | 4 +- drivers/hwmon/lm70.c | 28 +- drivers/hwmon/lm75.c | 13 - drivers/hwmon/max31722.c | 9 + drivers/hwmon/max31790.c | 171 +- drivers/hwmon/max6621.c | 2 +- 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 | 2 - 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/sht4x.c | 301 - 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-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 | 2 +- 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/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/adxl372.c | 4 +- drivers/iio/accel/bma180.c | 15 +- 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/gyro/adis16136.c | 15 +- drivers/iio/gyro/adis16260.c | 4 +- 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/adis16400.c | 18 +- drivers/iio/imu/adis16475.c | 9 +- drivers/iio/imu/adis16480.c | 160 +- 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 | 8 +- 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/si1133.c | 18 +- drivers/iio/light/si1145.c | 12 +- 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/core/ucma.c | 4 +- drivers/infiniband/core/verbs.c | 21 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 18 + drivers/infiniband/hw/bnxt_re/main.c | 12 + drivers/infiniband/hw/cxgb4/qp.c | 1 + drivers/infiniband/hw/hfi1/pio.h | 2 + drivers/infiniband/hw/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hns/hns_roce_common.h | 4 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 3 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 7 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 361 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 73 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_main.c | 5 +- drivers/infiniband/hw/mlx4/cq.c | 8 +- drivers/infiniband/hw/mlx5/cq.c | 2 +- drivers/infiniband/hw/mlx5/doorbell.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 4 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 4 +- drivers/infiniband/hw/mlx5/mr.c | 6 +- drivers/infiniband/hw/mlx5/odp.c | 3 +- drivers/infiniband/hw/mlx5/qp.c | 16 +- drivers/infiniband/hw/mlx5/qpc.c | 6 - drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/sw/rxe/rxe_loc.h | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 2 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 1 + drivers/input/evbug.c | 3 + drivers/input/joystick/xpad.c | 6 - drivers/input/keyboard/hil_kbd.c | 1 - drivers/input/misc/ims-pcu.c | 4 +- drivers/input/serio/serport.c | 8 +- drivers/input/touchscreen/cyttsp_core.c | 38 +- drivers/input/touchscreen/cyttsp_core.h | 2 - drivers/input/touchscreen/cyttsp_i2c.c | 8 - drivers/input/touchscreen/cyttsp_spi.c | 8 - drivers/input/touchscreen/elants_i2c.c | 11 +- drivers/input/touchscreen/resistive-adc-touch.c | 148 +- 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/iommu.c | 4 +- drivers/iommu/intel/dmar.c | 4 +- drivers/iommu/intel/iommu.c | 9 +- drivers/iommu/intel/pasid.c | 3 +- drivers/iommu/virtio-iommu.c | 1 - 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/irq-apple-aic.c | 9 - 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 | 6 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- 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/bcache/super.c | 15 +- drivers/md/dm-cache-target.c | 11 +- drivers/md/dm-era-target.c | 24 +- drivers/md/dm-kcopyd.c | 48 +- drivers/md/dm-raid1.c | 2 +- drivers/md/dm-snap.c | 3 +- drivers/md/dm-table.c | 2 +- drivers/md/dm-thin-metadata.c | 91 +- drivers/md/dm-thin.c | 2 +- drivers/md/dm-verity-verify-sig.c | 2 +- drivers/md/dm-writecache.c | 51 +- drivers/md/dm-zoned-reclaim.c | 2 +- drivers/md/dm.c | 16 +- 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 | 540 +- 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/siano/smsdvb-main.c | 7 +- drivers/media/common/videobuf2/frame_vector.c | 2 +- drivers/media/dvb-frontends/drx39xyj/drxj.h | 35 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 4 + drivers/media/i2c/ak7375.c | 10 +- drivers/media/i2c/ccs/ccs-core.c | 41 +- 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/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 | 6 +- 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 | 3 +- drivers/media/i2c/ov8865.c | 6 +- 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/tvp5150.c | 16 +- drivers/media/i2c/video-i2c.c | 12 +- drivers/media/mc/mc-entity.c | 2 +- drivers/media/pci/cobalt/cobalt-driver.c | 1 - drivers/media/pci/cobalt/cobalt-driver.h | 7 +- drivers/media/pci/intel/ipu3/ipu3-cio2-main.c | 3 +- drivers/media/platform/am437x/am437x-vpfe.c | 15 +- drivers/media/platform/atmel/atmel-isc-base.c | 30 +- drivers/media/platform/atmel/atmel-isi.c | 19 +- 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 | 3 +- 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/qcom/camss/camss-csid.c | 9 +- drivers/media/platform/qcom/camss/camss-csiphy.c | 14 +- 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/pm_helpers.c | 3 +- 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-csi2.c | 15 +- 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/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_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 | 7 +- drivers/media/platform/sti/delta/Makefile | 2 +- drivers/media/platform/sti/delta/delta-v4l2.c | 8 +- drivers/media/platform/sti/hva/Makefile | 2 +- drivers/media/platform/sti/hva/hva-hw.c | 17 +- 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/vsp1/vsp1_drv.c | 10 +- drivers/media/rc/Kconfig | 83 +- drivers/media/rc/Makefile | 1 + 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/vivid/vivid-sdr-cap.c | 3 + drivers/media/usb/airspy/airspy.c | 3 + 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/cxusb.c | 2 +- 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/v4l2-core/Makefile | 5 +- 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/memory/atmel-ebi.c | 4 +- drivers/memory/pl353-smc.c | 1 - drivers/memory/stm32-fmc2-ebi.c | 4 - 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/Kconfig | 12 - drivers/mfd/Makefile | 1 - drivers/mfd/axp20x.c | 24 +- drivers/mfd/da9052-i2c.c | 1 - drivers/mfd/db8500-prcmu.c | 6 +- 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/mfd-core.c | 15 +- drivers/mfd/mt6360-core.c | 552 +- drivers/mfd/mt6397-core.c | 20 +- drivers/mfd/omap-usb-host.c | 2 +- drivers/mfd/omap-usb-tll.c | 2 +- drivers/mfd/rk808.c | 81 - drivers/mfd/rn5t618.c | 2 +- drivers/mfd/rt4831.c | 115 - drivers/mfd/si476x-cmd.c | 28 +- drivers/mfd/si476x-i2c.c | 10 +- drivers/mfd/stmpe-i2c.c | 2 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/twl-core.c | 2 +- drivers/mfd/wcd934x.c | 50 +- drivers/mfd/wm831x-core.c | 2 +- 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 | 217 +- drivers/misc/eeprom/eeprom_93xx46.c | 90 +- 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 | 471 +- 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/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 | 7 +- drivers/net/bonding/bond_netlink.c | 2 +- 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/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/qca8k.c | 805 +- drivers/net/dsa/qca8k.h | 58 +- drivers/net/dsa/sja1105/sja1105.h | 72 +- 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 | 465 +- 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/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/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/brocade/bna/bfa_cee.c | 2 +- drivers/net/ethernet/cadence/macb_main.c | 3 - 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/sge.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c | 6 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 2 +- 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/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/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_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 | 62 +- 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 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 376 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 50 +- .../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 | 132 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 1 - drivers/net/ethernet/intel/ice/Makefile | 1 - drivers/net/ethernet/intel/ice/ice.h | 44 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 33 - drivers/net/ethernet/intel/ice/ice_common.c | 220 +- 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_hw_autogen.h | 3 +- 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 | 11 - drivers/net/ethernet/intel/ice/ice_lib.h | 2 +- drivers/net/ethernet/intel/ice/ice_main.c | 142 +- 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_type.h | 4 - drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 2 +- drivers/net/ethernet/intel/igb/igb_main.c | 11 +- drivers/net/ethernet/intel/igb/igb_ptp.c | 4 +- drivers/net/ethernet/intel/igbvf/netdev.c | 6 +- drivers/net/ethernet/intel/igbvf/vf.h | 42 +- drivers/net/ethernet/intel/igc/igc.h | 33 +- drivers/net/ethernet/intel/igc/igc_base.h | 2 - drivers/net/ethernet/intel/igc/igc_dump.c | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 2 +- drivers/net/ethernet/intel/igc/igc_main.c | 665 +- 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_sriov.c | 16 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/korina.c | 12 +- drivers/net/ethernet/lantiq_xrx200.c | 14 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 22 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 120 +- 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 | 30 +- 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/port.c | 107 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 10 +- .../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 +- drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 114 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 - .../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 | 83 - .../net/ethernet/mellanox/mlx5/core/fs_ft_pool.h | 21 - 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 | 94 +- 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 +- .../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/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 | 84 +- 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_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/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/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/ccm_mbox.c | 2 +- .../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 - .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 1 - drivers/net/ethernet/qlogic/qed/qed_iscsi.c | 2 +- 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/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/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 | 5 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 6 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 49 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 21 +- 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 | 4 +- 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/ifb.c | 4 +- drivers/net/ipa/ipa.h | 2 - drivers/net/ipa/ipa_mem.c | 3 +- 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/pcs/pcs-xpcs.c | 51 - 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/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_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 | 10 +- 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/virtio_net.c | 75 +- 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/hd64572.c | 95 +- drivers/net/wan/hdlc.c | 63 +- drivers/net/wan/hdlc_fr.c | 101 +- 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/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/b43legacy/debugfs.c | 29 +- drivers/net/wireless/broadcom/b43legacy/debugfs.h | 3 + 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 | 17 +- 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 | 3 +- drivers/nvme/host/core.c | 5 +- drivers/nvme/host/fabrics.c | 5 - drivers/nvme/host/fc.c | 25 +- drivers/nvme/host/multipath.c | 46 +- drivers/nvme/target/core.c | 15 +- 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/opp/of.c | 3 +- drivers/parisc/power.c | 1 - drivers/parport/probe.c | 11 +- drivers/pci/of.c | 7 - drivers/pci/probe.c | 25 +- 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 | 12 +- 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 | 5 +- 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_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/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 | 37 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 44 - drivers/phy/st/phy-stm32-usbphyc.c | 31 - 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 | 6 - 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-ocelot.c | 4 +- drivers/pinctrl/pinctrl-single.c | 2 +- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 1 - 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 +- .../platform/surface/surface_aggregator_registry.c | 54 +- drivers/platform/x86/Kconfig | 9 +- drivers/platform/x86/Makefile | 2 +- drivers/platform/x86/asus-nb-wmi.c | 77 + drivers/platform/x86/dell/Kconfig | 9 - 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 | 3 +- drivers/platform/x86/dell/dell-wmi.c | 763 ++ drivers/platform/x86/dell/dell_rbu.c | 2 +- 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/thinkpad_acpi.c | 3 +- drivers/platform/x86/toshiba_haps.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/ltc2952-poweroff.c | 1 - drivers/power/supply/sc2731_charger.c | 1 - drivers/power/supply/sc27xx_fuel_gauge.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 | 44 +- 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-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 | 14 +- drivers/regulator/Makefile | 1 + drivers/regulator/atc260x-regulator.c | 19 +- drivers/regulator/bd70528-regulator.c | 283 + drivers/regulator/bd71815-regulator.c | 3 +- drivers/regulator/core.c | 6 - drivers/regulator/cros-ec-regulator.c | 3 +- drivers/regulator/da9121-regulator.c | 10 +- drivers/regulator/fan53555.c | 46 +- drivers/regulator/fan53880.c | 8 +- drivers/regulator/fixed.c | 7 +- drivers/regulator/helpers.c | 2 +- drivers/regulator/hi6421v600-regulator.c | 24 +- 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/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/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/rt4831-regulator.c | 3 - drivers/regulator/rtmv20-regulator.c | 44 +- drivers/regulator/scmi-regulator.c | 2 +- drivers/regulator/uniphier-regulator.c | 1 - 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 | 12 +- drivers/reset/Makefile | 1 - drivers/reset/core.c | 20 +- drivers/reset/reset-a10sr.c | 1 - drivers/reset/reset-bcm6345.c | 2 +- drivers/reset/reset-berlin.c | 2 +- drivers/reset/reset-brcmstb.c | 1 - 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-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/ccwgroup.c | 60 +- drivers/s390/cio/cio.h | 12 + drivers/s390/cio/trace.h | 3 +- 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 | 84 +- drivers/s390/crypto/ap_bus.h | 3 - drivers/s390/crypto/ap_card.c | 2 - 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_card.c | 2 - drivers/s390/crypto/zcrypt_ccamisc.c | 8 +- drivers/s390/crypto/zcrypt_ccamisc.h | 4 +- drivers/s390/crypto/zcrypt_msgtype50.c | 2 - drivers/s390/crypto/zcrypt_msgtype6.c | 5 - drivers/s390/crypto/zcrypt_queue.c | 13 +- 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 | 165 +- drivers/scsi/Kconfig | 2 +- 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/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_main.c | 2 + drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_svc.c | 8 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 1 - drivers/scsi/ch.c | 5 +- drivers/scsi/constants.c | 15 + drivers/scsi/cxlflash/superpipe.c | 3 +- drivers/scsi/dc395x.c | 80 +- drivers/scsi/device_handler/scsi_dh_alua.c | 78 +- drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/esp_scsi.c | 4 +- drivers/scsi/fdomain.c | 22 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 12 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/hosts.c | 5 +- drivers/scsi/hptiop.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 60 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 2 +- drivers/scsi/libiscsi.c | 5 +- drivers/scsi/libsas/sas_port.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_base.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 1 + drivers/scsi/mesh.c | 9 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 348 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 8 - drivers/scsi/mpt3sas/mpt3sas_config.c | 18 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 188 +- 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/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 | 4 + drivers/scsi/qla2xxx/qla_init.c | 2 + drivers/scsi/qla2xxx/qla_isr.c | 15 +- drivers/scsi/qla2xxx/qla_target.c | 2 - drivers/scsi/qla4xxx/ql4_83xx.c | 3 +- drivers/scsi/qlogicfas408.c | 138 +- drivers/scsi/scsi.c | 11 +- drivers/scsi/scsi_debug.c | 20 +- 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_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 | 12 +- 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 | 792 +- drivers/scsi/ufs/ufshcd.h | 74 +- 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-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/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/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 | 2 +- drivers/spi/spi-altera-dfl.c | 4 +- drivers/spi/spi-ath79.c | 9 +- drivers/spi/spi-bcm2835.c | 10 +- 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-lm70llp.c | 2 +- drivers/spi/spi-loopback-test.c | 2 +- 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-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 | 9 +- 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/addac/adt7316.c | 12 +- drivers/staging/iio/cdc/ad7746.c | 57 +- drivers/staging/iio/cdc/ad7746.h | 28 + drivers/staging/iio/frequency/ad9834.c | 5 +- drivers/staging/ks7010/ks_hostif.c | 14 +- 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/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/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 | 1021 +-- drivers/staging/media/ipu3/include/intel-ipu3.h | 13 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/omap4iss/iss.h | 3 + drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/rkvdec/rkvdec.c | 2 +- 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 | 6 +- drivers/staging/media/tegra-vde/vde.c | 21 +- drivers/staging/media/tegra-video/csi.c | 3 +- drivers/staging/media/tegra-video/vi.c | 7 +- drivers/staging/media/zoran/zr36057.h | 14 +- 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/mt7621.dtsi | 60 +- drivers/staging/mt7621-pci/pci-mt7621.c | 154 +- drivers/staging/nvec/nvec.c | 7 +- 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 | 112 +- 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 | 2 +- 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 | 38 +- 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 + .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 25 +- drivers/staging/rtl8192u/r8192U_core.c | 15 +- drivers/staging/rtl8192u/r8192U_dm.c | 6 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 41 + drivers/staging/rtl8192u/r819xU_phy.c | 48 +- drivers/staging/rtl8712/rtl8712_recv.c | 5 +- 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 | 89 +- 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 | 256 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 2 +- .../interface/vchiq_arm/vchiq_connected.h | 8 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1082 ++- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 14 +- .../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/tee_core.c | 1 - .../intel/int340x_thermal/int340x_thermal_zone.c | 4 - 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/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 | 2 +- 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 | 9 +- 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/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 | 12 +- 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/drd.c | 1 + drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/dwc3/gadget.c | 13 +- drivers/usb/dwc3/trace.h | 2 + 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/fsl_qe_udc.c | 5 - drivers/usb/gadget/udc/fsl_udc_core.c | 8 +- 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/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 | 6 +- 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/musb/musb_core.c | 9 - 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/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 | 3 - drivers/usb/serial/ftdi_sio_ids.h | 7 - 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 | 36 +- drivers/usb/typec/mux.h | 6 - drivers/usb/typec/tcpm/tcpci.c | 28 - drivers/usb/typec/tcpm/tcpm.c | 97 +- 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/aty/mach64_cursor.c | 2 +- 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/video/fbdev/mb862xx/mb862xxfbdrv.c | 6 +- drivers/virtio/virtio_mem.c | 2 - drivers/virtio/virtio_ring.c | 26 +- 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/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 | 207 +- 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/cifs/cifs_ioctl.h | 25 +- fs/cifs/cifspdu.h | 3 +- fs/cifs/ioctl.c | 143 +- fs/cifs/sess.c | 2 +- fs/cifs/smb2pdu.c | 7 - fs/cifs/trace.h | 29 +- fs/cifsd/Kconfig | 68 - fs/cifsd/Makefile | 17 - 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 | 1661 ---- fs/cifsd/oplock.h | 132 - fs/cifsd/server.c | 627 -- fs/cifsd/server.h | 60 - fs/cifsd/smb2misc.c | 435 - fs/cifsd/smb2ops.c | 300 - fs/cifsd/smb2pdu.c | 8166 ------------------ fs/cifsd/smb2pdu.h | 1664 ---- 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/debugfs/file.c | 38 +- fs/debugfs/inode.c | 9 +- fs/dlm/config.c | 3 +- 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 | 356 +- fs/dlm/lowcomms.h | 25 +- fs/dlm/member.c | 35 +- fs/dlm/midcomms.c | 1317 +-- fs/dlm/midcomms.h | 15 - fs/dlm/rcom.c | 121 +- fs/dlm/util.c | 10 +- fs/dlm/util.h | 2 - fs/erofs/super.c | 1 - fs/erofs/zdata.c | 4 +- fs/erofs/zpvec.h | 5 +- fs/exec.c | 9 +- fs/f2fs/checkpoint.c | 7 +- fs/f2fs/compress.c | 87 +- fs/f2fs/data.c | 71 +- fs/f2fs/dir.c | 8 +- fs/f2fs/f2fs.h | 108 +- fs/f2fs/file.c | 25 +- fs/f2fs/gc.c | 7 +- fs/f2fs/inline.c | 4 +- fs/f2fs/inode.c | 2 +- fs/f2fs/namei.c | 16 +- fs/f2fs/node.c | 10 +- fs/f2fs/node.h | 29 + fs/f2fs/recovery.c | 31 +- fs/f2fs/segment.c | 23 +- fs/f2fs/super.c | 57 +- fs/f2fs/sysfs.c | 27 - fs/file.c | 64 +- fs/fs-writeback.c | 25 + fs/gfs2/aops.c | 6 +- fs/gfs2/bmap.c | 31 +- fs/gfs2/file.c | 186 +- 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 | 16 +- fs/io-wq.c | 29 +- fs/io-wq.h | 2 +- fs/io_uring.c | 358 +- fs/jfs/jfs_dmap.c | 2 +- fs/jfs/jfs_logmgr.c | 1 - fs/jfs/jfs_txnmgr.c | 2 +- fs/netfs/Kconfig | 2 +- fs/netfs/read_helper.c | 2 +- fs/nfs/filelayout/filelayout.c | 2 +- fs/nfs/namespace.c | 2 +- fs/nfs/nfs4file.c | 12 +- fs/nfs/nfs4proc.c | 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 | 151 +- fs/nfsd/nfs4state.c | 178 +- 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/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/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/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/userfaultfd.c | 15 +- fs/xfs/libxfs/xfs_ag_resv.c | 22 +- fs/xfs/libxfs/xfs_alloc.c | 2 +- fs/xfs/libxfs/xfs_bmap.c | 12 + fs/xfs/libxfs/xfs_da_btree.c | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 46 +- fs/xfs/libxfs/xfs_trans_inode.c | 17 - fs/xfs/scrub/agheader.c | 1 - fs/xfs/scrub/bmap.c | 2 +- fs/xfs/scrub/btree.c | 2 +- fs/xfs/scrub/common.c | 6 +- fs/xfs/scrub/dabtree.c | 2 +- fs/xfs/scrub/repair.c | 2 +- fs/xfs/xfs_bmap_util.c | 2 +- fs/xfs/xfs_export.c | 4 +- fs/xfs/xfs_file.c | 2 +- fs/xfs/xfs_inode.c | 31 +- fs/xfs/xfs_ioctl.c | 105 +- fs/xfs/xfs_iomap.c | 2 +- fs/xfs/xfs_log.c | 1 - fs/xfs/xfs_message.h | 2 - fs/xfs/xfs_trans_buf.c | 2 +- include/asm-generic/bug.h | 3 +- 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 | 34 - include/crypto/aead.h | 2 +- include/crypto/engine.h | 2 +- include/crypto/hash.h | 2 +- include/drm/gpu_scheduler.h | 2 +- include/drm/ttm/ttm_bo_api.h | 2 +- include/drm/ttm/ttm_bo_driver.h | 38 +- include/drm/ttm/ttm_range_manager.h | 42 + include/drm/ttm/ttm_resource.h | 50 +- include/dt-bindings/clock/imx8-clock.h | 128 + 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/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/kunit/test.h | 5 +- include/kvm/arm_vgic.h | 41 +- include/linux/arm-smccc.h | 55 - include/linux/arm_ffa.h | 267 - include/linux/ata.h | 2 +- include/linux/blk_types.h | 4 + include/linux/blkdev.h | 5 +- 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/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_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.h | 45 +- include/linux/dm-kcopyd.h | 5 +- include/linux/dma-resv.h | 15 +- include/linux/dmaengine.h | 11 +- include/linux/eeprom_93xx46.h | 3 - include/linux/evm.h | 18 +- include/linux/export.h | 5 - include/linux/f2fs_fs.h | 1 - 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/genhd.h | 29 +- include/linux/gfp.h | 9 - include/linux/hid.h | 3 +- include/linux/highmem.h | 28 +- include/linux/hmm.h | 2 +- include/linux/host1x.h | 30 +- include/linux/huge_mm.h | 70 +- include/linux/hugetlb.h | 65 +- include/linux/hugetlb_cgroup.h | 19 +- include/linux/hyperv.h | 61 +- include/linux/i2c.h | 2 - include/linux/ide.h | 8 +- include/linux/if_bridge.h | 8 - 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/integrity.h | 1 - include/linux/intel-ish-client-if.h | 10 +- include/linux/interrupt.h | 38 +- include/linux/irq.h | 2 - include/linux/irqchip/arm-gic-common.h | 25 +- include/linux/irqchip/arm-vgic-info.h | 45 - include/linux/jump_label.h | 16 +- include/linux/kallsyms.h | 22 +- include/linux/kcore.h | 3 + include/linux/kernel.h | 86 +- include/linux/kprobes.h | 3 - 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/memblock.h | 4 +- include/linux/memcontrol.h | 46 +- include/linux/memory_hotplug.h | 27 + include/linux/mempolicy.h | 2 +- include/linux/memremap.h | 8 +- include/linux/mfd/lp87565.h | 40 +- include/linux/mfd/madera/pdata.h | 2 +- include/linux/mfd/mt6358/registers.h | 2 - include/linux/mfd/mt6360.h | 240 + include/linux/mfd/rk808.h | 81 - include/linux/mfd/rohm-bd70528.h | 4 +- include/linux/mfd/rohm-bd71828.h | 10 +- include/linux/migrate.h | 27 +- include/linux/mlx5/driver.h | 46 +- include/linux/mlx5/eswitch.h | 17 +- include/linux/mlx5/mpfs.h | 18 - include/linux/mm.h | 60 +- include/linux/mm_types.h | 14 +- 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 | 80 +- include/linux/module.h | 9 +- include/linux/mtd/mtd.h | 2 - include/linux/mtd/onfi.h | 41 +- include/linux/mtd/rawnand.h | 161 +- include/linux/n_r3964.h | 175 + include/linux/net/intel/i40e_client.h | 12 +- include/linux/net/intel/iidc.h | 100 - include/linux/netfilter.h | 4 +- include/linux/netfilter/x_tables.h | 2 +- include/linux/nfs_ssc.h | 14 - include/linux/nvmem-provider.h | 2 - include/linux/of_mdio.h | 7 - include/linux/page-flags.h | 32 +- 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 | 2 - include/linux/pcs/pcs-xpcs.h | 2 - include/linux/percpu-defs.h | 2 +- include/linux/pgtable.h | 43 +- include/linux/phy.h | 5 - 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/pmbus.h | 13 - include/linux/prandom.h | 2 +- include/linux/printk.h | 5 - include/linux/ptp_clock_kernel.h | 34 +- include/linux/pxa2xx_ssp.h | 51 +- include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 86 +- include/linux/rcutiny.h | 4 + include/linux/rcutree.h | 1 + include/linux/regmap.h | 38 - include/linux/remoteproc.h | 50 +- include/linux/rmap.h | 13 +- include/linux/sched.h | 29 +- include/linux/sched/coredump.h | 8 - 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/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.h | 4 +- include/linux/spinlock.h | 17 +- include/linux/srcu.h | 6 - 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 | 130 +- include/linux/syscalls.h | 1 - include/linux/sysfs.h | 6 - include/linux/thread_info.h | 1 - include/linux/tick.h | 26 +- 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 | 2 +- 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/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/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/net/bluetooth/hci.h | 1 - include/net/bluetooth/hci_core.h | 3 +- include/net/bluetooth/mgmt.h | 1 - include/net/cfg80211.h | 4 +- include/net/ip_fib.h | 43 - include/net/ipv6.h | 8 - include/net/mac80211.h | 9 +- include/net/netfilter/nf_flow_table.h | 1 + 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/ipv4.h | 1 - include/net/netns/ipv6.h | 3 +- include/net/netns/xfrm.h | 1 - include/net/nfc/nci_core.h | 1 - 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 | 4 +- include/net/tc_act/tc_vlan.h | 1 - include/net/xdp.h | 1 - include/net/xfrm.h | 2 - include/rdma/ib_verbs.h | 3 + include/scsi/iscsi_proto.h | 2 +- include/scsi/libfc.h | 6 +- include/scsi/scsi.h | 92 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_cmnd.h | 38 +- include/scsi/scsi_proto.h | 34 +- include/scsi/sg.h | 35 +- include/soc/imx/cpu.h | 1 - include/sound/core.h | 50 +- include/sound/rawmidi.h | 2 - include/sound/soc-dai.h | 2 +- include/sound/soc-topology.h | 2 +- include/target/target_core_base.h | 1 - include/trace/events/btrfs.h | 20 +- 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/xdp.h | 6 +- include/uapi/asm-generic/mman-common.h | 3 - include/uapi/asm-generic/unistd.h | 7 +- include/uapi/drm/amdgpu_drm.h | 15 - include/uapi/drm/drm_fourcc.h | 7 - include/uapi/drm/etnaviv_drm.h | 3 - 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/if_bridge.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/n_r3964.h | 99 + include/uapi/linux/netfilter/nf_tables.h | 2 - include/uapi/linux/prctl.h | 8 - include/uapi/linux/seccomp.h | 1 - include/uapi/linux/userfaultfd.h | 11 +- include/uapi/linux/v4l2-controls.h | 112 - include/uapi/linux/videodev2.h | 7 - 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 | 79 +- 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 | 6 - 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 | 35 +- 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 | 151 +- kernel/cgroup/cpuset.c | 2 +- kernel/cgroup/rdma.c | 2 +- kernel/cgroup/rstat.c | 2 +- kernel/crash_core.c | 54 +- kernel/cred.c | 51 +- kernel/debug/kdb/kdb_main.c | 9 +- kernel/delayacct.c | 71 +- kernel/events/core.c | 2 + kernel/events/uprobes.c | 4 +- kernel/exit.c | 2 +- kernel/fork.c | 25 +- kernel/futex.c | 12 +- kernel/gen_kheaders.sh | 4 +- kernel/hung_task.c | 45 - kernel/irq/chip.c | 2 +- kernel/irq/handle.c | 2 +- kernel/irq/manage.c | 38 +- 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 | 14 +- kernel/kthread.c | 30 +- kernel/livepatch/core.c | 4 +- kernel/locking/lockdep.c | 6 +- kernel/module.c | 48 +- kernel/panic.c | 1 - kernel/pgo/Kconfig | 35 - 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/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 | 952 +-- kernel/sched/core_sched.c | 229 - kernel/sched/cpuacct.c | 12 +- kernel/sched/deadline.c | 38 +- kernel/sched/debug.c | 4 +- kernel/sched/fair.c | 355 +- kernel/sched/idle.c | 13 +- kernel/sched/isolation.c | 4 +- kernel/sched/loadavg.c | 2 +- kernel/sched/pelt.h | 2 +- kernel/sched/rt.c | 31 +- kernel/sched/sched.h | 433 +- 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 | 2 - kernel/sysctl.c | 69 +- kernel/time/Kconfig | 11 +- kernel/time/Makefile | 1 - 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-sched.c | 129 +- kernel/time/timer.c | 14 + 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 | 12 +- lib/Kconfig.debug | 169 +- lib/Makefile | 2 - lib/bitmap.c | 14 +- lib/buildid.c | 74 +- lib/crc64.c | 2 +- lib/decompress_bunzip2.c | 2 +- lib/decompress_unlz4.c | 8 - lib/decompress_unlzo.c | 3 +- lib/devres.c | 4 +- lib/dump_stack.c | 33 +- lib/dynamic_debug.c | 6 +- lib/iov_iter.c | 20 +- lib/kstrtox.c | 13 +- lib/kstrtox.h | 2 - lib/kunit/test.c | 18 +- lib/lz4/lz4_decompress.c | 2 +- lib/math/Makefile | 1 - lib/math/rational-test.c | 56 - lib/math/rational.c | 16 +- lib/percpu-refcount.c | 6 +- lib/slub_kunit.c | 152 - lib/smp_processor_id.c | 6 +- lib/string_helpers.c | 102 +- lib/test-string_helpers.c | 157 +- lib/test_bitmap.c | 7 - lib/test_firmware.c | 10 +- lib/test_hmm.c | 132 +- lib/test_hmm_uapi.h | 2 - lib/test_printf.c | 5 - lib/test_scanf.c | 750 -- lib/vsprintf.c | 120 +- 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 | 280 +- mm/hugetlb.c | 276 +- mm/hugetlb_vmemmap.c | 297 - mm/hugetlb_vmemmap.h | 45 - mm/internal.h | 39 +- mm/kasan/common.c | 3 - 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 | 329 +- mm/memfd.c | 4 +- mm/memory-failure.c | 206 +- mm/memory.c | 247 +- mm/memory_hotplug.c | 165 +- mm/mempolicy.c | 217 +- mm/memremap.c | 20 - mm/migrate.c | 274 +- mm/mlock.c | 35 +- mm/mmap.c | 63 +- mm/mmap_lock.c | 60 +- mm/mprotect.c | 70 +- mm/mremap.c | 45 +- mm/nommu.c | 6 +- mm/oom_kill.c | 4 +- mm/page-writeback.c | 38 +- mm/page_alloc.c | 522 +- mm/page_owner.c | 2 +- mm/page_vma_mapped.c | 15 +- mm/percpu-internal.h | 4 - mm/percpu-km.c | 5 - mm/percpu-stats.c | 12 +- mm/percpu-vm.c | 30 - mm/percpu.c | 261 +- mm/rmap.c | 610 +- mm/secretmem.c | 254 - mm/shmem.c | 167 +- mm/slab.h | 19 +- mm/slab_common.c | 58 +- mm/slub.c | 214 +- mm/sparse-vmemmap.c | 267 - mm/sparse.c | 21 +- mm/swap.c | 4 +- mm/swap_slots.c | 2 + mm/swap_state.c | 16 +- mm/swapfile.c | 179 +- mm/truncate.c | 8 +- mm/userfaultfd.c | 225 +- mm/util.c | 42 +- mm/vmalloc.c | 157 +- mm/vmscan.c | 48 +- mm/vmstat.c | 246 +- mm/workingset.c | 2 +- mm/z3fold.c | 2 - mm/zbud.c | 2 - mm/zswap.c | 26 +- net/9p/trans_virtio.c | 4 +- net/Kconfig | 27 + net/atm/atm_sysfs.c | 24 +- net/bluetooth/6lowpan.c | 38 +- net/bluetooth/cmtp/core.c | 5 - net/bluetooth/hci_core.c | 38 +- net/bluetooth/hci_event.c | 74 +- net/bluetooth/hci_request.c | 46 +- net/bluetooth/l2cap_core.c | 10 +- net/bluetooth/mgmt.c | 11 +- net/bluetooth/msft.c | 6 +- net/bluetooth/rfcomm/tty.c | 14 +- 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_multicast.c | 445 +- net/bridge/br_netlink.c | 1 + net/bridge/br_private.h | 70 +- 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/core/bpf_sk_storage.c | 3 +- net/core/dev.c | 40 +- net/core/devlink.c | 14 +- net/core/filter.c | 60 +- net/core/neighbour.c | 2 +- net/core/net-traces.c | 1 - net/core/netpoll.c | 8 +- net/core/rtnetlink.c | 26 +- net/core/skmsg.c | 3 +- net/core/sock.c | 8 +- net/core/xdp.c | 28 - net/dcb/dcbnl.c | 6 +- net/dccp/ipv4.c | 1 + net/dsa/master.c | 5 +- net/dsa/slave.c | 12 +- net/dsa/tag_8021q.c | 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/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_semantics.c | 1 - net/ipv4/gre_demux.c | 1 + net/ipv4/ip_vti.c | 1 - net/ipv4/ipcomp.c | 1 - net/ipv4/ipmr.c | 1 + 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 | 4 +- net/ipv4/tcp_bpf.c | 9 +- net/ipv4/tcp_input.c | 1 - net/ipv4/tcp_ipv4.c | 3 - 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 | 131 +- net/ipv6/sysctl_net_ipv6.c | 31 +- net/ipv6/tcp_ipv6.c | 2 - net/key/af_key.c | 6 +- net/l2tp/l2tp_ip.c | 1 + 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 | 36 +- net/mptcp/protocol.h | 5 +- net/mptcp/sockopt.c | 4 +- net/mptcp/subflow.c | 88 +- net/mptcp/token.c | 9 +- net/netfilter/Kconfig | 2 +- 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_h323_main.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 65 +- net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_flow_table_offload.c | 7 +- net/netfilter/nf_tables_api.c | 84 +- net/netfilter/nf_tables_core.c | 2 +- net/netfilter/nf_tables_trace.c | 6 +- net/netfilter/nfnetlink_acct.c | 9 +- net/netfilter/nfnetlink_cthelper.c | 10 +- net/netfilter/nfnetlink_cttimeout.c | 34 +- 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 | 28 +- 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_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/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 | 50 +- net/sched/sch_gred.c | 2 +- net/sched/sch_htb.c | 4 +- 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_ism.c | 11 +- net/sunrpc/clnt.c | 7 + net/sunrpc/xprt.c | 40 +- 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 | 6 - net/tipc/link.h | 1 - net/tipc/msg.c | 9 +- net/tipc/net.c | 15 +- net/tipc/node.c | 12 +- net/tipc/socket.c | 5 +- net/tipc/udp_media.c | 2 - net/tls/tls_sw.c | 14 +- net/vmw_vsock/hyperv_transport.c | 4 +- net/wireless/util.c | 10 +- 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_policy.c | 6 +- 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 | 33 +- 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 | 21 +- scripts/Makefile.kasan | 1 - scripts/Makefile.lib | 22 - scripts/Makefile.modfinal | 4 +- scripts/checkpatch.pl | 4 +- scripts/checksyscalls.sh | 4 - scripts/decode_stacktrace.sh | 89 +- scripts/dummy-tools/elfedit | 1 - scripts/kallsyms.c | 33 +- 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/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_main.c | 247 +- security/integrity/evm/evm_secfs.c | 13 +- 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 | 2 - security/integrity/ima/ima_template_lib.c | 33 +- security/integrity/ima/ima_template_lib.h | 2 - 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 | 34 +- 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/drivers/opl3/opl3_midi.c | 3 +- sound/firewire/Kconfig | 4 +- sound/firewire/amdtp-am824.c | 4 +- sound/firewire/amdtp-am824.h | 2 +- sound/firewire/amdtp-stream.c | 1164 +-- sound/firewire/amdtp-stream.h | 104 +- sound/firewire/bebob/bebob.c | 12 +- sound/firewire/bebob/bebob.h | 1 - sound/firewire/bebob/bebob_stream.c | 51 +- sound/firewire/dice/dice-stream.c | 50 +- sound/firewire/dice/dice-transaction.c | 2 +- sound/firewire/digi00x/amdtp-dot.c | 9 +- sound/firewire/digi00x/digi00x-stream.c | 13 +- sound/firewire/fireface/amdtp-ff.c | 2 +- sound/firewire/fireface/ff-stream.c | 13 +- sound/firewire/fireworks/fireworks.h | 2 +- sound/firewire/fireworks/fireworks_stream.c | 24 +- sound/firewire/motu/amdtp-motu.c | 13 +- sound/firewire/motu/motu-stream.c | 9 +- sound/firewire/motu/motu.h | 3 +- sound/firewire/oxfw/oxfw-stream.c | 55 +- sound/firewire/oxfw/oxfw.c | 137 +- sound/firewire/oxfw/oxfw.h | 13 +- sound/firewire/tascam/amdtp-tascam.c | 6 +- sound/firewire/tascam/tascam-stream.c | 26 +- sound/firewire/tascam/tascam.h | 1 - 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_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 | 47 +- 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/codecs/Kconfig | 17 - sound/soc/codecs/Makefile | 4 - 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/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/rk3328_codec.c | 28 +- sound/soc/codecs/rk817_codec.c | 539 -- 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/rt711-sdca.c | 4 +- sound/soc/codecs/sti-sas.c | 1 - sound/soc/codecs/tfa989x.c | 298 - sound/soc/codecs/tlv320aic26.c | 12 +- 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-card.c | 844 -- 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/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/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 | 12 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 2 +- sound/soc/sh/rcar/Makefile | 2 +- sound/soc/sh/rcar/adg.c | 73 +- sound/soc/sh/rcar/cmd.c | 14 - sound/soc/sh/rcar/core.c | 123 +- 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 | 56 +- sound/soc/sh/rcar/src.c | 32 +- sound/soc/sh/rcar/ssi.c | 160 +- sound/soc/sh/rcar/ssiu.c | 144 +- sound/soc/soc-core.c | 12 +- sound/soc/soc-dai.c | 13 +- sound/soc/soc-topology.c | 472 +- 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/omap-mcbsp.c | 2 +- sound/usb/clock.c | 298 +- 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/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/x86/include/asm/asm.h | 193 - 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 | 2 +- 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 | 1 - 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 +- .../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-stat.c | 13 +- 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/pfm.c | 4 +- tools/perf/util/bpf_counter.c | 4 +- tools/perf/util/event.h | 2 +- tools/perf/util/evlist.c | 3 + .../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/pfm.c | 11 +- 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 | 1 - 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 +- tools/testing/selftests/futex/functional/Makefile | 3 +- .../futex/functional/futex_wait_timeout.c | 126 +- tools/testing/selftests/kvm/.gitignore | 2 - tools/testing/selftests/kvm/Makefile | 6 +- .../selftests/kvm/aarch64/debug-exceptions.c | 250 - tools/testing/selftests/kvm/demand_paging_test.c | 174 +- .../testing/selftests/kvm/hardware_disable_test.c | 32 +- .../selftests/kvm/include/aarch64/processor.h | 83 +- tools/testing/selftests/kvm/include/kvm_util.h | 27 +- tools/testing/selftests/kvm/include/test_util.h | 12 - .../selftests/kvm/include/x86_64/processor.h | 4 +- tools/testing/selftests/kvm/lib/aarch64/handlers.S | 124 - .../testing/selftests/kvm/lib/aarch64/processor.c | 131 - 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 | 38 +- .../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/kvm/x86_64/kvm_pv_test.c | 2 +- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 9 + .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 8 +- .../testing/selftests/kvm/x86_64/xapic_ipi_test.c | 2 +- tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/scanf.sh | 4 - 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.sh | 13 +- 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 - .../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 | 35 +- .../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/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 +- .../tc-testing/tc-tests/actions/vlan.json | 28 +- .../tc-testing/tc-tests/qdiscs/fq_pie.json | 8 +- 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/mremap_test.c | 118 +- tools/testing/selftests/vm/run_vmtests.sh | 33 - tools/testing/selftests/vm/userfaultfd.c | 1054 +-- 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 +- 5604 files changed, 90499 insertions(+), 217185 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 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/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/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 create mode 100644 Documentation/devicetree/bindings/gpio/gpio-omap.txt 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/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/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 [...] delete mode 100644 Documentation/devicetree/bindings/media/microchip,sama5d4-vdec.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/richtek,rt4831.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/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 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 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/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 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/filesystems/cifs/cifsd.rst delete mode 100644 Documentation/filesystems/cifs/index.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/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/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 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/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 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 delete mode 100644 arch/arm64/rust/target.json delete mode 100644 arch/csky/Kbuild delete mode 100644 arch/h8300/Kbuild delete mode 100644 arch/hexagon/Kbuild delete mode 100644 arch/ia64/Kbuild 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/unaligned.h delete mode 100644 arch/mips/boot/dts/qca/ar9331_openembed_som9331_board.dts 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/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 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/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/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.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/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 delete mode 100644 drivers/interconnect/qcom/sc7280.c delete mode 100644 drivers/interconnect/qcom/sc7280.h 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/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/phy/mediatek-ge.c delete mode 100644 drivers/net/phy/motorcomm.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8365.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8365.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 create mode 100644 drivers/platform/x86/hp-wireless.c delete mode 100644 drivers/platform/x86/wireless-hotkey.c create mode 100644 drivers/regulator/bd70528-regulator.c delete mode 100644 drivers/reset/reset-microchip-sparx5.c create mode 100644 drivers/staging/iio/cdc/ad7746.h 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/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 create mode 100644 include/drm/ttm/ttm_range_manager.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/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 delete mode 100644 include/linux/bootmem_info.h delete mode 100644 include/linux/bpfptr.h delete mode 100644 include/linux/irqchip/arm-vgic-info.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 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 create mode 100644 include/uapi/linux/n_r3964.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 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/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/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/aarch64/debug-exceptions.c delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/handlers.S 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