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-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 8dca2cd055ff Add linux-next specific files for 20210521 omits a219796026e9 Merge branch 'akpm/master' omits 8b6efe1906ea kdump: use vmlinux_build_id to simplify omits 11fe1afff9bb buildid: fix kernel-doc notation omits 2c65ef954973 buildid: mark some arguments const omits b7d57b62cd0a scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 3eda73e7e832 scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 85e816a3ac53 scripts/decode_stacktrace.sh: support debuginfod omits 178648baef8f x86/dumpstack: use %pSb/%pBb for backtrace printing omits 3f4d0493de2c arm64: stacktrace: use %pSb for backtrace printing omits 0a4ec17c7187 buildid: fix build when CONFIG_MODULES is not set omits 8f4225e936fb module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 1c31f0b67cfa module: add printk formats to add module build ID to stacktraces omits ceec86ad14c5 dump_stack: add vmlinux build ID to stack traces omits 28eccb987d98 buildid-stash-away-kernels-build-id-on-init-fix omits c4147c2dea50 buildid: stash away kernels build ID on init omits df618bfdea2a buildid: add API to parse build ID out of buffer omits ed7b0be85366 buildid: only consider GNU notes for build ID parsing omits 9d3dffad32ce secretmem: test: add basic selftest for memfd_secret(2) omits 3dd77cb8a1a6 arch, mm: wire up memfd_secret system call where relevant omits bcea0be372aa PM: hibernate: disable when there are active secretmem users omits 79e55348bace mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 690b6a66b0f1 mm: introduce memfd_secret system call to create "secret" [...] omits 2fa7ad94f6f1 set_memory: allow querying whether set_direct_map_*() is a [...] omits 07e44271cd46 riscv/Kconfig: make direct map manipulation options depend on MMU omits 612a1811edaa mmap: make mlock_future_check() global omits fc698de75caa mm/slub: use stackdepot to save stack trace in objects-fix omits 33403cd8150f slub: STACKDEPOT: rename save_stack_trace() omits f5824dc22a0d mm/slub: use stackdepot to save stack trace in objects omits 64aeacd14c46 Revert "mm: migrate: fix missing update page_private to hu [...] omits c156f3257f07 Merge branch 'akpm-current/current' omits ada0e1d0b6d6 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits aaa376012e11 Merge remote-tracking branch 'cxl/next' omits 83e813be6d29 Merge remote-tracking branch 'rust/rust-next' omits f656ff508b75 Merge remote-tracking branch 'fpga/for-next' omits 485a9a9b91b7 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 846d788fa20e Merge remote-tracking branch 'hyperv/hyperv-next' omits 69c1f53bf680 Merge remote-tracking branch 'nvmem/for-next' omits 513e5a046b5a Merge remote-tracking branch 'slimbus/for-next' omits 5da20a5c776d Merge remote-tracking branch 'gnss/gnss-next' omits 4114c31170ec Merge remote-tracking branch 'kspp/for-next/kspp' omits 7ddc8b7e510b Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 602c541c9ac4 Merge remote-tracking branch 'coresight/next' omits 6b6ef2d68654 Merge remote-tracking branch 'livepatching/for-next' omits cf3e146eb9c2 Merge remote-tracking branch 'userns/for-next' omits d9f9608eef51 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 7695ede2f12c Merge remote-tracking branch 'pinctrl/for-next' omits 3bb6966f1df0 Merge remote-tracking branch 'gpio-intel/for-next' omits 57484dff3dda Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 3d6500a17b26 Merge remote-tracking branch 'rpmsg/for-next' omits f8ef5d174946 Merge remote-tracking branch 'vhost/linux-next' omits 5ea28373defb Merge remote-tracking branch 'scsi-mkp/for-next' omits a7a5c4fcd910 Merge remote-tracking branch 'scsi/for-next' omits 7dd0ec9dfdc6 Merge remote-tracking branch 'cgroup/for-next' omits 4b3849613605 Merge remote-tracking branch 'dmaengine/next' omits aaa688bb914f Merge remote-tracking branch 'icc/icc-next' omits 040e22804e64 Merge remote-tracking branch 'iio/togreg' omits 7482683dbd98 Merge remote-tracking branch 'staging/staging-next' omits 061fbb493fc6 Merge remote-tracking branch 'soundwire/next' omits 05155f99372a Merge remote-tracking branch 'phy-next/next' omits fa9a4f312850 Merge remote-tracking branch 'char-misc/char-misc-next' omits 0ce7fdf4de91 Merge remote-tracking branch 'tty/tty-next' omits 6d4c66cbad0c Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits cb90f98f2888 Merge remote-tracking branch 'usb-serial/usb-next' omits 57e4827bb8d9 Merge remote-tracking branch 'usb/usb-next' omits 639a6f145c50 Merge remote-tracking branch 'driver-core/driver-core-next' omits 628c1b9fbc61 Merge remote-tracking branch 'ipmi/for-next' omits c402b1f2ec8b Merge remote-tracking branch 'leds/for-next' omits 21220eb4ceb8 Merge remote-tracking branch 'drivers-x86/for-next' omits 0f3cd5f603c0 Merge remote-tracking branch 'workqueues/for-next' omits 0a984b5aa4b2 Merge remote-tracking branch 'percpu/for-next' omits 1578465fa788 Merge remote-tracking branch 'rcu/rcu/next' omits 9e9bb19f49fc Merge remote-tracking branch 'edac/edac-for-next' omits 3eb561e06bed Merge remote-tracking branch 'tip/auto-latest' omits 41015c524e14 Merge remote-tracking branch 'spi/for-next' omits 6ecb5f269e8f Merge remote-tracking branch 'devicetree/for-next' omits 2fad09dcb193 Merge remote-tracking branch 'audit/next' omits 71cb57d7adef Merge remote-tracking branch 'iommu/next' omits 1a189e1182cf Merge remote-tracking branch 'smack/next' omits 8fc43fb74b39 Merge remote-tracking branch 'selinux/next' omits 960cce2c6472 Merge remote-tracking branch 'keys/keys-next' omits 73dfe4922145 Merge remote-tracking branch 'integrity/next-integrity' omits 97da1686951f Merge remote-tracking branch 'apparmor/apparmor-next' omits a02455e8ecfb Merge remote-tracking branch 'security/next-testing' omits a4706997161e Merge remote-tracking branch 'regulator/for-next' omits c71fcf7e3511 Merge remote-tracking branch 'battery/for-next' omits a841dc6570ff Merge remote-tracking branch 'mmc/next' omits 14b944ec5380 Merge remote-tracking branch 'device-mapper/for-next' omits b87a264c728f Merge remote-tracking branch 'block/for-next' omits 42848096117e Merge remote-tracking branch 'modules/modules-next' omits 3a9e2bee1c99 Merge remote-tracking branch 'sound-asoc/for-next' omits 1f9a84847fce Merge remote-tracking branch 'sound/for-next' omits 6c01abc69288 Merge remote-tracking branch 'regmap/for-next' omits d59476e27635 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 482214702e9b Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits c8feba1c4e10 Merge remote-tracking branch 'amdgpu/drm-next' omits 78fe0d5a1cb6 Merge remote-tracking branch 'drm-misc/for-linux-next' omits ca8bd450fb04 Merge remote-tracking branch 'drm/drm-next' omits 0ea9ab76a701 Merge remote-tracking branch 'crypto/master' omits 274d11cf389a Merge remote-tracking branch 'nand/nand/next' omits 1c9132329732 Merge remote-tracking branch 'mtd/mtd/next' omits bf60eb6faeef Merge remote-tracking branch 'gfs2/for-next' omits dd57b526dd29 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits fac599a7d610 ipc: use kmalloc for msg_queue and shmid_kernel omits 0dc661e0ecca ipc sem: use kvmalloc for sem_undo allocation omits cdb0f15b11e0 lib-decompressors-remove-set-but-not-used-variabled-level-fix omits f93b015551e0 lib/decompressors: remove set but not used variabled 'level' omits c2f2bcc507b4 samples/kprobes: fix typo in handler_post() omits e56ba069f93b samples/kprobes: fix typo in handler_fault() omits dcec3f7e2577 x86: signal: don't do sas_ss_reset() until we are certain [...] omits f7dde0122f8f hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 690ca920c4d3 init/main.c: silence some -Wunused-parameter warnings omits 8d2e7d8e053a init: print out unknown kernel parameters omits 31e1b04c4571 checkpatch: scripts/spdxcheck.py now requires python3 omits 51c14155588b lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 54b24f3dfbbb lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits 19408f5f37c1 seq_file: drop unused *_escape_mem_ascii() omits 36516bd4a93a nfsd: avoid non-flexible API in seq_quote_mem() omits 00c17550e49a seq_file: convert seq_escape() to use seq_escape_str() omits c52487dd448f seq_file: add seq_escape_str() as replica of string_escape_str() omits dd41a30bb9e3 seq_file: introduce seq_escape_mem() omits 97990912202b MAINTAINERS: add myself as designated reviewer for generic [...] omits 7b1b7dc57f82 lib/test-string_helpers: add test cases for new features omits 534744146ac7 lib/test-string_helpers: get rid of trailing comma in terminators omits 80fbc712fad5 lib/test-string_helpers: print flags in hexadecimal format omits 2677615e5591 lib/string_helpers: allow to append additional characters [...] omits db765f60da10 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits a5460a9b9502 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 4df20688598d lib/string_helpers: drop indentation level in string_escape_mem() omits 370bed6623ee lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits d01896cd956a lib/string_helpers: switch to use BIT() macro omits af6d7579744d lib: decompress_bunzip2: remove an unneeded semicolon omits 4e9bd65be4bf kernel.h: split out panic and oops helpers (ia64 fix) omits 4edb4ef501ec kernelh-split-out-panic-and-oops-helpers-fix omits 67ead71afd20 kernel.h: split out panic and oops helpers omits 5be62d7e70a7 proc/sysctl: make protected_* world readable omits 9ed2cabe8167 sysctl: remove redundant assignment to first omits 686eda8d48f6 procfs/dmabuf: add inode number to /proc/*/fdinfo omits 40cf204c44c8 procfs: allow reading fdinfo with PTRACE_MODE_READ omits 62dfcb7fa7fe fs/proc/kcore: use page_offline_(freeze|thaw) omits 6703789b0135 virtio-mem: use page_offline_(start|end) when setting Page [...] omits 4c6873addba8 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits 5fb15657470e fs/proc/kcore: don't read offline sections, logically offl [...] omits c931499f2e7f fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 65fe2fad2b99 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits efecf61ca1cf proc: Avoid mixing integer types in mem_rw() omits af4dd16b8a53 kernel/hung_task.c: Monitor killed tasks. omits 56d7f25814d2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 55c4beded1fa fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 0d949a2a7c62 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits 10068091c9c9 mm/page_alloc: move prototype for find_suitable_fallback omits da156fa89a3a mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 1912feeea6ec mm/swap: make swap_address_space an inline function omits a590ed7c832b mm/z3fold: add kerneldoc fields for z3fold_pool omits e7a0da1198f3 mm/zbud: add kerneldoc fields for zbud_pool omits a0dc897655bd mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits 5430021b8ba7 mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits da7357f8ef91 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits e972c2511967 mm/early_ioremap: add prototype for early_memremap_pgprot_adjust omits 0c05c543c56a mm/mapping_dirty_helpers: remove double Note in kerneldoc omits 82e446a18563 mm/page_alloc: make should_fail_alloc_page a static functi [...] omits 55ff0de67deb mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits 5c5ece823550 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits f5f8a57dad23 mm: fix spelling mistakes omits c19c633be45b mm: define default value for FIRST_USER_ADDRESS omits 0b82ed33ac23 mm: fix comments mentioning i_mutex omits 038dbc7d77b0 mm: fix typos and grammar error in comments omits 7efdabefe7c5 mm/highmem: Remove deprecated kmap_atomic omits b9f0fabb4206 mm/memory_hotplug: rate limit page migration warnings omits 1e26069f8e41 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits bb1665acb296 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits e3409ec0388d MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 2788c9980e12 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits 6d665d73d743 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits efbdb9b16981 mm: make variable names for populate_vma_page_range() consistent omits 2c71380509d7 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 4c69c71a1e9d nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits db47fcac2713 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits c4dfde820079 mm/thp: update mm_struct's MM_ANONPAGES stat for huge zero pages omits 29eb993d5cd2 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits dff574adf8dd mm: migrate: check mapcount for THP instead of refcount omits 47b8d0c4e231 mm: migrate: don't split THP for misplaced NUMA page omits 18e1eaf06c7e mm: migrate: account THP NUMA migration counters correctly omits a47f6d51abe6 mm: thp: refactor NUMA fault handling omits 24d1670a0ed5 mm: memory: make numa_migrate_prep() non-static omits 9c52f575dce9 mm: memory: add orig_pmd to struct vm_fault omits fa0eec6e2f75 mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix omits c14913b03a5c mm/huge_memory.c: remove unused variable 'count' omits 2aa7b7224898 mm: thp: check total_mapcount instead of page_mapcount omits c434ca801856 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits b63794a67ae2 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 6a61417872ac arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix omits e23eb2de3d30 arm64: drop pfn_valid_within() and simplify pfn_valid() omits ce318765d754 arm64: decouple check whether pfn is in linear map from pf [...] omits 4ccaf9e51363 memblock: update initialization of reserved pages omits 34fbe34e42f1 include/linux/mmzone.h: add documentation for pfn_valid() omits 8483c8462891 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 06d8f2235f3e mm/kconfig: move HOLES_IN_ZONE into mm omits 3e147602fc33 userfaultfd/selftests: exercise minor fault handling shmem [...] omits 41087ad39b6d userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits d87dbfbb1809 userfaultfd/selftests: reinitialize test context in each test omits 16a3043d9e23 userfaultfd/selftests: create alias mappings in the shmem test omits b8bca7b9b97b userfaultfd/selftests: use memfd_create for shmem test type omits 49f300e2a43b userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits cd798d1239f8 userfaultfd/shmem: advertise shmem minor fault support omits 45ebecc20d31 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits ec78974dca6d userfaultfd/shmem: support minor fault registration for shmem omits 201a2886ea2f userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 9614b0be1dbb userfaultfd/selftests: add pagemap uffd-wp test omits cc15a1002ea3 mm/pagemap: export uffd-wp protection information omits 0e201e32dba3 mm/userfaultfd: fail uffd-wp registration if not supported omits 20773614357a mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits 9ddfe33497a5 mm/userfaultfd: fix uffd-wp special cases for fork() omits 21167f513142 mm/thp: simplify copying of huge zero page pmd when fork omits f8a37abdde28 userfaultfd/selftests: unify error handling omits 9ca5756d9d95 userfaultfd/selftests: only dump counts if mode enabled omits a0abda6b2abc userfaultfd/selftests: dropping VERIFY check in locking_thread omits a017f8d415ce userfaultfd/selftests: remove the time() check on delayed uffd omits 933e6826cbc3 userfaultfd/selftests: use user mode only omits 2dd50df55065 powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits e69b30bc602c mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits a792ae03d010 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits 14f5a7f2902d arm64: define only {pud/pmd}_{set/clear}_huge when useful omits 38879fff60e7 x86: define only {pud/pmd}_{set/clear}_huge when useful omits 466f80bcfba7 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 1e3050c9498a mm/hugetlb: change parameters of arch_make_huge_pte() omits 6e9a59295231 mm/huge_memory.c: don't discard hugepage if other processe [...] omits b7207c458835 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 478c08122b33 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits 63fb6febb0c0 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits 70abf8b3846d mm/huge_memory.c: use page->deferred_list omits 21adbb52296c mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 4eea0c0529c7 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits dc60467601f9 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 1ff6a440cb5e mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 0cfdbbe52b4f mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits b1632a8a38c9 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits b9def8341f45 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits e625643079d2 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits ca13557a1726 mm: hugetlb: defer freeing of HugeTLB pages omits 2b0239cc82da mm: hugetlb: free the vmemmap pages associated with each H [...] omits e6af53faf557 mm: hugetlb: gather discrete indexes of tail page omits ad11e135359d mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 318792d37740 mm: memory_hotplug: factor out bootmem core functions to b [...] omits 3bd86fc86444 mm,hwpoison: make get_hwpoison_page call get_any_page() omits 9dfcdbd5111b mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits 45e1b5d32ed0 mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 01aba6946d52 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits 74c460c2be28 mm/page_alloc: reduce duration that IRQs are disabled for [...] omits 83a8c15c7954 mm/page_alloc: batch the accounting updates in the bulk allocator omits d22f758c9cd7 mm/vmstat: inline NUMA event counter updates omits 3fb59782db80 mm/vmstat: convert NUMA statistics to basic NUMA counters omits d053d6cb7ca9 mm/page_alloc: convert per-cpu list protection to local_lock omits fe75c578db6e mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits fb4e106fa6df mm/page_alloc: split per cpu page lists and zone stats -fix omits 24644bf0971a mm/page_alloc: split per cpu page lists and zone stats omits 6fd779dd988c mm/page_alloc: switch to pr_debug omits ac3cd0d58e0d mm: optimise nth_page for contiguous memmap omits 8da5910d15c3 mm: constify page_count and page_ref_count omits 93ca3d4d26db mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits cb86fe9fd4e7 mm: make compound_head const-preserving omits 0f8aec058c4e mm/page_owner: constify dump_page_owner omits 3448ff067fe2 mm/debug: factor PagePoisoned out of __dump_page omits c24e719df133 mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits d6805d2cc93c mm: make __dump_page static omits 25037f734a1d mm/mmzone.h: simplify is_highmem_idx() omits 3ee9e9053973 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits 60da96dcb983 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 3d0661aaa239 fix for "printk: introduce dump_stack_lvl()" omits d107f9a1b8d9 printk: introduce dump_stack_lvl() omits 4b1645ce74cd mm/vmalloc: print a warning message first on failure omits 4aba3cafd4e2 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 53fea6f633bd mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits f72c79b753c8 powerpc/mm: enable move pmd/pud omits 3616fd9f3882 mm/mremap: allow arch runtime override omits 06d99976c939 mm/mremap: move TLB flush outside page table lock omits 5e4f5793ace2 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits 8772012b2b36 mm/mremap: use range flush that does TLB and page walk cac [...] omits ee9beca493d0 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] omits d3443a096efe powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits 17163eacf23e powerpc/mm/book3s64: fix possible build error omits 0fdae81b1651 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix omits 9613daafb164 mm/mremap: use pmd/pud_poplulate to update page table entries omits f836708ba169 selftest/mremap_test: avoid crash with static build omits a0351d41a381 selftest/mremap_test: update the test to handle pagesize o [...] omits bf8dc6fcdf87 mm/memory.c: fix comment of finish_mkwrite_fault() omits 3e40c0779f4f mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits 886ecaa8f44a mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 0820e28f3ced mm/mmap: introduce unlock_range() for code cleanup omits ca298ef0e6c5 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits 8745877308cd mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 1ebdffafcb47 binfmt-remove-in-tree-usage-of-map_executable-fix omits aa72a6abf392 binfmt: remove in-tree usage of MAP_EXECUTABLE omits decb572ec683 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 1549d2814743 mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix omits 5780e52cd5d3 mm: improve mprotect(R|W) efficiency on pages referenced once omits 805c56c6188c memcontrol: use flexible-array member omits b4fc9bdd051d mm: vmscan: remove noinline_for_stack omits 57bb954b0836 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits c282001ef511 mm: memcontrol: simplify the logic of objcg pinning memcg omits b6a680877441 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits 1961e3282f05 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits a03d6239dcae mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits ba2a916e5790 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 26527b781195 mm: memcontrol: fix page charging in page replacement omits e921749f93cd mm: memcontrol: fix root_mem_cgroup charging omits ad2acc726e45 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 1814c3564e84 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits 51725e361e0d mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits 1e61a7e29167 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits 125c41bce7e7 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 9ac4837b0e25 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits 275576f3fc48 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits d5db9023c986 mm/memcg: optimize user context object stock access omits 18be2f32d1aa mm/memcg: improve refill_obj_stock() performance omits 325614c02d45 mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits f963d62722d4 mm/memcg: move mod_objcg_state() to memcontrol.c omits 3bd6befa2335 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits 79a5fdd74cc2 mm/swap: remove unused global variable nr_swapper_spaces omits 936fdfdfce60 mm/swap_slots.c: delete meaningless forward declarations omits a9bd12c83bdd mm/swap: remove unused local variable nr_shadows omits c9ea6b99df3c mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits 64c758782a5e mm/shmem: fix shmem_swapin() race with swapoff omits 577f9af80591 mm/swap: remove confusing checking for non_swap_entry() in [...] omits 2c5c10e7e86c swap: fix do_swap_page() race with swapoff omits 6e86675bddcc mm/swapfile: use percpu_ref to serialize against concurren [...] omits e842b69751f2 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits 915e2cb3e85d mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits e5ce88604eca mm: gup: pack has_pinned in MMF_HAS_PINNED omits 1049b4a5c859 mm: gup: allow FOLL_PIN to scale in SMP omits 58882bce3f6c mm/gup_benchmark: support threading omits 6ecd20433af7 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits 207024ab26d9 mm/page-writeback: update the comment of Dirty position control omits 410c8c37a71f mm/page-writeback: Fix performance when BDI's share of rat [...] omits b343610d14f4 mm: page-writeback: kill get_writeback_state() comments omits 052dc207104e mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits d23814d48f00 tools/vm/page_owner_sort.c: check malloc() return omits 34d872953c81 slub: actually use 'message' in restore_bytes() omits d9c88578d1c4 slub: print raw pointer addresses when debugging omits c981a04a5ce3 lib/hexdump: add a raw pointer printing format for slub debugging omits 1ca7130569b8 mm, slub: fix support for clang 10 omits c667da8629dd kfence: test: fix for "mm, slub: change run-time assertion [...] omits c6ed6a0bf028 mm, slub: change run-time assertion in kmalloc_index() to [...] omits a461b65bdf0a slub: remove resiliency_test() function omits 96c62e6ab8bb mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits 6d3bfe6eac40 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits 21ceb42d121c mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits 3aac8be70e96 kunit: make test->lock irq safe omits b4ee1b508cd5 doc: watchdog: modify the doc related to "watchdog/%u" omits 253aeca76a80 doc: watchdog: modify the explanation related to watchdog thread omits ddcdf316dba8 kernel: watchdog: modify the explanation related to watchd [...] omits b8371dd4a54d ocfs2: fix ocfs2 corrupt when iputting an inode omits 27ea1d15b10e ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 24b79f7de730 ocfs2: remove repeated uptodate check for buffer omits 0f27fd0a65b4 ocfs2: remove redundant assignment to pointer queue omits ad05b3d24f6a ocfs2: fix snprintf() checking omits 7837f1d94d07 ocfs2: remove unnecessary INIT_LIST_HEAD() omits dbca6c4a2f76 scripts/spelling.txt: add more spellings to spelling.txt omits 32ccbfbceb79 streamline_config.pl: add softtabstop=4 for vim users omits 3df68189b779 streamline_config.pl: make spacing consistent omits 55d4d2161bcf ia64: mca_drv: fix incorrect array size calculation omits f483281925cc ia64: headers: drop duplicated words omits 4e14b3c5d85a kthread: switch to new kerneldoc syntax for named variable [...] omits 21a8155eb466 /proc/kpageflags: do not use uninitialized struct pages omits 03833cf400a8 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 38953b846149 kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] omits b97d2517ba41 lib: kunit: suppress a compilation warning of frame size omits d171e9fa189e mm,hwpoison: fix race with hugetlb page allocation omits 2048c5375f5f proc: remove Alexey from MAINTAINERS omits e2300581782e linux/bits.h: fix compilation error with GENMASK omits 0614bd959bab watchdog: reliable handling of timestamps omits 10fdd00677f5 kasan: slab: always reset the tag in get_freepointer_safe() omits ee35d19c023e tools/testing/selftests/exec: fix link error omits 7cfbdef2c6e2 ipc/mqueue, msg, sem: Avoid relying on a stack reference p [...] omits 85e6033449b0 Revert "mm/gup: check page posion status for coredump." omits fcd9c19b4b8d mm/shuffle: fix section mismatch warning omits ac331fb551b4 Merge remote-tracking branch 'bluetooth/master' omits 63756f9fb2c6 Merge remote-tracking branch 'netfilter-next/master' omits fc1216af2f19 Merge remote-tracking branch 'net-next/master' omits 5e8345662b45 Merge remote-tracking branch 'rdma/for-next' omits db0ad707be16 Merge remote-tracking branch 'opp/opp/linux-next' omits 701a837873ae Merge remote-tracking branch 'devfreq/devfreq-next' omits 66647d44d8cc Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 70584caf04be Merge remote-tracking branch 'pm/linux-next' omits 7c7f8482ca5c Merge remote-tracking branch 'v4l-dvb-next/master' omits 78a0b3620b0c Merge remote-tracking branch 'v4l-dvb/master' omits eadaba385fde Merge remote-tracking branch 'jc_docs/docs-next' omits 0367a49c62b0 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits c66a5fd949e6 Merge remote-tracking branch 'hid/for-next' omits e8fe5136f0a2 Merge remote-tracking branch 'printk/for-next' omits 97a05d5e6a6e Merge remote-tracking branch 'vfs/for-next' omits 9f455a6f247e Merge remote-tracking branch 'xfs/for-next' omits ef08044bb6c2 Merge remote-tracking branch 'v9fs/9p-next' omits a030a96a8b5d Merge remote-tracking branch 'nfsd/nfsd-next' omits b6c0208938f6 Merge remote-tracking branch 'nfs/linux-next' omits 28f649e87c1f Merge remote-tracking branch 'jfs/jfs-next' omits d56e988ddf68 Merge remote-tracking branch 'ext3/for_next' omits a1c7b4fc021f Merge remote-tracking branch 'cifsd/cifsd-for-next' omits 873ccc71466f Merge remote-tracking branch 'cifs/for-next' omits f732e4d311a5 Merge remote-tracking branch 'ceph/master' omits 4e491358789a Merge remote-tracking branch 'btrfs/for-next' omits dc22b64a9008 Merge remote-tracking branch 'sh/for-next' omits 44ca7e2686af Merge remote-tracking branch 'openrisc/for-next' omits 45b5e5c064bd Merge remote-tracking branch 'mips/mips-next' omits b3359e3f95cb Merge remote-tracking branch 'm68k/for-next' omits 0cf744be8619 Merge remote-tracking branch 'h8300/h8300-next' omits be5852ad5b07 Merge remote-tracking branch 'csky/linux-next' omits 24f98e66a7b4 Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 43771df9eee7 Merge remote-tracking branch 'clk-imx/for-next' omits b399bf61b5f6 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 33034d4ff5b1 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits baafb4964a26 Merge remote-tracking branch 'tegra/for-next' omits acf97059813a Merge remote-tracking branch 'sunxi/sunxi/for-next' omits ee9dd67dcc42 Merge remote-tracking branch 'scmi/for-linux-next' omits f361cc48fb0b Merge remote-tracking branch 'samsung-krzk/for-next' omits c6459ce23689 Merge remote-tracking branch 'rockchip/for-next' omits 8d44eeb1a01a Merge remote-tracking branch 'reset/reset/next' omits 682f88b0568f Merge remote-tracking branch 'renesas/next' omits 695f42c714e8 Merge remote-tracking branch 'raspberrypi/for-next' omits 2b909302c24f Merge remote-tracking branch 'qcom/for-next' omits a7cfb7b53598 Merge remote-tracking branch 'omap/for-next' omits 24c4b3e24c14 Merge remote-tracking branch 'mvebu/for-next' omits c35845ec4c83 Merge remote-tracking branch 'mediatek/for-next' omits 1c9fd06daa20 Merge remote-tracking branch 'keystone/next' omits 7e9f5de3f060 Merge remote-tracking branch 'imx-mxs/for-next' omits 04bc48c06460 Merge remote-tracking branch 'drivers-memory/for-next' omits 66a1e6b634ad Merge remote-tracking branch 'at91/at91-next' omits 29e7da07030a Merge remote-tracking branch 'aspeed/for-next' omits 0f359ea91445 Merge remote-tracking branch 'amlogic/for-next' omits 3bfa3bf983d3 Merge remote-tracking branch 'actions/for-next' omits 99c0d0338981 Merge remote-tracking branch 'arm/for-next' omits d8655d628bc5 Merge remote-tracking branch 'asm-generic/master' omits 4362165bc46f Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 4f32cf70d192 Merge remote-tracking branch 'kbuild/for-next' omits 7d86c30d0646 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 054f1a7414a0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 515f76177e00 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 1963e5f6ebbe Merge remote-tracking branch 'pidfd-fixes/fixes' omits a81aa9133e53 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 36367233ccb5 Merge remote-tracking branch 'mmc-fixes/fixes' omits ea00848f8c84 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 86170df798df Merge remote-tracking branch 'scsi-fixes/fixes' omits eb2c50607bef Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 44d6b97fe195 Merge remote-tracking branch 'vfs-fixes/fixes' omits bef200c04afe Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 734d6ccfe7f1 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits db4bd7c8c493 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 4f507ef98979 Merge remote-tracking branch 'kvm-fixes/master' omits c4affe2eff8e Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 77b1ad3c7cae Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 5e2cd3cb9fcd Merge remote-tracking branch 'modules-fixes/modules-linus' omits e6276e3e64da Merge remote-tracking branch 'vfio-fixes/for-linus' omits b47943633e33 Merge remote-tracking branch 'ide/master' omits 5441c701c0f6 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits e6e2f99c4916 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 1ec8c68aa6d6 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 644333875592 Merge remote-tracking branch 'staging.current/staging-linus' omits d3a25d02442e Merge remote-tracking branch 'phy/fixes' omits dd8532cfdc08 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 18104e77b501 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits d22d1258eb5d Merge remote-tracking branch 'tty.current/tty-linus' omits f20924b60c88 Merge remote-tracking branch 'pci-current/for-linus' omits 88033dc6695c Merge remote-tracking branch 'spi-fixes/for-linus' omits 30af0648bcbc Merge remote-tracking branch 'regulator-fixes/for-linus' omits 03077d0577fe Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c243f80dad93 Merge remote-tracking branch 'wireless-drivers/master' omits 8c7b71c0be29 Merge remote-tracking branch 'ipsec/master' omits c28eb301dc89 Merge remote-tracking branch 'bpf/master' omits 511dfa8676ca Merge remote-tracking branch 'net/master' omits a2bc0cce717b Merge remote-tracking branch 'powerpc-fixes/fixes' omits 63c2e1c8238a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits d33c78e222e6 Merge remote-tracking branch 'kbuild-current/fixes' omits 6bf564d3d9d5 Merge remote-tracking branch 'spi/for-5.14' into spi-next omits 7088cf3503b5 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits b838ca8b923f Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 6f687449bfbf Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits e1b3a8b74477 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits dfde31c9d10f Merge remote-tracking branch 'regmap/for-5.14' into regmap-next omits 5530a6c5629f Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits a83f8f354e0a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 6e798326e4ab drm/amdgpu/apci: switch ATIF/ATCS probe order omits 8a6f1cc65bbc drm/amdgpu/acpi: unify ATCS handling (v3) omits 5ecf0fd0415e drm/radeon: Add HD-audio component notifier support (v2) omits 8d52b24379cd drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 56777dd309f7 Revert "drm/amd/display: To modify the condition in indica [...] omits b86a5740d089 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits e2e36ca991bb drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits f30d28354ef0 drm/amdgpu: only check for _PR3 on dGPUs omits 7e92679a4730 drm/amdgpu: add another raven1 gfxoff quirk omits a650f86cb627 usb/host: enable auto power control for xhci-pci omits 94c31c5df955 drm/amdgpu: remove unsafe optimization to drop preamble ib omits 80ac2b961487 drm/amdgpu: Add vbios info ioctl interface omits 1456ebdc32a8 drm/amdgpu: Revert vbios info ioctl patches omits cf7be0540bbe drm/amdgpu: Field type update in drm_amdgpu_info_vbios omits 783520d76b96 drm/amdgpu: Add vbios info ioctl interface omits 5e98ac15732c drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] omits f59762f7c657 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse omits ed45818b87ee drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity omits ab5ed8e98810 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name omits d626ac340a32 drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions omits 60f28c9b207b drm/amd/amdgpu/sdma_v5_0: Fix typo in function name omits ba14810a2dad drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers omits f51d867822dd drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] omits 9127767fbdcc drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] omits 98884a886402 drm/radeon/r100: Realign doc header with function 'r100_cs [...] omits 568f914aafb9 drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue omits dfbb36528e39 drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] omits 6cd948c14e8d drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue omits 6e711c089ea3 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] omits 51f37ec37cbb drm/radeon/radeon_vm: Fix function naming disparities omits b88237bb1fe7 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] omits c36507da49c2 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] omits b986579294d2 drm/amd/amdgpu/si_dma: Fix some function name disparity omits 4e0db7310f7d drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] omits 86c69c454bcd drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions omits 2625bf59cbbe drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot omits d318c547d123 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions omits 8f4fbd96623f drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity omits c5429dc4bbba drm/radeon/radeon_cs: Fix incorrectly documented function [...] omits 61923574b67a drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate omits d909dabde705 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] omits ba95885d7288 drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] omits e3ae2f53f626 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate omits 4c80c5568208 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate omits 89ffcff6178d drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate omits df45bda564c8 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate omits a6ddecd13fc5 drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV omits 2548b663cfdd drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] omits 90887575766f drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits 24caabea56ba drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits 9bc74ef21558 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits 4fb57aa4dce0 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits 73c0daf7a12b drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits fa0a08600e13 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits a915b8307721 drm/amdgpu: Indirect register access for Navi12 sriov omits 424b24afefc5 drm/amd/pm: Update PPTable struct for beige_goby omits c4c4a8b724e2 drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error omits 78ccc863f154 drm/amdgpu/pm: display vcn pp dpm (v4) omits 72f625df6667 drm/amdgpu/pm: add new fields for Navi1x (v3) omits a1cf4d6308de drm/amdgpu/pm: Update metrics table (v2) omits da38f706fece drm/amd/pm: correct MGpuFanBoost setting omits 0d2d89f9cf97 drm/amd/display: take dc_lock in short pulse handler only omits 037239c36e72 Merge branch 'misc-5.13' into next-fixes omits 68040817337f dm space map disk: cache a small number of index entries omits def6a7a9a7f0 dm space maps: improve performance with inc/dec on ranges [...] omits eb318f6067be dm space maps: don't reset space map allocation cursor whe [...] omits d69e2e7e28bd dm btree: improve btree residency omits 71372d9b707f Merge branch 'irq/core' omits ea19ec48bb8c Merge branch 'irq/urgent' omits 0691b2d28f66 Merge branch 'locking/core' omits 66a1818aadcb Merge branch 'locking/urgent' omits 0faa569d39cf Merge branch 'objtool/core' omits f2b8ce8d077b Merge branch 'perf/core' omits a499a36cb4ca Merge branch 'perf/urgent' omits 8c4fe8058950 Merge branch 'sched/core' omits 41137a850b65 Merge branch 'timers/nohz' omits 95521d3ddb2a Merge branch 'x86/apic' omits df273e1f2547 Merge branch 'x86/asm' omits 21ae10e266cf Merge branch 'x86/boot' omits 37d8055f1709 Merge branch 'x86/cleanups' omits 6c14910b9cc1 Merge branch 'x86/cpu' omits efcc4f4a3d99 Merge branch 'x86/fpu' omits 626f1b0d229b Merge branch 'x86/splitlock' omits e81d8309cb06 Merge branch 'x86/urgent' omits 3741541ed116 cpufreq: dt: Rename black/white-lists omits 5ba8537b8cb8 PM / devfreq: tegra30: Support thermal cooling omits a78ae2bce5a3 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status omits f5155ffd8ac9 Merge branch 'for-5.14/libata' into for-next omits ff78b9442926 NFSD add vfs_fsync after async copy is done omits 7b1e6a22a4fd Merge branch 'fixes-for-master' into for-next-20210519 omits 73d20154b325 Merge branch 'for-next-next-v5.13-20210519' into for-next- [...] omits 3e010b8dba39 Merge branch 'for-next-current-v5.12-20210519' into for-ne [...] omits e5688fee7907 Merge branch 'ext/josef/always-abort' into for-next-next-v [...] omits 33b0e1e8ab4e Merge branch 'ext/josef/fix-loop-in-reclaim' into for-next [...] omits ef8b6786e2ed Merge branch 'dev/scrub-bw-sysfs' into for-next-next-v5.13 [...] omits 6537df349342 Merge branch 'ext/josef/ordered-error-v2' into for-next-ne [...] omits 41ed739d0e6e Merge branch 'ext/josef/csum-eh' into for-next-next-v5.13- [...] omits 6b2c50cc7f15 Merge branch 'ext/qu/subpage-prep-13-fixed-v3' into for-ne [...] omits 6e7a70d1104c Merge branch 'ext/jth/zone-compress-fixes-v2' into for-nex [...] omits 61cfafa26e40 Merge branch 'misc-next' into for-next-next-v5.13-20210519 omits 9dc373ee8d1b Merge branch 'misc-5.13' into for-next-current-v5.12-20210519 omits ccc60e82bb8f btrfs: always abort the transaction if we abort a trans handle omits 653e5ac65454 btrfs: do not infinite loop in data reclaim if we aborted omits 410cc4ceacc4 btrfs: mark ordered extent and inode with error if we fail [...] omits 5548dea1e471 btrfs: return errors from btrfs_del_csums in cleanup_ref_head omits c7663e7a4d5f btrfs: fix error handling in btrfs_del_csums omits 8bdc8afac361 btrfs: zoned: factor out zoned device lookup omits 4f99a62ec2f3 btrfs: zoned: fix parallel compressed writes omits d76a59125a94 btrfs: zoned: pass start block to btrfs_use_zone_append omits 486cbe6d8fb5 vfio/pci: zap_vma_ptes() needs MMU omits 395790fa7ae9 vfio/iommu_type1: Use struct_size() for kzalloc() omits 1636fc9ed01c vfio/pci: Fix error return code in vfio_ecap_init() omits 0b7216f4521f RDMA/rxe: Disallow MR dereg and invalidate when bound omits 8af57653c074 RDMA/rxe: Implement memory access through MWs omits c8dcdda046b0 RDMA/rxe: Implement invalidate MW operations omits 621c78719ba7 RDMA/rxe: Add support for bind MW work requests omits 1d12450d6bd1 RDMA/rxe: Move local ops to subroutine omits a9614784082d RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK omits 9081b2315bbf RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs omits 46813b663d47 RDMA/rxe: Enable MW object pool omits 37c826ec1ed7 RDMA/rxe: Return errors for add index and key omits 409694eb7866 RDMA/rxe: Add bind MW fields to rxe_send_wr omits 9bcae6c73b2a tools/memory-model: Document data_race(READ_ONCE()) omits 46bad6903aed tools/memory-model: Heuristics using data_race() must hand [...] omits 0747714bcd5a tools/memory-model: Add example for heuristic lockless reads omits bf5da4a551b3 tools/memory-model: Make read_foo_diagnostic() more clearl [...] omits a6ccac3c5891 rcutorture: Preempt rather than block when testing task stalls omits e16a01dc1178 rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] omits fb510d83f455 rcu: Fix to include first blocked task in stall warning omits 093790c29a12 torture: Make torture.sh accept --do-all and --donone omits 61e016b66e0b torture: Add clocksource-watchdog testing to torture.sh omits 079c93aa23e7 refscale: Add measurement of clock readout omits af8cc259d4ec Merge branch 'lkmm-dev.2021.05.10c' into HEAD omits 66bc0d04ee92 Merge branch 'clocksource.2021.05.13a' into HEAD omits b4a9f4bee314 btrfs: scrub: per-device bandwidth control omits 72ed0f4000f3 btrfs: fix the unsafe access in btrfs_lookup_first_ordered [...] omits 04209174c665 btrfs: fix the fs hang when run_delalloc_range() failed omits bd22ed5bb515 hwmon: (adm1275) enable adm1272 temperature reporting omits d9ec867a7c41 dt-bindings: Add MP2888 voltage regulator device omits 8cff4f02121c hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits e3eeeaecce3c hwmon: (pmbus) Increase maximum number of phases per page omits 6b593fe3db16 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits 01b320f369f1 hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits e70b6e37d58b hwmon: (pmbus) Add documentation for new flags omits bb2cb4bd9043 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits e56a41f283ab hwmon: (sch56xx-common) Simplify sch56xx_device_add omits 064a673cbe36 hwmon: (sch56xx-common) Use helper function omits a50da3b9f8d6 hwmon: (sch56xx-common) Use strscpy omits c21ac502baac hwmon: (sch56xx) Use devres functions for watchdog omits d29f627e8699 hwmon: (lm70) Use SPI_MODE_X_MASK omits 9edf55944af7 hwmon: (max31722) Remove non-standard ACPI device IDs omits ccfdf1a56de3 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits c750c07c22bf docs: hwmon: avoid using UTF-8 chars omits 8e3557e6bb96 docs: hwmon: ir36021.rst: replace some characters omits d5be577edf3c dt-bindings: hwmon: Add Texas Instruments TMP1075 omits 3846842972ec hwmon: (lm75) Add TI TMP1075 support omits a7b336f3c62d hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits beb8606e1b2a hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits 2eccba14113d btrfs: rename PagePrivate2 to PageOrdered inside btrfs omits 15aa479ab69a btrfs: refactor btrfs_invalidatepage() for subpage support omits bf34f16e8047 btrfs: introduce btrfs_lookup_first_ordered_range() omits c4dbcc4ce481 btrfs: update comments in btrfs_invalidatepage() omits e5469d01c119 set_bit does not imply a barrier omits 2827652bbea3 btrfs: refactor how we finish ordered extent io for endio [...] omits 9c7526a0e01b btrfs: make Private2 lifespan more consistent omits e1f960df9717 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() omits 3ae27d79fbec btrfs: make subpage metadata write path call its own endio [...] omits 32ec19c139b1 btrfs: refactor submit_extent_page() to make bio and its f [...] omits 5ba3a7582f9e btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] omits ab3739d89dfa btrfs: remove the unused parameter @len for btrfs_bio_fits [...] omits 366de8214bab btrfs: make free space cache size consistent across differ [...] omits a71984f50e94 btrfs: scrub: fix subpage repair error caused by hard code [...] omits 8fab01c91a8d Merge branch 'for-5.14/libata' into for-next omits 8dcdf418d1d4 Merge branch 'for-5.14/libata' into for-next omits 2fcb8bacdff6 Merge branch 'for-5.14/drivers' into for-next omits b0654bb826d1 Merge branch 'for-5.14/block' into for-next omits 6956524ad783 rsxx: Use struct_size() in vmalloc() omits 49ab4d09ae52 blk-mq: Use request queue-wide tags for tagset-wide sbitmap omits 268259458806 blk-mq: Some tag allocation code refactoring omits 5f91d1c4507c blk-mq: clearing flush request reference in tags->rqs[] omits a936ea70a7fe blk-mq: clear stale request in tags->rq[] before freeing o [...] omits 829f2ee249e9 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] omits bd9043aa34af block: avoid double io accounting for flush request omits 3e61083a0ff1 block: remove unneeded parenthesis from blk-sysfs omits dff58ed08d56 blkcg: drop CLONE_IO check in blkcg_can_attach() omits 71584a1a725b aoe: remove unnecessary mutex_init() omits ce798c9b1070 block_dump: remove comments in docs omits 5f176d42755e block_dump: remove block_dump feature omits 8ff428d0b8da block_dump: remove block_dump feature in mark_inode_dirty() omits 3da05329d571 Merge branch 'acpi-dptf' into linux-next omits 694b490b2112 Merge branch 'devprop' into linux-next omits 05e806368aaf btrfs: return EAGAIN if defrag is canceled omits b0885beee2ba btrfs: do not BUG_ON in link_to_fixup_dir omits 51cec60db05d btrfs: release path before starting transaction when cloni [...] omits e7b0fda31738 btrfs: remove io_failure_record::in_validation omits 8079d26860fc btrfs: submit read time repair only for each corrupted sector omits fd35b137dfba btrfs: make btrfs_verify_data_csum() to return a bitmap omits 60e2d2c40c0d btrfs: fix removed dentries still existing after log is synced omits 0f860183345e btrfs: return whole extents in fiemap omits 51109accb010 btrfs: rename check_async_write and let it return bool omits 82fd46674e0d btrfs: avoid RCU stalls while running delayed iputs omits ae4e09e86c07 btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] omits 7bf83cd5283a btrfs: zoned: bail out if we can't read a reliable write pointer omits 8dd3bb633700 btrfs: zoned: print message when zone sanity check type fails omits a845758ff14b btrfs: handle preemptive delalloc flushing slightly differently omits a6b0afb65b74 btrfs: only ignore delalloc if delalloc is much smaller th [...] omits db72a9e0d908 btrfs: don't include the global rsv size in the preemptive [...] omits 52ef286f07b5 btrfs: use the global rsv size in the preemptive thresh ca [...] omits 943b061b0401 btrfs: take into account global rsv in need_preemptive_reclaim omits 6e833db7d677 btrfs: only clamp the first time we have to start flushing omits fd21c59a204d btrfs: check worker before need_preemptive_reclaim omits 51fe5147e492 btrfs: remove stale comment for argument seed of btrfs_fin [...] omits 07f7f644893c btrfs: correct try_lock_extent() usage in read_extent_buff [...] omits 943db114cf99 Merge branch 'renesas-arm-defconfig-for-v5.14' into renesas-next omits 7bcdcd71f432 Makefile: extend 32B aligned debug option to 64B aligned omits 703190407039 iio: dac: ad5770r: Put fwnode in error case during ->probe() omits 488abb0f5c83 iio: gyro: fxas21002c: balance runtime power in error path omits 515016ad5f46 clocksource: Print deviation in nanoseconds for unstable case omits f4c6b34ee12b clocksource: Provide kernel module to test clocksource watchdog omits b1d96e9c8a6e Merge branch 'imx/defconfig' into for-next omits 276daa8728fb Merge branch 'imx/dt64' into for-next omits 622a7536a574 Merge branch 'imx/dt' into for-next omits 4e708d49f07c Merge branch 'imx/bindings' into for-next omits 839d71d436cf Merge branch 'imx/soc' into for-next omits 5b95bf4cc297 Merge branch 'for-5.13/upstream-fixes' into for-next omits 72f61ff146a8 HID: hid-sensor-custom: Process failure of sensor_hub_set_ [...] omits 773f75058fef Merge branch 'for-5.13/upstream-fixes' into for-next omits 37c7fa2b26a4 HID: multitouch: Disable event reporting on suspend on the [...] omits 49b43571604f HID: asus: Cleanup Asus T101HA keyboard-dock handling omits 6f488f72c0ed clocksource: Reduce clocksource-skew threshold for TSC omits df29d3cd5ad4 clocksource: Limit number of CPUs checked for clock synchr [...] omits b509a9800648 clocksource: Check per-CPU clock synchronization when mark [...] omits d74ebb76967f Merge branch 'asm-generic-unaligned' into asm-generic omits 3fb6180b0b97 mmc: core: Add support for cache ctrl for SD cards omits 713830797b5d mmc: sdhci-pci-gli: Fine tune GL9763E L1 entry delay omits f73121bb953f dt-bindings: mmc: renesas,mmcif: Convert to json-schema omits 17217b56e536 mmc: jz4740: Remove redundant error printing in jz4740_mmc [...] omits d9c6eef0b5f6 mmc: usdhi6rol0: fix error return code in usdhi6_probe() omits 3fc8efa0cdc1 drivers: memstick: core:ms_block.c: Fix alignment of block [...] omits 5e4bdbd7d5f3 mmc: core: Move eMMC cache flushing to a new bus_ops callback omits 54a8c58fbc52 mmc: block: Disable CMDQ on the ioctl path omits f127edfb0114 mmc: core: Add support for Power Off Notification for SD cards omits 3a713434e36a mmc: core: Read performance enhancements registers for SD cards omits 9783244dd574 mmc: core: Read the SD function extension registers for po [...] omits 275bd7ffd6d5 mmc: core: Parse the SD SCR register for support of CMD48/ [...] omits 3d9b47ac745a mmc: core: Drop open coding in mmc_sd_switch() omits f41134b51427 mmc: core: Prepare mmc_send_cxd_data() to be re-used for a [...] omits dfd23a9ee886 mmc: core: Enable eMMC sleep commands to use HW busy polling omits 0905a7d74945 mmc: core: Extend re-use of __mmc_poll_for_busy() omits be97540b3b53 mmc: core: Re-structure some code in __mmc_poll_for_busy() omits cd80a4ad7d8e mmc: core: Take into account MMC_CAP_NEED_RSP_BUSY for eMM [...] omits f47361a2350a mmc: core: Drop open coding when preparing commands with b [...] omits 59c0c8ee5493 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] omits 81ca6c161d39 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 8d6580765457 arm64: dts: renesas: eagle: Add x1 clock omits 585e40036524 ARM: dts: koelsch: Rename sw2 to keyboard omits 16b9dd7ae971 ARM: dts: r8a7779, marzen: Fix DU clock names omits 8901ecc2315b clocksource: Retry clock read if long delays detected omits 3be8a90fd433 asm-generic: simplify asm/unaligned.h omits ba2f2c6588a0 asm-generic: uaccess: 1-byte access is always aligned omits 0681a2543f47 netpoll: avoid put_unaligned() on single character omits cefaab9a03d4 mwifiex: re-fix for unaligned accesses omits a9f342458709 apparmor: use get_unaligned() only for multi-byte words omits 61187e51d6f5 partitions: msdos: fix one-byte get_unaligned() omits 40b36711c3c5 dt-bindings: mmc: rockchip-dw-mshc: add description for rk3568 omits 5c5b27fb93f6 dt-bindings: mmc: sdhci-am654: Remove duplicate ti,j721e-s [...] omits cd3c66dc4d02 Merge branch 'fixes' into next omits 648634c52918 Merge branch 'fixes' into next omits 37255637b865 mmc: s3cmci: move to use request_irq by IRQF_NO_AUTOEN flag omits 213494b51d07 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next omits 7e5928d3ce2b arm64: dts: renesas: v3msk: Fix memory size omits 79053496a28d Merge tag 'scmi-fixes-5.13' of git://git.kernel.org/pub/sc [...] omits adfd5f216d25 Merge branch 'for-5.13/upstream-fixes' into for-next omits dce6a0d56a77 Merge branches 'for-5.14/core', 'for-5.14/google' and 'for [...] omits 291a64fe426f Merge branch 'for-5.13/upstream-fixes' into for-next omits 8ec1b22437cb btrfs: handle transaction start error in btrfs_fileattr_set omits 6f20125402c7 arm64: dts: renesas: condor: Switch eMMC bus to 1V8 omits 429174b0c6ca arm64: dts: renesas: falcon-csi-dsi: Add GPIO extenders omits a877910e7502 arm64: dts: renesas: beacon kit: Setup AVB refclk omits 8f3d063349fc arm64: dts: renesas: Add fck to etheravb-rcar-gen3 clock-n [...] omits b8d499f0966b ARM: dts: renesas: Add fck to etheravb-rcar-gen2 clock-names list omits 09dc799bceb5 Merge branch 'v5.13/fixes' into tmp/aml-rebuild omits 53e08e7cff91 Merge branch 'v5.13/dt64' into tmp/aml-rebuild omits 0bacf4d3d276 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits ad6b674db663 arm64: dts: renesas: Add port@0 node for all CSI-2 nodes to dtsi omits 084c85ce40d9 arm64: dts: renesas: aistarvision-mipi-adapter-2.1: Fix CS [...] omits 2b6f8c82af62 soc: amlogic: meson-clk-measure: remove redundant dev_err [...] omits a47fda14c8eb dt-bindings: mali-bifrost: add dma-coherent omits 5a18ad5e4d10 arm64: dts: amlogic: misc DT schema fixups omits 2b84a0f6c2c2 Merge branch 'for-5.13/wacom' into for-next omits 993e3887a02d Merge branch 'for-5.13/warnings' into for-next omits 1579a442f1e4 Merge branch 'for-5.13/intel-ish' into for-next omits b9de78190069 Merge branch 'for-5.13/thrustmaster' into for-next omits 360b9faeeef3 Merge branch 'for-5.13/magicmouse' into for-next omits f9cd0a621894 Merge branch 'for-5.13/lenovo' into for-next omits 5c3938a7e388 Merge branch 'for-5.13/elan' into for-next omits e9903a1559e0 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 44e97f6fb29b Merge branch 'fixes' into for-next omits a912fd5163f4 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits fcc341051d07 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 91a531e82151 Merge branch 'omap-for-v5.13/soc' into for-next omits 16546ac007c3 Merge branch 'for-5.13/surface-system-aggregator-intergrat [...] omits d084e52e5b7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 159a17f5b3a9 Merge branch 'omap-for-v5.13/dt-v2' into for-next omits 08fbd49b0227 Merge branch 'omap-for-v5.13/defconfig' into for-next omits cf37ae99833c Merge branch 'omap-for-v5.13/soc' into for-next omits c399315ddbce Merge branch 'omap-for-v5.13/ti-sysc' into for-next omits 0788badec106 Merge branches 'fixes' and 'omap-for-v5.12/ti-sysc' into for-next omits 32b5d4bd9e51 Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 7ad9aafe713b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 30541b02f591 Merge branch 'for-5.13/thrustmaster' into for-next omits c73fb7595ad0 Merge branch 'for-5.13/intel-ish' into for-next omits 6b3d250b1c7f Merge branch 'for-5.13/ft260' into for-next omits 5b06236b3741 Merge branch 'for-5.13/thrustmaster' into for-next omits b462cecfa323 fs: Fix typo issue omits c9260dd4623a Merge branch 'fixes' into for-next omits 5c04e2e0cc34 Merge branch 'omap-for-v5.13/genpd-cleanup' into for-next omits b086d4ede8c4 Merge branch 'fixes' into for-next omits bd09e71c5905 Merge branch 'for-5.12/upstream-fixes' into for-next omits ca7b445e2e7b Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits 438f5ee62165 Merge branch 'for-5.13/ft260' into for-next omits e39825cdce3a ARM: OMAP4: Fix PMIC voltage domains for bionic omits 4cd3c0242ffb ARM: OMAP4: PM: update ROM return address for OSWR and OFF omits af038eda54d9 Merge branches 'renesas-arm-defconfig-for-v5.13' and 'rene [...] omits 604bd2d4786e Merge branch 'renesas-arm-dt-for-v5.13' into renesas-next omits e453304975b0 Merge branch 'for-5.13/intel-ish' into for-next omits 78b657e1c519 Merge branch 'for-5.12/upstream-fixes' into for-next omits 86c363627322 Merge branch 'for-5.12/upstream-fixes' into for-next omits 0322812c903d Merge branch 'for-5.12/upstream-fixes' into for-next omits 1ca7d8ba7a30 Merge branch 'for-5.12/upstream-fixes' into for-next omits 4d1493efc2b7 Merge branch 'for-5.12/upstream-fixes' into for-next omits 419614e599ab Merge branch 'for-5.13/core' into for-next omits d66e5bc0c10d Merge branch 'for-5.13/plantronics' into for-next omits cc0e64d25a2f Merge branch 'for-5.13/logitech' into for-next omits 9d1a63e14bfd Merge branch 'for-5.12/upstream-fixes' into for-next omits e5f0d05c2c27 Merge branch 'for-5.13/i2c-hid' into for-next omits 6f56f6c26099 Merge branches 'renesas-arm-dt-for-v5.13' and 'renesas-dri [...] omits af6f9b49874d arm64: dts: renesas: r8a779a0: Add TMU support omits 914fe0466c86 Merge branch 'for-5.12/playstation-v2' into for-next omits 75d3e33fbc5e Merge branch 'for-5.11/upstream-fixes' into for-next omits 364c69ced8f9 Merge branch 'for-5.12/playstation-v2' into for-next omits 5ecce46ba4e3 Merge branch 'for-5.12/playstation-v2' into for-next omits bef9acb2c47d Merge branch 'for-5.12/playstation' into for-next omits 3855971c6d4b Revert "HID: playstation: add DualSense lightbar support" omits f1d1a57ded80 Revert "HID: playstation: add microphone mute support for [...] omits fdd2b479ca47 Revert "HID: playstation: add DualSense player LEDs support." omits 21a7584fae7b Revert "HID: playstation: DualSense set LEDs to default pl [...] omits 2787f2cf1a93 Revert "HID: playstation: report DualSense hardware and fi [...] omits 57389266a7bd Revert "HID: playstation: fix unused variable in ps_batter [...] omits 5b5ca5d1a53c Merge branch 'for-5.12/playstation' into for-next omits 3847d15b41ce HID: playstation: fix unused variable in ps_battery_get_property. omits 2c94c284b859 Merge branch 'for-5.12/playstation' into for-next omits 1f902f8636e4 HID: playstation: report DualSense hardware and firmware version. omits 05afe02ac24f HID: playstation: DualSense set LEDs to default player id. omits c240f0cb88ec HID: playstation: add DualSense player LEDs support. omits d5f7af85a537 HID: playstation: add microphone mute support for DualSense. omits ebbe998a4a52 HID: playstation: add DualSense lightbar support omits d1c956c7c95f Merge branch 'for-5.11/upstream-fixes' into for-next omits 0b642af6a402 Merge branch 'for-5.11/upstream-fixes' into for-next omits 2d3e7312084f Merge branch 'for-5.11/upstream-fixes' into for-next omits 687ec1a18860 Merge branch 'for-5.11/upstream-fixes' into for-next omits e3d1dbb6dede Merge branch 'for-5.11/upstream-fixes' into for-next omits 698a7205a911 Merge branch 'for-5.11/upstream-fixes' into for-next omits b40b4d472f13 Merge branch 'for-5.11/upstream-fixes' into for-next omits 99de398ef94b Merge branch 'for-5.12/logitech' into for-next omits e71b0cd67ed7 Merge branch 'for-5.12/google' into for-next omits c34e025638f5 Merge branch 'for-5.12/core' into for-next omits 27a8dea33bc0 Merge branch 'for-5.12/doc' into for-next omits 9d4f14f132fc Merge branches 'for-5.11/upstream-fixes' and 'for-5.12/mul [...] omits 4ec86bae0f57 bus: ti-sysc: Detect more modules for debugging omits ee3f149895c7 bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect de [...] omits ce80dcb4ab77 bus: ti-sysc: Fix initializing module_pa for modules witho [...] omits 7525daa3f784 Merge branch 'for-5.11/upstream-fixes' into for-next omits ab7fcff8a2e2 Merge branch 'for-5.12/i2c-hid' into for-next omits e3adef81385b Merge branch 'for-5.12/logitech' into for-next omits 8e1b23e8ca7b Merge branch 'for-5.12/sony' into for-next omits aa86dcaa6d59 Merge branch 'for-5.12/core' into for-next omits cbc14d19271a Merge branch 'for-5.11/upstream-fixes' into for-next omits fc966e321e47 Merge branch 'for-5.12/chicony' into for-next omits 8cd7ce929f88 Merge branch 'for-5.11/upstream-fixes' into for-next omits 86b26e69a1c9 Merge branch 'for-5.11/upstream-fixes' into for-next omits c5b986282fb0 Merge branch 'for-5.12/core' into for-next omits ae7443d6a7c4 Merge branch 'for-5.12/uclogic' into for-next omits a58f881f92ad Merge branch 'for-5.11/upstream-fixes' into for-next omits 78aae108ab3a Merge branch 'for-5.12/intel-ish' into for-next omits 6b36d59fdc6b Merge branch 'for-5.11/upstream-fixes' into for-next omits 10bdedf5b1ee Merge branch 'for-5.11/upstream-fixes' into for-next omits a5e8feae93cf Merge branch 'for-5.11/upstream-fixes' into for-next omits f1c2ad8e5696 Merge branch 'for-5.11/upstream-fixes' into for-next omits 5cdac6027d36 Merge branch 'for-5.12/doc' into for-next omits cdaa1e42b483 Merge branch 'for-5.10/upstream-fixes' into for-next omits d180d2424154 Merge branch 'for-5.10/upstream-fixes' into for-next omits 2c55c66c65fd Merge branch 'for-5.11/sony' into for-next omits 853ac4b7c3d8 Merge branch 'for-5.11/core' into for-next omits 6ca0e9dddff6 Merge branch 'for-5.11/core' into for-next omits 9bb5c7135ec4 Merge branch 'for-5.11/elecom' into for-next omits 8bf3f590005f Merge branch 'for-5.10/upstream-fixes' into for-next omits 24a4a26dd232 Merge branch 'for-5.11/elecom' into for-next omits 376358034a7c Merge branch 'for-5.11/wacom' into for-next omits a5c2894eaf92 Merge branch 'for-5.11/core' into for-next omits 4c8cf5a6fb73 Merge branch 'for-5.11/core' into for-next omits 8deafee9cada Merge branch 'for-5.10/upstream-fixes' into for-next omits 1d998cf60e46 Merge branch 'for-5.11/intel-ish' into for-next omits 50cd491505d8 Merge branches 'for-5.10/upstream-fixes' and 'for-5.11/son [...] omits 292cbdcc69fe Merge branch 'for-5.10/upstream-fixes' into for-next omits e76f0c214c41 Merge branch 'for-5.10/upstream-fixes' into for-next omits bdc26d793481 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 42e584ce112d Merge branch 'for-5.10/upstream-fixes' into for-next omits d7caaeda99e3 Merge branch 'for-5.10/upstream-fixes' into for-next omits 244dd46c1f52 Merge branch 'for-5.10/upstream-fixes' into for-next omits d0a19d03cbb8 Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 2039112f7c1c Merge branch 'for-5.11/core' into for-next omits be9d87ef759e Merge branch 'for-5.11/i2c-hid' into for-next omits 57005fe2692b Merge branch 'for-5.11/amd-sfh-hid' into for-next omits 78f229f61252 Merge branch 'for-5.11/asus' into for-next omits aae3f05c3fd2 Merge branch 'for-5.11/amd-sfh-hid' into for-next adds a0eb553b6ff6 Merge tag 'for-5.13/dm-fixes' of git://git.kernel.org/pub/ [...] adds a0d8b0eda310 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 921dd2359770 Merge branch 'urgent.2021.05.20a' of git://git.kernel.org/ [...] adds ba816d3c265c Merge tag 'arm-soc-fixes-5.13-1' of git://git.kernel.org/p [...] adds b80bfc59c60d drm/exynos: correct exynos_drm_fimd kerneldoc adds 04562956fd41 drm/exynos: Remove redundant error printing in exynos_dsi_probe() adds a470c5665b3b drm/exynos/decon5433: Remove redundant error printing in e [...] adds 7544f3ee01f7 Merge tag 'exynos-drm-fixes-for-v5.13-rc3' of git://git.ke [...] adds af8d80bf7c25 Merge tag 'drm-misc-fixes-2021-05-20' of git://anongit.fre [...] adds 4996c342b214 Merge tag 'drm-intel-fixes-2021-05-20' of git://anongit.fr [...] adds 84c63d040938 drm/amd/display: Use the correct max downscaling value for [...] adds 0c8df343c200 drm/radeon: use the dummy page for GART if needed adds d53751568359 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] adds dbd1003d1252 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] adds 080039273b12 drm/amd/display: Disconnect non-DP with no EDID adds fa7e6abc75f3 drm/amd/amdgpu: fix refcount leak adds ab95cb3e1bc4 drm/amdgpu: add video_codecs query support for aldebaran adds 1e5c37385097 drm/amdgpu: Fix a use-after-free adds 99c45ba5799d drm/amdgpu: update gc golden setting for Navi12 adds 77194d8642dd drm/amdgpu: update sdma golden setting for Navi12 adds 9c2876d56f1c drm/amd/amdgpu: fix a potential deadlock in gpu reset adds a2b4785f0128 drm/amdgpu: stop touching sched.ready in the backend adds dd6ad0516ee3 Merge tag 'amd-drm-fixes-5.13-2021-05-19' of https://gitla [...] adds 79a106fc6585 Merge tag 'drm-fixes-2021-05-21-1' of git://anongit.freede [...] adds 93bb533a340b Merge tag 'for-linus' of git://github.com/openrisc/linux adds c1f47ebc9b24 Merge tag 'modules-for-v5.13-rc3' of git://git.kernel.org/ [...] adds a0e31f3a38e7 Merge branch 'for-v5.13-rc3' of git://git.kernel.org/pub/s [...] adds 5328bf8ba44e Merge tag 'devicetree-fixes-for-5.13-2' of git://git.kerne [...] adds 011ff616ffe8 Merge tag 'mmc-v5.13-rc1' of git://git.kernel.org/pub/scm/ [...] adds e8085a07097b Merge tag 'gpio-fixes-for-v5.13-rc3' of git://git.kernel.o [...] adds 8bb14ca1714f Merge tag '5.13-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 adds 45af60e7ced0 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/s [...] adds a3969ef463f9 Merge tag 'xfs-5.13-fixes-1' of git://git.kernel.org/pub/s [...] adds ae897fda4f50 x86/Xen: swap NX determination and GDT setup on BSP adds 4ba50e7c423c xen-pciback: redo VF placement in the virtual topology adds c81d3d246025 xen-pciback: reconfigure also from backend watch handler adds 23d729263037 Merge tag 'for-linus-5.13b-rc3-tag' of git://git.kernel.or [...] adds 7a274727702c io_uring: don't modify req->poll for rw adds ba5ef6dc8a82 io_uring: fortify tctx/io_wq cleanup adds b9231dfbcbc0 Merge tag 'io_uring-5.13-2021-05-22' of git://git.kernel.d [...] adds fec356a61aa3 nvmet: fix memory leak in nvmet_alloc_ctrl() adds 03504e3b54cc nvme-loop: fix memory leak in nvme_loop_create_ctrl() adds 825619b09ad3 nvme-tcp: fix possible use-after-completion adds a0fdd1418007 nvme-tcp: rerun io_work if req_list is not empty adds a7d139145a66 nvme-fc: clear q_live at beginning of association teardown adds 9a66e6bd7e9b Merge tag 'nvme-5.13-2021-05-20' of git://git.infradead.or [...] adds 6c60ff048ca1 block: prevent block device lookups at the beginning of de [...] adds bc6a38513260 block: fix a race between del_gendisk and BLKRRPART adds 4ff2473bdb4c Merge tag 'block-5.13-2021-05-22' of git://git.kernel.dk/l [...] adds f9f74dc218c3 mm/shuffle: fix section mismatch warning adds f10628d2f613 Revert "mm/gup: check page posion status for coredump." adds a11ddb37bf36 ipc/mqueue, msg, sem: avoid relying on a stack reference p [...] adds 4d1cd3b2c5c1 tools/testing/selftests/exec: fix link error adds f70b00496f2a kasan: slab: always reset the tag in get_freepointer_safe() adds 0f90b88dbcd1 watchdog: reliable handling of timestamps adds f747e6667ebb linux/bits.h: fix compilation error with GENMASK adds 43b2ec977ce3 proc: remove Alexey from MAINTAINERS adds 1b6d63938a9d lib: kunit: suppress a compilation warning of frame size adds e32905e57358 userfaultfd: hugetlbfs: fix new flag usage in error path adds 34c5c89890d6 Merge branch 'akpm' (patches from Andrew) adds 4d7620341eda Merge tag 'kbuild-fixes-v5.13' of git://git.kernel.org/pub [...] adds 28ceac6959e1 Merge tag 'powerpc-5.13-4' of git://git.kernel.org/pub/scm [...] adds b250f2f7792d x86/sev-es: Don't return NULL from sev_es_get_ghcb() adds c25bbdb56406 x86/sev-es: Forward page-faults which happen during emulation adds 4954f5b8ef0b x86/sev-es: Use __put_user()/__get_user() for data accesses adds 7de7ac8d6069 Merge tag 'x86_urgent_for_v5.13_rc3' of git://git.kernel.o [...] adds f73d2a429334 Merge tag 'irq-urgent-2021-05-23' of git://git.kernel.org/ [...] adds 0898678c742e Merge tag 'locking-urgent-2021-05-23' of git://git.kernel. [...] adds 6ebb6814a1ef Merge tag 'perf-urgent-2021-05-23' of git://git.kernel.org [...] adds c4681547bcce Linux 5.13-rc3 adds bda7db1d952c spi: sc18is602: don't consider the chip select byte in sc1 [...] adds b4e46c9954ad spi: sc18is602: implement .max_{transfer,message}_size() f [...] adds f71d49e01be6 Merge tag 'spi-fix-v5.13-rc3' of git://git.kernel.org/pub/ [...] adds 5df7ae7bed41 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds 08b2b6fdf6b2 cgroup: fix spelling mistakes adds 1434a3127887 Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds c67d734975a2 perf buildid-list: Initialize zstd_data adds 3c91e8efaf48 tools arch kvm: Sync kvm headers with the kernel sources adds 316a76a58c3f perf test: Fix libpfm4 support (63) test error for nested [...] adds cb7987837c31 perf intel-pt: Fix transaction abort handling adds c954eb72b31a perf intel-pt: Fix sample instruction bytes adds 0a0c59724516 perf intel-pt: Remove redundant setting of ptq->insn_len adds fb6c79d7261a perf tools: Add 'cgroup-switches' software event adds 3b2f17ad1770 perf parse-events: Check if the software events array slot [...] adds f248d687e99d Merge remote-tracking branch 'torvalds/master' into perf/urgent adds ec347b7c3191 tools headers UAPI: Sync linux/fs.h with the kernel sources adds 4224680ee7aa tools headers UAPI: Sync linux/perf_event.h with the kerne [...] adds bffcbe79370e tools headers UAPI: Sync files changed by the quotactl_pat [...] adds a6172059758b perf scripts python: exported-sql-viewer.py: Fix copy to c [...] adds fd931b2e234a perf scripts python: exported-sql-viewer.py: Fix Array TypeError adds f56299a9c998 perf scripts python: exported-sql-viewer.py: Fix warning display adds f42907e8a451 perf script: Add missing PERF_IP_FLAG_CHARS for VM-Entry a [...] adds f8b61bd20479 perf stat: Skip evlist__[enable|disable] when all events uses BPF adds a050a6d2b7e8 Merge tag 'perf-tools-fixes-for-v5.13-2021-05-24' of git:/ [...] adds b2db6c35ba98 afs: Fix fall-through warnings for Clang adds 19dee613816d netfs: Pass flags through to grab_cache_page_write_begin() adds b71c791254ff netfs: Make CONFIG_NETFS_SUPPORT auto-selected rather than manual adds ad9f25d33860 Merge tag 'netfs-lib-fixes-20200525' of git://git.kernel.o [...] adds bfb819ea20ce proc: Check /proc/$pid/attr/ writes against file opener adds 7ac3a1c1ae51 Merge tag 'mtd/fixes-for-5.13-rc4' of git://git.kernel.org [...] adds 13a6f3153922 net/qla3xxx: fix schedule while atomic in ql_sem_spinlock adds b3dcb3127786 net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() adds 4691ffb18ac9 net: stmmac: fix system hang if change mac address after i [...] adds 5cb4a593821f Merge branch 'stmmac-fixes' adds 430bfe057612 net: ethernet: mtk_eth_soc: Fix DIM support for MT7628/88 adds e5bfaed7508f MAINTAINERS: s390/net: add netdev list adds fc516d3a6aa2 net: dsa: bcm_sf2: Fix bcm_sf2_reg_rgmii_cntrl() call for [...] adds c7718ee96dbc net: lantiq: fix memory corruption in RX ring adds 29bf1993fdba MAINTAINERS: remove Ioana Radulescu from dpaa2-eth adds aced3ce57cd3 RDS tcp loopback connection can hang adds 8f03eeb6e0a0 net:sfc: fix non-freed irq in legacy irq mode adds e29f011e8fc0 ipv6: record frag_max_size in atomic fragments in input path adds 1e69abf98921 MAINTAINERS: Add entries for CBS, ETF and taprio qdiscs adds ad79fd2c42f7 net: ethernet: mtk_eth_soc: Fix packet statistics support [...] adds 5eff1461a6de net: macb: ensure the device is available before accessing [...] adds 3a62fed2fd7b net/sched: fq_pie: re-factor fix for fq_pie endless loop adds e70f7a11876a net/sched: fq_pie: fix OOB access in the traffic path adds 835744e8b537 Merge branch 'fq_pie-fixes' adds 474a2ddaa192 net: dsa: mt7530: fix VLAN traffic leaks adds 4dd649d130c6 NFC: nfcmrvl: fix kernel-doc syntax in file headers adds 9b76eade1642 sch_dsmark: fix a NULL deref in qdisc_reset() adds 1a44fb38cc65 r8152: check the informaton of the device adds 1a6e9a9c68c1 net: hso: fix control-request directions adds ba61cf167cb7 net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S adds dc596e3fe63f net: dsa: sja1105: call dsa_unregister_switch when allocat [...] adds cec279a898a3 net: dsa: sja1105: add error handling in sja1105_setup() adds 6729188d2646 net: dsa: sja1105: error out on unsupported PHY mode adds ed040abca4c1 net: dsa: sja1105: use 4095 as the private VLAN for untagg [...] adds b38e659de966 net: dsa: sja1105: update existing VLANs from the bridge V [...] adds 93c5d741d14b Merge branch 'sja1105-fixes' adds a4dd4fc6105e net: appletalk: cops: Fix data race in cops_probe1 adds 48b491a5cc74 net: hsr: fix mac_len checks adds 46a8b29c6306 net: usb: fix memory leak in smsc75xx_bind adds 8c42a49738f1 net: dsa: microchip: enable phy errata workaround on 9567 adds 297739bd73f6 sctp: add the missing setting for asoc encap_port adds b2540cdce6e2 sctp: fix the proc_handler for sysctl encap_port adds c1cf1afd8b0f net: hns: Fix kernel-doc adds 9453d45ecb6c net: zero-initialize tc skb extension on allocation adds 65161c35554f bnx2x: Fix missing error code in bnx2x_iov_init_one() adds 17f9c1b63cdd net: mvpp2: add buffer header handling in RX adds bab09fe2f652 nfp: update maintainer and mailing list addresses adds 20b5759f21cf mptcp: avoid OOB access in setsockopt() adds 3812ce895047 mptcp: drop unconditional pr_warn on bad opt adds 3ed0a585bfad mptcp: avoid error message on infinite mapping adds d58300c3185b mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer adds 6dfa87b492c0 Merge branch 'mptcp-fixes' adds a8deba8547e3 bpftool: Add sock_release help info for cgroup attach/prog [...] adds 6fd5fb63820a selftests/bpf: Add test for l3 use of bpf_redirect_peer adds 5c9d706f6133 bpf: Fix BPF_LSM kconfig symbol dependency adds 3d0220f6861d bpf: Wrap aux data inside bpf_sanitize_info container adds bb01a1bba579 bpf: Fix mask direction swap upon off reg sign change adds a7036191277f bpf: No need to simulate speculative domain for immediates adds 1bad6fd52be4 bpf, selftests: Adjust few selftest result_unpriv outcomes adds f5d287126f63 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds 62f3415db237 net: phy: Document phydev::dev_flags bits allocation adds d7c5303fbc8a Merge tag 'net-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] adds f610a5a29c3c afs: Fix the nlink handling of dir-over-dir rename adds 0ee74d5a4863 iommu/vt-d: Fix sysfs leak in alloc_iommu() adds 96c132f837ff Merge tag 'iommu-fixes-v5.13-rc3' of git://git.kernel.org/ [...] adds 9b7ff25d129d ACPI: power: Refine turning off unused power resources adds 3224374f7eb0 Merge tag 'acpi-5.13-rc4' of git://git.kernel.org/pub/scm/ [...] adds 0c1f3193b1cd dm verity: fix require_signatures module_param permissions adds f16dba5dc6f0 dm snapshot: revert "fix a crash when an origin has no snapshots" adds 7e768532b239 dm snapshot: properly fix a crash when an origin has no snapshots adds 38747c9a2d22 Merge tag 'for-5.13/dm-fixes-2' of git://git.kernel.org/pu [...] adds 76d0fc5e9bc6 arm64: Fix stale link in the arch_counter_enforce_ordering [...] adds e69012400b0c arm64: mm: don't use CON and BLK mapping if KFENCE is enabled adds 3c856a3180da Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds 97e5bf604b7a Merge branch 'for-5.13-fixes' of git://git.kernel.org/pub/ [...] adds c6c82e0cd812 vfio-ccw: Check initialized flag in cp_init() adds 6c02ac4c9211 vfio-ccw: Reset FSM state to IDLE inside FSM adds 2af7a834a435 vfio-ccw: Serialize FSM IDLE state with I/O completion adds ffa99c436aa7 Merge tag 'vfio-ccw-20210520' of https://git.kernel.org/pu [...] adds 9ebd9b5ba7b6 Merge remote-tracking branch 's390-fixes/fixes' adds b28d8f0c25a9 devlink: Correct VIRTUAL port to not have phys_port attributes adds 0cc254e5aa37 net/sched: act_ct: Offload connections with commit action adds fb91702b743d net/sched: act_ct: Fix ct template allocation for zone 0 adds 8e473fcd570c Merge remote-tracking branch 'net/master' adds ff2e6efda0d5 kbuild: Quote OBJCOPY var to avoid a pahole call break the build adds acf2d49d9c41 Merge remote-tracking branch 'bpf/master' adds 1ebe57670b8e Merge remote-tracking branch 'ipsec/master' adds 22cbdbcfb61a netfilter: conntrack: unregister ipv4 sockopts on error unwind adds c781471d67a5 netfilter: nf_tables: missing error reporting for not sele [...] adds 983c4fcb81d6 netfilter: nf_tables: extended netlink error reporting for [...] adds 179d9ba5559a netfilter: nf_tables: fix table flag updates adds 56e4ee82e850 ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service adds 13ea3226eaba Merge remote-tracking branch 'netfilter/master' adds 6a96e056998d Merge remote-tracking branch 'wireless-drivers/master' adds 51cb8e206afd ALSA: usb-audio: fix control-request direction adds 764fa6e686e0 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci adds 265d1a90e4fb ALSA: usb-audio: scarlett2: Improve driver startup messages adds 119b75c15077 ALSA: hda/realtek: Headphone volume is controlled by Front mixer adds 9ebaef0540a9 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i adds 2b899f31f1a6 ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_cre [...] adds af2702549d68 ASoC: qcom: lpass-cpu: Use optional clk APIs adds dad19afce9ad Merge tag 'asoc-fix-v5.13-rc3' of https://git.kernel.org/p [...] adds 29c8f40b54a4 ALSA: hda/realtek: Chain in pop reduction fixup for ThinkS [...] adds 0e68c4b11f1e ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 adds bbe183e07817 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds e650c1a959da ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds 50dbfae972cb ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds ac838c02363e Merge remote-tracking branch 'sound-current/for-linus' adds 41daf6ba594d ASoC: core: Fix Null-point-dereference in fmt_single_name() adds d131d9eeb1eb Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds 7fd45cbcbe78 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 36cb555fae08 regulator: scmi: Fix off-by-one for linear regulators .n_v [...] adds 0514582a1a5b regulator: bd70528: Fix off-by-one for buck123 .n_voltages [...] adds 4c668630bf8e regulator: bd71828: Fix .n_voltages settings adds 8d6ee30c11a9 regulator: hisilicon: use the correct HiSilicon copyright adds 6f55c5dd1118 regulator: max77620: Use device_set_of_node_from_dev() adds 62499a94ce5b regulator: max77620: Silence deferred probe error adds a072cbda97a9 Merge series "Fix MAX77620 regulator driver regression" fr [...] adds 2776584b8d8b Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds be83d92aac1d Merge remote-tracking branch 'regulator-fixes/for-linus' adds c4666729a149 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds 13817d466eb8 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves adds 3efe28470745 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 30584ce55929 Merge remote-tracking branch 'spi-fixes/for-linus' adds 85aabbd7b315 PCI/MSI: Fix MSIs for generic hosts that use device-tree's [...] adds cf3353dc8b46 Merge remote-tracking branch 'pci-current/for-linus' adds 5881fa8dc2de debugfs: fix security_locked_down() call for SELinux adds 80dd33cf72d1 drivers: base: Fix device link removal adds 0c8713153fbf drivers: base: Reduce device link removal code duplication adds ef38c52baf9f Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 016002848c82 serial: rp2: use 'request_firmware' instead of 'request_fi [...] adds 9808f9be31c6 serial: 8250_pci: handle FL_NOIRQ board flag adds e5f62ec31a2a Merge remote-tracking branch 'tty.current/tty-linus' adds 4f2629ea67e7 USB: usbfs: Don't WARN about excessively large memory allocations adds 25dda9fc56bd usb: dwc3: gadget: Properly track pending and queued SG adds dcb4b8ad6a44 misc/uss720: fix memory leak in uss720_probe adds acf5631c239d usb: typec: mux: Fix matching with typec_altmode_desc adds 8c9b3caab3ac usb: typec: ucsi: Clear pending after acking connector change adds c58bbe3477f7 usb: typec: tcpm: Use LE to CPU conversion when accessing [...] adds 10505b720189 usb: Restore the usb_header label adds 6a4c8f60da8f Merge tag 'usb-serial-5.13-rc3' of https://git.kernel.org/ [...] adds 746e4acf87bc USB: trancevibrator: fix control-request direction adds 2cbd838e0e48 Merge tag 'usb-v5.13-rc3' of git://git.kernel.org/pub/scm/ [...] adds 0bc3ee92880d usb: typec: tcpm: Properly interrupt VDM AMS adds a20dcf53ea98 usb: typec: tcpm: Respond Not_Supported if no snk_vdo adds e752dbc59e12 usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() adds e6809703e164 Merge tag 'thunderbolt-for-v5.13-rc4' of git://git.kernel. [...] adds a80c203c3f1c xhci: fix giving back URB with incorrect status regression [...] adds a7f2e9272aff xhci: Fix 5.12 regression of missing xHC cache clearing co [...] adds e482870fe62a Merge remote-tracking branch 'usb.current/usb-linus' adds eb8dbe80326c USB: serial: quatech2: fix control-request directions adds fc0b3dc9a117 USB: serial: omninet: add device id for Zyxel Omni 56K Plus adds 56df0c758aff USB: serial: omninet: update driver description adds a5cf5194d0b2 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds d6eef886903c usb: cdns3: Enable TDL_CHK only for OUT ep adds a9aecef198fa usb: cdnsp: Fix deadlock issue in cdnsp_thread_irq_handler adds 64821728c692 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds 0ef349b43fa8 Merge remote-tracking branch 'phy/fixes' adds 2a54c8c9ebc2 iio: gyro: fxas21002c: balance runtime power in error path adds 98b7b0ca0828 iio: dac: ad5770r: Put fwnode in error case during ->probe() adds a1caeebab07e iio: adc: ad7768-1: Fix too small buffer passed to iio_pus [...] adds 01fcf129f61b iio: adc: ad7923: Fix undersized rx buffer. adds 4ed243b1da16 iio: adc: ad7793: Add missing error code in ad7793_setup() adds 54732a5322ff Merge tag 'iio-fixes-5.13b-take2' of https://git.kernel.or [...] adds 440145fd5f86 Merge remote-tracking branch 'staging.current/staging-linus' adds 41bd624386a5 iio: accel: bmc150: Fix dereferencing the wrong pointer in [...] adds ad873b492222 iio: accel: bmc150: Don't make the remove function of the [...] adds 40c1a0aef652 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds d33ca7d2e8db Merge tag 'soundwire-5.13-fixes' of git://git.kernel.org/p [...] adds 02625c965239 video: hgafb: correctly handle card detect failure during probe adds bda7d3ab06f1 kgdb: fix gcc-11 warnings harder adds 022b93cf2d6a Merge tag 'icc-5.13-rc4' of git://git.kernel.org/pub/scm/l [...] adds bbf0a94744ed mei: request autosuspend after sending rx flow control adds 80daead2b381 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 41e81022a04a Input: usbtouchscreen - fix control-request directions adds 0b1d6c8c0015 Input: xpad - map "Select" button on Microsoft Xbox One co [...] adds aa4d09a786a7 Merge remote-tracking branch 'input-current/for-linus' adds c3c2913b2dea Merge remote-tracking branch 'ide/master' adds d1ce2c79156d vfio/pci: Fix error return code in vfio_ecap_init() adds 2a55ca373501 vfio/pci: zap_vma_ptes() needs MMU adds 78b238147e4d vfio/iommu_type1: Use struct_size() for kzalloc() adds 752774ce7793 samples: vfio-mdev: fix error handing in mdpy_fb_probe() adds dc51ff91cf2d vfio/platform: fix module_put call in error flow adds dc00f780ecb4 Merge remote-tracking branch 'vfio-fixes/for-linus' adds 68141c62fd26 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds ff4cff962a7e MIPS: alchemy: xxs1500: add gpio-au1000.h header file adds 6855adc2c5d9 MIPS: launch.h: add include guard to prevent build errors adds fef532ea0cd8 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c adds 78cf0eb926cb MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREE [...] adds 68ae057e79f0 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds db8e712e0687 bus: ti-sysc: Fix missing quirk flags for sata adds e9aa9c75c58e Merge branch 'omap-for-v5.13/ti-sysc' into fixes adds 3c4e0147c269 ARM: OMAP1: Fix use of possibly uninitialized irq variable adds 7c302314f37b ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_tab [...] adds 040ab72ee10e ARM: OMAP2+: Fix build warning when mmc_omap is not built adds 85ebe5aeef9b Merge branch 'fixes-rc1' into fixes adds 4d7b324e2313 bus: ti-sysc: Fix am335x resume hang for usb otg module adds c8692ad416dc bus: ti-sysc: Fix flakey idling of uarts and stop using sw [...] adds bae989c4bc53 ARM: OMAP1: ams-delta: remove unused function ams_delta_ca [...] adds 4ca42ac92467 Merge remote-tracking branch 'omap-fixes/fixes' adds 778a136e48be KVM: SVM: Drop unneeded CONFIG_X86_LOCAL_APIC check adds 377872b3355b KVM: VMX: Drop unneeded CONFIG_X86_LOCAL_APIC check adds 28a4aa1160d7 KVM: SVM: make the avic parameter a bool adds 6bd5b7436862 KVM: PPC: exit halt polling on need_resched() adds 72b268a8e930 KVM: X86: Bail out of direct yield in case of under-commit [...] adds 1eff0ada88b4 KVM: X86: Fix vCPU preempted state from guest's point of view adds da6d63a0062a KVM: X86: hyper-v: Task srcu lock when accessing kvm_memslots() adds 39fe2fc96694 selftests: kvm: make allocation of extra memory take effect adds a13534d6676d selftests: kvm: fix potential issue with ELF loading adds 22721a561099 KVM: selftests: Keep track of memslots more efficiently adds cad347fab142 KVM: selftests: add a memslot-related performance benchmark adds ef4c9f4f6546 KVM: selftests: Fix 32-bit truncation of vm_get_max_gfn() adds 50bc913d526b KVM: selftests: Ignore CPUID.0DH.1H in get_cpuid_test adds a10453c038a7 KVM: selftests: Fix hang in hardware_disable_test adds c887d6a126df KVM: selftests: trivial comment/logging fixes adds 2aab4b355cbb KVM: selftests: Print a message if /dev/kvm is missing adds 25408e5a0246 KVM: selftests: simplify setup_demand_paging error handling adds 32ffa4f71e10 KVM: selftests: compute correct demand paging size adds 0368c2c1b422 KVM: selftests: allow different backing source types adds b3784bc28ccc KVM: selftests: refactor vm_mem_backing_src_type flags adds c9befd5958fd KVM: selftests: add shmem backing source type adds 94f3f2b31a8a KVM: selftests: create alias mappings when using shared memory adds a4b9722a5996 KVM: selftests: allow using UFFD minor faults for demand paging adds 33090a884da5 KVM: selftests: add shared hugetlbfs backing source type adds fb1070d18edb KVM: X86: Use _BITUL() macro in UAPI headers adds fb0f94794bb7 selftests: kvm: do only 1 memslot_perf_test run by default adds 9805cf03fdb6 KVM: LAPIC: Narrow the timer latency between wait_lapic_ex [...] adds 9f0e713b74f6 Merge remote-tracking branch 'kvm-fixes/master' adds d0d6d868ea69 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds b7b1d862c557 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 4c80a97d7b02 btrfs: fix compressed writes that cross stripe boundary adds b86652be7c83 btrfs: fix error handling in btrfs_del_csums adds 856bd270dc4d btrfs: return errors from btrfs_del_csums in cleanup_ref_head adds d61bec08b904 btrfs: mark ordered extent and inode with error if we fail [...] adds 011b28acf940 btrfs: fixup error handling in fixup_inode_link_counts adds f96d44743a44 btrfs: check error value from btrfs_update_inode in tree log adds dc09ef356272 btrfs: abort in rename_exchange if we fail to insert the s [...] adds ea7036de0d36 btrfs: fix fsync failure and transaction abort after write [...] adds 76a6d5cd7447 btrfs: fix deadlock when cloning inline extents and low on [...] adds 4ef0676a1677 Merge branch 'misc-5.13' into next-fixes adds e75ef6555714 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 39985a4c4ce1 Merge remote-tracking branch 'vfs-fixes/fixes' adds 5fafeeb4da1a platform/surface: aggregator_registry: Update comments for [...] adds 2f26dc05af87 platform/surface: aggregator_registry: Add support for 13" [...] adds c0e0436cb4f6 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fa [...] adds 3f37b177581f Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 70ca3c57ff91 scsi: target: core: Avoid smp_processor_id() in preemptible code adds b4150b68815e scsi: target: tcmu: Fix xarray RCU warning adds 8c7e7b8486cd scsi: libsas: Use _safe() loop in sas_resume_port() adds 5aaeca258f55 scsi: target: iblock: Fix smp_processor_id() BUG messages adds 7e7606330b16 scsi: aic7xxx: Restore several defines for aic7xxx firmware build adds b4de11dfb569 scsi: aic7xxx: Remove multiple definition of globals adds 122c81c563b0 scsi: bnx2fc: Return failure if io_req is already in ABTS [...] adds e662502b3a78 scsi: vmw_pvscsi: Set correct residual data length adds 7907a021e4bb scsi: hisi_sas: Drop free_irq() of devm_request_irq() allo [...] adds 2ef7665dfd88 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal adds 54e789c8cba7 Merge remote-tracking branch 'scsi-fixes/fixes' adds e11851429fdc drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 adds 99f5630400d5 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 8ba5ebd3c157 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 292d788c64eb drivers: hv: Fix missing error code in vmbus_connect() adds c387a9cdadc7 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds eac2f3059e02 riscv: stacktrace: fix the riscv stacktrace when CONFIG_FR [...] adds 97a031082320 riscv: Select ARCH_USE_MEMTEST adds 02ccdeed1817 riscv: kprobes: Fix build error when MMU=n adds bab0d47c0ebb riscv: kexec: Fix W=1 build warnings adds 5cb8b2c0290d Merge remote-tracking branch 'risc-v-fixes/fixes' adds fd3d4cb60208 Merge remote-tracking branch 'pidfd-fixes/fixes' adds dbec64b11c65 gpio: wcd934x: Fix shift-out-of-bounds error adds 6a4ed968a343 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 11dbc62a73a7 Documentation: kunit: add tips for running KUnit adds d7eab3df8f39 Documentation: kunit: Update kunit_tool page adds 783e93bb5ee5 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 7cfc4ea78fc1 drm/meson: fix shutdown crash when component not probed adds 35f819d21803 drm/ttm: Skip swapout if ttm object is not populated adds 94d73a843fd4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 53004ee78d62 xfs: Fix fall-through warnings for Clang adds 6a42efe87696 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds cf536e185869 Makefile: extend 32B aligned debug option to 64B aligned adds 1bb0b18a06dc kbuild: hide tools/ build targets from external module builds adds 0d989ac2c90b kbuild: remove libelf checks from top Makefile adds d92cc4d51643 kbuild: require all architectures to have arch/$(SRCARCH)/Kbuild adds 5519f498d595 alpha: move core-y in arch/alpha/Makefile to arch/alpha/Kbuild adds 0957878f710e h8300: move core-y in arch/h8300/Makefile to arch/h8300/Kbuild adds 3681c854c22e hexagon: move core-y in arch/hexagon/Makefile to arch/hexa [...] adds 92f378f19e94 sh: move core-y in arch/sh/Makefile to arch/sh/Kbuild adds 2728fcfa4fcc kbuild: merge scripts/mkmakefile to top Makefile adds 41eba23efba3 init: use $(call cmd,) for generating include/generated/compile.h adds 174a1dcc9642 kbuild: sink stdout from cmd for silent build adds c39013ee64b5 kbuild: clean up ${quiet} checks in shell scripts adds 52c6bad13168 Merge remote-tracking branch 'kbuild/for-next' adds 44732b00fed6 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 1b1774998b2d partitions: msdos: fix one-byte get_unaligned() adds dd979d7a08ad apparmor: use get_unaligned() only for multi-byte words adds 8f4e3d48bb50 mwifiex: re-fix for unaligned accesses adds e3e220767106 netpoll: avoid put_unaligned() on single character adds d40d8179482c asm-generic: uaccess: 1-byte access is always aligned adds 803f4e1eab7a asm-generic: simplify asm/unaligned.h adds 14462376858e Merge branch 'asm-generic-unaligned' into asm-generic adds 0f97333dddbe Merge remote-tracking branch 'asm-generic/master' adds 7794ef518689 Merge remote-tracking branch 'arm/for-next' adds 7d7b720a4b80 arm64: Implement stack trace termination record adds 76734d26b541 arm64: Change the on_*stack functions to take a size argument adds 33c222aeda14 arm64: stacktrace: Relax frame record alignment requiremen [...] adds 503555325d49 Merge branch 'for-next/stacktrace' into for-next/boot adds e176e2677ccc arm64: assembler: add set_this_cpu_offset adds 98c7a1666ee9 arm64: smp: remove pointless secondary_data maintenance adds 3305e7f74a14 arm64: smp: remove stack from secondary_data adds 8e334d729bc4 arm64: smp: unify task and sp setup adds 3d8c1a013d78 arm64: smp: initialize cpu offset earlier adds 6ced1dc23104 Merge branch 'for-next/boot' into for-next/core adds e89d6cc51034 arm64: assembler: replace `kaddr` with `addr` adds d11b187760f5 arm64: assembler: add conditional cache fixups adds 46710cf1fcb6 arm64: Apply errata to swsusp_arch_suspend_exit adds 116b7f559492 arm64: Do not enable uaccess for flush_icache_range adds 7908072da535 arm64: Do not enable uaccess for invalidate_icache_range adds 5e20e3499682 arm64: Downgrade flush_icache_range to invalidate adds 55272ecc3ada arm64: assembler: remove user_alt adds 06b7a568ca5e arm64: Move documentation of dcache_by_line_op adds d044f8141847 arm64: Fix comments to refer to correct function __flush_i [...] adds e3974adb4ef5 arm64: __inval_dcache_area to take end parameter instead of size adds 163d3f80695e arm64: dcache_by_line_op to take end parameter instead of size adds 814b186079cd arm64: __flush_dcache_area to take end parameter instead of size adds 1f42faf1d25d arm64: __clean_dcache_area_poc to take end parameter inste [...] adds f749448edb9c arm64: __clean_dcache_area_pop to take end parameter inste [...] adds 406d7d4e2bc7 arm64: __clean_dcache_area_pou to take end parameter inste [...] adds 8c28d52ccd1d arm64: sync_icache_aliases to take end parameter instead of size adds 393239be1ba6 arm64: Fix cache maintenance function comments adds fade9c2c6ee2 arm64: Rename arm64-internal cache maintenance functions adds 9642f90978f3 Merge branch 'for-next/caches' into for-next/core adds 7513cc8a1b74 arm64: Change the cpuinfo_arm64 member type for some sysre [...] adds 21047e91a5a6 arm64: Check if GMID_EL1.BS is the same on all CPUs adds 8a37d10f4e55 Merge branch 'for-next/cpufeature' into for-next/core adds ca940790d2dd arm64: Document requirement for access to FEAT_HCX adds 4be9eaa3fb18 Merge branch 'for-next/docs' into for-next/core adds 2e21d85336c4 Merge branch 'for-next/stacktrace' into for-next/kasan adds 1cbdf60bd1b7 kasan: arm64: support specialized outlined tag mismatch checks adds 012e3499b4cb Merge branch 'for-next/kasan' into for-next/core adds 7e04cc918954 arm64/mm: Validate CONFIG_PGTABLE_LEVELS adds e377ab82311a arm64/mm: Remove [PUD|PMD]_TABLE_BIT from [pud|pmd]_bad() adds 40221c737608 arm64/mm: Make vmemmap_free() available only with CONFIG_M [...] adds 10598473115e Merge branch 'for-next/mm' into for-next/core adds 3d0cca0b02ac kasan: speed up mte_set_mem_tag_range adds e2e8aa09199c Merge branch 'for-next/mte' into for-next/core adds da3862e7277b Merge tag 'irq-export-set-affinity' of git://git.kernel.or [...] adds 84fca8ba6205 perf/arm-ccn: Use irq_set_affinity() adds 8ec25d34012d perf/arm-cmn: Use irq_set_affinity() adds 1ceeb8d430f5 perf/arm-dmc620: Use irq_set_affinity() adds 41ea281724c0 perf/arm-dsu: Use irq_set_affinity() adds 262105453595 perf/arm-smmuv3: Use irq_set_affinity() adds ba4489fb949c perf/imx_ddr: Use irq_set_affinity() adds 77b06ddc0435 perf/hisi: Use irq_set_affinity() adds bf2367aaed73 drivers/perf: Remove redundant dev_err call in tx2_uncore_ [...] adds 27e448207571 drivers/perf: arm_spe_pmu: Fix some coding style issues adds f265fd166bce drivers/perf: arm_pmu: Fix some coding style issues adds a9f00c9760fe drivers/perf: arm-cmn: Add space after ',' adds eb2b22f024c3 drivers/perf: arm-cci: Fix checkpatch spacing error adds b584911ece10 Merge branch 'for-next/perf' into for-next/core adds 63ebdb77afa9 kselftest/arm64: Add missing newline to SVE test skipping output adds d30f563d13d9 Merge branch 'for-next/selftests' into for-next/core adds 3fdc0cb59d97 arm64: smccc: Add support for SMCCCv1.2 extended input/out [...] adds 57ad4fe0859e Merge branch 'for-next/ffa' into for-next/smccc adds 1c91f3080971 Merge branch 'for-next/smccc' into for-next/core adds 483dbf6a3590 arm64/sve: Split _sve_flush macro into separate Z and pred [...] adds c9f6890bca11 arm64/sve: Use the sve_flush macros in sve_load_from_fpsim [...] adds ad4711f962e0 arm64/sve: Skip flushing Z registers with 128 bit vectors adds f96ff4e07147 Merge branch 'for-next/sve' into for-next/core adds 691b451a320e Merge remote-tracking branch 'arm64/for-next/core' adds d626416790a9 Merge remote-tracking branch 'actions/for-next' adds f6d3c5d57dbc Merge remote-tracking branch 'aspeed/for-next' adds e4aab5113d88 Merge remote-tracking branch 'at91/at91-next' adds bd588921ebb9 Merge remote-tracking branch 'drivers-memory/for-next' adds dabea675faf1 arm64: dts: ls1028a: fix memory node adds e98d98028989 arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance adds ac0cbf9d13dc arm64: dts: zii-ultra: fix 12V_MAIN voltage adds 779b56bb6797 ARM: imx: pm-imx27: Include "common.h" adds 25201269c6ec arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage adds 52387bb9a4a7 arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage adds 7c8f0338cdac ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property adds 0e2fa4959c4f ARM: dts: imx7d-pico: Fix the 'tuning-step' property adds b73eb6b3b91f ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells adds 4ed57c97b414 soc: imx: gpcv2: move to more ideomatic error handling in probe adds 4ac6317a3701 soc: imx: gpcv2: move domain mapping to domain driver probe adds cbca0b4fd211 soc: imx: gpcv2: switch to clk_bulk_* API adds 256f07edbdd2 soc: imx: gpcv2: split power up and power down sequence control adds 58d268619aa9 soc: imx: gpcv2: wait for ADB400 handshake adds 1382eb1967d7 soc: imx: gpcv2: add runtime PM support for power-domains adds c0ce75395f8d soc: imx: gpcv2: allow domains without power-sequence control adds fe58c887fb8c soc: imx: gpcv2: add support for optional resets adds 30af8513bdb5 dt-bindings: power: add defines for i.MX8MM power domains adds 47f87c628055 soc: imx: gpcv2: add support for i.MX8MM power domains adds a36cc1e512e9 soc: imx: gpcv2: Add support for missing i.MX8MM VPU/DISPM [...] adds acad945dc22e soc: imx: gpcv2: move reset assert after requesting domain [...] adds 18dba4e2bfd7 Merge branch 'imx/drivers' into for-next adds 66e69d8849e9 ARM: imx6q: remove PHY fixup for KSZ9031 adds 5fff104f04dc ARM: imx6q: remove part of ar8031_phy_fixup() adds 4d3b70d980c2 ARM: imx6q: remove BMCR_PDOWN handler in ar8035_phy_fixup() adds f5d9aa79dfdf ARM: imx6q: remove clk-out fixup for the Atheros AR8031 an [...] adds 582368377926 ARM: imx6q: remove Atheros AR8035 SmartEEE fixup adds d500c6c42bed ARM: imx6sx: remove Atheros AR8031 PHY fixup adds 7a4e95d68970 ARM: imx7d: remove Atheros AR8031 PHY fixup adds 6baef5036802 Merge branch 'imx/soc' into for-next adds 7486d6df6179 dt-bindings: add dasheng vendor prefix adds db34eb5cc488 dt-bindings: arm: imx: Add i.mx6q DaSheng COM-9XX SBC adds 7ba861fff0cd dt-bindings: imx: gpcv2: add support for optional resets adds c71dc582c412 Merge branch 'imx/bindings' into for-next adds 445ae16ac1c5 ARM: dts: imx28: Add DTS description of imx28 based XEA board adds 14954ee82262 ARM: dts: imx6ul-14x14-evk: Switch to fsl-asoc-card sound card adds 034ebde3b8c7 ARM: dts: imx7d-sdb: Add HDMI audio sound card adds d178918891a1 ARM: dts: imx6dl-yapp4: Use aliases to set custom MMC devi [...] adds 4b7f6f3b251a ARM: dts: imx: Add i.mx6q DaSheng COM-9XX SBC board support adds 861920974aa5 ARM: dts: imx6qdl-sabresd: Add asrc support for wm8962 sound card adds 37f592901258 ARM: dts: imx6qdl-sabresd: Configure the gpio for hp detect adds d943728fc7f2 ARM: dts: imx6: edmqmx6: set phy-mode to RGMII-ID adds 723de6a4126b ARM: dts: imx6dl-riotboard: configure PHY clock and set pr [...] adds 77e6025c2416 ARM: dts: i.MX51: digi-connectcore-som: Correct Ethernet n [...] adds 1c147690231b ARM: dts: imx53-ard: Correct Ethernet node name adds 68d3d5aa443e Merge branch 'imx/dt' into for-next adds 83297eaddf7a arm64: dts: fsl-ls1028a: Correct ECAM PCIE window ranges adds f17d0bcb3c9e arm64: dts: imx8mm: specify dma-ranges adds 0631ba361a7e arm64: dts: imx8mn: specify dma-ranges adds cadd1beb7201 arm64: dts: imx8mq: assign PCIe clocks adds 57bbd15f7b95 arm64: dts: imx8: conn: fix enet clock setting adds c933a5893e92 Merge branch 'imx/dt64' into for-next adds b99f904e5045 arm64: defconfig: enable Layerscape EDAC driver adds 2f875c387c54 Merge branch 'imx/defconfig' into for-next adds 92da7fde821e Merge remote-tracking branch 'imx-mxs/for-next' adds a3ae2afab49d Merge remote-tracking branch 'keystone/next' adds 95b4472e5b13 Merge remote-tracking branch 'mediatek/for-next' adds 81364b18f57c Merge remote-tracking branch 'mvebu/for-next' adds 80d872f97d83 ARM: omap2plus_defconfig: Add WL1251 and WEXT modules adds e7d7b033091a ARM: omap2plus_defconfig: Add LP5523 LED driver adds 58f3a372c901 Merge branch 'omap-for-v5.14/defconfig' into for-next adds 68f6941a6aec ARM: OMAP1: Remove leading spaces in Kconfig adds ac189a7a999b ARM: OMAP2+: CM: remove omap2_set_globals_cm() adds 57f2bf41b9e0 ARM: OMAP2+: remove omap2_set_globals_control() adds d61f263495d7 Merge branch 'omap-for-v5.13/genpd-cleanup' into omap-for- [...] adds e5ac3afad81a Merge branch 'omap-for-v5.14/cleanup' into for-next adds 6bb0ad80c52d ARM: dts: dra76-evm: remove ov5640 adds 3d7bf58546ba ARM: dts: osd3358-sm-red: group in the same phandle all it [...] adds fb97f63106f3 ARM: dts: am335x: align GPIO hog names with dt-schema adds bd551acdde3a ARM: dts: am437x: align gpio hog names with dt-schema adds cfb4ab3b5df8 ARM: dts: omap3: align gpio hog names with dt-schema adds 4823117cb80e ARM: dts: omap5-board-common: align gpio hog names with dt-schema adds 0c149400c2f6 ARM: dts: dra7x-evm: Align GPIO hog names with dt-schema adds b644c5e01c87 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init fla [...] adds 2566d5b8c167 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios adds d7d30b8fcd11 ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios adds 7260620cd9e3 ARM: dts: dra7-l4: Drop ti,omap4-uart entry from UART nodes adds 40a95e2915e3 ARM: dts: am437x-l4: Drop ti,omap2-uart entry from UART nodes adds 71f729ef73ce ARM: dts: OMAP2420: Drop interrupt-names from mailbox node adds 94a69e062648 ARM: dts: OMAP2/OMAP3: Rename processor sub-mailbox nodes adds 8e880dfefd61 ARM: dts: AM33xx/AM43xx: Rename wkup_m3 sub-mailbox node adds 9e7f5ee11373 ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names adds 3f89af8097bd Merge branch 'omap-for-v5.14/dt' into for-next adds c16736a8b84d Merge remote-tracking branch 'omap/for-next' adds 5a7f43f49694 Merge remote-tracking branch 'refs/remotes/origin/for-next [...] adds f11d3e7da32e arm64: dts: qcom: sm8350: add IPA information adds adfea97e4929 arm64: dts: qcom: sm8350-mtp: enable IPA adds 5eabd602d2ff arm64: dts: qcom: sc7180: add nodes for idp display adds e60fd5ac1f68 arm64: dts: qcom: sdm845-oneplus-common: guard rmtfs-mem adds c572729b57b4 arm64: dts: qcom: sdm845-oneplus-common: enable ipa adds ab7f9be0e4f0 arm64: dts: qcom: sdm845-xiaomi-beryllium: Add audio support adds 59312ab13981 arm64: dts: qcom: remove camera_mem region adds 6215d3f07bd7 arm64: dts: qcom: msm8996: Disable ADSP and add power domains adds 1ed34da63a37 arm64: dts: qcom: Add board support for HK10 adds 35a4a8b6e9b1 arm64: dts: qcom: msm8996: Sanitize pins adds ff5e2b87a1df arm64: dts: qcom: msm8996-*: Clean up QUP and UART names adds 76f4d70f6174 arm64: dts: qcom: msm8996: Enlarge tcsr_mutex_regs size adds fbb8a3a8b731 arm64: dts: qcom: msm8996: Add SDHCI1 adds c33d9068a750 arm64: dts: qcom: msm8996: Add BLSP2_I2C5 and BLSP2_I2C6 adds 37b05cecfe96 arm64: dts: qcom: msm8996: Disable MDSS and Adreno by default adds d774e762b032 arm64: dts: qcom: msm8996: Disable Venus by default adds f7342c7d2902 arm64: dts: qcom: pm8994: Add RESIN node adds 12d540375736 arm64: dts: qcom: msm8996: Add DSI0 nodes adds 37aa540cbd30 arm64: dts: qcom: pmi8994: Add WLED node adds 3343de9af75c arm64: dts: qcom: msm8996: Clean up the SDHCI2 node adds 4753492de9df arm64: dts: qcom: msm8996: Add usb3 interrupts adds 132f5a8df934 arm64: dts: qcom: SC7280: Add device node support for TSENS adds 9ec1c5867c02 arm64: dts: qcom: SC7280: Add thermal zone support adds 4dcaa68ee217 arm64: dts: qcom: sm8350: Add label for thermal-zones node adds 0e17fe8cf8e1 arm64: dts: qcom: pm7325: Add pm7325 base dts file adds 3795fe7d497b arm64: dts: qcom: pm8350c: Add temp-alarm support adds 6327abef804d arm64: dts: qcom: pm8350c: Correct the GPIO node adds 7a3544e5d4e8 arm64: dts: qcom: pmr735a: Add temp-alarm support adds f878e1baa4ae arm64: dts: qcom: pmr735a: Correct the GPIO node adds b2de43136058 arm64: dts: qcom: pmk8350: Add peripherals for pmk8350 adds d0927c2134d9 arm64: dts: qcom: pmk8350: Correct the GPIO node adds a1cbfdfdc2b1 arm64: dts: qcom: sc7280: Include PMIC DT files for sc7280-idp adds fbd5a1d22607 arm64: dts: qcom: sc7280: Add ADC channel nodes for PMIC t [...] adds fbe7be5b23ae arm64: dts: qcom: msm8996: Strictly limit USB2 host to USB [...] adds a4bdd15e799a arm64: dts: qcom: msm8996: Add DMA to QUPs and UARTs adds eec220565b78 soc: qcom: socinfo: Add missing SoC ID for SM6125 adds e365257547ec soc: qcom: socinfo: Add remaining IPQ6018 family ID-s adds 055c9aff76b7 soc: qcom: smd-rpm: Add SM6125 compatible adds c1d4544d0233 dt-bindings: soc: qcom: smd-rpm: Document SM6125 compatible adds dfa3d406e2ab dt-bindings: power: rpmpd: Add SC8180X to rpmpd binding adds 3b1a0582482c soc: qcom: rpmhpd: Add SC8180X adds 9bf8257fefc9 soc: qcom: socinfo: Add more IDs adds a10eba1a5c03 Merge branches 'arm64-for-5.14' and 'drivers-for-5.14' int [...] adds d3a12d544ab1 Merge remote-tracking branch 'refs/remotes/origin/for-next [...] adds ee704ebfd548 bus: qcom-ebi2: Fix incorrect documentation for '{slow,fast}_cfg' adds c886fe910421 Merge branch 'drivers-for-5.14' into for-next adds 94edade8c8aa Merge remote-tracking branch 'refs/remotes/origin/for-next [...] adds 7fda2b0bfbd9 soc: qcom: socinfo: import PMIC IDs from pmic-spmi adds a75b593cb73f Merge branch 'drivers-for-5.14' into for-next adds a1390ef30638 Merge remote-tracking branch 'qcom/for-next' adds 22367dd2d13a Merge remote-tracking branch 'raspberrypi/for-next' adds 9558487e7d97 arm64: defconfig: Enable usb2_clksel for R-Car Gen3 and RZ/G2 adds ab2711b3afdb ARM: dts: renesas: Add fck to etheravb-rcar-gen2 clock-names list adds 56ed0b3b10fd arm64: dts: renesas: Add fck to etheravb-rcar-gen3 clock-n [...] adds 0decd50b6b2e arm64: dts: renesas: beacon kit: Setup AVB refclk adds 706f5cb338ff arm64: dts: renesas: falcon-csi-dsi: Add GPIO extenders adds b6810bafc34f arm64: dts: renesas: condor: Switch eMMC bus to 1V8 adds a422ec20caef arm64: dts: renesas: v3msk: Fix memory size adds 6ab8c23096a2 ARM: dts: r8a7779, marzen: Fix DU clock names adds 8c10e004dfb9 ARM: dts: koelsch: Rename sw2 to keyboard adds e9550a536e3e arm64: dts: renesas: eagle: Add x1 clock adds d4ea5c61e15a ARM: dts: rcar-gen1: Correct internal delay for i2c[123] adds 56bc54496f5d arm64: dts: renesas: beacon: Fix USB extal reference adds ebc666f39ff6 arm64: dts: renesas: beacon: Fix USB ref clock references adds a499e40a397c ARM: dts: renesas: Move enable-method to CPU nodes adds 1931e709c701 Merge branches 'renesas-arm-defconfig-for-v5.14' and 'rene [...] adds 1b32fce42bff ARM: dts: alt: Add SW2 as GPIO keys adds dcd770bc1114 Merge branch 'renesas-arm-dt-for-v5.14' into renesas-next adds 11760783ed3d Merge remote-tracking branch 'renesas/next' adds b16f1c8af175 Merge remote-tracking branch 'reset/reset/next' adds 2f3877d609e7 clk: rockchip: fix rk3568 cpll clk gate bits adds dd1599446681 Merge branch 'v5.14-clk/next' into for-next adds 07c89202bd4c Merge remote-tracking branch 'rockchip/for-next' adds 16b79a1e0833 soc: samsung: pmu: drop EXYNOS_CENTRAL_SEQ_OPTION defines adds a296d17e4c6a Merge branch 'next/soc' into for-next adds a6419e53c779 MAINTAINERS: Include Samsung PWM in Samsung SoC entry adds 70dba4ef13c5 Merge branch 'next/soc' into for-next adds 560450684e03 Merge remote-tracking branch 'samsung-krzk/for-next' adds a3b884cef873 firmware: arm_scmi: Add clock management to the SCMI power domain adds 131bb8e3981d Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] adds e781858488b9 firmware: arm_ffa: Add initial FFA bus support for device [...] adds 3bbfe9871005 firmware: arm_ffa: Add initial Arm FFA driver support adds 714be77e976a firmware: arm_ffa: Add support for SMCCC as transport to F [...] adds d0c0bce83122 firmware: arm_ffa: Setup in-kernel users of FFA partitions adds cc2195fe536c firmware: arm_ffa: Add support for MEM_* interfaces adds c8c75e04118e Merge branch 'for-next/ffa' of git://git.kernel.org/pub/sc [...] adds fb062f31b61f Merge remote-tracking branch 'scmi/for-linux-next' adds 47e4dc4e63e1 clk: sunxi-ng: v3s: fix incorrect postdivider on pll-audio adds 92ed36755747 dt-bindings: arm: Add NanoPi R1S H5 adds 9962cb9be2db arm64: dts: allwinner: h5: Add NanoPi R1S H5 support adds cd8d60399ac5 dt-bindings: pwm: allwinner: add v3s pwm compatible adds 1d34350cdb6b ARM: dts: sun8i: v3s: add pwm controller to v3s dts adds 49b9e240b84d ARM: dts: sun8i: v3s: add DMA controller to v3s dts adds 93bc32b0397e ARM: dts: sun8i: v3s: add DMA properties to peripherals su [...] adds 5348915db9b8 ARM: dts: sun8i: v3s: add analog codec and frontend to v3s dts adds 78e8db071b68 ASoC: dt-bindings: sun8i-a23-codec-analog: add compatible [...] adds 8575276c1fe3 ARM: dts: sun8i: V3: add codec analog frontend to V3 dts adds ce09d1a6800d dt-bindings: sound: sun4i-i2s: add Allwinner V3 I2S compatible adds 65a50bca7717 ARM: dts: sun8i: V3: add I2S interface to V3 dts adds 086a43023809 ARM: dts: sun8i: r40: Add timer node adds 091d5db0abd6 arm64: dts: allwinner: pinephone: Set audio card name adds b19d3479f25e ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode adds 2b4f0bf55549 Merge branches 'sunxi/clk-fixes-for-5.13', 'sunxi/dt-for-5 [...] adds 6cfe2e68bdcd Merge remote-tracking branch 'sunxi/sunxi/for-next' adds f4e43bbcacec Merge remote-tracking branch 'tegra/for-next' adds 4680dddc6b6f Merge remote-tracking branch 'ti-k3/ti-k3-next' adds 547be9a05dc8 arm64: dts: ti: k3-am65-iot2050-common: Disable mailbox nodes adds d8003738e1ec Merge remote-tracking branch 'ti-k3-new/ti-k3-next' adds faa1847d03a2 clk: imx: scu: add enet rgmii gpr clocks adds 903f23440b52 Merge remote-tracking branch 'clk-imx/for-next' adds 682b108ba598 clk: renesas: cpg-mssr: Remove unused [RM]MSTPCR() definitions adds 3f6ecaf1cad9 clk: renesas: cpg-mssr: Make srstclr[] comment block consistent adds 790c06cc5df2 clk: renesas: r8a77995: Add ZA2 clock adds e5518f2cd9f0 Merge remote-tracking branch 'clk-renesas/renesas-clk' adds 6f660d9914c3 Merge remote-tracking branch 'csky/linux-next' adds da9c86f78661 Merge remote-tracking branch 'h8300/h8300-next' adds b7e394566d7c Merge remote-tracking branch 'm68k/for-next' adds 5334d983f385 MIPS: SEAD3: Correct Ethernet node name adds ab5891a8350f dt-bindings: vendor-prefixes: Add an entry for OpenEmbed adds cbafa54aa2ae MIPS: ath79: ar9331: Add OpeneEmbed SOM9331 Board adds 69e22d9ff71b MIPS: ath79: ar9331: add pause property for the MAC <> swi [...] adds 4f5d31ce099d MIPS: Loongson64: Remove a "set but not used" variable adds c43e6b43d937 MIPS: Loongson64: Update loongson3_defconfig adds 01153887beb5 mips: dts: loongson: fix DTC unit name warnings adds dfd6553212c3 mips: dts: loongson: fix DTC unit name warnings adds a3da3d3d55a3 mips: dts: loongson: fix DTC unit name warnings adds 15b32eb21a48 mips: dts: loongson: fix DTC unit name warnings adds b35ef2dd1675 mips: dts: loongson: fix DTC unit name warnings adds b541120f9e55 Merge remote-tracking branch 'mips/mips-next' adds 3a5988b884a3 powerpc/32s: Remove m8260_gorom() adds 1a3c6ceed253 powerpc/asm-offset: Remove unused items adds 13c7dad95176 powerpc/paca: Remove mm_ctx_id and mm_ctx_slb_addr_limit adds f3f6d18417eb powerpc/papr_scm: Reduce error severity if nvdimm stats in [...] adds 9a1762a4a4ff powerpc/8xx: Update mpc885_ads_defconfig to improve CI adds 930a77c3ad79 powerpc/boot: Fix a typo in partial_decompress() comment adds c176c3d58a3e powerpc: Define NR_CPUS all the time adds 70d6ebf82bd0 powerpc/603: Avoid a pile of NOPs when not using SW LRU in [...] adds fe3dc333d2ed powerpc/mmu: Don't duplicate radix_enabled() adds 0441729e1637 powerpc/mmu: Remove leftover CONFIG_E200 adds 8af8d72dc58e powerpc/32s: Speed up likely path of kuap_update_sr() adds b09049c516af powerpc: Only pad struct pt_regs when needed adds ca8cc36901e9 powerpc/32s: Remove asm/book3s/32/hash.h adds 34f7f79827ec selftests/powerpc: Add test of mitigation patching adds 9b373899e960 powerpc/pseries/memhotplug: Remove unused inline function [...] adds c67454615cf9 selftests/powerpc: Fix duplicate included pthread.h adds ad06bcfd5b8f powerpc/pseries/ras: Delete a redundant condition branch adds feb0e079f43d powerpc/pseries: Set UNISOLATE on dlpar_memory_remove_by_i [...] adds 2ad216b4d6ff powerpc/pseries: check DRCONF_MEM_RESERVED in lmb_is_removable() adds 163e7921750f powerpc/pseries: break early in dlpar_memory_remove_by_cou [...] adds 40999b041e03 powerpc/pseries: minor enhancements in dlpar_memory_remove [...] adds f259fb893c69 powerpc/Makefile: Add ppc32/ppc64_randconfig targets adds 5b75bd763d36 powerpc/sstep: Add emulation support for ‘setb’ instruction adds 60060d704c55 powerpc/sstep: Add tests for setb instruction adds 73e6e4e01134 powerpc/powernv/pci: fix header guard adds 6fcb574125e6 powerpc: Kconfig: disable CONFIG_COMPAT for clang < 12 adds 7ee3e97e00a3 kprobes: Allow architectures to override optinsn page allocation adds b73c8cccd72a powerpc/kprobes: Replace ppc_optinsn by common optinsn adds 78de5d656991 Merge remote-tracking branch 'powerpc/next' adds f5397c3ee0a3 riscv: mm: add _PAGE_LEAF macro adds 141682f5b9d6 riscv: mm: make pmd_bad() check leaf condition adds c3b2d67046d2 riscv: mm: add param stride for __sbi_tlb_flush_range adds e88b333142e4 riscv: mm: add THP support on 64-bit adds 3332f4190674 riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMD adds 8f3e136ff378 riscv: mm: Remove setup_zero_page() adds db756746807b riscv: enable generic PCI resource mapping adds f842f5ff6aaf riscv: Move setup_bootmem into paging_init adds 50bae95e17c6 riscv: mm: Drop redundant _sdata and _edata declaration adds 8237c5243a61 riscv: Optimize switch_mm by passing "cpu" to flush_icache [...] adds 37a7a2a10ec5 riscv: Turn has_fpu into a static key if FPU=y adds 1d126a72fae9 Merge remote-tracking branch 'risc-v/for-next' adds 67426b8212f3 Merge branch 'fixes' into for-next adds f4ab4787355a s390/cpumf: remove counter transaction call backs adds f931b80ac774 s390/cpumf: remove WARN_ON_ONCE in counter start handler adds 2aef03c8c8f9 s390: enable HAVE_IOREMAP_PROT adds 0359e972488d s390/entry: use assignment to read intcode / asm to copy gprs adds 9f47db404d6b s390/facilities: move stfl information from lowcore to glo [...] adds 6e8217df8ce8 s390/irq: add union/struct to access external interrupt pa [...] adds 74fb6232b37e s390/irq: add union/struct to access io interrupt data adds ceeede8d8414 s390/cio: add union/struct to access tpi_info adds 50109c65c78e s390/traps: add struct to access transactional diagnostic block adds b78a5cd5e18a s390/crypto: fix function/prototype mismatches adds 7145132ee964 s390/zcrypt: remove zcrypt_device_count adds 556c93b623d5 s390/ap: wire up bus->probe and bus->remove adds 350d38f610fb s390/ccwgroup: release the cdevs from within dev->release() adds b72d241fec23 s390/sclp_vt220: fix console name to match device adds bd7a3813cabd s390/ipl: make parameter area accessible via struct parmarea adds 5642058abef0 s390/boot: access kernel command line via parmarea adds 44d95d1692f2 s390/mm: ensure switch_mm() is executed with interrupts disabled adds c9c4601cc42d s390/smp: reallocate IPL CPU lowcore adds 454ae054b138 s390/smp: do not preserve boot CPU lowcore on hotplug adds d7848316852d s390/smp: remove redundant pcpu::lowcore member adds 9787a8a26d60 s390/ap: extend AP change bindings-complete uevent with counter adds defb486cb2e8 s390/vfio-ap: clean up vfio_ap_drv's definition adds ced081dd2bd0 s390/ccwgroup: simplify ungrouping when driver deregisters adds eb802d005506 s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger un [...] adds 336fd9f1abdf s390/ap/zcrypt: notify userspace with online, config and m [...] adds 04f80b59e597 s390: disable SSP when needed adds 0a915a2f7150 Merge branch 'features' into for-next adds 9616adac3271 Merge remote-tracking branch 's390/for-next' adds 3e5c0369e8a4 Merge remote-tracking branch 'sh/for-next' adds 21e0c3d5f633 xtensa: fix kconfig unmet dependency warning for HAVE_FUTE [...] adds 9de5dc063650 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 65dc73fa546d btrfs: correct try_lock_extent() usage in read_extent_buff [...] adds 7c068c01f659 btrfs: remove stale comment for argument seed of btrfs_fin [...] adds d9dc6948dcf0 btrfs: check worker before need_preemptive_reclaim adds f494fcf167e3 btrfs: only clamp the first time we have to start flushing adds 094db84e0380 btrfs: take into account global rsv in need_preemptive_reclaim adds f9867eaa2d29 btrfs: use the global rsv size in the preemptive thresh ca [...] adds 790567d70d15 btrfs: don't include the global rsv size in the preemptive [...] adds 1c9bc0f19604 btrfs: only ignore delalloc if delalloc is much smaller th [...] adds 97f0c3a9057c btrfs: handle preemptive delalloc flushing slightly differently adds db84e4500ad3 btrfs: zoned: print message when zone sanity check type fails adds d741d807d6d5 btrfs: zoned: bail out if we can't read a reliable write pointer adds 225a88046e9e btrfs: rename check_async_write and let it return bool adds 4c4b6b079f96 btrfs: make btrfs_verify_data_csum() to return a bitmap adds 668bb079b1ff btrfs: submit read time repair only for each corrupted sector adds 07e78c6a74b8 btrfs: remove io_failure_record::in_validation adds 627d2560807f btrfs: return EAGAIN if defrag is canceled adds 6f2c2a812491 btrfs: zoned: factor out zoned device lookup adds 7b3ef2ec2f21 btrfs: fix error handling in btrfs_del_csums adds 0c2f775d741f btrfs: return errors from btrfs_del_csums in cleanup_ref_head adds 623ce94b89b4 btrfs: mark ordered extent and inode with error if we fail [...] adds 70b788cb23aa btrfs: fixup error handling in fixup_inode_link_counts adds 6d3f59f7c10a btrfs: check error value from btrfs_update_inode in tree log adds ced3381b94df btrfs: abort in rename_exchange if we fail to insert the s [...] adds 900c8c89e89e btrfs: scrub: per-device bandwidth control adds c2fb07695875 btrfs: make btrfs_release_delayed_iref handle the !iref case adds d01af8309681 btrfs: fix error handling in __btrfs_update_delayed_inode adds 94c058c24af8 btrfs: abort transaction if we fail to update the delayed inode adds 08b51241c9b3 btrfs: fix fsync failure and transaction abort after write [...] adds 444f537d3598 btrfs: fix misleading and incomplete comment of btrfs_truncate() adds d7ede6de43ce btrfs: don't set the full sync flag when truncation does n [...] adds 786f98d798a9 btrfs: do not write supers if we have an fs error adds 192e786c154a btrfs: always abort the transaction if we abort a trans handle adds 8c9a20caa0a5 btrfs: fix compressed writes that cross stripe boundary adds a16c4c3c4e91 btrfs: fix deadlock when cloning inline extents and low on [...] adds fad6d53d124a btrfs: scrub: fix subpage repair error caused by hard code [...] adds c3efeeeaf9dd btrfs: make free space cache size consistent across differ [...] adds 1d351038380d btrfs: remove the unused parameter @len for btrfs_bio_fits [...] adds 370055e808e7 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] adds 0d887dc883a3 btrfs: refactor submit_extent_page() to make bio and its f [...] adds 2ea44c72385b btrfs: make subpage metadata write path call its own endio [...] adds 232b124c6002 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() adds 764097868c99 btrfs: make Private2 lifespan more consistent adds 783907c837ee btrfs: refactor how we finish ordered extent io for endio [...] adds 3a1f57b14254 btrfs: update comments in btrfs_invalidatepage() adds fb40735b9e9d btrfs: introduce btrfs_lookup_first_ordered_range() adds cd4030f8f543 btrfs: refactor btrfs_invalidatepage() for subpage support adds 857a0080dbc1 btrfs: rename PagePrivate2 to PageOrdered inside btrfs adds aca798656729 btrfs: fix hang when run_delalloc_range() failed adds 819140cde157 btrfs: sysfs: fix format string for some discard stats adds 759f6a4efaf5 btrfs: clear defrag status of a root if starting transacti [...] adds b366e119f021 btrfs: clear log tree recovering status if starting transa [...] adds d0ef48838922 btrfs: scrub: factor out common scrub_stripe constraints adds 81ebad15ecee btrfs: document byte swap optimization of root_item::flags [...] adds e0367e5c8402 btrfs: reduce compressed_bio members' types adds eb2f9819be01 btrfs: remove extra sb::s_id from message in btrfs_validat [...] adds e4784460c7ce btrfs: simplify eb checksum verification in btrfs_validate [...] adds 8d8f913843ed btrfs: clean up header members offsets in write helpers adds 208a7b3878f7 btrfs: protect exclusive_operation by super_lock adds 6c072450a4d3 btrfs: add cancelable chunk relocation support adds d26dd5b916b1 btrfs: introduce try-lock semantics for exclusive op start adds 3b2d994cb3c9 btrfs: add wrapper for conditional start of exclusive operation adds 49176c420474 btrfs: add cancelation to resize adds 4d5048ace3ea btrfs: add device delete cancel adds 10f84a7ac97d Merge branch 'misc-next' into for-next-next-v5.13-20210527 adds 82d600ac7204 btrfs: add a btrfs_has_fs_error helper adds d92bcecb2a3d btrfs: do not infinite loop in data reclaim if we aborted adds c7a395892d33 btrfs: change handle_fs_error in recover_log_trees to aborts adds 66a35372423f Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210527 adds 2166641a8734 Merge branch 'for-next-next-v5.13-20210527' into for-next- [...] adds 50843de72e5d Merge remote-tracking branch 'btrfs/for-next' adds 7fd91a1176d0 Merge remote-tracking branch 'ceph/master' adds 6d2fcfe6b517 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 adds eb0688180549 cifs: fix string declarations and assignments in tracepoints adds 0f2fe00a66d8 cifs: change format of CIFS_FULL_KEY_DUMP ioctl adds a8d16cc9d12c Merge remote-tracking branch 'cifs/for-next' adds be29a3709b89 cifsd: fix build error without CONFIG_OID_REGISTRY adds 4ead0568f798 Merge pull request #49 from namjaejeon/cifsd-for-next adds cdd10398e71a cifsd: add goto fail in asn1_oid_decode() adds 3566a2b0f73a cifsd: use memcmp instead of for loop check in oid_eq() adds 8bae4419ce63 cifsd: add goto fail in neg_token_init_mech_type() adds 94096702376e cifsd: move fips_enabled check before the str_to_key() adds fd43cbbe0af5 cifsd: just return smbhash() instead of using rc return value adds 7e38ea254c82 cifsd: move ret check before the out label adds 4a6b02282632 cifsd: simplify error handling in ksmbd_auth_ntlm() adds 192cc732c65a cifsd: remove unneeded type casting adds b72802aa77dc cifsd: set error return value for memcmp() difference adds 876edcc4cffd cifsd: return zero in always success case adds 522dcc76269f cifsd: never return 1 on failure adds 41a7848a01b3 cifsd: add the check if nvec is zero adds 08591ccfdd4f cifsd: len can never be negative in ksmbd_init_sg() adds 03f1c3d38887 cifsd: remove unneeded initialization of rc variable in ks [...] adds 27aa646db0f0 cifsd: fix wrong return value in ksmbd_crypt_message() adds 73b8b0853942 cifsd: change success handling to failure handling adds 533a45da1a89 cifsd: add default case in switch statment in alloc_shash_desc() adds 12fc704441ad cifsd: call kzalloc() directly instead of wrapper adds d3cd8c491559 cifsd: simplify error handling in ksmbd_gen_preauth_integr [...] adds 0e579cd17f8e cifsd: return -ENOMEM about error from ksmbd_crypto_ctx_fi [...] adds 704780597626 cifsd: alignment match open parenthesis adds a2d0b5034a5f cifsd: add the check to prevent potential overflow with sm [...] adds a2d6321b459a cifsd: braces {} should be used on all arms of this statement adds c8ed11522b4a cifsd: spaces preferred around that '/' adds 2f5205c2377c cifsd: don't use multiple blank lines adds 10268f7d5755 cifsd: No space is necessary after a cast adds fe30ea69ff81 cifsd: Blank lines aren't necessary after an open brace '{' adds 070fb21e5912 cifsd: Alignment should match open parenthesis adds c986ed981ae6 cifsd: remove unnecessary parentheses around adds fc2d1b58c4f2 cifsd: Prefer kernel type 'u16' over 'uint16_t' adds a6a5fa77805b cifsd: lookup a file with LOOKUP_FOLLOW only if 'follow sy [...] adds bfe6cb0ce5dd Merge pull request #50 from namjaejeon/cifsd-for-next adds 0dc16adfaf93 Merge remote-tracking branch 'cifsd/cifsd-for-next' adds dd33f1f7aaf0 configfs: fix the kerneldoc comment for configfs_create_bin_file adds 44b9a000df5c configfs: drop pointless kerneldoc comments adds 7fe1e79b59ba configfs: implement the .read_iter and .write_iter methods adds 97099d7199a2 Merge remote-tracking branch 'configfs/for-next' adds ab57e9d40312 erofs: fix error return code in erofs_read_superblock() adds c439c3306fea erofs: remove the occupied parameter from z_erofs_pagevec_ [...] adds e0eff1eb1b6c Merge remote-tracking branch 'erofs/dev' adds d09889b2eac5 Merge remote-tracking branch 'ext3/for_next' adds 5db479f049c4 f2fs: compress: rename __cluster_may_compress adds ee68d27181f0 f2fs: add cp_error check in f2fs_write_compressed_pages adds b763f3bedc2d f2fs: restructure f2fs page.private layout adds cad83c968c2e f2fs: fix to avoid racing on fsync_entry_slab by multi fil [...] adds d927ccfccb00 f2fs: Prevent swap file in LFS mode adds 89e53ff1651a f2fs: atgc: fix to set default age threshold adds fbec3b963ae1 f2fs: compress: remove unneeded f2fs_put_dnode() adds 91f0fb6903ed f2fs: compress: clean up parameter of __f2fs_cluster_blocks() adds 4f55dc2a988b f2fs: return success if there is no work to do adds 0dd571785d61 f2fs: add MODULE_SOFTDEP to ensure crc32 is included in th [...] adds e3c548323d32 f2fs: let's allow compression for mmap files adds 4a67d9b07ac8 f2fs: compress: fix to disallow temp extension adds 8939a8489ca6 f2fs: atgc: export entries for better tunability via sysfs adds b585a90e9fe2 f2fs: avoid attaching SB_ACTIVE flag during mount/remount adds 39c036a98d52 f2fs: compress: remove unneeded preallocation adds 61ae61f4437b f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] adds fe40db607855 f2fs: support RO feature adds 00a0af9e2d0c Merge remote-tracking branch 'f2fs/dev' adds 577ebd195f95 fs: Fix typo issue adds cf1031ed4752 jfs: Remove trailing semicolon in macros adds 1bde0efd5f1d Merge remote-tracking branch 'jfs/jfs-next' adds e86be3a04bc4 SUNRPC: More fixes for backlog congestion adds 56517ab958b7 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() adds 0d0ea309357d NFS: Don't corrupt the value of pg_bytes_written in nfs_do [...] adds 70536bf4eb07 NFS: Clean up reset of the mirror accounting variables adds e67afa7ee4a5 NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set N [...] adds ae605ee98308 xprtrdma: Revert 586a0787ce35 adds a799b68a7c7a nfs: Remove trailing semicolon in macros adds 79cc868ba958 Merge remote-tracking branch 'nfs/linux-next' adds 1808d90e8458 NFSD add vfs_fsync after async copy is done adds 4596ac14a2d7 Merge remote-tracking branch 'nfsd/nfsd-next' adds 017df1f44970 Merge remote-tracking branch 'v9fs/9p-next' adds 0f9342513cc7 xfs: check free AG space when making per-AG reservations adds 6b69e485894b xfs: standardize extent size hint validation adds 603f000b15f2 xfs: validate extsz hints against rt extent size when rtin [...] adds 9f5815315e0b xfs: add new IRC channel to MAINTAINERS adds 991c2c5980fb xfs: btree format inode forks can have zero extents adds 0fe0bbe00a6f xfs: bunmapi has unnecessary AG lock ordering issues adds 92492e0334bd Merge remote-tracking branch 'xfs/for-next' adds 95075342ed87 Merge remote-tracking branch 'vfs/for-next' adds 1b932689c777 lib: test_scanf: Remove pointless use of type_min() with u [...] adds d327ea15a305 random32: Fix implicit truncation warning in prandom_seed_state() adds 7e4e0a140346 Merge branch 'for-5.14-vsprintf-scanf' into for-next adds f9b8ac516d8d Merge remote-tracking branch 'printk/for-next' adds 3202f482417c HID: hid-sensor-custom: Process failure of sensor_hub_set_ [...] adds e62b91cd8a8d HID: core: Remove extraneous empty line before EXPORT_SYMB [...] adds 31a4cf1d223d HID: multitouch: Disable event reporting on suspend on the [...] adds 81c8bf917047 HID: logitech-hidpp: initialize level variable adds 3dd653c077ef HID: pidff: fix error return code in hid_pidff_init() adds a4b494099ad6 HID: gt683r: add missing MODULE_DEVICE_TABLE adds 4fb125192563 HID: magicmouse: fix crash when disconnecting Magic Trackpad 2 adds 82f09a637dd3 HID: ft260: improve error handling of ft260_hid_feature_re [...] adds e3d6a599969b HID: amd_sfh: Use devm_kzalloc() instead of kzalloc() adds 5ad755fd2b32 HID: amd_sfh: Fix memory leak in amd_sfh_work adds dc5f9f55502e HID: i2c-hid: fix format string mismatch adds 22db5e0003e1 HID: intel-ish-hid: ipc: Add Alder Lake device IDs adds 4b4f6cecca44 HID: magicmouse: fix NULL-deref on disconnect adds a94f66aecdaa HID: asus: Cleanup Asus T101HA keyboard-dock handling adds b15b253c9082 HID: usbmouse: Avoid GFP_ATOMIC when GFP_KERNEL is possible adds 84b5e4d4ad37 Merge branches 'for-5.13/upstream-fixes', 'for-5.14/core', [...] adds 939b386c18f6 Merge remote-tracking branch 'hid/for-next' adds 469668a58b68 dt-bindings: i2c: i2c-rk3x: add description for rk3568 adds e653312b5b77 i2c: qcom-cci: add sm8250 compatible adds 168290fb2675 i2c: add binding to mark a bus as supporting SMBus-Alert adds c8062d11e20c i2c: stm32f7: add SMBus-Alert support adds d4b250562fb8 i2c: qcom-geni: fix spelling mistake "unepxected" -> "unexpected" adds 9dd45bbad947 i2c: icy: Remove unused variable new_fwnode in icy_probe() adds 52b806e8d6b3 i2c: I2C_HISI should depend on ACPI adds c4740e293c93 i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E adds 1ffa3864e86b Merge branch 'i2c/for-current' into i2c/for-next adds 72ab7b6bb1a6 i2c: busses: i2c-nomadik: Fix formatting issue pertaining [...] adds 45ce82f5eaed i2c: muxes: i2c-arb-gpio-challenge: Demote non-conformant [...] adds f09aa114c4af i2c: busses: i2c-ali1563: File headers are not good candid [...] adds 6eb8a4736931 i2c: busses: i2c-cadence: Fix incorrectly documented 'enum [...] adds b4c760de3ced i2c: busses: i2c-designware-master: Fix misnaming of 'i2c_ [...] adds f9f193fc222b i2c: busses: i2c-eg20t: Fix 'bad line' issue and provide d [...] adds d4c73d41bef0 i2c: busses: i2c-ocores: Place the expected function names [...] adds 3e0f8672f168 i2c: busses: i2c-pnx: Provide descriptions for 'alg_data' [...] adds 721a6fe5f958 i2c: busses: i2c-st: Fix copy/paste function misnaming issues adds a00cb25169d5 i2c: busses: i2c-stm32f4: Remove incorrectly placed ' ' fr [...] adds a5063ab97602 dt-bindings: i2c: mpc: Add fsl,i2c-erratum-a004447 flag adds 7adc7b225cdd powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2 [...] adds 19ae697a1e4e powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2 [...] adds 8f0cdec8b5fd i2c: mpc: implement erratum A-004447 workaround adds e4d8716c3dce i2c: i801: Don't generate an interrupt on bus reset adds 67d3be60c77f Merge branch 'i2c/for-current' into i2c/for-next adds 3fb2e2aeafb2 i2c: aspeed: disable additional device addresses on ast2[56]xx adds 78f420acc423 i2c: i801: Remove unneeded warning after wait_event_timeou [...] adds 1de93d5d5217 i2c: i801: Replace waitqueue with completion API adds 0d3f1e4524bb i2c: i801: Use standard PCI constants instead of own ones adds 7fb9dc8109bf i2c: mediatek: Rename i2c irq name adds 0d422289f261 Merge branch 'i2c/for-5.14' into i2c/for-next adds a41ff522c82b Merge remote-tracking branch 'i2c/i2c/for-next' adds b3c02883c805 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 adds ac7efe3fdb02 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver adds f48d3bebacbd hwmon: (lm75) Add TI TMP1075 support adds c75ed5f2776c dt-bindings: hwmon: Add Texas Instruments TMP1075 adds 813705eef01b docs: hwmon: ir36021.rst: replace some characters adds ac5e01c2b66d docs: hwmon: avoid using UTF-8 chars adds 3d8fe0037757 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" adds 7dcaa6b08202 hwmon: (max31722) Remove non-standard ACPI device IDs adds e1d639a320e4 hwmon: (lm70) Use SPI_MODE_X_MASK adds c69b5c0e8950 hwmon: (sch56xx) Use devres functions for watchdog adds 230219eae07e hwmon: (sch56xx-common) Use strscpy adds 70f2550913f5 hwmon: (sch56xx-common) Use helper function adds 4cc32de661e9 hwmon: (sch56xx-common) Simplify sch56xx_device_add adds 67ee62123e47 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK adds 01c80043d1e9 hwmon: (pmbus) Add documentation for new flags adds 8a7ffa5f9ced hwmon: (pmbus) Add support for additional Flex BMR convert [...] adds 7d2199a88213 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] adds d21e8b297a90 hwmon: (pmbus) Increase maximum number of phases per page adds f7e59ee5c28e hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller adds 1febebabe51e dt-bindings: Add MP2888 voltage regulator device adds 989c4cb5ac96 hwmon: (adm1275) enable adm1272 temperature reporting adds 3fca16d3ddbe docs: hwmon: Add an entry for mp2888 adds 3a6d378d1d5e hwmon: Add sht4x Temperature and Humidity Sensor Driver adds 009007a156f5 hwmon: (max31790) Fix fan speed reporting for fan7..12 adds 485356eba50b hwmon: (max31790) Report correct current pwm duty cycles adds bbe01b39ea48 hwmon: (max31790) Fix pwmX_enable attributes adds 5917adf78d53 hwmon: (max31790) Add support for fanX_enable attributes adds d43b3470fafe hwmon: (max31790) Clear fan fault after reporting it adds da00f9f0e817 hwmon: (max31790) Detect and report zero fan speed adds fc49fecb6518 hwmon: (max31790) Add support for fanX_min attributes adds a0eecafd36f5 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds f7ebe6b76940 docs: Activate exCJK only in CJK chapters adds b77e4c4e655b iio: ABI: sysfs-bus-iio: fix a typo adds 1e03fe240512 iio: ABI: sysfs-bus-iio: avoid a warning when doc is built adds 544ef682c604 docs: kernel-parameters: mark numa=off is supported by a b [...] adds 811c3c4723cc docs/zh_CN:add core-api refcount-vs-atomic.rst translation. adds 8de8fe4f5db6 docs/zh_CN: add core api local_ops.rst translation adds c8237760cc56 docs: zh_CN: update Chinese translations adds 1cf95b8197d7 Merge remote-tracking branch 'jc_docs/docs-next' adds 12ccb76280f8 media: lirc: remove out of date comment adds 58c08df5751d media: rc: remove tango ir driver and keymap adds 52518e513d6d media: rc: clean up Kconfig dependencies adds ca8519ddc4d7 media: siano: use DEFINE_MUTEX() for mutex lock and LIST_H [...] adds afccc0bbab59 media: dvb-frontends: remove redundant words and fix sever [...] adds 9c87ae1a0dbe media: rc: i2c: Fix an error message adds 37d9d42f9e78 media: lmedm04: delete lme2510_get_adapter_count() adds c680ed46e418 media: dvb-usb: fix wrong definition adds 118f3e1562f2 media: uapi: mpeg2: Rename "quantization" to "quantisation" adds 81bbb65f1981 media: uapi: mpeg2: rework quantisation matrices semantics adds 88e78409a83a media: uapi: mpeg2: Cleanup flags adds f329e21e9dad media: uapi: mpeg2: Split sequence and picture parameters adds b6d7e8031c9c media: uapi: mpeg2: Move reference buffer fields adds 701a6a410c31 media: hantro/cedrus: Remove unneeded slice size and slice offset adds 45f97ba1ce80 media: uapi: mpeg2: Remove V4L2_CID_MPEG_VIDEO_MPEG2_SLICE_PARAMS adds 2f0968827a48 media: uapi: Move the MPEG-2 stateless control type out of [...] adds 3c994c6d21db media: controls: Log MPEG-2 stateless control in .std_log adds f4815b399111 media: uapi: move MPEG-2 stateless controls out of staging adds d2fcc9c2de11 media: imx: imx7_mipi_csis: Fix logging of only error even [...] adds 7fe1de81ddda media: imx: imx7_mipi_csis: Count the CSI-2 debug interrupts adds ca403b37cd95 media: imx: imx7_mipi_csis: Update ISP_CONFIG macros for q [...] adds eed6a93044e3 media: imx: imx7_mipi_csis: Move static data to top of mip [...] adds 2cb7c5c08cf2 media: imx: imx7_mipi_csis: Minimize locking in get/set format adds 90ce0472182f media: imx: imx7_mipi_csis: Don't set subdev data adds b329650e3f2d media: imx: imx7_mipi_csis: Reorganize code in sections adds 996f6f517dc7 media: imx: imx7_mipi_csis: Set the CLKSETTLE register field adds 492d418c082c media: imx: imx7_mipi_csis: Drop unused csis_hw_reset structure adds 3acb88893a79 media: imx: imx7_mipi_csis: Store CSI-2 data type in forma [...] adds cbf15686dd8b media: imx: imx7_mipi_csis: Drop csi_state phy field adds b0db06bb98b5 media: imx: imx7_mipi_csis: Rename mipi_sd to sd adds f65ffcd8abf9 media: imx: imx7_mipi_csis: Rename csi_state flag field to state adds e71bcbe65f67 media: imx: imx7_mipi_csis: Turn csi_state irq field into [...] adds deb1c97283a4 media: imx: imx7_mipi_csis: Don't pass pdev to mipi_csis_p [...] adds 96703073ecb3 media: imx: imx7_mipi_csis: Pass csi_state to mipi_csis_su [...] adds 62bd05a4f9ff media: imx: imx7_mipi_csis: Drop csi_state pdev field adds b4eb02656d09 media: imx: imx7_mipi_csis: Make csi_state num_clocks fiel [...] adds 0092d4a8ea7f media: imx: imx7_mipi_csis: Reorganize csi_state structure adds 7479454cfef0 media: imx: imx7_mipi_csis: Reorganize mipi_csis_probe() adds 88fc81388df9 media: imx: imx7_mipi_csis: Reject invalid data-lanes settings adds acdff8e14ae9 media: imx: imx7_mipi_csis: Move PHY control to dedicated [...] adds 85b62ff2cb97 media: dt-bindings: media: nxp,imx7-mipi-csi2: Add i.MX8MM [...] adds f0e7cfbb43f1 media: imx: imx7_mipi_csis: Add i.MX8MM support adds 2fb27551ba40 media: imx: imx7_mipi_csis: Update MAINTAINERS adds c3bf5129f339 media: v4l2-ctrls: always copy the controls on completion adds 71c689dc2e73 media: v4l2-ctrls: split up into four source files adds 3870d53a96bc Merge remote-tracking branch 'v4l-dvb/master' adds 0df316b8ec04 ACPI: IORT: Handle device properties with software node API adds a3a55fa736a4 Merge branch 'devprop' into linux-next adds 6d27975851b1 ACPI: scan: Rearrange dep_unmet initialization adds f59a905b962c ACPI: PM: s2idle: Add missing LPS0 functions for AMD adds b9370dceabb7 ACPI: PM / fan: Put fan device IDs into separate header file adds 65ea8f2c6e23 ACPI: processor idle: Fix up C-state latency if not ordered adds 14fad24d0520 x86/acpi: Switch to pr_xxx log functions adds c1344e3e8747 Merge branches 'acpi-scan', 'acpi-pm', 'acpi-processor' an [...] adds bab858b30cbe ACPI: DPTF: Add new PCH FIVR methods adds 6306f0431914 ACPI: EC: Make more Asus laptops use ECDT _GPE adds b7a732a73ac5 ACPI: APEI: Don't warn if ACPI is disabled adds 45b10e3e0170 ACPI: sbshc: Fix fall-through warning for Clang adds f00d2d32cc67 ACPI: event: Remove redundant initialization of local variable adds c6190da87364 Merge branches 'acpi-dptf', 'acpi-ec', 'acpi-apei' and 'ac [...] adds daadabfbd36d drivers: pnp: isapnp: proc.c: Remove unnecessary local variables adds b15fc7c2c88e PNP: Remove pnp_alloc() adds 5bb5ceac1275 PNP: Switch over to dev_dbg() adds 1651709b5167 Merge branch 'pnp' into linux-next adds c3d175e4852b cpufreq: intel_pstate: hybrid: Avoid exposing two global a [...] adds eb3693f0521e cpufreq: intel_pstate: hybrid: CPU-specific scaling factor adds fbdc21e9b038 cpufreq: intel_pstate: Add Icelake servers support in no-HWP mode adds 706c5328851d cpufreq: intel_pstate: Add Cometlake support in no-HWP mode adds 9ff6774b9718 cpufreq: sc520_freq: add 'fallthrough' to one case adds c17108d7145e Merge branch 'pm-cpufreq' into linux-next adds b5e9190eeb4a Merge branch 'acpi-pm-fixes' into linux-next adds 313f683beb69 ACPICA: Clean up context mutex during object deletion adds 48a6717102ce Merge branch 'acpica' into linux-next adds 558642bccede PM: wakeirq: Set IRQF_NO_AUTOEN when requesting the IRQ adds 6be2408a1ef6 PM: hibernate: fix spelling mistakes adds c1d6d2fd2f64 cpufreq: acpi-cpufreq: Skip initialization if cpufreq driv [...] adds 0f0cc6675f65 Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next adds 64887bbddae5 ACPI: ipmi: Remove address space handler in error path adds be7ae56809bf ACPI: configfs: Replace ACPI_INFO() with pr_debug() adds bf15f94bdcd8 Merge branch 'acpi-misc' into linux-next adds 7f5e8ac37f06 cpufreq: intel_pstate: hybrid: Fix build with CONFIG_ACPI unset adds b2864f8ca01d Merge branch 'pm-cpufreq' into linux-next adds 418bffbb7272 Merge remote-tracking branch 'pm/linux-next' adds 4814d9c5d3b9 cpufreq: dt: Rename black/white-lists adds d9ed6cde033f Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' adds 18b380ed61f8 PM / devfreq: Add missing error code in devfreq_add_device() adds 7dbc0d246891 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status adds 5e480ab94db8 PM / devfreq: tegra30: Support thermal cooling adds a15fc9aa5b38 PM / devfreq: imx8m-ddrc: Remove DEVFREQ_GOV_SIMPLE_ONDEMA [...] adds 15dd42f510d9 Merge remote-tracking branch 'devfreq/devfreq-next' adds 848bc4f54230 Merge remote-tracking branch 'opp/opp/linux-next' adds c937aabbd7f4 fs: dlm: always run complete for possible waiters adds 2df6b7627a81 fs: dlm: add dlm macros for ratelimit log adds b38bc9c2b317 fs: dlm: fix srcu read lock usage adds 7443bc962509 fs: dlm: set is othercon flag adds ba868d9deaab fs: dlm: reconnect if socket error report occurs adds c6aa00e3d20c fs: dlm: cancel work sync othercon adds 8aa31cbf20ad fs: dlm: fix connection tcp EOF handling adds 6fb5cf9d4206 fs: dlm: public header in out utility adds a070a91cf140 fs: dlm: add more midcomms hooks adds 8f2dc78dbc20 fs: dlm: make buffer handling per msg adds 2874d1a68c4e fs: dlm: add functionality to re-transmit a message adds 37a247da517f fs: dlm: move out some hash functionality adds 8e2e40860c7f fs: dlm: add union in dlm header for lockspace id adds 489d8e559c65 fs: dlm: add reliable connection if reconnect adds 5b2f981fde8b fs: dlm: add midcomms debugfs functionality adds 706474fbc5fe fs: dlm: don't allow half transmitted messages adds f6089981d07e fs: dlm: Fix memory leak of object mh adds 7d3848c03e09 fs: dlm: Fix spelling mistake "stucked" -> "stuck" adds ebe54949e41f Merge remote-tracking branch 'dlm/next' adds 021c1f24f002 RDMA/mlx5: Support SQD2RTS for modify QP adds c906b86e9c44 RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response adds 69e0a42f3f79 RDMA/hns: Remove unused parameter udata adds aca496fb61d3 RDMA/mlx4: Remove unused parameter udata adds 0bedd3d0050b RDMA/mlx5: Remove unused parameter udata adds cd5b010ffff2 RDMA/rxe: Remove unused parameter udata adds 6dc760027d29 RDMA/bnxt_re: Drop unnecessary NULL checks after container_of adds 12a7a9966247 IB/hfi1: Remove the repeated declaration adds 800de3f55770 RDMA/cxgb4: Remove useless assignments adds b6989da85a27 RDMA/hns: Refactor extend link table allocation adds 4511624a3514 RDMA/hns: Rename CMDQ head/tail pointer to PI/CI adds 21090b5d8c98 RDMA/hns: Remove Receive Queue of CMDQ adds 331859d320f5 RDMA/hns: Remove unused CMDQ member adds 6f71d6e1f8c1 Merge remote-tracking branch 'rdma/for-next' adds d0d62baa7f50 net: xilinx_emaclite: Do not print real IOMEM pointer adds 48e8c6f1612b net: phy: add driver for Motorcomm yt8511 phy adds ca021f0dd851 net: dsa: sja1105: send multiple spi_messages instead of u [...] adds 718bad0e4da9 net: dsa: sja1105: adapt to a SPI controller with a limite [...] adds 44be5c42e3ed Merge branch 'sja1105-spi' adds 492625791649 net: wan: fix an code style issue about "foo* bar" adds 974221c6cf54 net: wan: add some required spaces adds eab9948140d1 net: wan: fix the code style issue about trailing statements adds 145efe6c279b net: wan: remove redundant blank lines adds 1bf705d4f231 net: wan: add braces {} to all arms of the statement adds 70fe4523c8f6 net: wan: add necessary () to macro argument adds faf5954d7f0c Merge branch 'wan-cleanups' adds ae8102b87b9a caif_virtio: Fix some typos in caif_virtio.c adds 4057c58da21c net: bonding: bond_alb: Fix some typos in bond_alb.c adds 31d990cb2628 sfc: farch: fix compile warning in efx_farch_dimension_res [...] adds b269875f91c3 net: phy: Fix inconsistent indenting adds 04fdfad68b81 atm: Fix typo adds 030c8198d744 net: hns3: Fix return of uninitialized variable ret adds 30a2e9c0f5cf net: dsa: sja1105: stop reporting the queue levels in etht [...] adds 039b167d68a3 net: dsa: sja1105: don't use burst SPI reads for port statistics adds f07b300c8157 Merge branch 'sja1105-stats' adds b193f2ed533f dpaa2-eth: setup the of_node field of the device adds 30f43d6f1cab dpaa2-eth: name the debugfs directory after the DPNI object adds b12a6b7193e1 Merge branch 'dpaa2-eth-of_node' adds f5120f599880 dpaa2-eth: don't print error from dpaa2_mac_connect if tha [...] adds 52af13a41489 net: ftgmac100: add missing error return code in ftgmac100 [...] adds 3880fc37beba sfc: use DEVICE_ATTR_*() macro adds 4934fb7dc409 sfc: falcon: use DEVICE_ATTR_*() macro adds 0056982f093d ehea: Use DEVICE_ATTR_*() macro adds 190e6e291a4c net: r6040: Use logical or for MDIO operations adds 06666907a38a net: r6040: Use ETH_FCS_LEN adds 2ae83ed289c0 Merge branch 'r6040-cleanups' adds 5d6c3d91ad72 net: r6040: Allow restarting auto-negotiation adds ec7d6dd870d4 ethernet: ucc_geth: Use kmemdup() rather than kmalloc+memcpy adds 62f148d8dde6 nfc: st-nci: remove unnecessary assignment and label adds 1e6e76101fd9 net: hns3: configure promisc mode for VF asynchronously adds 4e2471f7b6ef net: hns3: use HCLGE_VPORT_STATE_PROMISC_CHANGE to replace [...] adds feeb371272fe Merge branch 'hns3-promisc-updates' adds 542043e91df4 net: dsa: sja1105: parameterize the number of ports adds f238fef1b3de net: dsa: sja1105: avoid some work for unused ports adds 82760d7f2ea6 net: dsa: sja1105: dimension the data structures for a lar [...] adds df2a81a35ebb net: dsa: sja1105: don't assign the host port using dsa_up [...] adds c50376783f23 net: dsa: sja1105: skip CGU configuration if it's unnecessary adds fd6f2c257b0b net: dsa: sja1105: dynamically choose the number of static [...] adds f78a2517cf73 net: dsa: sja1105: use sja1105_xfer_u32 for the reset procedure adds 38fbe91f2287 net: dsa: sja1105: configure the multicast policers, if present adds 1bf658eefe38 net: dsa: sja1105: allow the frame buffer size to be customized adds d9d15a662cff Merge branch 'sja1105-sja1110-prep' adds 8890d0a1891a net: wan: remove redundant blank lines adds b32db030b96e net: wan: fix an code style issue about "foo* bar" adds f0328a192290 net: wan: add blank line after declarations adds 261795f4113b net: wan: code indent use tabs where possible adds e5877104b5ec net: wan: fix the code style issue about trailing statements adds c3b6b5c64f39 net: wan: add some required spaces adds 87feef1cfbbe net: wan: move out assignment in if condition adds 336d781bd952 net: wan: replace comparison to NULL with "!card" adds 80d67b95d1fe net: wan: fix the comments style issue adds d1406175f968 net: wan: add braces {} to all arms of the statement adds c1eaf3c09c54 Merge branch 'wan-cleanups' adds ccc882f0d838 net: bridge: remove redundant assignment adds 307ea4ce3edd net: hns3: switch to dim algorithm for adaptive interrupt [...] adds 687c87adc11a net/hamradio/6pack: Fix inconsistent indenting adds 98d728232c98 net: wan: remove redundant blank lines adds 9e7ee10f169f net: wan: add blank line after declarations adds c4fdef99d17b net: wan: fix an code style issue about "foo* bar adds 69542276e2b1 net: wan: add some required spaces adds 2aea27bae89b net: wan: replace comparison to NULL with "!card" adds 30cbb0107e98 net: wan: add spaces required around that ':' and '+' adds 1b19b3f79063 Merge branch 'wan-cleanups' adds e4e92ee78702 net: wwan: core: Add WWAN device index sysfs attribute adds 568e7142a15f nfc: st95hf: remove unnecessary assignment and label adds c7a551b2e44a nfc: st-nci: remove unnecessary labels adds 18c8d3044d9c net/appletalk: Fix inconsistent indenting adds d4ef55288aa2 e100: handle eeprom as little endian adds c40591cc3d48 intel: remove checker warning adds 0a5d8a9d226f fm10k: move error check adds 88c228b22e00 igb/igc: use strongly typed pointer adds c7cbfb028b95 igb: handle vlan types with checker enabled adds b514958dd1a3 igb: fix assignment on big endian machines adds 9fb8602e565d igb: override two checker warnings adds de8447131d2b intel: call csum functions with well formatted arguments adds b6ce4a1c4ba4 igbvf: convert to strongly typed descriptors adds b16dc6c2f178 ixgbe: use checker safe conversions adds 205523bc06ce ixgbe: reduce checker warnings adds 59c56342459a Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 5ada57a9a6b0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds f285f37cb1e6 devlink: append split port number to the port name adds 75a78026ea13 dt-bindings: can: rcar_can: Convert to json-schema adds 8a5e7d19c8c7 dt-bindings: can: rcar_canfd: Convert to json-schema adds 7e97d274db92 can: uapi: update CAN-FD frame description adds 025468842212 can: uapi: introduce CANFD_FDF flag for mixed content in s [...] adds 24a774a4f975 can: proc: remove unnecessary variables adds 46d8657a6b28 can: isotp: change error format from decimal to symbolic e [...] adds 6a5ddae57884 can: isotp: add symbolic error message to isotp_module_init() adds c69d190f7bb9 can: isotp: Add error message if txqueuelen is too small adds 9208f7bf053a can: softing: Remove redundant variable ptr adds 83415669d8d8 can: hi311x: hi3110_can_probe(): silence clang warning adds 10462b3558d4 can: mcp251x: mcp251x_can_probe(): silence clang warning adds b558e200d626 can: mcp251xfd: silence clang warning adds 4318b1aa22b7 can: at91_can: silence clang warning adds 893974d9b565 can: kvaser_usb: Rename define USB_HYBRID_{,PRO_}CANLIN_PR [...] adds ee6bb641bc70 can: kvaser_usb: Add new Kvaser hydra devices adds c7b0f6887d90 can: c_can: remove unused variable struct c_can_priv::rxmasked adds 2722ac986e93 can: c_can: add ethtool support adds 20779943a080 can: m_can: use bits.h macros for all regmasks adds 38395f302f4d can: m_can: clean up CCCR reg defs, order by revs adds 0f3157166891 can: m_can: make TXESC, RXESC config more explicit adds 50fe7547b637 can: m_can: fix whitespace in a few comments adds b14b27fffa2e Merge tag 'linux-can-next-for-5.14-20210527' of git://git. [...] adds 557c4d2f780c selftests: devlink_lib: add check for devlink device existence adds 2754125ebd33 net/mlx5: Expose FW version over defined keyword adds f55c998c274e mlxsw: core: Expose FW version over defined keyword adds 7dafcc4c9dfb mlxsw: core: use PSID string define in devlink info adds 91b17a436759 Merge branch 'mlx-devlink-dev-info-versions-adjustments' adds bf3be85dbe59 atl1c: detect NIC type early adds 20a1b6bdca15 atl1c: move tx napi into tpd_ring adds 8042824a3c0b atl1c: prepare for multiple rx queues adds 057f4af2b171 atl1c: add 4 RX/TX queue support for Mikrotik 10/25G NIC adds cf5e12974981 Merge branch 'add-4-rx-tx-queue-support-for-mikrotik-10-25g-nic' adds eefa5311c3f7 ixgbe: Fix out-bounds warning in ixgbe_host_interface_command() adds 74097a0dcd1e net/mlx5e: CT, Remove newline from ct_dbg call adds 7fac5c2eced3 net/mlx5: CT: Avoid reusing modify header context for natt [...] adds ed2fe7ba7b9f net/mlx5e: TC: Use bit counts for register mapping adds b973cf32453f net/mlx5e: TC: Reserved bit 31 of REG_C1 for IPsec offload adds c07274ab1ab2 net/mlx5e: IPsec/rep_tc: Fix rep_tc_update_skb drops IPsec packet adds 2ef9c7c613cf net/mlx5e: RX, Remove unnecessary check in RX CQE compress [...] adds b72ce870f57e net/mlx5: DR, Remove unused field of send_ring struct adds e01b58e9d5c4 net/mlx5: Add case for FS_FT_NIC_TX FT in MLX5_CAP_FLOWTABLE_TYPE adds 04745afb2ae3 net/mlx5: Move table size calculation to steering cmd layer adds 4a98544d1827 net/mlx5: Move chains ft pool to be used by all firmware steering adds 9e117998409c net/mlx5: DR, Set max table size to 2G entries adds 71513c05a97f net/mlx5: Cap the maximum flow group size to 16M entries adds a546432f2f04 net/mlx5: Remove unnecessary spin lock protection adds 2b1476752521 net/mlx5: Use boolean arithmetic to evaluate roce_lag adds 861364106361 net/mlx5: Fix lag port remapping logic adds af9207adb6d9 Merge tag 'mlx5-updates-2021-05-26' of git://git.kernel.or [...] adds e569b94b81f4 Merge remote-tracking branch 'net-next/master' adds f9bceaa59c5c libbpf: Skip bpf_object__probe_loading for light skeleton adds 3e87f192b405 bpf: Add lookup_and_delete_elem support to hashtab adds d59b9f2d1b22 bpf: Extend libbpf with bpf_map_lookup_and_delete_elem_flags adds 49c299b69444 selftests/bpf: Add bpf_lookup_and_delete_elem tests adds 5556bacaa561 Merge branch 'Add lookup_and_delete_elem support to BPF ha [...] adds 9f0c317f6aa1 libbpf: Add support for new llvm bpf relocations adds 4ce7d68beb9e samples: bpf: Ix kernel-doc syntax in file header adds 8fb33b605530 bpf: Fix spelling mistakes adds a720a2a0ad6c xsk: Use kvcalloc to support large umems adds 5981881d21df libbpf: Add libbpf_set_strict_mode() API to turn on libbpf [...] adds bad2e478af3b selftests/bpf: Turn on libbpf 1.0 mode and fix all IS_ERR checks adds f12b65432728 libbpf: Streamline error reporting for low-level APIs adds e9fc3ce99b34 libbpf: Streamline error reporting for high-level APIs adds 9c6c0449deb4 bpftool: Set errno on skeleton failures and propagate errors adds 21703cf790c7 Merge branch 'libbpf: error reporting changes for v1.0' adds cb261b594b41 bpf: Run devmap xdp_prog on flush instead of bulk enqueue adds e624d4ed4aa8 xdp: Extend xdp_redirect_map with broadcast support adds e48cfe4bbfad sample/bpf: Add xdp_redirect_map_multi for redirect_map br [...] adds d23292476297 selftests/bpf: Add xdp_redirect_multi test adds aa7f1f03bd99 Merge branch 'bpf-xdp-bcast' adds d6a6a55518c1 libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h adds b285e1c69bf4 Merge remote-tracking branch 'bpf-next/for-next' adds 335a2a1fcefc esp: drop unneeded assignment in esp4_gro_receive() adds fe9f1d8779cb xfrm: add state hashtable keyed by seq adds a925316af80a net: Remove unnecessary variables adds 455d11f68dcd Merge remote-tracking branch 'ipsec-next/master' adds 1fd40bb50b60 Merge remote-tracking branch 'netfilter-next/master' adds a29cbfbf673f Bluetooth: disable filter dup when scan for adv monitor adds 1920c2b5fedd Bluetooth: mgmt: Fix the command returns garbage parameter value adds 10847cf32d5c Bluetooth: hci_h5: Add RTL8822CS capabilities adds 599d3f26a6d0 Merge remote-tracking branch 'bluetooth/master' adds eb6b6e53f30d Merge remote-tracking branch 'gfs2/for-next' adds bc8e157fdb46 mtd: core: Fix freeing of otp_info buffer adds c3c8c051df3e mtd: core: Potential NULL dereference in mtd_otp_size() adds 5c1ce1fb8a2d mtd: devices: Remove superfluous "break" adds 237960880960 mtd: partitions: redboot: seek fis-index-block in the right node adds eb1765c40530 mtd: partitions: redboot: fix style issues adds 10f3b4d79958 mtd: parsers: qcom: Fix leaking of partition name adds c38aa54b9c08 Merge remote-tracking branch 'mtd/mtd/next' adds 961965c45c70 mtd: rawnand: Add a helper to clarify the interface configuration adds 4dd7ef970bee mtd: rawnand: arasan: Check the proposed data interface is [...] adds ed2a49103711 mtd: rawnand: atmel: Check the proposed data interface is [...] adds 64de50e38e6f mtd: rawnand: onfi: Use the BIT() macro when possible adds b16e0d5d7d69 mtd: rawnand: Update dead URL adds dbb7b2e07564 mtd: rawnand: Use more recent ONFI specification wording adds 7ce872d9f55f mtd: rawnand: Clarify the NV-DDR entries in the ONFI structure adds 1666b815ad1a mtd: rawnand: Add NV-DDR timings adds 9310668fb60a mtd: rawnand: Retrieve NV-DDR timing modes from the ONFI p [...] adds 94c8ce8e3e96 mtd: rawnand: Add an indirection on onfi_fill_interface_config() adds 45606518f961 mtd: rawnand: Add onfi_fill_nvddr_interface_config() helper adds fee9c6d8f098 mtd: rawnand: Avoid accessing NV-DDR timings from legacy code adds d7a773e8812b mtd: rawnand: Access SDR and NV-DDR timings through a comm [...] adds 09cdb237c3c8 mtd: rawnand: Handle the double bytes in NV-DDR mode adds e32df79f19c7 mtd: rawnand: Add a helper to find the closest ONFI NV-DDR mode adds f3fe156ede6d mtd: rawnand: Support enabling NV-DDR through SET_FEATURES adds 9d3194bf2aef mtd: rawnand: Allow SDR timings to be nacked adds a9ecc8c814e9 mtd: rawnand: Choose the best timings, NV-DDR included adds b134ed01d95e MAINTAINERS: Add myself as co-maintainer of the Arasan NAN [...] adds 698ddeb89e01 mtd: rawnand: arasan: Fix a macro parameter adds 10938a08fc40 mtd: rawnand: arasan: Workaround a misbehaving prog type w [...] adds 4edde6031458 mtd: rawnand: arasan: Support NV-DDR interface adds 6b562738a22c dt-binding: mtd: nand: Document the cs-gpios property adds 10e96f8b4e75 mtd: rawnand: Move struct gpio_desc declaration to the top adds b85c943d181a mtd: rawnand: Add a helper to parse the gpio-cs DT property adds b5437c7b682c mtd: rawnand: arasan: Ensure proper configuration for the [...] adds acbd3d0945f9 mtd: rawnand: arasan: Leverage additional GPIO CS adds 902f332e461a mtd: rawnand: qcom: Delete an unneeded bool conversion adds c374839f9b44 mtd: spinand: macronix: Add support for serial NAND flash adds 24a5a6f857d1 Merge remote-tracking branch 'nand/nand/next' adds 5c26d52c9e5c mtd: spi-nor: nxp-spifi: Use SPI_MODE_X_MASK adds ccfb7cf18f96 mtd: spi-nor: Add documentation for spi_nor_soft_reset() adds a6e2cd4dd28e mtd: spi-nor: otp: fix kerneldoc typos adds 22e02418f2bd Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 2d016672528a crypto: testmgr - fix initialization of 'secret_size' adds c5ae16f5c6b9 crypto: ecdh - extend 'cra_driver_name' with curve name adds a225762057d6 crypto: hisilicon/hpre - extend 'cra_driver_name' with curve name adds 0b0553b701f8 crypto: hisilicon/hpre - fix unmapping invalid dma address adds e0a6f390d44b crypto: hisilicon/hpre - the macro 'HPRE_ADDR' expands adds c9a753b9733d crypto: hisilicon/hpre - init a structure member each line adds 9201c0774c22 crypto: hisilicon/hpre - replace macro with inline function adds b94c910afda0 crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV' adds 58be5ce3461e crypto: hisilicon/hpre - delete rudundant initialization adds 82119db8cacb crypto: hisilicon/hpre - use 'GENMASK' to generate mask value adds 0c176d8d7d97 crypto: hisilicon/hpre - delete rudundant macro definition adds 302e909cb22b crypto: hisilicon/hpre - add 'default' for switch statement adds 5c93a2ebc7ad hwrng: omap - Enable driver for TI K3 family adds 4c0716ee1d97 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() adds 5c8552325e01 crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() adds d699c5d0bd81 crypto: sa2ul - Use of_device_get_match_data() helper adds daeec7388eb2 crypto: sa2ul - Use devm_platform_ioremap_resource() adds c858401cb4a8 crypto: sa2ul - Remove child devices in remove adds dbbc5c06955c crypto: hisilicon/qm - initialize the device before doing tasks adds 3121f021c00a crypto: hisilicon/qm - modify 'QM_RESETTING' clearing error adds 3b9c24dec891 crypto: hisilicon/qm - adjust order of device error configuration adds b7da13d092a4 crypto: hisilicon/qm - enable to close master ooo when NFE occurs adds a6f8e68e238a crypto: ccp - Fix a resource leak in an error handling path adds f5d06d7e4b0d Merge remote-tracking branch 'crypto/master' adds c99c4d0ca57c Merge tag 'amd-drm-next-5.14-2021-05-19' of https://gitlab [...] adds 9a91e5e0af5e Merge tag 'amd-drm-next-5.14-2021-05-21' of https://gitlab [...] adds 5522e9f7b0fb Merge v5.13-rc3 into drm-next adds 358992c76f85 Merge remote-tracking branch 'drm/drm-next' adds 91cdb2b0e630 dt-bindings: display: convert faraday,tve200 adds 72667f1cd164 drm/panel: s6e63m0: Depromote debug prints adds 9146bc275b7f drm/mcde: Remove redundant error printing in mcde_dsi_probe() adds 304ba5dca49a Merge drm/drm-next into drm-misc-next adds fc7a8abcee22 drm/vc4: Fix clock source for VEC PixelValve on BCM2711 adds 082152aacd04 dt-bindings: display: bcm2835-vec: Add BCM2711 compatible adds a122d70bb81f drm/vc4: Separate VEC compatible variants adds bf6de8e61509 drm/vc4: txp: Properly set the possible_crtcs mask adds 47a50743031a drm/vc4: crtc: Skip the TXP adds c6883985d463 drm/vc4: crtc: Pass the drm_atomic_state to config_pv adds 5a184d959d5a drm/vc4: crtc: Fix vc4_get_crtc_encoder logic adds b601c16b7ba8 drm/vc4: crtc: Lookup the encoder from the register at boot adds 5b0060004236 drm/vc4: hdmi: Prevent clock unbalance adds 7c9005703ff5 drm/vc4: hvs: Make the HVS bind first adds 7d9061e097e8 drm/vc4: hdmi: Properly compute the BVB clock rate adds 86e3a65fdb63 drm/vc4: hdmi: Check and warn if we can't reach 4kp60 frequencies adds c85695a2016e drm/vc4: hdmi: Enable the scrambler adds 257d36d493e9 drm/vc4: hdmi: Add a workqueue to set scrambling adds a596fcd9cbc7 drm/panel: panel-simple: Add missing pm_runtime_dont_use_a [...] adds 5e4322a8b266 drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_p [...] adds cf8ccbc72d61 drm: Add support for GEM buffers backed by non-coherent memory adds b09069046d6b drm: Add and export function drm_fb_cma_sync_non_coherent adds 4a791cb6d34f drm/ingenic: Add option to alloc cached GEM buffers adds 7afefb81b72c drm/amdgpu: Rename flag which prevents HW access adds e1543d83ed55 drm/amdgpu: Fix crash when hot unplug in BACO adds 8eca89a10833 drm/amdgpu: Fix clang warning: unused label 'exit' adds ccd9fe972c4d drm/ttm: Don't override vm_ops callbacks, if set adds 71df0368e9b6 drm/amdgpu: Implement mmap as GEM object function adds 645e954137f0 drm/radeon: Implement mmap as GEM object function adds 265ec0dd1a0d drm/nouveau: Implement mmap as GEM object function adds e65d096f8bd8 drm/vmwgfx: Inline ttm_bo_mmap() into vmwgfx driver adds cbc5caf778ba drm/vmwgfx: Inline vmw_verify_access() adds 031df82514b4 drm/ttm: Remove ttm_bo_mmap() and friends adds e0283ffaecc2 drm/kconfig: Remove unused select of DRM_KMS_FB_HELPER adds 5562f75c49cc drm: fix leaked dma handles after removing drm_pci_free adds 6616125bb4df drm/hisilicon/kirin: Use the correct HiSilicon copyright adds b3484d2b03e4 drm/fb-helper: improve DRM fbdev emulation device names adds 39aa91e2af57 fbdev: matrox: use modern module_init() adds 5a6af54d6e4d drm/amdgpu: Use %p4cc to print 4CC format adds b2f0101a0689 drm/simpledrm: Use %p4cc to print 4CC format adds b066c72e6a1c drm: Remove drm_get_format_name() adds c4eaba3853ed drm/fourcc: Remove struct drm_format_buf_name adds af1b7068d36c Merge remote-tracking branch 'drm-misc/for-linux-next' adds d2aa1356834d drm/amd/display: take dc_lock in short pulse handler only adds b804a75d22cb drm/amd/pm: correct MGpuFanBoost setting adds 0b7db431e352 drm/amdgpu/pm: Update metrics table (v2) adds 61e2d322b8c4 drm/amdgpu/pm: add new fields for Navi1x (v3) adds 78842457127d drm/amdgpu/pm: display vcn pp dpm (v4) adds 8200b1cd85bb drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error adds 9256e54209f5 drm/amd/pm: Update PPTable struct for beige_goby adds a5504e9ad48a drm/amdgpu: Indirect register access for Navi12 sriov adds cda722d2a8b2 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds d697f3d8b9f1 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds a9dc23bee253 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 7373fc5e2ee4 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds f2958a8b8774 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds 6ba3f59eb4d9 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] adds f5e25a83c1e2 drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] adds 9f04eb7acffd drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV adds f55c0d65270a drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate adds 386061cd99c1 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate adds aef06d2b1b8c drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate adds 41884cdda653 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate adds 210d1637d32c drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] adds 4271bf11bd5f drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] adds 223ce1d55cf9 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate adds 3ffa59a01c26 drm/radeon/radeon_cs: Fix incorrectly documented function [...] adds c4cd63f952f9 drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity adds e72d4a8b08f8 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions adds 590a74c6d183 drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot adds 094b457bcbe4 drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions adds acf69d930457 drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] adds 57f671cd2caf drm/amd/amdgpu/si_dma: Fix some function name disparity adds f72c26fcc330 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] adds 5ce270576041 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] adds 52456b426b65 drm/radeon/radeon_vm: Fix function naming disparities adds d34c42d44235 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] adds 9f7724f0888e drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue adds 5f7d8ee71e1f drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] adds 2cce318c3b3b drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue adds 463e2989977a drm/radeon/r100: Realign doc header with function 'r100_cs [...] adds 5a2ec861b8ae drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] adds 9f88be53c8ec drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] adds 47a6c67648cb drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers adds 8d55be744b45 drm/amd/amdgpu/sdma_v5_0: Fix typo in function name adds 1c7f15c7006c drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions adds ef6f76407cd7 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name adds 29ec545844a0 drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity adds f18939021a36 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse adds 20a3e5349051 drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] adds c15e2739b887 drm/amd/pm: Correct reserved uint32_t number in beige_goby [...] adds 5051cb794ac5 drm/amd/pm: fix return value in aldebaran_set_mp1_state() adds 6abb3f434c00 drm/amd/display: Allow bandwidth validation for 0 streams. adds b453e42a6e8b drm/amdgpu: Add new placement for preemptible SG BOs adds 5bb198930a73 drm/amdgpu: Use preemptible placement for KFD adds b0781603af15 drm/amd/display: Fix GPU scaling regression by FS video support adds cd11b58ccef8 drm/amdgpu/display: make backlight setting failure messages debug adds 77bf762f8b30 drm/amdgpu/acpi: unify ATCS handling (v3) adds e0fb14c8dcec drm/amdgpu/apci: switch ATIF/ATCS probe order adds f43ae2d1806c drm/amdgpu: Fix inconsistent indenting adds 6a593769c75f drm/amd/amdkfd: Drop unnecessary NULL check after container_of adds 0e9def2108af drm/amdgpu: fix typo adds abaf210c281d drm/amdgpu: add judgement for dc support adds 3e06db4d62a8 drm/amdgpu: add missing unreserve on error adds 713305570aeb drm/amdgpu: Fix an error code in kfd_mem_attach_dmabuf() adds 2a4021ccb8fe drm/amdgpu: Change IP init sequence to support PSP program [...] adds 02b865f88b4e drm/amdgpu: refine amdgpu_fru_get_product_info adds ee780965cbf5 drm/amd/display: Remove the repeated declaration adds 53602f4aeadb drm/radeon/evergreen: Remove the repeated declaration adds 0bba09bc2d17 drm/radeon: remove the repeated declaration adds e8ce3d474fb9 drm/amd/display: Fix overlay validation by considering cursors adds 5a645ff5c619 drm/amdgpu: Correctly clear GCEA error status adds 2871e1019943 drm/amdgpu: Don't query CE and UE errors adds a46751fbcde5 drm/amdgpu: Fix RAS function interface adds 05adfd80cc52 drm/amdgpu: Use delayed work to collect RAS error counters adds 6e568e438b4d drm/amd/display: Added support for individual control for [...] adds 4932d17697f2 drm/amd/display: disable desktop VRR when using older flip model adds 68d9821ff4d2 drm/amd/display: Retrieve DSC Branch Decoder Caps adds 7211b60514f8 drm/amd/display: Update DP link configuration. adds e84ecdc5bd75 drm/amd/display: Expand DP module clock recovery API. adds 3beac533b8da drm/amd/display: Remove redundant safeguards for dmub-srv [...] adds 051b78871894 drm/amd/display: Fix potential memory leak in DMUB hw_init adds f2973d2a418d drm/amd/display: Implement INBOX0 usage in driver adds 3df212576e8b drm/amd/display: add exit training mode and update channel [...] adds cd6a9a1c15c2 drm/amd/display: isolate 8b 10b link training sequence int [...] adds 27fc432865bd drm/amd/display: Add Log for SST DSC Determination Policy adds 998b7ad2efd4 drm/amd/display: Refactor SST DSC Determination Policy adds 6566cae7aef3 drm/amd/display: fix odm scaling adds 397239a29912 drm/amd/display: 3.2.137 adds eae902f95e45 Revert "drm/amd/display: Refactor and add visual confirm f [...] adds 4965257fe618 drm/amdgpu/acpi: fix typo in ATCS handling adds d26ebc58526b drm/amd/pm/inc/smu_v13_0: Move table into the only source [...] adds 92ee6b1a695e drm/amd/pm/powerplay/hwmgr/smu7_thermal: Provide function [...] adds f9a698fcd572 drm/amd/pm/powerplay/hwmgr/vega12_thermal: Provide function name adds 0fc955e5c55d drm/amd/pm/powerplay/hwmgr/vega12_hwmgr: Provide 'vega12_i [...] adds 3818cd13dbb8 drm/amd/pm/powerplay/hwmgr/vega10_hwmgr: Kernel-doc header [...] adds c00e89efb9df drm/amd/pm/powerplay/hwmgr/vega20_hwmgr: Provide function [...] adds 920e2f5a080c drm/amd/display/dc/bios/command_table_helper: Fix function [...] adds 0dc4cbbe70f9 drm/amd/display/dc/bios/command_table_helper2: Fix functio [...] adds 831a489000f6 drm/amd/display/dc/bios/bios_parser: Fix formatting and mi [...] adds 9e1178ef951c drm/amd/display/amdgpu_dm/amdgpu_dm: Functions must direct [...] adds 5ac1dd89df54 drm/amd/display/dc/dce/dmub_outbox: Convert over to kernel-doc adds 353f7f3a9dd5 drm/amd/display/dc/gpio/gpio_service: Pass around correct [...] adds 6e4a14ccdc86 drm/amd/display/dc/dce110/dce110_hw_sequencer: Include our [...] adds 0cadcf7c1001 drm/amd/display/dc/dce/dce_mem_input: Remove duplicate ini [...] adds 913d18d22a46 drm/amd/display/dc/dce/dce_mem_input: Remove duplicate ini [...] adds 9d8d96bec51b drm/amd/amdgpu/amdgpu_device: Make local function static adds 48e01bf4c18d drm/amd/display/amdgpu_dm/amdgpu_dm: Fix kernel-doc format [...] adds a76eb7d30f70 drm/amd/display/dc/dce110/dce110_hw_sequencer: Include hea [...] adds c45f6173eee5 drm/amd/display/dc/core/dc: Convert function headers to ke [...] adds 397d0c46cb3a drm/amd/display/dmub/src/dmub_srv_stat: Convert function h [...] adds c1b63b4bb4be drm/amd/display/modules/hdcp/hdcp_psp: Remove unused funct [...] adds dd1d82c04e11 drm/amdgpu/swsmu/aldebaran: fix check in is_dpm_running adds f1688bd69ec4 drm/amd/amdgpu:save psp ring wptr to avoid attack adds f9b7f3703ff9 drm/amdgpu/acpi: make ATPX/ATCS structures global (v2) adds ff92ecf575a9 drm/fourcc: Add 16 bpc fixed point framebuffer formats. adds 050cd3d616d9 drm/amd/display: Add support for SURFACE_PIXEL_FORMAT_GRPH [...] adds a316db720960 drm/amd/display: Increase linebuffer pixel depth to 36bpp. adds 92e2b820dd6e drm/amd/display: Make assert in DCE's program_bit_depth_re [...] adds 580204038f5b drm/amd/display: Enable support for 16 bpc fixed-point fra [...] adds 5174ea04f185 drm/amdgpu: Add vbios info ioctl interface adds dbdeb2f32bde drm/amdgpu: remove unsafe optimization to drop preamble ib adds 65be9c86072c usb/host: enable auto power control for xhci-pci adds ad0dd0352e84 drm/amdgpu: add another raven1 gfxoff quirk adds c58762909049 drm/amdgpu: only check for _PR3 on dGPUs adds 994be36d4391 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify adds 07d0a5f802b1 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" adds 7a7d02176565 Revert "drm/amd/display: To modify the condition in indica [...] adds 99659dc064f2 drm/amdgpu: check whether s2idle is enabled to determine s0ix adds fbbfc78d113b drm/radeon: Add HD-audio component notifier support (v2) adds 0981a3de14ed Merge remote-tracking branch 'amdgpu/drm-next' adds c24760cf42c3 drm/i915/dmc: s/intel_csr/intel_dmc adds ec2b1485a065 drm/i915/dmc: s/HAS_CSR/HAS_DMC adds 0633cdcbaa77 drm/i915/dmc: Rename macro names containing csr adds 74ff150d9871 drm/i915/dmc: Rename functions names having "csr" adds 32f9402d56d8 drm/i915/dmc: s/intel_csr.c/intel_dmc.c and s/intel_csr.h/ [...] adds db514cac08fd drm/i915/xelpd: Calculate VDSC RC parameters adds c33ebdb717e9 drm/i915/xelpd: Add rc_qp_table for rcparams calculation adds 7959ffe5768c drm/i915/adl_p: Add dedicated SAGV watermarks adds 93a6497188b8 drm/i915/adl_p: Setup ports/phys adds 55ce306c2aa1 drm/i915/adl_p: Implement TC sequences adds 14076e464550 drm/i915/adl_p: Don't config MBUS and DBUF during display [...] adds 247bdac958fc drm/i915/adl_p: Add ddb allocation support adds 835c176cb1c4 drm/i915: Introduce MBUS relative dbuf offsets adds f4dc00863226 drm/i915/adl_p: MBUS programming adds 510b28148891 drm/i915/adl_p: Tx escape clock with DSI adds 8aa2d2ef4641 drm/i915/display: Replace dc3co_enabled with dc3co_exitlin [...] adds 2d776579728b drm/i915/display: Add PSR interrupt error check function adds ca962882268a drm/i915/adl_p: Define and use ADL-P specific DP translati [...] adds 226c83263b10 drm/i915/adl_p: Add PLL Support adds 414002f1bb8e drm/i915/adl_p: Program DP/HDMI link rate to DDI_BUF_CTL adds e2ca757b6fa4 drm/i915/adlp: Add PIPE_MISC2 programming adds 4d32fe2f14a7 drm/i915/adl_p: Update memory bandwidth parameters adds cb4920cc40f6 drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 adds 273895109a04 drm/i915/gvt: Add missing macro name changes adds 6f20785b7601 drm/i915/display: fix typo when returning table adds b3de1d078919 drm/i915/adlp: Require DPT FB CCS color planes to be 2MB aligned adds 74862d4ccd6d drm/i915/adlp: Fix GEM VM asserts for DPT VMs adds 0f926e5cc8c0 drm/i915/debugfs: Print remap info for DPT VMAs as well adds 68b87ef252e0 drm/i915/display/adl_p: Drop earlier return in tc_has_modu [...] adds 8c80332d6735 drm/i915/adl_p: Handle TC cold adds b554065cb6fc drm/i915: WA for zero memory channel adds 95f7f7d34b05 drm/i915/display/adl_p: Allow DC3CO in pipe and port B adds 3cdef2a9f27d drm/i915/display/adl_p: Disable PSR2 adds aa85beeace6e drm/i915: Remove the repeated declaration adds 7bc188cc2c8c drm/i915/adl_p: enable MSO on pipe B adds abfe041de01f Merge drm/drm-next into drm-intel-next adds 8bcc0840cf7c drm/i915/xelpd: Enhanced pipe underrun reporting adds bb265dbdf38d drm/i915/xelpd: Add VRR guardband for VRR CTL adds 2fdb6a5ef622 drm/i915/display: Remove a redundant function argument fro [...] adds 06e0df24fcf1 drm/i915: Extract intel_hdmi_bpc_possible() adds f02e6c859514 drm/i915: Move has_hdmi_sink check into intel_hdmi_bpc_possible() adds 41828125acd6 drm/i915: Move platform checks into intel_hdmi_bpc_possible() adds d21d7a9d1020 drm/i915: Check sink deep color capabilitis during HDMI .m [...] adds cc3bd64d7cc3 drm/i915: Move the TMDS clock division into intel_hdmi_mod [...] adds 994a4c3e226a drm/i915: Drop redundant has_hdmi_sink check adds 40e40e63f7be drm/i915/display: relax 2big checking around initial fb adds a19e95c07a31 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 2482dba991d8 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds 3d7a0dd8f39b dt-bindings: msm: disp: add yaml schemas for DPU bindings adds 4dbe55c97741 dt-bindings: msm: dsi: add yaml schemas for DSI bindings adds 8fc939e72ff8 dt-bindings: msm: dsi: add yaml schemas for DSI PHY bindings adds 665a69611a73 dt-bindings: msm/dp: Add bindings of MSM DisplayPort controller adds 8dbde399044b drm/msm/dp: handle irq_hpd with sink_count = 0 correctly adds e213e34efcd2 Merge remote-tracking branch 'drm-msm/msm-next' adds 9c1bddf961a4 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds b24412aff37c regmap: add support for 7/17 register formating adds 4c82343a5c83 Merge remote-tracking branch 'regmap/for-5.14' into regmap-next adds c56b78a3bd78 Merge remote-tracking branch 'regmap/for-next' adds be22db77dc50 ALSA: usb-audio: Fix uninitialized variable at __uac_clock [...] adds 344f0f821a7e ALSA: firewire-lib: Fix uninitialized variable err issue adds 8070d2652e73 ALSA: firewire-lib: add flag to unaware of syt in CIP header adds 6f24bb8a157c ALSA: firewire-lib: pool sequence of packet in IT context [...] adds 7ca7cddab2ce ALSA: firewire-lib: code refactoring for generation of pac [...] adds c79b7158b04a ALSA: firewire-lib: code refactoring for generation of syt [...] adds c9f3ac2aae9f ALSA: firewire-lib: code refactoring for generation of dat [...] adds 13d11f14ae40 ALSA: firewire-lib: code refactoring for transfer delay adds 533a7ed9d541 ALSA: core: Use READ_ONCE() / WRITE_ONCE() for power state change adds e94fdbd7b25d ALSA: control: Track in-flight control read/write/tlv accesses adds 73063cd3236e ALSA: control: Drop superfluous snd_power_wait() calls adds 968bb2baec60 ALSA: control: Minor optimization for SNDRV_CTL_IOCTL_POWER_STATE adds b6cc78da367c ALSA: Drop superfluous argument from snd_power_wait() adds 534a427bface ALSA: pcm: Block the release until the system resume finishes adds f20fdd4362e3 Merge branch 'topic/pci-rescan-prep-v2' into for-next adds fb25dcc885fa ALSA: firewire-lib: drop initial NODATA or empty packet adds b7c7699b4f42 ALSA: firewire-lib: obsolete callbacked member adds 266807f94e40 ALSA: bebob: cancel switching connection order adds 5ec85c198eff ALSA: bebob: distinguish M-Audio ProFire Lightbridge quirk adds 877013bc9cbd sound/oss/dmasound: Remove superfluous "break" adds a38e93302ee2 ALSA: ac97: fix PM reference leak in ac97_bus_remove() adds e1dc219af7eb ALSA: pcm: use DEVICE_ATTR_RO macro adds 08e767cd9e8b ALSA: control_led - use DEVICE_ATTR_*() macro adds 1519c84c0592 sound/oss/dmasound: Remove superfluous "break" adds 93a5b85c3c53 ALSA: drivers: opl3: fix useless self-comparison adds b5c2e2c79034 ALSA: pci: lx6464es: remove useless self-comparison adds d955782da290 ALSA: hda/ca0132: Make a const array static, makes object smaller adds e71fa8e7ff44 Merge remote-tracking branch 'sound/for-next' adds fd979ec12eeb ASoC: SOF: Check desc->ops directly in acpi/pci/of probe f [...] adds e5eaa4e66f53 ASoC: SOF: pci: No need to cast second time to save the desc adds 3b2e93ed1238 ASoC: SOF: ops: print out the polling register adds c03459415c51 ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead so [...] adds ccaea61a8d1b ASoC: SOF: topology: fix assignment to use le32_to_cpu adds 4f50f16e9414 ASoC: SOF: ops: don't return void value adds 9d5536e0e1ca ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI adds c0fbe9fd311a ASoC: Intel: common: Add entries for sdw codecs in ADL mat [...] adds 03effde3a2ea ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload adds 17ba36b70469 ASoC: dt-bindings: codecs: Add bindings for nxp, tfa989x adds af00978a0a06 ASoC: codecs: Add driver for NXP/Goodix TFA989x (TFA1) amplifiers adds 17c2d247ddd2 ASoC: dt-bindings: renesas: rsnd: tidyup properties adds cf9d5c6619fa ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() adds d6956a7dde6f ASoC: rsnd: add null CLOCKIN support adds eb37ca9c98ae Merge series "ASoC: rsnd: add D3 support" from Kuninori Mo [...] adds d4e9889b0201 Merge branch 'for-5.13' of https://git.kernel.org/pub/scm/ [...] adds 1c52825c38fc ASoC: cs42l42: Fix 1536000 Bit Clock instability adds f5b49d98516c ASoC: cs42l42: Add support for 2304000 Bit clock adds 4b38da6ffd62 ASoC: cs42l42: Add support for 2400000 Bit clock adds 0e91438ff704 ASoC: cs42l42: Check jack status before reporting button events adds 2eadc04d83f6 ASoC: tlv320aic26: use DEVICE_ATTR_RW macro adds d5bd87e3a39e ASoC: imx-card: Make some symbols static adds 3ef6253cd080 ASoC: cs42l56: use DEVICE_ATTR_WO macro adds d04260393ea0 ASoC: wm8962: Use DEVICE_ATTR_WO macro adds 6405941e6884 ASoC: cs43130: Use DEVICE_ATTR_RO macro adds 4e7f0ea0e2e7 ASoC: cs35l3x: Use neutral language in amp drivers adds 058efb406418 ASoC: cs42l52: use DEVICE_ATTR_WO macro adds c48946560df6 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next adds 64670e967bd5 Merge remote-tracking branch 'sound-asoc/for-next' adds 2c0f0f363956 module: correctly exit module_kallsyms_on_each_symbol when [...] adds 4b7a8a4c4380 Merge remote-tracking branch 'modules/modules-next' adds d9b576917a1d Input: hil_kbd - fix error return code in hil_dev_connect() adds ba5b93d56c8d dt-bindings: input: remove fsl-mma8450 which is handled by [...] adds 204db365077d Input: evbug - remove an empty comment block adds 94a332bd8626 Input: ims-pcu - replace some spaces with tabs adds cbb245239282 Merge tag 'v5.12' into next adds 71d576d31f85 dt-bindings: touchscreen: Convert resistive-adc-touch bind [...] adds ff7af0fe13b5 dt-bindings: touchscreen: add touchscreen-x/y-plate-ohms property adds 241a952f90aa dt-bindings: touchscreen: resistive-adc-touch: add support [...] adds fb082cd59afa Input: resistive-adc-touch - add support for z1 and z2 channels adds 4b48d935a5e0 Input: cyttsp - convert bindings to YAML and extend adds 007704c99f52 Input: cyttsp - probe from compatibles adds 6cf3b3abbf0b Input: cyttsp - obtain regulators adds 25ea32d8d65b Merge remote-tracking branch 'input/next' adds 15e4f69476d0 Merge branch 'for-5.14/libata' into for-next adds 12e0613715e1 block_dump: remove block_dump feature in mark_inode_dirty() adds 3af3d772f721 block_dump: remove block_dump feature adds 51fd43e28010 block_dump: remove comments in docs adds 65a8db393a8e aoe: remove unnecessary mutex_init() adds b5f3352e0868 blkcg: drop CLONE_IO check in blkcg_can_attach() adds 8c390ff910c5 block: remove unneeded parenthesis from blk-sysfs adds 84da7acc3ba5 block: avoid double io accounting for flush request adds 2e315dc07df0 blk-mq: grab rq->refcount before calling ->fn in blk_mq_ta [...] adds bd63141d585b blk-mq: clear stale request in tags->rq[] before freeing o [...] adds 364b61818f65 blk-mq: clearing flush request reference in tags->rqs[] adds 56b68085e536 blk-mq: Some tag allocation code refactoring adds d97e594c5166 blk-mq: Use request queue-wide tags for tagset-wide sbitmap adds 1fe3c33d5695 Merge branch 'for-5.14/block' into for-next adds 8184035805dc rsxx: Use struct_size() in vmalloc() adds cae7e156d77e Merge branch 'for-5.14/drivers' into for-next adds 7f02c72da989 io_uring: improve sqpoll event/state handling adds e90672631e24 io_uring: improve sq_thread waiting check adds ff95e5874080 io_uring: remove unused park_task_work adds 6d78264383f4 io_uring: simplify waking sqo_sq_wait adds b0d0967561d3 io_uring: get rid of files in exit cancel adds bb1068186009 io_uring: make fail flag not link specific adds ec6247723662 io_uring: shuffle rarely used ctx fields adds f15e2191cf65 io_uring: better locality for rsrc fields adds afdaae757378 io_uring: remove dependency on ring->sq/cq_entries adds 6e1f520a8e27 io_uring: deduce cq_mask from cq_entries adds d5d591fa84eb io_uring: kill cached_cq_overflow adds c188ef3298f0 io_uring: rename io_get_cqring adds ffdde143b53c io_uring: don't bounce submit_state cachelines adds 6bcec6cee54e Merge branch 'for-5.14/io_uring' into for-next adds 5c8121262484 pata_ep93xx: fix deferred probing adds 3fc19ec34392 Merge branch 'for-5.14/libata' into for-next adds f0d578261526 Merge remote-tracking branch 'block/for-next' adds dee29bf9192b dm btree: improve btree residency adds 3bcecb93e4a0 dm space maps: don't reset space map allocation cursor whe [...] adds d9571f9e2626 dm space maps: improve performance with inc/dec on ranges [...] adds 2fe9dd8694d6 dm space map disk: cache a small number of index entries adds a679c58ef7ff dm kcopyd: avoid useless atomic operations adds 185f5bf3e2af dm kcopyd: avoid spin_lock_irqsave from process context adds da6a76c1f697 dm: improve kcopyd latency adds c4fe4ce7487f dm writecache: reduce latency by using early kcopyd callback adds 88e9be7ef2cc dm writecache: don't split bios when overwriting contiguou [...] adds 2334ab67d6c3 dm writecache: interrupt writeback if suspended adds 631c05a547da dm table: Constify static struct blk_ksm_ll_ops adds 794da081c42e Merge remote-tracking branch 'device-mapper/for-next' adds 0de2718a4095 mmc: s3cmci: move to use request_irq by IRQF_NO_AUTOEN flag adds adcc34f2531d dt-bindings: mmc: sdhci-am654: Remove duplicate ti,j721e-s [...] adds eb4fe0b9801f dt-bindings: mmc: rockchip-dw-mshc: add description for rk3568 adds 1dbd1a565448 mmc: sdhci-acpi: Disable write protect detection on Toshib [...] adds 955a0bf2000f mmc: core: Drop open coding when preparing commands with b [...] adds 8c0a2922fa46 mmc: core: Take into account MMC_CAP_NEED_RSP_BUSY for eMM [...] adds 8a85c31fe61f mmc: core: Re-structure some code in __mmc_poll_for_busy() adds 6776f7dc36a8 mmc: core: Extend re-use of __mmc_poll_for_busy() adds 25c193d3b483 mmc: core: Enable eMMC sleep commands to use HW busy polling adds b9452a88a596 mmc: core: Prepare mmc_send_cxd_data() to be re-used for a [...] adds d2355f548cd9 mmc: core: Drop open coding in mmc_sd_switch() adds 4ab3e75dbd65 mmc: core: Parse the SD SCR register for support of CMD48/ [...] adds cae548d9c814 mmc: core: Read the SD function extension registers for po [...] adds 98ac8c53e1a7 mmc: core: Read performance enhancements registers for SD cards adds 24d558f75ba3 mmc: core: Add support for Power Off Notification for SD cards adds 1ddad40a398d mmc: block: Disable CMDQ on the ioctl path adds bf1d491b9189 mmc: core: Move eMMC cache flushing to a new bus_ops callback adds 3902f4e38d8e drivers: memstick: core:ms_block.c: Fix alignment of block [...] adds ac5eb12c4dec mmc: usdhi6rol0: fix error return code in usdhi6_probe() adds 48851b13877e mmc: jz4740: Remove redundant error printing in jz4740_mmc [...] adds a3927680df3a dt-bindings: mmc: renesas,mmcif: Convert to json-schema adds d39f68b6e041 mmc: sdhci-pci-gli: Fine tune GL9763E L1 entry delay adds ec6198f88e00 mmc: core: Add support for cache ctrl for SD cards adds 28eb8453759d dt-bindings: mmc: add no-mmc-hs400 flag adds 5c39b018cf62 mmc: sdhci-esdhc-imx: advertise HS400 mode through MMC caps adds 35b958c0f9bd mmc: core: add support for disabling HS400 mode via DT adds 5fae1598bb4d memstick: rtsx_usb_ms: fix UAF adds e56fb7221439 dt-bindings: mmc: rockchip-dw-mshc: Add Rockchip RK1808 adds 7f89144e3d9c mmc: mediatek: use data instead of mrq parameter from msdc [...] adds fafb011c9f53 mmc: mediatek: remove useless data parameter from msdc_dat [...] adds 260955cb8142 dt-bindings: mmc: Clean-up examples to match documented bindings adds fef88f2ed040 mmc: cqhci: fix typo adds c4a0252bdb35 mmc: cqhci: introduce get_trans_desc_offset() adds 97ef5413beb1 mmc: core: Use pm_runtime_resume_and_get() to replace open coding adds ef9d2580da10 mmc: sdhci_am654: Use pm_runtime_resume_and_get() to repla [...] adds 094c0a754039 mmc: sdhci-omap: Use pm_runtime_resume_and_get() to replac [...] adds 1f3d5758d0a7 mmc: vub3000: fix control-request direction adds 57a6b5d77071 mmc: core: Add a missing SPDX license header adds 47f4bdf989c0 mmc: sdhci-of-aspeed: Configure the SDHCIs as specified by [...] adds 2305d7cd6057 Merge remote-tracking branch 'mmc/next' adds c06a40e9513d mfd: lp87565: Fix typo in define names adds 5258f7eed42f mfd: lp87565: Move LP87565_regulator_id to .c file adds 55d3d229fc55 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs adds 76c4061ed0eb mfd: mp2629: Select MFD_CORE to fix build error adds 5317dca75467 mfd: mt6397: Add MT6358 register definitions for power key adds e3ee026343e9 mfd: mt6397: Use named IRQs instead of index (keys) adds 2e254bcd53f0 mfd: mt6397: Add PMIC keys for MT6358 adds 811a1dcc35d3 mfd: si476x-cmd: Fix two typos of 'returned' adds bb1b606b6329 mfd: wcd934x: Add macro for adding new interrupts adds 599901ac63ba mfd: wcd934x: Add additional interrupts required for MBHC support adds 943d5075abd7 mfd: Remove software node conditionally and locate at right place adds f260f9bd624b mfd: syscon: Free the allocated name field of struct regma [...] adds 827f0ffd77f1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE adds c0468cac9836 mfd: lp87565: Handle optional reset pin adds 4c496ba62f8c mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] adds b6edf0e28e2b mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag adds 1d05c79e115f mfd: rn5t618: Fix IRQ trigger by changing it to level mode adds 900947ffbdd3 backlight: rt4831: Adds DT binding document for Richtek RT [...] adds 3a73930d97cb mfd: rt4831: Adds support for Richtek RT4831 adds bd018cc4ec89 mfd: rt4831: Adds DT binding document for Richtek RT4831 adds cbed8db35fb5 mfd: mt6360: Rearrange include file adds b36a292e3f28 mfd: mt6360: Remove redundant brackets around raw numbers adds ff2d10602f55 mfd: mt6360: Indicate sub-dev compatible name by using "-" adds 2c0dc4dcd905 mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] adds b6a65c0653ff mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata adds ae1c1bc9e89c mfd: mt6360: Rename mt6360_pmu by mt6360 adds 906d19612611 mfd: mt6360: Remove handle_post_irq callback function adds 89942892514f mfd: mt6360: Fix flow which is used to check ic exist adds 0731e3e5ded0 mfd: mt6360: Merge header file into driver and remove unus [...] adds 86930808d852 mfd: mt6360: Merge different sub-devices I2C read/write adds f152da901833 mfd: axp20x: Allow AXP 806 chips without interrupt lines adds 1f1cd5676420 mfd: ioc3: Directly include linux/irqdomain.h adds 550d489184a0 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" adds e369bdcc0f05 mfd: wm831x-core: Fix incorrect function name wm831x_reg_unlock() adds 21d26e9a7bae mfd: twl-core: Fix incorrect function name twl_regcache_bypass() adds 167c69c0eeab mfd: db8500-prcmu: Fix multiple incorrectly documented fun [...] adds 8f095cd823d0 mfd: omap-usb-host: File headers are not good candidates f [...] adds 81254bc8bc42 mfd: omap-usb-tll: File headers are not good candidates fo [...] adds 4653df3641d4 mfd: si476x-cmd: Fix a bunch of incorrectly documented fun [...] adds d7bf6f0025db mfd: si476x-i2c: Fix incorrectly documented function names adds 770c69de0d0a Merge remote-tracking branch 'mfd/for-mfd-next' adds 6d1c32dbedd7 backlight: lm3630a_bl: Put fwnode in error case during ->probe() adds f3e6c298e3ed backlight: rt4831: Adds DT binding document for Richtek RT [...] adds 190ccab3185e backlight: rt4831: Adds support for Richtek RT4831 backlight adds 6fc632d3e3e0 video: backlight: qcom-wled: Add PMI8994 compatible adds 810b01b3dd6e Merge remote-tracking branch 'backlight/for-backlight-next' adds 641840f044e1 Merge remote-tracking branch 'battery/for-next' adds 5ba3747dbc9a regulator: bd71815: add select to fix build adds 8590ccd4dfd2 regulator: max8973: Convert to use regulator_set_ramp_dela [...] adds 7c556aec1409 regulator: bd70528: Convert to use regulator_set_ramp_dela [...] adds e0f339213c3b regulator: qcom_smd: Make pm8953_lnldo linear_ranges entri [...] adds e1e8d55bb90c regulator: mp886x: Convert to use regulator_set_ramp_delay_regmap adds 15413ce566c2 regulator: mp5416: Convert to use regulator_set_ramp_delay_regmap adds 5c42903e144b regulator: rt4831: Add missing .owner field in regulator_desc adds f85ea4945a26 regulator: rk808: Convert to use regulator_set_ramp_delay_regmap adds 0c4fad8c4522 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] adds 2a1a0f2591c3 Merge remote-tracking branch 'regulator/for-next' adds 27f9ec3e2ee8 Merge remote-tracking branch 'security/next-testing' adds 74fb836614a9 Merge remote-tracking branch 'apparmor/apparmor-next' adds 9bc8c11cdd59 Merge remote-tracking branch 'integrity/next-integrity' adds ddef0db570e2 Merge remote-tracking branch 'keys/keys-next' adds 94bd0299f871 Merge remote-tracking branch 'selinux/next' adds 4234a4ffb39d Merge remote-tracking branch 'smack/next' adds a2bf39204785 Merge branch 'iommu/fixes' into next adds 82d72c03760a Merge remote-tracking branch 'iommu/next' adds 959188d26659 Merge remote-tracking branch 'audit/next' adds 1a60317bc83f dt-bindings: rng: mediatek: convert to yaml schema adds 70c1fc34f3c6 dt-bindings: rng: mediatek: add mt8365 to mtk rng binding adds b2978ca943fc Merge remote-tracking branch 'devicetree/for-next' adds dbfac814bb73 spi: pxa2xx: Fix inconsistent indenting adds 42a7dfa26fc6 spi: ath79: drop platform data adds ab053f48f926 spi: ath79: set number of chipselect lines adds aa946f04d384 Merge remote-tracking branch 'spi/for-5.14' into spi-next adds 607fc4c7ea0e Merge remote-tracking branch 'spi/for-next' adds e8f72716d82c Merge branch 'x86/splitlock' adds d06aca989c24 x86/elf: Use _BITUL() macro in UAPI headers adds 2a6c037570c3 Merge branch 'x86/misc' adds 564c1193b05c Merge branch 'x86/fpu' adds 2e958a8a510d x86/entry/x32: Rename __x32_compat_sys_* to __x64_compat_sys_* adds 6218d0f6b8de x86/syscalls: Switch to generic syscalltbl.sh adds 44fe4895f47c x86/syscalls: Stop filling syscall arrays with *_sys_ni_syscall adds f63815eb1d90 x86/unistd: Define X32_NR_syscalls only for 64-bit kernel adds 49f731f1972e x86/syscalls: Use __NR_syscalls instead of __NR_syscall_max adds 3cba325b358f x86/syscalls: Switch to generic syscallhdr.sh adds 15c82d98a0f7 selftests/x86/syscall: Update and extend syscall_numbering_64 adds c5c39488dcb5 selftests/x86/syscall: Simplify message reporting in sysca [...] adds 795e2a023b80 selftests/x86/syscall: Add tests under ptrace to syscall_n [...] adds 059549489172 x86/entry/64: Sign-extend system calls on entry to int adds b337b4965e3a x86/entry: Treat out of range and gap system calls the same adds 82cd5ac34afe Merge branch 'x86/entry' adds b2d3579b5c95 Merge branch 'x86/cpu' adds 5546a9e09a9f Merge branch 'x86/cleanups' adds ced53ab68227 Merge branch 'x86/boot' adds ac2da779e0f7 Merge branch 'x86/apic' adds 1f387a595784 Merge branch 'timers/nohz' adds fa4388aac3a5 Merge branch 'sched/core' adds d70d4c73ab1a Merge branch 'perf/core' adds 20c5dc816ce7 Merge branch 'objtool/core' adds bc326f6e9a7f Merge branch 'locking/core' adds fb3930dce04d Merge branch 'irq/core' adds 668a84c1bfb2 efi/fdt: fix panic when no valid fdt found adds 45add3cc99fe efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared adds c4039b29fe96 efi/libstub: prevent read overflow in find_file_option() adds 942859d969de efi: cper: fix snprintf() use in cper_dimm_err_location() adds e169fba4f464 Merge tag 'efi-urgent-for-v5.13-rc2' of git://git.kernel.o [...] adds e0cb1dd88836 Merge branch 'efi/urgent' adds 55fc610c8cda efi/apple-properties: Handle device properties with softwa [...] adds edbd1bc4951e efi/dev-path-parser: Switch to use for_each_acpi_dev_match() adds bb11580f61b6 x86/efi: Log 32/64-bit mismatch with kernel as an error adds 267be9dbacf4 Merge tag 'efi-next-for-v5.14' of git://git.kernel.org/pub [...] adds 19c0a3af4ad1 Merge branch 'efi/core' adds cea30dd51b68 Merge remote-tracking branch 'tip/auto-latest' adds e8049c4aa5d8 MAINTAINERS: Make Yazen Ghannam maintainer for EDAC-AMD64 adds c12931ec036d Merge remote-tracking branch 'edac/edac-for-next' adds ca2f4daa489a clocksource: Retry clock read if long delays detected adds ee2579aee350 clocksource: Check per-CPU clock synchronization when mark [...] adds 98539aa0834c clocksource: Limit number of CPUs checked for clock synchr [...] adds 575a5717342b clocksource: Reduce clocksource-skew threshold for TSC adds 24e583eccea9 clocksource: Provide kernel module to test clocksource watchdog adds 379b3a6257f4 clocksource: Print deviation in nanoseconds for unstable case adds 5d1e2ff5e3b3 Merge branch 'clocksource.2021.05.24a' into HEAD adds ed1431841ad4 Merge branch 'lkmm-dev.2021.05.10c' into HEAD adds 840bd856230a refscale: Add measurement of clock readout adds 08c498035e48 torture: Add clocksource-watchdog testing to torture.sh adds f6f78ffd16e8 torture: Make torture.sh accept --do-all and --donone adds 8973d1840d3b rcu: Fix to include first blocked task in stall warning adds da330e37241d rcu: Fix stall-warning deadlock due to non-release of rcu_ [...] adds a47bb8963334 rcutorture: Preempt rather than block when testing task stalls adds 73d628c5358c tools/memory-model: Make read_foo_diagnostic() more clearl [...] adds bee44ad3648a tools/memory-model: Add example for heuristic lockless reads adds 51f65f9e2227 tools/memory-model: Heuristics using data_race() must hand [...] adds f303fba0cba5 tools/memory-model: Document data_race(READ_ONCE()) adds e193a1a5fcb3 rcu: Remove special bit at the bottom of the ->dynticks counter adds 601fef1c6ffe rcu/nocb: Start moving nocb code to its own plugin file adds f290c78cf82d rcu: Weaken ->dynticks accesses and updates adds b0df899f0daf rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() adds c5f8fcb32f73 Documentation/RCU: Fix emphasis markers adds 3840d0933a87 rcu: Mark accesses to ->rcu_read_lock_nesting adds 44b962940609 rcu: Mark accesses in tree_stall.h adds 512dbc03d625 Documentation/RCU: Fix nested inline markup adds 6b9b1b9c623a rculist: Unify documentation about missing list_empty_rcu() adds 2762a6659e4f rcu/tree: Handle VM stoppage in stall detection adds b21607cf3d81 rcu: Do not disable GP stall detection in rcu_cpu_stall_reset() adds 96118229dae8 rcu: Start timing stall repetitions after warning complete adds 633d6c9e94a2 rcu-tasks: Add comments explaining task_struct strategy adds 2f9af9623785 rcu-tasks: Mark ->trc_reader_nesting data races adds 51e76b6b526f rcu-tasks: Mark ->trc_reader_special.b.need_qs data races adds e112ebfcbd09 rcu-tasks: Don't delete holdouts within trc_inspect_reader() adds 05f418f105e5 rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() adds c44a4c385913 docs: Fix a typo in Documentation/RCU/stallwarn.rst adds 83d06a0b95b0 Merge remote-tracking branch 'rcu/rcu/next' adds f60627c42e0e Merge remote-tracking branch 'percpu/for-next' adds 20535f6ce8d8 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quir [...] adds 3f6c859c4953 platform/x86: asus-nb-wmi: Revert "add support for ASUS RO [...] adds 09f533990293 platform/surface: aggregator_registry: Update comments for [...] adds 48dba1e7b9da platform/surface: aggregator_registry: Add support for 13" [...] adds 741a063a264a platform/surface: aggregator_registry: Consolidate node gr [...] adds a65916f11fc2 platform/x86: ideapad-laptop: Ignore VPC event bit 10 adds 0ab8359fd8cd platform/x86: thinkpad_acpi: Fix inconsistent indenting adds b0d4f0d2c21a platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fa [...] adds 11ff607ecdd3 platform/x86: dell-wmi: Rename dell-wmi.c to dell-wmi-base.c adds 4ed39d31efbd platform/x86: dell-privacy: Add support for Dell hardware privacy adds 2e39501df32c Merge remote-tracking branch 'drivers-x86/for-next' adds 905f3270be07 Merge remote-tracking branch 'leds/for-next' adds 30a58e85e9f0 Merge remote-tracking branch 'ipmi/for-next' adds e1327a127703 export: Make CRCs robust to symbol trimming adds 2100c9b06046 drm/i915/gvt: remove local storage of debugfs file adds 2435628e5611 b43legacy: don't save dentries for debugfs adds 77b98d456d60 b43: don't save dentries for debugfs adds 1be4ec2456a7 scsi: snic: debugfs: remove local storage of debugfs files adds 393b06383fb7 debugfs: remove return value of debugfs_create_bool() adds fb05b14c5b99 debugfs: remove return value of debugfs_create_ulong() adds fd03c075e362 drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO adds 9d27a06d847f Merge remote-tracking branch 'driver-core/driver-core-next' adds 92c6dc0beb68 usb: typec: wcove: Fx wrong kernel doc format adds e3d59eff47b8 USB: gadget: lpc32xx_udc: remove debugfs dentry variable adds 1531a2bb4494 USB: gadget: s3c2410_udc: remove dentry storage for debugfs file adds 1d50071b53f2 USB: gadget: pxa25x_udc: remove dentry storage for debugfs file adds 005775859a3d fsl-usb: add need_oc_pp_cycle flag for 85xx also adds 53ad92fdf7c3 usb: gadget: tegra-xudc: Constify static structs adds 106133dacc00 usb: gadget: s3c-hsudc: Use struct_size() in devm_kzalloc() adds 7142452387c7 USB: Verify the port status when timeout happens during po [...] adds c5c7489dc982 Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" adds 62d472d8ad88 usb: musb: Add missing PM suspend and resume functions for [...] adds 7d076c2f5590 usb: musb: Check devctl status again for a spurious sessio [...] adds 3f87443b4ee6 dt-bindings: usb: sunxi-musb: Add H616 compatible string adds c63fef4c4302 dt-bindings: usb: Add H616 compatible string adds 880287910b18 usb: common: usb-conn-gpio: fix NULL pointer dereference o [...] adds ddaf0d6dc467 usb: common: usb-conn-gpio: use dev_err_probe() to print log adds 24bb0076d7bc usb: fix spelling mistakes in header files adds abfabc8ae3bd usb: isp1760: fix strict typechecking adds 1da9e1c06873 usb: isp1760: move to regmap for register access adds 03e28d5233d5 usb: isp1760: use relaxed primitives adds f9a88370e675 usb: isp1760: remove platform data struct and code adds a74f639c5b56 usb: isp1760: hcd: refactor mempool config and setup adds 3eb96e04be99 usb: isp1760: use dr_mode binding adds 60d789f3bfbb usb: isp1760: add support for isp1763 adds e7a990e00cb1 dt-bindings: usb: nxp,isp1760: add bindings adds d369c9187c18 usb: isp1763: add peripheral mode adds b274e2a44e16 usb: atm: cxacru: Fix typo in comment adds 80a3c7f70e99 usb: gadget: tegra-xudc: Don't print error on probe deferral adds 77b57218ac2f usb: gadget: tegra-xudc: Use dev_err_probe() adds 18538a50239b USB: cdnsp: drop irq-flags initialisations adds 8879904b1935 USB: dwc2: drop irq-flags initialisations adds c9c5f057d0d6 USB: gadget: drop irq-flags initialisations adds 56d426146cdf dt-bindings: usb: dwc2: add compatible for RK3308 USB controller adds d112efbe6dbf usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled adds dea6f87e60d1 usb: typec: tcpm: Refactor logic to enable/disable auto vb [...] adds 59d4d06c8ab0 usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP adds 7257fbc7c598 usb: typec: tcpci: Implement callback for apply_rc adds 5cc59c418fde USB: core: WARN if pipe direction != setup packet direction adds 1eef7953129c USB: gadget: udc: fix kernel-doc syntax in file headers adds 08377263a932 USB: usbfs: remove double evaluation of usb_sndctrlpipe() adds ca82c0678842 usb: phy: isp1301: Deduplicate of_find_i2c_device_by_node() adds a0765597c986 usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static adds 21f055332cc7 Merge remote-tracking branch 'usb/usb-next' adds 3aed3af202aa USB: serial: digi_acceleport: reduce chars_in_buffer over- [...] adds dcbc0ae4f8fc USB: serial: digi_acceleport: add chars_in_buffer locking adds 9a8253a7c2da USB: serial: io_edgeport: drop buffer-callback sanity checks adds 683c5cfa5d1c USB: serial: mos7720: drop buffer-callback sanity checks adds 661867161f63 USB: serial: mos7840: drop buffer-callback return-value comments adds 17cd3a106e97 USB: serial: drop irq-flags initialisations adds 63aa2fdd0b46 Merge remote-tracking branch 'usb-serial/usb-next' adds 5466ab4997ed Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' adds f985b0b6e1db dt-bindings: serial: amlogic, meson-uart: add fifo-size property adds 27d44e05d7b8 tty: serial: meson: retrieve port FIFO size from DT adds 92e06e12212a dt-bindings: serial: renesas,scif: Document r9a07g044 bindings adds 064b6e47b2b2 serial: sh-sci: Add support for RZ/G2L SoC adds 1e49b0954c91 serial: kgdb_nmi: remove redundant initialization of variable c adds 1d751b04a49d dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK1808 adds 18ee37e1382a serial: drop irq-flags initialisations adds d4d6f03c4fb3 serial: max310x: Try to get crystal clock rate from property adds cb1b206cff46 serial: sc16is7xx: Use devm_clk_get_optional() adds 4503b1c29db4 tty: pty: remove redundant initialization of variable fd adds f6038cf46e37 tty: pty: correct function name pty_resize() adds 758dfe3ddcae MAINTAINERS: TTY LAYER: add some ./include/linux/ header files adds 4bc2bd5aefd6 serial: liteuart: Add support for earlycon adds b8be5db573b8 tty/serial: clean up uart_match_port adds cd256b068f80 tty/serial: make port of serial8250_register_8250_port const adds 756a4e4a7a4b tty: fix kernel-doc for tty_{read,write} adds d06e256f7a4b tty: fix kernel-doc for {start,stop}_tty adds 816cea10285d tty: vt: selection: Correct misspelled function sel_loadlut() adds 1d31d0caa33f tty: serdev: core: Fix misspelled function name __serdev_d [...] adds a1c0da88f1ca tty: tty_buffer: Fix incorrectly documented function __tty [...] adds 6ef6785d781e tty: tty_jobctrl: Fix 2 incorrectly documented functions adds ef80f77ba29e tty: n_hdlc: Fix a little doc-rot in n_hdlc_tty_read() adds 0e4b5597350e tty: serial: st-asc: Demote a kernel-doc formatting abuse adds 542a121aea6d tty: n_gsm: Fix function naming and provide missing param [...] adds b50155c65c57 tty: serial: xilinx_uartps: Fix documentation for cdns_uar [...] adds f421ed33ee2b Revert "serial: sh-sci: Add support for RZ/G2L SoC" adds 2ac62268a2c0 tty: hvc_console: Remove the repeated words 'no' and 'from' adds 45d9c2d0df30 Merge remote-tracking branch 'tty/tty-next' adds 03e3e31ee5c8 Merge 50f09a3dd587 ("Merge tag 'char-misc-5.13-rc3' of git [...] adds 4e2898164656 char: pcmcia: cm4000_cs: Remove unused variable 'tmp' adds a9af9ae81443 char: pcmcia: cm4040_cs: Remove unused variable 'uc' adds d80758c02fcf char: hpet: Remove unused variable 'm' adds f40b70d3daf5 char: hw_random: pseries-rng: Demote non-conformant kernel [...] adds 4d070b8b7456 comedi: comedi_8254: Fix descriptions for 'i8254' and 'iobase' adds 7b89d91c5d7f comedi: drivers: ni_tio: Fix slightly broken kernel-doc an [...] adds 69484d97dd3f comedi: drivers: ni_routes: Demote non-conforming kernel-d [...] adds d3a2bfde6b11 comedi: drivers: comedi_isadma: Fix misspelling of 'dma_chan1' adds 8c55a99dc77a parport: Use string_upper() instead of open coded variant adds 6a072b2e3722 w1: w1_therm: correct function name bulk_read_support() adds c6fa1a96db26 w1: w1_therm: fix build warning in w1_seq_show() adds ddb20bcf7738 w1: ds2438: fixed a coding style issue adds c9f2713531a9 w1: ds2438: fixed if brackets coding style issue adds 67c6964228b6 w1: ds2438: changed sysfs macro for rw file adds 1f5e7518f063 w1: ds2438: fixing bug that would always get page0 adds fd6ec5d79507 w1: ds2438: adding support for reading page1 adds c999fbbdcf77 w1: ds2438: support for writing to offset register adds d9eb95845dc8 uio: Remove leading spaces in Kconfig adds 208012f05163 misc: bcm-vk: Replace zero-length array with flexible arra [...] adds 46ad05724591 sysfs: Add helper BIN_ATTRIBUTE_GROUPS adds b63866efa10c eeprom: ee1004: Let device core handle attribute eeprom adds 78429edfeed8 misc: xilinx-sdfec: Drop unnecessary NULL check after cont [...] adds 281e46844699 misc: alcor_pci: fix inverted branch condition adds 601a68879993 w1: ds2482: fix kernel-doc syntax in file adds 83aacfbcbd42 w1: fix build warning in w1_ds2438.rst adds f61abe4af567 Merge remote-tracking branch 'char-misc/char-misc-next' adds 1f4747b2b149 extcon: intel-mrfld: Sync hardware and software state on init adds 08a268ddb5e2 extcon: max8997: Add missing modalias string adds 6f0890a805da Merge remote-tracking branch 'extcon/extcon-next' adds f64472376677 Merge remote-tracking branch 'phy-next/next' adds e656a16f82fb Merge remote-tracking branch 'soundwire/next' adds 9a032e3f7e04 staging: greybus: audio: Fix sparse warning. adds ede4ac7b67eb staging: emxx_udc: fix loop in _nbu2ss_nuke() adds 5d4f6b9e207a Staging: greybus: fix open parenthesis error in gbphy.c adds 62d7ecaf56ba staging: greybus: spi: add blank line after variable declaration adds d23dc8cd1339 staging: rtl8723bs: HalBtc8723b1Ant.c: fix build warnings [...] adds 7ca8d993d070 staging: rtl8723bs: rtl8723b_hal_init.c: fix build warning [...] adds 1b4c0f3bbdbd staging: rtl8723bs: rename get_ra() due to global symbol c [...] adds a1b8a9bbce45 staging: rtl8723bs: moved contexts for arc4 encryption in [...] adds 939ef16943a8 staging: rtl8712: Removed unnecessary blank lines adds 6ec070e872a1 staging: rtl8192e: Fix shadowed variable name adds db52e8f48067 staging: rtl8723bs: hal: Remove set but unused variables adds f57e6d91a873 staging: rtl8723bs: core: rtw_mlme_ext.c: Remove set but u [...] adds 3c8c577fd2fc staging: rtl8723bs: refactor to reduce indents adds 8f5193f828fe staging: rtl8723bs: remove unnecessary braces from conditionals adds 85487bd72187 staging: rtl8723bs: fix suspect indents adds a75d6a327911 staging: rtl8188eu: remove ASSERT and ODM_RT_ASSERT macros adds b67decf85fd3 staging: rtl8723bs: remove sd_f0_read8() adds 21e4614b2f69 staging: emxx_udc: fix alignment issues adds 51781e44def9 Merge remote-tracking branch 'staging/staging-next' adds 2f51b16aabb9 iio: buffer: Remove redundant assignment to in_loc adds bb031a264d0a iio: adis16480: support burst read function adds 49ecbf2d2a0b iio: Drop Duplicated "mount-matrix" parameter adds 4cea89749c65 staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] adds 9601a5dd5a61 iio: afe: iio-rescale: Support processed channels adds 3d7ede6c03ed dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] adds 4dc230efbdeb staging: iio: cdc: ad7746: use dt for capacitive channel setup. adds 8f8a0d9a9a5b iio: adis16260: make use of adis lock helpers adds 16f0f622c305 iio: adis16136: make use of adis lock helpers adds 706284e40712 iio: st_sensors: Create extended attr macro adds 26b5f58722b3 iio: accel: st_sensors: Support generic mounting matrix adds 6376e00303bc iio: accel: st_sensors: Stop copying channels adds 058d3ac49b89 iio: magnetometer: st_magn: Support mount matrix adds d0074e9f705f iio: gyro: st_gyro: Support mount matrix adds b8c3164f4852 iio: imu: inv_mpu6050: Drop use of %hhx format string. adds c400be40780a iio: light: si1133: Drop remaining uses of %hhx format string. adds 7a14d8f0f9ae iio: light: si1145: Drop use of %hhx format specifier. adds 30d12b1a5db9 iio: chemical: sgp30: Drop use of %hx in format string. adds c14180a907a9 iio: adc: max11100: Use get_unaligned_be16() rather than o [...] adds e09ae291692c iio: adc: max11100: Use devm_ functions for rest of probe() adds 6cef5f29d375 iio: adc: max1118: Use devm_ managed functions for all of probe adds 607149ad66a6 iio: adc: max1118: Avoid jumping back and forth between sp [...] adds 5ad9ed3dc355 iio: adc: ti-adc081c: Use devm managed functions for all o [...] adds 4408ea4730a7 iio: adc: ti-adc0832: Use devm managed functions for all o [...] adds 63a19756cde1 iio: adc: ti-adc108s102: Use devm managed functions for al [...] adds 301f7eba67df iio: adc: ti-adc161s626: Use devm managed functions for al [...] adds f965bca91dfb Merge remote-tracking branch 'iio/togreg' adds 0df22363f00d Merge remote-tracking branch 'dmaengine/next' adds 6962681ee8c6 Merge branch 'for-5.13-fixes' into for-next adds 304ff564c053 Merge remote-tracking branch 'cgroup/for-next' adds 71d439702175 Merge branch 'fixes' into for-next adds 31ff791600e3 Merge branch 'misc' into for-next adds c54a49fa6fe6 Merge remote-tracking branch 'scsi/for-next' adds b592d66235f5 scsi: ufs: ufs-exynos: Move definitions from .h to .c adds 2a38d2a8b4a6 scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) adds d9a231226f28 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 adds 8e060b310f8f scsi: arcmsr: Update driver version to v1.50.00.05-20210429 adds faa6c1d92cb0 scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in [...] adds 2d535031eb2e scsi: pmcraid: Fix typos adds 1ecc820db0b9 scsi: bfa: Fix typo adds 8f942f9d4b06 scsi: bfa: Fix inconsistent indenting adds ab17122e758e scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() adds e2ac7ab281c0 scsi: ufs: Use designated initializers in ufs_pm_lvl_states[] adds 824731258b65 scsi: target: tcmu: Fix boolreturn.cocci warnings adds 98f92dff1412 scsi: core: Remove leading spaces in Kconfig adds 40d6b939e4df scsi: Fix spelling mistakes in header files adds ecd7beb37871 scsi: ufs: core: Clean up whitespace adds 86cfe4ad248d scsi: fas216: Use fallthrough pseudo-keyword adds 5ac3c649f11c scsi: ufs: ufs-exynos: Make a const array static, makes ob [...] adds cb9eb11fd572 scsi: qla2xxx: Remove redundant assignment to rval adds ee8868c5c78f scsi: scsi_dh_alua: Retry RTPG on a different path after failure adds 01131e7aae5d scsi: lpfc: Fix unreleased RPIs when NPIV ports are created adds fa21189db9ab scsi: lpfc: Fix non-optimized ERSP handling adds e30d55137ede scsi: lpfc: Fix "Unexpected timeout" error in direct attac [...] adds 1037e4b4f81d scsi: lpfc: Add ndlp kref accounting for resume RPI path adds 4012baeab6ca scsi: lpfc: Fix Node recovery when driver is handling simu [...] adds fe83e3b9b422 scsi: lpfc: Fix node handling for Fabric Controller and Do [...] adds 04c1d9c50ae3 scsi: lpfc: Ignore GID-FT response that may be received af [...] adds 5aa615d195f1 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to [...] adds 3e49af9393c6 scsi: lpfc: Add a option to enable interlocked ABTS before [...] adds 8eced807077d scsi: lpfc: Reregister FPIN types if ELS_RDF is received f [...] adds e5e0280db792 scsi: lpfc: Update lpfc version to 12.8.0.10 adds ea2f0f77538c scsi: core: Cap scsi_host cmd_per_lun at can_queue adds de855980b7f5 next-20210526/scsi-mkp adds 228502c677a2 Merge remote-tracking branch 'vhost/linux-next' adds 73f81745b4b9 Merge remote-tracking branch 'rpmsg/for-next' adds 2a9a2ccaab99 gpio: stmpe: fully use convert probe to device-managed adds 1189827a2cf7 gpio: da9055: remove platform_set_drvdata() + cleanup probe adds fd80b8ba3aa5 gpiolib: Make use of assign_bit() API (part 2) adds 9e23bf6b00fd gpiolib: Use sysfs_emit() in "show" functions adds ec5aa31bbed6 gpio: visconti: remove platform_set_drvdata() + cleanup probe adds 6681db5ef540 gpio: adp5520: cleanup probe error path + remove platform_ [...] adds aa93b0f39a07 gpio: altera-a10sr: remove platform_set_drvdata() + cleanup probe adds 21dde316cac7 gpio: bd9571mwv: remove platform_set_drvdata() + cleanup probe adds 91d594b2db51 gpio: tps68470: remove platform_set_drvdata() + cleanup probe adds 94a7b66910ea gpio: xgene: simplify probe, return devm_gpiochip_add_data [...] adds 4d2a72635b55 gpio: da9052: remove platform_set_drvdata() + cleanup probe adds 10a476164b08 gpio: gpio-tegra186: remove empty remove hook adds 6e153938b7f0 gpio: gpio-tegra186: remove platform_set_drvdata() + clean [...] adds cc7af0bfa0d9 gpio: tps6586x: remove platform_set_drvdata() + cleanup probe adds 3660660a8e86 gpio: tc3589x: emove platform_set_drvdata() + cleanup probe adds 0cef30b8beaf gpio: tps65218: remove platform_set_drvdata() + cleanup probe adds effe3781b6cc gpio: tps65912: remove platform_set_drvdata() + cleanup probe adds cd440753dc9e gpio: ath79: remove platform_set_drvdata() + cleanup probe adds 81933d3e4850 gpio: spear-spics: remove platform_set_drvdata() + cleanup probe adds 52f39cfee66d gpio: sprd: remove platform_set_drvdata() + cleanup probe adds f716f1fb84a4 gpio: sta2x11: remove platform_set_drvdata() + cleanup probe adds 96a03e867c70 gpio: tps65910: remove platform_set_drvdata() + cleanup probe adds 14ebdaec6d00 gpio: wm831x: remove platform_set_drvdata() + cleanup probe adds e076aeda467d gpio: wm8994: remove platform_set_drvdata() + cleanup probe adds 0533260687a7 gpio: wm8350: remove platform_set_drvdata() + cleanup probe adds bc3aca5393c4 dt-bindings: gpio: omap: Convert to json-schema adds db3b1a0f3388 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 00adfcf07966 Merge remote-tracking branch 'gpio-intel/for-next' adds e7a043be0374 Merge remote-tracking branch 'pinctrl/for-next' adds 258435a1c818 pinctrl: tigerlake: Add Alder Lake-M ACPI ID adds 26cbab7015aa Merge remote-tracking branch 'pinctrl-intel/for-next' adds b019b1ee6eeb Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' adds cf38c978cf1d pwm: Make of_pwm_xlate_with_flags() work with #pwm-cells = <2> adds 5447e7833629 pwm: Drop of_pwm_simple_xlate() in favour of of_pwm_xlate_ [...] adds 69230cfac3d0 pwm: Autodetect default value for of_pwm_n_cells from device tree adds e9fdf122cf34 pwm: Simplify all drivers with explicit of_pwm_n_cells = 3 adds 937efa29e70f pwm: visconti: Fix and simplify period calculation adds b601a18f1238 pwm: spear: Don't modify HW state in .remove callback adds da0dea891269 pwm: spear: Free resources only after pwmchip_remove() adds 98761ce4b91b pwm: spear: Implement .apply() callback adds 048900dd8e94 Merge remote-tracking branch 'pwm/for-next' adds f9c82a4ea89c Increase size of ucounts to atomic_long_t adds 905ae01c4ae2 Add a reference to ucounts for each cred adds b6c336528926 Use atomic_t for ucounts reference counting adds 21d1c5e386bc Reimplement RLIMIT_NPROC on top of ucounts adds 6e52a9f0532f Reimplement RLIMIT_MSGQUEUE on top of ucounts adds d64696905554 Reimplement RLIMIT_SIGPENDING on top of ucounts adds d7c9e99aee48 Reimplement RLIMIT_MEMLOCK on top of ucounts adds e4aebf06695c kselftests: Add test to check for rlimit changes in differ [...] adds c1ada3dc7219 ucounts: Set ucount_max to the largest positive value the [...] adds 9b624988221b ucounts: Count rlimits in each user namespace adds f928ef685db5 ucounts: Silence warning in dec_rlimit_ucounts adds 8c125f31272b Merge remote-tracking branch 'userns/for-next' adds ec16226b5ea8 Merge remote-tracking branch 'livepatching/for-next' adds b72aceec1880 Merge remote-tracking branch 'coresight/next' adds b0ddc5b17005 rtc: bd70528: fix BD71815 watchdog dependency adds f765e349c3e1 rtc: m41t80: add support for fixed clock adds 206e04ec7539 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE adds 8df65d4adca6 dt-bindings: convert rtc/faraday,ftrtc01 to yaml adds 54b909436ede rtc: fix snprintf() checking in is_rtc_hctosys() adds 37401019fe32 rtc: efi: Remove the repeated module alias adds bcae59d0d45b rtc: imxdi: add wakeup support adds baaf3c59e99e Merge remote-tracking branch 'rtc/rtc-next' adds 2cd582ecc82c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' adds 1e2ca403fa89 Documentation: seccomp: Fix user notification documentation adds 6a1e0616acde seccomp: Refactor notification handler to prepare for new [...] adds ba9ef89cf83e seccomp: Support atomic "addfd + send reply" adds 75c98a0d5d3a selftests/seccomp: Add test for atomic addfd+send adds 5d6919fdce6c selftests/seccomp: More closely track fds being assigned adds 4aa71b5e713b selftests/seccomp: Flush benchmark output adds 96ed1b95bf4a Merge remote-tracking branch 'seccomp/for-next/seccomp' adds 1cb61759d407 init: verify that function is initcall_t at compile-time adds 24845dcb170e Makefile: LTO: have linker check -Wframe-larger-than adds f4a35e00d248 Merge branch 'for-next/clang/features' into for-next/kspp adds 5ce8ea5af5af Merge remote-tracking branch 'kspp/for-next/kspp' adds a74db4fc9351 Merge remote-tracking branch 'gnss/gnss-next' adds 944e67aee832 Merge remote-tracking branch 'slimbus/for-next' adds 15ac78bf31af Merge remote-tracking branch 'nvmem/for-next' adds 4767066f4f57 Merge remote-tracking branch 'hyperv/hyperv-next' adds 012b2c243f75 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds 4b07d5cb150e Merge remote-tracking branch 'fpga/for-next' adds 4a94e23362f0 bus: mhi: core: Validate channel ID when processing comman [...] adds 0f0781531acb bus: mhi: core: Fix power down latency adds a610f3c65d3b bus: mhi: Wait for M2 state during system resume adds 40251c38381a Merge remote-tracking branch 'mhi/mhi-next' adds 03be3200ba9f memblock: free_unused_memmap: use pageblock units instead [...] adds 4ce27baf95df memblock: align freed memory map on pageblock boundaries w [...] adds 990e6d0e1de8 arm: extend pfn_valid to take into accound freed memory ma [...] adds 6c6a96805b6d Merge remote-tracking branch 'memblock/for-next' adds 97826f516703 Merge remote-tracking branch 'rust/rust-next' adds 35c32e3095d3 cxl/docs: Fix "Title underline too short" warning adds 21e9f76733a8 cxl: Rename mem to pci adds 199cf8c3feec cxl/pci.c: Add a 'label_storage_size' attribute to the memdev adds dd2a93a814e7 cxl/mem: Demarcate vendor specific capability IDs adds 5d0c6f025953 cxl/mem: Use dev instead of pdev->dev adds 1b0a1a2a1934 cxl/mem: Split creation from mapping in probe adds 1d5a4159074b cxl/mem: Move register locator logic into reg setup adds 6630d31c912e cxl/mem: Get rid of @cxlm.base adds ad888b26bd6e Merge remote-tracking branch 'cxl/next' adds 0bb1fcc045d1 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' adds b9aec802719d kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] adds c39c4b5ac326 kfence: use TASK_IDLE when awaiting allocation adds ab45bc8b5910 mm, hugetlb: fix resv_huge_pages underflow on UFFDIO_COPY adds 78924e97f7af mm-hugetlb-fix-resv_huge_pages-underflow-on-uffdio_copy-fix adds 7e46028889cb pid: take a reference when initializing `cad_pid` adds 2915dc8a30b9 mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() adds e8109c81dae1 /proc/kpageflags: prevent an integer overflow in stable_pa [...] adds 5febac6c9934 /proc/kpageflags: do not use uninitialized struct pages adds 4a812f1d2f61 kthread: switch to new kerneldoc syntax for named variable [...] adds 0e18d4af2cde ia64: headers: drop duplicated words adds d772a2c656e1 ia64: mca_drv: fix incorrect array size calculation adds 1114888fd39d streamline_config.pl: make spacing consistent adds da3940178141 streamline_config.pl: add softtabstop=4 for vim users adds 508ada11ccc9 scripts/spelling.txt: add more spellings to spelling.txt adds dc005fd22c15 ocfs2: remove unnecessary INIT_LIST_HEAD() adds bda7751775f0 ocfs2: fix snprintf() checking adds ad35d287b15a ocfs2: remove redundant assignment to pointer queue adds 8e07be36647b ocfs2: remove repeated uptodate check for buffer adds cabba44e33ce ocfs2: clear links count in ocfs2_mknod() if an error occurs adds 0f3df6805265 ocfs2: fix ocfs2 corrupt when iputting an inode adds 1736e3ad5ee0 kernel: watchdog: modify the explanation related to watchd [...] adds 4932de975ada doc: watchdog: modify the explanation related to watchdog thread adds 4ab0700bf9eb doc: watchdog: modify the doc related to "watchdog/%u" adds 46be336bf1b4 kunit: make test->lock irq safe adds dda815477f0b mm/slub, kunit: add a KUnit test for SLUB debugging functionality adds 482eedc56919 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] adds 381403beda2b mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] adds c4f21f42ea35 slub: remove resiliency_test() function adds 4e7887040dc4 mm, slub: change run-time assertion in kmalloc_index() to [...] adds 5bb9193c10f1 kfence: test: fix for "mm, slub: change run-time assertion [...] adds bcc6597aa460 mm, slub: fix support for clang 10 adds b6999616d048 tools/vm/page_owner_sort.c: check malloc() return adds 45523fcc0fbf mm/debug_vm_pgtable: ensure THP availability via has_trans [...] adds ca112c7db991 mm: page-writeback: kill get_writeback_state() comments adds 9f5ad6c0403d mm/page-writeback: Fix performance when BDI's share of rat [...] adds 23f804ec05fb mm/page-writeback: update the comment of Dirty position control adds c03e61130f60 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() adds b878147f7692 mm/gup_benchmark: support threading adds 64d15b0cf51c mm: gup: allow FOLL_PIN to scale in SMP adds 519ea6b8d58e mm: gup: pack has_pinned in MMF_HAS_PINNED adds ede95ac324e9 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes adds 1c1ef794f6a9 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED adds 2ab68fb08547 mm/swapfile: use percpu_ref to serialize against concurren [...] adds 0f95854c6e2f swap: fix do_swap_page() race with swapoff adds 7f5db80b0fc2 mm/swap: remove confusing checking for non_swap_entry() in [...] adds f12bd94b27cf mm/shmem: fix shmem_swapin() race with swapoff adds 49b0a3850f0c mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] adds 5f7fc3429548 mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION adds 858f7e4f70f8 mm/swap: remove unused local variable nr_shadows adds deadb9f4cd87 mm/swap_slots.c: delete meaningless forward declarations adds a905ad3382c3 mm/swap: remove unused global variable nr_swapper_spaces adds 2201c2868855 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] adds 489175761fc7 mm/memcg: move mod_objcg_state() to memcontrol.c adds 86e25afcd9e6 mm/memcg: cache vmstat data in percpu memcg_stock_pcp adds 6f459389e3a6 mm/memcg: improve refill_obj_stock() performance adds 7b4cf9a9cc0c mm/memcg: optimize user context object stock access adds db6e5e1ae739 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] adds b806ae4c7cb5 mm: memcg/slab: properly set up gfp flags for objcg pointer array adds 74e3ee0da232 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches adds b3aabdeba77c mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] adds 8121786cb1ef mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 adds f645001a97bb mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix adds 7eccf3ac39f5 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches adds d34620d6dd47 mm: memcontrol: fix root_mem_cgroup charging adds a9a0b20c8d5a mm: memcontrol: fix page charging in page replacement adds f367f3eb4b97 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm adds 0d715afabb74 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] adds 2b79e95fc393 mm: memcontrol: simplify lruvec_holds_page_lru_lock adds baf46eccfe7c mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] adds 1b856b574599 mm: memcontrol: simplify the logic of objcg pinning memcg adds 1cf3e50af259 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] adds c53f58ced63f mm: vmscan: remove noinline_for_stack adds f1ea235c7f50 memcontrol: use flexible-array member adds 00fc8e7778d4 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC adds 85907724e796 binfmt: remove in-tree usage of MAP_EXECUTABLE adds 12e141e1eff1 binfmt-remove-in-tree-usage-of-map_executable-fix adds 92934d2301f4 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() adds 3ff5776ac6c0 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap adds 469e78acfb19 mm/mmap: introduce unlock_range() for code cleanup adds 1ddc3854cb2e mm-mmap-introduce-unlock_range-for-code-cleanup-fix adds 1f4b3b66b505 mm/mmap: use find_vma_intersection() in do_mmap() for overlap adds ace7b23f8b80 mm/memory.c: fix comment of finish_mkwrite_fault() adds f7655d0154de mm: add vma_lookup(), update find_vma_intersection() comments adds 28f9c0fc3a98 drm/i915/selftests: use vma_lookup() in __igt_mmap() adds 20bbf4520f4b arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] adds fd969bf9b801 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] adds d18e1a4a4a0a arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] adds 9b6453379d46 arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] adds 1a8d81e316e4 arch/mips/kernel/traps: use vma_lookup() instead of find_vma() adds 8961b3191c31 arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() adds 00b637440460 x86/sgx: use vma_lookup() in sgx_encl_find() adds 042a5c9bccc6 virt/kvm: use vma_lookup() instead of find_vma_intersection() adds 1fe7b4970bc9 vfio: use vma_lookup() instead of find_vma_intersection() adds f987bc5be632 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() adds 2631e71d5da8 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() adds 3223e569f436 media: videobuf2: use vma_lookup() in get_vaddr_frames() adds d2f3080ddd9a misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() adds 27422649be3d kernel/events/uprobes: use vma_lookup() in find_active_uprobe() adds 5381a58eb5a4 lib/test_hmm: use vma_lookup() in dmirror_migrate() adds aead74278411 mm/ksm: use vma_lookup() in find_mergeable_vma() adds 1c68ac6f6685 mm/migrate: use vma_lookup() in do_pages_stat_array() adds c1305d08386c mm/mremap: use vma_lookup() in vma_to_resize() adds 73dd0ebbbe96 mm/memory.c: use vma_lookup() in __access_remote_vm() adds a1a4adc829f9 mm/mempolicy: use vma_lookup() in __access_remote_vm() adds 656afd56af2f mm: remove special swap entry functions adds e7575a9a5ab1 mm/swapops: rework swap entry manipulation code adds 05c231714f96 mm/rmap: split try_to_munlock from try_to_unmap adds 9c347dffab4e mm/rmap: split migration into its own function adds 8248d263db60 mm: rename migrate_pgmap_owner adds d203577cff83 mm/memory.c: allow different return codes for copy_nonpres [...] adds ce50e82c1d69 mm: device exclusive memory access adds 8b2a105c3794 mm: selftests for exclusive device memory adds 7edc05d45aef nouveau/svm: refactor nouveau_range_fault adds c620bba9828c nouveau/svm: implement atomic SVM access adds a239e5c0e047 selftest/mremap_test: update the test to handle pagesize o [...] adds 6e11528c14c5 selftest/mremap_test: avoid crash with static build adds e5bdc998dba6 mm/mremap: use pmd/pud_poplulate to update page table entries adds 9fc167a35317 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix adds 74f95e50166b powerpc/mm/book3s64: fix possible build error adds ea2e8a5368d8 powerpc/mm/book3s64: update tlb flush routines to take a p [...] adds d1a17e382692 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] adds a8aac92e89b5 mm/mremap: use range flush that does TLB and page walk cac [...] adds 3df54d01b155 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] adds b4d9e77fda6c mm/mremap: move TLB flush outside page table lock adds ca86a50471de mm/mremap: allow arch runtime override adds f3274c0c9e6f powerpc/mm: enable move pmd/pud adds 33e7d59a389b mm/dmapool: use DEVICE_ATTR_RO macro adds 0aed88bb2ad1 mm/page_alloc: add an alloc_pages_bulk_array_node() helper adds 00514c4d0000 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() adds 12e9a668c66b mm/vmalloc: print a warning message first on failure adds 4b8ef38dad60 mm/vmalloc: remove quoted strings split across lines adds 797756ad08dc mm/vmalloc: Fallback to a single page allocator adds d542aa86de8a printk: introduce dump_stack_lvl() adds 56bb4248cddd fix for "printk: introduce dump_stack_lvl()" adds 3c0016816809 kasan: use dump_stack_lvl(KERN_ERR) to print stacks adds 9a50661917b0 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] adds 4afb5d1cc6e8 mm/mmzone.h: simplify is_highmem_idx() adds fd16a48a9b58 mm: make __dump_page static adds 07040673993c mm/page_alloc: bail out on fatal signal during reclaim/com [...] adds 9cbe966a291b mm/debug: factor PagePoisoned out of __dump_page adds a8cac14e0066 mm/page_owner: constify dump_page_owner adds d46ae33357ff mm: make compound_head const-preserving adds 2319743c88e8 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype adds b18edec06261 mm: constify page_count and page_ref_count adds 6bedd32de4b8 mm: optimise nth_page for contiguous memmap adds 204197379da9 mm/page_alloc: switch to pr_debug adds 7a00abc11775 mm/page_alloc: split per cpu page lists and zone stats adds 1b636edc5a59 mm/page_alloc: split per cpu page lists and zone stats -fix adds 7b017c87653d mm/page_alloc: split per cpu page lists and zone stats -fix -fix adds 5716a627517d mm/page_alloc: convert per-cpu list protection to local_lock adds 69f0bd677dc0 mm/vmstat: convert NUMA statistics to basic NUMA counters adds eba9fa5d8506 mm/vmstat: inline NUMA event counter updates adds 34c921b2ab3e mm/page_alloc: batch the accounting updates in the bulk allocator adds 4eb30c2f1bb8 mm/page_alloc: reduce duration that IRQs are disabled for [...] adds 7b91c6413b60 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] adds 210eb80b99e5 mm/page_alloc: avoid conflating IRQs disabled with zone->lock adds c53b92a56243 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] adds ee7598a4a132 mm: page_alloc: dump migrate-failed pages only at -EBUSY adds 6eb7fa52061b mm/page_alloc: delete vm.percpu_pagelist_fraction adds 9f5b5e76aaf6 mm/page_alloc: disassociate the pcp->high from pcp->batch adds 7b1bdb5d19ef mm/page_alloc: adjust pcp->high after CPU hotplug events adds 193615d7f1f2 mm/page_alloc: scale the number of pages that are batch freed adds ee615f0a0813 mm/page_alloc: limit the number of pages on PCP lists when [...] adds e2ca096a43f5 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction adds 5847b63ad3f3 mm/memory-failure: use a mutex to avoid memory_failure() races adds bc47cf4ea423 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix adds ccd795372cff mm,hwpoison: return -EHWPOISON to denote that the page has [...] adds fa0897d17aff mm,hwpoison: send SIGBUS with error virutal address adds 534d649e8158 mm: memory_hotplug: factor out bootmem core functions to b [...] adds 454c1ddd2ed5 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP adds e3b4204ee0e8 mm: hugetlb: gather discrete indexes of tail page adds e3500072105b mm: hugetlb: free the vmemmap pages associated with each H [...] adds 68c7025d8e34 mm: hugetlb: defer freeing of HugeTLB pages adds 3458290bfecc mm: hugetlb: alloc the vmemmap pages associated with each [...] adds 672da8a1e417 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap adds c7a9e20c2607 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] adds adb92a81851c mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] adds 4edad7d5c3d7 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate adds 0535fd4a9111 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] adds 5436447de68b mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] adds 350227bb634f mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK adds 841cf21b6b58 mm/huge_memory.c: use page->deferred_list adds 77331edd7873 mm/huge_memory.c: add missing read-only THP checking in tr [...] adds a7b0cde5591d mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] adds 31a1daeb2df5 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] adds 9bffae7d1676 mm/huge_memory.c: don't discard hugepage if other processe [...] adds c53638743d1c mm/hugetlb: change parameters of arch_make_huge_pte() adds c6a98323c52e mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge adds 52bf7825e435 x86: define only {pud/pmd}_{set/clear}_huge when useful adds fabe3fa4d993 arm64: define only {pud/pmd}_{set/clear}_huge when useful adds b7f404abd847 mm/vmalloc: enable mapping of huge pages at pte level in vmap adds 42b8965b7a80 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc adds f2eba711b957 powerpc/8xx: add support for huge pages on VMAP and VMALLOC adds 1142301faf32 userfaultfd/selftests: use user mode only adds 0ef20afd17ae userfaultfd/selftests: remove the time() check on delayed uffd adds 0191d38cab6b userfaultfd/selftests: dropping VERIFY check in locking_thread adds cfb805291d63 userfaultfd/selftests: only dump counts if mode enabled adds 38857fb3ab98 userfaultfd/selftests: unify error handling adds 403893ca726d mm/thp: simplify copying of huge zero page pmd when fork adds 0310b62ae7d7 mm/userfaultfd: fix uffd-wp special cases for fork() adds 761088ae8efd mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix adds ec6c94734f8b mm/userfaultfd: fix a few thp pmd missing uffd-wp bit adds 464cfcd77831 mm/userfaultfd: fail uffd-wp registration if not supported adds 27bfdf8fb75e mm/pagemap: export uffd-wp protection information adds 331896769f5b userfaultfd/selftests: add pagemap uffd-wp test adds 646775da250c userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] adds 8d7634478481 userfaultfd/shmem: support minor fault registration for shmem adds 45af645a5438 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem adds 8ec85045c48b userfaultfd/shmem: advertise shmem minor fault support adds 2f550e3034a5 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] adds 9fd8982a1f47 userfaultfd/selftests: use memfd_create for shmem test type adds 133b6f214a1e userfaultfd/selftests: create alias mappings in the shmem test adds 90df0271830a userfaultfd/selftests: reinitialize test context in each test adds c80ea6b77c79 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix adds 0157d6424fbc userfaultfd/selftests: exercise minor fault handling shmem [...] adds 88039dd5095a mm/kconfig: move HOLES_IN_ZONE into mm adds 2c2a402db06e docs: proc.rst: meminfo: briefly describe gaps in memory a [...] adds 1b57fdb59ba1 mm/compaction: use DEVICE_ATTR_WO macro adds d721b2274596 include/linux/mmzone.h: add documentation for pfn_valid() adds ba2b8a2f4c01 memblock: update initialization of reserved pages adds 90c8fcdfe931 arm64: decouple check whether pfn is in linear map from pf [...] adds 0c79098e942a mm: migrate: fix missing update page_private to hugetlb_pa [...] adds 5aa704be3ee0 mm: migrate: fix missing update page_private to hugetlb_pa [...] adds d911997ca211 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs adds 0e9ca8079dee mm: thp: check total_mapcount instead of page_mapcount adds dd5ad9752e25 mm/huge_memory.c: remove unused variable 'count' adds 7a507d8788c1 mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix adds d42e03013b03 mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix-fix adds c363525f04fd mm: memory: add orig_pmd to struct vm_fault adds 4232efbc3ede mm: memory: make numa_migrate_prep() non-static adds 9aff7b33c74a mm: thp: refactor NUMA fault handling adds d7cc3c269dcf mm: migrate: account THP NUMA migration counters correctly adds a4510e93a868 mm: migrate: don't split THP for misplaced NUMA page adds f155a41fdf38 mm: migrate: check mapcount for THP instead of refcount adds ece73e2edf27 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] adds f18abf794aab mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] adds 1b9b584d445b nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc adds 9a943ab31c55 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes adds 1033ad51de7f mm: make variable names for populate_vma_page_range() consistent adds 91dbeb9ecd84 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] adds 4fdabdb9a385 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] adds d11199bb9d6c MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT adds d0a1441f3d92 selftests/vm: add protection_keys_32 / protection_keys_64 [...] adds 9564218b21ab selftests/vm: add test for MADV_POPULATE_(READ|WRITE) adds 6592a1df4c5f mm/memory_hotplug: rate limit page migration warnings adds e815c73e2aab memory-hotplug.rst: complete admin-guide overhaul adds 954e47991374 mm/zswap.c: remove unused function zswap_debugfs_exit() adds e5da3a779368 mm/zswap.c: avoid unnecessary copy-in at map time adds 678934cc643c mm/zswap.c: fix two bugs in zswap_writeback_entry() adds a3a6ed1a8fc9 mm/highmem: Remove deprecated kmap_atomic adds 175d9f4b6349 zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK adds 2ac514bd1a69 mm: fix typos and grammar error in comments adds 801fd003bc53 mm: fix comments mentioning i_mutex adds b52059d0e1a8 mm: define default value for FIRST_USER_ADDRESS adds 612f8f01d0bd mm: fix spelling mistakes adds 629b4fabdc2b mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages adds 90bce01f84cf mm/vmalloc: include header for prototype of set_iounmap_nonlazy adds 05c47a51cb1f mm/page_alloc: make should_fail_alloc_page a static functi [...] adds 792e1404b8e4 mm/mapping_dirty_helpers: remove double Note in kerneldoc adds 366e9aec4a22 mm/early_ioremap: add prototype for early_memremap_pgprot_adjust adds 5728ff303119 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] adds 7298f1e00b6d mm/memory_hotplug: fix kerneldoc comment for __try_online_node adds a9b259bdfbf7 mm/memory_hotplug: fix kerneldoc comment for __remove_memory adds 255387d3c096 mm/zbud: add kerneldoc fields for zbud_pool adds efff0b896341 mm/z3fold: add kerneldoc fields for z3fold_pool adds 12bd84911563 mm/swap: make swap_address_space an inline function adds d59a28fd25e6 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations adds c69577db823f mm/page_alloc: move prototype for find_suitable_fallback adds e4abf399038a mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM adds e6768efcc723 kfence: unconditionally use unbound work queue adds dd1748a7bff3 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds 54afddb11978 fs/buffer.c: dump more info for __getblk_gfp() stall problem adds 4abcda79ec62 kernel/hung_task.c: Monitor killed tasks. adds e52546c7e311 proc: Avoid mixing integer types in mem_rw() adds 18521f3f8ed1 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER adds a92167653b01 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM adds 07d1149528f7 fs/proc/kcore: don't read offline sections, logically offl [...] adds f0a89665c7d1 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] adds 80a07fa88808 virtio-mem: use page_offline_(start|end) when setting Page [...] adds e51a6ef81c1d fs/proc/kcore: use page_offline_(freeze|thaw) adds 20dff741f1db procfs: allow reading fdinfo with PTRACE_MODE_READ adds 3332a670ee03 procfs/dmabuf: add inode number to /proc/*/fdinfo adds 2e69f4825c71 sysctl: remove redundant assignment to first adds af533a4a723b proc/sysctl: make protected_* world readable adds ce21e6a0b71b kernel.h: split out panic and oops helpers adds 19216f29e7f3 kernelh-split-out-panic-and-oops-helpers-fix adds 1fa34b01184c kernel.h: split out panic and oops helpers (ia64 fix) adds dd68e40507a4 lib: decompress_bunzip2: remove an unneeded semicolon adds 6da2294c9658 lib/string_helpers: switch to use BIT() macro adds 105546992fde lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] adds 065fca3dea23 lib/string_helpers: drop indentation level in string_escape_mem() adds d147a6a4f002 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII adds 805ad15268c3 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] adds 961397d6a66f lib/string_helpers: allow to append additional characters [...] adds 42646e2aa999 lib/test-string_helpers: print flags in hexadecimal format adds 2c944f75066a lib/test-string_helpers: get rid of trailing comma in terminators adds c41a5fe8ef2d lib/test-string_helpers: add test cases for new features adds aff64ccbfe63 MAINTAINERS: add myself as designated reviewer for generic [...] adds 56db4ec85cb9 seq_file: introduce seq_escape_mem() adds bf5536182bb3 seq_file: add seq_escape_str() as replica of string_escape_str() adds b8e8758da328 seq_file: convert seq_escape() to use seq_escape_str() adds 0b0de10c2bc6 nfsd: avoid non-flexible API in seq_quote_mem() adds a0b32850261d seq_file: drop unused *_escape_mem_ascii() adds 46135446251f lib/math/rational.c: fix divide by zero adds 3d45b8ac1056 lib/math/rational: add Kunit test cases adds 38cffcec43bc lib-math-rational-add-kunit-test-cases-fix adds 6879344c1d6b lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static adds cccfb5f0df57 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] adds 01694f95b5d3 checkpatch: scripts/spdxcheck.py now requires python3 adds 6cde353181ff init: print out unknown kernel parameters adds 9d053cdf1c9e init/main.c: silence some -Wunused-parameter warnings adds c3a5ccb4ea5e hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr adds 25f99891664a x86: signal: don't do sas_ss_reset() until we are certain [...] adds 4569b8b4f7f7 exec: remove checks in __register_bimfmt() adds 3998201f9029 lib/decompressors: remove set but not used variabled 'level' adds 864e2b1b8f16 lib-decompressors-remove-set-but-not-used-variabled-level-fix adds 9057b207ed98 ipc sem: use kvmalloc for sem_undo allocation adds 90cf326953df ipc: use kmalloc for msg_queue and shmid_kernel adds 220313934090 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock adds f39ecf44ce27 linux-next-pre adds 9e2fc5a9a188 Merge branch 'akpm-current/current' adds e62658b6cf0d mm/slub: use stackdepot to save stack trace in objects adds 7b34caffaba8 slub: STACKDEPOT: rename save_stack_trace() adds 67654c5a9651 mm/slub: use stackdepot to save stack trace in objects-fix adds 85da1dbd4412 mmap: make mlock_future_check() global adds 63964e342d05 riscv/Kconfig: make direct map manipulation options depend on MMU adds ff4e91d9a01c set_memory: allow querying whether set_direct_map_*() is a [...] adds 955af830a4dd mm: introduce memfd_secret system call to create "secret" [...] adds 062478aecc91 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] adds ab0f937f06f8 PM: hibernate: disable when there are active secretmem users adds 4c83b228daa4 arch, mm: wire up memfd_secret system call where relevant adds fcd0878a59ff secretmem: test: add basic selftest for memfd_secret(2) adds b3004f3b4315 buildid: only consider GNU notes for build ID parsing adds 5cf50768f1ea buildid: add API to parse build ID out of buffer adds e2e24d351779 buildid: stash away kernels build ID on init adds 48535eef24d7 buildid-stash-away-kernels-build-id-on-init-fix adds 230013f8382c dump_stack: add vmlinux build ID to stack traces adds 5551eab8aef3 module: add printk formats to add module build ID to stacktraces adds e64019ce09cf module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds df907700db75 buildid: fix build when CONFIG_MODULES is not set adds efe72e5b15c4 module-add-printk-formats-to-add-module-build-id-to-stackt [...] adds 8d67e9c90c22 module: fix build error when CONFIG_SYSFS is disabled adds a8b2afa0f5e5 arm64: stacktrace: use %pSb for backtrace printing adds fada19d4a268 x86/dumpstack: use %pSb/%pBb for backtrace printing adds 873bfe969484 scripts/decode_stacktrace.sh: support debuginfod adds 54bec9099f00 scripts/decode_stacktrace.sh: silence stderr messages from [...] adds 97364c6f1d27 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] adds 25f42de78032 buildid: mark some arguments const adds ea8c8bbdaab0 buildid: fix kernel-doc notation adds 925702468fbc kdump: use vmlinux_build_id to simplify adds 0b2368164aff Merge branch 'akpm/master' adds 3e029760e6f8 Add linux-next specific files for 20210528
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 (8dca2cd055ff) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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: Documentation/ABI/stable/sysfs-driver-w1_ds2438 | 13 + Documentation/ABI/testing/sysfs-bus-iio | 6 +- Documentation/ABI/testing/sysfs-fs-f2fs | 28 + .../ABI/testing/sysfs-platform-dell-privacy-wmi | 55 + Documentation/ABI/testing/sysfs-platform-dptf | 42 + .../RCU/Design/Requirements/Requirements.rst | 8 +- Documentation/RCU/checklist.rst | 24 +- Documentation/RCU/rcu_dereference.rst | 6 +- Documentation/RCU/stallwarn.rst | 10 +- Documentation/admin-guide/kernel-parameters.txt | 10 +- Documentation/admin-guide/mm/memory-hotplug.rst | 738 ++- Documentation/admin-guide/pm/intel_pstate.rst | 6 + Documentation/admin-guide/sysctl/vm.rst | 29 +- Documentation/arm64/booting.rst | 6 + Documentation/conf.py | 13 + 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/devicetree/bindings/arm/fsl.yaml | 1 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../bindings/display/brcm,bcm2835-vec.yaml | 4 +- .../devicetree/bindings/display/faraday,tve200.txt | 54 - .../bindings/display/faraday,tve200.yaml | 68 + .../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/gpio/gpio-omap.txt | 45 - .../devicetree/bindings/gpio/ti,omap-gpio.yaml | 108 + Documentation/devicetree/bindings/i2c/i2c-mpc.yaml | 7 + .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 5 +- .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 + Documentation/devicetree/bindings/i2c/i2c.txt | 7 +- .../devicetree/bindings/iio/cdc/adi,ad7746.yaml | 77 + .../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 + .../leds/backlight/richtek,rt4831-backlight.yaml | 62 + .../bindings/media/nxp,imx7-mipi-csi2.yaml | 109 +- Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/tango-ir.txt | 21 - .../devicetree/bindings/mfd/google,cros-ec.yaml | 20 + .../devicetree/bindings/mfd/richtek,rt4831.yaml | 90 + .../devicetree/bindings/mmc/mmc-controller.yaml | 25 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 1 + .../devicetree/bindings/mtd/nand-controller.yaml | 18 +- .../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 + .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 4 +- .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 12 + .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 + .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 3 + 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/rtc-m41t80.txt | 9 + .../bindings/serial/amlogic,meson-uart.yaml | 5 + .../devicetree/bindings/serial/renesas,scif.yaml | 4 + .../bindings/serial/snps-dw-apb-uart.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 1 + .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 + .../sound/allwinner,sun8i-a23-codec-analog.yaml | 9 +- .../devicetree/bindings/sound/nxp,tfa989x.yaml | 54 + .../devicetree/bindings/sound/renesas,rsnd.yaml | 10 +- .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 3 + Documentation/devicetree/bindings/usb/dwc2.yaml | 1 + .../devicetree/bindings/usb/nxp,isp1760.yaml | 69 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/driver-api/cxl/memory-devices.rst | 8 +- Documentation/driver-api/usb/usb.rst | 2 + Documentation/filesystems/debugfs.rst | 4 +- Documentation/gpu/i915.rst | 12 +- Documentation/hwmon/index.rst | 2 + Documentation/hwmon/max31790.rst | 17 +- Documentation/hwmon/sht4x.rst | 45 + Documentation/translations/index.rst | 4 + Documentation/translations/it_IT/index.rst | 4 + Documentation/translations/ja_JP/index.rst | 5 +- Documentation/translations/ko_KR/index.rst | 5 +- .../translations/zh_CN/core-api/index.rst | 4 +- .../translations/zh_CN/core-api/local_ops.rst | 194 + .../translations/zh_CN/core-api/printk-formats.rst | 17 +- .../zh_CN/core-api/refcount-vs-atomic.rst | 154 + Documentation/translations/zh_CN/index.rst | 1 + .../media/v4l/ext-ctrls-codec-stateless.rst | 214 + .../userspace-api/media/v4l/ext-ctrls-codec.rst | 217 - .../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/vm/hmm.rst | 19 +- Documentation/vm/unevictable-lru.rst | 33 +- Documentation/w1/slaves/w1_ds2438.rst | 19 +- MAINTAINERS | 71 +- Makefile | 128 +- Next/SHA1s | 290 +- Next/Trees | 2 +- Next/merge.log | 5797 +++++++++++++------- arch/alpha/Kbuild | 3 + arch/alpha/Makefile | 2 - arch/arc/Makefile | 3 - arch/arc/kernel/troubleshoot.c | 8 +- arch/arm/Makefile | 1 - arch/arm/boot/dts/Makefile | 4 +- 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/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 | 2 + 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-sabresd.dtsi | 10 + 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/r8a7742.dtsi | 5 +- arch/arm/boot/dts/r8a7743.dtsi | 3 +- arch/arm/boot/dts/r8a7744.dtsi | 3 +- arch/arm/boot/dts/r8a7745.dtsi | 3 +- arch/arm/boot/dts/r8a77470.dtsi | 3 +- arch/arm/boot/dts/r8a7778.dtsi | 3 + arch/arm/boot/dts/r8a7779.dtsi | 3 + arch/arm/boot/dts/r8a7790.dtsi | 9 +- arch/arm/boot/dts/r8a7791.dtsi | 3 +- arch/arm/boot/dts/r8a7792.dtsi | 3 +- arch/arm/boot/dts/r8a7793.dtsi | 3 +- arch/arm/boot/dts/r8a7794-alt.dts | 42 + arch/arm/boot/dts/r8a7794.dtsi | 3 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 2 +- arch/arm/boot/dts/sun8i-r40.dtsi | 12 + arch/arm/boot/dts/sun8i-v3.dtsi | 31 + arch/arm/boot/dts/sun8i-v3s.dtsi | 48 + 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/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-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/mm/init.c | 13 +- arch/arm64/Kconfig | 1 + arch/arm64/Makefile | 1 - arch/arm64/boot/dts/allwinner/Makefile | 1 + .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 1 + .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 195 + .../freescale/fsl-ls1028a-kontron-sl28-var1.dts | 3 +- .../freescale/fsl-ls1028a-kontron-sl28-var4.dts | 5 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 50 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 + arch/arm64/boot/dts/freescale/imx8mn.dtsi | 1 + .../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/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 89 +- 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/msm8996-mtp.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 653 --- arch/arm64/boot/dts/qcom/msm8996.dtsi | 750 ++- 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/sc7180-idp.dts | 65 + arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 5 - arch/arm64/boot/dts/qcom/sc7280-idp.dts | 34 + arch/arm64/boot/dts/qcom/sc7280.dtsi | 874 +++ .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 18 + .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 114 + arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 + arch/arm64/boot/dts/qcom/sm8350.dtsi | 53 +- .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 4 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 48 + arch/arm64/configs/defconfig | 2 + 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/cacheflush.h | 71 +- 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/kvm_mmu.h | 7 +- arch/arm64/include/asm/module.lds.h | 17 +- arch/arm64/include/asm/mte-kasan.h | 93 +- arch/arm64/include/asm/pgtable.h | 5 +- arch/arm64/include/asm/processor.h | 12 +- arch/arm64/include/asm/sdei.h | 7 +- arch/arm64/include/asm/smp.h | 2 - arch/arm64/include/asm/stacktrace.h | 32 +- 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 | 2 +- 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 | 2 +- arch/arm64/kernel/kaslr.c | 12 +- arch/arm64/kernel/machine_kexec.c | 30 +- arch/arm64/kernel/perf_callchain.c | 2 +- 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 | 6 - arch/arm64/kernel/smccc-call.S | 57 + arch/arm64/kernel/smp.c | 14 +- arch/arm64/kernel/smp_spin_table.c | 7 +- arch/arm64/kernel/stacktrace.c | 18 +- arch/arm64/kernel/sys_compat.c | 2 +- arch/arm64/kvm/arm.c | 2 +- arch/arm64/kvm/hyp/nvhe/cache.S | 4 +- arch/arm64/kvm/hyp/nvhe/setup.c | 3 +- arch/arm64/kvm/hyp/nvhe/tlb.c | 2 +- arch/arm64/kvm/hyp/pgtable.c | 13 +- arch/arm64/kvm/mmu.c | 2 +- arch/arm64/lib/Makefile | 2 + arch/arm64/lib/kasan_sw_tags.S | 76 + arch/arm64/lib/uaccess_flushcache.c | 4 +- arch/arm64/mm/cache.S | 158 +- arch/arm64/mm/flush.c | 29 +- arch/arm64/mm/init.c | 9 +- arch/arm64/mm/mmu.c | 7 +- arch/arm64/mm/proc.S | 12 +- arch/csky/Kbuild | 1 + arch/h8300/Kbuild | 2 + arch/h8300/Makefile | 3 - arch/hexagon/Kbuild | 2 + arch/hexagon/Makefile | 4 - arch/ia64/Kbuild | 1 + arch/m68k/Makefile | 1 - arch/m68k/kernel/sys_m68k.c | 4 +- arch/microblaze/Kbuild | 1 + arch/mips/Makefile | 3 - arch/mips/alchemy/board-xxs1500.c | 1 + arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 2 +- .../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/include/asm/mips-boards/launch.h | 5 + arch/mips/kernel/traps.c | 4 +- arch/mips/lib/mips-atomic.c | 12 +- arch/mips/loongson64/env.c | 3 +- arch/mips/ralink/of.c | 2 + arch/nds32/Kbuild | 1 + arch/nios2/Kbuild | 1 + arch/openrisc/Makefile | 1 - arch/parisc/Kbuild | 1 + arch/powerpc/Kconfig | 1 + 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/include/asm/book3s/32/hash.h | 45 - arch/powerpc/include/asm/book3s/32/kup.h | 6 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 38 +- arch/powerpc/include/asm/mmu.h | 14 +- arch/powerpc/include/asm/paca.h | 2 - arch/powerpc/include/asm/ppc-opcode.h | 1 + arch/powerpc/include/asm/ptrace.h | 3 +- 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/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/platforms/Kconfig.cputype | 6 +- 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/riscv/Kconfig | 4 + arch/riscv/Makefile | 1 - arch/riscv/include/asm/kexec.h | 4 +- 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 | 176 +- arch/riscv/include/asm/switch_to.h | 11 +- arch/riscv/kernel/cpufeature.c | 4 +- arch/riscv/kernel/machine_kexec.c | 11 +- arch/riscv/kernel/probes/kprobes.c | 2 + arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/setup.c | 1 - arch/riscv/kernel/signal.c | 4 +- arch/riscv/kernel/stacktrace.c | 14 +- arch/riscv/mm/context.c | 7 +- arch/riscv/mm/init.c | 17 +- arch/riscv/mm/tlbflush.c | 17 +- arch/s390/Kconfig | 1 + 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 | 19 + 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/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 | 131 +- 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/sparc/Makefile | 3 - arch/um/Kbuild | 1 + arch/um/kernel/skas/syscall.c | 2 +- arch/x86/Makefile | 3 - arch/x86/entry/common.c | 4 + arch/x86/entry/entry_64.S | 3 +- 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/syscallhdr.sh | 35 - arch/x86/entry/syscalls/syscalltbl.sh | 46 - arch/x86/include/asm/Kbuild | 1 + arch/x86/include/asm/syscall_wrapper.h | 10 +- arch/x86/include/asm/unistd.h | 8 +- arch/x86/include/uapi/asm/hwcap2.h | 6 +- arch/x86/kernel/acpi/boot.c | 118 +- arch/x86/kernel/cpu/mce/core.c | 13 +- arch/x86/kernel/cpu/sgx/encl.h | 4 +- arch/x86/kernel/sev.c | 95 +- arch/x86/kvm/hyperv.c | 8 + arch/x86/kvm/lapic.c | 14 +- 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/x86.c | 5 + arch/x86/platform/efi/efi.c | 2 +- arch/x86/um/sys_call_table_32.c | 14 +- arch/x86/um/sys_call_table_64.c | 15 +- arch/x86/xen/enlighten_pv.c | 8 +- arch/xtensa/Kbuild | 1 + arch/xtensa/Kconfig | 2 +- block/genhd.c | 11 +- block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 - block/partitions/msdos.c | 24 +- crypto/ecdh.c | 4 +- crypto/testmgr.h | 8 +- 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/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/ata/pata_ep93xx.c | 2 +- drivers/atm/zeprom.h | 2 +- drivers/base/core.c | 68 +- drivers/base/node.c | 2 +- drivers/base/power/wakeirq.c | 4 +- drivers/base/regmap/regmap.c | 13 + drivers/block/zram/zram_drv.h | 2 +- drivers/bluetooth/btrtl.c | 26 +- drivers/bluetooth/btrtl.h | 7 + drivers/bluetooth/hci_h5.c | 5 +- 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/hpet.c | 4 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/pseries-rng.c | 2 +- drivers/char/pcmcia/cm4000_cs.c | 3 +- drivers/char/pcmcia/cm4040_cs.c | 3 +- drivers/clk/imx/clk-imx8qxp.c | 22 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 1 + drivers/clk/renesas/renesas-cpg-mssr.c | 10 +- drivers/clk/rockchip/clk-rk3568.c | 10 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 4 +- drivers/comedi/drivers/comedi_8254.c | 3 +- drivers/comedi/drivers/comedi_isadma.c | 2 +- drivers/comedi/drivers/ni_routes.c | 6 +- drivers/comedi/drivers/ni_tio.c | 12 +- drivers/cpufreq/acpi-cpufreq.c | 2 +- drivers/cpufreq/intel_pstate.c | 263 +- drivers/cpufreq/sc520_freq.c | 1 + drivers/crypto/ccp/sp-pci.c | 6 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 89 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 199 +- drivers/crypto/hisilicon/qm.c | 136 +- drivers/crypto/hisilicon/sec2/sec_main.c | 48 +- drivers/crypto/hisilicon/zip/zip_main.c | 38 +- drivers/crypto/sa2ul.c | 46 +- drivers/cxl/Kconfig | 13 +- drivers/cxl/Makefile | 4 +- drivers/cxl/core.c | 5 +- drivers/cxl/mem.c | 1525 ----- drivers/cxl/mem.h | 5 +- drivers/cxl/pci.c | 1551 ++++++ drivers/devfreq/Kconfig | 1 - drivers/devfreq/devfreq.c | 1 + drivers/extcon/extcon-intel-mrfld.c | 9 + drivers/extcon/extcon-max8997.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/file.c | 2 +- drivers/firmware/efi/memattr.c | 5 - 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-da9052.c | 11 +- drivers/gpio/gpio-da9055.c | 11 +- drivers/gpio/gpio-lp87565.c | 6 +- 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-wm831x.c | 12 +- drivers/gpio/gpio-wm8350.c | 12 +- drivers/gpio/gpio-wm8994.c | 13 +- drivers/gpio/gpio-xgene.c | 11 +- drivers/gpio/gpiolib-sysfs.c | 34 +- drivers/gpu/drm/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/Makefile | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 290 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 46 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 55 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 190 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 4 +- 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_ttm.c | 112 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 10 +- drivers/gpu/drm/amd/amdgpu/nv.c | 9 +- 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_v5_0.c | 13 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 182 +- .../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 | 307 +- 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 - .../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 | 66 +- 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 +- .../amd/pm/inc/smu11_driver_if_sienna_cichlid.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/smu13/aldebaran_ppt.c | 15 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 2 +- drivers/gpu/drm/drm_bufs.c | 1 + drivers/gpu/drm/drm_fb_cma_helper.c | 46 + drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_fourcc.c | 29 +- drivers/gpu/drm/drm_gem_cma_helper.c | 38 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 2 +- drivers/gpu/drm/hisilicon/kirin/dw_dsi_reg.h | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 2 +- 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_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 | 96 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 30 +- drivers/gpu/drm/i915/display/intel_display_power.c | 94 +- 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/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_mm.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 163 +- 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/ingenic/ingenic-drm-drv.c | 59 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 1 + drivers/gpu/drm/ingenic/ingenic-ipu.c | 21 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/meson/meson_drv.c | 9 +- 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_bo.c | 10 - drivers/gpu/drm/nouveau/nouveau_drm.c | 3 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 36 + drivers/gpu/drm/nouveau/nouveau_svm.c | 156 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 49 - drivers/gpu/drm/nouveau/nouveau_ttm.h | 1 - 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-samsung-s6e63m0-dsi.c | 6 +- drivers/gpu/drm/panel/panel-simple.c | 2 + drivers/gpu/drm/r128/ati_pcigart.c | 2 + drivers/gpu/drm/radeon/evergreen.h | 1 - drivers/gpu/drm/radeon/radeon_asic.h | 2 - drivers/gpu/drm/radeon/radeon_drv.c | 3 +- drivers/gpu/drm/radeon/radeon_gem.c | 49 + drivers/gpu/drm/radeon/radeon_ttm.c | 65 - drivers/gpu/drm/radeon/radeon_ttm.h | 1 - drivers/gpu/drm/tiny/simpledrm.c | 6 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 60 +- drivers/gpu/drm/ttm/ttm_device.c | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 68 +- drivers/gpu/drm/vc4/vc4_drv.c | 11 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 147 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 10 + drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 3 + drivers/gpu/drm/vc4/vc4_txp.c | 2 +- drivers/gpu/drm/vc4/vc4_vec.c | 27 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 9 - drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 53 +- drivers/hid/amd-sfh-hid/amd_sfh_client.c | 19 +- drivers/hid/amd-sfh-hid/amd_sfh_hid.c | 3 - drivers/hid/hid-core.c | 1 - drivers/hid/hid-ft260.c | 24 +- drivers/hid/hid-gt683r.c | 1 + drivers/hid/hid-logitech-hidpp.c | 1 + drivers/hid/hid-magicmouse.c | 7 +- drivers/hid/i2c-hid/i2c-hid-core.c | 4 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 2 + drivers/hid/usbhid/hid-pidff.c | 1 + drivers/hid/usbhid/usbmouse.c | 2 +- drivers/hv/connection.c | 4 +- drivers/hwmon/Kconfig | 11 + drivers/hwmon/Makefile | 1 + drivers/hwmon/max31790.c | 171 +- drivers/hwmon/sht4x.c | 301 + 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 | 2 +- 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-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/muxes/i2c-arb-gpio-challenge.c | 4 +- drivers/iio/accel/bma180.c | 3 +- drivers/iio/accel/bma400_core.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 15 +- drivers/iio/accel/bmc150-accel-i2c.c | 2 +- drivers/iio/accel/bmc150-accel.h | 2 +- drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 3 +- drivers/iio/accel/kxsd9.c | 2 +- drivers/iio/accel/st_accel_core.c | 123 +- drivers/iio/adc/ad7768-1.c | 8 +- drivers/iio/adc/ad7793.c | 1 + drivers/iio/adc/ad7923.c | 4 +- drivers/iio/adc/max11100.c | 34 +- drivers/iio/adc/max1118.c | 68 +- 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/afe/iio-rescale.c | 41 +- drivers/iio/chemical/sgp30.c | 2 +- drivers/iio/gyro/adis16136.c | 15 +- drivers/iio/gyro/adis16260.c | 4 +- drivers/iio/gyro/bmg160_core.c | 3 +- drivers/iio/gyro/itg3200_core.c | 3 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/gyro/st_gyro_core.c | 33 +- drivers/iio/imu/adis16480.c | 160 +- drivers/iio/imu/bmi160/bmi160_core.c | 3 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 8 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 2 +- drivers/iio/industrialio-buffer.c | 1 - drivers/iio/industrialio-core.c | 7 +- drivers/iio/light/si1133.c | 14 +- drivers/iio/light/si1145.c | 10 +- drivers/iio/magnetometer/ak8974.c | 3 +- drivers/iio/magnetometer/ak8975.c | 2 +- drivers/iio/magnetometer/bmc150_magn.c | 3 +- drivers/iio/magnetometer/hmc5843_core.c | 3 +- drivers/iio/magnetometer/st_magn_core.c | 63 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- 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/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 | 358 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 73 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 4 +- 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 | 2 +- drivers/infiniband/hw/mlx5/odp.c | 1 - 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/Makefile | 1 - drivers/infiniband/sw/rxe/rxe.c | 1 - drivers/infiniband/sw/rxe/rxe_comp.c | 5 +- drivers/infiniband/sw/rxe/rxe_loc.h | 38 +- drivers/infiniband/sw/rxe/rxe_mr.c | 128 +- drivers/infiniband/sw/rxe/rxe_mw.c | 343 -- drivers/infiniband/sw/rxe/rxe_opcode.c | 11 +- drivers/infiniband/sw/rxe/rxe_opcode.h | 3 +- drivers/infiniband/sw/rxe/rxe_param.h | 19 +- drivers/infiniband/sw/rxe/rxe_pool.c | 45 +- drivers/infiniband/sw/rxe/rxe_pool.h | 8 +- drivers/infiniband/sw/rxe/rxe_req.c | 104 +- drivers/infiniband/sw/rxe/rxe_resp.c | 111 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 18 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 48 +- 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/touchscreen/cyttsp_core.c | 35 + drivers/input/touchscreen/cyttsp_core.h | 2 + drivers/input/touchscreen/cyttsp_i2c.c | 8 + drivers/input/touchscreen/cyttsp_spi.c | 8 + drivers/input/touchscreen/resistive-adc-touch.c | 140 +- drivers/input/touchscreen/usbtouchscreen.c | 8 +- drivers/iommu/intel/dmar.c | 4 +- drivers/md/dm-cache-target.c | 11 +- drivers/md/dm-era-target.c | 4 +- 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.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/persistent-data/dm-array.c | 7 +- drivers/md/persistent-data/dm-btree.c | 7 +- drivers/md/persistent-data/dm-space-map-common.c | 6 +- drivers/md/persistent-data/dm-space-map-metadata.c | 4 +- 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/i2c/ir-kbd-i2c.c | 4 +- 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/usb/dvb-usb-v2/lmedm04.c | 9 +- drivers/media/usb/dvb-usb/cxusb.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/memstick/host/rtsx_usb_ms.c | 10 +- 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/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/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_msg.c | 3 +- drivers/misc/bcm-vk/bcm_vk_msg.h | 2 +- drivers/misc/cardreader/alcor_pci.c | 2 +- drivers/misc/eeprom/ee1004.c | 26 +- drivers/misc/kgdbts.c | 3 +- drivers/misc/mei/interrupt.c | 3 + drivers/misc/sgi-gru/grufault.c | 4 +- drivers/misc/xilinx_sdfec.c | 3 - drivers/mmc/core/block.c | 1 + drivers/mmc/core/host.c | 3 + drivers/mmc/core/sdio.c | 6 +- drivers/mmc/host/cqhci-core.c | 21 +- drivers/mmc/host/mtk-sd.c | 25 +- 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_am654.c | 6 +- drivers/mmc/host/vub300.c | 2 +- drivers/mtd/devices/ms02-nv.c | 1 - drivers/mtd/mtdcore.c | 12 +- 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/gpmi-nand/gpmi-nand.h | 2 +- drivers/mtd/nand/raw/internals.h | 5 + drivers/mtd/nand/raw/nand_base.c | 365 +- 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/qcom_nandc.c | 3 +- drivers/mtd/nand/spi/macronix.c | 112 + drivers/mtd/parsers/qcomsmempart.c | 10 + drivers/mtd/parsers/redboot.c | 76 +- drivers/mtd/spi-nor/controllers/nxp-spifi.c | 2 +- drivers/mtd/spi-nor/core.c | 15 + drivers/mtd/spi-nor/otp.c | 4 +- drivers/net/appletalk/cops.c | 4 +- drivers/net/appletalk/ltpc.c | 10 +- drivers/net/bonding/bond_alb.c | 8 +- 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/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 | 8 - drivers/net/dsa/sja1105/sja1105.h | 48 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 36 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 23 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 1089 ++-- drivers/net/dsa/sja1105/sja1105_flower.c | 13 +- drivers/net/dsa/sja1105/sja1105_main.c | 258 +- drivers/net/dsa/sja1105/sja1105_spi.c | 122 +- 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/atheros/atl1c/atl1c.h | 25 +- drivers/net/ethernet/atheros/atl1c/atl1c_hw.h | 34 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 546 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 4 +- drivers/net/ethernet/cadence/macb_main.c | 3 + drivers/net/ethernet/faraday/ftgmac100.c | 6 +- .../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/ucc_geth.c | 3 +- drivers/net/ethernet/hisilicon/Kconfig | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 193 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 55 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 6 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 40 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 18 +- drivers/net/ethernet/intel/e100.c | 12 +- drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 10 +- 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_dump.c | 2 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 2 +- 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/ixgbevf/ixgbevf_main.c | 2 +- drivers/net/ethernet/lantiq_xrx200.c | 14 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 22 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 54 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 77 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 24 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 10 +- .../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 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 88 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 8 +- 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 +- .../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 94 +- .../mellanox/mlx5/core/steering/dr_types.h | 1 - .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 8 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/rdc/r6040.c | 9 +- drivers/net/ethernet/sfc/ef10.c | 17 +- drivers/net/ethernet/sfc/efx.c | 6 +- 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/stmicro/stmmac/stmmac_main.c | 23 +- drivers/net/ethernet/xilinx/xilinx_emaclite.c | 5 +- drivers/net/hamradio/6pack.c | 10 +- drivers/net/phy/Kconfig | 6 + drivers/net/phy/Makefile | 1 + drivers/net/phy/motorcomm.c | 136 + drivers/net/phy/phy_device.c | 2 +- drivers/net/usb/hso.c | 4 +- drivers/net/usb/r8152.c | 42 +- drivers/net/usb/smsc75xx.c | 8 +- drivers/net/wan/hd64572.c | 95 +- drivers/net/wan/n2.c | 56 +- drivers/net/wan/wanxl.c | 186 +- 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/wwan/wwan_core.c | 15 + drivers/nfc/nfcmrvl/fw_dnld.h | 2 +- drivers/nfc/nfcmrvl/i2c.c | 2 +- drivers/nfc/nfcmrvl/nfcmrvl.h | 2 +- drivers/nfc/nfcmrvl/spi.c | 2 +- drivers/nfc/nfcmrvl/uart.c | 2 +- drivers/nfc/nfcmrvl/usb.c | 2 +- drivers/nfc/st-nci/se.c | 8 +- drivers/nfc/st-nci/vendor_cmds.c | 15 +- drivers/nfc/st95hf/core.c | 7 +- drivers/nvme/host/fc.c | 12 + drivers/nvme/host/tcp.c | 5 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/loop.c | 4 +- drivers/parport/probe.c | 11 +- drivers/pci/of.c | 7 + drivers/pci/probe.c | 3 +- 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 | 6 +- drivers/perf/arm_smmuv3_pmu.c | 10 +- drivers/perf/arm_spe_pmu.c | 5 +- drivers/perf/fsl_imx8_ddr_perf.c | 5 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 3 - drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 3 - drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 3 - drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 3 - drivers/perf/hisilicon/hisi_uncore_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 3 - drivers/perf/thunderx2_pmu.c | 4 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 1 + .../platform/surface/surface_aggregator_registry.c | 54 +- drivers/platform/x86/asus-nb-wmi.c | 77 - drivers/platform/x86/dell/Kconfig | 9 + drivers/platform/x86/dell/Makefile | 2 + 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 + drivers/platform/x86/dell/dell-wmi.c | 763 --- drivers/platform/x86/ideapad-laptop.c | 12 + drivers/platform/x86/thinkpad_acpi.c | 3 +- drivers/pnp/base.h | 1 - drivers/pnp/card.c | 2 +- drivers/pnp/core.c | 17 +- drivers/pnp/interface.c | 4 +- drivers/pnp/resource.c | 2 +- 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 | 1 + drivers/regulator/bd70528-regulator.c | 37 +- drivers/regulator/hi6421v600-regulator.c | 2 +- drivers/regulator/hi655x-regulator.c | 2 +- drivers/regulator/lp87565-regulator.c | 11 + drivers/regulator/max77620-regulator.c | 17 +- drivers/regulator/max8973-regulator.c | 37 +- drivers/regulator/mp5416.c | 44 +- drivers/regulator/mp886x.c | 32 +- drivers/regulator/qcom_smd-regulator.c | 2 +- drivers/regulator/rk808-regulator.c | 116 +- drivers/regulator/rt4831-regulator.c | 3 + drivers/regulator/scmi-regulator.c | 2 +- drivers/rtc/Kconfig | 3 +- drivers/rtc/proc.c | 4 +- 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/char/sclp_vt220.c | 4 +- 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/scsi/Kconfig | 2 +- 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 | 11 +- drivers/scsi/arm/fas216.c | 2 +- drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_svc.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 1 + drivers/scsi/device_handler/scsi_dh_alua.c | 70 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 12 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/hosts.c | 3 + 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 | 7 - 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 | 45 +- drivers/scsi/lpfc/lpfc_sli.c | 39 +- drivers/scsi/lpfc/lpfc_sli.h | 3 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/pmcraid.h | 4 +- drivers/scsi/qedf/qedf_dbg.c | 3 +- drivers/scsi/qla2xxx/qla_init.c | 2 - drivers/scsi/qla2xxx/qla_target.c | 2 + drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/snic/snic_debugfs.c | 23 +- drivers/scsi/snic/snic_trc.h | 3 - drivers/scsi/ufs/ufs-exynos.c | 29 +- drivers/scsi/ufs/ufs-exynos.h | 26 - drivers/scsi/ufs/ufshcd.c | 14 +- drivers/scsi/ufs/ufshcd.h | 16 +- drivers/scsi/vmw_pvscsi.c | 8 +- drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/soc/imx/gpcv2.c | 542 +- drivers/soc/qcom/rpmhpd.c | 21 + drivers/soc/qcom/smd-rpm.c | 1 + drivers/soc/qcom/socinfo.c | 56 +- drivers/spi/spi-ath79.c | 9 +- drivers/spi/spi-bcm2835.c | 10 +- drivers/spi/spi-pxa2xx-pci.c | 2 +- drivers/spi/spi-sc18is602.c | 9 +- drivers/staging/emxx_udc/emxx_udc.c | 11 +- drivers/staging/greybus/audio_topology.c | 4 +- drivers/staging/greybus/gbphy.c | 4 +- drivers/staging/greybus/spilib.c | 1 + drivers/staging/iio/cdc/ad7746.c | 56 +- drivers/staging/iio/cdc/ad7746.h | 28 - drivers/staging/media/hantro/hantro_drv.c | 9 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 110 +- drivers/staging/media/hantro/hantro_hw.h | 2 +- drivers/staging/media/hantro/hantro_mpeg2.c | 2 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 106 +- drivers/staging/media/imx/imx7-mipi-csis.c | 1018 ++-- 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_mpeg2.c | 97 +- drivers/staging/rtl8188eu/hal/odm.c | 2 +- drivers/staging/rtl8188eu/include/odm_debug.h | 13 - drivers/staging/rtl8192e/rtllib_tx.c | 2 +- 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/core/rtw_mlme_ext.c | 5 +- drivers/staging/rtl8723bs/core/rtw_security.c | 41 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 161 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 18 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 7 - drivers/staging/rtl8723bs/include/rtw_io.h | 2 - drivers/staging/rtl8723bs/include/rtw_security.h | 3 + drivers/staging/rtl8723bs/include/sdio_ops_linux.h | 2 - drivers/staging/rtl8723bs/include/wifi.h | 2 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 28 - drivers/target/target_core_iblock.c | 4 +- drivers/target/target_core_transport.c | 2 +- drivers/target/target_core_user.c | 14 +- drivers/tty/hvc/hvc_console.c | 4 +- drivers/tty/n_gsm.c | 6 +- drivers/tty/n_hdlc.c | 4 +- drivers/tty/pty.c | 4 +- drivers/tty/serdev/core.c | 2 +- drivers/tty/serial/8250/8250_core.c | 4 +- drivers/tty/serial/8250/8250_pci.c | 29 +- drivers/tty/serial/Kconfig | 1 + drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/imx.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 2 +- drivers/tty/serial/liteuart.c | 21 + drivers/tty/serial/max310x.c | 40 +- drivers/tty/serial/meson_uart.c | 5 +- drivers/tty/serial/omap-serial.c | 10 +- drivers/tty/serial/rp2.c | 52 +- drivers/tty/serial/sc16is7xx.c | 26 +- drivers/tty/serial/serial_core.c | 20 +- drivers/tty/serial/st-asc.c | 4 +- drivers/tty/serial/stm32-usart.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 10 +- drivers/tty/tty_buffer.c | 2 +- drivers/tty/tty_io.c | 77 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/tty/vt/selection.c | 2 +- drivers/uio/Kconfig | 2 +- drivers/usb/atm/cxacru.c | 2 +- drivers/usb/cdns3/cdns3-gadget.c | 8 +- drivers/usb/cdns3/cdnsp-gadget.c | 4 +- drivers/usb/cdns3/cdnsp-ring.c | 7 +- drivers/usb/common/usb-conn-gpio.c | 56 +- drivers/usb/core/devio.c | 13 +- drivers/usb/core/hub.c | 21 + drivers/usb/core/quirks.c | 1 - drivers/usb/core/urb.c | 3 + drivers/usb/dwc2/gadget.c | 12 +- drivers/usb/dwc3/gadget.c | 13 +- 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/renesas_usb3.c | 5 +- drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 7 +- 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/host/ehci-fsl.c | 8 +- drivers/usb/host/xhci-ring.c | 14 +- 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 | 250 +- 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/omap2430.c | 32 + drivers/usb/phy/phy-isp1301.c | 25 +- drivers/usb/serial/digi_acceleport.c | 34 +- drivers/usb/serial/io_edgeport.c | 27 +- drivers/usb/serial/metro-usb.c | 12 +- drivers/usb/serial/mos7720.c | 17 +- drivers/usb/serial/mos7840.c | 5 - drivers/usb/serial/omninet.c | 8 +- drivers/usb/serial/quatech2.c | 8 +- drivers/usb/typec/mux.c | 7 +- 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 | 2 +- drivers/vfio/platform/vfio_platform_common.c | 2 +- drivers/vfio/vfio_iommu_type1.c | 2 +- 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/hgafb.c | 2 +- drivers/video/fbdev/matrox/matroxfb_base.c | 5 +- drivers/w1/masters/ds2482.c | 94 +- drivers/w1/slaves/w1_ds2438.c | 122 +- drivers/w1/slaves/w1_therm.c | 5 +- drivers/xen/xen-pciback/vpci.c | 14 +- drivers/xen/xen-pciback/xenbus.c | 22 +- fs/afs/cmservice.c | 5 + fs/afs/dir.c | 4 +- fs/afs/fsclient.c | 4 + fs/afs/vlclient.c | 1 + fs/block_dev.c | 18 +- fs/btrfs/compression.c | 19 +- fs/btrfs/compression.h | 20 +- fs/btrfs/ctree.h | 25 +- fs/btrfs/delayed-inode.c | 38 +- fs/btrfs/disk-io.c | 23 +- fs/btrfs/extent-tree.c | 2 +- fs/btrfs/extent_io.c | 17 +- fs/btrfs/file-item.c | 98 +- fs/btrfs/file.c | 2 +- fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/inode.c | 89 +- fs/btrfs/ioctl.c | 174 +- fs/btrfs/reflink.c | 38 +- fs/btrfs/relocation.c | 60 +- fs/btrfs/scrub.c | 22 +- fs/btrfs/space-info.c | 33 +- fs/btrfs/super.c | 2 +- fs/btrfs/sysfs.c | 4 +- fs/btrfs/transaction.c | 17 +- fs/btrfs/tree-log.c | 59 +- fs/cifs/cifs_ioctl.h | 25 +- fs/cifs/cifspdu.h | 3 +- fs/cifs/ioctl.c | 143 +- fs/cifs/smb2pdu.c | 7 + fs/cifs/trace.h | 29 +- fs/cifsd/Kconfig | 1 + fs/cifsd/asn1.c | 101 +- fs/cifsd/asn1.h | 18 +- fs/cifsd/auth.c | 281 +- fs/cifsd/auth.h | 57 +- fs/cifsd/buffer_pool.c | 3 +- fs/cifsd/buffer_pool.h | 3 - fs/cifsd/connection.c | 24 +- fs/cifsd/connection.h | 22 +- fs/cifsd/crypto_ctx.c | 15 +- fs/cifsd/crypto_ctx.h | 3 - fs/cifsd/ksmbd_work.c | 8 +- fs/cifsd/misc.c | 12 +- fs/cifsd/misc.h | 9 - fs/cifsd/ndr.c | 7 +- fs/cifsd/ndr.h | 3 +- fs/cifsd/nterr.h | 2 - fs/cifsd/oplock.c | 108 +- fs/cifsd/oplock.h | 13 +- fs/cifsd/server.c | 34 +- fs/cifsd/smb2misc.c | 42 +- fs/cifsd/smb2pdu.c | 719 +-- fs/cifsd/smb_common.c | 37 +- fs/cifsd/smb_common.h | 2 +- fs/cifsd/smbacl.c | 106 +- fs/cifsd/transport_ipc.c | 21 +- fs/cifsd/transport_ipc.h | 13 +- fs/cifsd/transport_rdma.c | 358 +- fs/cifsd/transport_tcp.c | 26 +- fs/cifsd/unicode.c | 17 +- fs/cifsd/unicode.h | 9 +- fs/cifsd/vfs.c | 222 +- fs/cifsd/vfs.h | 65 +- fs/cifsd/vfs_cache.c | 14 +- fs/cifsd/vfs_cache.h | 2 +- fs/configfs/file.c | 171 +- fs/debugfs/file.c | 33 +- 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/hugetlbfs/inode.c | 18 +- fs/io_uring.c | 357 +- fs/jfs/jfs_txnmgr.c | 2 +- fs/netfs/Kconfig | 2 +- fs/netfs/read_helper.c | 2 +- fs/nfs/namespace.c | 2 +- fs/nfs/nfs4file.c | 2 +- fs/nfs/pagelist.c | 20 +- fs/nfs/super.c | 2 +- fs/proc/array.c | 2 +- fs/proc/base.c | 4 + fs/proc/task_mmu.c | 23 +- 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/uaccess.h | 2 +- include/drm/drm_fb_cma_helper.h | 5 + include/drm/drm_fourcc.h | 9 - include/drm/drm_gem_cma_helper.h | 3 + include/drm/ttm/ttm_bo_api.h | 13 - include/drm/ttm/ttm_device.h | 15 - include/dt-bindings/leds/rt4831-backlight.h | 23 + include/dt-bindings/power/imx8mm-power.h | 22 + include/dt-bindings/power/qcom-rpmpd.h | 13 + include/linux/arm-smccc.h | 55 + include/linux/arm_ffa.h | 267 + include/linux/bpf.h | 22 + include/linux/bpf_local_storage.h | 4 +- include/linux/cgroup-defs.h | 6 +- include/linux/cgroup.h | 2 +- include/linux/cpuhotplug.h | 2 +- include/linux/cred.h | 4 + include/linux/debugfs.h | 26 +- include/linux/device.h | 6 +- include/linux/dm-kcopyd.h | 5 +- include/linux/export.h | 5 + include/linux/f2fs_fs.h | 1 + include/linux/filter.h | 19 +- include/linux/genhd.h | 2 - include/linux/hugetlb.h | 19 +- include/linux/iio/common/st_sensors.h | 14 +- include/linux/iio/iio.h | 3 +- include/linux/init.h | 3 +- include/linux/kprobes.h | 3 + include/linux/kvm_host.h | 6 + include/linux/mfd/lp87565.h | 40 +- include/linux/mfd/mt6358/registers.h | 2 + include/linux/mfd/mt6360.h | 240 - include/linux/mfd/rohm-bd70528.h | 4 +- include/linux/mfd/rohm-bd71828.h | 10 +- include/linux/mlx5/driver.h | 2 + include/linux/mlx5/eswitch.h | 17 +- include/linux/mm.h | 40 +- include/linux/mmu_notifier.h | 26 +- include/linux/mmzone.h | 8 +- include/linux/mtd/onfi.h | 41 +- include/linux/mtd/rawnand.h | 161 +- include/linux/pci.h | 2 + include/linux/phy.h | 5 + include/linux/platform_data/spi-ath79.h | 16 - include/linux/platform_data/ti-sysc.h | 1 + include/linux/prandom.h | 2 +- include/linux/printk.h | 1 - include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 2 +- include/linux/rcutiny.h | 3 - include/linux/rmap.h | 11 +- include/linux/sched/user.h | 7 - include/linux/serial_8250.h | 2 +- include/linux/serial_core.h | 3 +- include/linux/shmem_fs.h | 2 +- include/linux/signal_types.h | 4 +- include/linux/soc/samsung/exynos-regs-pmu.h | 6 - include/linux/sunrpc/xprt.h | 2 + include/linux/swap.h | 11 +- include/linux/swapops.h | 128 +- include/linux/sysfs.h | 6 + include/linux/usb.h | 2 +- include/linux/usb/composite.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/hcd.h | 4 +- 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/serial.h | 2 +- include/linux/usb/tcpm.h | 4 + include/linux/usb/typec_dp.h | 2 +- include/linux/user_namespace.h | 31 +- include/media/mpeg2-ctrls.h | 82 - include/media/rc-map.h | 1 - include/media/v4l2-ctrls.h | 11 +- include/net/netfilter/nf_tables.h | 6 - include/net/netns/xfrm.h | 1 + include/net/pkt_cls.h | 11 + include/net/xdp.h | 1 + include/net/xfrm.h | 1 + include/scsi/iscsi_proto.h | 2 +- include/scsi/libfc.h | 6 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/sg.h | 2 +- include/sound/core.h | 50 +- include/trace/events/xdp.h | 6 +- include/uapi/drm/amdgpu_drm.h | 4 + include/uapi/drm/drm_fourcc.h | 7 + include/uapi/linux/bpf.h | 27 +- include/uapi/linux/can.h | 13 +- include/uapi/linux/kvm.h | 5 +- include/uapi/linux/lirc.h | 1 - include/uapi/linux/seccomp.h | 1 + include/uapi/linux/v4l2-controls.h | 112 + include/uapi/linux/videodev2.h | 7 + include/uapi/rdma/mlx5-abi.h | 1 + include/uapi/rdma/rdma_user_rxe.h | 11 - init/Makefile | 12 +- init/main.c | 2 +- ipc/mqueue.c | 40 +- ipc/shm.c | 26 +- kernel/bpf/bpf_inode_storage.c | 2 +- kernel/bpf/bpf_lsm.c | 2 + kernel/bpf/btf.c | 6 +- kernel/bpf/cpumap.c | 3 +- kernel/bpf/devmap.c | 310 +- kernel/bpf/hashtab.c | 102 +- kernel/bpf/preload/iterators/iterators.bpf.c | 1 - kernel/bpf/reuseport_array.c | 2 +- kernel/bpf/syscall.c | 34 +- kernel/bpf/trampoline.c | 2 +- kernel/bpf/verifier.c | 58 +- kernel/cgroup/cgroup-v1.c | 2 +- kernel/cgroup/cgroup.c | 8 +- kernel/cgroup/cpuset.c | 2 +- kernel/cgroup/rdma.c | 2 +- kernel/cgroup/rstat.c | 2 +- kernel/cred.c | 50 +- kernel/events/uprobes.c | 4 +- kernel/exit.c | 2 +- kernel/fork.c | 18 +- kernel/gen_kheaders.sh | 4 +- kernel/kallsyms.c | 7 +- kernel/kprobes.c | 14 +- kernel/module.c | 15 +- kernel/power/snapshot.c | 8 +- kernel/power/swap.c | 2 +- kernel/rcu/tasks.h | 36 +- kernel/rcu/tree.c | 109 +- kernel/rcu/tree.h | 2 +- kernel/rcu/tree_nocb.h | 1496 +++++ kernel/rcu/tree_plugin.h | 1496 +---- kernel/rcu/tree_stall.h | 99 +- kernel/seccomp.c | 81 +- kernel/signal.c | 25 +- kernel/sys.c | 14 +- kernel/sysctl.c | 8 +- kernel/ucount.c | 116 +- kernel/user.c | 3 - kernel/user_namespace.c | 9 +- lib/Kconfig.debug | 12 + lib/hexdump.c | 12 +- lib/math/Makefile | 1 + lib/math/rational-test.c | 56 + lib/math/rational.c | 16 +- lib/test_hmm.c | 131 +- lib/test_hmm_uapi.h | 2 + lib/test_scanf.c | 13 +- localversion-next | 2 +- mm/compaction.c | 8 +- mm/debug_vm_pgtable.c | 16 +- mm/dmapool.c | 5 +- mm/hmm.c | 12 +- mm/huge_memory.c | 46 +- mm/hugetlb.c | 130 +- mm/internal.h | 2 +- mm/kasan/sw_tags.c | 7 + mm/kfence/core.c | 10 +- mm/ksm.c | 6 +- mm/memblock.c | 23 +- mm/memcontrol.c | 2 +- mm/memfd.c | 4 +- mm/memory-failure.c | 305 +- mm/memory.c | 166 +- mm/memory_hotplug.c | 4 +- mm/mempolicy.c | 2 +- mm/migrate.c | 96 +- mm/mlock.c | 32 +- mm/mmap.c | 4 +- mm/mprotect.c | 30 +- mm/mremap.c | 5 +- mm/page_alloc.c | 199 +- mm/page_vma_mapped.c | 15 +- mm/rmap.c | 603 +- mm/shmem.c | 10 +- mm/slub.c | 24 +- mm/swapfile.c | 30 +- mm/userfaultfd.c | 28 +- mm/vmalloc.c | 102 +- mm/vmscan.c | 35 + mm/zswap.c | 26 +- net/bluetooth/hci_request.c | 46 +- net/bluetooth/mgmt.c | 2 + net/bridge/br_netlink.c | 1 - net/can/isotp.c | 20 +- net/can/proc.c | 6 +- net/core/devlink.c | 14 +- net/core/filter.c | 37 +- net/core/xdp.c | 28 + 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/esp4_offload.c | 3 +- net/ipv4/tcp.c | 4 +- net/ipv6/reassembly.c | 4 +- net/key/af_key.c | 6 +- net/mptcp/options.c | 3 +- net/mptcp/pm_netlink.c | 8 +- net/mptcp/protocol.c | 14 +- net/mptcp/protocol.h | 3 +- net/mptcp/sockopt.c | 4 +- net/mptcp/subflow.c | 1 - net/netfilter/ipvs/ip_vs_ctl.c | 2 +- net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nf_tables_api.c | 84 +- net/rds/connection.c | 23 +- net/rds/tcp.c | 4 +- net/rds/tcp.h | 3 +- net/rds/tcp_listen.c | 6 + net/sched/act_ct.c | 10 +- net/sched/cls_api.c | 2 +- net/sched/sch_dsmark.c | 3 +- net/sched/sch_fq_pie.c | 19 +- net/sctp/socket.c | 1 + net/sctp/sysctl.c | 2 +- net/sunrpc/xprt.c | 58 +- net/sunrpc/xprtrdma/rpc_rdma.c | 27 +- net/sunrpc/xprtrdma/transport.c | 12 +- net/sunrpc/xprtrdma/verbs.c | 18 +- net/sunrpc/xprtrdma/xprt_rdma.h | 1 + net/xdp/xdp_umem.c | 7 +- net/xdp/xskmap.c | 3 +- net/xfrm/xfrm_hash.h | 7 + net/xfrm/xfrm_state.c | 65 +- samples/bpf/Makefile | 3 + samples/bpf/ibumad_kern.c | 2 +- samples/bpf/ibumad_user.c | 2 +- samples/bpf/xdp_redirect_map_multi_kern.c | 88 + samples/bpf/xdp_redirect_map_multi_user.c | 302 + samples/vfio-mdev/mdpy-fb.c | 13 +- scripts/Kbuild.include | 7 +- scripts/Makefile.build | 2 - scripts/Makefile.kasan | 1 + scripts/Makefile.modfinal | 4 +- scripts/link-vmlinux.sh | 6 +- scripts/mkcompile_h | 4 +- scripts/mkmakefile | 17 - 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 | 46 +- sound/core/pcm.c | 4 +- sound/core/pcm_native.c | 6 +- sound/drivers/opl3/opl3_midi.c | 3 +- sound/firewire/amdtp-stream.c | 392 +- sound/firewire/amdtp-stream.h | 39 +- sound/firewire/bebob/bebob.c | 10 +- sound/firewire/bebob/bebob.h | 1 + sound/firewire/bebob/bebob_stream.c | 25 +- sound/firewire/motu/amdtp-motu.c | 4 +- sound/firewire/tascam/amdtp-tascam.c | 6 +- sound/oss/dmasound/dmasound_core.c | 14 - sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_realtek.c | 46 +- sound/pci/lx6464es/lx_core.c | 4 - sound/soc/codecs/Kconfig | 11 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/cs35l35.c | 16 +- sound/soc/codecs/cs35l35.h | 2 +- sound/soc/codecs/cs35l36.c | 16 +- sound/soc/codecs/cs42l42.c | 55 +- sound/soc/codecs/cs42l42.h | 2 + sound/soc/codecs/cs42l52.c | 7 +- sound/soc/codecs/cs42l56.c | 7 +- sound/soc/codecs/cs43130.c | 24 +- sound/soc/codecs/tfa989x.c | 298 + sound/soc/codecs/tlv320aic26.c | 12 +- sound/soc/codecs/wm8962.c | 7 +- sound/soc/fsl/imx-card.c | 10 +- sound/soc/intel/boards/sof_sdw.c | 16 +- sound/soc/intel/common/soc-acpi-intel-adl-match.c | 45 + sound/soc/qcom/lpass-cpu.c | 12 +- sound/soc/sh/rcar/adg.c | 37 +- sound/soc/soc-core.c | 4 +- sound/soc/sof/intel/hda.c | 8 +- sound/soc/sof/loader.c | 2 +- sound/soc/sof/ops.h | 10 +- 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 | 2 +- sound/usb/clock.c | 2 +- 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 | 2 +- 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/bash-completion/bpftool | 6 +- tools/bpf/bpftool/cgroup.c | 3 +- tools/bpf/bpftool/gen.c | 27 +- tools/bpf/bpftool/prog.c | 2 +- tools/include/uapi/linux/bpf.h | 27 +- tools/include/uapi/linux/fs.h | 2 +- tools/include/uapi/linux/kvm.h | 5 +- tools/include/uapi/linux/perf_event.h | 2 +- tools/lib/bpf/Makefile | 1 + tools/lib/bpf/bpf.c | 179 +- tools/lib/bpf/bpf.h | 2 + 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/libbpf.c | 522 +- tools/lib/bpf/libbpf.h | 1 + tools/lib/bpf/libbpf.map | 6 + tools/lib/bpf/libbpf_errno.c | 7 +- tools/lib/bpf/libbpf_internal.h | 59 + tools/lib/bpf/libbpf_legacy.h | 59 + tools/lib/bpf/linker.c | 25 +- tools/lib/bpf/netlink.c | 81 +- tools/lib/bpf/ringbuf.c | 26 +- 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/scripts/python/exported-sql-viewer.py | 12 +- tools/perf/tests/pfm.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/testing/selftests/Makefile | 1 + tools/testing/selftests/arm64/fp/sve-probe-vls.c | 2 +- tools/testing/selftests/bpf/Makefile | 3 +- 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 +- .../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/fexit_bpf2bpf.c | 25 +- .../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 +- tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 3 +- .../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 +- .../selftests/bpf/prog_tests/ringbuf_multi.c | 2 +- .../selftests/bpf/prog_tests/select_reuseport.c | 53 +- .../testing/selftests/bpf/prog_tests/send_signal.c | 3 +- tools/testing/selftests/bpf/prog_tests/sk_lookup.c | 2 +- .../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 +- .../testing/selftests/bpf/prog_tests/tc_redirect.c | 552 +- .../selftests/bpf/prog_tests/tcp_hdr_options.c | 15 +- .../selftests/bpf/prog_tests/test_overhead.c | 12 +- .../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 - tools/testing/selftests/bpf/progs/bpf_iter_udp4.c | 1 - tools/testing/selftests/bpf/progs/bpf_iter_udp6.c | 1 - .../selftests/bpf/progs/test_lookup_and_delete.c | 26 + tools/testing/selftests/bpf/progs/test_snprintf.c | 1 - tools/testing/selftests/bpf/progs/test_tc_peer.c | 31 + .../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_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/kvm/.gitignore | 1 + tools/testing/selftests/kvm/Makefile | 3 +- tools/testing/selftests/kvm/demand_paging_test.c | 174 +- .../testing/selftests/kvm/hardware_disable_test.c | 32 +- tools/testing/selftests/kvm/include/kvm_util.h | 4 +- tools/testing/selftests/kvm/include/test_util.h | 12 + tools/testing/selftests/kvm/lib/kvm_util.c | 278 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 17 +- tools/testing/selftests/kvm/lib/perf_test_util.c | 4 +- tools/testing/selftests/kvm/lib/rbtree.c | 1 + tools/testing/selftests/kvm/lib/test_util.c | 51 +- tools/testing/selftests/kvm/lib/x86_64/processor.c | 16 +- .../kvm/memslot_modification_stress_test.c | 18 +- tools/testing/selftests/kvm/memslot_perf_test.c | 1037 ++++ .../testing/selftests/kvm/x86_64/get_cpuid_test.c | 5 + .../selftests/kvm/x86_64/get_msr_index_features.c | 8 +- .../selftests/net/forwarding/devlink_lib.sh | 6 + 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/rlimits/.gitignore | 2 + tools/testing/selftests/rlimits/Makefile | 6 + tools/testing/selftests/{mount => rlimits}/config | 0 .../testing/selftests/rlimits/rlimits-per-userns.c | 161 + .../testing/selftests/seccomp/seccomp_benchmark.c | 2 + tools/testing/selftests/seccomp/seccomp_bpf.c | 51 +- .../tc-testing/tc-tests/qdiscs/fq_pie.json | 8 +- tools/testing/selftests/vm/hmm-tests.c | 158 + tools/testing/selftests/x86/syscall_numbering.c | 491 +- virt/kvm/kvm_main.c | 5 +- 1980 files changed, 58081 insertions(+), 33645 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-driver-w1_ds2438 create mode 100644 Documentation/ABI/testing/sysfs-platform-dell-privacy-wmi create mode 100644 Documentation/dev-tools/kunit/running_tips.rst delete mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.txt create mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dp-controller.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sc7180.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sdm845.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu.txt create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-28nm.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-common.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-omap.txt create mode 100644 Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml create mode 100644 Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml delete mode 100644 Documentation/devicetree/bindings/input/fsl-mma8450.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/cypress,cy8 [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/cyttsp.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] create mode 100644 Documentation/devicetree/bindings/leds/backlight/richtek,rt4831 [...] delete mode 100644 Documentation/devicetree/bindings/media/tango-ir.txt create mode 100644 Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/rcar_can.txt delete mode 100644 Documentation/devicetree/bindings/net/can/rcar_canfd.txt create mode 100644 Documentation/devicetree/bindings/net/can/renesas,rcar-can.yaml create mode 100644 Documentation/devicetree/bindings/net/can/renesas,rcar-canfd.yaml delete mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt create mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml create mode 100644 Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml create mode 100644 Documentation/devicetree/bindings/usb/nxp,isp1760.yaml create mode 100644 Documentation/hwmon/sht4x.rst create mode 100644 Documentation/translations/zh_CN/core-api/local_ops.rst create mode 100644 Documentation/translations/zh_CN/core-api/refcount-vs-atomic.rst create mode 100644 arch/alpha/Kbuild create mode 100644 arch/arm/boot/dts/imx28-lwe.dtsi create mode 100644 arch/arm/boot/dts/imx28-xea.dts create mode 100644 arch/arm/boot/dts/imx6q-ds.dts create mode 100644 arch/arm/boot/dts/imx6qdl-ds.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10-c1.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10-c2.dts create mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8996-pins.dtsi create mode 100644 arch/arm64/boot/dts/qcom/pm7325.dtsi create mode 100644 arch/arm64/lib/kasan_sw_tags.S create mode 100644 arch/csky/Kbuild create mode 100644 arch/h8300/Kbuild create mode 100644 arch/hexagon/Kbuild create mode 100644 arch/ia64/Kbuild create mode 100644 arch/microblaze/Kbuild create mode 100644 arch/mips/boot/dts/qca/ar9331_openembed_som9331_board.dts create mode 100644 arch/nds32/Kbuild create mode 100644 arch/nios2/Kbuild create mode 100644 arch/parisc/Kbuild create mode 100644 arch/powerpc/configs/32-bit.config create mode 100644 arch/powerpc/configs/64-bit.config delete mode 100644 arch/powerpc/include/asm/book3s/32/hash.h create mode 100644 arch/sh/Kbuild create mode 100644 arch/um/Kbuild delete mode 100644 arch/x86/entry/syscalls/syscallhdr.sh delete mode 100644 arch/x86/entry/syscalls/syscalltbl.sh create mode 100644 arch/xtensa/Kbuild create mode 100644 drivers/acpi/fan.h delete mode 100644 drivers/cxl/mem.c create mode 100644 drivers/cxl/pci.c create mode 100644 drivers/firmware/arm_ffa/Kconfig create mode 100644 drivers/firmware/arm_ffa/Makefile create mode 100644 drivers/firmware/arm_ffa/bus.c create mode 100644 drivers/firmware/arm_ffa/common.h create mode 100644 drivers/firmware/arm_ffa/driver.c create mode 100644 drivers/firmware/arm_ffa/smccc.c create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_csr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_csr.h create mode 100644 drivers/gpu/drm/i915/display/intel_dmc.c create mode 100644 drivers/gpu/drm/i915/display/intel_dmc.h create mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.c create mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.h create mode 100644 drivers/hwmon/sht4x.c delete mode 100644 drivers/infiniband/sw/rxe/rxe_mw.c delete mode 100644 drivers/media/rc/keymaps/rc-tango.c delete mode 100644 drivers/media/rc/tango-ir.c create mode 100644 drivers/media/v4l2-core/v4l2-ctrls-api.c create mode 100644 drivers/media/v4l2-core/v4l2-ctrls-core.c create mode 100644 drivers/media/v4l2-core/v4l2-ctrls-defs.c create mode 100644 drivers/media/v4l2-core/v4l2-ctrls-priv.h create mode 100644 drivers/media/v4l2-core/v4l2-ctrls-request.c delete mode 100644 drivers/media/v4l2-core/v4l2-ctrls.c create mode 100644 drivers/mfd/rt4831.c delete mode 100644 drivers/net/can/c_can/c_can.c create mode 100644 drivers/net/can/c_can/c_can_ethtool.c create mode 100644 drivers/net/can/c_can/c_can_main.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fs_ft_pool.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fs_ft_pool.h create mode 100644 drivers/net/phy/motorcomm.c create mode 100644 drivers/platform/x86/dell/dell-wmi-base.c create mode 100644 drivers/platform/x86/dell/dell-wmi-privacy.c create mode 100644 drivers/platform/x86/dell/dell-wmi-privacy.h delete mode 100644 drivers/platform/x86/dell/dell-wmi.c delete mode 100644 drivers/staging/iio/cdc/ad7746.h create mode 100644 drivers/video/backlight/rt4831-backlight.c create mode 100644 include/dt-bindings/leds/rt4831-backlight.h create mode 100644 include/dt-bindings/power/imx8mm-power.h create mode 100644 include/linux/arm_ffa.h delete mode 100644 include/linux/mfd/mt6360.h delete mode 100644 include/linux/platform_data/spi-ath79.h delete mode 100644 include/linux/usb/isp1760.h delete mode 100644 include/media/mpeg2-ctrls.h create mode 100644 kernel/rcu/tree_nocb.h create mode 100644 lib/math/rational-test.c create mode 100644 samples/bpf/xdp_redirect_map_multi_kern.c create mode 100644 samples/bpf/xdp_redirect_map_multi_user.c delete mode 100755 scripts/mkmakefile create mode 100644 sound/soc/codecs/tfa989x.c create mode 100644 tools/lib/bpf/libbpf_legacy.h create mode 100644 tools/testing/selftests/bpf/prog_tests/lookup_and_delete.c create mode 100644 tools/testing/selftests/bpf/progs/test_lookup_and_delete.c create mode 100644 tools/testing/selftests/bpf/progs/xdp_redirect_multi_kern.c create mode 100755 tools/testing/selftests/bpf/test_xdp_redirect_multi.sh create mode 100644 tools/testing/selftests/bpf/xdp_redirect_multi.c create mode 100644 tools/testing/selftests/kvm/lib/rbtree.c create mode 100644 tools/testing/selftests/kvm/memslot_perf_test.c create mode 100755 tools/testing/selftests/powerpc/security/mitigation-patching.sh create mode 100644 tools/testing/selftests/rlimits/.gitignore create mode 100644 tools/testing/selftests/rlimits/Makefile copy tools/testing/selftests/{mount => rlimits}/config (100%) create mode 100644 tools/testing/selftests/rlimits/rlimits-per-userns.c