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 05de096cb377 kdump: use vmlinux_build_id to simplify omits 3419a78ee6a9 buildid: fix kernel-doc notation omits 42e3f940e065 buildid: mark some arguments const omits a724f7df91fc scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 41b417974939 scripts/decode_stacktrace.sh: silence stderr messages from [...] omits ef392c6c4c08 scripts/decode_stacktrace.sh: support debuginfod omits aae9f1adc2a1 x86/dumpstack: use %pSb/%pBb for backtrace printing omits a7aa42896d6d arm64: stacktrace: use %pSb for backtrace printing omits ede9794b127c module: fix build error when CONFIG_SYSFS is disabled omits cbf761414db6 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 6543bb101692 buildid: fix build when CONFIG_MODULES is not set omits 3c28b0af8f77 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 23e01211a94b module: add printk formats to add module build ID to stacktraces omits 4d9146a8e5c4 dump_stack: add vmlinux build ID to stack traces omits 15c3af1b861d buildid-stash-away-kernels-build-id-on-init-fix omits b0b4715d9046 buildid: stash away kernels build ID on init omits 8ce5a51f2610 buildid: add API to parse build ID out of buffer omits 332fa04b0351 buildid: only consider GNU notes for build ID parsing omits 3d34f9278423 mm: fix spelling mistakes in header files omits 4c7894ceb270 secretmem: test: add basic selftest for memfd_secret(2) omits fd05bd716ee0 arch, mm: wire up memfd_secret system call where relevant omits 5c5a9a29d58a PM: hibernate: disable when there are active secretmem users omits d1f4237a8ae6 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits 06216a092f26 mm: introduce memfd_secret system call to create "secret" [...] omits daaee89462fc set_memory: allow querying whether set_direct_map_*() is a [...] omits c6fc97353797 riscv/Kconfig: make direct map manipulation options depend on MMU omits 939bdd49a907 mmap: make mlock_future_check() global omits 084f77089409 mm/slub: use stackdepot to save stack trace in objects-fix omits 09cdff69d139 slub: STACKDEPOT: rename save_stack_trace() omits bd0189b3f56b mm/slub: use stackdepot to save stack trace in objects omits 226930ba52c0 kasan: disable freed user page poisoning with HW tags omits 4ce13eba755d arm64: mte: handle tags zeroing at page allocation time omits c82f25163b40 kasan: use separate (un)poison implementation for integrated init omits edaf2b8039f8 mm: arch: remove indirection level in alloc_zeroed_user_hi [...] omits 801fd85af35c Merge branch 'akpm-current/current' omits af970d6f03d8 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits 7fcbc7cc1323 Merge remote-tracking branch 'cxl/next' omits fb41e9add0b7 Merge remote-tracking branch 'rust/rust-next' omits e1c25af3acf5 Merge remote-tracking branch 'memblock/for-next' omits 3b314c47e20a Merge remote-tracking branch 'mhi/mhi-next' omits d008ac74674a Merge remote-tracking branch 'fpga/for-next' omits 11b04b085a46 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits 9d99be3fa477 Merge remote-tracking branch 'hyperv/hyperv-next' omits f72624cae8fd Merge remote-tracking branch 'nvmem/for-next' omits cda978bb8c9d Merge remote-tracking branch 'slimbus/for-next' omits ee694c7b1e52 Merge remote-tracking branch 'gnss/gnss-next' omits cdcbb86d2708 Merge remote-tracking branch 'kspp/for-next/kspp' omits aa4a79f62477 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits cdb3a49539ed Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 935b0198e8bc Merge remote-tracking branch 'rtc/rtc-next' omits 99672937fead Merge remote-tracking branch 'coresight/next' omits 5bfe3c998f57 Merge remote-tracking branch 'livepatching/for-next' omits 621ff5623671 Merge remote-tracking branch 'userns/for-next' omits 2350fe2dd4f3 Merge remote-tracking branch 'pwm/for-next' omits 3ba65c2f2908 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' omits 28a00ad261fc Merge remote-tracking branch 'pinctrl-intel/for-next' omits 68c34354f595 Merge remote-tracking branch 'pinctrl/for-next' omits c8d3c6aba14c Merge remote-tracking branch 'gpio-intel/for-next' omits c43c608fb571 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits d3ed645fe18c Merge remote-tracking branch 'rpmsg/for-next' omits e40a84043472 Merge remote-tracking branch 'vhost/linux-next' omits 64ff646f76f5 Merge remote-tracking branch 'scsi-mkp/for-next' omits 5fe23891d9d7 Merge remote-tracking branch 'scsi/for-next' omits d2ef864ae077 Merge remote-tracking branch 'cgroup/for-next' omits 58b2045fe300 Merge remote-tracking branch 'dmaengine/next' omits a5313ed4740f Merge remote-tracking branch 'icc/icc-next' omits 1c8994f27bed Merge remote-tracking branch 'iio/togreg' omits 2a2e9f46a2ca Merge remote-tracking branch 'staging/staging-next' omits 27b55be83868 Merge remote-tracking branch 'thunderbolt/next' omits 6ebea2e8348d Merge remote-tracking branch 'soundwire/next' omits 202ca7f181b6 Merge remote-tracking branch 'phy-next/next' omits a5e5e7a677d5 Merge remote-tracking branch 'extcon/extcon-next' omits a610853bcee1 Merge remote-tracking branch 'char-misc/char-misc-next' omits 14923804f21e Merge remote-tracking branch 'tty/tty-next' omits 46ecb9e3b473 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 561029bd3f81 Merge remote-tracking branch 'usb-serial/usb-next' omits 3f160eb715f9 linux-next-pre omits c89611187050 ipc-utilc-use-binary-search-for-max_idx-fix omits 63bbc67bcd4d ipc/util.c: use binary search for max_idx omits 9472c2cf26dc ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits a2adaf2758ad ipc: use kmalloc for msg_queue and shmid_kernel omits 6e3ac07bfce0 ipc sem: use kvmalloc for sem_undo allocation omits 84e269113f53 lib-decompressors-remove-set-but-not-used-variabled-level-fix omits 74704cf47688 lib/decompressors: remove set but not used variabled 'level' omits a383ec2bdd1f kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 34ac3408f123 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits b2d041758e06 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 64011a16ad70 exec: remove checks in __register_bimfmt() omits 430532509f28 x86: signal: don't do sas_ss_reset() until we are certain [...] omits 9b2c12c2f328 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits dfbeb7e03eb8 init/main.c: silence some -Wunused-parameter warnings omits 709c9e4c4df4 init: print out unknown kernel parameters omits 220253b4ebf3 checkpatch: improve the indented label test omits 26b12b3502a4 checkpatch: scripts/spdxcheck.py now requires python3 omits 22223263e181 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits bf6d2b91be0b lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits 9630a5ea8eb4 lib/math/rational: fix spelling mistake "demominator" -> " [...] omits 826cc2764bbe lib-math-rational-add-kunit-test-cases-fix omits c07577bd7e8f lib/math/rational: add Kunit test cases omits af3feecee574 lib/math/rational.c: fix divide by zero omits c097410828d0 seq_file: drop unused *_escape_mem_ascii() omits e1467012104c nfsd: avoid non-flexible API in seq_quote_mem() omits 9e246af7f86d seq_file: convert seq_escape() to use seq_escape_str() omits 10d8306c1bef seq_file: add seq_escape_str() as replica of string_escape_str() omits 6a0b44e5342a seq_file: introduce seq_escape_mem() omits 7b666d80e961 MAINTAINERS: add myself as designated reviewer for generic [...] omits 70fc3d3e29a3 lib/test-string_helpers: add test cases for new features omits d4d72bc9c10f lib/test-string_helpers: get rid of trailing comma in terminators omits 383290285fed lib/test-string_helpers: print flags in hexadecimal format omits 36bebfb5b525 lib/string_helpers: allow to append additional characters [...] omits 6d2d685f9363 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits 9e06e2b7388b lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 0638e85ed435 lib/string_helpers: drop indentation level in string_escape_mem() omits 02134ce88f68 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 087224af00e8 lib/string_helpers: switch to use BIT() macro omits c934b9630053 lib: decompress_bunzip2: remove an unneeded semicolon omits ba28d4eafe57 kernel.h: split out panic and oops helpers (ia64 fix) omits 4e766cd83412 kernelh-split-out-panic-and-oops-helpers-fix omits f9471bbcfcef kernel.h: split out panic and oops helpers omits f2b33412657b proc/sysctl: make protected_* world readable omits 67de1ff69814 sysctl: remove redundant assignment to first omits 770c7131fec0 procfs/dmabuf: add inode number to /proc/*/fdinfo omits fc1476d93ac9 procfs: allow reading fdinfo with PTRACE_MODE_READ omits aff6f0618061 fs-proc-kcorec-add-mmap-interface-fix omits 198ae5009720 fs/proc/kcore.c: add mmap interface omits b04f90de4593 proc: Avoid mixing integer types in mem_rw() omits 5b037d34daf3 kernel/hung_task.c: Monitor killed tasks. omits d37cdffeace6 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits d8cdc111be86 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits dfb1faf7e83d kfence: unconditionally use unbound work queue omits 89f4e2449c06 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits d45d1fafb70e mm/page_alloc: move prototype for find_suitable_fallback omits 24b551518711 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined omits 93459fa208a1 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 17734692999a mm/swap: make swap_address_space an inline function omits 84583a91970f mm/z3fold: add kerneldoc fields for z3fold_pool omits 283b0d90c7e7 mm/zbud: add kerneldoc fields for zbud_pool omits 8fdcc452df86 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits b3d8e9a057d4 mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits d4f665a40226 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits f81f754fdee8 mm/mapping_dirty_helpers: remove double Note in kerneldoc omits 109e58e95bc8 mm/page_alloc: make should_fail_alloc_page() static omits 597527a51c07 mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits 5dbfc78897c9 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits cab253e8295e mm: fix spelling mistakes omits 493a8ad7f64c mm: define default value for FIRST_USER_ADDRESS omits b6b715bb5680 mm: fix comments mentioning i_mutex omits 01f6ec56bd1e mm: fix typos and grammar error in comments omits 4fa8f316513d zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits e59019449de4 mm/highmem: Remove deprecated kmap_atomic omits 89b7b36c7b23 mm/zswap.c: fix two bugs in zswap_writeback_entry() omits 2ef247ef8c3b mm/zswap.c: avoid unnecessary copy-in at map time omits 257f8340c8a8 mm/zswap.c: remove unused function zswap_debugfs_exit() omits 0b84bb0ef136 mmmemory_hotplug-drop-unneeded-locking-fix omits 59c46c4f65df mm,memory_hotplug: drop unneeded locking omits 64ecbb3b82aa memory-hotplug.rst: complete admin-guide overhaul omits e859c9474b7d mm/memory_hotplug: rate limit page migration warnings omits 0c680b17af1e selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits e6c2519b4a59 selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits ccb6df07380c MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits f0bd42bc788d mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits f9fa594a4d32 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits cc374a31dfe2 mm: make variable names for populate_vma_page_range() consistent omits 2ac34a23da0d mm: generalize ZONE_[DMA|DMA32] omits 1e96a2fb186d nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits 90aae7ede0a1 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits dc21fa156c60 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits adf1192c458a mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits e9c074f68b5a mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits ff8b0ff76c5f mm: migrate: check mapcount for THP instead of refcount omits 899a0552050d mm: migrate: don't split THP for misplaced NUMA page omits dbfa40322c14 mm: migrate: account THP NUMA migration counters correctly omits 77c5eecb3056 mm: thp: fix a double unlock bug omits cf0b5e070347 mm: thp: refactor NUMA fault handling omits 2e131b674779 mm: memory: make numa_migrate_prep() non-static omits 90d97a795585 mm: memory: add orig_pmd to struct vm_fault omits d04849ae397f mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 71c8eb7c2fa8 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 7bca31cfc399 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 9dc1ab880e29 arm64: drop pfn_valid_within() and simplify pfn_valid() omits c4f13a9af41f arm64: decouple check whether pfn is in linear map from pf [...] omits 5f29ab54b9fa memblock: update initialization of reserved pages omits ef747a9e8254 include/linux/mmzone.h: add documentation for pfn_valid() omits 15936dbbd3f6 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits f562daded866 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits c7b57961e04f mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits fe6705e93f28 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits 7464473c7aee mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits 90a7d65ff62e mm/mempolicy: cleanup nodemask intersection check for oom omits 2513a2eda13e mm/compaction: use DEVICE_ATTR_WO macro omits 6813ecd5abbb fs/proc/kcore: use page_offline_(freeze|thaw) omits f68213e96178 virtio-mem: use page_offline_(start|end) when setting Page [...] omits 7f1fc54d151b mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits b5eecd5fa782 fs/proc/kcore: don't read offline sections, logically offl [...] omits 65040bef0a88 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 47f4bbffb19b fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits ae18cbf889ec docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits cb4290ae372d mm/kconfig: move HOLES_IN_ZONE into mm omits 667dc8542104 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] omits 5ce2fa99176c userfaultfd: fix UFFDIO_CONTINUE ioctl request definition omits fd0e52225695 userfaultfd/selftests: exercise minor fault handling shmem [...] omits 8ac9fc490c5b userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits 3e04e8c3a9fc userfaultfd/selftests: reinitialize test context in each test omits 848f68b43d55 userfaultfd/selftests: create alias mappings in the shmem test omits 9854d7e023b4 userfaultfd/selftests: use memfd_create for shmem test type omits bf6ebd97aba0 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits e392767b8300 userfaultfd/shmem: advertise shmem minor fault support omits 2428c148f73e userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits c64bb38932a4 userfaultfd/shmem: support minor fault registration for shmem omits f95557c404e3 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits 3f49c56e7d9b userfaultfd/selftests: add pagemap uffd-wp test omits f849f301ec89 mm/pagemap: export uffd-wp protection information omits e00e38388a46 mm/userfaultfd: fail uffd-wp registration if not supported omits 6c4bf48284d0 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits f232b296f3e4 mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix omits 5409693400bc mm/userfaultfd: fix uffd-wp special cases for fork() omits 50b20ba29d59 mm/thp: simplify copying of huge zero page pmd when fork omits aad8640b5a92 userfaultfd/selftests: unify error handling omits 9e82b19c2708 userfaultfd/selftests: only dump counts if mode enabled omits 7d06d2a95dbc userfaultfd/selftests: dropping VERIFY check in locking_thread omits dd423b51a155 userfaultfd/selftests: remove the time() check on delayed uffd omits 99bd95b06779 userfaultfd/selftests: use user mode only omits 0a9f83ab2aa2 userfaultfd: remove set but not used variable 'vm_alloc_shared' omits 222443397a2e mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits 0deeb6ecfcdb khugepaged: selftests: remove debug_cow omits cec466010374 powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits dd68f6bff5ce mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits 29134543f435 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits 93e8f462ea4e arm64: define only {pud/pmd}_{set/clear}_huge when useful omits 2b67bafd0cb6 x86: define only {pud/pmd}_{set/clear}_huge when useful omits d96cb4fc7a32 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 5baa7746e497 mm/hugetlb: change parameters of arch_make_huge_pte() omits d3bb39d12ac2 mm/huge_memory.c: don't discard hugepage if other processe [...] omits b4ac358243bf mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 824fd91e544d mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits 69aaa89f9139 mm/huge_memory.c: add missing read-only THP checking in tr [...] omits e5bddb289bc0 mm/huge_memory.c: use page->deferred_list omits 3145f0deee2d mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 7502ae18d288 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 3380d54cd3ff mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 0b7aad704757 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits e916581eca4c mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits 6dff9c4105b6 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits 317dd22f175e mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 5b675806cf15 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page omits b1a53ced2777 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 6d28e45dd359 mm: hugetlb: defer freeing of HugeTLB pages omits 5114b08ac5c0 mm: hugetlb: free the vmemmap pages associated with each H [...] omits e8fbc596d313 mm: hugetlb: gather discrete indexes of tail page omits 999c07d8234d mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits af222c215d02 mm: memory_hotplug: factor out bootmem core functions to b [...] omits effb1a36aea1 mm,hwpoison: make get_hwpoison_page() call get_any_page() omits 5b752d0b4b39 mmhwpoison-send-sigbus-with-error-virutal-address-fix omits ad9c59c24095 mm,hwpoison: send SIGBUS with error virutal address omits 9e8e6151faf4 mm,hwpoison: return -EHWPOISON to denote that the page has [...] omits fe0e4a0d75ef mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix omits 3c81e2abb531 mm/memory-failure: use a mutex to avoid memory_failure() races omits 70d35c6370f1 mm/page_alloc: allow high-order pages to be stored on the [...] omits c1e13ef087df mm/page_alloc: move free_the_page omits 50bb89b84fda mm/page_alloc: fix counting of managed_pages omits 18b8e46df9c7 mm/page_alloc: improve memmap_pages dbg msg omits bff17b40f923 mm: drop SECTION_SHIFT in code comments omits 2fde233046cb mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix omits 01565d442fab mm/page_alloc: introduce vm.percpu_pagelist_high_fraction omits ee6718035fd7 mm/page_alloc: limit the number of pages on PCP lists when [...] omits e9995a59359f mm/page_alloc: scale the number of pages that are batch freed omits b7e5900262df mm/page_alloc: adjust pcp->high after CPU hotplug events omits 228f1d2ef1af mm/page_alloc: disassociate the pcp->high from pcp->batch -fix omits ff342972cb4b mm/page_alloc: disassociate the pcp->high from pcp->batch omits f6ec7cb30d72 mm/page_alloc: delete vm.percpu_pagelist_fraction omits baab24fd75e2 mm: page_alloc: dump migrate-failed pages only at -EBUSY omits 61cf07cafac9 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits 3dcbe270d8ec mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits bf922daf1706 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits cf41028c7eca mm/page_alloc: reduce duration that IRQs are disabled for [...] omits 9b4a87dcc782 mm/page_alloc: batch the accounting updates in the bulk allocator omits 11e198c851df mm/vmstat: inline NUMA event counter updates omits 003b6e8a4c40 mm/vmstat: convert NUMA statistics to basic NUMA counters omits 25473af53c42 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] omits 7df5c5647896 mm/page_alloc: work around a pahole limitation with zero-s [...] omits 86cfcaf0fb9a mm/page_alloc: convert per-cpu list protection to local_lock omits 20eafc473be9 mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits e97264194e99 mm/page_alloc: split per cpu page lists and zone stats -fix omits f419db6465c2 mm/page_alloc: split per cpu page lists and zone stats omits dfb5764234f3 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 omits 73ea300e45dc mm/page_alloc: switch to pr_debug omits b1d24f0126fd mm: optimise nth_page for contiguous memmap omits 8fd094271497 mm: constify page_count and page_ref_count omits f5daacc159d1 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits 9babb4a3098e mm: make compound_head const-preserving omits 6eebc053e202 mm/page_owner: constify dump_page_owner omits f71af044fa57 mm/debug: factor PagePoisoned out of __dump_page omits a73fe9894a44 mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits de0dd0c2da45 mm: make __dump_page static omits 34324ed9a7cf mm/mmzone.h: simplify is_highmem_idx() omits c3b08b6120da mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits ecb2977a7492 mm: report which part of mem is being freed on initmem case omits f90602191473 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits d03cfe9d858b fix for "printk: introduce dump_stack_lvl()" omits cfa930556991 printk: introduce dump_stack_lvl() omits f4a9cb88f917 mm/vmalloc: Fallback to a single page allocator omits 640e087541ad mm/vmalloc: remove quoted strings split across lines omits 9a360e29826b mm/vmalloc: print a warning message first on failure omits 4fbd156f79bf mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 143f1f2412b8 mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits 49577becda6e mm, tracing: unify PFN format strings omits 63a0ef39477e mm/dmapool: use DEVICE_ATTR_RO macro omits 752edc9bd741 h8300: remove unused variable omits 0273421d9639 powerpc/mm: enable move pmd/pud omits 25545aaaab39 mm/mremap: allow arch runtime override omits 06138dfd6a06 mm/mremap: move TLB flush outside page table lock omits e0f4fce36abf mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] omits 03e249c8fba7 mm/mremap: use range flush that does TLB and page walk cac [...] omits 1e49bb6f0c13 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] omits 28a956d7cfa6 powerpc/mm/book3s64: update tlb flush routines to take a p [...] omits 0c8d0370948f powerpc/mm/book3s64: fix possible build error omits b593cd52db77 mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix omits c9cc1b37afd8 mm/mremap: use pmd/pud_poplulate to update page table entries omits e8cf7366d012 selftest/mremap_test: avoid crash with static build omits dd1325aff9ad selftest/mremap_test: update the test to handle pagesize o [...] omits 667762ba7bb5 mm: improve mprotect(R|W) efficiency on pages referenced once omits a06acd02ca47 mm: improve mprotect(R|W) efficiency on pages referenced once omits 8226e067e319 nouveau/svm: implement atomic SVM access omits 83b0f1a6972e nouveau/svm: refactor nouveau_range_fault omits 82be0332d4a0 mm: selftests: fix potential integer overflow on shift of a int omits a34a2e232cbb mm: selftests for exclusive device memory omits 71d5747b8dfe mm: device exclusive memory access omits d8b745ed252d mm/memory.c: allow different return codes for copy_nonpres [...] omits bc0d5be42c89 mm: rename migrate_pgmap_owner omits 539b5dc0d1a3 mm/rmap: split migration into its own function omits 8833f37c85aa mm/rmap: split try_to_munlock from try_to_unmap omits 98b494439c42 mm/swapops: rework swap entry manipulation code omits 52b172415a0c mm: remove special swap entry functions omits 3509977425d5 mm/mempolicy: use vma_lookup() in __access_remote_vm() omits 687b72aa8515 mm/memory.c: use vma_lookup() in __access_remote_vm() omits 66f17c4705ea mm/mremap: use vma_lookup() in vma_to_resize() omits 361604359bd5 mm/migrate: use vma_lookup() in do_pages_stat_array() omits 520e59b9ea45 mm/ksm: use vma_lookup() in find_mergeable_vma() omits 5a865a2f132f lib/test_hmm: use vma_lookup() in dmirror_migrate() omits 82059f227abc kernel/events/uprobes: use vma_lookup() in find_active_uprobe() omits e995e17f728a misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() omits 81332a8379f9 media: videobuf2: use vma_lookup() in get_vaddr_frames() omits 716643b2733a drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() omits b1d561bf72bc net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() omits 253c06dd6da4 vfio: use vma_lookup() instead of find_vma_intersection() omits 8c40a3b1f576 virt/kvm: use vma_lookup() instead of find_vma_intersection() omits 9ae495a8e4f8 x86/sgx: use vma_lookup() in sgx_encl_find() omits 1d24eaf17051 arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() omits dc027e6a3491 arch/mips/kernel/traps: use vma_lookup() instead of find_vma() omits d046ce4f59eb arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] omits b66ae77fdd4d arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] omits bedaa845daf1 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] omits aaad8fc68278 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] omits 3f842c8e4700 drm/i915/selftests: use vma_lookup() in __igt_mmap() omits f047335810fe mm: add vma_lookup(), update find_vma_intersection() comments omits deb871ee82b7 mm/memory.c: fix comment of finish_mkwrite_fault() omits 221954c77916 mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits c36b1d2fd14b mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 8795281dd083 mm/mmap: introduce unlock_range() for code cleanup omits adde41305758 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits 5a628d587c58 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 84b5631c8dd9 binfmt-remove-in-tree-usage-of-map_executable-fix omits bf1654bf9a2c binfmt: remove in-tree usage of MAP_EXECUTABLE omits 0b97a2b93b6f perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 54058cb1e62b memcontrol: use flexible-array member omits 1808c9d4975e mm: vmscan: remove noinline_for_stack omits 486d4cef5cd0 mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits 02bd1dbf4e39 mm: memcontrol: simplify the logic of objcg pinning memcg omits 9e5b79bdb423 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits ef280f8b0a57 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits 697cae27ad45 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits 6fd0fc26ad6d mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 8e6e86ffacf3 mm: memcontrol: fix page charging in page replacement omits 8847cfbfeeb8 mm: memcontrol: fix root_mem_cgroup charging omits e7d161029e67 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits e2dde2d03725 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits 6513ab00bb16 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits 4b69e3da1fe6 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits ad18a012cfd9 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 1225088e0668 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits 05580c3fdd83 mm/memcontrol.c: fix potential uninitialized variable warning omits 6eb6ce9365a9 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits d30b766ed70e mm/memcg: optimize user context object stock access omits fc4bdc77eaec mm/memcg: improve refill_obj_stock() performance omits 8075e74f001c mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits 946459f6aedf mm/memcg: move mod_objcg_state() to memcontrol.c omits a21e328ff844 mm: free idle swap cache page after COW omits 62533cd7ab35 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits 9d0980c41934 mm/swap: remove unused global variable nr_swapper_spaces omits 7d070458d3f0 mm/swap_slots.c: delete meaningless forward declarations omits f4a09e28f9db mm/swap: remove unused local variable nr_shadows omits 47db0e349306 mm/swapfile: fold scan_swap_map() into the only caller get [...] omits 56129d2b731f mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION omits ea0fe08deda3 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits 0e24ebb4b736 mm/shmem: fix shmem_swapin() race with swapoff omits 784aa78e1f24 mm/swap: remove confusing checking for non_swap_entry() in [...] omits 2c953da5e79c swap: fix do_swap_page() race with swapoff omits f70e2c3031d7 mm/swapfile: use percpu_ref to serialize against concurren [...] omits f59687a9b8d4 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits f41ac8aee0c4 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits 0856e3c0753f mm: gup: pack has_pinned in MMF_HAS_PINNED omits 235210e419c2 mm: gup: allow FOLL_PIN to scale in SMP omits 29f7ef2d9e3d mm/gup_benchmark: support threading omits f82aa24371ff mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits 4e24fa49e33c mm/page-writeback: update the comment of Dirty position control omits 7030049da80d mm/page-writeback: Fix performance when BDI's share of rat [...] omits 65cea89cf7e1 mm: page-writeback: kill get_writeback_state() comments omits b1aa1071c1ff mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits e6657989a2df tools/vm/page_owner_sort.c: check malloc() return omits b208d582a0b5 slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix omits 8fe3190b3ddc slub: force on no_hash_pointers when slub_debug is enabled omits fa3406ae3a7c slub: indicate slab_fix() uses printf formats omits 8eed2673416f slub: actually use 'message' in restore_bytes() omits f806d8adc801 slub: restore slub_debug=- behavior omits 31f711b0dd77 mm, slub: fix support for clang 10 omits d1955a09698d kfence: test: fix for "mm, slub: change run-time assertion [...] omits a7ba988ff9de mm, slub: change run-time assertion in kmalloc_index() to [...] omits d1993adf45a0 slub: remove resiliency_test() function omits a0441938289e mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits d30302071731 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits 6dba1df792c6 mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits f501d7ddf958 kunit: make test->lock irq safe omits c90d73b842b5 doc: watchdog: modify the doc related to "watchdog/%u" omits f606c1d5e7d9 doc: watchdog: modify the explanation related to watchdog thread omits 317afb8c84a4 kernel: watchdog: modify the explanation related to watchd [...] omits 0731c861adae ocfs2: fix ocfs2 corrupt when iputting an inode omits 7a4fbab0ffaa ocfs2: clear links count in ocfs2_mknod() if an error occurs omits ca53a7d724ea ocfs2: replace simple_strtoull() with kstrtoull() omits 2abf0d90bcba ocfs2: remove repeated uptodate check for buffer omits db48866c98cc ocfs2: remove redundant assignment to pointer queue omits 7f911e5008dd ocfs2: fix snprintf() checking omits 7cd5fc7983cf ocfs2: remove unnecessary INIT_LIST_HEAD() omits 2863e7f8e8e0 squashfs: add option to panic on errors omits 3ca0dc4a3870 scripts/spelling.txt: add more spellings to spelling.txt omits 7f785270eaea streamline_config.pl: add softtabstop=4 for vim users omits 4890024b3a96 streamline_config.pl: make spacing consistent omits 3b46a14114b0 ia64: mca_drv: fix incorrect array size calculation omits 39d3cfac5bed ia64: headers: drop duplicated words omits c76616dc2537 kthread: switch to new kerneldoc syntax for named variable [...] omits 97d6c676eaab /proc/kpageflags: do not use uninitialized struct pages omits 1de662874b72 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits f528c75964d1 mm,hwpoison: fix race with hugetlb page allocation omits 97bd16882ab3 mailmap: use private address for Michel Lespinasse omits fe6d137cd7ee ocfs2: fix data corruption by fallocate omits 611478a0fe60 lib: crc64: fix kernel-doc warning omits f3e630cf03fe mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY omits 832fc9024540 mm/kasan/init.c: fix doc warning omits fb80ff7aa9d2 proc: add .gitignore for proc-subset-pid selftest omits 92bf30370390 hugetlb: pass head page to remove_hugetlb_page() omits f1f459025ef6 drivers/base/memory: fix trying offlining memory blocks wi [...] omits e3c9db252a19 mm/page_alloc: fix counting of free pages after take off f [...] omits c16d511fd94b mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() omits 31a0e67df48e pid: take a reference when initializing `cad_pid` omits 5636fbe69ca5 kfence: use TASK_IDLE when awaiting allocation omits d3b1f7e200d9 Revert "MIPS: make userspace mapping young by default" omits a09dca7a8ed9 Merge remote-tracking branch 'usb/usb-next' omits ff0ad0e233f9 Merge remote-tracking branch 'driver-core/driver-core-next' omits cb1672a47a4f Merge remote-tracking branch 'ipmi/for-next' omits 57ac783e7932 Merge remote-tracking branch 'leds/for-next' omits 9c539b5bc665 Merge remote-tracking branch 'drivers-x86/for-next' omits f22f74c992cc Merge remote-tracking branch 'percpu/for-next' omits ab8a717ad00f Merge remote-tracking branch 'kvm-arm/next' omits 8042d1cab9b0 Merge remote-tracking branch 'rcu/rcu/next' omits 1e6bb2b293be Merge remote-tracking branch 'edac/edac-for-next' omits 6997d21ae7f6 Merge remote-tracking branch 'tip/auto-latest' omits e34bb5be2eb3 Merge remote-tracking branch 'spi/for-next' omits 3c16db607924 Merge remote-tracking branch 'devicetree/for-next' omits dcf5c9247a7c Merge remote-tracking branch 'audit/next' omits 50121841f359 Merge remote-tracking branch 'iommu/next' omits c23a796bd16c Merge remote-tracking branch 'smack/next' omits 1487159031a6 Merge remote-tracking branch 'selinux/next' omits bbbffcee7c2a Merge remote-tracking branch 'keys/keys-next' omits ef8eece9c87a Merge remote-tracking branch 'integrity/next-integrity' omits 9cd66a803ef6 Merge remote-tracking branch 'apparmor/apparmor-next' omits 450e1c925aec Merge remote-tracking branch 'security/next-testing' omits b406faf18fc8 Merge remote-tracking branch 'regulator/for-next' omits dfc13073dbbe Merge remote-tracking branch 'battery/for-next' omits be1e8463df64 Merge remote-tracking branch 'backlight/for-backlight-next' omits 00e702861e7c Merge remote-tracking branch 'mfd/for-mfd-next' omits 20113d76fbd7 Merge remote-tracking branch 'mmc/next' omits 1a990f722334 Merge remote-tracking branch 'device-mapper/for-next' omits 5a0c1c5d6593 Merge remote-tracking branch 'block/for-next' omits 7d3a23862ce3 Merge remote-tracking branch 'input/next' omits fc074cf8122e Merge remote-tracking branch 'modules/modules-next' omits c885178ea1fe Merge remote-tracking branch 'sound-asoc/for-next' omits f481a99ca33e Merge remote-tracking branch 'sound/for-next' omits 3f482494b642 Merge remote-tracking branch 'regmap/for-next' omits 93357ef55f27 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 2ffd7e54d612 Merge remote-tracking branch 'drm-msm/msm-next' omits 9860c7f58023 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits eb54886e1c3a Merge remote-tracking branch 'drm-intel/for-linux-next' omits 579038fd7d84 Merge remote-tracking branch 'amdgpu/drm-next' omits 0939cd7e9e1d Merge remote-tracking branch 'drm-misc/for-linux-next' omits cc8e176a1699 Merge remote-tracking branch 'drm/drm-next' omits b6e57c7cdd79 Merge remote-tracking branch 'crypto/master' omits 40ff32d39b47 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 5ca5683969f0 Merge remote-tracking branch 'nand/nand/next' omits b2f37bba5124 Merge remote-tracking branch 'mtd/mtd/next' omits f4fd91361b9d Merge remote-tracking branch 'gfs2/for-next' omits e853b4de31eb Merge remote-tracking branch 'bluetooth/master' omits 0f4c97a2db77 Merge remote-tracking branch 'wireless-drivers-next/master' omits 422e43c8fe95 Merge remote-tracking branch 'ipsec-next/master' omits 6b91558353cf Merge remote-tracking branch 'bpf-next/for-next' omits 64b9d52f3da4 Merge remote-tracking branch 'net-next/master' omits 9aa3af40a864 Merge remote-tracking branch 'rdma/for-next' omits 368f49ff1499 Merge remote-tracking branch 'dlm/next' omits 81a47a85666b Merge remote-tracking branch 'opp/opp/linux-next' omits 3bbb7e9b938e Merge remote-tracking branch 'devfreq/devfreq-next' omits 424a5c02758d Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 66ee23461db7 Merge remote-tracking branch 'pm/linux-next' omits fdfca2cc5777 Merge remote-tracking branch 'v4l-dvb-next/master' omits 09104a9f7bab Merge remote-tracking branch 'v4l-dvb/master' omits c9a7fb71976c Merge remote-tracking branch 'jc_docs/docs-next' omits 683fea529d2d Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 3aacbdbd9a01 Merge remote-tracking branch 'i2c/i2c/for-next' omits 3c352ab9e91c Merge remote-tracking branch 'hid/for-next' omits 83080d0a833f Merge remote-tracking branch 'printk/for-next' omits d6fb45ff8d56 Merge remote-tracking branch 'vfs/for-next' omits 02cb645736bb Merge remote-tracking branch 'v9fs/9p-next' omits e202852f37dd Merge remote-tracking branch 'nfsd/nfsd-next' omits 501e49253587 Merge remote-tracking branch 'nfs/linux-next' omits 93bcc01c6212 Merge remote-tracking branch 'jfs/jfs-next' omits 33f83a5ff9bf Merge remote-tracking branch 'f2fs/dev' omits 6a7c2e9a435d Merge remote-tracking branch 'ext4/dev' omits 39dea1388382 Merge remote-tracking branch 'ext3/for_next' omits eab81ffdefaf Merge remote-tracking branch 'erofs/dev' omits 1f7146c159ed Merge remote-tracking branch 'configfs/for-next' omits 2535062c10fe Merge remote-tracking branch 'cifsd/cifsd-for-next' omits e4cf1da5b0ab Merge remote-tracking branch 'cifs/for-next' omits 666460435918 Merge remote-tracking branch 'ceph/master' omits 58e3a857dd29 Merge remote-tracking branch 'btrfs/for-next' omits 211ed4fc9d21 Merge remote-tracking branch 'pidfd/for-next' omits c81d110341b9 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 453b9fa62891 Merge remote-tracking branch 'sh/for-next' omits f70f5f8e23f7 Merge remote-tracking branch 's390/for-next' omits c01552881376 Merge remote-tracking branch 'risc-v/for-next' omits a92cef9f5b7e Merge remote-tracking branch 'powerpc/next' omits 1b69afc1e343 Merge remote-tracking branch 'mips/mips-next' omits 5a8adfcda486 Merge remote-tracking branch 'microblaze/next' omits 9a8dfe97ec43 Merge remote-tracking branch 'm68k/for-next' omits 624a4a48930a Merge remote-tracking branch 'h8300/h8300-next' omits 01e293565bf4 Merge remote-tracking branch 'csky/linux-next' omits 73f18a660acb Merge remote-tracking branch 'clk-imx/for-next' omits 2310dba72e2b Merge remote-tracking branch 'clk/clk-next' omits fd8d8319b68c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits bc9ba3d416aa Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 4921538ea4a5 Merge remote-tracking branch 'tegra/for-next' omits aa39da68b651 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 6b7ebcfb55e4 Merge remote-tracking branch 'stm32/stm32-next' omits 594df21dc2d7 Merge remote-tracking branch 'scmi/for-linux-next' omits 24940897cc62 Merge remote-tracking branch 'samsung-krzk/for-next' omits c097653837e5 Merge remote-tracking branch 'rockchip/for-next' omits 2fb6c24d7cf8 Merge remote-tracking branch 'reset/reset/next' omits 9b3c3979638d Merge remote-tracking branch 'renesas/next' omits 7a04b88dd845 Merge remote-tracking branch 'raspberrypi/for-next' omits fd712cfa6fee Merge remote-tracking branch 'qcom/for-next' omits 272e3ced3cdb Merge remote-tracking branch 'omap/for-next' omits c10f0b8a9954 Merge remote-tracking branch 'mvebu/for-next' omits 312d1dcda9e5 Merge remote-tracking branch 'mediatek/for-next' omits c15133b645ae Merge remote-tracking branch 'keystone/next' omits 174c40799966 Merge remote-tracking branch 'imx-mxs/for-next' omits 9e5af7fdbe79 Merge remote-tracking branch 'drivers-memory/for-next' omits c9318c5a3dd8 Merge remote-tracking branch 'at91/at91-next' omits 4848ed37d470 Merge remote-tracking branch 'aspeed/for-next' omits 9b76ab948cd9 Merge remote-tracking branch 'amlogic/for-next' omits 01d7f8c1b92e Merge remote-tracking branch 'actions/for-next' omits 83b753cc29d4 Merge remote-tracking branch 'arm-perf/for-next/perf' omits c5f496645d1a Merge remote-tracking branch 'arm64/for-next/core' omits 35348ed1a5dc Merge remote-tracking branch 'arm/for-next' omits 2ada05c3a46d Merge remote-tracking branch 'asm-generic/master' omits 471bfe684424 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 115df6e26f6a Merge remote-tracking branch 'kbuild/for-next' omits fa0abcbc3336 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 55ec17a05277 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 89f861d8f229 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits 0c35f11d19c3 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 9f92a425ff45 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 5b6b614f3dba Merge remote-tracking branch 'risc-v-fixes/fixes' omits d9e441bf5567 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 8de59544a48e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 33c0eac84ea1 Merge remote-tracking branch 'scsi-fixes/fixes' omits 23a7f2f54096 Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 1910f33d0d74 Merge remote-tracking branch 'vfs-fixes/fixes' omits 3180bd6ad49b Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 7a93b8004965 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 8253e80e44bd Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 44abfbfe454d Merge remote-tracking branch 'omap-fixes/fixes' omits 7190d7e1151f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits bd4989ed149b Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 8101f7626c51 Merge remote-tracking branch 'ide/master' omits 7f341c6ace88 Merge remote-tracking branch 'input-current/for-linus' omits f470e2c98ff1 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 60dbc7710d12 Merge remote-tracking branch 'phy/fixes' omits 62470af5fc45 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits f676be36c1e6 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits d7be060d3ca7 Merge remote-tracking branch 'usb.current/usb-linus' omits 14297b44f08d Merge remote-tracking branch 'pci-current/for-linus' omits efc050c1dfd6 Merge remote-tracking branch 'spi-fixes/for-linus' omits 173ade6f725e Merge remote-tracking branch 'regulator-fixes/for-linus' omits f610502c5f19 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 47a49b5ecc24 Merge remote-tracking branch 'sound-current/for-linus' omits d930793039d5 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 058507da0bce Merge remote-tracking branch 'mac80211/master' omits 97688bd3ee02 Merge remote-tracking branch 'ipsec/master' omits 8b0c8b4be2d7 Merge remote-tracking branch 'net/master' omits d2b25c6957c4 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 191fc41500a9 Merge remote-tracking branch 'arm-current/fixes' omits 18a20f4aed64 dm crypt: Fix zoned block device support omits d307f390a1fe dm: introduce zone append emulation omits 82a4bde500f7 f2fs: clean up /sys/fs/f2fs/<disk>/features omits 07c4045ec95b drm/radeon: Add HD-audio component notifier support (v2) omits 8d3450718e26 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 34cba1d1e590 Revert "drm/amd/display: To modify the condition in indica [...] omits cb5153e099b1 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 74455f37bd48 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits abc3df17eea5 drm/amdgpu: only check for _PR3 on dGPUs omits 441564754f4d drm/amdgpu: add another raven1 gfxoff quirk omits c4ff54d4874e usb/host: enable auto power control for xhci-pci omits 5f70127b3276 drm/amd/display: Keep linebuffer pixel depth at 30bpp for [...] omits 1e5d0ab46347 drm: fix doc warnings in drm_atomic.h omits 9aeff4e09425 drm/amd/display: remove variable active_disp omits c49d64b02100 drm/amdgpu: remove redundant assignment of variable k omits 0c4187038a67 drm/amdkfd: Make TLB flush conditional on mapping omits 891069653f51 drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update omits 5834407d685f drm/amdkfd: Add heavy-weight TLB flush after unmapping omits 4d0be62638c2 drm/amdkfd: Add flush-type parameter to kfd_flush_tlb omits 1718b53159d1 drm/amdgpu: Use drm_dbg_kms for reporting failure to get a GEM FB omits d48d280791d9 f2fs: Advertise encrypted casefolding in sysfs omits ace1c2322fc6 f2fs: Show casefolding support only when supported omits e7cacae458b5 Merge remote-tracking branch 'spi/for-5.14' into spi-next omits 3fdda0a2ec2b Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits 058d24b0ace2 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits 55ef1590c894 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits c3c945a3b6a9 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits 61cd091d9226 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits 5ad906c936dd Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits f9859628c401 dm: rearrange core declarations for extended use from dm-zone.c omits 1e139cb51be8 block: introduce BIO_ZONE_WRITE_LOCKED bio flag omits 7489038b43d1 block: introduce bio zone helpers omits 127139905548 block: improve handling of all zones reset operation omits 1ace234ba938 iio: accel: bma180: Fix BMA25x bandwidth register values omits 1dbee85ad439 iio: frequency: adf4350: disable reg and clk on error in a [...] omits 3a1e343c53ae dm: Forbid requeue of writes to zones omits ef12cb2f3800 dm: Introduce dm_report_zones() omits de1b889e9d65 dm: move zone related code to dm-zone.c omits 40ef9345c065 dm: cleanup device_area_is_invalid() omits 44834573edc9 dm: Fix dm_accept_partial_bio() relative to zone managemen [...] omits 436888a6f053 dm zoned: check zone capacity omits 48bdf7e05145 dm table: Constify static struct blk_ksm_ll_ops omits 046e927acfd3 dm writecache: interrupt writeback if suspended omits c127019667ab dm writecache: don't split bios when overwriting contiguou [...] omits 098c5dee0d99 f2fs: support RO feature omits a145de31242c hwmon: (max31790) Detect and report zero fan speed omits 0be181043c88 hwmon: (max31790) Clear fan fault after reporting it omits ae32ef18e616 hwmon: (max31790) Fix pwmX_enable attributes omits d16d106811a4 hwmon: (max31790) Report correct current pwm duty cycles omits b0843bda2844 hwmon: (max31790) Fix fan speed reporting for fan7..12 omits e1829789348f hwmon: (sht4x) Fix sht4x_read_values return value omits 4eb180903742 hwmon: Add sht4x Temperature and Humidity Sensor Driver omits d8df3526e67f docs: hwmon: Add an entry for mp2888 omits 5714de938559 hwmon: (adm1275) enable adm1272 temperature reporting omits 192aafa40f4a dt-bindings: Add MP2888 voltage regulator device omits 3fc1e311687e hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller omits 84185a0c5d71 hwmon: (pmbus) Increase maximum number of phases per page omits fb8aab26ddfe hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] omits 604ebadc0df0 hwmon: (pmbus) Add support for additional Flex BMR convert [...] omits c9c021cbedc3 hwmon: (pmbus) Add documentation for new flags omits 735cd0058bc6 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK omits f6794e056f0e hwmon: (sch56xx-common) Simplify sch56xx_device_add omits 7ead747d49db hwmon: (sch56xx-common) Use helper function omits 94bdd8b8c6e6 hwmon: (sch56xx-common) Use strscpy omits 7c674abb6f7a hwmon: (sch56xx) Use devres functions for watchdog omits 70ac026ad2fd hwmon: (lm70) Use SPI_MODE_X_MASK omits c59d88d8f9d6 hwmon: (max31722) Remove non-standard ACPI device IDs omits 338e2ef78431 hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" omits 93fb312a0a4f docs: hwmon: avoid using UTF-8 chars omits 75f4e92a9fb9 docs: hwmon: ir36021.rst: replace some characters omits 86bbd4fa1b5c dt-bindings: hwmon: Add Texas Instruments TMP1075 omits 579f77e5e75b hwmon: (lm75) Add TI TMP1075 support omits 18a630e32469 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver omits 99de0b1d0263 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 omits 1603eb86c6fb hwmon: (corsair-psu) fix suspend behavior omits ea002198ae55 dt-bindings: hwmon: Fix typo in TI ADS7828 bindings omits 7bbbf7c385ed ext4: Only advertise encrypted_casefold when encryption an [...] omits 69f98828728f cifs: get rid of binding_chan and use chans_need_reconnect [...] omits 374c6c7bba3c cifs: changes to support multichannel during channel reconnect omits 28b42cb58dce cifs: missed ref-counting smb session in find omits 946e59db46bc ext4: fix no-key deletion for encrypt+casefold omits 70ac330690c7 ext4: fix memory leak in ext4_fill_super omits ff18aad7a89c ext4: fix fast commit alignment issues omits b2676d0f31f2 ext4: Fix bug on in ext4_es_cache_extent as ext4_split_ext [...] omits da6f88115e50 nfsd4: Expose the callback address and state of each NFS4 client omits 8d7823b2a58c xprtrdma: Fix spelling mistakes omits f80ccaffe0b8 Merge branch 'for-next/sve' into for-next/core omits 8fdb630b1667 Merge branch 'for-next/smccc' into for-next/core omits ca1e530218a3 Merge branch 'for-next/selftests' into for-next/core omits fc6c99597bd3 Merge branch 'for-next/perf' into for-next/core omits 1dbdd7f3b651 Merge branch 'for-next/mte' into for-next/core omits 4367f7935950 Merge branch 'for-next/mm' into for-next/core omits 2c05e972eb1e Merge branch 'for-next/kasan' into for-next/core omits a2dd86846651 Merge branch 'for-next/insn' into for-next/core omits c58694a19220 drm/amdgpu: switch kzalloc to kvzalloc in amdgpu_bo_create omits 76afd32c2875 drm/amdgpu: soc15 register access through RLC should only [...] omits 1c972be5c403 drm/amdgpu: attr to control SS2.0 bias level (v2) omits 297c404bc596 drm/amd/pm: sysfs attrs to read ss powershare (v6) omits 14f00c65625b drm/amd/display: Fix uninitialized field when expanding ma [...] omits 0e4950086a86 Merge branch 'for-next/ffa' into for-next/core omits 2e73d839b1b9 Merge branch 'for-next/docs' into for-next/core omits 140220d0b988 Merge branch 'for-next/cpufeature' into for-next/core omits 96deb8f3d87e Merge branch 'for-next/cortex-strings' into for-next/core omits 3e3d62cf5306 Merge branch 'for-next/caches' into for-next/core omits 53e4835a66bd Merge branch 'for-next/boot' into for-next/core omits 4fda98afcac9 Merge branch kvm-arm64/mmu/MMIO-block-mapping into kvmarm- [...] omits 10c95abe7710 Merge remote-tracking branch kvm-arm64/m1 into kvmarm-master/next omits 3e244f718eca Merge remote-tracking branch kvm-arm64/selftest/debug into [...] omits 9c066f39c5fb KVM: selftests: Add aarch64/debug-exceptions test omits cc968fa1dd82 KVM: selftests: Add exception handling support for aarch64 omits 124d7bb43462 KVM: selftests: Move GUEST_ASSERT_EQ to utils header omits 8c4680c96818 KVM: selftests: Introduce UCALL_UNHANDLED for unhandled ve [...] omits a2bad6a990a4 KVM: selftests: Rename vm_handle_exception omits 2aefadc09b35 Merge branch 'devel' into for-next omits 4ef0676a1677 Merge branch 'misc-5.13' into next-fixes omits 185f5bf3e2af dm kcopyd: avoid spin_lock_irqsave from process context omits a679c58ef7ff dm kcopyd: avoid useless atomic operations omits 2fe9dd8694d6 dm space map disk: cache a small number of index entries omits d9571f9e2626 dm space maps: improve performance with inc/dec on ranges [...] omits faa1847d03a2 clk: imx: scu: add enet rgmii gpr clocks omits 171ff6f8a39c nfsd: move fsnotify on client creation outside spinlock omits 3bcecb93e4a0 dm space maps: don't reset space map allocation cursor whe [...] omits dee29bf9192b dm btree: improve btree residency omits 4539b53dd2d3 clk: imx8qm: add clock valid resource checking omits 68c8b0bb1d00 clk: imx8qxp: add clock valid checking mechnism omits 7b92d0f97d9b Merge branch 'for-5.14' into for-next omits 11da340b83f3 Merge branch 'for-5.13-fixes' into for-next adds 59dda702c95d Merge tag 'drm-misc-fixes-2021-06-03' of git://anongit.fre [...] adds ff7a24a8fcb3 Merge tag 'drm-intel-fixes-2021-06-03' of git://anongit.fr [...] adds ba8e59773ae5 drm/amd/display: Allow bandwidth validation for 0 streams. adds a53085c1d20f drm/amd/display: Fix GPU scaling regression by FS video support adds 147feb007685 drm/amdgpu: add judgement for dc support adds 5cfc912582e1 drm/amdgpu: refine amdgpu_fru_get_product_info adds 33f409e60eb0 drm/amd/display: Fix overlay validation by considering cursors adds dce3d8e1d070 drm/amdgpu: Don't query CE and UE errors adds c5699e2d863f drm/amd/display: Fix potential memory leak in DMUB hw_init adds 2370eba9f552 drm/amd/amdgpu:save psp ring wptr to avoid attack adds 07438603a07e drm/amdgpu: make sure we unpin the UVD BO adds e7591a8d56ba amd/display: convert DRM_DEBUG_ATOMIC to drm_dbg_atomic adds d6273d8f31cd Merge tag 'amd-drm-fixes-5.13-2021-06-02' of https://gitla [...] adds 37e2f2e800dc Merge tag 'drm/tegra/for-5.13-rc5' of ssh://git.freedeskto [...] adds 3a3c5ab3d698 Merge tag 'drm-fixes-2021-06-04-1' of git://anongit.freede [...] adds 16f0596fc1d7 Merge tag 'sound-5.13-rc5' of git://git.kernel.org/pub/scm [...] adds ff6091075a68 Merge tag 'pci-v5.13-fixes-1' of git://git.kernel.org/pub/ [...] adds 6c1ced2f7016 perf tools: Copy uapi/asm/perf_regs.h from the kernel for MIPS adds 3cb17cce1e76 perf probe: Fix NULL pointer dereference in convert_variab [...] adds 4f2abe91922b perf record: Move probing cgroup sampling support adds d3fddc355a4a perf stat: Fix error return code in bperf__load() adds f677ec94f6fb perf test: Test 17 fails with make LIBPFM4=1 on s390 z/VM adds 2dc065eae56d perf evsel: Add missing cloning of evsel->use_config_name adds 3cc84399e9b6 perf stat: Honor event config name on --no-merge adds 69c9ffed6ced perf symbol-elf: Fix memory leak by freeing sdt_note.args adds 67069a1f0fe5 perf env: Fix memory leak of bpf_prog_info_linear member adds 2cb26c15a247 Merge tag 'perf-tools-fixes-for-v5.13-2021-06-04' of git:/ [...] adds 6a137caec23a Bluetooth: fix the erroneous flush_work() order adds e305509e678b Bluetooth: use correct lock to prevent UAF of hdev object adds a83d95850473 Bluetooth: Fix VIRTIO_ID_BT assigned number adds 1f14a620f30b Bluetooth: btusb: Fix failing to init controllers with ope [...] adds 579028dec182 Merge tag 'for-net-2021-06-03' of git://git.kernel.org/pub [...] adds acf2492b51c9 wireguard: selftests: remove old conntrack kconfig value adds f8873d11d412 wireguard: selftests: make sure rp_filter is disabled on vethc adds cc5060ca0285 wireguard: do not use -O3 adds 24b70eeeb4f4 wireguard: use synchronize_net rather than synchronize_rcu adds a4e9f8e3287c wireguard: peer: allocate in kmem_cache adds 46cfe8eee285 wireguard: allowedips: initialize list head in selftest adds f634f418c227 wireguard: allowedips: remove nodes in O(1) adds dc680de28ca8 wireguard: allowedips: allocate nodes in kmem_cache adds bf7b042dc62a wireguard: allowedips: free empty intermediate nodes when [...] adds 6fd815bb1ecc Merge branch 'wireguard-fixes' adds f0457690af56 ice: Fix allowing VF to request more/less queues via virtchnl adds 8679f07a9922 ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared adds c7ee6ce1cf60 ice: handle the VF VSI rebuild failure adds 5cd349c349d6 ice: report supported and advertised autoneg using PHY cap [...] adds f9f83202b726 ice: Allow all LLDP packets from PF to Tx adds 519d8ab17682 virtchnl: Add missing padding to virtchnl_proto_hdrs adds 26821ecd3b48 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] adds 944d671d5faa sch_htb: fix refcount leak in htb_parent_to_leaf_offload adds 3822d0670c9d cxgb4: avoid link re-train during TC-MQPRIO configuration adds 9d32fa5d74b1 Merge tag 'net-5.13-rc5' of git://git.kernel.org/pub/scm/l [...] adds af8d9eb84076 Merge tag 'riscv-for-linus-5.13-rc5' of git://git.kernel.o [...] adds 50c25ee97cf6 Revert "MIPS: make userspace mapping young by default" adds 8fd0e995cc7b kfence: use TASK_IDLE when awaiting allocation adds 0711f0d7050b pid: take a reference when initializing `cad_pid` adds 04f7ce3f07ce mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() adds bac9c6fa1f92 mm/page_alloc: fix counting of free pages after take off f [...] adds 928130532e19 drivers/base/memory: fix trying offlining memory blocks wi [...] adds 0c5da35723a9 hugetlb: pass head page to remove_hugetlb_page() adds 263e88d678ba proc: add .gitignore for proc-subset-pid selftest adds 7b6889f54a3c mm/kasan/init.c: fix doc warning adds d84cf06e3dd8 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY adds 415f0c835ba7 lib: crc64: fix kernel-doc warning adds 6bba4471f0cc ocfs2: fix data corruption by fallocate adds 2eff0573e0d5 mailmap: use private address for Michel Lespinasse adds e5220dd16778 Merge branch 'akpm' (patches from Andrew) adds a4931dcab1de i2c: altera: Fix formatting issue in struct and demote unw [...] adds de2646f34a5b i2c: tegra-bpmp: Demote kernel-doc abuses adds 9f78c607600c i2c: qcom-geni: Add shutdown callback for i2c adds 57648e860485 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_S [...] adds f5b6eb1e0182 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] adds f1d4d47c5851 x86/setup: Always reserve the first 1M of RAM adds 5405b42c2f08 x86/fault: Don't send SIGSEGV twice on SEGV_PKUERR adds 009767dbf42a x86/sev: Check SME/SEV support in CPUID first adds 773ac53bbfce Merge tag 'x86_urgent_for_v5.13-rc5' of git://git.kernel.o [...] adds bd7b12aa6081 Merge tag 'powerpc-5.13-5' of git://git.kernel.org/pub/scm [...] adds 3a2d3ae06787 Merge tag 'imx-fixes-5.13' of git://git.kernel.org/pub/scm [...] adds a06bc9690261 soc: amlogic: meson-clk-measure: remove redundant dev_err [...] adds 4cce442ffe54 arm64: meson: select COMMON_CLK adds 3091a9e74240 Merge tag 'amlogic-fixes-v5.13-rc1' of https://git.kernel. [...] adds 94277cb5b4db Merge tag 'omap-for-v5.13/fixes-sata' of git://git.kernel. [...] adds 2f3e4eb17973 Merge tag 'omap-for-v5.13/fixes-pm' of git://git.kernel.or [...] adds 673c7aa2436b optee: use export_uuid() to copy client UUID adds 7468bed8f850 Merge tag 'optee-fix-for-v5.13' of git://git.linaro.org/pe [...] adds b9c112f2c223 Merge tag 'ti-k3-dt-fixes-for-v5.13' of git://git.kernel.o [...] adds decad3e1d1ed Merge tag 'arm-soc-fixes-v5.13-2' of git://git.kernel.org/ [...] adds 082cd4ec240b ext4: fix bug on in ext4_es_cache_extent as ext4_split_ext [...] adds a7ba36bc94f2 ext4: fix fast commit alignment issues adds afd09b617db3 ext4: fix memory leak in ext4_fill_super adds 63e7f1289389 ext4: fix no-key deletion for encrypt+casefold adds e71f99f2dfb4 ext4: Only advertise encrypted_casefold when encryption an [...] adds 20e41d9bc804 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] adds 90d56a3d6e0b Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 614124bea77e Linux 5.13-rc5 adds a271c32e35d0 Merge remote-tracking branch 'arm-current/fixes' adds f404a08d0a82 Merge remote-tracking branch 'ipsec/master' adds fcce6aae920a Merge remote-tracking branch 'mac80211/master' adds a0ffb4c12f7f RDMA/mlx5: Use different doorbell memory for different processes adds 404e5a12691f RDMA/mlx4: Do not map the core_clock page to user space un [...] adds 0f3c2d5d10e0 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 15d295b560e6 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds 61d3e87468fa ALSA: hda/realtek: fix mute/micmute LEDs and speaker for H [...] adds dfb06401b4cd ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] adds 9981b20a5e36 ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() adds 4efdb4be6bb9 Merge remote-tracking branch 'sound-current/for-linus' adds 49783c6f4a4f ASoC: rt5682: Fix the fast discharge for headset unpluggin [...] adds f2aff9d54ff6 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds d58d8fe88cf6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 2e0d6a3170bd Merge remote-tracking branch 'regulator/for-5.13' into reg [...] adds ea5e35fad995 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 25037a2478db Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds bb4e7ad42ec0 Merge remote-tracking branch 'spi/for-5.13' into spi-linus adds d71813f9d9d5 Merge remote-tracking branch 'spi-fixes/for-linus' adds f501b6a2312e debugfs: Fix debugfs_read_file_str() adds 4d0e2f22caf2 Merge remote-tracking branch 'driver-core.current/driver-c [...] adds 9257bd80b917 dt-bindings: connector: Replace BIT macro with generic bit ops adds 8f11fe7e4068 Revert "usb: dwc3: core: Add shutdown callback for dwc3" adds f41bfc7e9c7c usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP adds 55b54c269bee dt-bindings: connector: Add PD rev 2.0 VDO definition adds 7ac505103572 usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 adds 80137c18737c usb: typec: tcpm: Fix misuses of AMS invocation adds 1d0d3d818eaf usb: dwc3: meson-g12a: Disable the regulator in the error [...] adds 4d2aa178d2ad usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is [...] adds 063933f47a7a usb: typec: tcpm: Properly handle Alert and Status Messages adds 3a13ff7ef434 usb: typec: tcpm: cancel vdm and state machine hrtimer whe [...] adds 7ade4805e296 usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port adds 024236abeba8 usb: typec: tcpm: cancel send discover hrtimer when unregi [...] adds 6fc1db5e6211 usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind adds 3495014a5bf5 Merge remote-tracking branch 'usb.current/usb-linus' adds bc96c72df33e USB: serial: ftdi_sio: add NovaTech OrionMX product ID adds 7aeea785c89f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds bf8dbae0c4bf Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' adds b019c3b84995 Merge remote-tracking branch 'phy/fixes' adds 43d314946314 iio: frequency: adf4350: disable reg and clk on error in a [...] adds 87f36cbec4e1 iio: accel: bma180: Fix BMA25x bandwidth register values adds 01c08b1ec2c8 Merge remote-tracking branch 'iio-fixes/fixes-togreg' adds 757d2e606516 Merge tag 'phy-fixes-5.13' of git://git.kernel.org/pub/scm [...] adds 1e4b1c0620e2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 1737b15acc6a Merge remote-tracking branch 'input-current/for-linus' adds 4b9099b60bfc Merge remote-tracking branch 'ide/master' adds 658f41403c90 Merge remote-tracking branch 'dmaengine-fixes/fixes' adds d3cc80d5860c Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds 9d714ec74828 dt-bindings: hwmon: Fix typo in TI ADS7828 bindings adds 7197892773d2 hwmon: (corsair-psu) fix suspend behavior adds bfa2778c4dea hwmon: (scpi-hwmon) shows the negative temperature properly adds 26faaa7b3bfd Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 807f24775148 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 165ea85f1483 btrfs: do not write supers if we have an fs error adds 5b434df87787 btrfs: zoned: fix zone number to sector/physical calculation adds e7b2ec3d3d4e btrfs: return value from btrfs_mark_extent_written() in ca [...] adds aefd7f706556 btrfs: promote debugging asserts to full-fledged checks in [...] adds 60e210440155 Merge branch 'misc-5.13' into next-fixes adds 45e5fffec3a6 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 7dc96d043c40 Merge remote-tracking branch 'vfs-fixes/fixes' adds 6325ce1542bc platform/surface: dtx: Add missing mutex_destroy() call in [...] adds 701b54bcb7d0 platform/mellanox: mlxreg-hotplug: Revert "move to use req [...] adds 2d60ce35fab0 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 61c5f3d3f0ad Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 5e34064b7a0c Merge remote-tracking branch 'pidfd-fixes/fixes' adds 83a3f20cb8e5 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds 1071fb6d78e0 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' new f49efb108aa4 drm/nouveau: Fix fall-through warnings for Clang new e0e6f9b2a329 drm/nouveau/therm: Fix fall-through warnings for Clang new 0850bf2e5ce4 drm/nouveau/clk: Fix fall-through warnings for Clang new 40e67c120093 rxrpc: Fix fall-through warnings for Clang new 55c4d17cbded Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 2a73cce2dad3 scripts/setlocalversion: remove mercurial, svn and git-svn [...] new a2be76a352f1 scripts/setlocalversion: remove workaround for old make-kpkg new ffaf62a8050b scripts/setlocalversion: add more comments to -dirty flag [...] new 630ff0faf84e scripts/setlocalversion: factor out 12-chars hash construction new 042da426f8eb scripts/setlocalversion: simplify the short version part new 43ac711053fc kconfig: constify long_opts new c7c90e121e99 kconfig.h: explain IS_MODULE(), IS_ENABLED() new 176e910b8aee Merge remote-tracking branch 'kbuild/for-next' new 983d87d9a55a Merge remote-tracking branch 'compiler-attributes/compiler [...] new 2e1c0925e53f Merge remote-tracking branch 'asm-generic/master' new 676012846a99 Merge remote-tracking branch 'arm/for-next' new 427852f403ca Merge branch 'for-next/boot' into for-next/core new b5fed752a10e Merge branch 'for-next/caches' into for-next/core new 21c13b104596 Merge branch 'for-next/cortex-strings' into for-next/core new 02e4f364ea6d Merge branch 'for-next/cpufeature' into for-next/core new fe62dba16d2c Merge branch 'for-next/docs' into for-next/core new 21d506613567 Merge branch 'for-next/ffa' into for-next/core new 581013c197c8 Merge branch 'for-next/insn' into for-next/core new 09df8c6341f2 Merge branch 'for-next/kasan' into for-next/core new fcf9dc02f839 arm64: mm: Add is_el1_data_abort() helper new f3a65da74d83 Merge branch 'for-next/mm' into for-next/core new 92638b4e1b47 mm: arch: remove indirection level in alloc_zeroed_user_hi [...] new 7a3b83537188 kasan: use separate (un)poison implementation for integrated init new 013bb59dbb7c arm64: mte: handle tags zeroing at page allocation time new c275c5c6d50a kasan: disable freed user page poisoning with HW tags new 9a9a2f4ae741 Merge branch 'for-next/mte' into for-next/core new 814be609baae drivers/perf: hisi: Fix data source control new 0e56c385f357 Merge branch 'for-next/perf' into for-next/core new 557017c8f06b Merge branch 'for-next/selftests' into for-next/core new 3c1c20a80c08 Merge branch 'for-next/smccc' into for-next/core new 219c53215f5e Merge branch 'for-next/sve' into for-next/core new 87b264279e61 Merge remote-tracking branch 'arm64/for-next/core' new 8caece41d86b Merge branch 'arm/fixes' into for-next new af644ce486a8 ARM: Document merges new 8f7357e34ed9 Merge remote-tracking branch 'arm-soc/for-next' new 2ab6127e63f4 Merge remote-tracking branch 'actions/for-next' new 85d2e3d6e201 Merge remote-tracking branch 'amlogic/for-next' new efea57aeb8d5 Merge remote-tracking branch 'aspeed/for-next' new 92e669017ff1 dt-bindings: i2c: at91: fix example for scl-gpios new 6d18b6856c74 dt-bindings: watchdog: sama5d4-wdt: convert to yaml new 9cfd29616131 watchdog: sama5d4_wdt: add support for sama7g5-wdt new 65e10c8760aa dt-bindings: watchdog: sama5d4-wdt: add compatible for sam [...] new fba61e359bac Merge remote-tracking branch 'at91/at91-next' new af587f810910 Merge remote-tracking branch 'drivers-memory/for-next' new 9a311e280f38 Merge remote-tracking branch 'imx-mxs/for-next' new 1f39499aa77a Merge remote-tracking branch 'keystone/next' new c7df4a794c8c Merge remote-tracking branch 'mediatek/for-next' new a1a5c265367b Merge remote-tracking branch 'mvebu/for-next' new 316aa079b541 Merge remote-tracking branch 'omap/for-next' new 3785ce3f04b9 Merge remote-tracking branch 'qcom/for-next' new 86166d84b3d8 Merge remote-tracking branch 'raspberrypi/for-next' new 2c3676b9bbf6 Merge remote-tracking branch 'renesas/next' new 8b8ac86e7911 Merge remote-tracking branch 'reset/reset/next' new 5db200f0383d Merge remote-tracking branch 'rockchip/for-next' new b311111eaf97 Merge remote-tracking branch 'samsung-krzk/for-next' new 03b85d65b978 Merge remote-tracking branch 'scmi/for-linux-next' new 29e075fea924 Merge remote-tracking branch 'stm32/stm32-next' new 87c51d6e5910 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 4f1ad0e30709 Merge remote-tracking branch 'tegra/for-next' new d6d0ee31702f Merge remote-tracking branch 'ti-k3/ti-k3-next' new 7f066704ab0e Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 4877d3669ce4 Merge remote-tracking branch 'clk/clk-next' new 6950d95978f5 clk: imx8qxp: add clock valid checking mechnism new 0ceb9181ff4d clk: imx8qm: add clock valid resource checking new 9cfb301be710 clk: imx: scu: add enet rgmii gpr clocks new c92202a3a4ee Merge remote-tracking branch 'clk-imx/for-next' new 0882f649b5af Merge remote-tracking branch 'csky/linux-next' new 67501dba5b0f Merge remote-tracking branch 'h8300/h8300-next' new 88824eeda817 Merge remote-tracking branch 'm68k/for-next' new fb4de61c02b0 Merge remote-tracking branch 'microblaze/next' new cebbc8b0b938 Merge remote-tracking branch 'mips/mips-next' new 2cec178e35ba powerpc/xmon: make dumping log buffer contents more reliable new 027f55e87c30 tty: hvc: udbg_hvc: retry putc on -EAGAIN new d4b57e18f55a Merge remote-tracking branch 'powerpc/next' new a64dd17005bf Merge remote-tracking branch 'risc-v/for-next' new 74cdd9a8b96b Merge remote-tracking branch 's390/for-next' new dbc368758bc2 Merge remote-tracking branch 'sh/for-next' new 0bb7c424d870 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 9afd40b7d1d3 Merge remote-tracking branch 'pidfd/for-next' new 77f30bfcfcf4 fscrypt: don't ignore minor_hash when hash is 0 new c7db1ae615ba Merge remote-tracking branch 'fscrypt/master' new 520ba74f4fd4 Merge remote-tracking branch 'btrfs/for-next' new 055624b7b237 Merge remote-tracking branch 'ceph/master' new 431b9c158cb1 cifs: remove duplicated prototype new d6a64e7b4f19 cifs: Remove unused inline function is_sysvol_or_netlogon() new 1b7b28acd95e cifs: Constify static struct genl_ops new 30aa5dcbef43 cifs: improve fallocate emulation new e32748f3011c cifs: do not send tree disconnect to ipc shares new 0b725f941fef cifs: get rid of @noreq param in __dfs_cache_find() new 240e5c1c36a2 cifs: keep referral server sessions alive new 1e26b2722b9c cifs: handle different charsets in dfs cache new 516a56c788d2 cifs: fix path comparison and hash calc new 308e54c9465a cifs: set a minimum of 2 minutes for refreshing dfs cache new 8713902875e2 cifs: do not share tcp servers with dfs mounts new 697d3521416c Merge remote-tracking branch 'cifs/for-next' new 0eb41d47828b Merge remote-tracking branch 'cifsd/cifsd-for-next' new 80ee844a9250 Merge remote-tracking branch 'configfs/for-next' new c099f8385c4b Merge remote-tracking branch 'erofs/dev' new 0665312ecdf5 Merge remote-tracking branch 'ext3/for_next' new 84ed553af7e5 ext4: add discard/zeroout flags to journal flush new 339183dfb87c ext4: add ioctl EXT4_IOC_CHECKPOINT new a492dedb708d ext4: update journal documentation new 1cd6874803b9 Merge remote-tracking branch 'ext4/dev' new ec7b70ac2ea2 f2fs: support RO feature new 91046827dc73 f2fs: Show casefolding support only when supported new 6d6e318c597d f2fs: Advertise encrypted casefolding in sysfs new 129e8f247ed1 f2fs: add pin_file in feature list new 0d1263207c71 f2fs: clean up /sys/fs/f2fs/<disk>/features new 96b3272ceea4 Merge remote-tracking branch 'f2fs/dev' new fc570248e21c Merge remote-tracking branch 'jfs/jfs-next' new e4ef6a644c71 Merge remote-tracking branch 'nfs/linux-next' new f2f8642df1af nfsd: move fsnotify on client creation outside spinlock new 21c2eed41e37 xprtrdma: Fix spelling mistakes new 69ec7097be26 nfsd4: Expose the callback address and state of each NFS4 client new eaf46c51a254 nfsd: fix kernel test robot warning in SSC code new 220371535410 NFSD: Fix error return code in nfsd4_interssc_connect() new d1d2f6a24497 Merge remote-tracking branch 'nfsd/nfsd-next' new 8d94a4e21c83 Merge remote-tracking branch 'v9fs/9p-next' new 0a683794ace2 xfs: split up xfs_buf_allocate_memory new 07b5c5add42a xfs: use xfs_buf_alloc_pages for uncached buffers new c9fa563072e1 xfs: use alloc_pages_bulk_array() for buffers new 02c511738688 xfs: merge _xfs_buf_get_pages() new e7d236a6fe51 xfs: move page freeing into _xfs_buf_free_pages() new dc5b5b3f2ee7 xfs: remove ->b_offset handling for page backed buffers new e48f3211d410 xfs: simplify the b_page_count calculation new 01b67cd28ded xfs: get rid of xb_to_gfp() new 9f059beac967 xfs: cleanup error handling in xfs_buf_get_map new 8bb870dee3c1 xfs: merge xfs_buf_allocate_memory new 001276036eb8 Merge tag 'xfs-buf-bulk-alloc-tag' of git://git.kernel.org [...] new 9bbafc71919a xfs: move xfs_perag_get/put to xfs_ag.[ch] new 61aa005a5bd7 xfs: prepare for moving perag definitions and support to libxfs new 07b6403a6873 xfs: move perag structure and setup to libxfs/xfs_ag.[ch] new f250eedcf762 xfs: make for_each_perag... a first class citizen new 934933c3eec9 xfs: convert raw ag walks to use for_each_perag new 6f4118fc6482 xfs: convert xfs_iwalk to use perag references new 7f8d3b3ca6fe xfs: convert secondary superblock walk to use perags new 45d066211756 xfs: pass perags through to the busy extent code new 30933120ad79 xfs: push perags through the ag reservation callouts new 58d43a7e3263 xfs: pass perags around in fsmap data dev functions new be9fb17d88f0 xfs: add a perag to the btree cursor new fa9c3c197329 xfs: convert rmap btree cursor to using a perag new a81a06211fb4 xfs: convert refcount btree cursor to use perags new 289d38d22cd8 xfs: convert allocbt cursors to use perags new 7b13c5155182 xfs: use perag for ialloc btree cursors new 50f02fe3338d xfs: remove agno from btree cursor new 4268547305c9 xfs: simplify xfs_dialloc_select_ag() return values new 89b1f55a2951 xfs: collapse AG selection for inode allocation new b652afd93703 xfs: get rid of xfs_dir_ialloc() new 309161f6603c xfs: inode allocation can use a single perag instance new 8237fbf53d6f xfs: clean up and simplify xfs_dialloc() new f40aadb2bb64 xfs: use perag through unlink processing new 509201163fca xfs: remove xfs_perag_t new 7a2d12a18a23 Merge tag 'xfs-perag-conv-tag' of git://git.kernel.org/pub [...] new a7bcb147fef3 xfs: clean up open-coded fs block unit conversions new 20bd8e63f30b xfs: remove unnecessary shifts new 946c056fcfb1 Merge tag 'unit-conversion-cleanups-5.14_2021-06-03' of ht [...] new 5f7fd7508620 xfs: sort variable alphabetically to avoid repeated declaration new 9673261c32dc xfs: Remove redundant assignment to busy new 5a981e4ea8ff xfs: mark xfs_bmap_set_attrforkoff static new 977ec4ddf0b7 xfs: don't take a spinlock unconditionally in the DIO fastpath new f4736a20733d Merge tag 'assorted-fixes-5.14-1_2021-06-03' of https://gi [...] new 1ad2cfe0a570 xfs: move the quotaoff dqrele inode walk into xfs_icache.c new 3ea06d73e3c0 xfs: detach inode dquots at the end of inactivation new df60019739d8 xfs: move the inode walk functions further down new c1115c0cba2b xfs: rename xfs_inode_walk functions to xfs_icwalk new c809d7e948a1 xfs: pass the goal of the incore inode walk to xfs_inode_walk() new b9baaef42f76 xfs: separate the dqrele_all inode grab logic from xfs_ino [...] new 9d2793ceecb9 xfs: move xfs_inew_wait call into xfs_dqrele_inode new 7fdff52623b4 xfs: remove iter_flags parameter from xfs_inode_walk_* new f427cf5c6236 xfs: remove indirect calls from xfs_inode_walk{,_ag} new d20d5edcf941 xfs: clean up inode state flag tests in xfs_blockgc_igrab new 594ab00b760f xfs: make the icwalk processing functions clean up the grab state new 919a4ddb6841 xfs: fix radix tree tag signs new 9d5ee8375951 xfs: pass struct xfs_eofblocks to the inode scan callback new f1bc5c5630f9 xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag new c076ae7a9361 xfs: refactor per-AG inode tagging functions new 6a180b1d35a0 Merge tag 'inode-walk-cleanups-5.14_2021-06-03' of https:/ [...] new f3957b62ea2a Merge remote-tracking branch 'xfs/for-next' new cc7b0d227317 Merge remote-tracking branch 'vfs/for-next' new 782806d7b2a1 Merge remote-tracking branch 'printk/for-next' new ea4aae059743 PCI: Print a debug message on PCI device release new 8c1578e544f3 Merge branch 'pci/enumeration' new 95ea95396135 PCI/AER: Use consistent format when printing PCI device new 8e3237989b0d Documentation: PCI: Fix typo in pci-error-recovery.rst new 1035fe2efdd6 Merge branch 'pci/error' new 0a470c843d23 x86/pci: Return true/false (not 1/0) from bool functions new 20ebaa2e4ec4 Merge branch 'pci/misc' new 0dad3ce523c2 PCI: Add pci_reset_bus_function() Secondary Bus Reset interface new 411e2a43d210 PCI: Work around Huawei Intelligent NIC VF FLR erratum new f0cb564b66d2 Merge branch 'pci/reset' new 65db04053efe PCI: Coalesce host bridge contiguous apertures new 3c5e47d1cdef Merge branch 'pci/resource' new 748a47f35913 PCI: dwc/imx6: Remove redundant error printing in imx6_pci [...] new 456f51b243a1 Merge branch 'remotes/lorenzo/pci/dwc' new 5be967d5016a PCI: ftpci100: Rename macro name collision new 4ee6f8d36ef7 Merge branch 'remotes/lorenzo/pci/ftpci100' new 94d22763207a PCI: hv: Fix a race condition when removing the device new 326dc2e1e59a PCI: hv: Remove bus device removal unused refcount/functions new cfda07f70e8b Merge branch 'remotes/lorenzo/pci/hv' new 28bba1e22077 PCI: mediatek: Remove redundant error printing in mtk_pcie [...] new cb1375e8de34 Merge branch 'remotes/lorenzo/pci/mediatek' new 124310647429 PCI: microchip: Make the struct event_descs static new b7939d8a50d3 Merge branch 'remotes/lorenzo/pci/microchip' new 42d7a8dc195f PCI: mobiveil: Remove unused readl and writel functions new b8a31617eb6d Merge branch 'remotes/lorenzo/pci/mobiveil' new d0180ba464bf PCI: tegra: Fix host initialization during resume new 7ebe6b79d758 PCI: tegra: Add missing MODULE_DEVICE_TABLE new 912cd651d9cf Merge branch 'remotes/lorenzo/pci/tegra' new eabbc3ccbe76 PCI: xgene: Annotate __iomem pointer new 1e586966e9a2 PCI: xgene: Fix a non-compliant kernel-doc new b3e91145f897 Merge branch 'remotes/lorenzo/pci/xgene' new 3ccb4d3ed5ea Merge remote-tracking branch 'pci/next' new 33c8da8a879f Merge remote-tracking branch 'hid/for-next' new 435522343c31 drm/i915/selftests: Rename pm_ prefixed functions names new 7c2fcdad7745 i2c: busses: i2c-altera: Fix formatting issue in struct an [...] new 200fb322aae8 i2c: busses: i2c-tegra-bpmp: Demote kernel-doc abuses new a38ac891fc42 i2c: i2c-qcom-geni: Add shutdown callback for i2c new 116c85f2ec62 i2c: i2c-qcom-geni: Suspend and resume the bus during SYST [...] new 610597fed2e7 Merge branch 'i2c/for-current' into i2c/for-next new 5ab9dc38e2cf MAINTAINERS: Add linux-renesas-soc to the Renesas I2C entries new 02fa1189927f dt-bindings: i2c: Move i2c-omap.txt to YAML format new 93b2e8711fe2 dt-bindings: i2c: i2c-mux: Remove reset-active-low from ss [...] new 6d951544d5c5 Merge branch 'i2c/for-5.14' into i2c/for-next new 481d571969ab Merge branch 'i2c/for-current' into i2c/for-next new 3587196e950b Merge remote-tracking branch 'i2c/i2c/for-next' new 42eed9447a41 hwmon: (pmbus/zl6100) Add support for ZLS1003, ZLS4009 and ZL8802 new d281da229392 hwmon: (pmbus/zl6100) Update documentation for zl6100 driver new 6bf3c55ef62a hwmon: (lm75) Add TI TMP1075 support new 8b3d7f80e7f1 dt-bindings: hwmon: Add Texas Instruments TMP1075 new ff28e7fde2d1 docs: hwmon: ir36021.rst: replace some characters new 337458bc08df docs: hwmon: avoid using UTF-8 chars new caa3efae6e7c hwmon: (lm70) Revert "hwmon: (lm70) Add support for ACPI" new 32081d0f4a42 hwmon: (max31722) Remove non-standard ACPI device IDs new b0a302be4360 hwmon: (lm70) Use SPI_MODE_X_MASK new 2502842ab39a hwmon: (sch56xx) Use devres functions for watchdog new 0004f2f6c6ba hwmon: (sch56xx-common) Use strscpy new 7739f447684d hwmon: (sch56xx-common) Use helper function new b0fa436d7ec1 hwmon: (sch56xx-common) Simplify sch56xx_device_add new 6f435a93bf55 hwmon: (pmbus) Add new flag PMBUS_READ_STATUS_AFTER_FAILED_CHECK new ff88b0b96760 hwmon: (pmbus) Add documentation for new flags new 6618525ba93c hwmon: (pmbus) Add support for additional Flex BMR convert [...] new 1c645b245398 hwmon: (bt1-pvt) Remove redundant error printing in pvt_re [...] new ddc093c877ee hwmon: (pmbus) Increase maximum number of phases per page new dd63cf9e2f29 hwmon: (pmbus) Add support for MPS Multi-phase mp2888 controller new ba2df95ef4d4 dt-bindings: Add MP2888 voltage regulator device new 7001cbf6646c hwmon: (adm1275) enable adm1272 temperature reporting new 7ea70a48060c docs: hwmon: Add an entry for mp2888 new 16abbcc0b25d hwmon: Add sht4x Temperature and Humidity Sensor Driver new 835eab343712 hwmon: (sht4x) Fix sht4x_read_values return value new 70720200164a hwmon: (max31790) Fix fan speed reporting for fan7..12 new 6cd678f9c6d9 hwmon: (max31790) Report correct current pwm duty cycles new 9c03aa4574aa hwmon: (max31790) Fix pwmX_enable attributes new 6091a7de6e4c hwmon: (max31790) Clear fan fault after reporting it new fc9539fbeaa3 hwmon: (max31790) Detect and report zero fan speed new dbb1195e3023 hwmon: (ina3221) use CVRF only for single-shot conversion new 54e46c21fdc9 hwmon: (pmbus_core) Check adapter PEC support new 8a5823454b86 docs: hwmon: adm1177.rst: avoid using ReSt :doc:`foo` markup new 9289aa982e23 Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 52ea62e74ecf docs/zh_CN: add core api cachetlb translation new b0cbba2e44c6 docs/zh_CN: Add zh_CN/admin-guide/lockup-watchdogs.rst new c003555a026f docs/zh_CN: add translations in zh_CN/dev-tools/kasan new 709dedfdf3da documentation-file-ref-check: Make git check work for mult [...] new f9ce26c56d37 docs: networking: Replace strncpy() with strscpy() new e53eeac9a9d7 docs: block: fix stat.rst document error new fb7b26a8b1d0 docs: Fix typo in Documentation/arm/marvell.rst new acda97acb2e9 docs: convert dax.txt to rst new 4fac1e40aa83 Merge remote-tracking branch 'jc_docs/docs-next' new 34e6c554a897 Merge remote-tracking branch 'v4l-dvb/master' new cd40407a8a01 media: ivtv: get rid of DVB deprecated ioctls new 819fbd3d8ef3 media: dvb header files: move some headers to staging new 793e52d4e77d media: docs: move DVB audio/video docs to staging new df5ce27d9653 media: gspca: ov519: replace RIGHT SINGLE QUOTATION MARK new ffcf1b0ae3fa media: rtl28xxu: replace a NO-BREAK SPACE character new a4c3793e71f3 media: allegro-dvt: avoid EN DASH char new 35c47f8d9a34 media: saa7134: drop a NO-BREAK SPACE new 730f055666a3 media: rc: ite-cir: replace some an EN DASH new 5b448065febe media: pci: tw5864: avoid usage of some characters new 9191223b2e16 Merge remote-tracking branch 'v4l-dvb-next/master' new 1cea6df83e38 Merge remote-tracking branch 'pm/linux-next' new eed828895b24 clk: mediatek: remove deprecated CLK_INFRA_CA57SEL for MT8173 SoC new 9821a195d4e2 dt-bindings: cpufreq: update cpu type and clock name for M [...] new 6c21cf8d55ce Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new cc130e7762a8 Merge remote-tracking branch 'devfreq/devfreq-next' new be7fba23ad35 Merge remote-tracking branch 'opp/opp/linux-next' new 230bbf1225a4 Merge remote-tracking branch 'dlm/next' new 59daff49f25f RDMA/rxe: Add a type flag to rxe_queue structs new 0a67c46d2e99 RDMA/rxe: Protect user space index loads/stores new 5bcf5a59c41e RDMA/rxe: Protext kernel index from user space new 838bcb7971e9 Merge remote-tracking branch 'rdma/for-next' new 371087aa476a sock: expose so_timestamp options for mptcp new ced122d90f52 sock: expose so_timestamping options for mptcp new 9061f24bf82e mptcp: sockopt: propagate timestamp request to subflows new 7a009a70ff8a mptcp: setsockopt: handle SOL_SOCKET in one place only new 892bfd3ded0e tcp: export timestamp helpers for mptcp new b7f653b297a4 mptcp: receive path cmsg support new 5e6af0a729b6 selftests: mptcp_connect: add SO_TIMESTAMPNS cmsg support new d15fd7359ab1 Merge branch 'mptcp-timestamps' new 0efea3c649f0 tipc: Return the correct errno code new 220ef1f97ec1 igc: Update driver to use ethtool_sprintf new cca2c030b2a7 igc: Remove unused asymmetric pause bit from igc defines new 6fdef25db3d4 igc: Remove unused MDICNFG register new 5cde7beb27af igc: Indentation fixes new 8d7449630e34 igc: Enable HW VLAN Insertion and HW VLAN Stripping new e663886c9716 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] new 1c906e369815 net: hdlc_x25: remove redundant blank lines new 579ebffe7973 net: hdlc_x25: remove unnecessary out of memory message new ec1f37741244 net: hdlc_x25: move out assignment in if condition new 5de446075c8e net: hdlc_x25: add some required spaces new 792b070fca8f net: hdlc_x25: fix the code issue about "if..else.." new 316fe3cc7de3 net: hdlc_x25: fix the alignment issue new f70663554760 Merge branch 'hdlc_x25-cleanups' new ecb0605810f3 net: enetc: use get/put_unaligned helpers for MAC address [...] new fcb34635854a net: bridge: mrp: Update ring transitions. new d5a73dcf0901 net:cxgb3: fix incorrect work cancellation new 1a42624aecba net: dsa: xrs700x: allow HSR/PRP supervision dupes for node_table new 118ae83526ab Merge remote-tracking branch 'net-next/master' new 3cf90db36d4b tools/bpftool: Fix cross-build new cf68fa431d5d libbpf: Fix pr_warn type warnings on 32bit new 83278a81f539 Merge remote-tracking branch 'bpf-next/for-next' new 89156b5b1920 Merge remote-tracking branch 'ipsec-next/master' new 448214616cea Merge remote-tracking branch 'wireless-drivers-next/master' new ca4496936057 Bluetooth: use inclusive language in HCI role comments new c56362c2b97b Bluetooth: use inclusive language when tracking connections new 4685d2bb22f6 Bluetooth: use inclusive language when filtering devices new 00032dbe2021 Merge remote-tracking branch 'bluetooth/master' new bddce7e58f76 Merge remote-tracking branch 'gfs2/for-next' new d654a6f401d3 Merge remote-tracking branch 'mtd/mtd/next' new 303164fbee6b Merge remote-tracking branch 'nand/nand/next' new a721f225cf02 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 23b4ead91ae2 Merge remote-tracking branch 'crypto/master' new 66f1ab17b94b Merge remote-tracking branch 'drm/drm-next' new 2e254f68641f next-20210604/drm-misc new 34667f60cfe2 drm/amd/display: Fix uninitialized field when expanding ma [...] new a7673a1c1acd drm/amd/pm: sysfs attrs to read ss powershare (v6) new 30d95a37f46d drm/amdgpu: attr to control SS2.0 bias level (v2) new 23e4aa5179bc drm/amdgpu: soc15 register access through RLC should only [...] new 31c759bbe383 drm/amdgpu: switch kzalloc to kvzalloc in amdgpu_bo_create new 32d6378cab2d drm/amdgpu: Use drm_dbg_kms for reporting failure to get a GEM FB new 3543b055b8c7 drm/amdkfd: Add flush-type parameter to kfd_flush_tlb new 1098d658bef0 drm/amdkfd: Add heavy-weight TLB flush after unmapping new 075e8080c1a7 drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update new 31f33243788d drm/amdkfd: Make TLB flush conditional on mapping new 7bee75a2ba82 drm/amdgpu: remove redundant assignment of variable k new c385d41604ee drm/amd/display: remove variable active_disp new c45d9400a08a drm: fix doc warnings in drm_atomic.h new 72a7cf0aec0c drm/amd/display: Keep linebuffer pixel depth at 30bpp for [...] new ff05bb18e182 drm/amd/pm: Remove BACO check for aldebaran new 458020dd4f71 drm/amd/pm: Read BIF STRAP also for BACO check new 52a9fd7bc0c1 drm/amd/pm: Add VF check to BACO support check new 9fd4781b5828 drm/amd/pm: Use generic BACO function for smu11 ASICs new 810085ddb7b7 drm/amdgpu: Don't flush/invalidate HDP for APUs and A+A new 18703923a66a drm/amdgpu: Fix incorrect register offsets for Sienna Cichlid new cec7e80fbff5 drm/amdgpu: Enable RLCG read/write interface for Sienna Cichlid new 46ed43e67df6 drm/amdgpu: Modify GC register access to use _SOC15 macros new fe9bb984b581 drm/amd/pm: Fix fall-through warning for Clang new 48b033098e45 drm: amdgpu: Remove unneeded semicolon in amdgpu_vm.c new c0f2b640e53b radeon: fix coding issues reported from sparse new 65e06b787303 radeon: use memcpy_to/fromio for UVD fw upload new 02680c23d7b3 drm/amdgpu: add yellow carp asic header files (v3) new ee9236b78b21 drm/amdgpu: add yellow carp asic_type enum new 90a187d26f52 drm/amdgpu: add uapi to define yellow carp series new 8bf84f60c53e drm/amdgpu: add yellow carp support for gpu_info and ip bl [...] new cdf9979be976 drm/amdgpu: add yellow_carp_reg_base_init function for yel [...] new e79907216b74 drm/amdgpu: add nv common ip block support for yellow carp new f82e7e49a6a0 drm/amdgpu: add yellow carp support for ih block new c817cfa31349 drm/amdgpu: add gmc v10 supports for yellow carp new 531d6e5de836 drm/amdgpu: support fw load type for yellow carp new bbbdc9739efa drm/amdgpu: add gfx support for yellow carp new e88d68e106a7 drm/amdgpu: add sdma support for yellow carp new 5c462ca9a074 drm/amdgpu: set ip blocks for yellow carp new bf9d4e88c28b drm/amdkfd: add yellow carp KFD support new 011b514fd8e5 drm/amdgpu: support nbio_7_2_1 for yellow carp new 385bb92fdc58 drm/admgpu/pm: add smu v13 driver interface header for yel [...] new 52dfd6c47e8e drm/amdgpu/pm: add smu v13.0.1 firmware header for yellow [...] new e1aeab8a2115 drm/amdgpu/pm: add smu v13.0.1 smc header for yellow carp (v2) new 20761d0a7979 drm/amd/pm: add smu13 ip support for moment(V3) new f50740be5e64 drm/amd/pm: add yellow_carp_ppt implementation(V3) new b4bc9f10c740 drm/amd/pm: partially enable swsmu for yellow carp(V2) new 120a6db47296 drm/amdgpu: add smu ip block for yellow carp(V3) new cba00ce82d34 drm/amdgpu: add gfx golden settings for yellow carp (v3) new e15a5fb9b6ac drm/amdgpu: introduce a stolen reserved buffer to protect [...] new bea75349945f drm/amdgpu: reserved buffer is not needed with ip discover [...] new 1b3869386e57 drm/amdgpu: add mmhub client support for yellow carp new 04a69d20a093 drm/amdgpu: add psp_v13 support for yellow carp new 903bb18bcda3 drm/amdgpu: enable psp_v13 for yellow carp new 94adc46fb01c drm/amdgpu/pm: set_pp_feature is unsupport for yellow carp new e44510e24e12 drm/amdgpu/pm: add set_driver_table_location implementatio [...] new 9c6c48e62382 drm/amdgpu: add GFX Clock Gating support for yellow carp new 83ae09b52fc1 drm/amdgpu: add MMHUB Clock Gating support for yellow carp new fd0a316e21c2 drm/amdgpu: add GFX Power Gating support for yellow carp new 647f007937a6 drm/amdgpu/pm: enable smu_hw_init for yellow carp new 999dc9c52067 drm/amdgpu/pm: add gfx_off_control for yellow carp new a885bea764f5 drm/amdgpu/pm: enable gfx_off in yellow carp smu post init new f1e9aa65f872 drm/amdgpu: add SDMA Clock Gating support for yellow carp new 6bd955723eb4 drm/amdgpu: add HDP Clock Gating support for yellow carp new b7dd14c730e4 drm/amdgpu: add ATHUB Clock Gating support for yellow carp new db72c3fac913 drm/amdgpu: add IH Clock Gating support for yellow carp new 3975cd8f7c25 drm/amd/pm: add vcn/jepg enable functions for yellow carp new 3d417b585792 drm/amdgpu/jpeg: Remove harvest checking on CHIP_YELLOW_CARP new 737a9f860f97 drm/amdgpu/vcn: add vcn support for yellow carp new ee8d893f0fee drm/amdgpu: enable vcn/jpeg on yellow carp new 54f4f6f3591d drm/amdgpu: enable vcn dpg mode on yellow carp new 948b1216c999 drm/amdgpu: enable VCN PG and CG for yellow carp new c16e87d6f431 drm/amdgpu/pm: support smu_post_init for yellow carp new bb763b5f8efd drm/amdgpu: add RLC_PG_DELAY_3 for yellow carp new de8d6375e34b drm/amdgpu: add timestamp counter query support for yellow carp new 77755dd32efa drm/amd/pm: add read_sensor function for yellow carp new 4cea0fc9816a drm/amd/pm: add set_watermarks_table function for yellow carp new d54e9e70f5e8 drm/amd/pm: add the fine grain tuning function for yellow carp new a831bafa00c3 drm/amd/pm: add support to get dpm clock value for yellow carp new d70b6842bd64 drm/amd/pm: add feature map for yellow carp new 2f6888afded8 drm/amd/pm: implement is_dpm_running() callback for yellow carp new 0b8b1c4d1a42 drm/amd/pm: initialize feature_enabled/feature_support bit [...] new a06370edff72 drm/amd/pm: add callback force_clk_levels for yellow carp new 907b3436f19b drm/amd/pm: add PrepareMp1ForUnload support for yellow carp new 4b161967529c drm/amdgpu: Load TA firmware for yellow carp new 3df43e65e7cb drm/amd/pm: add callback to get bootup values for yellow carp new 40954754f722 drm/amd/pm: add callback get_dpm_ultimate_freq for yellow carp new bd8dcea93a7d drm/amd/pm: add callbacks to read/write sysfs file pp_powe [...] new 9df5b9bd8b69 drm/amd/pm: add the interface to dump smu metrics table fo [...] new b3accd6f6642 drm/amdgpu: add gpu harvest support for yellow carp (v2) new 0cf6faafc43d drm/amdgpu: correct the cu and rb info for yellow carp new 6c83a0151b8f drm/amd/pm: add set_performance_level function for yellow carp new 7d38d9dc4ecc drm/amdgpu: add mode2 reset support for yellow carp new 203ed53f658a drm/amd/pm: disable manually setting MCLK power level on y [...] new bdc974cfd78b drm/amdgpu: add video_codecs query support for yellow carp new 753625643e21 drm/amdgpu: Update atomfirmware for DCN3.1 phy tuning and [...] new d997ea5c58bb drm/amd/display: Add DCN3.1 yellow carp asic family IDs new 118a33151658 drm/amd/display: Add DCN3.1 clock manager support new d8a2b4f3a9fc drm/amd/display: Add DCN3.1 DCCG new cbaf919f3313 drm/amd/display: Add DCN3.1 DIO new 110d3968fe95 drm/amd/display: Add DCN3.1 OPTC new ba5a5371812e drm/amd/display: Add DCN3.1 DCHHUB new 74458c081fcf drm/amd/display: Add DCN3.1 DML calculation support new ef22ccbcfbc9 drm/amd/display: Add DCN3.1 IRQ manager new 56546ffc08fe drm/amd/display: Add DCN3.1 GPIO support new b04cb1924cba drm/amd/display: Add DCN3.1 DMCUB new 809fe88d8343 drm/amd/display: Add DCN3.1 PANEL new bf62221e9d0e drm/amd/display: Add DCN3.1 HDCP support new fcffbcf48df3 drm/amd/display: Add DCN3.1 BIOS parser support new 64b1d0e8d500 drm/amd/display: Add DCN3.1 HWSEQ new bae1f0b8a5b1 drm/amd/display: Add z10 restore checks for DC interfaces new 2083640f0d5b drm/amd/display: Add DCN3.1 Resource new 926d6972efb6 drm/amd/display: Add DCN3.1 blocks to the DC Makefile new 1ebcaebdb515 drm/amd/display: Add DCN3.1 Yellow Carp support to DM new 38ddc4babe03 drm/amd/display: Add DC DCN3.1 support to Kconfig new c8b73f7fdbb1 drm/amdgpu: Add DC support and display block for Yellow Carp new df7a1658f257 drm/amdgpu/dc: fix DCN3.1 Makefile for PPC64 new 3e88cbb0d02a drm/amdgpu/dc: fix DCN3.1 FP handling new 8c48781be115 usb/host: enable auto power control for xhci-pci new 2de90850dca0 drm/amdgpu: add another raven1 gfxoff quirk new ff30916dd4fb drm/amdgpu: only check for _PR3 on dGPUs new df372510c024 drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new 1edadf4cebd6 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new 86d71e37c243 Revert "drm/amd/display: To modify the condition in indica [...] new fd2acba5814d drm/amdgpu: check whether s2idle is enabled to determine s0ix new 5b157c66a77b drm/radeon: Add HD-audio component notifier support (v2) new 4acee3036bc7 Merge remote-tracking branch 'amdgpu/drm-next' new e2bebb924d6f drm/i915: Initialize the mbus_offset to fix Klockwork issue new d8d123128c48 drm/i915/gvt: replace IS_GEN and friends with GRAPHICS_VER new 07960a4cc44f drm/i915/display: replace IS_GEN() in commented code new a16280fd8dbc Merge remote-tracking branch 'drm-intel/for-linux-next' new 6e3556a2b00f Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new 8854f55a6cc5 Merge remote-tracking branch 'drm-msm/msm-next' new 41072cf33382 Merge remote-tracking branch 'etnaviv/etnaviv/next' new 6c8c1eb808f1 Merge remote-tracking branch 'regmap/for-next' new ce9f50e7ac80 ALSA: firewire-motu: fix error return code in snd_motu_str [...] new 745f260b77e5 ALSA: hda/realtek: Change device names for quirks to bareb [...] new 8b6e21931748 ALSA: firewire-lib: fix error codes for allocation failure new 987b705bd12c ALSA: firewire-lib: remove useless operations for kernel p [...] new 64584f329352 ALSA: firewire-motu: add support for hybrid model of MOTU [...] new 50b32ca33310 Merge remote-tracking branch 'sound/for-next' new 50d790012a48 ASoC: ti: davinci-mcasp: Fix fall-through warning for Clang new e78f36bc1359 ASoC: snd-soc-lpass requires REGMAP_MMIO new c6d25d578609 ASoC: dt-bindings: wcd934x: add bindings for Headset Butto [...] new 0e5c9e7ff899 ASoC: codecs: wcd: add multi button Headset detection support new 9fb9b1690f0b ASoC: codecs: wcd934x: add mbhc support new c15d4b72098c ASoC: qcom: sdm845: add jack support for WCD934x new ffb2df66ba8c Merge series "ASoC: codecs: wcd934x: add Headset and butto [...] new 9cb7f0a9a1ef Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new fae6f4a4352a Merge remote-tracking branch 'sound-asoc/for-next' new c405497d8279 Merge remote-tracking branch 'modules/modules-next' new 6cdc1ef84eac Input: resistive-adc-touch - fix uninitialized variable 'press' new 6abee582034c Input: cy8ctmg110_ts - rely on platform code to supply interrupt new 9a9b1a7b2b08 Input: cy8ctmg110_ts - do not hard code interrupt trigger new 2a15cebb8b40 Input: cy8ctmg110_ts - do not hardcode as wakeup source new 172b07a6ead3 Input: cy8ctmg110_ts - let I2C core configure wake interrupt new 1c68b7cfd1d4 Input: cy8ctmg110_ts - use endian helpers when converting [...] new 4e5220cb8e4b Input: cy8ctmg110_ts - switch to using managed resources new 83b41248ed04 Input: cy8ctmg110_ts - switch to using gpiod API new 8d376dc8089e Merge remote-tracking branch 'input/next' new 87ee5d9e676d Merge remote-tracking branch 'block/for-next' new 4eafdb1515a7 dm btree: improve btree residency new 5faafc77f7de dm space maps: don't reset space map allocation cursor whe [...] new be500ed721a6 dm space maps: improve performance with inc/dec on ranges [...] new 6b06dd5a9722 dm space map disk: cache a small number of index entries new db2351eb22e4 dm kcopyd: avoid useless atomic operations new 6bcd658f2a2a dm kcopyd: avoid spin_lock_irqsave from process context new ee50cc19d80e dm writecache: don't split bios when overwriting contiguou [...] new af4f6cabcc5a dm writecache: interrupt writeback if suspended new ccde2cbfa31c dm table: Constify static struct blk_ksm_ll_ops new bab68499428e dm zoned: check zone capacity new 6842d264aa52 dm: Fix dm_accept_partial_bio() relative to zone managemen [...] new dd73c320ec30 dm: cleanup device_area_is_invalid() new 7fc18728482b dm: move zone related code to dm-zone.c new 912e887505a0 dm: Introduce dm_report_zones() new bf14e2b250e4 dm: Forbid requeue of writes to zones new 1ee533eca70b block: improve handling of all zones reset operation new d0ea6bde141d block: introduce bio zone helpers new 9ffbbb435d8f block: introduce BIO_ZONE_WRITE_LOCKED bio flag new e2118b3c3d94 dm: rearrange core declarations for extended use from dm-zone.c new bb37d77239af dm: introduce zone append emulation new f34ee1dce642 dm crypt: Fix zoned block device support new d2242a412519 Merge remote-tracking branch 'device-mapper/for-next' new deafef09e616 mmc: enable UHS voltage switch for SDSC if supported new a5f8162ac7d1 Merge remote-tracking branch 'mmc/next' new 20d546363647 Merge remote-tracking branch 'mfd/for-mfd-next' new 327981d20dbc Merge remote-tracking branch 'backlight/for-backlight-next' new 7fbf6b731bca power: supply: max17042: Do not enforce (incorrect) interr [...] new 8bb2314fc226 power: supply: max17040: Do not enforce (incorrect) interr [...] new 4b53bdd53a90 power: supply: Drop BD70528 support new 4a8fd33517da dt-bindings: power: supply: Add DT schema for richtek,rt50 [...] new f3076cd8d1d5 power: supply: rt5033_battery: Fix device tree enumeration new ed3443fb4df4 power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE new 8ef9f687abff power: reset: at91-sama5d2_shdwc: Remove redundant error p [...] new c603bec359ae power: supply: max17040: remove non-working POWER_SUPPLY_P [...] new ce0ae8324e09 power: supply: max17040: simplify POWER_SUPPLY_PROP_ONLINE new cd70c85c5752 power: supply: max17040: drop unused platform data support new 6a0fcc87c9e3 power: supply: axp20x_battery: allow disabling battery charging new aecd127b45ea power: supply: cpcap-battery: invalidate config when incom [...] new eab4e6d953c1 power: supply: cpcap-charger: get the battery inserted inf [...] new 218edb8a0874 Merge remote-tracking branch 'battery/for-next' new 5eee5eced95f regulator: fan53555: add tcs4526 new 4eb201f97923 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new f8449782697f Merge remote-tracking branch 'regulator/for-next' new c1cbb2b00bbe Merge remote-tracking branch 'security/next-testing' new 05ca206e5ccd Merge remote-tracking branch 'apparmor/apparmor-next' new f0d83885bae3 Merge remote-tracking branch 'integrity/next-integrity' new 4fdcbdc1b6b7 Merge remote-tracking branch 'keys/keys-next' new b1b3a4239ad0 Merge remote-tracking branch 'selinux/next' new 2d2606037e86 Merge remote-tracking branch 'smack/next' new fb6b4fb5c35c Merge remote-tracking branch 'iommu/next' new 1280a6667518 Merge remote-tracking branch 'audit/next' new e837220a27be dt-bindings: mailbox : arm,mhu: Fix arm,scpi example used here new 1496be719468 dt-bindings: firmware: arm,scpi: Convert to json schema new 01c70dfaa509 dt-bindings: firmware: amlogic,scpi: Convert to json schema new 61b8ac9bf89d dt-bindings: firmware: arm,scmi: Convert to json schema new 3a32f22cc21f dt-bindings: mailbox : arm,mhu: Use examples with matching schema new 0daa6056476e dt-bindings: mailbox : arm,mhuv2: Use example with matchin [...] new 8acd12dadc20 dt-bindings: hisilicon: use the correct HiSilicon copyright new 7cb32edb05d5 dt-bindings: usb: cdns,usb3: Fix interrupts order new 67c54655b655 of: unittest: Use DEFINE_RES_MEM() to simplify code new 75ef68ae890c Merge remote-tracking branch 'devicetree/for-next' new 6829222b408f spi: stm32-qspi: Fix W=1 build warning new a8bc69b7fdfa Merge remote-tracking branch 'spi/for-5.14' into spi-next new de204faf3e9a Merge remote-tracking branch 'spi/for-next' new 8cff5e62348c Merge branch 'x86/urgent' new b41485758573 Merge branch 'x86/urgent' new 314a1e1eabea x86/pkeys: Skip 'init_pkru' debugfs file creation when pke [...] new 980e075358c5 Merge branch 'x86/mm' new 68d7a190682a sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling new d6c6fe385984 Merge branch 'sched/urgent' new 1faa491a49d5 sched/debug: Remove obsolete init_schedstats() new 38e7bda38229 Merge branch 'sched/core' new 429b2ba70812 EDAC/mce_amd: Fix typo "FIfo" -> "Fifo" new 16b8930333f6 Merge branch 'ras/core' new 2e38eb04c95e kprobes: Do not increment probe miss count in the fault handler new 48add0f275e4 Merge branch 'perf/core' new d2781acb34c7 Merge branch 'linus' new 36303a751c98 Merge remote-tracking branch 'tip/auto-latest' new c37e5e6fbb8c Merge remote-tracking branch 'edac/edac-for-next' new bb33916b527f genirq: Replace irqaction:irq with a pointer to the irqdesc new 41188caed10a nios2: Do not include linux/irqdomain.h from asm/irq.h new 6cd461a7a422 staging: octeon-hcd: Directly include linux/of.h new e541362279ea mfd: ioc3: Directly include linux/irqdomain.h new 39c55b6680c3 watchdog/octeon-wdt: Directly include linux/irqdomain.h new 009ea522d834 irqchip/mips-gic: Directly include linux/irqdomain.h new 1a7cc83d83be MIPS: lantiq: Directly include linux/of.h in xway/dma.c new 6e77c9ab5e18 MIPS: Add missing linux/irqdomain.h includes new 86e8aea3d7a7 MIPS: Do not include linux/irqdomain.h from asm/irq.h new da22dfd6e3b2 powerpc: Add missing linux/{of.h,irqdomain.h} include directives new 108b411871eb scsi/ibmvscsi: Directly include linux/{of.h,irqdomain.h} new ca7fe584a4ec powerpc: Convert irq_domain_add_legacy_isa use to irq_doma [...] new 56a0ab7c713f powerpc: Drop dependency between asm/irq.h and linux/irqdomain.h new bf541b2ef87c irqdomain: Kill irq_domain_add_legacy_isa new e19a0c0a7d6f irqdomain: Reimplement irq_linear_revmap() with irq_find_m [...] new 4f9dcc2f17b7 powerpc: Move the use of irq_domain_add_nomap() behind a c [...] new bf139be00604 irqdomain: Make normal and nomap irqdomains exclusive new 4242255a0857 irqdomain: Use struct_size() helper when allocating irqdomain new fb48c79010d1 irqdomain: Cache irq_data instead of a virq number in the revmap new ee1a2bc868c7 irqdomain: Implement irq_domain_clear_mapping() with irq_d [...] new e0f5b5fa10f5 irqdomain: Protect the linear revmap with RCU new c24b101789fa irqdomain: Introduce irq_resolve_mapping() new 23568360ce3f genirq: Use irq_resolve_mapping() to implement __handle_do [...] new 43b3f855c757 irqdesc: Fix __handle_domain_irq() comment new ebae7259a5ee irqchip/nvic: Convert from handle_IRQ() to handle_domain_irq() new a5195903ffc6 genirq: Add generic_handle_domain_irq() helper new e9d28d314853 genirq: Move non-irqdomain handle_domain_irq() handling in [...] new dcb10b426d70 irqchip: Bulk conversion to generic_handle_domain_irq() new 769e1e2ab3d1 Merge branch irq/generic_handle_domain_irq-core into irq/i [...] new e22808071d4d dt-bindings: irqchip: renesas-irqc: Add R-Car M3-W+ support new 30e308a9aad0 Merge branch irq/irqchip-dt-updates into irq/irqchip-next new 4acd8a4be614 irqchip/qcom-pdc: Switch to IRQCHIP_PLATFORM_DRIVER and al [...] new c96d6abbec52 irqchip/mbigen: Fix compile warning when CONFIG_ACPI is disabled new 14f0fa857fd4 Merge branch irq/irqchip-driver-updates into irq/irqchip-next new 09816d49a254 fixup! irqdomain: Introduce irq_resolve_mapping() new 69250ebd068e fixup! staging: octeon-hcd: Directly include linux/of.h new 70d49fc8ebd2 fixup! irqchip: Bulk conversion to generic_handle_domain_irq() new 9b8a506983a1 fixup! irqdomain: Introduce irq_resolve_mapping() new bf06bd2ae89e Merge branch irq/generic_handle_domain_irq-core into irq/i [...] new 8ebb32e4a90e Merge remote-tracking branch 'irqchip/irq/irqchip-next' new eef45ff66690 locktorture: Mark statistics data races new 07b2412e96db locktorture: Count lock readers new e3902e12b04b srcutiny: Mark read-side data races new fa42f6160ce9 rcu: Mark lockless ->qsmask read in rcu_check_boost_fail() new 4a092ebe216a torture: Enable KCSAN summaries over groups of torture-test runs new 5587a2080684 torture: Create KCSAN summaries for torture.sh runs new c57910cc4386 Merge remote-tracking branch 'rcu/rcu/next' new 32e92b71b32a Merge branch kvm-arm64/m1 into kvmarm-master/next new 32ab5a5e97da Merge branch kvm-arm64/mmu/MMIO-block-mapping into kvmarm- [...] new 546aad563938 Merge remote-tracking branch 'kvm-arm/next' new 0f0cace35fa6 mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap [...] new 4d5c8aedc8aa mm, memcg: introduce mem_cgroup_kmem_disabled() new faf65dde844a percpu: rework memcg accounting new 4bb1fa3576d5 Merge branch 'for-5.14' into for-next new aa768432a136 Merge remote-tracking branch 'percpu/for-next' new bc7f41231ca1 workqueue: replace open-coded work_pending() new 910db2fdf3c8 workqueue: clean up for_each_pwq()'s documentation new f2ccd0a922b3 workqueue: Add back __printf format validation new 86c10ec9cd20 Merge remote-tracking branch 'workqueues/for-next' new 035c9f908ea5 platform/x86: firmware_attributes_class: Create helper fil [...] new d97de653d18f platform/x86: dell-wmi-sysman: Use firmware_attributes_cla [...] new a7314b3b1d8a platform/x86: think-lmi: Add WMI interface support on Leno [...] new 7fac4861a974 platform/x86: thinkpad-lmi: Remove unused display_name mem [...] new 9ff6bede799f platform/x86: dell-wmi-sysman: fw_attr_inuse can be static new 07fc3031db0e platform/surface: dtx: Add missing mutex_destroy() call in [...] new bc4f3b7f08a7 platform/mellanox: mlxreg-hotplug: Revert "move to use req [...] new ebf2e1630930 Merge remote-tracking branch 'drivers-x86/for-next' new 8e82e296e54f Merge remote-tracking branch 'leds/for-next' new 8a6329b3cfe0 Merge remote-tracking branch 'ipmi/for-next' new 4e0c02431a71 devcoredump: remove contact information new 7f787701b298 firmware_loader: remove unneeded 'comma' macro new 5a576764e419 drivers/base: Constify static attribute_group structs new ba0e0201978d Merge remote-tracking branch 'driver-core/driver-core-next' new 32ab701df626 usb: mtu3: remove mtu3_ep0_setup() declaration in mtu3.h new 2c09bdaa58c9 usb: mtu3: remove repeated setting of speed new 10e93e081416 usb: mtu3: dump a status register of IPPC new f3ec606efc20 usb: mtu3: use dev_err_probe to print error log about extcon new 51c236d5e1d1 usb: mtu3: skip getting extcon when use manual drd switch new 309f5d794462 dt-bindings: usb: cdns,usb3: Fix interrupts order new a8534cb092d7 usb: phy: introduce usb_phy device type with its own ueven [...] new ca5ce8252910 usb: typec: intel_pmc_mux: Update IOM port status offset f [...] new ab1150e9576f doc: dt-binding: cdns,usb3: Add interrupt-names property u [...] new 7dc0c55e9f30 USB: UDC core: Add udc_async_callbacks gadget op new 04145a03db9d USB: UDC: Implement udc_async_callbacks in dummy-hcd new b42e8090ba93 USB: UDC: Implement udc_async_callbacks in net2280 new 87191ca9f902 USB: UDC: Implement udc_async_callbacks in net2272 new 642e3357dbf7 Merge remote-tracking branch 'usb/usb-next' new 400ce9198d0d Merge remote-tracking branch 'usb-serial/usb-next' new 4916aeeecec1 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new db0a196bd8ad serial: imx: Add DMA buffer configuration via DT new 236b26f18814 ARM: dts: imx53-ppd: add dma-info nodes new d157fca711ad serial: tty: uartlite: fix console setup new 3b2cd60689fa serial: sh-sci: Add support for RZ/G2L SoC new 2877389f59dc tty: vcc: use DEVICE_ATTR_*() macro new ca7cbc84ecbd Merge remote-tracking branch 'tty/tty-next' new 1b1ee3a91d21 char: xillybus: Fix condition for invoking the xillybus/ s [...] new b71cdf15fcc1 char: xillybus: Remove unneeded MODULE_VERSION() usage new cc196fed0394 char: xillybus: Fix spelling mistake "overflew" -> "overflowed" new ce52ec5beecc visorbus: fix error return code in visorchipset_init() new 23d51b818151 misc: hpilo: map iLO shared memory by PCI revision id new 2fa7d74ff54e eeprom: ee1004: Remove not needed debug message new 39ee156c5ac1 EISA: use DEVICE_ATTR_RO() helper macro new 603e4922f1c8 remove the raw driver new a915e4a5d998 Merge remote-tracking branch 'char-misc/char-misc-next' new 3887afdccf2d Merge remote-tracking branch 'extcon/extcon-next' new 494ed89e667f Merge remote-tracking branch 'phy-next/next' new 196e12d3eeeb Merge remote-tracking branch 'soundwire/next' new 3a5694ba06e4 Merge remote-tracking branch 'thunderbolt/next' new 487829879f8b staging: rtl8192u: Fix shadowed variable name new 6184fa23216c staging: rtl8192u: remove the repeated declaration new 6a80a7abb473 staging: rtl8723bs: core: rtw_mlme_ext.c: remove deadcode new 3efe8c49cc99 Staging: rtl8712: Cleanup coding style warning new af249fce390f staging: rtl8188eu: use IW_HANDLER to declare wext handlers new 31c809986d8a staging: rtl8188eu: remove dummy wext handlers new 827dffb1caee staging: rtl8188eu: remove dummy setfreq handler new 0ee817dd5898 staging: rtl8188eu: Fix fall-through warnings for Clang new 4ce74e3b5081 staging: rtl8192u: r8192U_hw.h: fix spaces preferred aroun [...] new ad0129fad514 staging: rtl8192u: put parentheses on macros with complex [...] new cae6c233a7ab staging: rtl8192u: fix spaces in r8192U_hw.h new bdf696a01987 staging: mt7621-dts: review pcie overlay in 'gbpc1' dts file new 447fbc14f416 staging: vchiq_core: fix logic in poll_services_of_group new eb928dad1604 staging: vchiq_arm: introduce free_bulk_waiter new b9fab6798a96 staging: vchiq_core: move internals to C source new e63becb7f308 staging: vchiq_core: get the rid of IS_POW2 new 15618b35bdbf staging: vchiq_core: get the rid of vchiq_static_assert new 9d5f721f8c60 staging: vchiq_core: put spaces around operators new 525dd8a36c33 staging: vchiq_core: avoid precedence issues new a6dd3f261752 staging: vchiq_core: use define for message type shift new 86aee79ed49c staging: vchiq_core: introduce message specific make macros new 75f0a4f2c1f7 staging: vchiq_core: simplify WARN_ON conditions new 68a485965aba staging: vchiq_arm: tidy up service function naming new 88a6ab1d0ab1 staging: vchiq_core: introduce process_free_data_message new 60f394b50fa0 staging: vchiq_core: reduce indentation in parse_open new bc60b0f834a3 staging: vchiq_core: store message id in local variable new 826818f88bc2 staging: vchiq_connected: move EXPORT_SYMBOL below the rig [...] new 33e82ff2a055 staging: vchiq_core: introduce handle_poll new 353b4b69fd3b Merge remote-tracking branch 'staging/staging-next' new 9654c414bfdc iio: adis: Cleanout unused headers new 08af9b446ee8 i2c: core: Add stub for i2c_verify_client() if !CONFIG_I2C new 1a919b3a9c69 Merge branch 'ib-iio-i2c-5.13rc1' into togreg - Needed to [...] new 71c95abd6e6b Merge remote-tracking branch 'iio/togreg' new 464f650a75cf Merge remote-tracking branch 'icc/icc-next' new 9b7d4508e6b7 Merge remote-tracking branch 'dmaengine/next' new c2a11971549b Merge branch 'for-5.13-fixes' into for-5.14 new 2ca11b0e043b cgroup: Fix kernel-doc new a29a7b5223a8 Merge branch 'for-5.14' into for-next new dad0a242bd72 Merge remote-tracking branch 'cgroup/for-next' new da2ae00c3b68 Merge remote-tracking branch 'scsi/for-next' new b0a159c63ef9 Merge remote-tracking branch 'scsi-mkp/for-next' new c1c315f8f9c6 Merge remote-tracking branch 'vhost/linux-next' new d4734fa6500c Merge remote-tracking branch 'rpmsg/for-next' new 40e568f9c88d gpio: gpio-regmap: Use devm_add_action_or_reset() new 5fb274ef9c6d Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 6e3abdce805a Merge remote-tracking branch 'gpio-intel/for-next' new 0e4bf265b11a pinctrl: qcom: Fix duplication in gpio_groups new 50bdc4d44110 Merge tag 'renesas-pinctrl-for-v5.14-tag1' of git://git.ke [...] new 897120d41e7a pinctrl: mcp23s08: fix race condition in irq handler new 025806cc1fa2 Merge branch 'devel' into for-next new 9dc83d490f42 Merge remote-tracking branch 'pinctrl/for-next' new 91e43482d9cf Merge remote-tracking branch 'pinctrl-intel/for-next' new ab3fb18ff783 Merge remote-tracking branch 'pinctrl-renesas/renesas-pinctrl' new 9e40ee18a1dc pwm: core: Support new usage_power setting in PWM state new ae16db1fd3a1 pwm: pca9685: Support new usage_power setting in PWM state new 6d6e7050276d pwm: pca9685: Restrict period change for enabled PWMs new 79dd354fe176 pwm: pca9685: Add error messages for failed regmap calls new 2ba4597d932b dt-bindings: pwm: pwm-tiehrpwm: Convert to json schema new d233504af7db dt-bindings: pwm: pwm-tiehrpwm: Add compatible string for [...] new b4211632872f Merge remote-tracking branch 'pwm/for-next' new 42b2cffb934b Merge remote-tracking branch 'userns/for-next' new c34f196c1b59 Merge remote-tracking branch 'livepatching/for-next' new 82cf16dbd7c1 Merge remote-tracking branch 'coresight/next' new 712a56920f15 Merge remote-tracking branch 'rtc/rtc-next' new b0d0a77399b6 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new b1803162b0c3 Merge remote-tracking branch 'seccomp/for-next/seccomp' new 238bad4f923d Merge remote-tracking branch 'kspp/for-next/kspp' new 9ee951901430 Merge remote-tracking branch 'gnss/gnss-next' new 19a52178125c fsi: Add missing MODULE_DEVICE_TABLE new 910810945707 fsi: core: Fix return of error values on failures new 4134cb916578 fsi: aspeed: Emit fewer barriers in opb operations new a5c317dac556 fsi: scom: Reset the FSI2PIB engine for any error new f72ddbe1d7b7 fsi: scom: Remove retries new 8a4659be0857 fsi: occ: Don't accept response from un-initialized OCC new 614f0a50c9df fsi: occ: Log error for checksum failure new 75028ef45830 hwmon: (occ) Start sequence number at one new 38483e8fed80 hwmon: (occ) Print response status in first poll error message new a3469912f4ca fsi: aspeed: convert to devm_platform_ioremap_resource new 1e2233d4f3df fsi: Aspeed: Reduce poll timeout new 56e05c60f2d4 fsi: master-ast-cf: Remove redundant error printing in fsi [...] new 95152433e46f fsi/sbefifo: Clean up correct FIFO when receiving reset re [...] new 9ab1428dfe2c fsi/sbefifo: Fix reset timeout new 91e528f211a5 Merge remote-tracking branch 'fsi/next' new 6bde1add4e79 Merge remote-tracking branch 'slimbus/for-next' new 4e84ba2af97f Merge remote-tracking branch 'nvmem/for-next' new 9c5f99871ca7 Merge remote-tracking branch 'hyperv/hyperv-next' new 3702ef42d5ab Merge remote-tracking branch 'auxdisplay/auxdisplay' new be15eed71412 Merge remote-tracking branch 'fpga/for-next' new b12d865a2602 Merge remote-tracking branch 'mhi/mhi-next' new cea5bf89d58c Merge remote-tracking branch 'memblock/for-next' new 71461983f1ab Merge remote-tracking branch 'rust/rust-next' new 87b8753010d2 Merge remote-tracking branch 'cxl/next' new a78a16938cc5 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new a7c8668396fd mm,hwpoison: fix race with hugetlb page allocation new 7778d5cdfacd /proc/kpageflags: prevent an integer overflow in stable_pa [...] new dfd579d76edd /proc/kpageflags: do not use uninitialized struct pages new ef74dfb3744e kthread: switch to new kerneldoc syntax for named variable [...] new a598cb0c1ac8 ia64: headers: drop duplicated words new 5e15d3dd3853 ia64: mca_drv: fix incorrect array size calculation new 69c1ea9834ea streamline_config.pl: make spacing consistent new 0d6d22f5e04d streamline_config.pl: add softtabstop=4 for vim users new db9800671d6f scripts/spelling.txt: add more spellings to spelling.txt new 164d10206f0f squashfs: add option to panic on errors new 521ac3093429 ocfs2: remove unnecessary INIT_LIST_HEAD() new 41e113bd57d0 ocfs2: fix snprintf() checking new af67c9fe0c4d ocfs2: remove redundant assignment to pointer queue new 004a355f9cee ocfs2: remove repeated uptodate check for buffer new ad18e316c76b ocfs2: replace simple_strtoull() with kstrtoull() new a39251e469f0 ocfs2: clear links count in ocfs2_mknod() if an error occurs new 9d7ca3da3a21 ocfs2: fix ocfs2 corrupt when iputting an inode new 384e72222d0a kernel: watchdog: modify the explanation related to watchd [...] new 80dabddcac8a doc: watchdog: modify the explanation related to watchdog thread new ebe0c966261e doc: watchdog: modify the doc related to "watchdog/%u" new 965317c83298 kunit: make test->lock irq safe new 684aac6c9d5f mm/slub, kunit: add a KUnit test for SLUB debugging functionality new a03b8583a9cf mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] new 3243d1453262 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] new 7bdce9206d49 slub: remove resiliency_test() function new 96e70b279b94 mm, slub: change run-time assertion in kmalloc_index() to [...] new 0e57087a10b2 kfence: test: fix for "mm, slub: change run-time assertion [...] new 1f6af3ed1d33 mm, slub: fix support for clang 10 new ae9eecc97a65 slub: restore slub_debug=- behavior new a8b26a24c118 slub: actually use 'message' in restore_bytes() new c4f26a9a9a56 slub: indicate slab_fix() uses printf formats new b9733c1fc803 slub: force on no_hash_pointers when slub_debug is enabled new 7a2a5d85f7b4 slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix new 50432d616fc0 tools/vm/page_owner_sort.c: check malloc() return new 6b9633248586 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] new d8ab89722590 mm: page-writeback: kill get_writeback_state() comments new 878e8e06d871 mm/page-writeback: Fix performance when BDI's share of rat [...] new 4c043b35e395 mm/page-writeback: update the comment of Dirty position control new a15163187b1c mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() new c1b3a83e1f93 mm/gup_benchmark: support threading new 08c6f33b0982 mm: gup: allow FOLL_PIN to scale in SMP new a07fcc2ffbb0 mm: gup: pack has_pinned in MMF_HAS_PINNED new d5190e8af557 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes new 70704aa190ef fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED new 8e892d715849 mm/swapfile: use percpu_ref to serialize against concurren [...] new e80a9db46f23 swap: fix do_swap_page() race with swapoff new 0131c3b3a54f mm/swap: remove confusing checking for non_swap_entry() in [...] new a4298d92653b mm/shmem: fix shmem_swapin() race with swapoff new 9ecfe67567b8 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] new 5769ec0ae90c mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION new 42c182c5bea0 mm/swapfile: fold scan_swap_map() into the only caller get [...] new 4b835f8426d1 mm/swap: remove unused local variable nr_shadows new 7f025cb698e6 mm/swap_slots.c: delete meaningless forward declarations new 9dc613fc919b mm/swap: remove unused global variable nr_swapper_spaces new 5ff5e6ef6de5 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] new 273cf194d737 mm: free idle swap cache page after COW new e99e4a26c504 mm/memcg: move mod_objcg_state() to memcontrol.c new 936ffafc4798 mm/memcg: cache vmstat data in percpu memcg_stock_pcp new f943a9515840 mm/memcg: improve refill_obj_stock() performance new 0cce4d308f7d mm/memcg: optimize user context object stock access new d657b0c32060 mm-memcg-optimize-user-context-object-stock-access-checkpa [...] new d9c7c804c092 mm/memcontrol.c: fix potential uninitialized variable warning new 902d00afb4db mm: memcg/slab: properly set up gfp flags for objcg pointer array new d3f12d584b6a mm: memcg/slab: create a new set of kmalloc-cg-<n> caches new dfe14954c6e4 mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] new 3fd971b13287 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 new 53270d6d0c1f mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix new cb00ac993138 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches new 9ea449c63b9b mm: memcontrol: fix root_mem_cgroup charging new ee8bbbe2c79a mm: memcontrol: fix page charging in page replacement new e74c1597a3ff mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm new 62e69529c012 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] new fe6fe119fda5 mm: memcontrol: simplify lruvec_holds_page_lru_lock new cc0bba7a9016 mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] new 0c2bdf9b7fdb mm: memcontrol: simplify the logic of objcg pinning memcg new 8df7b91106ab mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] new 44f1af5d2498 mm: vmscan: remove noinline_for_stack new 025846167691 memcontrol: use flexible-array member new f9062ecccec9 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC new ad55ee7261cd binfmt: remove in-tree usage of MAP_EXECUTABLE new 4414130f1dc6 binfmt-remove-in-tree-usage-of-map_executable-fix new 6b90000139e7 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() new 38af9533fa60 mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap new 769fdb38dd52 mm/mmap: introduce unlock_range() for code cleanup new 180f1efadc34 mm-mmap-introduce-unlock_range-for-code-cleanup-fix new f86779cdf117 mm/mmap: use find_vma_intersection() in do_mmap() for overlap new 0f44a11800b9 mm/memory.c: fix comment of finish_mkwrite_fault() new 22c6a2d43d5c mm: add vma_lookup(), update find_vma_intersection() comments new 16bbfb08d99c drm/i915/selftests: use vma_lookup() in __igt_mmap() new 18817ea89764 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] new 46194b2c01fd arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] new 5a667596d8e1 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] new c719eb6bb8ff arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] new 746b412ac8ab arch/mips/kernel/traps: use vma_lookup() instead of find_vma() new 661820b7fa98 arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() new a05f8772411c x86/sgx: use vma_lookup() in sgx_encl_find() new ce6b1812fd67 virt/kvm: use vma_lookup() instead of find_vma_intersection() new 997b8b7a6cde vfio: use vma_lookup() instead of find_vma_intersection() new 32dae1290042 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() new f033c4c6a893 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() new 2a5cc7569183 media: videobuf2: use vma_lookup() in get_vaddr_frames() new 9f029c94313b misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() new cc62a46ab4b9 kernel/events/uprobes: use vma_lookup() in find_active_uprobe() new 6247c5853b51 lib/test_hmm: use vma_lookup() in dmirror_migrate() new 7319ae32df84 mm/ksm: use vma_lookup() in find_mergeable_vma() new cacf0b8bc745 mm/migrate: use vma_lookup() in do_pages_stat_array() new 7b0e10cd6731 mm/mremap: use vma_lookup() in vma_to_resize() new 10672ed8d408 mm/memory.c: use vma_lookup() in __access_remote_vm() new 17c106fa8c6d mm/mempolicy: use vma_lookup() in __access_remote_vm() new 41422daffbd2 mm: remove special swap entry functions new 65bde819d954 mm/swapops: rework swap entry manipulation code new bc8fede168be mm/rmap: split try_to_munlock from try_to_unmap new 3b7218d8b947 mm/rmap: split migration into its own function new e45df6ddd409 mm: rename migrate_pgmap_owner new 6d45a9f9f8d4 mm/memory.c: allow different return codes for copy_nonpres [...] new f5f527a1d5a5 mm: device exclusive memory access new 741d93ebbb3d mm: selftests for exclusive device memory new 4a14e59744c4 mm: selftests: fix potential integer overflow on shift of a int new f5fc2e1538df nouveau/svm: refactor nouveau_range_fault new cd8da4f7ae28 nouveau/svm: implement atomic SVM access new 7c4bac3ee3a5 mm: improve mprotect(R|W) efficiency on pages referenced once new 29c39a7267ef mm: improve mprotect(R|W) efficiency on pages referenced once new fe1f2c36e40f selftest/mremap_test: update the test to handle pagesize o [...] new 312b1b14dc24 selftest/mremap_test: avoid crash with static build new 39ac7571c2a0 mm/mremap: use pmd/pud_poplulate to update page table entries new f7aaee7fcbca mm-mremap-use-pmd-pud_poplulate-to-update-page-table-entries-fix new e759fad12719 powerpc/mm/book3s64: fix possible build error new 93ec8c6c82ff powerpc/mm/book3s64: update tlb flush routines to take a p [...] new efe1d80337d4 powerpc-mm-book3s64-update-tlb-flush-routines-to-take-a-pa [...] new 1ab7280481aa mm/mremap: use range flush that does TLB and page walk cac [...] new 23a832237b39 mm-mremap-use-range-flush-that-does-tlb-and-page-walk-cach [...] new 8b7b91fa57a9 mm/mremap: move TLB flush outside page table lock new 8052ec6c9bb3 mm/mremap: allow arch runtime override new 04c05573a2e9 powerpc/mm: enable move pmd/pud new 5a5c06adae7e h8300: remove unused variable new f61939b67a42 mm/dmapool: use DEVICE_ATTR_RO macro new b9eb1cbf9aab mm, tracing: unify PFN format strings new 0680dfe4887d mm/page_alloc: add an alloc_pages_bulk_array_node() helper new 202304b1ff4d mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() new af3df8b169cd mm/vmalloc: print a warning message first on failure new 8a32c0122b45 mm/vmalloc: remove quoted strings split across lines new 79b59dfd6896 mm/vmalloc: Fallback to a single page allocator new 0fad3c5bd6e5 printk: introduce dump_stack_lvl() new 186a565792a9 fix for "printk: introduce dump_stack_lvl()" new 3fa41292cad0 kasan: use dump_stack_lvl(KERN_ERR) to print stacks new 9e3b579e3762 mm: report which part of mem is being freed on initmem case new 96ceb4033f87 mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] new 9f4f14b88a8e mm/mmzone.h: simplify is_highmem_idx() new a157568fda2c mm: make __dump_page static new f9e4f19df26e mm/page_alloc: bail out on fatal signal during reclaim/com [...] new 515816fe1461 mm/debug: factor PagePoisoned out of __dump_page new 3c57db402955 mm/page_owner: constify dump_page_owner new 5c1af2c1a3e3 mm: make compound_head const-preserving new af87c92f16a8 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype new 71bd888752c2 mm: constify page_count and page_ref_count new d793b967c6fe mm: optimise nth_page for contiguous memmap new c30b7c084990 mm/page_alloc: switch to pr_debug new 9fb616790034 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 new 9c2aa7b1762c mm/page_alloc: split per cpu page lists and zone stats new 2cd0be5d0735 mm/page_alloc: split per cpu page lists and zone stats -fix new 7de6aeaa51c8 mm/page_alloc: split per cpu page lists and zone stats -fix -fix new 1ee428825fcb mm/page_alloc: convert per-cpu list protection to local_lock new c0f428f68040 mm/page_alloc: work around a pahole limitation with zero-s [...] new 30d5bfc3e908 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] new 534b40c195e0 mm/vmstat: convert NUMA statistics to basic NUMA counters new 580d9893ba2d mm/vmstat: inline NUMA event counter updates new ab6369518779 mm/page_alloc: batch the accounting updates in the bulk allocator new 32d5c8a70571 mm/page_alloc: reduce duration that IRQs are disabled for [...] new 0ff27b3fd8c1 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] new 526b5eb9041a mm/page_alloc: avoid conflating IRQs disabled with zone->lock new 9dbde8f236e6 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] new 7155d3be327a mm: page_alloc: dump migrate-failed pages only at -EBUSY new b2f7e3d82ec7 mm/page_alloc: delete vm.percpu_pagelist_fraction new aa76cce30ded mm/page_alloc: disassociate the pcp->high from pcp->batch new 4fb2139a64b8 mm/page_alloc: disassociate the pcp->high from pcp->batch -fix new a3f50dc6bd2e mm/page_alloc: adjust pcp->high after CPU hotplug events new c9ad37360ad8 mm/page_alloc: scale the number of pages that are batch freed new 204da0aa21a5 mm/page_alloc: limit the number of pages on PCP lists when [...] new 101943db9879 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction new 5c879b27b3ff mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix new 7c0b1a47ab02 mm: drop SECTION_SHIFT in code comments new ef71548d0ce1 mm/page_alloc: improve memmap_pages dbg msg new d284bf375505 mm/page_alloc: fix counting of managed_pages new 0ab8bbfb6904 mm/page_alloc: move free_the_page new 8aac370a29c9 mm/page_alloc: allow high-order pages to be stored on the [...] new 024a4ee1dc6e mm/memory-failure: use a mutex to avoid memory_failure() races new 49fa23152d2c mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix new ce556212a5e6 mm,hwpoison: return -EHWPOISON to denote that the page has [...] new 8c75ac2b91dd mm,hwpoison: send SIGBUS with error virutal address new 5fcb9ae5d3e8 mmhwpoison-send-sigbus-with-error-virutal-address-fix new 126938fa3a69 mm,hwpoison: make get_hwpoison_page() call get_any_page() new 48d92d6c9ead mm: memory_hotplug: factor out bootmem core functions to b [...] new 79af6b86c2b3 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new 011f7b39c6a4 mm: hugetlb: gather discrete indexes of tail page new a87c0f661ad0 mm: hugetlb: free the vmemmap pages associated with each H [...] new 451e4d31ecea mm: hugetlb: defer freeing of HugeTLB pages new 992e8c39e488 mm: hugetlb: alloc the vmemmap pages associated with each [...] new e9afd4d8a4eb mm: hugetlb: fix dissolve_free_huge_page use of tail/head page new a388452da514 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new 38c871f5f0f7 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new 065bd3d64666 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new a1ebffb47b5d mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new 4610756efff3 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new b2a8a0b8ff5b mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new ad8d514947d9 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new 0073bed0be6b mm/huge_memory.c: use page->deferred_list new 82a2214161e0 mm/huge_memory.c: add missing read-only THP checking in tr [...] new 7a8c19a171c5 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] new f188d9a62c89 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new 1471afa6fb49 mm/huge_memory.c: don't discard hugepage if other processe [...] new a2387305761e mm/hugetlb: change parameters of arch_make_huge_pte() new 2102ba12708a mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new 033e466b92e9 x86: define only {pud/pmd}_{set/clear}_huge when useful new 3bcfdc2aad7e arm64: define only {pud/pmd}_{set/clear}_huge when useful new 8fda713e405b mm/vmalloc: enable mapping of huge pages at pte level in vmap new 6b7e264b1e68 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new 13cd4a195a3e powerpc/8xx: add support for huge pages on VMAP and VMALLOC new 14108a83515d khugepaged: selftests: remove debug_cow new ebc759a7eb09 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY new 2973475fcf82 userfaultfd: remove set but not used variable 'vm_alloc_shared' new 64b4bbc1ffd2 userfaultfd/selftests: use user mode only new 0e1f0de42f83 userfaultfd/selftests: remove the time() check on delayed uffd new 28e3ea099306 userfaultfd/selftests: dropping VERIFY check in locking_thread new 7f620cb91163 userfaultfd/selftests: only dump counts if mode enabled new c605f1738f8f userfaultfd/selftests: unify error handling new a9fb5202538e mm/thp: simplify copying of huge zero page pmd when fork new 333c4b5aaf5b mm/userfaultfd: fix uffd-wp special cases for fork() new aed77b77466b mm-userfaultfd-fix-uffd-wp-special-cases-for-fork-fix new 60fb487f4d90 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new b0c6593be9d5 mm/userfaultfd: fail uffd-wp registration if not supported new 7ccae8963048 mm/pagemap: export uffd-wp protection information new e17e135c6897 userfaultfd/selftests: add pagemap uffd-wp test new ba54d376409d userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new 596245cb6e91 userfaultfd/shmem: support minor fault registration for shmem new 05882d92e82e userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new fa834d3c2579 userfaultfd/shmem: advertise shmem minor fault support new dfe14a272d85 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new 72b2ae394e36 userfaultfd/selftests: use memfd_create for shmem test type new e70d20c5871e userfaultfd/selftests: create alias mappings in the shmem test new 73df93726fdc userfaultfd/selftests: reinitialize test context in each test new 7b01936f6240 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix new c677a13f112e userfaultfd/selftests: exercise minor fault handling shmem [...] new 663f891e16a2 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition new 94efe20d03b7 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] new b7cd36fdd8ab mm/kconfig: move HOLES_IN_ZONE into mm new 5a6d62de65cf docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new 40d4b53b9cab fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER new 8e5d5a130b4c fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM new b7a4764365fd fs/proc/kcore: don't read offline sections, logically offl [...] new d96af67bd61b mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] new 2451fe26645d virtio-mem: use page_offline_(start|end) when setting Page [...] new 882e5f0ae50e fs/proc/kcore: use page_offline_(freeze|thaw) new 337faf5daa8e mm/compaction: use DEVICE_ATTR_WO macro new 5dc16dcefdbd mm/mempolicy: cleanup nodemask intersection check for oom new c5ac1417a31b mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] new 331af57be5ef mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] new 857e3efcec94 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] new e3abb24c8029 mm/mempolicy: unify the parameter sanity check for mbind a [...] new 023201f87166 mm/mempolicy: unify the parameter sanity check for mbind a [...] new 1c35b9e53820 include/linux/mmzone.h: add documentation for pfn_valid() new 93e7dc31bc53 memblock: update initialization of reserved pages new 1c49def063c9 arm64: decouple check whether pfn is in linear map from pf [...] new e7ffb14e6c44 arm64: drop pfn_valid_within() and simplify pfn_valid() new 88a40c6c617a mm: migrate: fix missing update page_private to hugetlb_pa [...] new 885b94c28748 mm: migrate: fix missing update page_private to hugetlb_pa [...] new 9ceacd817d83 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new 21e938c41910 mm: memory: add orig_pmd to struct vm_fault new 212b429d93f5 mm: memory: make numa_migrate_prep() non-static new c6c6338ee5d0 mm: thp: refactor NUMA fault handling new c795e6c84827 mm: thp: fix a double unlock bug new b8868dd16af1 mm: migrate: account THP NUMA migration counters correctly new af0123347163 mm: migrate: don't split THP for misplaced NUMA page new fd84fb514fae mm: migrate: check mapcount for THP instead of refcount new f0c16c21dfd4 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] new 1bb5693f6999 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new f39ec9d30474 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] new 48cbdf1405e2 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new 37a11247b763 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new 170905a855ac mm: generalize ZONE_[DMA|DMA32] new 7b5857b7ecb6 mm: make variable names for populate_vma_page_range() consistent new ec0cf00f7734 mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new 6d2eb34ba380 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new cd53b6776b59 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new 43ef550cc800 selftests/vm: add protection_keys_32 / protection_keys_64 [...] new 92b89677499d selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new 54846d999295 mm/memory_hotplug: rate limit page migration warnings new d5ae3d1b30d6 memory-hotplug.rst: complete admin-guide overhaul new 12e410d2d8fc mm,memory_hotplug: drop unneeded locking new aa15ac4a065d mmmemory_hotplug-drop-unneeded-locking-fix new 41e973bc85f1 mm/zswap.c: remove unused function zswap_debugfs_exit() new bd922d3ad0ae mm/zswap.c: avoid unnecessary copy-in at map time new e78130650d9c mm/zswap.c: fix two bugs in zswap_writeback_entry() new 820491693342 mm/highmem: Remove deprecated kmap_atomic new 7f68f7d8395b zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK new 578d2f296a1c mm: fix typos and grammar error in comments new 5c5c6ad17dac mm: fix comments mentioning i_mutex new 40762590e8be mm: define default value for FIRST_USER_ADDRESS new 44af3d66f7ab mm: fix spelling mistakes new 43821a882dd2 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages new b476823732c9 mm/vmalloc: include header for prototype of set_iounmap_nonlazy new 2878d93090af mm/page_alloc: make should_fail_alloc_page() static new c3687ca6ef29 mm/mapping_dirty_helpers: remove double Note in kerneldoc new 4cfd50cd5f1d mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] new 4ef596c02f75 mm/memory_hotplug: fix kerneldoc comment for __try_online_node new 82ad2d5e5eb8 mm/memory_hotplug: fix kerneldoc comment for __remove_memory new 25c04c8ab3ed mm/zbud: add kerneldoc fields for zbud_pool new 1510391033a8 mm/z3fold: add kerneldoc fields for z3fold_pool new 47f63320d643 mm/swap: make swap_address_space an inline function new b7f0158ef0a7 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations new 62bc1bcc5622 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined new 665ae0351c07 mm/page_alloc: move prototype for find_suitable_fallback new 015606ce7bbe mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM new e24259ecf14f kfence: unconditionally use unbound work queue new 0cfdb6ec01dc fs/buffer.c: add debug print for __getblk_gfp() stall problem new 58e111817e6c fs/buffer.c: dump more info for __getblk_gfp() stall problem new ad1f3100fd4a kernel/hung_task.c: Monitor killed tasks. new bd13b452055b proc: Avoid mixing integer types in mem_rw() new 28fe79efb8ec fs/proc/kcore.c: add mmap interface new f9ad8bb287a4 fs-proc-kcorec-add-mmap-interface-fix new 24ec5d5f3891 procfs: allow reading fdinfo with PTRACE_MODE_READ new 72f11bf6726f procfs/dmabuf: add inode number to /proc/*/fdinfo new 0471e833b0c0 sysctl: remove redundant assignment to first new be6b863b95cf proc/sysctl: make protected_* world readable new a5beb257dc54 kernel.h: split out panic and oops helpers new d4cd97218ccf kernelh-split-out-panic-and-oops-helpers-fix new 636287ec87c4 kernel.h: split out panic and oops helpers (ia64 fix) new 1c4eaf12d543 lib: decompress_bunzip2: remove an unneeded semicolon new 9b4b2f15eca1 lib/string_helpers: switch to use BIT() macro new 15a61c1b9cba lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new 6d7928c9a685 lib/string_helpers: drop indentation level in string_escape_mem() new 14a3d76b06da lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new b5b2c1421353 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new b3cdf1f86ea7 lib/string_helpers: allow to append additional characters [...] new 6c97a2129be5 lib/test-string_helpers: print flags in hexadecimal format new b8b249ef66b5 lib/test-string_helpers: get rid of trailing comma in terminators new 79b82f288a91 lib/test-string_helpers: add test cases for new features new dd603c30a861 MAINTAINERS: add myself as designated reviewer for generic [...] new c4c6fecea28b seq_file: introduce seq_escape_mem() new 9dbe2d206232 seq_file: add seq_escape_str() as replica of string_escape_str() new 07302b7cad7a seq_file: convert seq_escape() to use seq_escape_str() new 6a80d960762b nfsd: avoid non-flexible API in seq_quote_mem() new 583e62dae6cc seq_file: drop unused *_escape_mem_ascii() new e0d7e926805e lib/math/rational.c: fix divide by zero new 4dcca95269fb lib/math/rational: add Kunit test cases new 131073be510d lib-math-rational-add-kunit-test-cases-fix new a4b59d0d9629 lib/math/rational: fix spelling mistake "demominator" -> " [...] new 27ecf2f72dc4 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new 4e08d2b74897 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new c175600f0a89 checkpatch: scripts/spdxcheck.py now requires python3 new 5187a68332a3 checkpatch: improve the indented label test new 00df39fa6690 init: print out unknown kernel parameters new 921279b4bf3e init/main.c: silence some -Wunused-parameter warnings new 930d22be627c hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new 0db0414c8da2 x86: signal: don't do sas_ss_reset() until we are certain [...] new e7fe5d28825f exec: remove checks in __register_bimfmt() new 25b06c03ffe1 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new 700d4bc03a3e kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] new 601ac1597630 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new da4c1ee9143f lib/decompressors: remove set but not used variabled 'level' new 18d3c4beead9 lib-decompressors-remove-set-but-not-used-variabled-level-fix new 4603d4b80911 ipc sem: use kvmalloc for sem_undo allocation new f61e1ed76941 ipc: use kmalloc for msg_queue and shmid_kernel new d4cb282cc9f5 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock new c1b44229d57f ipc/util.c: use binary search for max_idx new aad4e3381240 ipc-utilc-use-binary-search-for-max_idx-fix new a29b73f3f2ee linux-next-pre new 875c3a743b0c Merge branch 'akpm-current/current' new 4d3e319b0bfc mm/slub: use stackdepot to save stack trace in objects new d81fbf6eeda3 slub: STACKDEPOT: rename save_stack_trace() new 9d924d9fff5d mm/slub: use stackdepot to save stack trace in objects-fix new 4674d6446236 mmap: make mlock_future_check() global new eee0950beafb riscv/Kconfig: make direct map manipulation options depend on MMU new a871b75ec98a set_memory: allow querying whether set_direct_map_*() is a [...] new cf7539c83670 mm: introduce memfd_secret system call to create "secret" [...] new 2504f2efabd3 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new b533f96ae674 PM: hibernate: disable when there are active secretmem users new 17eab531fbf3 arch, mm: wire up memfd_secret system call where relevant new 2c7a28ea80c4 secretmem: test: add basic selftest for memfd_secret(2) new 6d6ab4f63c54 mm: fix spelling mistakes in header files new 6e7d1352544f buildid: only consider GNU notes for build ID parsing new 3091cda64d8e buildid: add API to parse build ID out of buffer new 96031f5d0a7c buildid: stash away kernels build ID on init new 7af7471b3103 buildid-stash-away-kernels-build-id-on-init-fix new 976c24f5b41d dump_stack: add vmlinux build ID to stack traces new 4962c2de3eeb module: add printk formats to add module build ID to stacktraces new a691c3cd98c1 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new d811f0ae2557 buildid: fix build when CONFIG_MODULES is not set new 8d09d20b6583 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new aaf5dfdf887e module: fix build error when CONFIG_SYSFS is disabled new 43ddd918ca31 arm64: stacktrace: use %pSb for backtrace printing new 9328ed434c23 x86/dumpstack: use %pSb/%pBb for backtrace printing new 0a4ed41b0a85 scripts/decode_stacktrace.sh: support debuginfod new 6143ca975561 scripts/decode_stacktrace.sh: silence stderr messages from [...] new 8b3795a46381 scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new 0a4b187a1aeb buildid: mark some arguments const new e7f865ae34e2 buildid: fix kernel-doc notation new 1134591282e8 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 (05de096cb377) \ N -- N -- N refs/heads/akpm (1134591282e8)
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 1174 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: .../ABI/testing/sysfs-class-firmware-attributes | 18 +- Documentation/ABI/testing/sysfs-fs-f2fs | 23 +- Documentation/PCI/pci-error-recovery.rst | 2 +- Documentation/arm/marvell.rst | 2 +- Documentation/block/stat.rst | 2 +- Documentation/core-api/irq/irq-domain.rst | 1 - .../devicetree/bindings/arm/amlogic,scpi.txt | 15 - Documentation/devicetree/bindings/arm/arm,scmi.txt | 224 - Documentation/devicetree/bindings/arm/arm,scpi.txt | 204 - .../bindings/connector/usb-connector.yaml | 15 + .../bindings/cpufreq/cpufreq-mediatek.txt | 8 +- .../devicetree/bindings/firmware/arm,scmi.yaml | 341 + .../devicetree/bindings/firmware/arm,scpi.yaml | 247 + Documentation/devicetree/bindings/i2c/i2c-at91.txt | 2 +- .../devicetree/bindings/i2c/i2c-mux-gpio.txt | 1 - Documentation/devicetree/bindings/i2c/i2c-omap.txt | 37 - .../devicetree/bindings/i2c/ti,omap4-i2c.yaml | 102 + .../interrupt-controller/renesas,irqc.yaml | 1 + .../devicetree/bindings/mailbox/arm,mhu.yaml | 48 +- .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 25 +- .../bindings/power/supply/maxim,max17040.yaml | 2 +- .../power/supply/richtek,rt5033-battery.yaml | 54 + .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 50 - .../devicetree/bindings/pwm/pwm-tiehrpwm.yaml | 65 + .../devicetree/bindings/serial/fsl-imx-uart.yaml | 12 + .../devicetree/bindings/sound/qcom,wcd934x.yaml | 30 + .../devicetree/bindings/usb/cdns,usb3.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 2 +- .../bindings/watchdog/atmel,sama5d4-wdt.yaml | 74 + .../bindings/watchdog/atmel-sama5d4-wdt.txt | 34 - Documentation/driver-api/pwm.rst | 4 + Documentation/filesystems/dax.rst | 291 + Documentation/filesystems/dax.txt | 257 - Documentation/filesystems/ext4/journal.rst | 39 +- Documentation/filesystems/index.rst | 1 + Documentation/hwmon/adm1177.rst | 3 +- Documentation/input/joydev/joystick-api.rst | 2 +- Documentation/networking/packet_mmap.rst | 2 +- Documentation/networking/tuntap.rst | 2 +- .../translations/zh_CN/admin-guide/index.rst | 2 +- .../zh_CN/admin-guide/lockup-watchdogs.rst | 66 + .../translations/zh_CN/core-api/cachetlb.rst | 336 + .../translations/zh_CN/core-api/index.rst | 7 +- .../translations/zh_CN/dev-tools/index.rst | 2 +- .../translations/zh_CN/dev-tools/kasan.rst | 417 + Documentation/userspace-api/media/Makefile | 10 +- .../userspace-api/media/audio.h.rst.exceptions | 19 - Documentation/userspace-api/media/dvb/headers.rst | 7 - .../userspace-api/media/dvb/legacy_dvb_apis.rst | 7 - .../userspace-api/media/video.h.rst.exceptions | 39 - MAINTAINERS | 14 +- Makefile | 2 +- arch/arc/kernel/kprobes.c | 6 - arch/arm/arm-soc-for-next-contents.txt | 24 + arch/arm/boot/dts/imx53-ppd.dts | 2 + arch/arm/kernel/irq.c | 22 +- arch/arm/probes/kprobes/core.c | 14 - arch/arm64/Kconfig.platforms | 1 + arch/arm64/kernel/probes/kprobes.c | 7 - arch/arm64/mm/fault.c | 13 +- arch/csky/kernel/probes/kprobes.c | 7 - arch/ia64/kernel/kprobes.c | 7 - arch/mips/include/asm/irq.h | 1 - arch/mips/lantiq/xway/dma.c | 1 + arch/mips/pci/pci-rt3883.c | 1 + arch/mips/pci/pci-xtalk-bridge.c | 1 + arch/mips/sgi-ip27/ip27-irq.c | 1 + arch/mips/sgi-ip30/ip30-irq.c | 1 + arch/nios2/include/asm/irq.h | 1 - arch/nios2/kernel/irq.c | 1 + arch/powerpc/include/asm/irq.h | 5 +- arch/powerpc/kernel/kprobes.c | 7 - arch/powerpc/kernel/mce.c | 1 + arch/powerpc/kvm/book3s_hv_uvmem.c | 1 + arch/powerpc/kvm/book3s_xive.c | 1 + arch/powerpc/kvm/book3s_xive_native.c | 1 + arch/powerpc/mm/book3s64/radix_pgtable.c | 1 + arch/powerpc/platforms/cell/Kconfig | 1 + arch/powerpc/platforms/cell/pmu.c | 1 + arch/powerpc/platforms/embedded6xx/flipper-pic.c | 1 + arch/powerpc/platforms/powermac/Kconfig | 1 + arch/powerpc/platforms/ps3/Kconfig | 1 + arch/powerpc/platforms/ps3/interrupt.c | 5 +- arch/powerpc/platforms/pseries/ibmebus.c | 1 + arch/powerpc/sysdev/ehv_pic.c | 1 + arch/powerpc/sysdev/fsl_mpic_err.c | 1 + arch/powerpc/sysdev/i8259.c | 3 +- arch/powerpc/sysdev/mpic.c | 2 +- arch/powerpc/sysdev/tsi108_pci.c | 3 +- arch/powerpc/sysdev/xics/icp-hv.c | 1 + arch/powerpc/sysdev/xics/icp-opal.c | 1 + arch/powerpc/sysdev/xics/xics-common.c | 2 +- arch/powerpc/sysdev/xive/Kconfig | 1 + arch/powerpc/xmon/xmon.c | 2 +- arch/riscv/kernel/probes/kprobes.c | 7 - arch/s390/kernel/kprobes.c | 7 - arch/sh/kernel/kprobes.c | 7 - arch/sparc/kernel/kprobes.c | 7 - arch/x86/kernel/kprobes/core.c | 8 - arch/x86/kernel/setup.c | 35 +- arch/x86/mm/fault.c | 4 +- arch/x86/mm/mem_encrypt_identity.c | 11 +- arch/x86/mm/pkeys.c | 4 + arch/x86/pci/mmconfig-shared.c | 10 +- arch/x86/platform/efi/quirks.c | 12 + arch/x86/realmode/init.c | 14 +- drivers/base/cpu.c | 4 +- drivers/base/devcoredump.c | 4 - drivers/base/firmware_loader/builtin/Makefile | 1 - drivers/base/memory.c | 4 +- drivers/base/node.c | 2 +- drivers/base/platform.c | 2 +- drivers/char/Kconfig | 21 - drivers/char/Makefile | 3 +- drivers/char/mem.c | 1 - drivers/char/raw.c | 362 - drivers/char/xillybus/xillybus_class.c | 1 - drivers/char/xillybus/xillybus_core.c | 1 - drivers/char/xillybus/xillybus_of.c | 1 - drivers/char/xillybus/xillybus_pcie.c | 1 - drivers/char/xillybus/xillyusb.c | 3 +- drivers/clk/imx/clk-imx8qm-rsrc.c | 2 +- drivers/clk/imx/clk-imx8qxp-rsrc.c | 2 +- drivers/clk/imx/clk-imx8qxp.c | 8 +- drivers/edac/mce_amd.c | 2 +- drivers/eisa/eisa-bus.c | 23 +- drivers/fsi/fsi-core.c | 4 +- drivers/fsi/fsi-master-aspeed.c | 33 +- drivers/fsi/fsi-master-ast-cf.c | 2 +- drivers/fsi/fsi-master-gpio.c | 1 + drivers/fsi/fsi-occ.c | 12 +- drivers/fsi/fsi-sbefifo.c | 10 +- drivers/fsi/fsi-scom.c | 105 +- drivers/gpio/gpio-regmap.c | 25 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 5 + .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfxhub.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 19 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 8 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 111 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 40 + drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 17 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 1 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 142 +- drivers/gpu/drm/amd/amdgpu/nv.c | 51 + drivers/gpu/drm/amd/amdgpu/nv.h | 2 + drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 7 + drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c | 51 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 52 + drivers/gpu/drm/amd/amdkfd/kfd_device.c | 19 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 + drivers/gpu/drm/amd/display/Kconfig | 7 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 44 + .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 13 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 6 + drivers/gpu/drm/amd/display/dc/Makefile | 3 + drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 113 + .../amd/display/dc/bios/command_table_helper2.c | 5 + drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 11 + drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 30 + .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 4 + .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 673 + .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h | 103 + .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 333 + .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h | 271 + drivers/gpu/drm/amd/display/dc/core/dc.c | 17 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 18 + drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 26 + drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 6 + drivers/gpu/drm/amd/display/dc/dc.h | 28 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 23 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 21 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 23 + .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 48 + .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 20 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 11 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 54 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 9 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 16 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 37 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 39 + drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 5 + drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 42 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 279 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 147 + .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 406 + .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h | 246 + .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 956 + .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h | 122 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c | 103 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.h | 246 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 598 + .../dc/{dm_cp_psp.h => dcn31/dcn31_hwseq.h} | 48 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 151 + .../display/dc/{dm_cp_psp.h => dcn31/dcn31_init.h} | 31 +- drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 287 + drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 259 + .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 157 + .../dc/{dm_cp_psp.h => dcn31/dcn31_panel_cntl.h} | 36 +- .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2196 + .../dc/{dm_cp_psp.h => dcn31/dcn31_resource.h} | 34 +- drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 5 + drivers/gpu/drm/amd/display/dc/dm_helpers.h | 6 + drivers/gpu/drm/amd/display/dc/dml/Makefile | 11 + .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 7506 ++ .../hw/dccg.h => dml/dcn31/display_mode_vba_31.h} | 40 +- .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 1727 + .../display/dc/dml/dcn31/display_rq_dlg_calc_31.h | 69 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 18 + .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 4 + .../drm/amd/display/dc/dml/display_mode_structs.h | 12 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 42 + .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 52 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 3 + drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 3 + drivers/gpu/drm/amd/display/dc/inc/core_types.h | 10 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 3 + drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 56 + drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 5 + .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 14 + drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 4 + .../drm/amd/display/dc/inc/hw/timing_generator.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 11 + .../amd/display/dc/irq/dcn31/irq_service_dcn31.c | 432 + .../{dm_cp_psp.h => irq/dcn31/irq_service_dcn31.h} | 33 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 12 + drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 118 + drivers/gpu/drm/amd/display/dmub/src/Makefile | 3 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 354 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 230 + drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 37 + drivers/gpu/drm/amd/display/include/dal_asic_id.h | 13 + drivers/gpu/drm/amd/display/include/dal_types.h | 3 + .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 4 + .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 135 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 38 + drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 23 +- .../amd/include/asic_reg/dcn/dcn_3_1_2_offset.h | 15083 +++ .../amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h | 60747 ++++++++++ .../amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h | 11936 ++ .../amd/include/asic_reg/dpcs/dpcs_4_2_0_sh_mask.h | 103385 ++++++++++++++++++ .../drm/amd/include/asic_reg/mp/mp_13_0_1_offset.h | 355 + .../amd/include/asic_reg/mp/mp_13_0_1_sh_mask.h | 531 + drivers/gpu/drm/amd/include/atomfirmware.h | 56 +- drivers/gpu/drm/amd/include/yellow_carp_offset.h | 1366 + .../drm/amd/pm/inc/smu13_driver_if_yellow_carp.h | 222 + .../amdgpu_gfxhub.h => pm/inc/smu_v13_0_1.h} | 52 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h | 139 + drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_ppsmc.h | 97 + .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 1 + drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 7 + drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 35 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 37 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 37 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 7 - drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_1.c | 311 + .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 1210 + .../swsmu/smu13/yellow_carp_ppt.h} | 34 +- drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 8 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 10 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 +- drivers/gpu/drm/i915/gvt/handlers.c | 6 +- drivers/gpu/drm/i915/gvt/interrupt.c | 2 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 10 +- drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/intel_pm.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 1 + drivers/gpu/drm/nouveau/nouveau_connector.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/clk/nv50.c | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/therm/gf119.c | 1 + drivers/gpu/drm/radeon/radeon_uvd.c | 28 +- drivers/hwmon/ina3221.c | 22 +- drivers/hwmon/occ/common.c | 7 +- drivers/hwmon/pmbus/pmbus_core.c | 9 +- drivers/hwmon/scpi-hwmon.c | 9 + drivers/i2c/busses/i2c-altera.c | 9 +- drivers/i2c/busses/i2c-qcom-geni.c | 21 +- drivers/i2c/busses/i2c-tegra-bpmp.c | 4 +- drivers/iio/accel/adis16201.c | 3 - drivers/iio/accel/adis16209.c | 3 - drivers/iio/gyro/adis16136.c | 5 - drivers/iio/gyro/adis16260.c | 5 - drivers/iio/imu/adis.c | 4 - drivers/iio/imu/adis16400.c | 7 - drivers/iio/imu/adis16460.c | 1 - drivers/iio/imu/adis16475.c | 1 - drivers/iio/imu/adis16480.c | 6 - drivers/infiniband/hw/mlx4/main.c | 5 +- drivers/infiniband/hw/mlx5/doorbell.c | 7 +- drivers/infiniband/sw/rxe/rxe_comp.c | 31 +- drivers/infiniband/sw/rxe/rxe_cq.c | 32 +- drivers/infiniband/sw/rxe/rxe_qp.c | 22 +- drivers/infiniband/sw/rxe/rxe_queue.c | 21 +- drivers/infiniband/sw/rxe/rxe_queue.h | 272 +- drivers/infiniband/sw/rxe/rxe_req.c | 46 +- drivers/infiniband/sw/rxe/rxe_resp.c | 44 +- drivers/infiniband/sw/rxe/rxe_srq.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 80 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 5 +- drivers/input/touchscreen/cy8ctmg110_ts.c | 167 +- drivers/input/touchscreen/resistive-adc-touch.c | 4 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/exynos-combiner.c | 10 +- drivers/irqchip/irq-al-fic.c | 7 +- drivers/irqchip/irq-armada-370-xp.c | 19 +- drivers/irqchip/irq-aspeed-i2c-ic.c | 8 +- drivers/irqchip/irq-aspeed-scu-ic.c | 6 +- drivers/irqchip/irq-ath79-misc.c | 2 +- drivers/irqchip/irq-bcm2835.c | 2 +- drivers/irqchip/irq-bcm2836.c | 2 +- drivers/irqchip/irq-bcm7038-l1.c | 6 +- drivers/irqchip/irq-bcm7120-l2.c | 6 +- drivers/irqchip/irq-brcmstb-l2.c | 2 +- drivers/irqchip/irq-dw-apb-ictl.c | 3 +- drivers/irqchip/irq-gic.c | 13 +- drivers/irqchip/irq-goldfish-pic.c | 5 +- drivers/irqchip/irq-i8259.c | 4 +- drivers/irqchip/irq-idt3243x.c | 6 +- drivers/irqchip/irq-imgpdc.c | 11 +- drivers/irqchip/irq-imx-intmux.c | 9 +- drivers/irqchip/irq-imx-irqsteer.c | 9 +- drivers/irqchip/irq-ingenic-tcu.c | 2 +- drivers/irqchip/irq-ingenic.c | 3 +- drivers/irqchip/irq-keystone.c | 14 +- drivers/irqchip/irq-loongson-htpic.c | 2 +- drivers/irqchip/irq-loongson-htvec.c | 4 +- drivers/irqchip/irq-loongson-liointc.c | 2 +- drivers/irqchip/irq-lpc32xx.c | 2 +- drivers/irqchip/irq-ls-scfg-msi.c | 6 +- drivers/irqchip/irq-ls1x.c | 2 +- drivers/irqchip/irq-mbigen.c | 12 +- drivers/irqchip/irq-mips-gic.c | 21 +- drivers/irqchip/irq-mscc-ocelot.c | 2 +- drivers/irqchip/irq-mvebu-pic.c | 7 +- drivers/irqchip/irq-mvebu-sei.c | 13 +- drivers/irqchip/irq-nvic.c | 4 +- drivers/irqchip/irq-orion.c | 2 +- drivers/irqchip/irq-partition-percpu.c | 9 +- drivers/irqchip/irq-pruss-intc.c | 9 +- drivers/irqchip/irq-realtek-rtl.c | 2 +- drivers/irqchip/irq-renesas-irqc.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 8 +- drivers/irqchip/irq-stm32-exti.c | 10 +- drivers/irqchip/irq-sunxi-nmi.c | 3 +- drivers/irqchip/irq-tb10x.c | 2 +- drivers/irqchip/irq-ti-sci-inta.c | 9 +- drivers/irqchip/irq-ts4800.c | 3 +- drivers/irqchip/irq-versatile-fpga.c | 2 +- drivers/irqchip/irq-vic.c | 2 +- drivers/irqchip/irq-xilinx-intc.c | 23 +- drivers/irqchip/qcom-irq-combiner.c | 6 +- drivers/irqchip/qcom-pdc.c | 8 +- drivers/md/dm.c | 9 +- drivers/md/persistent-data/dm-btree.c | 4 +- drivers/media/pci/ivtv/Kconfig | 12 - drivers/media/pci/ivtv/ivtv-driver.h | 2 - drivers/media/pci/ivtv/ivtv-ioctl.c | 221 - drivers/media/pci/saa7134/saa7134-tvaudio.c | 2 +- drivers/media/pci/tw5864/tw5864-reg.h | 62 +- drivers/media/platform/allegro-dvt/nal-h264.c | 2 +- drivers/media/platform/allegro-dvt/nal-hevc.c | 2 +- drivers/media/rc/ite-cir.h | 2 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 +- drivers/media/usb/gspca/ov519.c | 2 +- drivers/misc/eeprom/ee1004.c | 6 +- drivers/misc/hpilo.c | 10 +- drivers/misc/hpilo.h | 3 + drivers/mmc/core/sd.c | 21 +- drivers/net/dsa/xrs700x/xrs700x.c | 67 + drivers/net/ethernet/chelsio/cxgb3/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 4 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c | 9 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 6 + drivers/net/ethernet/freescale/enetc/enetc_pf.c | 9 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 51 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 1 + drivers/net/ethernet/intel/ice/ice_lib.c | 2 + drivers/net/ethernet/intel/ice/ice_txrx.c | 5 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 19 +- drivers/net/ethernet/intel/igc/igc.h | 1 + drivers/net/ethernet/intel/igc/igc_defines.h | 9 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 39 +- drivers/net/ethernet/intel/igc/igc_main.c | 74 +- drivers/net/ethernet/intel/igc/igc_regs.h | 2 +- drivers/net/ethernet/mellanox/mlx4/fw.c | 3 + drivers/net/ethernet/mellanox/mlx4/fw.h | 1 + drivers/net/ethernet/mellanox/mlx4/main.c | 6 + drivers/net/wan/hdlc_x25.c | 77 +- drivers/net/wireguard/Makefile | 3 +- drivers/net/wireguard/allowedips.c | 189 +- drivers/net/wireguard/allowedips.h | 14 +- drivers/net/wireguard/main.c | 17 +- drivers/net/wireguard/peer.c | 27 +- drivers/net/wireguard/peer.h | 3 + drivers/net/wireguard/selftest/allowedips.c | 165 +- drivers/net/wireguard/socket.c | 2 +- drivers/of/unittest.c | 6 +- drivers/pci/controller/dwc/pci-imx6.c | 4 +- drivers/pci/controller/dwc/pcie-tegra194.c | 2 + .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 11 - drivers/pci/controller/pci-ftpci100.c | 30 +- drivers/pci/controller/pci-hyperv.c | 64 +- drivers/pci/controller/pci-tegra.c | 1 + drivers/pci/controller/pci-xgene.c | 4 +- drivers/pci/controller/pcie-mediatek.c | 4 +- drivers/pci/controller/pcie-microchip-host.c | 2 +- drivers/pci/pci.c | 20 +- drivers/pci/pcie/aer.c | 4 +- drivers/pci/probe.c | 51 +- drivers/pci/quirks.c | 65 + drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 4 +- drivers/pinctrl/pinctrl-mcp23s08.c | 10 +- drivers/pinctrl/qcom/pinctrl-sdx55.c | 18 +- drivers/platform/mellanox/mlxreg-hotplug.c | 4 +- drivers/platform/surface/surface_dtx.c | 1 + drivers/platform/x86/Kconfig | 15 + drivers/platform/x86/Makefile | 2 + drivers/platform/x86/dell/Kconfig | 1 + drivers/platform/x86/dell/dell-wmi-sysman/sysman.c | 18 +- drivers/platform/x86/firmware_attributes_class.c | 52 + drivers/platform/x86/firmware_attributes_class.h | 11 + drivers/platform/x86/think-lmi.c | 889 + drivers/platform/x86/think-lmi.h | 72 + drivers/power/reset/at91-sama5d2_shdwc.c | 4 +- drivers/power/reset/gpio-poweroff.c | 1 + drivers/power/supply/Kconfig | 12 +- drivers/power/supply/Makefile | 1 - drivers/power/supply/axp20x_battery.c | 17 +- drivers/power/supply/bd70528-charger.c | 710 - drivers/power/supply/cpcap-battery.c | 19 +- drivers/power/supply/cpcap-charger.c | 39 +- drivers/power/supply/max17040_battery.c | 42 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/rt5033_battery.c | 7 + drivers/pwm/core.c | 6 +- drivers/pwm/pwm-pca9685.c | 198 +- drivers/regulator/fan53555.c | 11 + drivers/scsi/ibmvscsi/ibmvfc.c | 1 + drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 1 + drivers/soc/amlogic/meson-clk-measure.c | 4 +- drivers/spi/Kconfig | 1 + drivers/staging/iio/accel/adis16203.c | 6 - drivers/staging/iio/accel/adis16240.c | 6 - .../av7110}/audio-bilingual-channel-select.rst | 0 .../staging/media/av7110}/audio-channel-select.rst | 0 .../staging/media/av7110}/audio-clear-buffer.rst | 0 .../staging/media/av7110}/audio-continue.rst | 0 .../staging/media/av7110}/audio-fclose.rst | 0 .../staging/media/av7110}/audio-fopen.rst | 0 .../staging/media/av7110}/audio-fwrite.rst | 0 .../media/av7110}/audio-get-capabilities.rst | 0 .../staging/media/av7110}/audio-get-status.rst | 0 .../staging/media/av7110}/audio-pause.rst | 0 .../staging/media/av7110}/audio-play.rst | 0 .../staging/media/av7110}/audio-select-source.rst | 0 .../staging/media/av7110}/audio-set-av-sync.rst | 0 .../media/av7110}/audio-set-bypass-mode.rst | 0 .../staging/media/av7110}/audio-set-id.rst | 0 .../staging/media/av7110}/audio-set-mixer.rst | 0 .../staging/media/av7110}/audio-set-mute.rst | 0 .../staging/media/av7110}/audio-set-streamtype.rst | 0 .../staging/media/av7110}/audio-stop.rst | 0 .../dvb => drivers/staging/media/av7110}/audio.h | 0 .../dvb => drivers/staging/media/av7110}/audio.rst | 0 .../staging/media/av7110}/audio_data_types.rst | 0 .../staging/media/av7110}/audio_function_calls.rst | 0 drivers/staging/media/av7110/av7110.h | 7 +- .../dvb => drivers/staging/media/av7110}/osd.h | 0 .../staging/media/av7110}/video-clear-buffer.rst | 0 .../staging/media/av7110}/video-command.rst | 0 .../staging/media/av7110}/video-continue.rst | 0 .../staging/media/av7110}/video-fast-forward.rst | 0 .../staging/media/av7110}/video-fclose.rst | 0 .../staging/media/av7110}/video-fopen.rst | 0 .../staging/media/av7110}/video-freeze.rst | 0 .../staging/media/av7110}/video-fwrite.rst | 0 .../media/av7110}/video-get-capabilities.rst | 0 .../staging/media/av7110}/video-get-event.rst | 0 .../media/av7110}/video-get-frame-count.rst | 0 .../staging/media/av7110}/video-get-pts.rst | 0 .../staging/media/av7110}/video-get-size.rst | 0 .../staging/media/av7110}/video-get-status.rst | 0 .../staging/media/av7110}/video-play.rst | 0 .../staging/media/av7110}/video-select-source.rst | 0 .../staging/media/av7110}/video-set-blank.rst | 0 .../media/av7110}/video-set-display-format.rst | 0 .../staging/media/av7110}/video-set-format.rst | 0 .../staging/media/av7110}/video-set-streamtype.rst | 0 .../staging/media/av7110}/video-slowmotion.rst | 0 .../staging/media/av7110}/video-stillpicture.rst | 0 .../staging/media/av7110}/video-stop.rst | 0 .../staging/media/av7110}/video-try-command.rst | 0 .../dvb => drivers/staging/media/av7110}/video.h | 0 .../dvb => drivers/staging/media/av7110}/video.rst | 0 .../staging/media/av7110}/video_function_calls.rst | 0 .../staging/media/av7110}/video_types.rst | 0 drivers/staging/mt7621-dts/gbpc1.dts | 6 - drivers/staging/octeon-usb/octeon-hcd.c | 2 + drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 1 + drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 2 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 99 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 - drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 2 +- drivers/staging/rtl8192u/r8192U_hw.h | 19 +- drivers/staging/rtl8712/rtl8712_xmit.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 13 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 71 +- .../interface/vchiq_arm/vchiq_connected.c | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 606 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 79 +- drivers/tee/optee/call.c | 6 +- drivers/tee/optee/optee_msg.h | 6 +- drivers/tty/hvc/hvc_vio.c | 2 +- drivers/tty/serial/imx.c | 25 +- drivers/tty/serial/sh-sci.c | 12 +- drivers/tty/serial/sh-sci.h | 1 + drivers/tty/serial/uartlite.c | 27 +- drivers/tty/vcc.c | 16 +- drivers/usb/dwc3/core.c | 6 - drivers/usb/dwc3/dwc3-meson-g12a.c | 13 +- drivers/usb/gadget/function/f_fs.c | 3 + drivers/usb/gadget/udc/core.c | 49 + drivers/usb/gadget/udc/dummy_hcd.c | 11 +- drivers/usb/gadget/udc/net2272.c | 41 +- drivers/usb/gadget/udc/net2272.h | 1 + drivers/usb/gadget/udc/net2280.c | 49 +- drivers/usb/gadget/udc/net2280.h | 1 + drivers/usb/mtu3/mtu3.h | 2 - drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/mtu3/mtu3_debugfs.c | 1 + drivers/usb/mtu3/mtu3_gadget.c | 2 +- drivers/usb/mtu3/mtu3_plat.c | 9 +- drivers/usb/phy/phy.c | 55 +- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 1 + drivers/usb/typec/mux/intel_pmc_mux.c | 28 +- drivers/usb/typec/tcpm/tcpm.c | 120 +- drivers/visorbus/visorchipset.c | 6 +- drivers/watchdog/octeon-wdt-main.c | 1 + drivers/watchdog/sama5d4_wdt.c | 10 +- fs/block_dev.c | 6 +- fs/cifs/cifs_debug.c | 2 +- fs/cifs/cifs_fs_sb.h | 7 +- fs/cifs/cifs_spnego.c | 4 +- fs/cifs/cifs_spnego.h | 3 +- fs/cifs/cifsglob.h | 74 +- fs/cifs/cifsproto.h | 32 +- fs/cifs/cifssmb.c | 36 +- fs/cifs/connect.c | 187 +- fs/cifs/dfs_cache.c | 1009 +- fs/cifs/dfs_cache.h | 45 +- fs/cifs/netlink.c | 2 +- fs/cifs/ntlmssp.h | 5 +- fs/cifs/sess.c | 166 +- fs/cifs/smb1ops.c | 10 +- fs/cifs/smb2misc.c | 4 +- fs/cifs/smb2ops.c | 141 +- fs/cifs/smb2pdu.c | 104 +- fs/cifs/smb2proto.h | 8 +- fs/cifs/smb2transport.c | 33 +- fs/cifs/transport.c | 25 +- fs/crypto/fname.c | 10 +- fs/debugfs/file.c | 2 +- fs/ext4/ext4.h | 9 + fs/ext4/inode.c | 4 +- fs/ext4/ioctl.c | 51 +- fs/ext4/super.c | 6 +- fs/f2fs/f2fs.h | 4 +- fs/f2fs/sysfs.c | 300 +- fs/jbd2/journal.c | 119 +- fs/nfsd/nfs4proc.c | 5 +- fs/nfsd/nfs4state.c | 3 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/journal.c | 8 +- fs/xfs/libxfs/xfs_ag.c | 273 +- fs/xfs/libxfs/xfs_ag.h | 136 + fs/xfs/libxfs/xfs_ag_resv.c | 11 +- fs/xfs/libxfs/xfs_ag_resv.h | 15 + fs/xfs/libxfs/xfs_alloc.c | 111 +- fs/xfs/libxfs/xfs_alloc.h | 2 +- fs/xfs/libxfs/xfs_alloc_btree.c | 31 +- fs/xfs/libxfs/xfs_alloc_btree.h | 9 +- fs/xfs/libxfs/xfs_attr_leaf.c | 1 + fs/xfs/libxfs/xfs_bmap.c | 3 +- fs/xfs/libxfs/xfs_bmap.h | 1 - fs/xfs/libxfs/xfs_btree.c | 15 +- fs/xfs/libxfs/xfs_btree.h | 10 +- fs/xfs/libxfs/xfs_ialloc.c | 608 +- fs/xfs/libxfs/xfs_ialloc.h | 40 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 46 +- fs/xfs/libxfs/xfs_ialloc_btree.h | 13 +- fs/xfs/libxfs/xfs_inode_buf.c | 2 +- fs/xfs/libxfs/xfs_refcount.c | 122 +- fs/xfs/libxfs/xfs_refcount.h | 9 +- fs/xfs/libxfs/xfs_refcount_btree.c | 39 +- fs/xfs/libxfs/xfs_refcount_btree.h | 7 +- fs/xfs/libxfs/xfs_rmap.c | 147 +- fs/xfs/libxfs/xfs_rmap.h | 6 +- fs/xfs/libxfs/xfs_rmap_btree.c | 46 +- fs/xfs/libxfs/xfs_rmap_btree.h | 6 +- fs/xfs/libxfs/xfs_sb.c | 146 +- fs/xfs/libxfs/xfs_sb.h | 9 - fs/xfs/libxfs/xfs_shared.h | 20 +- fs/xfs/libxfs/xfs_types.c | 4 +- fs/xfs/scrub/agheader.c | 1 + fs/xfs/scrub/agheader_repair.c | 33 +- fs/xfs/scrub/alloc.c | 3 +- fs/xfs/scrub/bmap.c | 21 +- fs/xfs/scrub/common.c | 15 +- fs/xfs/scrub/fscounters.c | 42 +- fs/xfs/scrub/health.c | 2 +- fs/xfs/scrub/ialloc.c | 9 +- fs/xfs/scrub/refcount.c | 3 +- fs/xfs/scrub/repair.c | 14 +- fs/xfs/scrub/rmap.c | 3 +- fs/xfs/scrub/trace.c | 3 +- fs/xfs/xfs_bmap_util.c | 6 +- fs/xfs/xfs_buf.c | 307 +- fs/xfs/xfs_buf.h | 3 +- fs/xfs/xfs_discard.c | 6 +- fs/xfs/xfs_extent_busy.c | 33 +- fs/xfs/xfs_extent_busy.h | 7 +- fs/xfs/xfs_file.c | 42 +- fs/xfs/xfs_filestream.c | 2 +- fs/xfs/xfs_fsmap.c | 80 +- fs/xfs/xfs_fsops.c | 8 +- fs/xfs/xfs_health.c | 6 +- fs/xfs/xfs_icache.c | 852 +- fs/xfs/xfs_icache.h | 25 +- fs/xfs/xfs_inode.c | 224 +- fs/xfs/xfs_inode.h | 9 +- fs/xfs/xfs_iops.c | 4 +- fs/xfs/xfs_iwalk.c | 84 +- fs/xfs/xfs_log_recover.c | 56 +- fs/xfs/xfs_mount.c | 126 +- fs/xfs/xfs_mount.h | 110 +- fs/xfs/xfs_qm.c | 10 +- fs/xfs/xfs_qm.h | 1 - fs/xfs/xfs_qm_syscalls.c | 54 +- fs/xfs/xfs_reflink.c | 13 +- fs/xfs/xfs_super.c | 3 +- fs/xfs/xfs_symlink.c | 9 +- fs/xfs/xfs_trace.c | 2 + fs/xfs/xfs_trace.h | 15 +- include/drm/amd_asic_type.h | 1 + include/dt-bindings/clock/mt8173-clk.h | 1 - include/dt-bindings/usb/pd.h | 89 +- include/linux/avf/virtchnl.h | 1 + include/linux/fs.h | 3 - include/linux/i2c.h | 8 +- include/linux/input/cy8ctmg110_pdata.h | 1 - include/linux/interrupt.h | 2 +- include/linux/irqdesc.h | 18 +- include/linux/irqdomain.h | 65 +- include/linux/jbd2.h | 6 +- include/linux/kconfig.h | 6 +- include/linux/max17040_battery.h | 16 - include/linux/memcontrol.h | 5 + include/linux/mfd/wcd934x/registers.h | 57 + include/linux/mlx4/device.h | 1 + include/linux/pwm.h | 7 + include/linux/sched.h | 8 + include/linux/srcutiny.h | 8 +- include/linux/usb/gadget.h | 1 + include/linux/usb/pd_ext_sdb.h | 4 - include/linux/workqueue.h | 1 + include/net/bluetooth/hci.h | 16 +- include/net/bluetooth/hci_core.h | 14 +- include/net/sock.h | 3 + include/net/tcp.h | 4 + include/uapi/drm/amdgpu_drm.h | 1 + include/uapi/linux/raw.h | 17 - include/uapi/linux/virtio_ids.h | 2 +- kernel/cgroup/cgroup.c | 2 +- kernel/cgroup/rstat.c | 2 +- kernel/irq/Kconfig | 5 + kernel/irq/chip.c | 2 +- kernel/irq/irqdesc.c | 73 +- kernel/irq/irqdomain.c | 118 +- kernel/irq/manage.c | 15 +- kernel/locking/locktorture.c | 25 +- kernel/rcu/srcutiny.c | 2 +- kernel/rcu/tree_stall.h | 2 +- kernel/sched/core.c | 19 +- kernel/sched/debug.c | 3 +- kernel/sched/fair.c | 5 +- kernel/sched/pelt.h | 11 +- kernel/workqueue.c | 5 +- mm/memcontrol.c | 11 +- mm/percpu-internal.h | 52 +- mm/percpu-km.c | 5 +- mm/percpu-stats.c | 46 +- mm/percpu-vm.c | 11 +- mm/percpu.c | 134 +- net/bluetooth/hci_conn.c | 8 +- net/bluetooth/hci_core.c | 31 +- net/bluetooth/hci_debugfs.c | 8 +- net/bluetooth/hci_event.c | 80 +- net/bluetooth/hci_request.c | 106 +- net/bluetooth/hci_sock.c | 16 +- net/bluetooth/l2cap_core.c | 6 +- net/bluetooth/mgmt.c | 14 +- net/bluetooth/smp.c | 6 +- net/bridge/br_mrp.c | 6 +- net/core/sock.c | 97 +- net/ipv4/tcp.c | 10 +- net/mptcp/protocol.c | 28 +- net/mptcp/sockopt.c | 149 +- net/rxrpc/af_rxrpc.c | 1 + net/sched/sch_htb.c | 8 +- net/tipc/link.c | 6 +- scripts/documentation-file-ref-check | 2 +- scripts/kconfig/conf.c | 2 +- scripts/setlocalversion | 75 +- sound/firewire/Kconfig | 2 + sound/firewire/amdtp-stream.c | 24 +- sound/firewire/motu/motu-stream.c | 2 +- sound/firewire/motu/motu.c | 1 + sound/pci/hda/patch_realtek.c | 19 +- sound/soc/codecs/Kconfig | 8 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/rt5682-sdw.c | 3 +- sound/soc/codecs/wcd-mbhc-v2.c | 1475 + sound/soc/codecs/wcd-mbhc-v2.h | 340 + sound/soc/codecs/wcd934x.c | 884 +- sound/soc/qcom/sdm845.c | 8 + sound/soc/ti/davinci-mcasp.c | 1 + .../arch}/mips/include/uapi/asm/perf_regs.h | 0 tools/bpf/bpftool/Makefile | 5 +- tools/lib/bpf/libbpf.c | 4 +- tools/perf/Makefile.config | 1 - tools/perf/builtin-record.c | 6 + tools/perf/check-headers.sh | 1 + tools/perf/tests/attr/base-record | 2 +- tools/perf/util/bpf_counter.c | 6 +- tools/perf/util/dwarf-aux.c | 8 +- tools/perf/util/env.c | 1 + tools/perf/util/evsel.c | 1 + tools/perf/util/evsel.h | 4 +- tools/perf/util/perf_api_probe.c | 10 + tools/perf/util/perf_api_probe.h | 1 + tools/perf/util/probe-finder.c | 3 + tools/perf/util/stat-display.c | 8 +- tools/perf/util/symbol-elf.c | 1 + tools/testing/selftests/kvm/.gitignore | 1 - tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/aarch64/debug-exceptions.c | 250 - .../selftests/kvm/include/aarch64/processor.h | 83 +- tools/testing/selftests/kvm/include/kvm_util.h | 23 +- .../selftests/kvm/include/x86_64/processor.h | 4 +- tools/testing/selftests/kvm/lib/aarch64/handlers.S | 124 - .../testing/selftests/kvm/lib/aarch64/processor.c | 131 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 22 +- tools/testing/selftests/kvm/x86_64/kvm_pv_test.c | 2 +- tools/testing/selftests/kvm/x86_64/tsc_msrs_test.c | 9 + .../selftests/kvm/x86_64/userspace_msr_exit_test.c | 8 +- .../testing/selftests/kvm/x86_64/xapic_ipi_test.c | 2 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 125 +- tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 4 +- .../selftests/rcutorture/bin/kcsan-collapse.sh | 2 +- tools/testing/selftests/rcutorture/bin/torture.sh | 4 + tools/testing/selftests/wireguard/netns.sh | 1 + .../testing/selftests/wireguard/qemu/kernel.config | 1 - 789 files changed, 228402 insertions(+), 9548 deletions(-) delete mode 100644 Documentation/devicetree/bindings/arm/amlogic,scpi.txt delete mode 100644 Documentation/devicetree/bindings/arm/arm,scmi.txt delete mode 100644 Documentation/devicetree/bindings/arm/arm,scpi.txt create mode 100644 Documentation/devicetree/bindings/firmware/arm,scmi.yaml create mode 100644 Documentation/devicetree/bindings/firmware/arm,scpi.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-omap.txt create mode 100644 Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/richtek,rt5033-b [...] delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.txt create mode 100644 Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/atmel,sama5d4-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/atmel-sama5d4-wdt.txt create mode 100644 Documentation/filesystems/dax.rst delete mode 100644 Documentation/filesystems/dax.txt create mode 100644 Documentation/translations/zh_CN/admin-guide/lockup-watchdogs.rst create mode 100644 Documentation/translations/zh_CN/core-api/cachetlb.rst create mode 100644 Documentation/translations/zh_CN/dev-tools/kasan.rst delete mode 100644 Documentation/userspace-api/media/audio.h.rst.exceptions delete mode 100644 Documentation/userspace-api/media/video.h.rst.exceptions create mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 drivers/char/raw.c create mode 100644 drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c create mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/Makefile create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c copy drivers/gpu/drm/amd/display/dc/{dm_cp_psp.h => dcn31/dcn31_hwseq.h} (56%) create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c copy drivers/gpu/drm/amd/display/dc/{dm_cp_psp.h => dcn31/dcn31_init.h} (67%) create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c copy drivers/gpu/drm/amd/display/dc/{dm_cp_psp.h => dcn31/dcn31_panel_cntl.h} (63%) create mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c copy drivers/gpu/drm/amd/display/dc/{dm_cp_psp.h => dcn31/dcn31_resource.h} (67%) create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c copy drivers/gpu/drm/amd/display/dc/{inc/hw/dccg.h => dml/dcn31/display_mode_vba_3 [...] create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c create mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.h create mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn31/irq_service_dcn31.c copy drivers/gpu/drm/amd/display/dc/{dm_cp_psp.h => irq/dcn31/irq_service_dcn31.h} (67%) create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_2_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_0_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_1_offset.h create mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_1_sh_mask.h create mode 100644 drivers/gpu/drm/amd/include/yellow_carp_offset.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu13_driver_if_yellow_carp.h copy drivers/gpu/drm/amd/{amdgpu/amdgpu_gfxhub.h => pm/inc/smu_v13_0_1.h} (55%) create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h create mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_ppsmc.h create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_1.c create mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c copy drivers/gpu/drm/amd/{display/dc/dm_cp_psp.h => pm/swsmu/smu13/yellow_carp_ppt [...] create mode 100644 drivers/platform/x86/firmware_attributes_class.c create mode 100644 drivers/platform/x86/firmware_attributes_class.h create mode 100644 drivers/platform/x86/think-lmi.c create mode 100644 drivers/platform/x86/think-lmi.h delete mode 100644 drivers/power/supply/bd70528-charger.c rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {include/uapi/linux/dvb => drivers/staging/media/av7110}/audio.h (100%) rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/aud [...] rename {include/uapi/linux/dvb => drivers/staging/media/av7110}/osd.h (100%) rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {include/uapi/linux/dvb => drivers/staging/media/av7110}/video.h (100%) rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] rename {Documentation/userspace-api/media/dvb => drivers/staging/media/av7110}/vid [...] delete mode 100644 include/linux/max17040_battery.h delete mode 100644 include/uapi/linux/raw.h create mode 100644 sound/soc/codecs/wcd-mbhc-v2.c create mode 100644 sound/soc/codecs/wcd-mbhc-v2.h copy {arch => tools/arch}/mips/include/uapi/asm/perf_regs.h (100%) delete mode 100644 tools/testing/selftests/kvm/aarch64/debug-exceptions.c delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/handlers.S