This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 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 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 5ba8537b8cb8 PM / devfreq: tegra30: Support thermal cooling omits a78ae2bce5a3 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status 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 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 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 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 703190407039 iio: dac: ad5770r: Put fwnode in error case during ->probe() omits 488abb0f5c83 iio: gyro: fxas21002c: balance runtime power in error path 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 d74ebb76967f Merge branch 'asm-generic-unaligned' into asm-generic 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 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 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 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 e39825cdce3a ARM: OMAP4: Fix PMIC voltage domains for bionic omits 4cd3c0242ffb ARM: OMAP4: PM: update ROM return address for OSWR and OFF 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 [...] 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 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 1148aabed7cd Merge remote-tracking branch 'net/master' adds 353516174845 Merge remote-tracking branch 'bpf/master' adds 2c559b46a72b 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 fc2d207a7ff7 Merge remote-tracking branch 'netfilter/master' adds a8ad910074a6 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 6ca849a71dc3 Merge remote-tracking branch 'sound-current/for-linus' adds af2702549d68 ASoC: qcom: lpass-cpu: Use optional clk APIs adds 3b598c67701a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds b3b29b701475 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 36cb555fae08 regulator: scmi: Fix off-by-one for linear regulators .n_v [...] adds c4294ffdaff4 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds bc8da6862e9d Merge remote-tracking branch 'regulator-fixes/for-linus' adds 07d62bd3ea36 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds bda7db1d952c spi: sc18is602: don't consider the chip select byte in sc1 [...] adds b4e46c9954ad spi: sc18is602: implement .max_{transfer,message}_size() f [...] adds 840c3e47276e Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds 7d1cb9dc8879 Merge remote-tracking branch 'spi-fixes/for-linus' adds 15a4e3041f15 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 79156a0db6a7 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 016002848c82 serial: rp2: use 'request_firmware' instead of 'request_fi [...] adds a7727667e25d 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 b9e78d4a37ca Merge remote-tracking branch 'usb.current/usb-linus' adds 51ecd2d0c2de 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 f1744a8ae78e Merge remote-tracking branch 'staging.current/staging-linus' 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 1795bd2aa50b Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds a69787beab6a Merge remote-tracking branch 'thunderbolt-fixes/fixes' adds 8fcc5b9e3042 Merge remote-tracking branch 'ide/master' adds f57ee93cd9cf Merge remote-tracking branch 'vfio-fixes/for-linus' adds 668838d86940 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds 76cf96789de8 Merge remote-tracking branch 'mtd-fixes/mtd/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 ec527f23e06a bus: ti-sysc: Fix am335x resume hang for usb otg module adds 38b45ce0d1ca Merge remote-tracking branch 'omap-fixes/fixes' adds 03b0a9dd0f6f Merge remote-tracking branch 'kvm-fixes/master' adds d4f1c21df70a Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 4696491db165 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds e2ca252a5f66 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds f7137ab18897 Merge remote-tracking branch 'vfs-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 0d91bcce21e6 Merge remote-tracking branch 'scsi-fixes/fixes' adds f8cced0f6a9d Merge remote-tracking branch 'rtc-fixes/rtc-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 05f141baa03b Merge remote-tracking branch 'risc-v-fixes/fixes' adds 2fbc35a29db8 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 11dbc62a73a7 Documentation: kunit: add tips for running KUnit adds d7eab3df8f39 Documentation: kunit: Update kunit_tool page adds a5eddb3af012 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' new 2a54ffaadb12 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new cc4332cb4a6e Merge remote-tracking branch 'kbuild/for-next' new 30ffa5d7e670 Merge remote-tracking branch 'compiler-attributes/compiler [...] new 1b1774998b2d partitions: msdos: fix one-byte get_unaligned() new dd979d7a08ad apparmor: use get_unaligned() only for multi-byte words new 8f4e3d48bb50 mwifiex: re-fix for unaligned accesses new e3e220767106 netpoll: avoid put_unaligned() on single character new d40d8179482c asm-generic: uaccess: 1-byte access is always aligned new 803f4e1eab7a asm-generic: simplify asm/unaligned.h new 14462376858e Merge branch 'asm-generic-unaligned' into asm-generic new a3a92902f860 Merge remote-tracking branch 'asm-generic/master' new 893235d9bc30 Merge remote-tracking branch 'arm/for-next' new 7b5f03479e27 Merge remote-tracking branch 'actions/for-next' new 0536ad5315bd Merge remote-tracking branch 'amlogic/for-next' new 7d9ab524d6dd Merge remote-tracking branch 'aspeed/for-next' new 7547805fced7 Merge remote-tracking branch 'at91/at91-next' new cf5b8a09d937 Merge remote-tracking branch 'drivers-memory/for-next' new dabea675faf1 arm64: dts: ls1028a: fix memory node new e98d98028989 arm64: dts: zii-ultra: remove second GEN_3V3 regulator instance new ac0cbf9d13dc arm64: dts: zii-ultra: fix 12V_MAIN voltage new 779b56bb6797 ARM: imx: pm-imx27: Include "common.h" new 25201269c6ec arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage new 52387bb9a4a7 arm64: dts: freescale: sl28: var1: fix RGMII clock and voltage new 7c8f0338cdac ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property new 0e2fa4959c4f ARM: dts: imx7d-pico: Fix the 'tuning-step' property new b73eb6b3b91f ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells new 4ed57c97b414 soc: imx: gpcv2: move to more ideomatic error handling in probe new 4ac6317a3701 soc: imx: gpcv2: move domain mapping to domain driver probe new cbca0b4fd211 soc: imx: gpcv2: switch to clk_bulk_* API new 256f07edbdd2 soc: imx: gpcv2: split power up and power down sequence control new 58d268619aa9 soc: imx: gpcv2: wait for ADB400 handshake new 1382eb1967d7 soc: imx: gpcv2: add runtime PM support for power-domains new c0ce75395f8d soc: imx: gpcv2: allow domains without power-sequence control new fe58c887fb8c soc: imx: gpcv2: add support for optional resets new f89867cee8e8 soc: imx: gpcv2: add support for i.MX8MM power domains new 52393663ec33 soc: imx: gpcv2: Add support for missing i.MX8MM VPU/DISPM [...] new c2d7cedf34bc soc: imx: gpcv2: move reset assert after requesting domain [...] new 0af73aa87227 Merge branch 'imx/drivers' into for-next new 66e69d8849e9 ARM: imx6q: remove PHY fixup for KSZ9031 new 5fff104f04dc ARM: imx6q: remove part of ar8031_phy_fixup() new 4d3b70d980c2 ARM: imx6q: remove BMCR_PDOWN handler in ar8035_phy_fixup() new f5d9aa79dfdf ARM: imx6q: remove clk-out fixup for the Atheros AR8031 an [...] new 582368377926 ARM: imx6q: remove Atheros AR8035 SmartEEE fixup new d500c6c42bed ARM: imx6sx: remove Atheros AR8031 PHY fixup new 7a4e95d68970 ARM: imx7d: remove Atheros AR8031 PHY fixup new 6965f55ec6c5 Merge branch 'imx/soc' into for-next new 7486d6df6179 dt-bindings: add dasheng vendor prefix new db34eb5cc488 dt-bindings: arm: imx: Add i.mx6q DaSheng COM-9XX SBC new 7ba861fff0cd dt-bindings: imx: gpcv2: add support for optional resets new 54ca489ebae8 dt-bindings: power: add defines for i.MX8MM power domains new 13e077d521cc Merge branch 'imx/bindings' into for-next new 445ae16ac1c5 ARM: dts: imx28: Add DTS description of imx28 based XEA board new 14954ee82262 ARM: dts: imx6ul-14x14-evk: Switch to fsl-asoc-card sound card new 034ebde3b8c7 ARM: dts: imx7d-sdb: Add HDMI audio sound card new d178918891a1 ARM: dts: imx6dl-yapp4: Use aliases to set custom MMC devi [...] new 4b7f6f3b251a ARM: dts: imx: Add i.mx6q DaSheng COM-9XX SBC board support new 861920974aa5 ARM: dts: imx6qdl-sabresd: Add asrc support for wm8962 sound card new 37f592901258 ARM: dts: imx6qdl-sabresd: Configure the gpio for hp detect new d943728fc7f2 ARM: dts: imx6: edmqmx6: set phy-mode to RGMII-ID new 723de6a4126b ARM: dts: imx6dl-riotboard: configure PHY clock and set pr [...] new 77e6025c2416 ARM: dts: i.MX51: digi-connectcore-som: Correct Ethernet n [...] new 1c147690231b ARM: dts: imx53-ard: Correct Ethernet node name new 03bde7b53027 Merge branch 'imx/dt' into for-next new 83297eaddf7a arm64: dts: fsl-ls1028a: Correct ECAM PCIE window ranges new f17d0bcb3c9e arm64: dts: imx8mm: specify dma-ranges new 0631ba361a7e arm64: dts: imx8mn: specify dma-ranges new cadd1beb7201 arm64: dts: imx8mq: assign PCIe clocks new 57bbd15f7b95 arm64: dts: imx8: conn: fix enet clock setting new 12ea3629f4fb Merge branch 'imx/dt64' into for-next new b99f904e5045 arm64: defconfig: enable Layerscape EDAC driver new c8b0795265b6 Merge branch 'imx/defconfig' into for-next new fcf04258515f Merge remote-tracking branch 'imx-mxs/for-next' new e382a8a52528 Merge remote-tracking branch 'keystone/next' new cd0ab4908055 Merge remote-tracking branch 'mediatek/for-next' new 3e304bfdf420 Merge remote-tracking branch 'mvebu/for-next' new 68f6941a6aec ARM: OMAP1: Remove leading spaces in Kconfig new ac189a7a999b ARM: OMAP2+: CM: remove omap2_set_globals_cm() new 57f2bf41b9e0 ARM: OMAP2+: remove omap2_set_globals_control() new d61f263495d7 Merge branch 'omap-for-v5.13/genpd-cleanup' into omap-for- [...] new 239e3a050adb Merge branch 'omap-for-v5.14/cleanup' into for-next new 80d872f97d83 ARM: omap2plus_defconfig: Add WL1251 and WEXT modules new e7d7b033091a ARM: omap2plus_defconfig: Add LP5523 LED driver new 9385695fb3c1 Merge branch 'omap-for-v5.14/defconfig' into for-next new 6bb0ad80c52d ARM: dts: dra76-evm: remove ov5640 new 3d7bf58546ba ARM: dts: osd3358-sm-red: group in the same phandle all it [...] new a4578e77223a Merge branch 'omap-for-v5.14/dt' into for-next new 454d90a459b5 Merge remote-tracking branch 'omap/for-next' new 992b219d59c2 Merge remote-tracking branch 'qcom/for-next' new 08607f346118 Merge remote-tracking branch 'raspberrypi/for-next' new 4ed6b3a8a4f6 Merge remote-tracking branch 'renesas/next' new d81d1a58ea23 Merge remote-tracking branch 'reset/reset/next' new 0d763dbc4e09 Merge remote-tracking branch 'rockchip/for-next' new cb86532e7615 Merge remote-tracking branch 'samsung-krzk/for-next' new ab009ed8dd1b Merge remote-tracking branch 'scmi/for-linux-next' new dfc296e90837 Merge remote-tracking branch 'sunxi/sunxi/for-next' new e5ff6a67fcab Merge remote-tracking branch 'tegra/for-next' new 737808418045 Merge remote-tracking branch 'ti-k3/ti-k3-next' new 547be9a05dc8 arm64: dts: ti: k3-am65-iot2050-common: Disable mailbox nodes new 39cdf8583cc2 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 47c79a3303d4 Merge remote-tracking branch 'clk-imx/for-next' new 2e8b850d7503 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 08d4e2da19ca Merge remote-tracking branch 'csky/linux-next' new 1dfc761abc1f Merge remote-tracking branch 'h8300/h8300-next' new 01e1eca2efbb Merge remote-tracking branch 'm68k/for-next' new e39176ce72ea Merge remote-tracking branch 'mips/mips-next' new f5397c3ee0a3 riscv: mm: add _PAGE_LEAF macro new 141682f5b9d6 riscv: mm: make pmd_bad() check leaf condition new c3b2d67046d2 riscv: mm: add param stride for __sbi_tlb_flush_range new e88b333142e4 riscv: mm: add THP support on 64-bit new aab4d4a1a409 Merge remote-tracking branch 'riscv/next-thp' into for-next new 756a8896b616 riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMD new 36bdac763c68 riscv: mm: Remove setup_zero_page() new b40f6bcb0448 riscv: enable generic PCI resource mapping new 11c2f6c1b303 Merge remote-tracking branches 'riscv/next-misc' and 'risc [...] new e3c4e853b736 Merge remote-tracking branch 'risc-v/for-next' new c65cffb4f078 Merge remote-tracking branch 'sh/for-next' new ccc9e16cb1a2 Merge branch 'misc-5.13' into for-next-current-v5.12-20210521 new 3f62b5fd376a Merge branch 'for-next-current-v5.12-20210521' into for-ne [...] new 6b0c9a12c982 btrfs: refactor submit_extent_page() to make bio and its f [...] new 487bffb2f3d4 btrfs: make subpage metadata write path call its own endio [...] new 42ad45184686 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() new 8a895556f7fa btrfs: make Private2 lifespan more consistent new 7209c761ec7b btrfs: refactor how we finish ordered extent io for endio [...] new bbfe9615a347 btrfs: update comments in btrfs_invalidatepage() new c78c01fd550c btrfs: introduce btrfs_lookup_first_ordered_range() new f2f5c71c4117 btrfs: refactor btrfs_invalidatepage() for subpage support new 6922c03ada8f btrfs: rename PagePrivate2 to PageOrdered inside btrfs new 2259d4d349e1 btrfs: fix hang when run_delalloc_range() failed new c839a5a93487 btrfs: zoned: pass start block to btrfs_use_zone_append new d5edf73bedb1 btrfs: zoned: fix parallel compressed writes new 4884c6d9ba16 btrfs: zoned: factor out zoned device lookup new 87ba74708d0c btrfs: fix error handling in btrfs_del_csums new 5d5323a86f57 btrfs: return errors from btrfs_del_csums in cleanup_ref_head new c3bcb1ad83e0 btrfs: mark ordered extent and inode with error if we fail [...] new bc8e53d628cb btrfs: fixup error handling in fixup_inode_link_counts new 352d4572e540 btrfs: check error value from btrfs_update_inode in tree log new c4f9ec654db5 btrfs: abort in rename_exchange if we fail to insert the s [...] new 62ffebdbc6c7 btrfs: fix typos in comments new c69875d4e4f2 Merge branch 'misc-next' into for-next-next-v5.13-20210521 new b151e4c40018 btrfs: scrub: per-device bandwidth control new beaa91029cb0 Merge branch 'dev/scrub-bw-sysfs' into for-next-next-v5.13 [...] new 2dab87438065 btrfs: do not write supers if we have an fs error new 35ab69c770cd btrfs: always abort the transaction if we abort a trans handle new e095c4af47e8 btrfs: add a btrfs_has_fs_error helper new 8cca570dd208 btrfs: do not infinite loop in data reclaim if we aborted new 8beb71a8a7a4 btrfs: change handle_fs_error in recover_log_trees to aborts new 0f0c0ec852ee Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210521 new 69b59c4fcb95 Merge branch 'for-next-next-v5.13-20210521' into for-next- [...] new 98a55e55c7a4 Merge branch 'fixes-for-master' into for-next-20210521 new f64e2d277644 Merge remote-tracking branch 'btrfs/for-next' new 280e517c5591 Merge remote-tracking branch 'ceph/master' new 04b212c8cecd cifs: fix string declarations and assignments in tracepoints new 42f8e50bff58 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 new 1bac61a5514c cifs: change format of CIFS_FULL_KEY_DUMP ioctl new 6289380ac823 Merge remote-tracking branch 'cifs/for-next' new be29a3709b89 cifsd: fix build error without CONFIG_OID_REGISTRY new 4ead0568f798 Merge pull request #49 from namjaejeon/cifsd-for-next new 2c23299bf5ac Merge remote-tracking branch 'cifsd/cifsd-for-next' new ab57e9d40312 erofs: fix error return code in erofs_read_superblock() new c439c3306fea erofs: remove the occupied parameter from z_erofs_pagevec_ [...] new 32b85642cbdd Merge remote-tracking branch 'erofs/dev' new da7361c4608d Merge remote-tracking branch 'ext3/for_next' new 5db479f049c4 f2fs: compress: rename __cluster_may_compress new ee68d27181f0 f2fs: add cp_error check in f2fs_write_compressed_pages new b763f3bedc2d f2fs: restructure f2fs page.private layout new cad83c968c2e f2fs: fix to avoid racing on fsync_entry_slab by multi fil [...] new d927ccfccb00 f2fs: Prevent swap file in LFS mode new 89e53ff1651a f2fs: atgc: fix to set default age threshold new fbec3b963ae1 f2fs: compress: remove unneeded f2fs_put_dnode() new 91f0fb6903ed f2fs: compress: clean up parameter of __f2fs_cluster_blocks() new 13ad01c1c72f f2fs: compress: remove unneeded preallocation new 3a6ad9ea7128 f2fs: return success if there is no work to do new 0e100cff46dd f2fs: add MODULE_SOFTDEP to ensure crc32 is included in th [...] new e5743eb6f2e3 f2fs: immutable file can have null address in compressed chunk new ff463c01ac60 f2fs: support RO feature new 034225e9647a Merge remote-tracking branch 'f2fs/dev' new 577ebd195f95 fs: Fix typo issue new cf1031ed4752 jfs: Remove trailing semicolon in macros new 822b497c6ff2 Merge remote-tracking branch 'jfs/jfs-next' new d3dec461ce4c Merge remote-tracking branch 'nfs/linux-next' new 1808d90e8458 NFSD add vfs_fsync after async copy is done new b5f4e4ee98fc Merge remote-tracking branch 'nfsd/nfsd-next' new 66df501b2d55 Merge remote-tracking branch 'v9fs/9p-next' new df3e5d6b1388 Merge remote-tracking branch 'vfs/for-next' new acd8cb91b645 Merge remote-tracking branch 'printk/for-next' new ddbd900e4273 Merge remote-tracking branch 'hid/for-next' new 34569e775e39 docs: hwmon: Add an entry for mp2888 new aa28b9c76838 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 6b79c62e3a71 Merge remote-tracking branch 'jc_docs/docs-next' new f1f34416dcb8 Merge remote-tracking branch 'v4l-dvb/master' new 12ccb76280f8 media: lirc: remove out of date comment new 58c08df5751d media: rc: remove tango ir driver and keymap new 52518e513d6d media: rc: clean up Kconfig dependencies new ca8519ddc4d7 media: siano: use DEFINE_MUTEX() for mutex lock and LIST_H [...] new afccc0bbab59 media: dvb-frontends: remove redundant words and fix sever [...] new 9c87ae1a0dbe media: rc: i2c: Fix an error message new 37d9d42f9e78 media: lmedm04: delete lme2510_get_adapter_count() new c680ed46e418 media: dvb-usb: fix wrong definition new 118f3e1562f2 media: uapi: mpeg2: Rename "quantization" to "quantisation" new 81bbb65f1981 media: uapi: mpeg2: rework quantisation matrices semantics new 88e78409a83a media: uapi: mpeg2: Cleanup flags new f329e21e9dad media: uapi: mpeg2: Split sequence and picture parameters new b6d7e8031c9c media: uapi: mpeg2: Move reference buffer fields new 701a6a410c31 media: hantro/cedrus: Remove unneeded slice size and slice offset new 45f97ba1ce80 media: uapi: mpeg2: Remove V4L2_CID_MPEG_VIDEO_MPEG2_SLICE_PARAMS new 2f0968827a48 media: uapi: Move the MPEG-2 stateless control type out of [...] new 3c994c6d21db media: controls: Log MPEG-2 stateless control in .std_log new f4815b399111 media: uapi: move MPEG-2 stateless controls out of staging new d2fcc9c2de11 media: imx: imx7_mipi_csis: Fix logging of only error even [...] new 7fe1de81ddda media: imx: imx7_mipi_csis: Count the CSI-2 debug interrupts new ca403b37cd95 media: imx: imx7_mipi_csis: Update ISP_CONFIG macros for q [...] new eed6a93044e3 media: imx: imx7_mipi_csis: Move static data to top of mip [...] new 2cb7c5c08cf2 media: imx: imx7_mipi_csis: Minimize locking in get/set format new 90ce0472182f media: imx: imx7_mipi_csis: Don't set subdev data new b329650e3f2d media: imx: imx7_mipi_csis: Reorganize code in sections new 996f6f517dc7 media: imx: imx7_mipi_csis: Set the CLKSETTLE register field new 492d418c082c media: imx: imx7_mipi_csis: Drop unused csis_hw_reset structure new 3acb88893a79 media: imx: imx7_mipi_csis: Store CSI-2 data type in forma [...] new cbf15686dd8b media: imx: imx7_mipi_csis: Drop csi_state phy field new b0db06bb98b5 media: imx: imx7_mipi_csis: Rename mipi_sd to sd new f65ffcd8abf9 media: imx: imx7_mipi_csis: Rename csi_state flag field to state new e71bcbe65f67 media: imx: imx7_mipi_csis: Turn csi_state irq field into [...] new deb1c97283a4 media: imx: imx7_mipi_csis: Don't pass pdev to mipi_csis_p [...] new 96703073ecb3 media: imx: imx7_mipi_csis: Pass csi_state to mipi_csis_su [...] new 62bd05a4f9ff media: imx: imx7_mipi_csis: Drop csi_state pdev field new b4eb02656d09 media: imx: imx7_mipi_csis: Make csi_state num_clocks fiel [...] new 0092d4a8ea7f media: imx: imx7_mipi_csis: Reorganize csi_state structure new 7479454cfef0 media: imx: imx7_mipi_csis: Reorganize mipi_csis_probe() new 88fc81388df9 media: imx: imx7_mipi_csis: Reject invalid data-lanes settings new acdff8e14ae9 media: imx: imx7_mipi_csis: Move PHY control to dedicated [...] new 85b62ff2cb97 media: dt-bindings: media: nxp,imx7-mipi-csi2: Add i.MX8MM [...] new f0e7cfbb43f1 media: imx: imx7_mipi_csis: Add i.MX8MM support new 2fb27551ba40 media: imx: imx7_mipi_csis: Update MAINTAINERS new c9d9c0485838 Merge remote-tracking branch 'v4l-dvb-next/master' new f59a905b962c ACPI: PM: s2idle: Add missing LPS0 functions for AMD new 6d27975851b1 ACPI: scan: Rearrange dep_unmet initialization new 65ea8f2c6e23 ACPI: processor idle: Fix up C-state latency if not ordered new 14fad24d0520 x86/acpi: Switch to pr_xxx log functions new c98c7b0088ee Merge branches 'acpi-pm', 'acpi-scan', 'acpi-processor' an [...] new 0df316b8ec04 ACPI: IORT: Handle device properties with software node API new daadabfbd36d drivers: pnp: isapnp: proc.c: Remove unnecessary local variables new b15fc7c2c88e PNP: Remove pnp_alloc() new 5bb5ceac1275 PNP: Switch over to dev_dbg() new 49f1b0f7d4af Merge branches 'devprop' and 'pnp' into linux-next new 0303951f8148 Merge remote-tracking branch 'pm/linux-next' new 04e34c7c0550 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 18b380ed61f8 PM / devfreq: Add missing error code in devfreq_add_device() new 7dbc0d246891 PM / devfreq: imx-bus: Remove imx_bus_get_dev_status new 5e480ab94db8 PM / devfreq: tegra30: Support thermal cooling new a15fc9aa5b38 PM / devfreq: imx8m-ddrc: Remove DEVFREQ_GOV_SIMPLE_ONDEMA [...] new ac73cf2550fa Merge remote-tracking branch 'devfreq/devfreq-next' new b1b3cb840065 Merge remote-tracking branch 'opp/opp/linux-next' new 021c1f24f002 RDMA/mlx5: Support SQD2RTS for modify QP new c906b86e9c44 RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response new 69e0a42f3f79 RDMA/hns: Remove unused parameter udata new aca496fb61d3 RDMA/mlx4: Remove unused parameter udata new 0bedd3d0050b RDMA/mlx5: Remove unused parameter udata new cd5b010ffff2 RDMA/rxe: Remove unused parameter udata new 6dc760027d29 RDMA/bnxt_re: Drop unnecessary NULL checks after container_of new 12a7a9966247 IB/hfi1: Remove the repeated declaration new 800de3f55770 RDMA/cxgb4: Remove useless assignments new b6989da85a27 RDMA/hns: Refactor extend link table allocation new 4511624a3514 RDMA/hns: Rename CMDQ head/tail pointer to PI/CI new 21090b5d8c98 RDMA/hns: Remove Receive Queue of CMDQ new 331859d320f5 RDMA/hns: Remove unused CMDQ member new d2423f1d793e Merge remote-tracking branch 'rdma/for-next' new d0d62baa7f50 net: xilinx_emaclite: Do not print real IOMEM pointer new 48e8c6f1612b net: phy: add driver for Motorcomm yt8511 phy new ca021f0dd851 net: dsa: sja1105: send multiple spi_messages instead of u [...] new 718bad0e4da9 net: dsa: sja1105: adapt to a SPI controller with a limite [...] new 44be5c42e3ed Merge branch 'sja1105-spi' new 492625791649 net: wan: fix an code style issue about "foo* bar" new 974221c6cf54 net: wan: add some required spaces new eab9948140d1 net: wan: fix the code style issue about trailing statements new 145efe6c279b net: wan: remove redundant blank lines new 1bf705d4f231 net: wan: add braces {} to all arms of the statement new 70fe4523c8f6 net: wan: add necessary () to macro argument new faf5954d7f0c Merge branch 'wan-cleanups' new ae8102b87b9a caif_virtio: Fix some typos in caif_virtio.c new 4057c58da21c net: bonding: bond_alb: Fix some typos in bond_alb.c new 31d990cb2628 sfc: farch: fix compile warning in efx_farch_dimension_res [...] new b269875f91c3 net: phy: Fix inconsistent indenting new 04fdfad68b81 atm: Fix typo new 030c8198d744 net: hns3: Fix return of uninitialized variable ret new 30a2e9c0f5cf net: dsa: sja1105: stop reporting the queue levels in etht [...] new 039b167d68a3 net: dsa: sja1105: don't use burst SPI reads for port statistics new f07b300c8157 Merge branch 'sja1105-stats' new b193f2ed533f dpaa2-eth: setup the of_node field of the device new 30f43d6f1cab dpaa2-eth: name the debugfs directory after the DPNI object new b12a6b7193e1 Merge branch 'dpaa2-eth-of_node' new f5120f599880 dpaa2-eth: don't print error from dpaa2_mac_connect if tha [...] new 5aca1b5eb731 Merge remote-tracking branch 'net-next/master' new 6b3534ebed07 Merge remote-tracking branch 'netfilter-next/master' new 4f90aeaad505 Merge remote-tracking branch 'bluetooth/master' new 90afd6aa2950 Merge remote-tracking branch 'gfs2/for-next' new 61e4844c0084 Merge remote-tracking branch 'mtd/mtd/next' new 0f3c45da7c00 Merge remote-tracking branch 'nand/nand/next' new 2d016672528a crypto: testmgr - fix initialization of 'secret_size' new c5ae16f5c6b9 crypto: ecdh - extend 'cra_driver_name' with curve name new a225762057d6 crypto: hisilicon/hpre - extend 'cra_driver_name' with curve name new 0b0553b701f8 crypto: hisilicon/hpre - fix unmapping invalid dma address new e0a6f390d44b crypto: hisilicon/hpre - the macro 'HPRE_ADDR' expands new c9a753b9733d crypto: hisilicon/hpre - init a structure member each line new 9201c0774c22 crypto: hisilicon/hpre - replace macro with inline function new b94c910afda0 crypto: hisilicon/hpre - remove the macro of 'HPRE_DEV' new 58be5ce3461e crypto: hisilicon/hpre - delete rudundant initialization new 82119db8cacb crypto: hisilicon/hpre - use 'GENMASK' to generate mask value new 0c176d8d7d97 crypto: hisilicon/hpre - delete rudundant macro definition new 302e909cb22b crypto: hisilicon/hpre - add 'default' for switch statement new 5c93a2ebc7ad hwrng: omap - Enable driver for TI K3 family new 4c0716ee1d97 crypto: sa2ul - Fix leaks on failure paths with sa_dma_init() new 5c8552325e01 crypto: sa2ul - Fix pm_runtime enable in sa_ul_probe() new d699c5d0bd81 crypto: sa2ul - Use of_device_get_match_data() helper new daeec7388eb2 crypto: sa2ul - Use devm_platform_ioremap_resource() new c858401cb4a8 crypto: sa2ul - Remove child devices in remove new dbbc5c06955c crypto: hisilicon/qm - initialize the device before doing tasks new 3121f021c00a crypto: hisilicon/qm - modify 'QM_RESETTING' clearing error new 3b9c24dec891 crypto: hisilicon/qm - adjust order of device error configuration new b7da13d092a4 crypto: hisilicon/qm - enable to close master ooo when NFE occurs new a6f8e68e238a crypto: ccp - Fix a resource leak in an error handling path new 14c2910d9434 Merge remote-tracking branch 'crypto/master' new c99c4d0ca57c Merge tag 'amd-drm-next-5.14-2021-05-19' of https://gitlab [...] new 9a91e5e0af5e Merge tag 'amd-drm-next-5.14-2021-05-21' of https://gitlab [...] new 9b2de38ea256 Merge remote-tracking branch 'drm/drm-next' new 91cdb2b0e630 dt-bindings: display: convert faraday,tve200 new 72667f1cd164 drm/panel: s6e63m0: Depromote debug prints new 9146bc275b7f drm/mcde: Remove redundant error printing in mcde_dsi_probe() new 304ba5dca49a Merge drm/drm-next into drm-misc-next new a76d835768ce Merge remote-tracking branch 'drm-misc/for-linux-next' new d2aa1356834d drm/amd/display: take dc_lock in short pulse handler only new b804a75d22cb drm/amd/pm: correct MGpuFanBoost setting new 0b7db431e352 drm/amdgpu/pm: Update metrics table (v2) new 61e2d322b8c4 drm/amdgpu/pm: add new fields for Navi1x (v3) new 78842457127d drm/amdgpu/pm: display vcn pp dpm (v4) new 8200b1cd85bb drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error new 9256e54209f5 drm/amd/pm: Update PPTable struct for beige_goby new a5504e9ad48a drm/amdgpu: Indirect register access for Navi12 sriov new cda722d2a8b2 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new d697f3d8b9f1 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new a9dc23bee253 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 7373fc5e2ee4 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new f2958a8b8774 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new 6ba3f59eb4d9 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] new f5e25a83c1e2 drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] new 9f04eb7acffd drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV new f55c0d65270a drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate new 386061cd99c1 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate new aef06d2b1b8c drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate new 41884cdda653 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate new 210d1637d32c drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] new 4271bf11bd5f drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] new 223ce1d55cf9 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate new 3ffa59a01c26 drm/radeon/radeon_cs: Fix incorrectly documented function [...] new c4cd63f952f9 drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity new e72d4a8b08f8 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions new 590a74c6d183 drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot new 094b457bcbe4 drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions new acf69d930457 drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] new 57f671cd2caf drm/amd/amdgpu/si_dma: Fix some function name disparity new f72c26fcc330 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] new 5ce270576041 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] new 52456b426b65 drm/radeon/radeon_vm: Fix function naming disparities new d34c42d44235 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] new 9f7724f0888e drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue new 5f7d8ee71e1f drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] new 2cce318c3b3b drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue new 463e2989977a drm/radeon/r100: Realign doc header with function 'r100_cs [...] new 5a2ec861b8ae drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] new 9f88be53c8ec drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] new 47a6c67648cb drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers new 8d55be744b45 drm/amd/amdgpu/sdma_v5_0: Fix typo in function name new 1c7f15c7006c drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions new ef6f76407cd7 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name new 29ec545844a0 drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity new f18939021a36 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse new 20a3e5349051 drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] new c15e2739b887 drm/amd/pm: Correct reserved uint32_t number in beige_goby [...] new 5051cb794ac5 drm/amd/pm: fix return value in aldebaran_set_mp1_state() new 6abb3f434c00 drm/amd/display: Allow bandwidth validation for 0 streams. new b453e42a6e8b drm/amdgpu: Add new placement for preemptible SG BOs new 5bb198930a73 drm/amdgpu: Use preemptible placement for KFD new b0781603af15 drm/amd/display: Fix GPU scaling regression by FS video support new cd11b58ccef8 drm/amdgpu/display: make backlight setting failure messages debug new 77bf762f8b30 drm/amdgpu/acpi: unify ATCS handling (v3) new e0fb14c8dcec drm/amdgpu/apci: switch ATIF/ATCS probe order new f43ae2d1806c drm/amdgpu: Fix inconsistent indenting new 09455ae24598 drm/amd/amdkfd: Drop unnecessary NULL check after container_of new f0f819845965 drm/amdgpu: Add vbios info ioctl interface new c0ed4e651934 drm/amdgpu: remove unsafe optimization to drop preamble ib new 2864f034509e usb/host: enable auto power control for xhci-pci new acab30ff99c0 drm/amdgpu: add another raven1 gfxoff quirk new 22372cb52ccc drm/amdgpu: only check for _PR3 on dGPUs new 12ae79d38197 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new e4991317a6a9 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 0d27c955005c Revert "drm/amd/display: To modify the condition in indica [...] new 34bbf4ca12a1 drm/amdgpu: check whether s2idle is enabled to determine s0ix new da79c46085ec drm/radeon: Add HD-audio component notifier support (v2) new d8b6eb036ed9 Merge remote-tracking branch 'amdgpu/drm-next' new df274891e560 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new a9872f80d5ca Merge remote-tracking branch 'etnaviv/etnaviv/next' new 80f886a98f21 Merge remote-tracking branch 'regmap/for-next' new be22db77dc50 ALSA: usb-audio: Fix uninitialized variable at __uac_clock [...] new 344f0f821a7e ALSA: firewire-lib: Fix uninitialized variable err issue new 8070d2652e73 ALSA: firewire-lib: add flag to unaware of syt in CIP header new 6f24bb8a157c ALSA: firewire-lib: pool sequence of packet in IT context [...] new 7ca7cddab2ce ALSA: firewire-lib: code refactoring for generation of pac [...] new c79b7158b04a ALSA: firewire-lib: code refactoring for generation of syt [...] new c9f3ac2aae9f ALSA: firewire-lib: code refactoring for generation of dat [...] new 13d11f14ae40 ALSA: firewire-lib: code refactoring for transfer delay new 68c02de10938 Merge remote-tracking branch 'sound/for-next' new fd979ec12eeb ASoC: SOF: Check desc->ops directly in acpi/pci/of probe f [...] new e5eaa4e66f53 ASoC: SOF: pci: No need to cast second time to save the desc new 3b2e93ed1238 ASoC: SOF: ops: print out the polling register new c03459415c51 ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead so [...] new ccaea61a8d1b ASoC: SOF: topology: fix assignment to use le32_to_cpu new 4f50f16e9414 ASoC: SOF: ops: don't return void value new 9d5536e0e1ca ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI new c0fbe9fd311a ASoC: Intel: common: Add entries for sdw codecs in ADL mat [...] new 03effde3a2ea ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload new b18a902e455b Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new aa00eebdb328 Merge remote-tracking branch 'sound-asoc/for-next' new 5c0ab50d7199 Merge remote-tracking branch 'modules/modules-next' new 95f401846620 Merge remote-tracking branch 'block/for-next' new bb09c8536e69 Merge remote-tracking branch 'device-mapper/for-next' new 829022780dcd Merge remote-tracking branch 'mmc/next' new c06a40e9513d mfd: lp87565: Fix typo in define names new 5258f7eed42f mfd: lp87565: Move LP87565_regulator_id to .c file new 55d3d229fc55 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs new 76c4061ed0eb mfd: mp2629: Select MFD_CORE to fix build error new 5317dca75467 mfd: mt6397: Add MT6358 register definitions for power key new e3ee026343e9 mfd: mt6397: Use named IRQs instead of index (keys) new 2e254bcd53f0 mfd: mt6397: Add PMIC keys for MT6358 new 811a1dcc35d3 mfd: si476x-cmd: Fix two typos of 'returned' new bb1b606b6329 mfd: wcd934x: Add macro for adding new interrupts new 599901ac63ba mfd: wcd934x: Add additional interrupts required for MBHC support new 943d5075abd7 mfd: Remove software node conditionally and locate at right place new f260f9bd624b mfd: syscon: Free the allocated name field of struct regma [...] new 827f0ffd77f1 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE new c0468cac9836 mfd: lp87565: Handle optional reset pin new 4c496ba62f8c mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] new b6edf0e28e2b mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag new 1d05c79e115f mfd: rn5t618: Fix IRQ trigger by changing it to level mode new 900947ffbdd3 backlight: rt4831: Adds DT binding document for Richtek RT [...] new 3a73930d97cb mfd: rt4831: Adds support for Richtek RT4831 new bd018cc4ec89 mfd: rt4831: Adds DT binding document for Richtek RT4831 new cbed8db35fb5 mfd: mt6360: Rearrange include file new b36a292e3f28 mfd: mt6360: Remove redundant brackets around raw numbers new ff2d10602f55 mfd: mt6360: Indicate sub-dev compatible name by using "-" new 2c0dc4dcd905 mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] new b6a65c0653ff mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata new ae1c1bc9e89c mfd: mt6360: Rename mt6360_pmu by mt6360 new 906d19612611 mfd: mt6360: Remove handle_post_irq callback function new 89942892514f mfd: mt6360: Fix flow which is used to check ic exist new 0731e3e5ded0 mfd: mt6360: Merge header file into driver and remove unus [...] new 86930808d852 mfd: mt6360: Merge different sub-devices I2C read/write new f152da901833 mfd: axp20x: Allow AXP 806 chips without interrupt lines new 1f1cd5676420 mfd: ioc3: Directly include linux/irqdomain.h new 550d489184a0 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" new 6dec359a61e2 Merge remote-tracking branch 'mfd/for-mfd-next' new 6d1c32dbedd7 backlight: lm3630a_bl: Put fwnode in error case during ->probe() new f3e6c298e3ed backlight: rt4831: Adds DT binding document for Richtek RT [...] new 190ccab3185e backlight: rt4831: Adds support for Richtek RT4831 backlight new 9d0c468421bd Merge remote-tracking branch 'backlight/for-backlight-next' new fd46fefe6b26 Merge remote-tracking branch 'battery/for-next' new 55f0e3d2ed3d Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 3f3370c491e3 Merge remote-tracking branch 'regulator/for-next' new 270880c240c5 Merge remote-tracking branch 'security/next-testing' new c130d5359a8d Merge remote-tracking branch 'apparmor/apparmor-next' new 6c6c7cbc3a46 Merge remote-tracking branch 'integrity/next-integrity' new 54899bb849b0 Merge remote-tracking branch 'keys/keys-next' new d90fc141e5ea Merge remote-tracking branch 'selinux/next' new 0f6660c22564 Merge remote-tracking branch 'smack/next' new 18a5e70d6600 Merge remote-tracking branch 'iommu/next' new a6b6a90f40a2 Merge remote-tracking branch 'audit/next' new 1a60317bc83f dt-bindings: rng: mediatek: convert to yaml schema new 70c1fc34f3c6 dt-bindings: rng: mediatek: add mt8365 to mtk rng binding new b6cf2435a31c Merge remote-tracking branch 'devicetree/for-next' new dbfac814bb73 spi: pxa2xx: Fix inconsistent indenting new ad2e8dfcaebd Merge remote-tracking branch 'spi/for-5.14' into spi-next new 836a24a343bd Merge remote-tracking branch 'spi/for-next' new 76fe8dec9bca Merge branch 'x86/urgent' new 2e958a8a510d x86/entry/x32: Rename __x32_compat_sys_* to __x64_compat_sys_* new 6218d0f6b8de x86/syscalls: Switch to generic syscalltbl.sh new 44fe4895f47c x86/syscalls: Stop filling syscall arrays with *_sys_ni_syscall new f63815eb1d90 x86/unistd: Define X32_NR_syscalls only for 64-bit kernel new 49f731f1972e x86/syscalls: Use __NR_syscalls instead of __NR_syscall_max new 3cba325b358f x86/syscalls: Switch to generic syscallhdr.sh new 15c82d98a0f7 selftests/x86/syscall: Update and extend syscall_numbering_64 new c5c39488dcb5 selftests/x86/syscall: Simplify message reporting in sysca [...] new 795e2a023b80 selftests/x86/syscall: Add tests under ptrace to syscall_n [...] new 059549489172 x86/entry/64: Sign-extend system calls on entry to int new b337b4965e3a x86/entry: Treat out of range and gap system calls the same new 7898d57ba415 Merge branch 'x86/entry' new 015a41315eb5 Merge branch 'linus' new d06aca989c24 x86/elf: Use _BITUL() macro in UAPI headers new c20e394bc6ed Merge branch 'x86/misc' new 668f62415b0a Merge remote-tracking branch 'tip/auto-latest' new 3fa1d459320a Merge remote-tracking branch 'edac/edac-for-next' new 450f51ab3536 rcu: Remove special bit at the bottom of the ->dynticks counter new f6f1bfd8471e rcu/nocb: Start moving nocb code to its own plugin file new 756330011488 rcu: Weaken ->dynticks accesses and updates new 3a5a49a63247 rcu/nocb: Remove NOCB deferred wakeup from rcutree_dead_cpu() new fa9882cea6d7 Documentation/RCU: Fix emphasis markers new 8825e31a8c0d rcu: Mark accesses to ->rcu_read_lock_nesting new c32e39abe640 rcu: Mark accesses in tree_stall.h new 399a8f91964e Documentation/RCU: Fix nested inline markup new 77299888a51e rculist: Unify documentation about missing list_empty_rcu() new 96100b1ecfd7 rcu/tree: Handle VM stoppage in stall detection new 5f47b19cd121 rcu: Do not disable gp stall detection in rcu_cpu_stall_reset() new 16b0662a5c98 rcu: Start timing stall repetitions after warning complete new 1df2d41e8e7b Merge remote-tracking branch 'rcu/rcu/next' new 15296fe244fe Merge remote-tracking branch 'percpu/for-next' new 9d1746985a71 Merge remote-tracking branch 'workqueues/for-next' new 20535f6ce8d8 platform/x86: asus-nb-wmi: Revert "Drop duplicate DMI quir [...] new 3f6c859c4953 platform/x86: asus-nb-wmi: Revert "add support for ASUS RO [...] new 1e4035fbebfa Merge remote-tracking branch 'drivers-x86/for-next' new 6f8868c288dc Merge remote-tracking branch 'leds/for-next' new 28c6e33d0a87 Merge remote-tracking branch 'ipmi/for-next' new e1327a127703 export: Make CRCs robust to symbol trimming new 2100c9b06046 drm/i915/gvt: remove local storage of debugfs file new 2435628e5611 b43legacy: don't save dentries for debugfs new 77b98d456d60 b43: don't save dentries for debugfs new 1be4ec2456a7 scsi: snic: debugfs: remove local storage of debugfs files new 393b06383fb7 debugfs: remove return value of debugfs_create_bool() new fb05b14c5b99 debugfs: remove return value of debugfs_create_ulong() new fd03c075e362 drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO new 993bceb65ed3 Merge remote-tracking branch 'driver-core/driver-core-next' new 92c6dc0beb68 usb: typec: wcove: Fx wrong kernel doc format new e3d59eff47b8 USB: gadget: lpc32xx_udc: remove debugfs dentry variable new 1531a2bb4494 USB: gadget: s3c2410_udc: remove dentry storage for debugfs file new 1d50071b53f2 USB: gadget: pxa25x_udc: remove dentry storage for debugfs file new 005775859a3d fsl-usb: add need_oc_pp_cycle flag for 85xx also new 53ad92fdf7c3 usb: gadget: tegra-xudc: Constify static structs new 106133dacc00 usb: gadget: s3c-hsudc: Use struct_size() in devm_kzalloc() new 7142452387c7 USB: Verify the port status when timeout happens during po [...] new c5c7489dc982 Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" new 62d472d8ad88 usb: musb: Add missing PM suspend and resume functions for [...] new 7d076c2f5590 usb: musb: Check devctl status again for a spurious sessio [...] new 3f87443b4ee6 dt-bindings: usb: sunxi-musb: Add H616 compatible string new c63fef4c4302 dt-bindings: usb: Add H616 compatible string new 880287910b18 usb: common: usb-conn-gpio: fix NULL pointer dereference o [...] new ddaf0d6dc467 usb: common: usb-conn-gpio: use dev_err_probe() to print log new 24bb0076d7bc usb: fix spelling mistakes in header files new abfabc8ae3bd usb: isp1760: fix strict typechecking new 1da9e1c06873 usb: isp1760: move to regmap for register access new 03e28d5233d5 usb: isp1760: use relaxed primitives new f9a88370e675 usb: isp1760: remove platform data struct and code new a74f639c5b56 usb: isp1760: hcd: refactor mempool config and setup new 3eb96e04be99 usb: isp1760: use dr_mode binding new 60d789f3bfbb usb: isp1760: add support for isp1763 new e7a990e00cb1 dt-bindings: usb: nxp,isp1760: add bindings new d369c9187c18 usb: isp1763: add peripheral mode new b274e2a44e16 usb: atm: cxacru: Fix typo in comment new 80a3c7f70e99 usb: gadget: tegra-xudc: Don't print error on probe deferral new 77b57218ac2f usb: gadget: tegra-xudc: Use dev_err_probe() new 18538a50239b USB: cdnsp: drop irq-flags initialisations new 8879904b1935 USB: dwc2: drop irq-flags initialisations new c9c5f057d0d6 USB: gadget: drop irq-flags initialisations new 56d426146cdf dt-bindings: usb: dwc2: add compatible for RK3308 USB controller new d112efbe6dbf usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled new dea6f87e60d1 usb: typec: tcpm: Refactor logic to enable/disable auto vb [...] new 59d4d06c8ab0 usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP new 7257fbc7c598 usb: typec: tcpci: Implement callback for apply_rc new 5cc59c418fde USB: core: WARN if pipe direction != setup packet direction new fd6714714a81 Merge remote-tracking branch 'usb/usb-next' new 3aed3af202aa USB: serial: digi_acceleport: reduce chars_in_buffer over- [...] new dcbc0ae4f8fc USB: serial: digi_acceleport: add chars_in_buffer locking new 9a8253a7c2da USB: serial: io_edgeport: drop buffer-callback sanity checks new 683c5cfa5d1c USB: serial: mos7720: drop buffer-callback sanity checks new 661867161f63 USB: serial: mos7840: drop buffer-callback return-value comments new 17cd3a106e97 USB: serial: drop irq-flags initialisations new 3a097c905316 Merge remote-tracking branch 'usb-serial/usb-next' new 9f051df7a240 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new f985b0b6e1db dt-bindings: serial: amlogic, meson-uart: add fifo-size property new 27d44e05d7b8 tty: serial: meson: retrieve port FIFO size from DT new 92e06e12212a dt-bindings: serial: renesas,scif: Document r9a07g044 bindings new 064b6e47b2b2 serial: sh-sci: Add support for RZ/G2L SoC new 1e49b0954c91 serial: kgdb_nmi: remove redundant initialization of variable c new 1d751b04a49d dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK1808 new 18ee37e1382a serial: drop irq-flags initialisations new d4d6f03c4fb3 serial: max310x: Try to get crystal clock rate from property new cb1b206cff46 serial: sc16is7xx: Use devm_clk_get_optional() new 4503b1c29db4 tty: pty: remove redundant initialization of variable fd new f6038cf46e37 tty: pty: correct function name pty_resize() new 758dfe3ddcae MAINTAINERS: TTY LAYER: add some ./include/linux/ header files new 4bc2bd5aefd6 serial: liteuart: Add support for earlycon new b8be5db573b8 tty/serial: clean up uart_match_port new cd256b068f80 tty/serial: make port of serial8250_register_8250_port const new 756a4e4a7a4b tty: fix kernel-doc for tty_{read,write} new d06e256f7a4b tty: fix kernel-doc for {start,stop}_tty new 816cea10285d tty: vt: selection: Correct misspelled function sel_loadlut() new 1d31d0caa33f tty: serdev: core: Fix misspelled function name __serdev_d [...] new a1c0da88f1ca tty: tty_buffer: Fix incorrectly documented function __tty [...] new 6ef6785d781e tty: tty_jobctrl: Fix 2 incorrectly documented functions new ef80f77ba29e tty: n_hdlc: Fix a little doc-rot in n_hdlc_tty_read() new 0e4b5597350e tty: serial: st-asc: Demote a kernel-doc formatting abuse new 542a121aea6d tty: n_gsm: Fix function naming and provide missing param [...] new b50155c65c57 tty: serial: xilinx_uartps: Fix documentation for cdns_uar [...] new f421ed33ee2b Revert "serial: sh-sci: Add support for RZ/G2L SoC" new 2ac62268a2c0 tty: hvc_console: Remove the repeated words 'no' and 'from' new 69da708af1fa Merge remote-tracking branch 'tty/tty-next' new 03e3e31ee5c8 Merge 50f09a3dd587 ("Merge tag 'char-misc-5.13-rc3' of git [...] new 4e2898164656 char: pcmcia: cm4000_cs: Remove unused variable 'tmp' new a9af9ae81443 char: pcmcia: cm4040_cs: Remove unused variable 'uc' new d80758c02fcf char: hpet: Remove unused variable 'm' new f40b70d3daf5 char: hw_random: pseries-rng: Demote non-conformant kernel [...] new 4d070b8b7456 comedi: comedi_8254: Fix descriptions for 'i8254' and 'iobase' new 7b89d91c5d7f comedi: drivers: ni_tio: Fix slightly broken kernel-doc an [...] new 69484d97dd3f comedi: drivers: ni_routes: Demote non-conforming kernel-d [...] new d3a2bfde6b11 comedi: drivers: comedi_isadma: Fix misspelling of 'dma_chan1' new 8c55a99dc77a parport: Use string_upper() instead of open coded variant new 6a072b2e3722 w1: w1_therm: correct function name bulk_read_support() new c6fa1a96db26 w1: w1_therm: fix build warning in w1_seq_show() new ddb20bcf7738 w1: ds2438: fixed a coding style issue new c9f2713531a9 w1: ds2438: fixed if brackets coding style issue new 67c6964228b6 w1: ds2438: changed sysfs macro for rw file new 1f5e7518f063 w1: ds2438: fixing bug that would always get page0 new fd6ec5d79507 w1: ds2438: adding support for reading page1 new c999fbbdcf77 w1: ds2438: support for writing to offset register new d9eb95845dc8 uio: Remove leading spaces in Kconfig new 208012f05163 misc: bcm-vk: Replace zero-length array with flexible arra [...] new 46ad05724591 sysfs: Add helper BIN_ATTRIBUTE_GROUPS new b63866efa10c eeprom: ee1004: Let device core handle attribute eeprom new 78429edfeed8 misc: xilinx-sdfec: Drop unnecessary NULL check after cont [...] new 281e46844699 misc: alcor_pci: fix inverted branch condition new 6d7339597c8a Merge remote-tracking branch 'char-misc/char-misc-next' new f5ecea194a66 extcon: intel-mrfld: Sync hardware and software state on init new 11fb12ed9bc9 extcon: max8997: Add missing modalias string new cac1b8ad7221 Merge remote-tracking branch 'extcon/extcon-next' new 62ddfa9b9af5 Merge remote-tracking branch 'phy-next/next' new 6f804c1df243 Merge remote-tracking branch 'soundwire/next' new 9a032e3f7e04 staging: greybus: audio: Fix sparse warning. new ede4ac7b67eb staging: emxx_udc: fix loop in _nbu2ss_nuke() new 5d4f6b9e207a Staging: greybus: fix open parenthesis error in gbphy.c new 62d7ecaf56ba staging: greybus: spi: add blank line after variable declaration new d23dc8cd1339 staging: rtl8723bs: HalBtc8723b1Ant.c: fix build warnings [...] new 7ca8d993d070 staging: rtl8723bs: rtl8723b_hal_init.c: fix build warning [...] new 1b4c0f3bbdbd staging: rtl8723bs: rename get_ra() due to global symbol c [...] new 9de84df89eff Merge remote-tracking branch 'staging/staging-next' new 2f51b16aabb9 iio: buffer: Remove redundant assignment to in_loc new bb031a264d0a iio: adis16480: support burst read function new 49ecbf2d2a0b iio: Drop Duplicated "mount-matrix" parameter new 4cea89749c65 staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] new 9601a5dd5a61 iio: afe: iio-rescale: Support processed channels new 3d7ede6c03ed dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] new 4dc230efbdeb staging: iio: cdc: ad7746: use dt for capacitive channel setup. new 9664098302f3 Merge remote-tracking branch 'iio/togreg' new 33eed49fad6b Merge remote-tracking branch 'icc/icc-next' new 30cfdad17022 Merge remote-tracking branch 'dmaengine/next' new b7af555ff7f9 Merge remote-tracking branch 'cgroup/for-next' new bc990af30dc3 Merge remote-tracking branch 'scsi/for-next' new b592d66235f5 scsi: ufs: ufs-exynos: Move definitions from .h to .c new 2a38d2a8b4a6 scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) new d9a231226f28 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 new 8e060b310f8f scsi: arcmsr: Update driver version to v1.50.00.05-20210429 new faa6c1d92cb0 scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in [...] new 2d535031eb2e scsi: pmcraid: Fix typos new 1ecc820db0b9 scsi: bfa: Fix typo new 8f942f9d4b06 scsi: bfa: Fix inconsistent indenting new ab17122e758e scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() new e2ac7ab281c0 scsi: ufs: Use designated initializers in ufs_pm_lvl_states[] new 824731258b65 scsi: target: tcmu: Fix boolreturn.cocci warnings new 98f92dff1412 scsi: core: Remove leading spaces in Kconfig new 40d6b939e4df scsi: Fix spelling mistakes in header files new ecd7beb37871 scsi: ufs: core: Clean up whitespace new 86cfe4ad248d scsi: fas216: Use fallthrough pseudo-keyword new 5ac3c649f11c scsi: ufs: ufs-exynos: Make a const array static, makes ob [...] new cb9eb11fd572 scsi: qla2xxx: Remove redundant assignment to rval new ee8868c5c78f scsi: scsi_dh_alua: Retry RTPG on a different path after failure new 01131e7aae5d scsi: lpfc: Fix unreleased RPIs when NPIV ports are created new fa21189db9ab scsi: lpfc: Fix non-optimized ERSP handling new e30d55137ede scsi: lpfc: Fix "Unexpected timeout" error in direct attac [...] new 1037e4b4f81d scsi: lpfc: Add ndlp kref accounting for resume RPI path new 4012baeab6ca scsi: lpfc: Fix Node recovery when driver is handling simu [...] new fe83e3b9b422 scsi: lpfc: Fix node handling for Fabric Controller and Do [...] new 04c1d9c50ae3 scsi: lpfc: Ignore GID-FT response that may be received af [...] new 5aa615d195f1 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to [...] new 3e49af9393c6 scsi: lpfc: Add a option to enable interlocked ABTS before [...] new 8eced807077d scsi: lpfc: Reregister FPIN types if ELS_RDF is received f [...] new e5e0280db792 scsi: lpfc: Update lpfc version to 12.8.0.10 new ea2f0f77538c scsi: core: Cap scsi_host cmd_per_lun at can_queue new e907b7c6b74c Merge remote-tracking branch 'scsi-mkp/for-next' new bd9783760266 Merge remote-tracking branch 'vhost/linux-next' new e684b485bef7 Merge remote-tracking branch 'rpmsg/for-next' new 2a9a2ccaab99 gpio: stmpe: fully use convert probe to device-managed new 1189827a2cf7 gpio: da9055: remove platform_set_drvdata() + cleanup probe new fd80b8ba3aa5 gpiolib: Make use of assign_bit() API (part 2) new 9e23bf6b00fd gpiolib: Use sysfs_emit() in "show" functions new ec5aa31bbed6 gpio: visconti: remove platform_set_drvdata() + cleanup probe new 6681db5ef540 gpio: adp5520: cleanup probe error path + remove platform_ [...] new aa93b0f39a07 gpio: altera-a10sr: remove platform_set_drvdata() + cleanup probe new 21dde316cac7 gpio: bd9571mwv: remove platform_set_drvdata() + cleanup probe new 91d594b2db51 gpio: tps68470: remove platform_set_drvdata() + cleanup probe new 94a7b66910ea gpio: xgene: simplify probe, return devm_gpiochip_add_data [...] new 4d2a72635b55 gpio: da9052: remove platform_set_drvdata() + cleanup probe new 10a476164b08 gpio: gpio-tegra186: remove empty remove hook new 6e153938b7f0 gpio: gpio-tegra186: remove platform_set_drvdata() + clean [...] new 980f9759dad4 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 8a52d05904ea Merge remote-tracking branch 'gpio-intel/for-next' new 1634f13edf76 Merge remote-tracking branch 'pinctrl/for-next' new 2db39e690e13 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 5dae754fe6b4 Merge remote-tracking branch 'livepatching/for-next' new ba79c82d0c9c Merge remote-tracking branch 'coresight/next' new dc8139bd8eac Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 5d6c8592ee5f x86: lto: Fix location of '-plugin-opt=' flags new 72a12a91a634 init: verify that function is initcall_t at compile-time new 7249df7268cc Merge remote-tracking branch 'kspp/for-next/kspp' new dfc828d5c5f9 Merge remote-tracking branch 'gnss/gnss-next' new 2012ff056003 Merge remote-tracking branch 'slimbus/for-next' new 6e1c8b156354 Merge remote-tracking branch 'nvmem/for-next' new 39974043f726 Merge remote-tracking branch 'hyperv/hyperv-next' new 23f1a63c3baa Merge remote-tracking branch 'auxdisplay/auxdisplay' new 9430ecce9483 Merge remote-tracking branch 'fpga/for-next' new e8d154142cc4 Merge remote-tracking branch 'rust/rust-next' new 35c32e3095d3 cxl/docs: Fix "Title underline too short" warning new 49c6ee46ecfd Merge remote-tracking branch 'cxl/next' new d8a0c42ef6cf Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new df3e9f748d31 mm,hwpoison: fix race with hugetlb page allocation new 1442ec399453 kthread: fix kthread_mod_delayed_work vs kthread_cancel_de [...] new 7dc4b407da65 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new d2aab71d81bb /proc/kpageflags: do not use uninitialized struct pages new b6483cb9f1d8 kthread: switch to new kerneldoc syntax for named variable [...] new 7b36d2244139 ia64: headers: drop duplicated words new 867d8a20cb43 ia64: mca_drv: fix incorrect array size calculation new e21501c2a2b9 streamline_config.pl: make spacing consistent new d7689e016f73 streamline_config.pl: add softtabstop=4 for vim users new 9b627b25bd8c scripts/spelling.txt: add more spellings to spelling.txt new ca61b2bcc953 ocfs2: remove unnecessary INIT_LIST_HEAD() new e19d3207bd84 ocfs2: fix snprintf() checking new 60c57eca379c ocfs2: remove redundant assignment to pointer queue new a41e4e4f42a9 ocfs2: remove repeated uptodate check for buffer new 064946614d17 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 6f120a2df303 ocfs2: fix ocfs2 corrupt when iputting an inode new 35ff376814fa kernel: watchdog: modify the explanation related to watchd [...] new 309e0c7eb550 doc: watchdog: modify the explanation related to watchdog thread new 48b38ee55899 doc: watchdog: modify the doc related to "watchdog/%u" new b2e38b28c708 kunit: make test->lock irq safe new e68667ca91f0 mm/slub, kunit: add a KUnit test for SLUB debugging functionality new 30e02eb754cf mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] new b190ca4dc74b mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] new fc67f6c7986a slub: remove resiliency_test() function new 7fead0c158c7 mm, slub: change run-time assertion in kmalloc_index() to [...] new 692d5bccbfd7 kfence: test: fix for "mm, slub: change run-time assertion [...] new f3c02f7962b7 mm, slub: fix support for clang 10 new 2f771b1cbaf2 lib/hexdump: add a raw pointer printing format for slub debugging new 061d9da524b9 slub: print raw pointer addresses when debugging new 0933f61b5e9a slub: actually use 'message' in restore_bytes() new ce5774e26bb7 tools/vm/page_owner_sort.c: check malloc() return new f55422bdf2b5 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] new 39b6e063150d mm: page-writeback: kill get_writeback_state() comments new 3b4c0270650b mm/page-writeback: Fix performance when BDI's share of rat [...] new 1179968f90a1 mm/page-writeback: update the comment of Dirty position control new 3aa635bb6fce mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() new 1f31fd735b8b mm/gup_benchmark: support threading new b9cfa2d055ba mm: gup: allow FOLL_PIN to scale in SMP new eddf878442c5 mm: gup: pack has_pinned in MMF_HAS_PINNED new d2b02adf3180 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes new 7a381662c189 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED new 5a558bc8ac71 mm/swapfile: use percpu_ref to serialize against concurren [...] new 8fcaafda5ac7 swap: fix do_swap_page() race with swapoff new 281c477130ea mm/swap: remove confusing checking for non_swap_entry() in [...] new a0d9cecf836b mm/shmem: fix shmem_swapin() race with swapoff new 8f23f5f6f1c4 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] new de6592d75570 mm/swap: remove unused local variable nr_shadows new 292a2275e8ec mm/swap_slots.c: delete meaningless forward declarations new 46d9209734da mm/swap: remove unused global variable nr_swapper_spaces new 23fa5f3d4de2 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] new 3c6bf9dddf25 mm/memcg: move mod_objcg_state() to memcontrol.c new c631b9f302ee mm/memcg: cache vmstat data in percpu memcg_stock_pcp new 6bb09e1e3bba mm/memcg: improve refill_obj_stock() performance new f7eda57ca002 mm/memcg: optimize user context object stock access new e2991807e2c0 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] new b991e7735448 mm: memcg/slab: properly set up gfp flags for objcg pointer array new 993d5b20a44a mm: memcg/slab: create a new set of kmalloc-cg-<n> caches new 5d87b385b080 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] new 0a11ece7879e mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 new 7d8fc54f8914 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix new 42e0c54ac05f mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches new 36044bd2e71f mm: memcontrol: fix root_mem_cgroup charging new 772ef47e8248 mm: memcontrol: fix page charging in page replacement new 1a03a78d7579 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm new 49b0add345f2 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] new 44fcf4a97ea2 mm: memcontrol: simplify lruvec_holds_page_lru_lock new 197eb953b227 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] new 5e7517470d39 mm: memcontrol: simplify the logic of objcg pinning memcg new ecea42da7f3f mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] new 4823bf1eef2c mm: vmscan: remove noinline_for_stack new 9a2288977da6 memcontrol: use flexible-array member new 482c09f57dd3 mm: improve mprotect(R|W) efficiency on pages referenced once new 10d8be510ccc mm-improve-mprotectrw-efficiency-on-pages-referenced-once-fix new 2f5453a6f65b perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC new 5fae0f95c42a binfmt: remove in-tree usage of MAP_EXECUTABLE new 88171837d754 binfmt-remove-in-tree-usage-of-map_executable-fix new ba2d4896adda mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() new c8c8c48ac6ea mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap new ceb9da86dbde mm/mmap: introduce unlock_range() for code cleanup new 029188e3403e mm-mmap-introduce-unlock_range-for-code-cleanup-fix new 669ac363ce3a mm/mmap: use find_vma_intersection() in do_mmap() for overlap new 101a4a1c871d mm/memory.c: fix comment of finish_mkwrite_fault() new 2ba386da812c selftest/mremap_test: update the test to handle pagesize o [...] new 6ec1a3ab62e0 selftest/mremap_test: avoid crash with static build new 05f2964d3ba8 mm/mremap: use pmd/pud_poplulate to update page table entries new f8cb68e56bd3 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix new 4cab3786d3aa powerpc/mm/book3s64: fix possible build error new 7006e99fb7fc powerpc/mm/book3s64: update tlb flush routines to take a p [...] new b9b1e4e4799f powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] new d9fe477773e6 mm/mremap: use range flush that does TLB and page walk cac [...] new fcb4acb31907 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] new bfe2967a27f2 mm/mremap: move TLB flush outside page table lock new 998630bb3be6 mm/mremap: allow arch runtime override new 2211ff0c1e98 powerpc/mm: enable move pmd/pud new b18e422ded60 mm/page_alloc: add an alloc_pages_bulk_array_node() helper new 832429817cd9 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() new 7b56b11050f8 mm/vmalloc: print a warning message first on failure new d50c45581dda printk: introduce dump_stack_lvl() new d2f12e41c6b0 fix for "printk: introduce dump_stack_lvl()" new d87e63609fd9 kasan: use dump_stack_lvl(KERN_ERR) to print stacks new 36d23a44adea mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] new 8072a5e5e1ac mm/mmzone.h: simplify is_highmem_idx() new 23a8803c239f mm: make __dump_page static new b5a793e9ed10 mm/page_alloc: bail out on fatal signal during reclaim/com [...] new a882885c4593 mm/debug: factor PagePoisoned out of __dump_page new 0062b0b70d0c mm/page_owner: constify dump_page_owner new 7991bd262e14 mm: make compound_head const-preserving new 0d1816249d99 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype new b59f9d05844f mm: constify page_count and page_ref_count new 3a854ce8605c mm: optimise nth_page for contiguous memmap new 47671d91e22d mm/page_alloc: switch to pr_debug new 34020422616a mm/page_alloc: split per cpu page lists and zone stats new 430f2bf5b55f mm/page_alloc: split per cpu page lists and zone stats -fix new f887caa49d14 mm/page_alloc: split per cpu page lists and zone stats -fix -fix new de5e93cf9f05 mm/page_alloc: convert per-cpu list protection to local_lock new 173ed7cf1428 mm/vmstat: convert NUMA statistics to basic NUMA counters new 30386bb1fa03 mm/vmstat: inline NUMA event counter updates new 5c455fc158cf mm/page_alloc: batch the accounting updates in the bulk allocator new a3b9b6386911 mm/page_alloc: reduce duration that IRQs are disabled for [...] new 90b184d22346 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] new 4353349f7d98 mm/page_alloc: avoid conflating IRQs disabled with zone->lock new 07bbd75d4133 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] new 4a273df45cbe mm,hwpoison: make get_hwpoison_page call get_any_page() new 37f79bbcb070 mm: memory_hotplug: factor out bootmem core functions to b [...] new a7d87c909449 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new 068746058a75 mm: hugetlb: gather discrete indexes of tail page new 1c191f852a98 mm: hugetlb: free the vmemmap pages associated with each H [...] new fe1bd4965763 mm: hugetlb: defer freeing of HugeTLB pages new 7cb90993839c mm: hugetlb: alloc the vmemmap pages associated with each [...] new 96d054d6b9db mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new d8aaf2a0ebee mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new 573d6fba46e6 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new 99e1539d4a6d mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new 7c69cac1db93 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new ac2823dd0315 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new cfd4a6b04202 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new 6592db577150 mm/huge_memory.c: use page->deferred_list new 1e507d34d772 mm/huge_memory.c: add missing read-only THP checking in tr [...] new 9dd2b449be9c mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] new 5d2ffbd25b68 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new da8061a3ac24 mm/huge_memory.c: don't discard hugepage if other processe [...] new 12e9149f6635 mm/hugetlb: change parameters of arch_make_huge_pte() new 043df8649e1b mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new 67f4529cd3b9 x86: define only {pud/pmd}_{set/clear}_huge when useful new c850c24bda92 arm64: define only {pud/pmd}_{set/clear}_huge when useful new 3b4890bdf566 mm/vmalloc: enable mapping of huge pages at pte level in vmap new f1313a3a0715 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new 5b1c575cf67a powerpc/8xx: add support for huge pages on VMAP and VMALLOC new accb8ed8c426 userfaultfd/selftests: use user mode only new a3e5749fdc61 userfaultfd/selftests: remove the time() check on delayed uffd new 1a8202f91c6c userfaultfd/selftests: dropping VERIFY check in locking_thread new 513cd620a93c userfaultfd/selftests: only dump counts if mode enabled new 2e18ce0693b7 userfaultfd/selftests: unify error handling new af85da6945a6 mm/thp: simplify copying of huge zero page pmd when fork new c57323780cd3 mm/userfaultfd: fix uffd-wp special cases for fork() new 2a0231cb7fc1 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new f5e82a1826a8 mm/userfaultfd: fail uffd-wp registration if not supported new 1e8745cad28b mm/pagemap: export uffd-wp protection information new a71ee4810deb userfaultfd/selftests: add pagemap uffd-wp test new 507345ff6f84 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new 307c04858b51 userfaultfd/shmem: support minor fault registration for shmem new 678c60ab7e10 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new c12c2794065b userfaultfd/shmem: advertise shmem minor fault support new 7fd4e9457328 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new bcdac14cb248 userfaultfd/selftests: use memfd_create for shmem test type new d7ec6efb9ab7 userfaultfd/selftests: create alias mappings in the shmem test new a6e2d0b31d8c userfaultfd/selftests: reinitialize test context in each test new f25611d315af userfaultfd-selftests-reinitialize-test-context-in-each-test-fix new 96a21928936c userfaultfd/selftests: exercise minor fault handling shmem [...] new 819ac563b0f6 mm/kconfig: move HOLES_IN_ZONE into mm new b6ed64011058 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new bc510e81d04d include/linux/mmzone.h: add documentation for pfn_valid() new d24008db3935 memblock: update initialization of reserved pages new 0085160c0522 arm64: decouple check whether pfn is in linear map from pf [...] new dfe215e9bac2 arm64: drop pfn_valid_within() and simplify pfn_valid() new 89fb47db72f2 arm64-drop-pfn_valid_within-and-simplify-pfn_valid-fix new 9feca0fe5a9b mm: migrate: fix missing update page_private to hugetlb_pa [...] new 3d544208d519 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new 0e51ad98ce92 mm: thp: check total_mapcount instead of page_mapcount new 56967556d83e mm/huge_memory.c: remove unused variable 'count' new 2fea967660bd mm-thp-check-total_mapcount-instead-of-page_mapcount-fix-fix new c7eca0c5a397 mm: memory: add orig_pmd to struct vm_fault new 6d3989143441 mm: memory: make numa_migrate_prep() non-static new 7e6d5d326066 mm: thp: refactor NUMA fault handling new b79ea21cbc30 mm: migrate: account THP NUMA migration counters correctly new e2a82b5866a8 mm: migrate: don't split THP for misplaced NUMA page new 3566c8d5771e mm: migrate: check mapcount for THP instead of refcount new 04b31e068ccb mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] new 419ff0441a92 mm/thp: update mm_struct's MM_ANONPAGES stat for huge zero pages new bae0f1803ce3 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 72f16fe89b81 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new 17ca0d883cac nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new 9787449ef637 mm: make variable names for populate_vma_page_range() consistent new 1480a5517239 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new 915df66c89a7 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new 7dd2b5530957 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new 374ed94c930d selftests/vm: add protection_keys_32 / protection_keys_64 [...] new 06d7c6c5e80a selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new 5c0d3b433b56 mm/memory_hotplug: rate limit page migration warnings new c838311ee875 mm/highmem: Remove deprecated kmap_atomic new b1b9c7e07ea9 mm: fix typos and grammar error in comments new e4cb5ca20662 mm: fix comments mentioning i_mutex new 814b29bec224 mm: define default value for FIRST_USER_ADDRESS new 1f46143b027c mm: fix spelling mistakes new 9204129bb09c mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages new 404e9cf1ea75 mm/vmalloc: include header for prototype of set_iounmap_nonlazy new 18388e361723 mm/page_alloc: make should_fail_alloc_page a static functi [...] new 580bb27d65c8 mm/mapping_dirty_helpers: remove double Note in kerneldoc new a53ec6a35c8a mm/early_ioremap: add prototype for early_memremap_pgprot_adjust new b5f27000e5b2 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] new b48807d27faa mm/memory_hotplug: fix kerneldoc comment for __try_online_node new 91a43f651de3 mm/memory_hotplug: fix kerneldoc comment for __remove_memory new b470efb4f6af mm/zbud: add kerneldoc fields for zbud_pool new f685ba2f653d mm/z3fold: add kerneldoc fields for z3fold_pool new df90e9eb1785 mm/swap: make swap_address_space an inline function new de06540b3f63 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations new d2a17937961c mm/page_alloc: move prototype for find_suitable_fallback new b7ab8e341977 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM new d44ded81e182 fs/buffer.c: add debug print for __getblk_gfp() stall problem new 91b07931ba94 fs/buffer.c: dump more info for __getblk_gfp() stall problem new 37950a4d6b61 kernel/hung_task.c: Monitor killed tasks. new 19f8d6c991d4 proc: Avoid mixing integer types in mem_rw() new 5989b2e5dd17 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER new 389031c85a1d fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM new ac3b09990c95 fs/proc/kcore: don't read offline sections, logically offl [...] new a69230c36d18 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] new eed4d81524bd virtio-mem: use page_offline_(start|end) when setting Page [...] new 1558788e2d1c fs/proc/kcore: use page_offline_(freeze|thaw) new 12e80f5a8509 procfs: allow reading fdinfo with PTRACE_MODE_READ new 9ccfaebc202d procfs/dmabuf: add inode number to /proc/*/fdinfo new 828fecd281b8 sysctl: remove redundant assignment to first new 3b9dc52e94a9 proc/sysctl: make protected_* world readable new 618894e4c98e kernel.h: split out panic and oops helpers new 477764bbbed4 kernelh-split-out-panic-and-oops-helpers-fix new 8d3cb8175802 kernel.h: split out panic and oops helpers (ia64 fix) new 63e3271ddeb0 lib: decompress_bunzip2: remove an unneeded semicolon new 022d7656003a lib/string_helpers: switch to use BIT() macro new c2f95e2c708d lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new 49fb66d70879 lib/string_helpers: drop indentation level in string_escape_mem() new d8862e6a2131 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new 033183137111 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new 94ff89d1c149 lib/string_helpers: allow to append additional characters [...] new 7d2d8194071a lib/test-string_helpers: print flags in hexadecimal format new 07910f428b99 lib/test-string_helpers: get rid of trailing comma in terminators new 47ecd3f970e9 lib/test-string_helpers: add test cases for new features new 5d557503a8e2 MAINTAINERS: add myself as designated reviewer for generic [...] new aced44dfdcd5 seq_file: introduce seq_escape_mem() new 6d0b138778d4 seq_file: add seq_escape_str() as replica of string_escape_str() new f8646314f9d2 seq_file: convert seq_escape() to use seq_escape_str() new f7b0a9bbab39 nfsd: avoid non-flexible API in seq_quote_mem() new b64b1b3f9f43 seq_file: drop unused *_escape_mem_ascii() new 2197cc59f988 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new c8d4c4b70e68 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new 7949929c1b48 checkpatch: scripts/spdxcheck.py now requires python3 new c34b0d70ea3c init: print out unknown kernel parameters new e6e6c3bd3fea init/main.c: silence some -Wunused-parameter warnings new 96089d0f1456 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 88e3e3340152 x86: signal: don't do sas_ss_reset() until we are certain [...] new f4bca74689b5 samples/kprobes: fix typo in handler_fault() new 8abc5f6c789d samples/kprobes: fix typo in handler_post() new f5045d0c52d8 lib/decompressors: remove set but not used variabled 'level' new 055d5b168216 lib-decompressors-remove-set-but-not-used-variabled-level-fix new 396eb1ee234c ipc sem: use kvmalloc for sem_undo allocation new 1a35b71e32aa ipc: use kmalloc for msg_queue and shmid_kernel new c5ea479305e0 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock new 1518b3a7def9 Merge branch 'akpm-current/current' new 6cc3fc3d75db mm/slub: use stackdepot to save stack trace in objects new fc140a8e8ccd slub: STACKDEPOT: rename save_stack_trace() new 889de99d31d9 mm/slub: use stackdepot to save stack trace in objects-fix new ce398f6a4494 mmap: make mlock_future_check() global new 866b360e9c92 riscv/Kconfig: make direct map manipulation options depend on MMU new 780fd372c316 set_memory: allow querying whether set_direct_map_*() is a [...] new def26e70b3f4 mm: introduce memfd_secret system call to create "secret" [...] new 18bab7ff677f mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new 79a070bacc1a PM: hibernate: disable when there are active secretmem users new 3e8cf301403b arch, mm: wire up memfd_secret system call where relevant new 7a61cff9a8ef secretmem: test: add basic selftest for memfd_secret(2) new 5f4b319608ff buildid: only consider GNU notes for build ID parsing new 956b23ff2e61 buildid: add API to parse build ID out of buffer new 2acdc8ee6ea0 buildid: stash away kernels build ID on init new ca59b300b030 buildid-stash-away-kernels-build-id-on-init-fix new f9e13250dc72 dump_stack: add vmlinux build ID to stack traces new f6756b4829a2 module: add printk formats to add module build ID to stacktraces new b52b1b7d315d module-add-printk-formats-to-add-module-build-id-to-stackt [...] new a84022b278d9 buildid: fix build when CONFIG_MODULES is not set new e19094c2029b arm64: stacktrace: use %pSb for backtrace printing new 0082a4473ae7 x86/dumpstack: use %pSb/%pBb for backtrace printing new 3a7cf1543f11 scripts/decode_stacktrace.sh: support debuginfod new f5b54d409a70 scripts/decode_stacktrace.sh: silence stderr messages from [...] new e6862942e2cc scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new c757cb2f5a91 buildid: mark some arguments const new b9e7143b3222 buildid: fix kernel-doc notation new a37dfd4eec37 kdump: use vmlinux_build_id to simplify
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 (8b6efe1906ea) \ N -- N -- N refs/heads/akpm (a37dfd4eec37)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1010 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/stable/sysfs-driver-w1_ds2438 | 13 + .../RCU/Design/Requirements/Requirements.rst | 8 +- Documentation/RCU/checklist.rst | 24 +- Documentation/RCU/rcu_dereference.rst | 6 +- Documentation/RCU/stallwarn.rst | 8 +- Documentation/admin-guide/kernel-parameters.txt | 5 + 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 + .../devicetree/bindings/display/faraday,tve200.txt | 54 - .../bindings/display/faraday,tve200.yaml | 68 + .../devicetree/bindings/iio/cdc/adi,ad7746.yaml | 77 + .../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 ++ .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 4 +- .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 12 + Documentation/devicetree/bindings/rng/mtk-rng.txt | 22 - Documentation/devicetree/bindings/rng/mtk-rng.yaml | 54 + .../bindings/serial/amlogic,meson-uart.yaml | 5 + .../devicetree/bindings/serial/renesas,scif.yaml | 4 + .../bindings/serial/snps-dw-apb-uart.yaml | 1 + .../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 | 2 + Documentation/driver-api/cxl/memory-devices.rst | 2 +- Documentation/driver-api/usb/usb.rst | 2 + Documentation/filesystems/debugfs.rst | 4 +- Documentation/hwmon/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/w1/slaves/w1_ds2438.rst | 19 +- MAINTAINERS | 26 +- Makefile | 2 +- arch/arm/boot/dts/Makefile | 4 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 132 +- 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/dra76-evm.dts | 35 - 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/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-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 - .../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/ti/k3-am65-iot2050-common.dtsi | 48 + arch/arm64/configs/defconfig | 1 + arch/riscv/Kconfig | 4 + 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/kernel/machine_kexec.c | 11 +- arch/riscv/kernel/probes/kprobes.c | 2 + arch/riscv/kernel/stacktrace.c | 14 +- arch/riscv/mm/init.c | 6 - arch/riscv/mm/tlbflush.c | 17 +- arch/um/kernel/skas/syscall.c | 2 +- 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/sev.c | 95 +- 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 +- 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/arm64/iort.c | 2 +- drivers/acpi/processor_idle.c | 40 + drivers/acpi/scan.c | 60 +- drivers/acpi/x86/s2idle.c | 4 + drivers/atm/zeprom.h | 2 +- drivers/base/core.c | 68 +- drivers/base/node.c | 2 +- drivers/bus/ti-sysc.c | 56 +- 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/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/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/devfreq/Kconfig | 1 - drivers/devfreq/devfreq.c | 1 + drivers/extcon/extcon-intel-mrfld.c | 9 + drivers/extcon/extcon-max8997.c | 1 + drivers/gpio/gpio-adp5520.c | 18 +- drivers/gpio/gpio-altera-a10sr.c | 11 +- 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-stmpe.c | 32 +- drivers/gpio/gpio-tegra186.c | 14 +- drivers/gpio/gpio-tps68470.c | 12 +- drivers/gpio/gpio-visconti.c | 10 +- drivers/gpio/gpio-xgene.c | 11 +- drivers/gpio/gpiolib-sysfs.c | 34 +- drivers/gpu/drm/amd/amdgpu/Makefile | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 7 +- 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_ttm.c | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 11 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 3 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 2 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 18 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +- .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 4 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 11 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 6 +- drivers/iio/accel/bma180.c | 3 +- drivers/iio/accel/bma400_core.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 3 +- drivers/iio/accel/fxls8962af-core.c | 2 +- drivers/iio/accel/kxcjk-1013.c | 3 +- drivers/iio/accel/kxsd9.c | 2 +- drivers/iio/adc/ad7768-1.c | 8 +- drivers/iio/adc/ad7793.c | 1 + drivers/iio/adc/ad7923.c | 4 +- drivers/iio/afe/iio-rescale.c | 41 +- drivers/iio/gyro/bmg160_core.c | 3 +- drivers/iio/gyro/itg3200_core.c | 3 +- drivers/iio/gyro/mpu3050-core.c | 2 +- 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 | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 2 +- drivers/iio/industrialio-buffer.c | 1 - drivers/iio/industrialio-core.c | 7 +- 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/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/media/common/siano/smsdvb-main.c | 7 +- 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/v4l2-ctrls.c | 122 +- drivers/mfd/Kconfig | 12 + drivers/mfd/Makefile | 1 + drivers/mfd/axp20x.c | 24 +- drivers/mfd/da9052-i2c.c | 1 + 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/rn5t618.c | 2 +- drivers/mfd/rt4831.c | 115 ++ drivers/mfd/si476x-cmd.c | 4 +- drivers/mfd/stmpe-i2c.c | 2 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/wcd934x.c | 50 +- 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/xilinx_sdfec.c | 3 - drivers/net/bonding/bond_alb.c | 8 +- drivers/net/caif/caif_virtio.c | 6 +- drivers/net/dsa/bcm_sf2.c | 5 +- drivers/net/dsa/sja1105/sja1105.h | 15 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 1089 +++++++------- drivers/net/dsa/sja1105/sja1105_main.c | 28 + drivers/net/dsa/sja1105/sja1105_spi.c | 81 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 2 + .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 6 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 25 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 1 + drivers/net/ethernet/lantiq_xrx200.c | 14 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 10 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- 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/phy/Kconfig | 6 + drivers/net/phy/Makefile | 1 + drivers/net/phy/motorcomm.c | 136 ++ drivers/net/phy/phy_device.c | 2 +- drivers/net/wan/hd64572.c | 95 +- 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/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/platform/x86/asus-nb-wmi.c | 77 - 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/regulator/lp87565-regulator.c | 11 + drivers/regulator/scmi-regulator.c | 2 +- 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/imx/gpcv2.c | 542 +++++-- drivers/spi/spi-pxa2xx-pci.c | 2 +- drivers/spi/spi-sc18is602.c | 9 +- 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/rtl8723bs/hal/HalBtc8723b1Ant.c | 9 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 2 +- 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/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/cdnsp-gadget.c | 4 +- drivers/usb/common/usb-conn-gpio.c | 56 +- drivers/usb/core/devio.c | 11 +- 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/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/host/ehci-fsl.c | 8 +- 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/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/quatech2.c | 2 +- drivers/usb/typec/mux.c | 7 +- drivers/usb/typec/tcpm/tcpci.c | 27 + drivers/usb/typec/tcpm/tcpm.c | 62 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/video/backlight/Kconfig | 8 + drivers/video/backlight/Makefile | 1 + drivers/video/backlight/lm3630a_bl.c | 4 +- drivers/video/backlight/rt4831-backlight.c | 203 +++ drivers/video/fbdev/hgafb.c | 2 +- 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/block_dev.c | 18 +- fs/btrfs/backref.c | 2 +- fs/btrfs/compression.c | 1 + fs/btrfs/ctree.h | 11 +- fs/btrfs/delalloc-space.c | 2 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 8 +- fs/btrfs/extent-tree.c | 4 +- fs/btrfs/extent_io.c | 6 +- fs/btrfs/file-item.c | 2 +- fs/btrfs/file.c | 2 +- fs/btrfs/inode.c | 28 +- fs/btrfs/ioctl.c | 2 +- fs/btrfs/locking.c | 4 +- fs/btrfs/ordered-data.c | 2 +- fs/btrfs/props.c | 2 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/scrub.c | 15 +- fs/btrfs/send.c | 2 +- fs/btrfs/space-info.c | 37 +- fs/btrfs/super.c | 2 +- fs/btrfs/tests/extent-map-tests.c | 2 +- fs/btrfs/transaction.c | 11 +- fs/btrfs/tree-log.c | 53 +- fs/btrfs/volumes.c | 8 +- fs/btrfs/zoned.c | 4 +- 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/debugfs/file.c | 33 +- fs/debugfs/inode.c | 9 +- fs/erofs/super.c | 1 + fs/erofs/zdata.c | 4 +- fs/erofs/zpvec.h | 5 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 84 +- fs/f2fs/data.c | 71 +- fs/f2fs/dir.c | 8 +- fs/f2fs/f2fs.h | 102 +- fs/f2fs/file.c | 7 +- fs/f2fs/gc.c | 7 +- fs/f2fs/inline.c | 4 +- fs/f2fs/inode.c | 2 +- fs/f2fs/node.c | 10 +- fs/f2fs/node.h | 29 - fs/f2fs/recovery.c | 23 +- fs/f2fs/segment.c | 22 +- fs/f2fs/super.c | 44 +- fs/hugetlbfs/inode.c | 2 +- fs/io_uring.c | 14 +- fs/jfs/jfs_txnmgr.c | 2 +- include/asm-generic/uaccess.h | 2 +- include/dt-bindings/leds/rt4831-backlight.h | 23 + include/dt-bindings/power/imx8mm-power.h | 22 + include/linux/debugfs.h | 26 +- include/linux/device.h | 6 +- include/linux/export.h | 5 + include/linux/genhd.h | 2 - include/linux/iio/iio.h | 3 +- include/linux/init.h | 3 +- include/linux/mfd/lp87565.h | 40 +- include/linux/mfd/mt6358/registers.h | 2 + include/linux/mfd/mt6360.h | 240 ---- include/linux/platform_data/ti-sysc.h | 1 + include/linux/rculist.h | 35 +- include/linux/rcupdate.h | 2 +- include/linux/rcutiny.h | 3 - include/linux/serial_8250.h | 2 +- include/linux/serial_core.h | 3 +- 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/media/mpeg2-ctrls.h | 82 -- include/media/rc-map.h | 1 - include/media/v4l2-ctrls.h | 11 +- include/scsi/iscsi_proto.h | 2 +- include/scsi/libfc.h | 6 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/sg.h | 2 +- include/uapi/drm/amdgpu_drm.h | 4 + include/uapi/linux/lirc.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 - 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 +- mm/userfaultfd.c | 28 +- net/ipv6/reassembly.c | 4 +- net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nf_tables_api.c | 25 +- net/rds/connection.c | 23 +- net/rds/tcp.c | 4 +- net/rds/tcp.h | 3 +- net/rds/tcp_listen.c | 6 + sound/firewire/amdtp-stream.c | 273 ++-- sound/firewire/amdtp-stream.h | 33 +- sound/firewire/motu/amdtp-motu.c | 4 +- sound/firewire/tascam/amdtp-tascam.c | 6 +- sound/pci/hda/patch_realtek.c | 32 + 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/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 +- tools/testing/selftests/x86/syscall_numbering.c | 491 ++++++- 600 files changed, 13494 insertions(+), 9092 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-driver-w1_ds2438 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/iio/cdc/adi,ad7746.yaml 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/rng/mtk-rng.txt create mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.yaml create mode 100644 Documentation/devicetree/bindings/usb/nxp,isp1760.yaml 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 delete mode 100644 arch/x86/entry/syscalls/syscallhdr.sh delete mode 100644 arch/x86/entry/syscalls/syscalltbl.sh create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.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/mfd/rt4831.c create mode 100644 drivers/net/phy/motorcomm.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 delete mode 100644 include/linux/mfd/mt6360.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