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 f51a71093975 afs: fix tracepoint string placement with built-in AFS omits 47b86b386eeb mm: rename p4d_page_vaddr to p4d_pgtable and make it retur [...] omits 8aef6710db27 mm: rename pud_page_vaddr to pud_pgtable and make it retur [...] omits 38a63ca4da02 kdump: use vmlinux_build_id to simplify omits 1a55bd632784 buildid: fix kernel-doc notation omits 56ab2ddfa17d buildid: mark some arguments const omits 8d456616f7bf scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 983f1c095b1a scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 8ad26a4d2e8e scripts/decode_stacktrace.sh: support debuginfod omits 1e420c8af0d3 x86/dumpstack: use %pSb/%pBb for backtrace printing omits d1d8894e9516 arm64: stacktrace: use %pSb for backtrace printing omits 1c363ebc88c9 module: fix build error when CONFIG_SYSFS is disabled omits a1fb2e2d7afa module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 10b330fcf340 buildid: fix build when CONFIG_MODULES is not set omits 489372fcfd47 module-add-printk-formats-to-add-module-build-id-to-stackt [...] omits 8a022d64365f module: add printk formats to add module build ID to stacktraces omits c6db5a5031ac dump_stack: add vmlinux build ID to stack traces omits c789498f3647 buildid-stash-away-kernels-build-id-on-init-fix omits 686176a3b99c buildid: stash away kernels build ID on init omits a14e35ceb587 buildid: add API to parse build ID out of buffer omits ef659edd12fb buildid: only consider GNU notes for build ID parsing omits d4c4568f8d69 x86: convert to setup_initial_init_mm() omits a842833296d3 sh: convert to setup_initial_init_mm() omits 9f0202c52631 s390: convert to setup_initial_init_mm() omits 032c765654d8 riscv: convert to setup_initial_init_mm() omits 7b84928b0589 powerpc: convert to setup_initial_init_mm() omits 84632f331b5a openrisc: convert to setup_initial_init_mm() omits 4dbd08a87120 nios2: convert to setup_initial_init_mm() omits 8bd2ecad934e nds32: convert to setup_initial_init_mm() omits 96a2ff599525 m68k: convert to setup_initial_init_mm() omits 50feeb512a09 h8300: convert to setup_initial_init_mm() omits 5798ad20392c csky: convert to setup_initial_init_mm() omits fd52fa38a1ec arm64: convert to setup_initial_init_mm() omits 354068e0f0cf arm: convert to setup_initial_init_mm() omits 4187fb3ba10b arc: convert to setup_initial_init_mm() omits 4119f28821a9 mm: add setup_initial_init_mm() helper omits 3fd04f31649b mm: fix spelling mistakes in header files omits 1c3e4d50288a secretmem: test: add basic selftest for memfd_secret(2) omits c94eafff0d7d arch, mm: wire up memfd_secret system call where relevant omits 933e512af754 PM: hibernate: disable when there are active secretmem users omits a3b8163389d1 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] omits c2594ae913c8 mm: introduce memfd_secret system call to create "secret" [...] omits c304374ee2dd set_memory: allow querying whether set_direct_map_*() is a [...] omits 136417d3881d riscv/Kconfig: make direct map manipulation options depend on MMU omits 6e1f468c2431 mmap: make mlock_future_check() global omits ad98c90cdaef mm/slub: use stackdepot to save stack trace in objects-fix omits 5c67525e4250 slub: STACKDEPOT: rename save_stack_trace() omits 545d0d5f24bf mm/slub: use stackdepot to save stack trace in objects omits 84aa00a141b7 hexagon: select ARCH_WANT_LD_ORPHAN_WARN omits ee2d522ee125 hexagon: use common DISCARDS macro omits e347004468fd hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script omits c721c83c0582 lib: fix spelling mistakes in header files omits 7c8cba8e9e07 lib: fix spelling mistakes omits 604b6fa4f75b lib/test: fix spelling mistakes omits d74694c8d4e7 Merge branch 'akpm-current/current' omits efcede2d5195 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' omits 7dbcbdd5f97d Merge remote-tracking branch 'cxl/next' omits 3bdd0cde1982 Merge remote-tracking branch 'rust/rust-next' omits d0d3cca6d806 Merge remote-tracking branch 'memblock/for-next' omits 3e86e2d72c59 Merge remote-tracking branch 'mhi/mhi-next' omits af037f48d2e3 Merge remote-tracking branch 'fpga/for-next' omits 799b1a978b56 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits bd3fb89a8955 Merge remote-tracking branch 'hyperv/hyperv-next' omits 7e4a611c080c Merge remote-tracking branch 'nvmem/for-next' omits ba10dfe6bab1 Merge remote-tracking branch 'slimbus/for-next' omits 8dc21738799a Merge remote-tracking branch 'gnss/gnss-next' omits a3efa4af7c52 Merge remote-tracking branch 'kspp/for-next/kspp' omits 182608ded040 Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 6675c4476c90 Merge remote-tracking branch 'ntb/ntb-next' omits daa8d8477f43 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits ed61d5e6e649 Merge remote-tracking branch 'rtc/rtc-next' omits cc6bae29031b Merge remote-tracking branch 'coresight/next' omits 94a43f0267bc Merge remote-tracking branch 'livepatching/for-next' omits dbae7e33a69d Merge remote-tracking branch 'kselftest/next' omits cf9e247f692b Merge remote-tracking branch 'userns/for-next' omits e17ded4a82c1 Merge remote-tracking branch 'pwm/for-next' omits 94c5614d995d Merge remote-tracking branch 'pinctrl/for-next' omits 10d577dea3a3 Merge remote-tracking branch 'gpio-intel/for-next' omits f25c0f2dfd7a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 992d5ff68140 Merge remote-tracking branch 'rpmsg/for-next' omits 17cfc3f72166 Merge remote-tracking branch 'vhost/linux-next' omits bc6396c9154c Merge remote-tracking branch 'scsi-mkp/for-next' omits 3287c67c65ab Merge remote-tracking branch 'scsi/for-next' omits 5e59be7a7573 Merge remote-tracking branch 'cgroup/for-next' omits 8601ad29f796 Merge remote-tracking branch 'dmaengine/next' omits 0c25eef294b2 Merge remote-tracking branch 'icc/icc-next' omits cb233dfa4a82 Merge remote-tracking branch 'iio/togreg' omits 4554c5079087 Merge remote-tracking branch 'staging/staging-next' omits 41779b636a37 Merge remote-tracking branch 'thunderbolt/next' omits 5105cde9d42f Merge remote-tracking branch 'soundwire/next' omits af4137ae0b2f Merge remote-tracking branch 'phy-next/next' omits 2ba8e79ce9aa Merge remote-tracking branch 'extcon/extcon-next' omits c1b3ffc86da7 Merge remote-tracking branch 'char-misc/char-misc-next' omits 4b1b4ad10f34 Merge remote-tracking branch 'tty/tty-next' omits f6ae100b8127 Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' omits 7e7d4e996b3f Merge remote-tracking branch 'usb-serial/usb-next' omits fce30d9187a8 linux-next-pre omits 1a2bcb8c3e4d ipc-utilc-use-binary-search-for-max_idx-fix omits 1d9814806e50 ipc/util.c: use binary search for max_idx omits e9c3fd6638b8 ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits af9a3b6ddae3 ipc: use kmalloc for msg_queue and shmid_kernel omits 3dcb6463216e ipc sem: use kvmalloc for sem_undo allocation omits 742c9fc8e41a lib-decompressors-remove-set-but-not-used-variabled-level-fix omits c088072b51f8 lib/decompressors: remove set but not used variabled 'level' omits a101eee3c448 selftests/vm/pkeys: exercise x86 XSAVE init state omits 35f3e55d4400 selftests/vm/pkeys: refill shadow register after implicit [...] omits abf5754a3f45 selftests/vm/pkeys: handle negative sys_pkey_alloc() return code omits 1af20f721aa3 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits 2df345d84553 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 41fef2c51bd0 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] omits 075a4f26ee60 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits 6271e37c08bf exec-fix-dead-lock-in-de_thread-with-ptrace_attach-v9 omits 14e47fd75a1d exec: fix deadlock in de_thread with ptrace_attach omits 47e9a86d6bdf exec: remove checks in __register_bimfmt() omits 5b48b389a8c2 x86: signal: don't do sas_ss_reset() until we are certain [...] omits d3bd52e57939 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr omits 4b6a57ffc9a2 kprobes: remove duplicated strong free_insn_page in x86 and s390 omits c86fee38d0e6 init/main.c: silence some -Wunused-parameter warnings omits 9dbf47d59edb init: print out unknown kernel parameters omits 512dce16e0d9 checkpatch: improve the indented label test omits a90c409b9cfc checkpatch: scripts/spdxcheck.py now requires python3 omits 152550170e3d lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 426f65983e03 lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits 665ce801833c kstrtox: fix documentation references omits 54f73bc1923e kernel.h: split out kstrtox() and simple_strtox() to a sep [...] omits 106622c0c561 lib: uninline simple_strtoull() omits 3893a66b27fa lib: memscan() fixlet omits 8e04af93caa9 lib/mpi: fix spelling mistakes omits e45b7e185eea lib/decompressors: fix spelling mistakes omits 85ae6b3b3d23 lib/math/rational: fix spelling mistake "demominator" -> " [...] omits 1a3d6fd8162a lib-math-rational-add-kunit-test-cases-fix omits 7e9fb7b73a24 lib/math/rational: add Kunit test cases omits 06feb856b890 lib/math/rational.c: fix divide by zero omits 431d4f503d29 seq_file: drop unused *_escape_mem_ascii() omits 1e7b2992b071 nfsd: avoid non-flexible API in seq_quote_mem() omits cf3408b53430 seq_file: convert seq_escape() to use seq_escape_str() omits fa21e88309f4 seq_file: add seq_escape_str() as replica of string_escape_str() omits 5c8e54839df4 seq_file: introduce seq_escape_mem() omits 329d600a3a53 MAINTAINERS: add myself as designated reviewer for generic [...] omits c1fd06a9df60 lib/test-string_helpers: add test cases for new features omits 66c88778f9d8 lib/test-string_helpers: get rid of trailing comma in terminators omits a6f1e50d4218 lib/test-string_helpers: print flags in hexadecimal format omits 9549016879a9 lib/string_helpers: allow to append additional characters [...] omits 688e31e6d8a1 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits 4e45fcb98ad4 lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 499444411294 lib/string_helpers: drop indentation level in string_escape_mem() omits c9aac4405bc2 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits eb497cae8c82 lib/string_helpers: switch to use BIT() macro omits 11d82643a062 lib: decompress_bunzip2: remove an unneeded semicolon omits 559596f75d5d kernel.h: split out panic and oops helpers (ia64 fix) omits a35020ef55fa kernelh-split-out-panic-and-oops-helpers-fix omits 2d82719f3b85 kernel.h: split out panic and oops helpers omits 3d2633d2402d drm: include only needed headers in ascii85.h omits 07c0a0019643 proc/sysctl: make protected_* world readable omits ac424898b6ed sysctl: remove redundant assignment to first omits 487a41d1d6e3 procfs/dmabuf: add inode number to /proc/*/fdinfo omits 72c65da2d890 procfs: allow reading fdinfo with PTRACE_MODE_READ omits f117ddfd79ed fs-proc-kcorec-add-mmap-interface-fix omits eb8ee1409422 fs/proc/kcore.c: add mmap interface omits dda17cb3ebc4 proc: Avoid mixing integer types in mem_rw() omits cd2311805238 kernel/hung_task.c: Monitor killed tasks. omits 75f1b8f3fc4b fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 2baff3bc9b02 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 3760f583886f kfence: unconditionally use unbound work queue omits 22a47ad5ada2 mm/thp: define default pmd_pgtable() omits 822b4dc5de91 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits c4ea7b5dbbe2 mm/page_alloc: move prototype for find_suitable_fallback omits ac395bf05d2d mm/mmap_lock: fix warning when CONFIG_TRACING is not defined omits 9b5b4902ae0d mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 2cf59d948f3b mm/swap: make swap_address_space an inline function omits e9e16f41f035 mm/z3fold: add kerneldoc fields for z3fold_pool omits 3020c2114112 mm/zbud: add kerneldoc fields for zbud_pool omits d44d960c2249 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits 07291bb5de76 mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 08eb86490d5a mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits 9a9574084ab0 mm/mapping_dirty_helpers: remove double Note in kerneldoc omits b5501dd7c481 mm/page_alloc: make should_fail_alloc_page() static omits cbe3cc3798c8 mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits ad7d24cdfc7c mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits f33a183ed9e0 mm: fix spelling mistakes omits 9aa1e69fb124 mm: define default value for FIRST_USER_ADDRESS omits d8b23a9a9e17 mm: fix comments mentioning i_mutex omits 362b10d04b64 mm: fix typos and grammar error in comments omits 20817db6891f zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits 529733c8a3b6 mm/highmem: Remove deprecated kmap_atomic omits 6d391a5aeefd mm: zram: amend SLAB_RECLAIM_ACCOUNT on zspage_cachep omits 85896cb2c267 mm/zswap.c: fix two bugs in zswap_writeback_entry() omits fe07ee0d943b mm/zswap.c: avoid unnecessary copy-in at map time omits 91331c28b2d4 mm/zswap.c: remove unused function zswap_debugfs_exit() omits 39045bdd2be4 mmmemory_hotplug-drop-unneeded-locking-fix omits b97c4bc3de20 mm,memory_hotplug: drop unneeded locking omits f6c048f79594 memory-hotplug.rst: complete admin-guide overhaul omits 14260f2d38b4 mm/memory_hotplug: rate limit page migration warnings omits 4c22ca20106d selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits ec1cd454959c selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits 696ca2477866 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits f6b433933853 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] omits a0e7bb18961d mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits 71c0911cef5a mm: make variable names for populate_vma_page_range() consistent omits 6d6aadf65d14 mm: generalize ZONE_[DMA|DMA32] omits 43304ffb6159 mm/nommu: unexport do_munmap() omits e10cd2c18ebd nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes omits e4670635d718 nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits c07a6647025d mm/thp: fix strncpy warning omits fbde0d9417af mm: hwpoison_user_mappings() try_to_unmap() with TTU_SYNC omits 3ebe30821d1f mm/thp: remap_page() is only needed on anonymous THP omits db376096dae7 mm: rmap: make try_to_unmap() void function omits 86e1fa288ef3 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits 273710adf138 mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] omits 55e835b53b62 mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits e91a66eb2e7a mm: migrate: check mapcount for THP instead of refcount omits 49f592beef3d mm: migrate: don't split THP for misplaced NUMA page omits 7ebd331a16a1 mm: migrate: account THP NUMA migration counters correctly omits 9ffc8df9c131 mm: thp: fix a double unlock bug omits 93d76b13fe86 mm: thp: refactor NUMA fault handling omits a40d54d30391 mm: memory: make numa_migrate_prep() non-static omits 96a495303133 mm: memory: add orig_pmd to struct vm_fault omits ffdc6b128bfd mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 53df5882b76e mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 24e43bcdf7c8 mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 380602ce38b4 arm64/mm: drop HAVE_ARCH_PFN_VALID omits 822077d9941d arm64: drop pfn_valid_within() and simplify pfn_valid() omits 0a8cefe83a6d arm64: decouple check whether pfn is in linear map from pf [...] omits 91616c32a978 memblock: update initialization of reserved pages omits 2d76395cac0c include/linux/mmzone.h: add documentation for pfn_valid() omits 47eb1e57148e mm/mempolicy: use unified 'nodes' for bind/interleave/pref [...] omits 6b2a8860f784 mm: mempolicy: don't have to split pmd for huge zero page omits 880c41876762 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 1200f01850c3 mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 4b29ecac5050 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits e7801ffe8195 mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] omits 797014fc2ff3 mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits 933a0b70542b mm/mempolicy: cleanup nodemask intersection check for oom omits 844b20043764 mm: compaction: remove duplicate !list_empty(&sublist) check omits 81ffbd7432f3 mm/compaction: use DEVICE_ATTR_WO macro omits c1b2c7e2c24b mm/zbud: don't export any zbud API omits 75ad3cd82c7c mm/zbud: reuse unbuddied[0] as buddied in zbud_pool omits 824b2b923c38 fs/proc/kcore: use page_offline_(freeze|thaw) omits fdcfd9cb78fa virtio-mem: use page_offline_(start|end) when setting Page [...] omits 779ba76c82bd mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits 3b4a0e018465 fs/proc/kcore: don't read offline sections, logically offl [...] omits 42b551e3b616 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 95cc8d6459dc fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits a20abe64541f docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 4436cfa82008 mm/kconfig: move HOLES_IN_ZONE into mm omits fd0df95a1d78 include/trace/events/vmscan.h: remove mm_vmscan_inactive_l [...] omits ca030f7630c7 mm/vmscan.c: fix potential deadlock in reclaim_pages() omits 77e6a3928db2 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition omits 4ef01e610f86 userfaultfd/selftests: exercise minor fault handling shmem [...] omits 5fa227077638 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix omits 9563fdba5721 userfaultfd/selftests: reinitialize test context in each test omits c127d7961695 userfaultfd/selftests: create alias mappings in the shmem test omits 28b327809709 userfaultfd/selftests: use memfd_create for shmem test type omits ae3c82cbee9a userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits d4c172bfd3db userfaultfd/shmem: advertise shmem minor fault support omits 44a08ea8c582 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits 8f2062844c0c userfaultfd/shmem: support minor fault registration for shmem omits 028c9274055b userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits cd77721974b5 userfaultfd/selftests: add pagemap uffd-wp test omits 6f0e5e65bc1e mm/pagemap: export uffd-wp protection information omits 14ac20539fe4 mm/userfaultfd: fail uffd-wp registration if not supported omits d5e9c4eb66b4 mm/userfaultfd: fix a few thp pmd missing uffd-wp bit omits a0b7c4abc8a5 mm/userfaultfd: fix uffd-wp special cases for fork() omits 8213bb219a2a mm/thp: simplify copying of huge zero page pmd when fork omits de18db31e394 userfaultfd/selftests: unify error handling omits 3b91c47b2e13 userfaultfd/selftests: only dump counts if mode enabled omits f26f8762ee2c userfaultfd/selftests: dropping VERIFY check in locking_thread omits b1be6954fa54 userfaultfd/selftests: remove the time() check on delayed uffd omits dfc1dddb922e userfaultfd/selftests: use user mode only omits 36767f4015ee mm, hugetlb: fix allocation error check and copy func name omits c24e8ec48ce5 userfaultfd: remove set but not used variable 'vm_alloc_shared' omits 7a520f54ac34 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits 135d9dea5b9b khugepaged: selftests: remove debug_cow omits ae788ba53184 powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 8d79533ab912 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits 661e69d21529 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits 5d7b801c9942 arm64: define only {pud/pmd}_{set/clear}_huge when useful omits 2719a81b3475 x86: define only {pud/pmd}_{set/clear}_huge when useful omits 768e38779a0d mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 141f09b3fc9b mm/hugetlb: change parameters of arch_make_huge_pte() omits 8c50732bf4e7 mm/huge_memory.c: don't discard hugepage if other processe [...] omits b1259df4d73d mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits 511eebe5e078 mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] omits afd335d462ae mm/huge_memory.c: add missing read-only THP checking in tr [...] omits f1ec3a4939b6 mm/huge_memory.c: use page->deferred_list omits c696f8bdd01a mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits 9caa18cadd24 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 51d9577cb759 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 97e7c6258c1b mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits b6fac142ce82 mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] omits 20cdfd3ff203 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits 220fa917fbae mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits 93776770396a mm: fix alloc_vmemmap_page_list documentation warning omits 44b7e3005fc5 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page omits 996684b67749 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits 1e95133ddae2 mm: hugetlb: defer freeing of HugeTLB pages omits 26ead6a201a9 mm/sparse-vmemmap: fix documentation warning omits f88ce27e7852 mm: hugetlb: free the vmemmap pages associated with each H [...] omits 3a63daebfd6e mm: hugetlb: gather discrete indexes of tail page omits 5d726142f436 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 1f09c8850c4e mm: memory_hotplug: factor out bootmem core functions to b [...] omits bae8bd1cb5a0 mm,hwpoison: make get_hwpoison_page() call get_any_page() omits 7a3e52e8c1c7 mmhwpoison-send-sigbus-with-error-virutal-address-fix omits 1e2fffd54b0c mm,hwpoison: send SIGBUS with error virutal address omits 5e349d186f1a mm/page_alloc: allow high-order pages to be stored on the [...] omits bd744cd2b0cd mm: replace CONFIG_FLAT_NODE_MEM_MAP with CONFIG_FLATMEM omits 6510d8060b8d mm-replace-config_need_multiple_nodes-with-config_numa-fix omits 024ef92e5475 mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMA omits 954254c6eda3 docs: remove description of DISCONTIGMEM omits 7b109f95508e arch, mm: remove stale mentions of DISCONIGMEM omits fec66c895c4d mm: remove CONFIG_DISCONTIGMEM omits 6523e27f26f6 m68k: remove support for DISCONTIGMEM omits f84e0e44c53c arc: remove support for DISCONTIGMEM omits b087d231245e arc: update comment about HIGHMEM implementation omits 3e0e598d30b4 alpha: remove DISCONTIGMEM and NUMA omits 105e221f75c3 mm/page_alloc: move free_the_page omits ff9aae02b6b4 mm/page_alloc: fix counting of managed_pages omits af155ed44e0c mm/page_alloc: improve memmap_pages dbg msg omits cf4f4b017bbe mm: drop SECTION_SHIFT in code comments omits 6a9687e159e4 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix omits 16c77ab8428d mm/page_alloc: introduce vm.percpu_pagelist_high_fraction omits f57288559716 mm/page_alloc: limit the number of pages on PCP lists when [...] omits 5a2e8d91c808 mm/page_alloc: scale the number of pages that are batch freed omits 4158fb823ccd mm/page_alloc: adjust pcp->high after CPU hotplug events omits 4640d205254e mm/page_alloc: disassociate the pcp->high from pcp->batch -fix omits 9fa7b7123f75 mm/page_alloc: disassociate the pcp->high from pcp->batch omits 749d053fccb6 mm/page_alloc: delete vm.percpu_pagelist_fraction omits c1d7357a3226 mm: page_alloc: dump migrate-failed pages only at -EBUSY omits ed38c90e4618 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] omits 73da860174cc mm/page_alloc: avoid conflating IRQs disabled with zone->lock omits 2f82ba10af46 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] omits 311b33ab4dd4 mm/page_alloc: reduce duration that IRQs are disabled for [...] omits b793c052af7a mm/page_alloc: batch the accounting updates in the bulk allocator omits 8501f3445eae mm/vmstat: inline NUMA event counter updates omits 153a65d60b61 mm/vmstat: convert NUMA statistics to basic NUMA counters omits 5c7557c185a6 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] omits b4465fb1b724 mm/page_alloc: work around a pahole limitation with zero-s [...] omits c8b6fc0bdf34 mm/page_alloc: convert per-cpu list protection to local_lock omits 7fbf3af4f227 mm/page_alloc: split per cpu page lists and zone stats -fix -fix omits 8f2828090af0 mm/page_alloc: split per cpu page lists and zone stats -fix omits 27a5576ec82f mm/page_alloc: split per cpu page lists and zone stats omits fe49a44e2af5 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 omits 0f404b414287 mm/page_alloc: switch to pr_debug omits 9a538acf53a7 mm: optimise nth_page for contiguous memmap omits 5977261c8563 mm: constify page_count and page_ref_count omits 32013dbe1bf3 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype omits 0975a9e0b137 mm: make compound_head const-preserving omits ca6f1f6221a5 mm/page_owner: constify dump_page_owner omits 2696f6c1698d mm/debug: factor PagePoisoned out of __dump_page omits 52e0a63bacae mm/page_alloc: bail out on fatal signal during reclaim/com [...] omits f9e62397852d mm: make __dump_page static omits 29789d20f16f mm/mmzone.h: simplify is_highmem_idx() omits f47746df0d7d mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] omits 34af0d20f469 mm: report which part of mem is being freed on initmem case omits 8ce15e00e50d kasan: test: improve failure message in KUNIT_EXPECT_KASAN_FAIL() omits c67d7afb3a87 kasan: use dump_stack_lvl(KERN_ERR) to print stacks omits 29fcc67a8078 fix for "printk: introduce dump_stack_lvl()" omits 2d1f588b7011 printk: introduce dump_stack_lvl() omits ca9178a888a8 mm/vmalloc: fallback to a single page allocator omits 156ea0956a48 mm/vmalloc: remove quoted strings split across lines omits 3e3cb848221b mm/vmalloc: print a warning message first on failure omits a463acfe07f9 mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() omits 80f95faf9a55 mm/page_alloc: add an alloc_pages_bulk_array_node() helper omits 133f1c25a3ac mm, tracing: unify PFN format strings omits 1d52598943ae mm/dmapool: use DEVICE_ATTR_RO macro omits 6e62c1c4dd37 h8300: remove unused variable omits 0bd4b21b380b mm: improve mprotect(R|W) efficiency on pages referenced once omits 385645888ac7 mm: improve mprotect(R|W) efficiency on pages referenced once omits 63a3b4ae1dd8 powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN omits 2caef661f2fd lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix omits 925096c2c626 lazy tlb: shoot lazies, a non-refcounting lazy tlb option omits 4960d942eb0d lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 omits 58812d51a3cf lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix omits 498331bb61bc lazy tlb: allow lazy tlb mm refcounting to be configurable omits 9d0c5019dab1 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix omits c2692f18d3dd lazy tlb: introduce lazy mm refcount helper functions omits abc33544df92 mm: update legacy flush_tlb_* to use vma omits c952bae5e09b mm/mempolicy: use vma_lookup() in __access_remote_vm() omits 9443eb592a36 mm/memory.c: use vma_lookup() in __access_remote_vm() omits 6fdb5d2446a9 mm/mremap: use vma_lookup() in vma_to_resize() omits cf36d0acec8c mm/migrate: use vma_lookup() in do_pages_stat_array() omits 5cea8d13f06d mm/ksm: use vma_lookup() in find_mergeable_vma() omits 124682771b86 lib/test_hmm: use vma_lookup() in dmirror_migrate() omits 3c67276d5fd8 kernel/events/uprobes: use vma_lookup() in find_active_uprobe() omits a0b19c1798c2 misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() omits 60b21b747579 media: videobuf2: use vma_lookup() in get_vaddr_frames() omits 68de24c9300e drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() omits 9e62a7e9f575 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() omits 2e0ef8a35d84 vfio: use vma_lookup() instead of find_vma_intersection() omits fdda231b1b69 virt/kvm: use vma_lookup() instead of find_vma_intersection() omits 3bcd0e934f8f x86/sgx: use vma_lookup() in sgx_encl_find() omits 35a3c9520411 arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() omits fcf82438a4dd arch/mips/kernel/traps: use vma_lookup() instead of find_vma() omits 28c193f8247c arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] omits ac85c8b0ba2b arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] omits b5ba7bd369d4 arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] omits bf6ef6213bc6 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] omits e690ff999b55 drm/i915/selftests: use vma_lookup() in __igt_mmap() omits 8ea9d6687e8c mm: add vma_lookup(), update find_vma_intersection() comments omits 6f74eaa81932 mm/memory.c: fix comment of finish_mkwrite_fault() omits d2c407d7af19 mm/mmap: use find_vma_intersection() in do_mmap() for overlap omits ba924d49c4ce mm-mmap-introduce-unlock_range-for-code-cleanup-fix omits 864ddc2213c5 mm/mmap: introduce unlock_range() for code cleanup omits 7aeba273b92c mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap omits 0dce46be3bec mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() omits 5cfb376ee829 binfmt-remove-in-tree-usage-of-map_executable-fix omits 2e6fa5943435 binfmt: remove in-tree usage of MAP_EXECUTABLE omits 6801c49eb203 perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC omits 21d62b0755ca mm: memcontrol: remove trailing semicolon in macros omits 01a651ccf28c loop: charge i/o to mem and blk cg omits 82454775c109 mm: charge active memcg when no mm is set omits d939bb4bd25e loop: use worker per cgroup instead of kworker omits 354f30ee6165 memcontrol: use flexible-array member omits 9ea900a1abd9 mm: vmscan: remove noinline_for_stack omits ec5450df309d mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] omits ff30b2444708 mm: memcontrol: simplify the logic of objcg pinning memcg omits f1467809bcfe mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] omits b19066a1b4c7 mm: memcontrol: simplify lruvec_holds_page_lru_lock omits 1303cca77b0b mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] omits b7bdd24f72b7 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm omits 68d533f362da mm: memcontrol: fix page charging in page replacement omits 4ea65752325e mm: memcontrol: fix root_mem_cgroup charging omits 2f42a878a551 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches omits 18da72880af4 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix omits f922a4889cd2 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 omits fbc72bb18deb mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] omits 70b21588ae22 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches omits 9df2d2899e62 mm: memcg/slab: properly set up gfp flags for objcg pointer array omits 6166bc94fc7c mm/memcontrol.c: fix potential uninitialized variable warning omits a6deaf2488fe mm-memcg-optimize-user-context-object-stock-access-checkpa [...] omits a225d1248ab3 mm/memcg: optimize user context object stock access omits b4d8dd859210 mm/memcg: improve refill_obj_stock() performance omits 1919f9f4f063 mm/memcg: cache vmstat data in percpu memcg_stock_pcp omits d373f2475c4c mm/memcg: move mod_objcg_state() to memcontrol.c omits ab5e91b2acdc swap: check mapping_empty() for swap cache before being freed omits c392b60a136d mm: free idle swap cache page after COW omits f2ecfe7bbb29 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] omits fd333c09ac32 mm/swap_slots.c: delete meaningless forward declarations omits 83e3bfe749f3 mm/swap: remove unused local variable nr_shadows omits 05ddc50c8427 mm/swapfile: fold scan_swap_map() into the only caller get [...] omits 169727915a23 mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION omits b0814136c287 mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] omits 773812b5fff6 mm/shmem: fix shmem_swapin() race with swapoff omits 487d0dcf800e mm/swap: remove confusing checking for non_swap_entry() in [...] omits 23baeb007f04 swap: fix do_swap_page() race with swapoff omits cbf81bf0601d mm/swapfile: use percpu_ref to serialize against concurren [...] omits 1e5cb3cee883 fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED omits b2c718c60c6a mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes omits 6ed79483133f mm: gup: pack has_pinned in MMF_HAS_PINNED omits 08044bc1089a mm: gup: allow FOLL_PIN to scale in SMP omits c8178ffa717b mm/gup_benchmark: support threading omits 768aef043036 mm: move page dirtying prototypes from mm.h omits 8d7f5b10c415 fs-remove-noop_set_page_dirty-fix omits 5d8dbf7dc9cb fs: remove noop_set_page_dirty() omits d885939fb2a6 fs: remove anon_set_page_dirty() omits 3e394c168309 iomap: use __set_page_dirty_nobuffers omits e48f3773cd9b mm/writeback: use __set_page_dirty in __set_page_dirty_nobuffers omits e66ed768a6ec mm/writeback: move __set_page_dirty() to core mm omits e043b6e400b9 mm: require ->set_page_dirty to be explicitly wired up omits 2e93d4fb91c3 fs: move ramfs_aops to libfs omits 4e06e7e5b85b fs: unexport __set_page_dirty omits 98b80a867dc8 vfs: keep inodes with page cache off the inode shrinker LRU omits 86d0e0879a65 fs: inode: count invalidated shadow pages in pginodesteal omits ffd54b2b09e3 fs: drop_caches: fix skipping over shadow cache inodes omits 375d552923f3 mm: remove irqsave/restore locking from contexts with irqs [...] omits 144b7a881dab mm writeback,cgroup: fix documentation omits ef09aba93675 cgroup, writeback: add smp_mb() to inode_prepare_wbs_switch() omits bb8160794e73 writeback-cgroup-release-dying-cgwbs-by-switching-attached [...] omits bcb15b1b1b94 writeback, cgroup: release dying cgwbs by switching attach [...] omits af0d13f26dba writeback, cgroup: support switching multiple inodes at once omits 29f47d2aaf91 writeback, cgroup: split out the functional part of inode_ [...] omits f9e92b3162fd writeback, cgroup: keep list of inodes attached to bdi_writeback omits 565010f0d24a writeback, cgroup: switch to rcu_work API in inode_switch_wbs() omits 7cb634e160f1 writeback, cgroup: increment isw_nr_in_flight before grabb [...] omits 20858bb328b8 writeback, cgroup: add smp_mb() to cgroup_writeback_umount() omits ee6384076fd0 writeback, cgroup: do not switch inodes with I_WILL_FREE flag omits c91837947611 mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() omits 15fe6c192d17 mm/page-writeback: update the comment of Dirty position control omits 3305f9e1ca7b mm/page-writeback: Fix performance when BDI's share of rat [...] omits 28489c9409cb mm: page-writeback: kill get_writeback_state() comments omits f2594aaf85d2 mm: mark idle page tracking as BROKEN omits 2b0e36596f69 mm: mmap_lock: use local locks instead of disabling preemption omits 8017257e215e mm/debug_vm_pgtable: ensure THP availability via has_trans [...] omits f7a538970ad1 tools/vm/page_owner_sort.c: check malloc() return omits 35dde44bc189 mm/kmemleak: fix possible wrong memory scanning period omits f0625dd174eb mm: slub: move sysfs slab alloc/free interfaces to debugfs omits 917df568a6cd slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix omits 9562b58ba488 slub: force on no_hash_pointers when slub_debug is enabled omits 350f89a9dda7 slub: indicate slab_fix() uses printf formats omits 177e156b386d slub: actually use 'message' in restore_bytes() omits 880a1a056292 slub: restore slub_debug=- behavior omits 5c5255c2a03b mm-slub-change-run-time-assertion-in-kmalloc_index-to-comp [...] omits 5a1d0b458a7f mm, slub: fix support for clang 10 omits c6cb2fad58bf kfence: test: fix for "mm, slub: change run-time assertion [...] omits 60979f04b2b5 mm, slub: change run-time assertion in kmalloc_index() to [...] omits 006598d68cef slub: remove resiliency_test() function omits 9ef8d47d699c mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] omits 17422fd0e2a3 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] omits a0095a68c51f mm/slub, kunit: add a KUnit test for SLUB debugging functionality omits 8634e08a2fa5 kunit: make test->lock irq safe omits d95f5ef9057d doc: watchdog: modify the doc related to "watchdog/%u" omits fc6294af48ad doc: watchdog: modify the explanation related to watchdog thread omits c1d3b11ee3f3 kernel: watchdog: modify the explanation related to watchd [...] omits 00f9f599fed7 ocfs2: fix ocfs2 corrupt when iputting an inode omits e8bced749499 ocfs2: clear links count in ocfs2_mknod() if an error occurs omits 83155098a8a9 ocfs2: remove redundant initialization of variable ret omits 51cb0637fa5b ocfs2: replace simple_strtoull() with kstrtoull() omits 064c32219b93 ocfs2: remove repeated uptodate check for buffer omits e48e80bcd3b3 ocfs2: remove redundant assignment to pointer queue omits 3a1c2bdb3024 ocfs2: fix snprintf() checking omits 633758f0fb37 ocfs2: remove unnecessary INIT_LIST_HEAD() omits c029803274b1 squashfs: add option to panic on errors omits 0ff2adb6ec58 scripts/spelling.txt: add more spellings to spelling.txt omits 0b9b8ae76d08 streamline_config.pl: add softtabstop=4 for vim users omits 5f2e34a81eaf streamline_config.pl: make spacing consistent omits 6f2b7cd25fca ia64: mca_drv: fix incorrect array size calculation omits 3e4d5610937c ia64: headers: drop duplicated words omits 97d32a4ebbbf kthread_worker: fix return value when kthread_mod_delayed_ [...] omits 1e87fdb3ad7e kthread: switch to new kerneldoc syntax for named variable [...] omits eaa1add97c55 /proc/kpageflags: do not use uninitialized struct pages omits b47b49da8fcd /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 05f79d1a4586 mm/hwpoison: do not lock page again when me_huge_page() su [...] omits d4589cb0ba4c mm,hwpoison: return -EHWPOISON to denote that the page has [...] omits e7b6b3e41600 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix omits 993981ccb113 mm/memory-failure: use a mutex to avoid memory_failure() races omits 84204837e6e0 mm/gup: fix try_grab_compound_head() race with split_huge_page() omits d5c555909ca7 mm-futex-fix-shared-futex-pgoff-on-shmem-huge-page-fix omits 6facfa40a0a2 mm, futex: fix shared futex pgoff on shmem huge page omits f033f9cad6db kthread: prevent deadlock when kthread_mod_delayed_work() [...] omits 5e6e828ae99e kthread_worker: split code for canceling the delayed work timer omits f7f883aa3f53 KVM: s390: prepare for hugepage vmalloc omits a0a20aa7133b mm-vmalloc-add-vmalloc_no_huge-fix omits 3811271f01f7 mm/vmalloc: add vmalloc_no_huge omits fd241428d4ca nilfs2: fix memory leak in nilfs_sysfs_delete_device_group omits af152d3d83ab mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() omits 14d022f8106d mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes omits 5585fd340de2 mm: page_vma_mapped_walk(): get vma_address_end() earlier omits 0142c44946f8 mm: page_vma_mapped_walk(): use goto instead of while (1) omits 61a83bd44faf mm: page_vma_mapped_walk(): add a level of indentation omits 2b4f0497a9db mm: page_vma_mapped_walk(): crossing page table boundary omits b9e61428a026 mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block omits 05bf13aa0094 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd omits f7762ab61824 mm: page_vma_mapped_walk(): settle PageHuge on entry omits 990b36ac86c6 mm: page_vma_mapped_walk(): use page for pvmw->page omits 2a0ffbe8ece1 mm/sparse: fix check_usemap_section_nr warnings omits 440138fcb8ab mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fail [...] omits 6ffc4c94132c mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() omits 0103e9c95c8e mm/thp: fix page_address_in_vma() on file THP tails omits 6cbb90c48791 mm/thp: fix vma_address() if virtual address below file offset omits 22b5740043cd mm/thp: try_to_unmap() use TTU_SYNC for safe splitting omits 8321115b4a24 mm/thp: make is_huge_zero_pmd() safe and quicker omits 540c2583a959 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry omits 589614f65f0c mm, thp: use head page in __migration_entry_wait() omits a8b1e1731bc4 mm/slub.c: include swab.h omits e52634a7db72 crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo omits 8a275c8a64b8 mm/memory-failure: make sure wait for page writeback in me [...] omits dd69fe3f53f6 mm/hugetlb: expand restore_reserve_on_error functionality omits 116b38265803 mm/slub: actually fix freelist pointer vs redzoning omits 7e4f30d0a546 mm/slub: fix redzoning for small allocations omits f484d5af7b8d mm/slub: clarify verification reporting omits 8e9dd9cc65c5 mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] omits 9d218a41aff0 mm,hwpoison: fix race with hugetlb page allocation omits 864fb5774eb4 Merge remote-tracking branch 'usb/usb-next' omits 58664f8cccce Merge remote-tracking branch 'driver-core/driver-core-next' omits f8af446e8c3d Merge remote-tracking branch 'ipmi/for-next' omits b65f44ba7238 Merge remote-tracking branch 'leds/for-next' omits cf8838c49982 Merge remote-tracking branch 'drivers-x86/for-next' omits 7e398dd8e3cd Merge remote-tracking branch 'workqueues/for-next' omits e3a49f1abb9d Merge remote-tracking branch 'percpu/for-next' omits 8cc08dd79e63 Merge remote-tracking branch 'kvm-arm/next' omits d695cd1b7479 Merge remote-tracking branch 'rcu/rcu/next' omits cedfd0e6b211 Merge remote-tracking branch 'ftrace/for-next' omits 51f56e067e4f Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 1bbc4c126570 Merge remote-tracking branch 'edac/edac-for-next' omits 62c305de7065 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits acc0041bb2aa Merge remote-tracking branch 'tip/auto-latest' omits ce7fa168236b Merge remote-tracking branch 'spi/for-next' omits db69e55d724e Merge remote-tracking branch 'devicetree/for-next' omits e61768b12285 Merge remote-tracking branch 'audit/next' omits 53ae60718af4 Merge remote-tracking branch 'iommu/next' omits 873ba463dcac Merge remote-tracking branch 'tomoyo/master' omits 3614476b33cf Merge remote-tracking branch 'smack/next' omits a6cc937530ac Merge remote-tracking branch 'selinux/next' omits d9ea051073db Merge remote-tracking branch 'safesetid/safesetid-next' omits fa142b96884d Merge remote-tracking branch 'keys/keys-next' omits b0a2c5dc7385 Merge remote-tracking branch 'integrity/next-integrity' omits fe1670b46fcb Merge remote-tracking branch 'apparmor/apparmor-next' omits 6d7bdc0e4144 Merge remote-tracking branch 'security/next-testing' omits 29531e8e1b9b Merge remote-tracking branch 'regulator/for-next' omits 53900d21b71f Merge remote-tracking branch 'battery/for-next' omits 5ac27fa859d4 Merge remote-tracking branch 'backlight/for-backlight-next' omits ecce7eef0ee2 Merge remote-tracking branch 'mfd/for-mfd-next' omits 33b340525546 Merge remote-tracking branch 'mmc/next' omits 36247a93cb36 Merge remote-tracking branch 'device-mapper/for-next' omits fabe59d4f0de Merge remote-tracking branch 'block/for-next' omits 3a0e941bbc20 Merge remote-tracking branch 'input/next' omits 81618c7e1d08 Merge remote-tracking branch 'modules/modules-next' omits 5f36d9fb1bcf Merge remote-tracking branch 'sound-asoc/for-next' omits dada1e224140 Merge remote-tracking branch 'sound/for-next' omits be21a7492093 Merge remote-tracking branch 'regmap/for-next' omits f729697f0fe6 Merge remote-tracking branch 'drm-msm/msm-next' omits 19c9b8c86ad9 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 16d0c4fa0255 Merge remote-tracking branch 'amdgpu/drm-next' omits d725b1529880 Merge remote-tracking branch 'drm-misc/for-linux-next' omits eb34a1628041 Merge remote-tracking branch 'drm/drm-next' omits 68506c58ac3c Merge remote-tracking branch 'crypto/master' omits 3ab313dc1826 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits b7d752318400 Merge remote-tracking branch 'nand/nand/next' omits f7477158dac9 Merge remote-tracking branch 'mtd/mtd/next' omits 63a9ce20fd51 Merge remote-tracking branch 'gfs2/for-next' omits 5e224f606177 Merge remote-tracking branch 'bluetooth/master' omits b3db17605c83 Merge remote-tracking branch 'wireless-drivers-next/master' omits 83058c3ba9a6 Merge remote-tracking branch 'ipsec-next/master' omits 7d5deea309f8 Merge remote-tracking branch 'bpf-next/for-next' omits dbea8eef97e1 Merge remote-tracking branch 'net-next/master' omits 2139fc7a2b83 Merge remote-tracking branch 'rdma/for-next' omits 0fd8ad0a446b Merge remote-tracking branch 'swiotlb/linux-next' omits f5937c9144a4 Merge remote-tracking branch 'dlm/next' omits 1e0bd962dcad Merge remote-tracking branch 'opp/opp/linux-next' omits 71fb9c7caef1 Merge remote-tracking branch 'devfreq/devfreq-next' omits d4970791e44e Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits ab5f910245d1 Merge remote-tracking branch 'pm/linux-next' omits 48ffd8ef462f Merge remote-tracking branch 'v4l-dvb-next/master' omits ddfac1e63941 Merge remote-tracking branch 'v4l-dvb/master' omits 03a3b08187de Merge remote-tracking branch 'jc_docs/docs-next' omits 7a46557a6f6a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 595587ad4694 Merge remote-tracking branch 'i3c/i3c/next' omits 7e1da0e942a8 Merge remote-tracking branch 'i2c/i2c/for-next' omits 22d5ffa83159 Merge remote-tracking branch 'hid/for-next' omits 2cc3141df66d Merge remote-tracking branch 'pstore/for-next/pstore' omits bf518690f060 Merge remote-tracking branch 'pci/next' omits af72938665ce Merge remote-tracking branch 'printk/for-next' omits 0e3165054e2a Merge remote-tracking branch 'vfs/for-next' omits 42a3ceb5983c Merge remote-tracking branch 'xfs/for-next' omits f7e143dbc5cc Merge remote-tracking branch 'v9fs/9p-next' omits 1687116b71a6 Merge remote-tracking branch 'nfsd/nfsd-next' omits 42e1d4ab33cc Merge remote-tracking branch 'jfs/jfs-next' omits 592d27aff542 Merge remote-tracking branch 'fuse/for-next' omits e606024da7d0 Merge remote-tracking branch 'f2fs/dev' omits 8eeee619068f Merge remote-tracking branch 'ext4/dev' omits c369ae844b24 Merge remote-tracking branch 'ext3/for_next' omits 3c814f2ce889 Merge remote-tracking branch 'exfat/dev' omits 08c744b6fa66 Merge remote-tracking branch 'erofs/dev' omits 9a849ec533b2 Merge remote-tracking branch 'configfs/for-next' omits 9004840a1215 Merge remote-tracking branch 'cifsd/cifsd-for-next' omits c45f286ab2ca Merge remote-tracking branch 'cifs/for-next' omits d1e74f6b6f31 Merge remote-tracking branch 'ceph/master' omits f2f7d59d3096 Merge remote-tracking branch 'btrfs/for-next' omits e6e5a0739237 Merge remote-tracking branch 'fscrypt/master' omits dc92173aad88 Merge remote-tracking branch 'pidfd/for-next' omits 310b2ad42131 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 8ec237a2068b Merge remote-tracking branch 'sh/for-next' omits 6892f5bf4515 Merge remote-tracking branch 's390/for-next' omits eb0a1975a124 Merge remote-tracking branch 'risc-v/for-next' omits f9df7cebf2a2 Merge remote-tracking branch 'powerpc/next' omits cd81021a338d Merge remote-tracking branch 'openrisc/for-next' omits 8882cc978673 Merge remote-tracking branch 'mips/mips-next' omits 7569ba2d2661 Merge remote-tracking branch 'microblaze/next' omits 144b2247c3f3 Merge remote-tracking branch 'm68knommu/for-next' omits e6b7e99b8a1d Merge remote-tracking branch 'm68k/for-next' omits c3ce56c2d5b8 Merge remote-tracking branch 'h8300/h8300-next' omits f5046541508c Merge remote-tracking branch 'csky/linux-next' omits e6e26f14fa0c Merge remote-tracking branch 'clk-renesas/renesas-clk' omits 5f8628a9c565 Merge remote-tracking branch 'clk-imx/for-next' omits 76b7cc023166 Merge remote-tracking branch 'clk/clk-next' omits d864238ea98c Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits bd8cbc60cb69 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits e48d7571a0bc Merge remote-tracking branch 'tegra/for-next' omits 93f4b51129d8 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits a0468fd15c20 Merge remote-tracking branch 'scmi/for-linux-next' omits 6d90fa517802 Merge remote-tracking branch 'samsung-krzk/for-next' omits 094dd1fb6bc9 Merge remote-tracking branch 'rockchip/for-next' omits ea818fd835dc Merge remote-tracking branch 'reset/reset/next' omits 15ba2bdf1aab Merge remote-tracking branch 'renesas/next' omits 7267c1034a2e Merge remote-tracking branch 'qcom/for-next' omits bbe9f6d976a5 Merge remote-tracking branch 'omap/for-next' omits c9fa7ba6f878 Merge remote-tracking branch 'mvebu/for-next' omits 0d887abbe842 Merge remote-tracking branch 'mediatek/for-next' omits e08e3a865957 Merge remote-tracking branch 'keystone/next' omits b0d079110243 Merge remote-tracking branch 'imx-mxs/for-next' omits 64bfa7709c28 Merge remote-tracking branch 'drivers-memory/for-next' omits 8b4d007b1874 Merge remote-tracking branch 'at91/at91-next' omits 0cf59e0e4c58 Merge remote-tracking branch 'aspeed/for-next' omits 6c051b2a9d5e Merge remote-tracking branch 'amlogic/for-next' omits 0a83911188f4 Merge remote-tracking branch 'actions/for-next' omits 0754f2992ed8 Merge remote-tracking branch 'arm-soc/for-next' omits c3b4661748ab Merge remote-tracking branch 'arm64/for-next/core' omits 0d5bf70d0d52 Merge remote-tracking branch 'arm/for-next' omits 1afa1f1b6087 Merge remote-tracking branch 'asm-generic/master' omits ef16fb69f584 Merge remote-tracking branch 'kbuild/for-next' omits 6994eed48ef7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 11b3d1320de4 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' omits dd4e377e5e1b Merge remote-tracking branch 'pidfd-fixes/fixes' omits 4b63d1d64dca Merge remote-tracking branch 'risc-v-fixes/fixes' omits 11f567d75a68 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits cee8d3b185cd Merge remote-tracking branch 'mmc-fixes/fixes' omits c6b0242c7d68 Merge remote-tracking branch 'vfs-fixes/fixes' omits 67d8f9726dce Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 62d59788277e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 193b0674a099 Merge remote-tracking branch 'kvm-fixes/master' omits 235c90156060 Merge remote-tracking branch 'omap-fixes/fixes' omits 5cc350fefbd2 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits c0fc0b1e5945 Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 6079433876a3 Merge remote-tracking branch 'ide/master' omits f64bfe7b2f08 Merge remote-tracking branch 'input-current/for-linus' omits 78f9127ec5f0 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 0542c31110b3 Merge remote-tracking branch 'usb.current/usb-linus' omits 43d621bdc53a Merge remote-tracking branch 'pci-current/for-linus' omits 4f2de25f2205 Merge remote-tracking branch 'spi-fixes/for-linus' omits 750e68b67170 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 53122a785bac Merge remote-tracking branch 'wireless-drivers/master' omits f2511a1d2fd4 Merge remote-tracking branch 'ipsec/master' omits 6705889cabfd Merge remote-tracking branch 'net/master' omits 3567a68b2a26 Merge remote-tracking branch 's390-fixes/fixes' omits 4c78cbd724ce Merge remote-tracking branch 'powerpc-fixes/fixes' omits ccce54c294ac Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 09ab0ce9e050 Merge remote-tracking branch 'arm-current/fixes' omits 3114cf5e43bb Merge remote-tracking branch 'arc-current/for-curr' omits 17eb5dcf1f15 swiotlb: manipulate orig_addr when tlb_addr has offset omits 5fedbd64e1c0 drm/amdgpu/vcn3: drop extraneous Beige Goby hunk omits f0e5d3719eab drm/radeon: Add HD-audio component notifier support (v2) omits ee76395adc80 drm/amdgpu: check whether s2idle is enabled to determine s0ix omits 162c14920991 Revert "drm/amd/display: To modify the condition in indica [...] omits 7b4b339597e2 Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" omits 27802f590dee drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify omits 5f9b96c034a3 drm/amdgpu: only check for _PR3 on dGPUs omits dc9c3eaef01b drm/amdgpu: add another raven1 gfxoff quirk omits eac138922f26 usb/host: enable auto power control for xhci-pci omits 740f404d94c9 pstore/blk: Fix kerndoc and redundancy on blkdev param omits 1aa2d5d56244 pstore/blk: Include zone in pstore_device_info omits a1ac0b25dd03 Merge remote-tracking branch 'regulator/for-5.14' into reg [...] omits 193172bdf0ea Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits 997233aa9cc4 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits e9548608d560 pstore/blk: Use the normal block device I/O path omits 400a504d9c7d pstore/blk: Improve failure reporting omits 3574c20d5fbc usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection omits d978c9fde35c cifs: fix check of dfs interlinks omits 21a1e2a3d9ae cifs: decoding negTokenInit with generic ASN1 decoder omits b5fd4e2ee028 cifs: avoid starvation when refreshing dfs cache omits 902ff426e4bb Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] omits f859473fdc31 Merge branch 'dts-fixes-for-5.13' into for-next omits b5af95a8e38a iio: prox: isl29501: Fix buffer alignment in iio_push_to_b [...] omits 7f17655b7c17 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_ [...] omits 37568debcd17 cifs: enable extended stats by default omits 98d77922abd1 cifs: missed ref-counting smb session in find omits 80db4ddf9b9e cifs: do not share tcp servers with dfs mounts omits b6cd8742de34 cifs: set a minimum of 2 minutes for refreshing dfs cache omits 2d8e6f913e93 cifs: fix path comparison and hash calc omits 46201e777948 cifs: handle different charsets in dfs cache omits c3d785fa5c7b cifs: keep referral server sessions alive omits 78dd70e8049d cifs: get rid of @noreq param in __dfs_cache_find() omits 233975b31cad cifs: do not send tree disconnect to ipc shares omits 85d943737fac cifs: improve fallocate emulation omits 7e8997ef5898 cifs: fix doc warnings in cifs_dfs_ref.c omits 1ed329d9865e cifs: remove redundant initialization of variable rc omits 0e65c015c02c cifs: Constify static struct genl_ops omits 9f482384ed82 cifs: Remove unused inline function is_sysvol_or_netlogon() omits 67b41671dcf6 cifs: remove duplicated prototype omits 901fced6ed9d cifs: fix ipv6 formating in cifs_ses_add_channel omits b4364f5d874e Merge tag 'juno-fix-5.14' of git://git.kernel.org/pub/scm/ [...] omits c70e34a65690 Merge tag 'scmi-updates-5.14' of git://git.kernel.org/pub/ [...] omits 5d80e6eff7d9 Merge tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/l [...] omits a45cb78e6a90 Merge branch 'for-next/Warray-bounds' into for-next/kspp omits 3ba3a3f77e4f Merge branch 'features' into for-next omits 766ea2680103 Merge branch 'fixes' into for-next omits e1bde17d1592 Merge branch 'for-next-next-v5.13-20210601' into for-next- [...] omits 5818ee1bc0a8 Merge branch 'for-next-current-v5.12-20210601' into for-ne [...] omits 3a799c68a442 Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210601 omits ebaa0ccb0c59 Merge branch 'ext/qu/subpage-prep2-tomerge' into for-next- [...] omits d8bbb6fc6fdc Merge branch 'misc-next' into for-next-next-v5.13-20210601 omits 09f9345b31dd Merge branch 'misc-5.13' into for-next-current-v5.12-20210601 omits e8b2b817a43e btrfs: don't clear page extent mapped if we're not invalid [...] omits 371cddd4b702 btrfs: fix the filemap_range_has_page() call in btrfs_punc [...] omits 1ed4eb658c95 btrfs: reflink: make copy_inline_to_page() to be subpage c [...] omits d69b307a0f24 btrfs: make btrfs_page_mkwrite() to be subpage compatible omits 1ebae7e96d3b btrfs: make btrfs_truncate_block() to be subpage compatible omits 5d0d516ad408 btrfs: make __extent_writepage_io() only submit dirty rang [...] omits c60029756090 btrfs: make btrfs_set_range_writeback() subpage compatible omits 1b6b75be6006 btrfs: prevent extent_clear_unlock_delalloc() to unlock pa [...] omits c1173bd44e10 btrfs: update locked page dirty/writeback/error bits in __ [...] omits e67a72dddbdd btrfs: make page Ordered bit to be subpage compatible omits d4651749b3da btrfs: introduce helpers for subpage ordered status omits 221e0609fee0 btrfs: make process_one_page() to handle subpage locking omits 8b5bd3de72af btrfs: make end_bio_extent_writepage() to be subpage compatible omits 6fa52c912f99 btrfs: make __process_pages_contig() to handle subpage dir [...] omits 00c9af0fcfa2 btrfs: make btrfs_dirty_pages() to be subpage compatible omits 2bec82d286ef btrfs: only require sector size alignment for end_bio_exte [...] omits 38773e8b3e68 btrfs: provide btrfs_page_clamp_*() helpers omits 54124a460eee btrfs: refactor page status update into process_one_page() omits 7f651d74eaa4 btrfs: pass bytenr directly to __process_pages_contig() omits 12ffcae15e02 btrfs: change handle_fs_error in recover_log_trees to aborts omits 8eb86576cd23 btrfs: do not infinite loop in data reclaim if we aborted omits e1cf177baa2f btrfs: add a btrfs_has_fs_error helper omits 69dd8468194b btrfs: promote debugging asserts to full-fledged checks in [...] omits 5300de799b54 btrfs: add a helper for retrieving BTRFS_MAX_EXTENT_SIZE omits bacba8d4c7c8 btrfs: return value from btrfs_mark_extent_written() in ca [...] omits 15d194dd3510 btrfs: use list_last_entry in add_falloc_range omits 0aadf2ab3021 btrfs: fix comment about max_out in btrfs_compress_pages omits c09251839635 btrfs: optimize variables size in btrfs_submit_compressed_write omits 8742c7a62779 btrfs: optimize variables size in btrfs_submit_compressed_read omits 5afaddd50b50 btrfs: reduce the variable size to fit nr_pages omits 9be4cc7cf9c6 btrfs: zoned: fix zone number to sector/physical calculation omits b82d13fcfae2 btrfs: avoid unnecessary logging of xattrs during fast fsyncs omits fc3ba3657661 btrfs: add device delete cancel omits 6d29c917b1d1 btrfs: add cancellation to resize omits 9c50db8a4825 btrfs: add wrapper for conditional start of exclusive operation omits 9c26d4465630 btrfs: introduce try-lock semantics for exclusive op start omits cd873855df1e btrfs: add cancellable chunk relocation support omits 10e3071f07a0 btrfs: protect exclusive_operation by super_lock omits 0b43f98e5568 btrfs: clean up header members offsets in write helpers omits f35c4eb4a0e7 btrfs: simplify eb checksum verification in btrfs_validate [...] omits f0e74effd73b btrfs: remove extra sb::s_id from message in btrfs_validat [...] omits 6e7c9a583985 btrfs: reduce compressed_bio members' types omits 3f4c00b0bb62 btrfs: document byte swap optimization of root_item::flags [...] omits 9408f103a49f btrfs: scrub: factor out common scrub_stripe constraints omits 2a50b101a992 btrfs: clear log tree recovering status if starting transa [...] omits 1dc2dcbaa1c3 btrfs: clear defrag status of a root if starting transacti [...] omits 4a67ffe89d7c btrfs: sysfs: fix format string for some discard stats omits b60cf7a8fd12 btrfs: fix hang when run_delalloc_range() failed omits b0d59e44c7e6 btrfs: rename PagePrivate2 to PageOrdered inside btrfs omits 4b4978c678d5 btrfs: refactor btrfs_invalidatepage() for subpage support omits f32bee78c83e btrfs: introduce btrfs_lookup_first_ordered_range() omits 82c4bbae2e60 btrfs: update comments in btrfs_invalidatepage() omits 4dba38fd6501 btrfs: refactor how we finish ordered extent io for endio [...] omits c6a1d5768420 btrfs: make Private2 lifespan more consistent omits 59b4529e3ddb btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() omits b9f6db66c509 btrfs: make subpage metadata write path call its own endio [...] omits 58c77b9349ef btrfs: refactor submit_extent_page() to make bio and its f [...] omits 914897d792d8 btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] omits c1a9b1f5f6da btrfs: remove the unused parameter @len for btrfs_bio_fits [...] omits cf3c2a6ce864 btrfs: make free space cache size consistent across differ [...] omits c9c92bc57719 btrfs: scrub: fix subpage repair error caused by hard code [...] omits 625e8d90cc35 btrfs: fix deadlock when cloning inline extents and low on [...] omits 79af31bf4e6e btrfs: fix compressed writes that cross stripe boundary omits 428eca83d5a0 btrfs: always abort the transaction if we abort a trans handle omits 6b3d06e05b5f btrfs: do not write supers if we have an fs error omits bad79890a946 btrfs: don't set the full sync flag when truncation does n [...] omits c062a6c4d80a btrfs: fix misleading and incomplete comment of btrfs_truncate() omits 656324d5600f btrfs: fix fsync failure and transaction abort after write [...] omits b8b467272452 btrfs: abort transaction if we fail to update the delayed inode omits 1f679b1e472b btrfs: fix error handling in __btrfs_update_delayed_inode omits 9c34e2d22d51 btrfs: make btrfs_release_delayed_iref handle the !iref case omits f8ee3ada991d btrfs: scrub: per-device bandwidth control omits e35e75237e10 btrfs: abort in rename_exchange if we fail to insert the s [...] omits 0a9bb57814a2 btrfs: check error value from btrfs_update_inode in tree log omits c3534cf31e9d btrfs: fixup error handling in fixup_inode_link_counts omits 70a84b845d33 btrfs: mark ordered extent and inode with error if we fail [...] omits b174437c7bc9 btrfs: return errors from btrfs_del_csums in cleanup_ref_head omits 45427e96807e btrfs: fix error handling in btrfs_del_csums omits 7b971ebb97a8 btrfs: zoned: factor out zoned device lookup omits c046ebaa45ed btrfs: return EAGAIN if defrag is canceled omits 35dd6baa8339 btrfs: remove io_failure_record::in_validation omits 6488682affaa btrfs: submit read time repair only for each corrupted sector omits 4e61b3209061 btrfs: make btrfs_verify_data_csum() to return a bitmap omits ea19fbfc4811 btrfs: rename check_async_write and let it return bool omits 7a98ddc35f91 btrfs: zoned: bail out if we can't read a reliable write pointer omits f5741359c851 btrfs: zoned: print message when zone sanity check type fails omits e1bb644193dc btrfs: handle preemptive delalloc flushing slightly differently omits 56718a28cdcd btrfs: only ignore delalloc if delalloc is much smaller th [...] omits 24e769fb55f3 btrfs: don't include the global rsv size in the preemptive [...] omits 12524eb6c009 btrfs: use the global rsv size in the preemptive thresh ca [...] omits 338f0983e9f4 btrfs: take into account global rsv in need_preemptive_reclaim omits 9fe50a8ae20c btrfs: only clamp the first time we have to start flushing omits 117665ee6cfc btrfs: check worker before need_preemptive_reclaim omits e0c4a6ff661a btrfs: remove stale comment for argument seed of btrfs_fin [...] omits 3c7b19563b4b btrfs: correct try_lock_extent() usage in read_extent_buff [...] adds 0236526d76b8 Makefile: lto: Pass -warn-stack-size only on LLD < 13.0.0 adds cc9aaa2b07b9 Merge tag 'clang-features-v5.13-rc7' of git://git.kernel.o [...] adds 6b00bc639f1f Merge tag 'dmaengine-fix-5.13' of git://git.kernel.org/pub [...] adds 25182f05ffed mm,hwpoison: fix race with hugetlb page allocation adds 099dd6878b9b mm/swap: fix pte_same_as_swp() not removing uffd-wp bit wh [...] adds 8669dbab2ae5 mm/slub: clarify verification reporting adds 74c1d3e08153 mm/slub: fix redzoning for small allocations adds e41a49fadbc8 mm/slub: actually fix freelist pointer vs redzoning adds 846be08578ed mm/hugetlb: expand restore_reserve_on_error functionality adds e8675d291ac0 mm/memory-failure: make sure wait for page writeback in me [...] adds 4f5aecdff25f crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo adds 1b3865d01681 mm/slub.c: include swab.h adds ffc90cbb2970 mm, thp: use head page in __migration_entry_wait() adds 99fa8a48203d mm/thp: fix __split_huge_pmd_locked() on shmem migration entry adds 3b77e8c8cde5 mm/thp: make is_huge_zero_pmd() safe and quicker adds 732ed55823fc mm/thp: try_to_unmap() use TTU_SYNC for safe splitting adds 494334e43c16 mm/thp: fix vma_address() if virtual address below file offset adds 31657170deaf mm/thp: fix page_address_in_vma() on file THP tails adds 22061a1ffabd mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() adds 504e070dc08f mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fail [...] adds ccbd6283a9b6 mm/sparse: fix check_usemap_section_nr warnings adds 70585216fe77 Merge branch 'akpm' (patches from Andrew) adds 8f209188f85f Merge remote-tracking branch 'arc-current/for-curr' adds 8c5a9b79b440 Merge remote-tracking branch 'arm-current/fixes' adds 00502639acd6 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' adds 26c4d317d2d3 Merge remote-tracking branch 'powerpc-fixes/fixes' adds e73a99f3287a s390/ap: Fix hanging ioctl caused by wrong msg counter adds f73fc4d7f021 s390: fix system call restart with multiple signals adds 3e7e01631517 s390: clear pt_regs::flags on irq entry adds b815c215c9b1 s390/vfio-ap: clean up mdev resources when remove callback [...] adds 362b1235c34e Merge remote-tracking branch 's390-fixes/fixes' adds 8f269102baf7 net: stmmac: disable clocks in stmmac_remove_config_dt() adds 56b786d86694 net: usb: fix possible use-after-free in smsc75xx_bind adds cb3cefe3f3f8 net: fec_ptp: add clock rate zero check adds d23765646e71 net: fec_ptp: fix issue caused by refactor the fec_devtype adds c0d982bf825f Merge branch 'fec-ptp-fixes' adds d8e2973029b8 net: ipv4: fix memory leak in ip_mc_add1_src adds 2030043e616c can: j1939: fix Use-after-Free, hold skb ref while in use adds 8d0caedb7596 can: bcm/raw/isotp: use per module netdevice notifier adds 5e87ddbe3942 can: bcm: fix infoleak in struct bcm_msg_head adds 91c02557174b can: mcba_usb: fix memory leak in mcba_usb adds e82a35aead2f Merge tag 'linux-can-fixes-for-5.13-20210616' of git://git [...] adds c7d2ef5dd4b0 net/packet: annotate accesses to po->bind adds e032f7c9c7ce net/packet: annotate accesses to po->ifindex adds 1d2ac2033d79 Merge branch 'net-packet-data-races' adds 0fd158b89b50 selftests: net: veth: make test compatible with dash adds a494bd642d91 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_ [...] adds 1b29df0e2e80 selftests: net: use bash to run udpgro_fwd test case adds 99718abdc00e r8152: Avoid memcpy() over-reading of ETH_SS_STATS adds 224004fbb033 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS adds da5ac772cfe2 r8169: Avoid memcpy() over-reading of ETH_SS_STATS adds bfc45de00409 Merge remote-tracking branch 'net/master' adds 6fd06963fa74 xfrm: Fix error reporting in xfrm_state_construct. adds f062a4dfa1e5 Merge remote-tracking branch 'ipsec/master' adds 5fc276320098 Merge remote-tracking branch 'wireless-drivers/master' adds fac165f22ac9 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK adds f672c9ebf36b Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus adds f0899902c917 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds cb7b99cf98dd Merge remote-tracking branch 'spi-fixes/for-linus' adds c280fb1f875f Merge remote-tracking branch 'pci-current/for-linus' adds c6d580d96f14 usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection adds 60ed39db6e86 Merge tag 'usb-v5.13-rc7' of git://git.kernel.org/pub/scm/ [...] adds ac894d843e7b Merge remote-tracking branch 'usb.current/usb-linus' adds defaf8022c08 Merge remote-tracking branch 'input-current/for-linus' adds 3eac66eeaddc Merge remote-tracking branch 'ide/master' adds 18c4f1a8784f Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds e741e6e11b59 Merge remote-tracking branch 'omap-fixes/fixes' adds 16027ceef168 Merge remote-tracking branch 'kvm-fixes/master' adds 3a7fc0ecb8f7 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 142b16871e29 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds cc4e15550822 Merge remote-tracking branch 'vfs-fixes/fixes' adds fd7d265d167e Merge remote-tracking branch 'mmc-fixes/fixes' adds 8ba12d95d251 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' adds 928b4de7ce85 Merge remote-tracking branch 'risc-v-fixes/fixes' adds 6fc94972ff6a Merge remote-tracking branch 'pidfd-fixes/fixes' adds 3f9c89b5cda5 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 411efa18e4b0 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm adds 9984d6664ce9 drm/vc4: hdmi: Make sure the controller is powered in detect adds 227cd20c3337 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 1535e7c5a626 media: venus: hfi_msgs.h: Replace one-element arrays with [...] new d5f3d2f175ce media: venus: hfi_cmds: Fix packet size calculation new 90b74633e0f3 Merge branch 'for-next/Warray-bounds' into for-next/kspp new d1f3abca02b9 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new f7740b086156 Merge remote-tracking branch 'kbuild/for-next' new 79af3cbab61d Merge remote-tracking branch 'asm-generic/master' new ac7455ea1a2b Merge remote-tracking branch 'arm/for-next' new 6220efb944a1 Merge remote-tracking branch 'arm64/for-next/core' new d2a37d8533f4 Merge remote-tracking branch 'arm-soc/for-next' new 824f17ead9a5 Merge remote-tracking branch 'actions/for-next' new 1c605dd1a336 Merge remote-tracking branch 'amlogic/for-next' new d80de174d34b Merge remote-tracking branch 'aspeed/for-next' new 139eb6763835 Merge remote-tracking branch 'at91/at91-next' new feb3b3f85c95 Merge remote-tracking branch 'drivers-memory/for-next' new b4455a84b4b7 Merge remote-tracking branch 'imx-mxs/for-next' new 0b48dfa9d93c Merge remote-tracking branch 'keystone/next' new a4516be31b80 Merge remote-tracking branch 'mediatek/for-next' new c8a9fa1f5059 Merge remote-tracking branch 'mvebu/for-next' new c63160f2e18f Merge remote-tracking branch 'omap/for-next' new a7ebff175c4f Merge branch 'dts-fixes-for-5.13' into for-next new 8ae030c34dce arm64: defconfig: Enable renesas usb xhci pci host controller new 1534fac32fc6 dt-bindings: arm: qcom: Add compatible for sm8150-mtp board new 0bc14d4ad3a7 dt-bindings: arm: qcom: Add compatible for SA8155p-adp board new 0c25dad9f2a7 arm64: dts: qcom: sm8250: Don't disable MDP explicitly new 40f7d36db8fd arm64: dts: qcom: sm8250: Add size/address-cells to dsi[01] new dc2f86369b15 arm64: dts: qcom: sm8250: Fix pcie2_lane unit address new 15049bb59732 arm64: dts: qcom: sm8250: Add GPI DMA nodes new ece28cb5ed72 arm64: dts: qcom: sm8250: Disable Adreno and Venus by default new b1dc3c6b3dab arm64: dts: qcom: sm8150: Disable Adreno and modem by default new d0a6ce59ea4e arm64: dts: qcom: sm8150: Add support for SONY Xperia 1 / [...] new 8eaa6501ef26 arm64: dts: qcom: sm8250: Add SDHCI2 sleep mode pinctrl new 759488004ffb arm64: dts: qcom: sm8250: Move gpio.h inclusion to SoC DTSI new 69cdb97ef652 arm64: dts: qcom: sm8250: Add support for SONY Xperia 1 II [...] new 9d975050781c Merge branches 'arm64-defconfig-for-5.14', 'arm64-for-5.14 [...] new 3beb894878ec Merge remote-tracking branch 'qcom/for-next' new a5cbdfb21159 Merge remote-tracking branch 'renesas/next' new c1f1c0f6a5aa Merge remote-tracking branch 'reset/reset/next' new 6b2219ade215 Merge remote-tracking branch 'rockchip/for-next' new 971977a5e150 Merge remote-tracking branch 'samsung-krzk/for-next' new 36fc6f2bff9b Merge remote-tracking branch 'sunxi/sunxi/for-next' new b883667fa1ec Merge remote-tracking branch 'tegra/for-next' new fa48aeec0a0f Merge remote-tracking branch 'ti-k3/ti-k3-next' new 10d0d43027bd Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 2655a15cda0a Merge remote-tracking branch 'clk/clk-next' new 8c005fe8aa23 Merge remote-tracking branch 'clk-imx/for-next' new 5228867715a6 Merge remote-tracking branch 'clk-renesas/renesas-clk' new 2720910801c7 Merge remote-tracking branch 'csky/linux-next' new 4b1748d1347c Merge remote-tracking branch 'h8300/h8300-next' new 7dccd6fdf9d6 Merge remote-tracking branch 'm68k/for-next' new 1b49d6eccdc5 Merge remote-tracking branch 'm68knommu/for-next' new 46305b4877e1 Merge remote-tracking branch 'microblaze/next' new e6220ce6ee57 Merge remote-tracking branch 'mips/mips-next' new 5d514d42cb6c Merge remote-tracking branch 'openrisc/for-next' new f902e99b3299 Merge remote-tracking branch 'powerpc/next' new 987e60097949 Merge remote-tracking branch 'risc-v/for-next' new 7c17553efcf0 Merge branch 'fixes' into for-next new df6f508c68db s390/ap/zcrypt: notify userspace with online, config and m [...] new b5415c8f9755 s390/entry.S: factor out OUTSIDE macro new 6236172d2d1e s390: setup kernel memory layout early new d627368d8ca2 s390/setup: cleanup reserve/remove_oldmem new 15e981be82b8 s390/debug: Remove pointer obfuscation new e31da6ab9810 s390/processor: always inline stap() and __load_psw_mask() new 9a90a8c0ab14 s390/irqflags: always inline arch irqflags functions new 29d0bbd71a1d s390/cio: dont call css_wait_for_slow_path() inside a lock new 8bc8f50fc930 s390/dcssblk: Remove power management support new 562439c0a21e s390/xpram: Remove power management support new 36dd77bceac7 s390/monreader: Remove power management support new 6b12610b76d1 s390/monwriter: Remove power management support new 2ad089c14795 s390/sclp: Remove console power management support new 9f0c55b19e12 s390/sclp: Remove vt220 power management support new 40fac8f26b42 s390/sclp: Remove memory hotplug power management support new a31b95d88749 s390/sclp: Remove quiesce power management support new 7c7fcfab3b06 s390/sclp: Remove sclp base power management support new e6120a86abcb s390/vmlogrdr: Remove power management support new fc6774bbda72 s390: introduce register pair union new 3abbdfde5a65 s390/bitops: use register pair instead of register asm new 4140d1b93e07 s390/smp: use register pair instead of register asm new 8a3234cb0a3e s390/page: use register pair instead of register asm new 0c01b45a0b95 s390/diag: use register pair instead of register asm new 471f1df177e6 s390/checksum: use register pair instead of register asm new c86103076895 s390/maccess: use register pair instead of register asm new 99fb08c39bbd s390/sthyi: use register pair instead of register asm new 8df6b7d41159 s390/sigp: use register pair instead of register asm new 56eac795bf07 s390/cpcmd: use register pair instead of register asm new 24c55c54e493 s390/sclp: convert list_for_each to entry variant new 5728d3781365 s390/decompressor: correct BOOT_HEAP_SIZE condition new 6a92e3f9e81b s390/boot: add zstd support new ce421e652060 Merge branch 'features' into for-next new 9c942f031d66 Merge remote-tracking branch 's390/for-next' new e85f60faf4ca Merge remote-tracking branch 'sh/for-next' new 5a8d42767866 Merge remote-tracking branch 'xtensa/xtensa-for-next' new c8c630959d7a Merge remote-tracking branch 'pidfd/for-next' new f97ac80217ee Merge remote-tracking branch 'fscrypt/master' new 4a882a95be12 btrfs: correct try_lock_extent() usage in read_extent_buff [...] new c140bb437ebf btrfs: remove stale comment for argument seed of btrfs_fin [...] new a59f89e70d6a btrfs: check worker before need_preemptive_reclaim new 32075f52cb25 btrfs: only clamp the first time we have to start flushing new a560bdce5e23 btrfs: take into account global rsv in need_preemptive_reclaim new 82aee14fb289 btrfs: use the global rsv size in the preemptive thresh ca [...] new 4acb002d19f5 btrfs: don't include the global rsv size in the preemptive [...] new b36ae3748585 btrfs: only ignore delalloc if delalloc is much smaller th [...] new d6c9c9757a5e btrfs: handle preemptive delalloc flushing slightly differently new cf048fa5ef16 btrfs: zoned: print message when zone sanity check type fails new d90a0960ec72 btrfs: zoned: bail out if we can't read a reliable write pointer new 7398c69d1e12 btrfs: rename check_async_write and let it return bool new 05fac1089717 btrfs: make btrfs_verify_data_csum() to return a bitmap new 7b44559f97c9 btrfs: submit read time repair only for each corrupted sector new 6e04086790eb btrfs: remove io_failure_record::in_validation new 93896f040842 btrfs: return EAGAIN if defrag is canceled new ab87c862cc71 btrfs: zoned: factor out zoned device lookup new cdbf0b5bb5e9 btrfs: scrub: per-device bandwidth control new e6e588260953 btrfs: make btrfs_release_delayed_iref handle the !iref case new 5b8f87ce0901 btrfs: fix error handling in __btrfs_update_delayed_inode new 188bf0c262b9 btrfs: abort transaction if we fail to update the delayed inode new 05d409e68a0e btrfs: fix misleading and incomplete comment of btrfs_truncate() new 9ca4d7f952c2 btrfs: don't set the full sync flag when truncation does n [...] new 3cfe299bcab5 btrfs: always abort the transaction if we abort a trans handle new 0f3335528a1e btrfs: sysfs: fix format string for some discard stats new 27f853ee584b btrfs: clear defrag status of a root if starting transacti [...] new 90dd82de513d btrfs: clear log tree recovering status if starting transa [...] new ffa9202d70b5 btrfs: scrub: factor out common scrub_stripe constraints new 0a72ad6f34c5 btrfs: document byte swap optimization of root_item::flags [...] new 80465759a963 btrfs: reduce compressed_bio members' types new f098cf61e446 btrfs: remove extra sb::s_id from message in btrfs_validat [...] new 5f647eb1d94f btrfs: simplify eb checksum verification in btrfs_validate [...] new 4ab7338ab498 btrfs: clean up header members offsets in write helpers new f89dbf66207c btrfs: protect exclusive_operation by super_lock new 948464f5bc02 btrfs: add cancellable chunk relocation support new 94baaf228145 btrfs: introduce try-lock semantics for exclusive op start new 93cca803b999 btrfs: add wrapper for conditional start of exclusive operation new ea73e6572baa btrfs: add cancellation to resize new 6e3585c49ef2 btrfs: add device delete cancel new 7ef0017d8cb2 btrfs: avoid unnecessary logging of xattrs during fast fsyncs new 336558612298 btrfs: reduce the variable size to fit nr_pages new e7858fb48d97 btrfs: optimize variables size in btrfs_submit_compressed_read new 328077530d4a btrfs: optimize variables size in btrfs_submit_compressed_write new 8433e1aba579 btrfs: fix comment about max_out in btrfs_compress_pages new 08b3bd91ad28 btrfs: use list_last_entry in add_falloc_range new 0cc74f6752e0 btrfs: scrub: fix subpage repair error caused by hard code [...] new 71d4b0cfa277 btrfs: make free space cache size consistent across differ [...] new 3aa7f14fabc4 btrfs: remove the unused parameter @len for btrfs_bio_fits [...] new 86eb0ebd042b btrfs: allow btrfs_bio_fits_in_stripe() to accept bio with [...] new 1b5d978a153b btrfs: refactor submit_extent_page() to make bio and its f [...] new 1798fe0e70a8 btrfs: make subpage metadata write path call its own endio [...] new fd212ae0cea1 btrfs: pass btrfs_inode to btrfs_writepage_endio_finish_ordered() new 419cc0575b71 btrfs: make Private2 lifespan more consistent new 4e3f091cbc58 btrfs: refactor how we finish ordered extent io for endio [...] new 53174dd65db3 btrfs: update comments in btrfs_invalidatepage() new 0ef3d28063c4 btrfs: introduce btrfs_lookup_first_ordered_range() new 3055d49efa5a btrfs: refactor btrfs_invalidatepage() for subpage support new c6b357b7f5ab btrfs: rename PagePrivate2 to PageOrdered inside btrfs new 41acbcdd5844 btrfs: fix hang when run_delalloc_range() failed new 4e423371b2d0 btrfs: pass bytenr directly to __process_pages_contig() new 10307a0edf27 btrfs: refactor page status update into process_one_page() new 6d46d1497870 btrfs: provide btrfs_page_clamp_*() helpers new ed81deb4eaae btrfs: only require sector size alignment for end_bio_exte [...] new 05bc9917c822 btrfs: make btrfs_dirty_pages() to be subpage compatible new 54ed86b9ea58 btrfs: make __process_pages_contig() to handle subpage dir [...] new 6c13675f15a9 btrfs: make end_bio_extent_writepage() to be subpage compatible new 023a63fc02b7 btrfs: make process_one_page() to handle subpage locking new 3b2f2697e739 btrfs: introduce helpers for subpage ordered status new 13a155d289d1 btrfs: make page Ordered bit to be subpage compatible new 4139b6a8ed8f btrfs: update locked page dirty/writeback/error bits in __ [...] new 963f2629e794 btrfs: prevent extent_clear_unlock_delalloc() to unlock pa [...] new fca338a4cfce btrfs: make btrfs_set_range_writeback() subpage compatible new 397afc5b36ef btrfs: make __extent_writepage_io() only submit dirty rang [...] new 50f1a08b37a9 btrfs: make btrfs_truncate_block() to be subpage compatible new f8ec88754d82 btrfs: make btrfs_page_mkwrite() to be subpage compatible new efcb7450e427 btrfs: reflink: make copy_inline_to_page() to be subpage c [...] new b3de8ca20e65 btrfs: fix the filemap_range_has_page() call in btrfs_punc [...] new 927dc94003c2 btrfs: don't clear page extent mapped if we're not invalid [...] new 415a78f76bca btrfs: subpage: fix a rare race between metadata endio and [...] new e1cde46ed377 btrfs: eliminate insert label in add_falloc_range new 05a97744a657 btrfs: remove total_data_size variable in btrfs_batch_inse [...] new 2a5a1245d262 btrfs: sink wait_for_unblock parameter to async commit new deff91fabb34 btrfs: inline wait_current_trans_commit_start in its caller new 5ab14f04ac2f btrfs: handle shrink_delalloc pages calculation differently new 71199117ca10 btrfs: send: fix invalid path for unlink operations after [...] new 60f7c837296b btrfs: disable build on platforms having page size 256K new a7469895a06b btrfs: send: use list_move_tail instead of list_del/list_add_tail new a49939d492d2 btrfs: remove a stale comment for btrfs_decompress_bio() new b098b0358b26 btrfs: fix typos in comments new 65e89cdac75d btrfs: sysfs: export dev stats in devinfo directory new 207e8e107b69 Merge branch 'misc-next' into for-next-next-v5.13-20210616 new f2d5c1eaa8ac btrfs: add a btrfs_has_fs_error helper new 1312df8c6dd9 btrfs: do not infinite loop in data reclaim if we aborted new dcf0b49dbdd9 btrfs: change handle_fs_error in recover_log_trees to aborts new 239b5b3522ac Merge branch 'ext/josef/fs-eh' into for-next-next-v5.13-20210616 new afc4c4394d81 Merge branch 'for-next-next-v5.13-20210616' into for-next- [...] new f047f06fd73c Merge remote-tracking branch 'btrfs/for-next' new 80c6330ad143 Merge remote-tracking branch 'ceph/master' new c4aeda2d1e1e cifs: fix ipv6 formating in cifs_ses_add_channel new 02a17771e36f cifs: remove duplicated prototype new f961553a6bca cifs: Remove unused inline function is_sysvol_or_netlogon() new f46615d78f35 cifs: Constify static struct genl_ops new 5ce07a13f2d3 cifs: remove redundant initialization of variable rc new d4c42611e7ca cifs: fix doc warnings in cifs_dfs_ref.c new 95ed2d3568fc cifs: improve fallocate emulation new 1e2ae56e4897 cifs: do not send tree disconnect to ipc shares new 65a5bfd835ad cifs: get rid of @noreq param in __dfs_cache_find() new 9a2b50053331 cifs: keep referral server sessions alive new 0b61addb2752 cifs: handle different charsets in dfs cache new 2fb1ce983488 cifs: fix path comparison and hash calc new 6e1a74e2f1c3 cifs: set a minimum of 2 minutes for refreshing dfs cache new 184e4b44b4e4 cifs: do not share tcp servers with dfs mounts new 461e3edd7809 cifs: missed ref-counting smb session in find new 96f2926f1515 cifs: enable extended stats by default new f199eb89fcc7 cifs: avoid starvation when refreshing dfs cache new 5c27f202a174 cifs: decoding negTokenInit with generic ASN1 decoder new 6a8564826858 cifs: fix check of dfs interlinks new d7a1f668e5a8 cifs: retry lookup and readdir when EAGAIN is returned. new f48cb0369a9e Merge remote-tracking branch 'cifs/for-next' new 020270b3c829 Merge remote-tracking branch 'cifsd/cifsd-for-next' new 5a526e916463 Merge remote-tracking branch 'configfs/for-next' new d9620c2ededa Merge remote-tracking branch 'erofs/dev' new afb7fa6ebebc Merge remote-tracking branch 'exfat/dev' new ebfeb30aa7b7 Merge remote-tracking branch 'ext3/for_next' new 10499799af6c Merge remote-tracking branch 'ext4/dev' new 0a9fd1ac0fce Merge remote-tracking branch 'f2fs/dev' new 13b72025883d Merge remote-tracking branch 'fuse/for-next' new b4f2239f6ec8 Merge remote-tracking branch 'jfs/jfs-next' new b44cd214941d nfs_common: fix doc warning new a4165d7c8559 rpc: remove redundant initialization of variable status new 089e0294468c nfsd: rpc_peeraddr2str needs rcu lock new 1d44ba5fedc4 lockd: Remove stale comments new c72770fa76bb lockd: Create a simplified .vs_dispatch method for NLM requests new 70e273724738 lockd: Common NLM XDR helpers new e833bc4c934c lockd: Update the NLMv1 void argument decoder to use struc [...] new 13849c237110 lockd: Update the NLMv1 TEST arguments decoder to use stru [...] new f129f6ddd149 lockd: Update the NLMv1 LOCK arguments decoder to use stru [...] new 23181240050b lockd: Update the NLMv1 CANCEL arguments decoder to use st [...] new f49626ce8766 lockd: Update the NLMv1 UNLOCK arguments decoder to use st [...] new 80174a605d98 lockd: Update the NLMv1 nlm_res arguments decoder to use s [...] new db5072495fd1 lockd: Update the NLMv1 SM_NOTIFY arguments decoder to use [...] new d6ee29db62a7 lockd: Update the NLMv1 SHARE arguments decoder to use str [...] new a6055d990d02 lockd: Update the NLMv1 FREE_ALL arguments decoder to use [...] new d2fa8367a92d lockd: Update the NLMv1 void results encoder to use struct [...] new 7cffb87de037 lockd: Update the NLMv1 TEST results encoder to use struct [...] new ce33c7f2b362 lockd: Update the NLMv1 nlm_res results encoder to use str [...] new e84a6033b4d5 lockd: Update the NLMv1 SHARE results encoder to use struc [...] new 29b71196be7c lockd: Update the NLMv4 void arguments decoder to use stru [...] new 8363bfdc1b95 lockd: Update the NLMv4 TEST arguments decoder to use stru [...] new 9039c53eb4ec lockd: Update the NLMv4 LOCK arguments decoder to use stru [...] new abb959ee5637 lockd: Update the NLMv4 CANCEL arguments decoder to use st [...] new 66659baba58c lockd: Update the NLMv4 UNLOCK arguments decoder to use st [...] new 13fd59784785 lockd: Update the NLMv4 nlm_res arguments decoder to use s [...] new 9dccd55f5a91 lockd: Update the NLMv4 SM_NOTIFY arguments decoder to use [...] new ae4709396883 lockd: Update the NLMv4 SHARE arguments decoder to use str [...] new f4cbae6ca48d lockd: Update the NLMv4 FREE_ALL arguments decoder to use [...] new fe8739568c7d lockd: Update the NLMv4 void results encoder to use struct [...] new 350161682d74 lockd: Update the NLMv4 TEST results encoder to use struct [...] new b02af75d321e lockd: Update the NLMv4 nlm_res results encoder to use str [...] new 8f83fd6fbab8 lockd: Update the NLMv4 SHARE results encoder to use struc [...] new 709a7357eeef Merge remote-tracking branch 'nfsd/nfsd-next' new c4d704e38164 Merge remote-tracking branch 'v9fs/9p-next' new 70629150f139 Merge remote-tracking branch 'xfs/for-next' new 718585825a86 Merge remote-tracking branch 'vfs/for-next' new 6262e1b906a1 printk: Move EXPORT_SYMBOL() closer to vprintk definition new 4e7f194f5cb8 Merge branch 'for-5.13-fixup' into for-next new 1f6e02f0f495 Merge remote-tracking branch 'printk/for-next' new bb5b458f2458 Merge remote-tracking branch 'pci/next' new 6eed261f48d5 pstore/blk: Improve failure reporting new 2a03ddbde1e1 pstore/blk: Move verify_size() macro out of function new 7bb9557b48fc pstore/blk: Use the normal block device I/O path new c811659bb9a0 pstore/blk: Fix kerndoc and redundancy on blkdev param new 1bc909e63ba1 pstore/blk: Include zone in pstore_device_info new 3fcb6cd53e4a Merge remote-tracking branch 'pstore/for-next/pstore' new 2ee5e76d1d44 Merge remote-tracking branch 'hid/for-next' new 5b7de52e1fab Merge remote-tracking branch 'i2c/i2c/for-next' new d48463cc911b Merge remote-tracking branch 'i3c/i3c/next' new d892f37cb20a Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 69d1b0270584 Merge remote-tracking branch 'jc_docs/docs-next' new f07ef9dbcb34 Merge remote-tracking branch 'v4l-dvb/master' new 703ac06a88f0 media: docs: */media/index.rst: don't use ReST doc:`foo` new d759cd46b9f1 media: userspace-api: avoid using ReST :doc:`foo` markup new a169c44e5819 media: driver-api: drivers: avoid using ReST :doc:`foo` markup new 6ef43d273e85 media: admin-guide: avoid using ReST :doc:`foo` markup new f6093c22291c Merge remote-tracking branch 'v4l-dvb-next/master' new 69530b434780 ACPI: processor_throttling: Remove redundant initializatio [...] new 2ef53bf71477 ACPI: processor_throttling: Fix several coding style issues new aa3a522c4f41 ACPI: sleep: Fix acpi_pm_pre_suspend() kernel-doc new 49b9441a2581 ACPI: video: Drop three redundant return statements new 85c1ad47d2c7 ACPI: sysfs: Drop four redundant return statements new b7fd255fd200 Merge branches 'acpi-processor', 'acpi-pm', 'acpi-video' a [...] new bfe69121f346 Merge remote-tracking branch 'pm/linux-next' new 03349c54ec9b Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 87ae034bdcbf Merge remote-tracking branch 'devfreq/devfreq-next' new 5736929761d1 opp: Allow required-opps to be used for non genpd use cases new d5857cca4e08 Merge remote-tracking branch 'opp/opp/linux-next' new 280213a4205b Merge remote-tracking branch 'dlm/next' new 33d1641f38f0 swiotlb: manipulate orig_addr when tlb_addr has offset new 163df66e7f85 Merge remote-tracking branch 'swiotlb/linux-next' new 7e4f733946e3 Merge remote-tracking branch 'rdma/for-next' new a078d981f863 net: ti: add pp skb recycling support new 26f1ccdf609a net: hns3: minor refactor related to desc_cb handling new 8677d78c3d86 net: hns3: refactor for hns3_fill_desc() function new 907676b13071 net: hns3: use tx bounce buffer for small packets new 1a00197b7d2f net: hns3: add support to query tx spare buffer size for pf new 7459775e9f65 net: hns3: support dma_map_sg() for multi frags skb new fa7711b888f2 net: hns3: optimize the rx page reuse handling process new 99f6b5fb5f63 net: hns3: use bounce buffer when rx page can not be reused new 66aeec855ac5 Merge branch 'hns3-next' new 1d0bbbf22b74 net: mhi_net: make mhi_wwan_ops static new 1b3fc771769c inet_diag: add support for tw_mark new 4d1fb7cde0cc ethtool: add a stricter length check new 56b57b809f9c qlcnic: Use list_for_each_entry() to simplify code in qlcn [...] new 95d359ed5a0c net: iosm: add missing MODULE_DEVICE_TABLE new 786f0dc627e6 net: cosa: remove redundant blank lines new 0569a3d41667 net: cosa: add blank line after declarations new 77282db510d9 net: cosa: fix the code style issue about "foo* bar" new 2076b3e61a32 net: cosa: replace comparison to NULL with "!chan->rx_skb" new b4d5f1e2cdeb net: cosa: move out assignment in if condition new c0a963e25df9 net: cosa: fix the comments style issue new c8f4b11727af net: cosa: add braces {} to all arms of the statement new 70d063b9a621 net: cosa: remove redundant braces {} new acc3edf0054e net: cosa: add necessary () to macro argument new 3fac4b941c06 net: cosa: use BIT macro new 9edc7d68b021 net: cosa: fix the alignment issue new 573747254f22 net: cosa: fix the code style issue about trailing statements new e84c3e1436dc net: cosa: add some required spaces new 6619e2b63b41 net: cosa: remove trailing whitespaces new b8773205277e net: cosa: remove redundant spaces new 1f5c3cc1dd96 Merge branch 'cosa-cleanups' new c7654495916e net: chelsio: cxgb4: use eth_zero_addr() to assign zero address new 61273f9d8314 net: stmmac: Fix error return code in ingenic_mac_probe() new c2ae34a7deaf net: hsr: don't check sequence number if tag removal is offloaded new d917c35a451e net: qualcomm: rmnet: Allow partial updates of IFLA_FLAGS new a4fc566543c0 net: dsa: xrs700x: forward HSR supervision frames new f7246bdb3d7d net: iosm: remove the repeated declaration and comment new 56a967c4f7e5 net: qualcomm: rmnet: Remove some unneeded casts new 775f25479df9 net: phy: change format of some declarations new 1953feb02215 net: phy: correct format of block comments new e1f82127d67f net: phy: delete repeated words of comments new 3bdee6a8e92e net: phy: fix space alignment issues new 169d7a402dfa net: phy: fix formatting issues with braces new 450bf1f0c60e net: phy: print the function name by __func__ instead of a [...] new 33ab463220e5 net: phy: remove unnecessary line continuation new 16d4d650966d net: phy: replace if-else statements with switch new 63e96bc4e328 Merge branch 'net-phy-cleanups' new d33d24a7b450 nfp: flower-ct: add delete flow handling for ct new 62268e78145f nfp: flower-ct: add nft callback stubs new 95255017e0a8 nfp: flower-ct: add nft flows to nft list new 4772ad3f58d2 nfp: flower-ct: make a full copy of the rule when it is a [...] new b5e30c61d8cb nfp: flower-ct: add nft_merge table new a6ffdd3a0e47 nfp: flower-ct: implement code to save merge of tc and nft flows new c698e2adcc63 nfp: flower-ct: fill in ct merge check function new 5e5f08168db4 nfp: flower-ct: fill ct metadata check function new 30c4a9f4fe3f nfp: flower-ct: implement action_merge check new 1d24b6b4b092 Merge branch 'nfp-ct-part-two' new fb0a1dacf2be mlxsw: spectrum_router: remove redundant continue statement new e0e4b8fa5338 net/smc: Add SMC statistics support new 8c40602b4be1 net/smc: Add netlink support for SMC statistics new f0dd7bf5e330 net/smc: Add netlink support for SMC fallback statistics new 194730a9beb5 net/smc: Make SMC statistics network namespace aware new 220e898dd0db Merge branch 'net-smc-stats' new 8b474a9f6b37 net: marvell: Implement TC flower offload new 13defa275eef net: marvell: prestera: Add matchall support new 8ac9900a2156 Merge branch 'marvell-prestera-flower-match-all' new 0c33795231bf Merge tag 'wireless-drivers-next-2021-06-16' of git://git. [...] new 23131ab7ecc8 Merge remote-tracking branch 'net-next/master' new 809ed84de8b3 selftests/bpf: Whitelist test_progs.h from .gitignore new 2a60c3b2e874 Merge remote-tracking branch 'bpf-next/for-next' new ff8b98df0f11 Merge remote-tracking branch 'ipsec-next/master' new cbeca1470546 Bluetooth: btmrvl: remove redundant continue statement new 37064d293b96 Merge remote-tracking branch 'bluetooth/master' new 6f535fb714ec Merge remote-tracking branch 'gfs2/for-next' new 0f91cf3a5449 Merge remote-tracking branch 'mtd/mtd/next' new c668dc2a6864 Merge remote-tracking branch 'nand/nand/next' new 47f525af21b9 Merge remote-tracking branch 'spi-nor/spi-nor/next' new b41f6b673673 Merge remote-tracking branch 'crypto/master' new cd9cc3bada8a Merge remote-tracking branch 'drm/drm-next' new 35d3e8cb35e7 drm/dp_mst: Do not set proposed vcpi directly new 3769e4c0af5b drm/dp_mst: Avoid to mess up payload table by ports in sta [...] new 24ff3dc18b99 drm/dp_mst: Add missing drm parameters to recently added c [...] new ca9cfadc4f9e Merge remote-tracking branch 'drm-misc/for-linux-next' new 0c79132d0f1d drm/amdgpu: Set TTM_PAGE_FLAG_SG earlier for userprt BOs new 14897e38ed85 drm/amdgpu: add vega20 to ras quirk list new bc9d9ff162df drm/amd/display: Increase stutter watermark for dcn302 and dcn303 new 4898cfafbbe6 drm/amdgpu/vcn3: drop extraneous Beige Goby hunk new 12b4200e3178 usb/host: enable auto power control for xhci-pci new 62ed16735cfe drm/amdgpu: add another raven1 gfxoff quirk new db386b647fa4 drm/amdgpu: only check for _PR3 on dGPUs new 9425f7808bff drm/amdgpu/swsmu/vgh: rename MSG_RlcPowerNotify new de0b5db73bad Revert "amd/amdgpu: Disable VCN DPG mode for Picasso" new bd334fdf4ad2 Revert "drm/amd/display: To modify the condition in indica [...] new 3b1ae12ce834 drm/amdgpu: check whether s2idle is enabled to determine s0ix new 9e507ce63e22 drm/radeon: Add HD-audio component notifier support (v2) new dfe2d6837d80 Merge remote-tracking branch 'amdgpu/drm-next' new 3073759d484a Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' new d435da1d81dc Merge remote-tracking branch 'drm-msm/msm-next' new 62608ae03a62 Merge remote-tracking branch 'regmap/for-next' new 80b9c1be567c ALSA: ppc: fix error return code in snd_pmac_probe() new 36d1a6729be5 ALSA: bebob: Fix bit flag quirk constants new 8af9eeb10da3 Merge remote-tracking branch 'sound/for-next' new 06cc52329cb0 ASoC: codecs: Fix duplicate included sound/soc.h new 4ffbcd4ab0b6 ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() new db4d6d2e6472 ASoC: rockchip: pdm: Use devm_platform_get_and_ioremap_resource() new 3325b1515a92 ASoC: rockchip: spdif: Use devm_platform_get_and_ioremap_r [...] new 83bd5c53ebf6 ASoC: codecs: wcd938x: fix boolreturn.cocci warning new e99d7c69fd4c ASoC: hdmi-codec: make hdmi_codec_controls static new c4fee0e615dc Merge remote-tracking branch 'asoc/for-5.14' into asoc-next new bc42cfe129d5 Merge remote-tracking branch 'sound-asoc/for-next' new 202ae861b68b Merge remote-tracking branch 'modules/modules-next' new 2455bb07b07b Merge remote-tracking branch 'input/next' new 236daeae3616 io_uring: Add to traces the req pointer when available new 3d7b7b5285f0 io_uring: minor clean up in trace events definition new ec16d35b6c9d io-wq: remove header files not needed anymore new 1302a9ff039f Merge branch 'for-5.14/io_uring' into for-next new 4e7dba070b1f ata: include: libata: Move fields commonly over-written to [...] new 071e86fe2872 ata: ahci: Ensure initialised fields are not overwritten i [...] new 945a0e2875f4 ata: sata_sil24: Do not over-write initialise fields in 's [...] new e75f41a983e7 ata: sata_mv: Do not over-write initialise fields in 'mv6_sht' new 7d43b8283eb2 ata: sata_nv: Do not over-write initialise fields in 'nv_a [...] new 76115de698d8 ata: pata_atiixp: Avoid overwriting initialised field in ' [...] new 98eb8a6ba491 ata: pata_cs5520: Avoid overwriting initialised field in ' [...] new 52ebd7124e0d ata: pata_cs5530: Avoid overwriting initialised field in ' [...] new 160be1bc0bc3 ata: pata_sc1200: sc1200_sht'Avoid overwriting initialised [...] new ec3d95182b49 ata: pata_serverworks: Avoid overwriting initialised field [...] new 827b3e84fd1d ata: pata_macio: Avoid overwriting initialised field in 'p [...] new e412db2acce6 Merge branch 'for-5.14/libata' into for-next new 07a719f8fdbe mtd_blkdevs: initialze new->rq in add_mtd_blktrans_dev new 6a03cd9843fa loop: fix order of cleaning up the queue and freeing the tagset new 078455556201 Merge branch 'for-5.14/block' into for-next new c239959a4049 nbd: provide a way for userspace processes to identify dev [...] new 71efee5b8b00 Merge branch 'for-5.14/drivers-late' into for-next new 2cafe29a8d03 block: fix race between adding/removing rq qos and normal IO new a72c374f97a4 block: mark queue init done at the end of blk_register_queue new d3cd40f2fa0a Merge branch 'for-5.14/block' into for-next new fda0b5ba9d5a docs: block/bfq: describe per-device weight new 37fe403898b2 docs/cgroup-v1/blkio: stop abusing itemized list new 828615950b58 docs/cgroup-v1/blkio: update for 5.x kernels new 33d5bbc5460d Merge branch 'for-5.14/block' into for-next new 5674a2d8157b Merge remote-tracking branch 'block/for-next' new ee55b92a7391 dm writecache: flush origin device when writing and cache is full new f958628c39da Merge remote-tracking branch 'device-mapper/for-next' new 113790fe4ad6 Merge remote-tracking branch 'mmc/next' new b005c00ccdfe Merge remote-tracking branch 'mfd/for-mfd-next' new 536cfe7b37e5 Merge remote-tracking branch 'backlight/for-backlight-next' new 75343ef079c3 Merge remote-tracking branch 'battery/for-next' new 512d895664a3 regulator: rt6160: Fix setting suspend voltage new 686f6b31bf6c regulator: sy7636a: Add terminating entry for platform_dev [...] new 31a89d297e19 regulator: sy7636a: Make regulator_desc static const new 830c364f4a22 regulator: sy7636a: Use rdev_get_drvdata at proper place new 7740ab84c13e regulator: fixed: use dev_err_probe for gpio new a972d88cdfee Merge remote-tracking branch 'regulator/for-5.14' into reg [...] new 00934476cde0 Merge remote-tracking branch 'regulator/for-next' new bc6953d827e5 Merge remote-tracking branch 'security/next-testing' new 1827fd4e3ec1 Merge remote-tracking branch 'apparmor/apparmor-next' new 0e6954f43b65 Merge remote-tracking branch 'integrity/next-integrity' new 083fd891b5ce Merge remote-tracking branch 'keys/keys-next' new cb17b8874eba Merge remote-tracking branch 'safesetid/safesetid-next' new 1b0a217fca8d Merge remote-tracking branch 'selinux/next' new f00c590558c1 Merge remote-tracking branch 'smack/next' new c7222fe0ff8d Merge remote-tracking branch 'tomoyo/master' new a0e48f11862b Merge remote-tracking branch 'iommu/next' new da6e28aeb2c0 Merge remote-tracking branch 'audit/next' new 8676e8e71c04 dt-bindings: interrupt-controller: Fix compatible used in [...] new ca622ed60a46 dt-bindings: pwm: Use examples with documented/matching schema new 90b8cadfe447 dt-bindings: rtc: nxp,pcf8563: Absorb pcf85263/pcf85363 bindings new 2892d8a00d23 of: Fix truncation of memory sizes on 32-bit platforms new 0e407a9a29ff of: Remove superfluous casts when printing u64 values new c96c88ba8a08 Merge remote-tracking branch 'devicetree/for-next' new 60d9c57a39cc Merge remote-tracking branch 'spi/for-next' new 8e1f92b684f3 Merge remote-tracking branch 'tip/auto-latest' new f481ec2c698f Merge remote-tracking branch 'clockevents/timers/drivers/next' new e98fae649209 Merge remote-tracking branch 'edac/edac-for-next' new d444fa795135 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 65ffe944dfd8 recordmcount: Correct st_shndx handling new 3105497b8ae7 Merge branch 'trace/ftrace/urgent' into trace/for-next new 2e84744e0e02 Merge remote-tracking branch 'ftrace/for-next' new 9ec7fa062a49 torture: Make kvm-recheck-scf.sh tolerate qemu-cmd comments new f722e821e87b torture: Make kvm-recheck-lock.sh tolerate qemu-cmd comments new e133f14a2c54 torture: Log more kvm-remote.sh information new f1e890b5256a Merge remote-tracking branch 'rcu/rcu/next' new 5289b84d4dbf Merge remote-tracking branch 'kvm-arm/next' new 40fe4737a9bc Merge remote-tracking branch 'percpu/for-next' new 3f42909bc284 Merge remote-tracking branch 'workqueues/for-next' new a7b2780b815a Merge remote-tracking branch 'drivers-x86/for-next' new 15efecb93eba Merge remote-tracking branch 'leds/for-next' new 5e6c6cf5ed73 ipmi: kcs_bmc_aspeed: Fix less than zero comparison of a u [...] new 44ad2602789d Merge remote-tracking branch 'ipmi/for-next' new d826e0365199 kernfs: move revalidate to be near lookup new bbc8f3e79e9e devres: Make locking straight forward in release_nodes() new c3cd0ff7aa18 devres: Use list_for_each_safe_from() in remove_nodes() new a7f1d03b6046 devres: No need to call remove_nodes() when there none present new 09705dcb63d2 devres: Enable trace events new 072c6cc96c64 Merge remote-tracking branch 'driver-core/driver-core-next' new 6f8d39a8ef55 usb: phy: tegra: Wait for VBUS wakeup status deassertion o [...] new 7917e90667bc usb: phy: tegra: Correct definition of B_SESS_VLD_WAKEUP_EN bit new e90f9ceb7059 usb: renesas-xhci: Replace BIT(15) with macro new 5f4dee73a4bc usb: isp1760: Fix meaningless check in isp1763_run() new b057da6d5491 usb: mtu3: power down device IP by default new 960d3557d203 usb: mtu3: power down port when power down device IP new 3abf562723d2 usb: mtu3: remove wakelock new ae634f932129 usb: mtu3: drop support vbus detection new a04c9f2d5dba usb: mtu3: use enum usb_role instead of private defined ones new 18cfd7b85ced usb: mtu3: rebuild role switch flow of extcon new 6c7b9497622b usb: mtu3: add helper to get pointer of ssusb_mtk struct new 13862176a312 usb: mtu3: use force mode for dual role switch new bfce43c43e2f usb: mtu3: rebuild role switch get/set hooks new cd59ea91ea7d usb: mtu3: use clock bulk to get clocks new 80ee6fc281b7 dt-bindings: usb: Add binding for Realtek RTS5411 hub controller new b4e326165e21 USB: misc: Add onboard_usb_hub driver new 412981e06294 of/platform: Add stubs for of_platform_device_create/destroy() new c950686b382d usb: host: xhci-plat: Create platform device for onboard h [...] new 1da8116eb0c5 arm64: dts: qcom: sc7180-trogdor: Add nodes for onboard USB hub new f87bc838524e Merge remote-tracking branch 'usb/usb-next' new 8051334e901f USB: serial: cp210x: add support for GPIOs on CP2108 new 6c95491ffca4 Merge remote-tracking branch 'usb-serial/usb-next' new b5547fb07d0e Merge remote-tracking branch 'usb-chipidea-next/for-usb-next' new 08a84410a04f serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() new af9a1f61ac33 serial: tegra-tcu: Reorder channel initialization new a7770a4bfcf4 serial: stm32: defer probe for dma devices new fb524360f522 ipwireless: remove unused ipw_tty::closing new 654ee49b7e08 tty: make tty_get_{char,frame}_size available new 8ea43acc690c mxs-auart: redefine AUART_LINECTRL_WLEN to accept bits count new d8f0209bfedb cypress_m8: switch data_bits to real character bits new 3ec2ff37230e tty: make use of tty_get_{char,frame}_size new f771a34b1411 serial: 8250: Dissociate 4MHz Titan ports from Oxford ports new 6cbe45d8ac93 serial: 8250: Correct the clock for OxSemi PCIe devices new 1882441cd788 dt-bindings: serial: Move omap-serial.txt to YAML schema new b1691bd04952 serial: 8250: Document SMSC Super I/O UART peculiarities new 78bcae8616ac serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates new f7adc7387818 serial: 8250: Handle custom baud rates in UPF_MAGIC_MULTIP [...] new 788847839873 MIPS: Malta: Enable magic multipliers for Super I/O UARTs new 11b1d881a90f serial_cs: remove wrong GLOBETROTTER.cis entry new d495dd743d5e serial_cs: Add Option International GSM-Ready 56K/ISDN modem new a67c46512415 Merge remote-tracking branch 'tty/tty-next' new 341466b64f30 fpga: altera-pr-ip: Remove function alt_pr_unregister new d9ec9daa20eb fpga: stratix10-soc: Add missing fpga_mgr_free() call new 59ef362234dd fpga: mgr: Rename dev to parent for parent device new ceb8ab3c07db fpga: bridge: Rename dev to parent for parent device new 5e77886d0aa9 fpga: region: Rename dev to parent for parent device new 0ae8d798c827 coresight: core: Switch to krealloc_array() new d777a8991847 coresight: core: Fix use of uninitialized pointer new e12f6b5593e4 coresight: core: Remove unnecessary assignment new af36b6859a2e coresight: etm4x: core: Remove redundant check of attr new 5fae8a946ac2 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update [...] new 51dd19a7e9f8 coresight: Propagate symlink failure new 5b5140bf5182 speakup: Separate out translations for bright colors names new 36b1fefe36c7 accessibility: braille: braille_console: fix whitespace st [...] new 01d12a6656f7 firewire: nosy: switch from 'pci_' to 'dma_' API new c7e9967668d9 mei: hdcp: SPDX tag should be the first line new 60f86b9a1c0d mcb: Remove trailing semicolon in macros new a43ef2d5f058 Merge remote-tracking branch 'char-misc/char-misc-next' new 3e8161b6c9d7 Merge remote-tracking branch 'extcon/extcon-next' new b0343207a4d4 Merge remote-tracking branch 'phy-next/next' new 9796fb10b5dd Merge remote-tracking branch 'soundwire/next' new cca0fc164947 Merge remote-tracking branch 'thunderbolt/next' new 6d400d7cee38 staging: unisys: visorhba: Convert module from IDR to XArray new 9a6780227ece staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] new ba82ad78925b staging: rtl8188eu: remove all DBG_88E calls from core/rtw_xmit.c new e83e5dbbf4b7 staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] new 857c3a9e690f staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] new 31a0e87fbff2 staging: rtl8188eu: remove all DBG_88E calls from core/rtw_ap.c new 77555d49a37b staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] new 000d5887ae4b staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] new 847b23462b71 staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] new 089b7e431538 staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] new 2bcb099dcc64 staging: rtl8188eu: remove all DBG_88E calls from core/rtw_mlme.c new f4a0ab46339c staging: rtl8188eu: remove all DBG_88E calls from os_dep/i [...] new 4a9b79746690 staging: rtl8188eu: remove all DBG_88E calls from os_dep/u [...] new 8379df4f3755 staging: rtl8188eu: remove all DBG_88E calls from os_dep/o [...] new d3a5c77af7ec staging: rtl8188eu: remove all DBG_88E calls from os_dep/m [...] new de7711881eb4 staging: rtl8188eu: remove all DBG_88E calls from os_dep/x [...] new f7d851054ac9 staging: rtl8188eu: remove all DBG_88E calls from os_dep/r [...] new f8b15397b14d staging: rtl8188eu: remove all DBG_88E calls from hal/hal_intf.c new 9a5ad3a2a4e6 staging: rtl8188eu: remove all DBG_88E calls from hal/rtl8 [...] new 90da970c55c1 staging: rtl8188eu: remove all DBG_88E calls from hal/pwrseqcmd.c new 325eabd92d46 staging: rtl8188eu: remove all DBG_88E calls from hal/rtl8 [...] new 574e725d7330 staging: rtl8188eu: remove all DBG_88E calls from hal/rtl8 [...] new b3ccfe3f2201 staging: rtl8188eu: remove all DBG_88E calls from hal/usb_ [...] new 8e2b258baabb staging: rtl8188eu: remove all DBG_88E calls from hal/rtl8 [...] new e04bd12f265b staging: rtl8188eu: remove all DBG_88E calls from hal/rtl8 [...] new 7e5bcf11e329 staging: rtl8188eu: remove converted netdev_dbg calls from [...] new cfdff814cdbd staging: rtl8188eu: remove converted netdev_dbg calls from [...] new 2b1b85f0dae0 staging: rtl8188eu: remove core/rtw_debug.c new d3cfc3dd40b4 staging: rtl8188eu: remove DBG_88E macro definition new a22bda6df28c staging: rtl8723bs: remove unused debug macro new 6f8b3e04bfa6 staging: rtl8723bs: remove unneeded comments new 298a52a37ab7 staging: rtl8723bs: remove unused WAKEUP_GPIO_IDX macro de [...] new bb1c456d7f88 staging: rtl8723bs: remove unneeded DISABLE_BB_RF macro new b4e1882d750f staging: rtl8723bs: remove HAL_{BB,MAC,RF,FW}_ENABLE macros new 414ce135c422 staging: rtl8723bs: move LPS_RPWM_WAIT_MS macro new 56addfb0893c staging: rtl8723bs: remove include/autoconf.h header file [...] new e0878ad49938 staging: rtl8723bs: remove two unused files from tree new 222b27713d7f MIPS: ralink: Define PCI_IOBASE new b15606e63ea9 staging: mt7621-pci: remove 'mt7621_pci_parse_request_of_p [...] new 5b4f167ef355 staging: mt7621-dts: fix pci address for PCI memory range new 74f4d703b90c Merge remote-tracking branch 'staging/staging-next' new ec90b52c07c0 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_ [...] new 92babc9938eb iio: prox: isl29501: Fix buffer alignment in iio_push_to_b [...] new 12f13d1faead iio: hid-sensors: lighten exported symbols by moving to II [...] new 40b54cbebf16 iio: imu: mpu6050: Balance runtime pm + use pm_runtime_res [...] new 17181d4dc330 iio: adc: ads1015: Balance runtime pm + pm_runtime_resume_ [...] new 0e4f336f50de iio: chemical: atlas-sensor: Balance runtime pm + pm_runti [...] new c2f89f4ccd7a iio: prox: pulsed-light-v2: Use pm_runtime_resume_and_get() new 64f9dc6a6800 iio: pressure: icp10100: Balance runtime pm + use pm_runti [...] new fb226ae750ea iio: hid-sensors: Update header includes new e2a73c4e78fc iio: accel: bmc150: Use more consistent and accurate scale values new 7cd04c863f9e iio: light: tcs3472: do not free unallocated IRQ new b022df7a9978 Merge remote-tracking branch 'iio/togreg' new 04807cd2119d Merge remote-tracking branch 'icc/icc-next' new 14f259c8be01 dt-bindings: dmaengine: qcom: gpi: add compatible for sm8250 new 23e51f110f91 dmaengine: qcom: gpi: Add SM8250 compatible new 2451eeb4ebc0 dt-bindings: dmaengine: Remove SHDMA Device Tree bindings new c1fc3745e7b0 dmaengine: sh: Remove unused shdma-of driver new 94b4cd7c5fc0 dmaengine: sf-pdma: apply proper spinlock flags in sf_pdma [...] new ce939833b828 dmaengine: xilinx: dpdma: fix kernel-doc new 90ad30310a35 dt-bindings: dma: add schema for altera-msgdma new ce91c6220947 MAINTAINERS: add entry for Altera mSGDMA new 656758425f98 dmaengine: altera-msgdma: add OF support new 2608777eb09a Merge remote-tracking branch 'dmaengine/next' new 389401a9c39e Merge remote-tracking branch 'cgroup/for-next' new e704e006eac4 Merge remote-tracking branch 'scsi/for-next' new b2f802072771 Merge remote-tracking branch 'scsi-mkp/for-next' new d6e8f539eac9 Merge remote-tracking branch 'vhost/linux-next' new 30e06de69b87 Merge remote-tracking branch 'rpmsg/for-next' new 6d49b3a0f351 gpio: pca953x: Add support for the On Semi pca9655 new 25d163378336 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 0ddb772c4434 Merge remote-tracking branch 'gpio-intel/for-next' new b40f65c16df2 Merge remote-tracking branch 'pinctrl/for-next' new e9df8d50b253 Merge remote-tracking branch 'pwm/for-next' new 1333bd75b4dd Merge remote-tracking branch 'userns/for-next' new 03334be94b5b Merge remote-tracking branch 'kselftest/next' new 3e196e20c4e1 Merge remote-tracking branch 'livepatching/for-next' new 3f7e96b9f5f5 Merge remote-tracking branch 'coresight/next' new 32441c5804ad Merge remote-tracking branch 'rtc/rtc-next' new 7e186c442386 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new fb876c137b37 Merge remote-tracking branch 'ntb/ntb-next' new a31e208fa1fe Merge remote-tracking branch 'seccomp/for-next/seccomp' new a7d203d5793c Merge remote-tracking branch 'kspp/for-next/kspp' new 6a5c75b34143 Merge remote-tracking branch 'gnss/gnss-next' new 3400f8a8ed04 Merge remote-tracking branch 'slimbus/for-next' new 3d4bc4c489ab Merge remote-tracking branch 'nvmem/for-next' new 04adda69c40d Merge remote-tracking branch 'hyperv/hyperv-next' new 1852734e42df Merge remote-tracking branch 'auxdisplay/auxdisplay' new 056cf58a4457 Merge remote-tracking branch 'fpga/for-next' new db6437f7b60d Merge remote-tracking branch 'mhi/mhi-next' new 7696cf52e1d3 Merge remote-tracking branch 'memblock/for-next' new 7cf6b8b2124f Merge remote-tracking branch 'rust/rust-next' new 43ac4e16c4ff Merge remote-tracking branch 'cxl/next' new 271009e46882 Merge remote-tracking branch 'tpmdd-jejb/tpmdd-for-next' new 6138b6650f2b mm: page_vma_mapped_walk(): use page for pvmw->page new c082796d1fed mm: page_vma_mapped_walk(): settle PageHuge on entry new c7a20f3efe00 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd new ccc2b5bd9f2a mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block new 9210af4ae5da mm: page_vma_mapped_walk(): crossing page table boundary new 876e6b8ae1d9 mm: page_vma_mapped_walk(): add a level of indentation new b776cd6d3009 mm: page_vma_mapped_walk(): add a level of indentation fix new 49e3f449b09f mm: page_vma_mapped_walk(): use goto instead of while (1) new 8cb775adcb1c mm: page_vma_mapped_walk(): get vma_address_end() earlier new 5d1c30d6a5a5 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes new f9484ef8f403 mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() new 8d11b06998d7 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group new e0227a55f0ab mm/vmalloc: add vmalloc_no_huge new abb9caacd385 mm-vmalloc-add-vmalloc_no_huge-fix new 32411840589a KVM: s390: prepare for hugepage vmalloc new f5b08b22be0a kthread_worker: split code for canceling the delayed work timer new 777d2352e8cc kthread: prevent deadlock when kthread_mod_delayed_work() [...] new 7ae3f05e17f6 mm, futex: fix shared futex pgoff on shmem huge page new bc4607ae6e3b mm-futex-fix-shared-futex-pgoff-on-shmem-huge-page-fix new 5b5b77ffc254 mm/gup: fix try_grab_compound_head() race with split_huge_page() new 52d56d5cb82a mm/memory-failure: use a mutex to avoid memory_failure() races new d49ca96305e7 mm-memory-failure-use-a-mutex-to-avoid-memory_failure-races-fix new 618322bd6b43 mm,hwpoison: return -EHWPOISON to denote that the page has [...] new ad9defb32847 mm/hwpoison: do not lock page again when me_huge_page() su [...] new 17c4ff1ad457 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new 447523f0c22c /proc/kpageflags: do not use uninitialized struct pages new f1b79764bdc8 kthread: switch to new kerneldoc syntax for named variable [...] new 81149afb4321 kthread_worker: fix return value when kthread_mod_delayed_ [...] new d93ea755e4ec ia64: headers: drop duplicated words new 19239050d790 ia64: mca_drv: fix incorrect array size calculation new b26d13cc79d0 streamline_config.pl: make spacing consistent new f8539a7aee91 streamline_config.pl: add softtabstop=4 for vim users new 621d7978ebea scripts/spelling.txt: add more spellings to spelling.txt new 68bc18cee9f7 squashfs: add option to panic on errors new d079c2593fb5 ocfs2: remove unnecessary INIT_LIST_HEAD() new c36da30260e5 ocfs2: fix snprintf() checking new 5b2ce24d2505 ocfs2: remove redundant assignment to pointer queue new c80038f25c2d ocfs2: remove repeated uptodate check for buffer new 527784eb8b0b ocfs2: replace simple_strtoull() with kstrtoull() new 94fa18c8a42b ocfs2: remove redundant initialization of variable ret new d6d2506f4e3a ocfs2: clear links count in ocfs2_mknod() if an error occurs new 089ebb613f66 ocfs2: fix ocfs2 corrupt when iputting an inode new eb8d79c35e81 kernel: watchdog: modify the explanation related to watchd [...] new 6c91ed16f6a8 doc: watchdog: modify the explanation related to watchdog thread new c0cccaf93f86 doc: watchdog: modify the doc related to "watchdog/%u" new 595b72b9c590 kunit: make test->lock irq safe new 73f19ca68a77 mm/slub, kunit: add a KUnit test for SLUB debugging functionality new bde5a6ea0bc4 mm/slub, kunit: add a KUnit test for SLUB debugging functi [...] new eca1ed45dfa8 mm-slub-kunit-add-a-kunit-test-for-slub-debugging-function [...] new 73c2b215d36d slub: remove resiliency_test() function new 5ba77b44714a mm, slub: change run-time assertion in kmalloc_index() to [...] new 213ab2413a19 kfence: test: fix for "mm, slub: change run-time assertion [...] new 2afaf83dbe18 mm, slub: fix support for clang 10 new e8e1788c4364 mm-slub-change-run-time-assertion-in-kmalloc_index-to-comp [...] new 397f97001b9c slub: restore slub_debug=- behavior new 9c1c63bee397 slub: actually use 'message' in restore_bytes() new 8cd2ca34a1b9 slub: indicate slab_fix() uses printf formats new bf8b9ce52033 slub: force on no_hash_pointers when slub_debug is enabled new 4bbb8c37ac2e slub-force-on-no_hash_pointers-when-slub_debug-is-enabled-fix new 84a2bdb1b458 mm: slub: move sysfs slab alloc/free interfaces to debugfs new e6374f967ee1 mm/slub: add taint after the errors are printed new 196133184597 mm/kmemleak: fix possible wrong memory scanning period new 4afa3b8b08ee tools/vm/page_owner_sort.c: check malloc() return new c0dd65c2e295 mm/debug_vm_pgtable: ensure THP availability via has_trans [...] new 37746741a53a mm: mmap_lock: use local locks instead of disabling preemption new 61333b10f8bb mm: mark idle page tracking as BROKEN new d7f6748975ce mm: page-writeback: kill get_writeback_state() comments new 7daee93ee06b mm/page-writeback: Fix performance when BDI's share of rat [...] new ff7c43e30e8d mm/page-writeback: update the comment of Dirty position control new 65c09d994f8b mm/page-writeback: use __this_cpu_inc() in account_page_dirtied() new 6c6b16a5576a writeback, cgroup: do not switch inodes with I_WILL_FREE flag new 7918e96f20c9 writeback, cgroup: add smp_mb() to cgroup_writeback_umount() new 4ec0c93642d7 writeback, cgroup: increment isw_nr_in_flight before grabb [...] new 7789c9ef5e2c writeback, cgroup: switch to rcu_work API in inode_switch_wbs() new c17c5756d0d1 writeback, cgroup: keep list of inodes attached to bdi_writeback new 5db943c6b973 writeback, cgroup: split out the functional part of inode_ [...] new 43d03f70e673 writeback, cgroup: support switching multiple inodes at once new 7b29f017ba8f writeback, cgroup: release dying cgwbs by switching attach [...] new 27a5a094ebfa writeback-cgroup-release-dying-cgwbs-by-switching-attached [...] new ce0af0efcae4 cgroup, writeback: add smp_mb() to inode_prepare_wbs_switch() new 3b2978683c8b mm writeback,cgroup: fix documentation new 217b7d6d07a8 mm: remove irqsave/restore locking from contexts with irqs [...] new c1de29ca3a69 fs: drop_caches: fix skipping over shadow cache inodes new b7899b0a183e fs: inode: count invalidated shadow pages in pginodesteal new 64856acca091 vfs: keep inodes with page cache off the inode shrinker LRU new ad976b694edc fs: unexport __set_page_dirty new 3b6343dd5312 fs: move ramfs_aops to libfs new aa914048989e mm: require ->set_page_dirty to be explicitly wired up new 5535bcf90e80 mm/writeback: move __set_page_dirty() to core mm new ae713b088f00 mm/writeback: use __set_page_dirty in __set_page_dirty_nobuffers new 5a23ad867c2a iomap: use __set_page_dirty_nobuffers new 83307ee85a31 fs: remove anon_set_page_dirty() new bc9a5cae5b20 fs: remove noop_set_page_dirty() new 3adc00179c74 fs-remove-noop_set_page_dirty-fix new b2f02dbe145a mm: move page dirtying prototypes from mm.h new c09bb4aeea65 mm/gup_benchmark: support threading new 66731118498c mm: gup: allow FOLL_PIN to scale in SMP new eaa5b51fc75b mm: gup: pack has_pinned in MMF_HAS_PINNED new 66dbd2d16478 mm-gup-pack-has_pinned-in-mmf_has_pinned-checkpatch-fixes new dcec8e71c19b fixup! mm: gup: pack has_pinned in MMF_HAS_PINNED new b375339bdf0d mm/swapfile: use percpu_ref to serialize against concurren [...] new 8a6941a4d322 swap: fix do_swap_page() race with swapoff new 682102bc7825 mm/swap: remove confusing checking for non_swap_entry() in [...] new d0d0d419e097 mm/shmem: fix shmem_swapin() race with swapoff new 9b2c72c392fc mm/swapfile: move get_swap_page_of_type() under CONFIG_HIB [...] new 4e030d466d45 mm/swapfile: move scan_swap_map() under CONFIG_HIBERNATION new 8aa4c3fb9617 mm/swapfile: fold scan_swap_map() into the only caller get [...] new 91b68b63cf50 mm/swap: remove unused local variable nr_shadows new a78ecc21fc14 mm/swap_slots.c: delete meaningless forward declarations new 3925f6bb29a2 mm, swap: remove unnecessary smp_rmb() in swap_type_to_swa [...] new a632ad0e9454 mm: free idle swap cache page after COW new e621976f733a swap: check mapping_empty() for swap cache before being freed new ebaddfc6d1d0 mm/memcg: move mod_objcg_state() to memcontrol.c new 277192d398f8 mm/memcg: cache vmstat data in percpu memcg_stock_pcp new af2623a056b6 mm/memcg: improve refill_obj_stock() performance new 8d36d35ed541 mm/memcg: optimize user context object stock access new af03268ececa mm-memcg-optimize-user-context-object-stock-access-checkpa [...] new 40f095039ce9 mm/memcontrol.c: fix potential uninitialized variable warning new a29a3accdd73 mm: memcg/slab: properly set up gfp flags for objcg pointer array new 0641879cbf10 mm: memcg/slab: create a new set of kmalloc-cg-<n> caches new 1b51e8f1314c mm: memcg/slab: don't create kmalloc-cg caches with cgroup [...] new ed4e3e5a3f58 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5 new c49970c9ed67 mm-memcg-slab-create-a-new-set-of-kmalloc-cg-n-caches-v5-fix new 2302ec54a185 mm: memcg/slab: disable cache merging for KMALLOC_NORMAL caches new 51e28dfcbda7 mm: memcontrol: fix root_mem_cgroup charging new 9fd41eeaa20d mm: memcontrol: fix page charging in page replacement new cf2c6072cc49 mm: memcontrol: bail out early when !mm in get_mem_cgroup_from_mm new 511543664ed4 mm: memcontrol: remove the pgdata parameter of mem_cgroup_ [...] new e1e9971a0b51 mm: memcontrol: simplify lruvec_holds_page_lru_lock new 5d3f54e6972d mm: memcontrol: rename lruvec_holds_page_lru_lock to page_ [...] new 994321a44f1b mm: memcontrol: simplify the logic of objcg pinning memcg new 8fcc63a7eaea mm: memcontrol: move obj_cgroup_uncharge_pages() out of cs [...] new e7ba481ad6f3 mm: vmscan: remove noinline_for_stack new 3f035b160cd3 memcontrol: use flexible-array member new 6dd1e344400a loop: use worker per cgroup instead of kworker new 878e93944f0c mm: charge active memcg when no mm is set new 9de5d2508be0 loop: charge i/o to mem and blk cg new 592fddaaeec7 mm: memcontrol: remove trailing semicolon in macros new b5ac6e19e95c perf: MAP_EXECUTABLE does not indicate VM_MAYEXEC new fa5a4fe7c9a6 binfmt: remove in-tree usage of MAP_EXECUTABLE new e183ca37f852 binfmt-remove-in-tree-usage-of-map_executable-fix new d38657300cf9 mm: ignore MAP_EXECUTABLE in ksys_mmap_pgoff() new 1f9ade7e3ccb mm/mmap.c: logic of find_vma_intersection repeated in __do_munmap new bb89092be4c8 mm/mmap: introduce unlock_range() for code cleanup new 50e2ca347d40 mm-mmap-introduce-unlock_range-for-code-cleanup-fix new eb7c6694ea79 mm/mmap: use find_vma_intersection() in do_mmap() for overlap new 414b4a9fe4d2 mm/memory.c: fix comment of finish_mkwrite_fault() new f8e69122f560 mm: add vma_lookup(), update find_vma_intersection() comments new 587b3916a788 drm/i915/selftests: use vma_lookup() in __igt_mmap() new 961974cc49c8 arch/arc/kernel/troubleshoot: use vma_lookup() instead of [...] new ec0c503f401b arch/arm64/kvm: use vma_lookup() instead of find_vma_inter [...] new 3cfa5fad2ec2 arch/powerpc/kvm/book3s_hv_uvmem: use vma_lookup() instead [...] new 02528d121c2d arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_set [...] new c967016dda73 arch/mips/kernel/traps: use vma_lookup() instead of find_vma() new 1fba02c8194a arch/m68k/kernel/sys_m68k: use vma_lookup() in sys_cacheflush() new 190c6c1dc154 x86/sgx: use vma_lookup() in sgx_encl_find() new 81a2fb82ee39 virt/kvm: use vma_lookup() instead of find_vma_intersection() new e9c8cf580a92 vfio: use vma_lookup() instead of find_vma_intersection() new 160e5ff7c2b2 net/ipv5/tcp: use vma_lookup() in tcp_zerocopy_receive() new 2a2affa47a90 drm/amdgpu: use vma_lookup() in amdgpu_ttm_tt_get_user_pages() new 24e0e7008de8 media: videobuf2: use vma_lookup() in get_vaddr_frames() new a247156a02c3 misc/sgi-gru/grufault: use vma_lookup() in gru_find_vma() new ce9aada91115 kernel/events/uprobes: use vma_lookup() in find_active_uprobe() new 6b679a2031cf lib/test_hmm: use vma_lookup() in dmirror_migrate() new 9d865bf6cef9 mm/ksm: use vma_lookup() in find_mergeable_vma() new 5732a1be0ebf mm/migrate: use vma_lookup() in do_pages_stat_array() new fc04bf17ad85 mm/mremap: use vma_lookup() in vma_to_resize() new 20da2292dadf mm/memory.c: use vma_lookup() in __access_remote_vm() new f24b6ef60feb mm/mempolicy: use vma_lookup() in __access_remote_vm() new 44da1b098108 mm: update legacy flush_tlb_* to use vma new 103e676c91d0 lazy tlb: introduce lazy mm refcount helper functions new e2e9218cc457 lazy-tlb-introduce-lazy-mm-refcount-helper-functions-fix new 217d85e3b101 lazy tlb: allow lazy tlb mm refcounting to be configurable new 275fcbbd9536 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix new e1602d0b7952 lazy-tlb-allow-lazy-tlb-mm-refcounting-to-be-configurable-fix-2 new ef1e926e28b1 lazy tlb: shoot lazies, a non-refcounting lazy tlb option new 9186891a7e6b lazy-tlb-shoot-lazies-a-non-refcounting-lazy-tlb-option-fix new a489b834064c powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN new f1372dc70435 mm: improve mprotect(R|W) efficiency on pages referenced once new 3779ff318321 mm: improve mprotect(R|W) efficiency on pages referenced once new d0b50ba8e476 h8300: remove unused variable new 42cbc0dbf996 mm/dmapool: use DEVICE_ATTR_RO macro new a2b1f0325365 mm, tracing: unify PFN format strings new ba2952dce154 mm/page_alloc: add an alloc_pages_bulk_array_node() helper new 786bd2dea38d mm/vmalloc: switch to bulk allocator in __vmalloc_area_node() new 863d49576733 mm/vmalloc: print a warning message first on failure new f9228f76ec8e mm/vmalloc: remove quoted strings split across lines new 0d6f9a777167 mm/vmalloc: fallback to a single page allocator new 250da8183544 printk: introduce dump_stack_lvl() new 6384db56813f fix for "printk: introduce dump_stack_lvl()" new 47f7c30296dc kasan: use dump_stack_lvl(KERN_ERR) to print stacks new dd4eea480663 kasan: test: improve failure message in KUNIT_EXPECT_KASAN_FAIL() new ad04aef00d54 mm: report which part of mem is being freed on initmem case new 9c932d83fdab mm/page_alloc: __alloc_pages_bulk(): do bounds check befor [...] new 43fff164cb5d mm/mmzone.h: simplify is_highmem_idx() new 99564b0bdf7d mm: make __dump_page static new 24d994b95435 mm/page_alloc: bail out on fatal signal during reclaim/com [...] new 7ceca0eee02a mm/debug: factor PagePoisoned out of __dump_page new 8ed2242e7797 mm/page_owner: constify dump_page_owner new 3b3379e11edf mm: make compound_head const-preserving new 6020b76ada96 mm: constify get_pfnblock_flags_mask and get_pfnblock_migratetype new a8d67f3288fc mm: constify page_count and page_ref_count new 2603ad05cd2c mm: optimise nth_page for contiguous memmap new bd7cb8be0af9 mm/page_alloc: switch to pr_debug new cb4ed22011b5 kbuild: skip per-CPU BTF generation for pahole v1.18-v1.21 new d4d2c0f5a79a mm/page_alloc: split per cpu page lists and zone stats new ef450f9af2af mm/page_alloc: split per cpu page lists and zone stats -fix new 8117d8b6159b mm/page_alloc: split per cpu page lists and zone stats -fix -fix new 30a8ada59c1f mm/page_alloc: convert per-cpu list protection to local_lock new 97a05718606e mm/page_alloc: work around a pahole limitation with zero-s [...] new 292f084f86e5 mm-page_alloc-convert-per-cpu-list-protection-to-local_loc [...] new ede64ac550ee mm/vmstat: convert NUMA statistics to basic NUMA counters new 49786a6b15c0 mm/vmstat: inline NUMA event counter updates new 536c5e7bcbb8 mm/page_alloc: batch the accounting updates in the bulk allocator new 47eec20f928c mm/page_alloc: reduce duration that IRQs are disabled for [...] new dd7acf53b1b8 mm/page_alloc: explicitly acquire the zone lock in __free_ [...] new 054c7c95d33c mm/page_alloc: avoid conflating IRQs disabled with zone->lock new 2a48506278e5 mm/page_alloc: update PGFREE outside the zone lock in __fr [...] new 804a3ba2b226 mm: page_alloc: dump migrate-failed pages only at -EBUSY new b8cdd5fa5cbd mm/page_alloc: delete vm.percpu_pagelist_fraction new b281af82b9b1 mm/page_alloc: disassociate the pcp->high from pcp->batch new b72ec4b3d259 mm/page_alloc: disassociate the pcp->high from pcp->batch -fix new a45239f8f9d2 mm/page_alloc: adjust pcp->high after CPU hotplug events new 3bffa86f48f4 mm/page_alloc: scale the number of pages that are batch freed new 563df2b0f8bc mm/page_alloc: limit the number of pages on PCP lists when [...] new 6d56c245e333 mm/page_alloc: introduce vm.percpu_pagelist_high_fraction new 26003a3f760a mm/page_alloc: introduce vm.percpu_pagelist_high_fraction -fix new 558dd0e3841e mm: drop SECTION_SHIFT in code comments new 9513e7dff3ac mm/page_alloc: improve memmap_pages dbg msg new e2ca3b25e51a mm/page_alloc: fix counting of managed_pages new 34cff55f025f mm/page_alloc: move free_the_page new c067d904fc14 alpha: remove DISCONTIGMEM and NUMA new 19ccadf25958 arc: update comment about HIGHMEM implementation new 572f98c35b00 arc: remove support for DISCONTIGMEM new 4992c732957a m68k: remove support for DISCONTIGMEM new 5e9d3a8fbf73 mm: remove CONFIG_DISCONTIGMEM new 82c48c9b73fd arch, mm: remove stale mentions of DISCONIGMEM new 4cf2488a8be9 docs: remove description of DISCONTIGMEM new e4ee76c5b3ed mm: replace CONFIG_NEED_MULTIPLE_NODES with CONFIG_NUMA new 9b2b46e34a34 mm-replace-config_need_multiple_nodes-with-config_numa-fix new 62a09d1c36a9 mm: replace CONFIG_FLAT_NODE_MEM_MAP with CONFIG_FLATMEM new 03a04f7936f3 mm/page_alloc: allow high-order pages to be stored on the [...] new 7131780b761f mm/page_alloc: split pcp->high across all online CPUs for [...] new df791c6fc4d2 mm,hwpoison: send SIGBUS with error virutal address new 1c3de7a6340f mmhwpoison-send-sigbus-with-error-virutal-address-fix new 2559babfe85f mm,hwpoison: make get_hwpoison_page() call get_any_page() new 880e4806cbaf mm: memory_hotplug: factor out bootmem core functions to b [...] new aabbc8f9144b mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP new a528813770ac mm: hugetlb: gather discrete indexes of tail page new 4b0175b547c4 mm: hugetlb: free the vmemmap pages associated with each H [...] new f7e077296957 mm/sparse-vmemmap: fix documentation warning new 70fbad649b22 mm: hugetlb: defer freeing of HugeTLB pages new 04983cdbbb72 mm: hugetlb: alloc the vmemmap pages associated with each [...] new 05416a3fa388 mm: hugetlb: fix dissolve_free_huge_page use of tail/head page new 03a1df154195 mm: fix alloc_vmemmap_page_list documentation warning new 2942a6bbff77 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap new 2a13468d3667 mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] new d2530128f43b mm-memory_hotplug-disable-memmap_on_memory-when-hugetlb_fr [...] new 449c83347651 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate new 692cae259431 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] new 3e0327224e8d mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] new d2a65c8f4791 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK new 594bfd3b4f19 mm/huge_memory.c: use page->deferred_list new e95a5ff12eb4 mm/huge_memory.c: add missing read-only THP checking in tr [...] new a9ded6c9b7ec mm-huge_memoryc-add-missing-read-only-thp-checking-in-tran [...] new bf2443711616 mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] new fcb9422478b7 mm/huge_memory.c: don't discard hugepage if other processe [...] new d36002a403c9 mm/hugetlb: change parameters of arch_make_huge_pte() new 8cf6f198bb04 mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge new 7116c652cb82 x86: define only {pud/pmd}_{set/clear}_huge when useful new 3723c531e23e arm64: define only {pud/pmd}_{set/clear}_huge when useful new d97b7cb68c9e mm/vmalloc: enable mapping of huge pages at pte level in vmap new 6f106ccadeee mm/vmalloc: enable mapping of huge pages at pte level in vmalloc new c8e40a775278 powerpc/8xx: add support for huge pages on VMAP and VMALLOC new 5d972831865f khugepaged: selftests: remove debug_cow new d1e57359bc8c mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY new 7d15a5bd1f50 userfaultfd: remove set but not used variable 'vm_alloc_shared' new a312ef5787c5 mm, hugetlb: fix allocation error check and copy func name new c328df25a312 mm: sparsemem: split the huge PMD mapping of vmemmap pages new 7d41d8046c5a mm: sparsemem: use huge PMD mapping for vmemmap pages new 0dc72e78f582 mm: hugetlb: introduce CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DE [...] new 5a876902539b userfaultfd/selftests: use user mode only new 301012649829 userfaultfd/selftests: remove the time() check on delayed uffd new da9b99f2218b userfaultfd/selftests: dropping VERIFY check in locking_thread new d2642774b2ef userfaultfd/selftests: only dump counts if mode enabled new ef1587cdf92c userfaultfd/selftests: unify error handling new 6acaadc917dc mm/thp: simplify copying of huge zero page pmd when fork new 80c4abd4197d mm/userfaultfd: fix uffd-wp special cases for fork() new c1084d4e828e mm/userfaultfd: fix a few thp pmd missing uffd-wp bit new a16af54b9b15 mm/userfaultfd: fail uffd-wp registration if not supported new 8609a54491a9 mm/pagemap: export uffd-wp protection information new db88d7e969d8 userfaultfd/selftests: add pagemap uffd-wp test new 899f44571066 userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] new 4ecc5560c627 userfaultfd/shmem: support minor fault registration for shmem new 56d9adb40c0d userfaultfd/shmem: support UFFDIO_CONTINUE for shmem new f1aee694e29c userfaultfd/shmem: advertise shmem minor fault support new 17dbc958b7b2 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] new 74b7554abce1 userfaultfd/selftests: use memfd_create for shmem test type new e883f04e7ef1 userfaultfd/selftests: create alias mappings in the shmem test new 09c619fbe426 userfaultfd/selftests: reinitialize test context in each test new d9df408020c8 userfaultfd-selftests-reinitialize-test-context-in-each-test-fix new a74505ca7233 userfaultfd/selftests: exercise minor fault handling shmem [...] new 6411cf2f9970 userfaultfd: fix UFFDIO_CONTINUE ioctl request definition new ca902eee68c0 mm/vmscan.c: fix potential deadlock in reclaim_pages() new 65b313b19b0a include/trace/events/vmscan.h: remove mm_vmscan_inactive_l [...] new 2eab96b020dc mm/kconfig: move HOLES_IN_ZONE into mm new b6bb07de3436 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] new fb9a0f6fe25d fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER new 4b780f62cdf3 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM new b964b14ece70 fs/proc/kcore: don't read offline sections, logically offl [...] new 904476d7b3c9 mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] new 6fe334259e14 virtio-mem: use page_offline_(start|end) when setting Page [...] new ce028091476b fs/proc/kcore: use page_offline_(freeze|thaw) new 80473bcb4cf7 mm/zbud: reuse unbuddied[0] as buddied in zbud_pool new 962b7e9ad124 mm/zbud: don't export any zbud API new 252b6bc0f1fe mm/compaction: use DEVICE_ATTR_WO macro new b42c1ec6c7ff mm: compaction: remove duplicate !list_empty(&sublist) check new 164cfb220b45 mm/mempolicy: cleanup nodemask intersection check for oom new 1fa4318f81ce mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] new 7124845c521d mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] new 676d22dae35e mm-mempolicy-dont-handle-mpol_local-like-a-fake-mpol_prefe [...] new 6d23fe3904b3 mm/mempolicy: unify the parameter sanity check for mbind a [...] new 3f828c43c03b mm/mempolicy: unify the parameter sanity check for mbind a [...] new e95ccae96d09 mm: mempolicy: don't have to split pmd for huge zero page new e714b7ee233e mm/mempolicy: use unified 'nodes' for bind/interleave/pref [...] new 7ac2ab6e8939 include/linux/mmzone.h: add documentation for pfn_valid() new 56c002254b5b memblock: update initialization of reserved pages new be954de8f4da arm64: decouple check whether pfn is in linear map from pf [...] new b9b69aeb1892 arm64: drop pfn_valid_within() and simplify pfn_valid() new 8c987f4128a9 arm64/mm: drop HAVE_ARCH_PFN_VALID new bf4ce5a48010 mm: migrate: fix missing update page_private to hugetlb_pa [...] new 0bc71dd9ebf0 mm: migrate: fix missing update page_private to hugetlb_pa [...] new 67b2c2cc298f mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs new 9164eef15d43 mm: memory: add orig_pmd to struct vm_fault new b041925cfa60 mm: memory: make numa_migrate_prep() non-static new 9d089eaa2477 mm: thp: refactor NUMA fault handling new 793dc526ecaa mm: thp: fix a double unlock bug new abe9bb965f77 mm: migrate: account THP NUMA migration counters correctly new 5fd59274eaa6 mm: migrate: don't split THP for misplaced NUMA page new 896b81188790 mm: migrate: check mapcount for THP instead of refcount new ba2dac03a9bc mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] new ad54b476436a mm/thp: make ALLOC_SPLIT_PTLOCKS dependent on USE_SPLIT_PT [...] new 3220aa3773b9 mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] new a6ae47364389 mm: rmap: make try_to_unmap() void function new 5b6009c99010 mm/thp: remap_page() is only needed on anonymous THP new c18ed183eca6 mm: hwpoison_user_mappings() try_to_unmap() with TTU_SYNC new 28a5c7f083b9 mm/thp: fix strncpy warning new 94df56e1083d nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc new dde8a078e835 nommu-remove-__gfp_highmem-in-vmalloc-vzalloc-checkpatch-fixes new f799bbbdf9c8 mm/nommu: unexport do_munmap() new 899b7cc7870d mm: generalize ZONE_[DMA|DMA32] new 8b4e411bfe55 mm: make variable names for populate_vma_page_range() consistent new 8474e978a98c mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] new 495765c0bb89 mm-madvise-introduce-madv_populate_readwrite-to-prefault-p [...] new 1061322629e9 MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT new 858e72fca33f selftests/vm: add protection_keys_32 / protection_keys_64 [...] new 4968492fd8b4 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) new ed9f4d8b6d1e mm/memory_hotplug: rate limit page migration warnings new db3804058b96 memory-hotplug.rst: complete admin-guide overhaul new 7b85fd43ec7a mm,memory_hotplug: drop unneeded locking new 28ca7c865967 mmmemory_hotplug-drop-unneeded-locking-fix new 98a18a5ae7fd mm/zswap.c: remove unused function zswap_debugfs_exit() new d7f342babc1c mm/zswap.c: avoid unnecessary copy-in at map time new aace500d2335 mm/zswap.c: fix two bugs in zswap_writeback_entry() new 34562ddc70cb mm: zram: amend SLAB_RECLAIM_ACCOUNT on zspage_cachep new 3920cc8e39d0 mm/highmem: Remove deprecated kmap_atomic new 336b552d62f5 zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK new b1f168294f6f mm: fix typos and grammar error in comments new f49c89b7a3f5 mm: fix comments mentioning i_mutex new 6e22a7a5550e mm: define default value for FIRST_USER_ADDRESS new 1aeb4ba49345 mm: fix spelling mistakes new e1f45af8f873 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages new 57cdea94a8b3 mm/vmalloc: include header for prototype of set_iounmap_nonlazy new a301f7fbf2b1 mm/page_alloc: make should_fail_alloc_page() static new 45deb8ec9349 mm/mapping_dirty_helpers: remove double Note in kerneldoc new 3a940b635068 mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] new 3fd6f9424be3 mm/memory_hotplug: fix kerneldoc comment for __try_online_node new a2b57aec5d96 mm/memory_hotplug: fix kerneldoc comment for __remove_memory new 0342f85a84f6 mm/zbud: add kerneldoc fields for zbud_pool new ca9ac5b5c87e mm/z3fold: add kerneldoc fields for z3fold_pool new c1d7f01c6291 mm/swap: make swap_address_space an inline function new 0a5d53aa1eb4 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations new 1611d85e0c49 mm/mmap_lock: fix warning when CONFIG_TRACING is not defined new 3e4e93a11265 mm/page_alloc: move prototype for find_suitable_fallback new 9b49bf756226 mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM new 04aeb6da00e5 mm/thp: define default pmd_pgtable() new ec1993931c5a kfence: unconditionally use unbound work queue new 28730b15bf41 mm: remove special swap entry functions new 466134563c6a mm/swapops: rework swap entry manipulation code new 9bd0f951dee6 mm/rmap: split try_to_munlock from try_to_unmap new 5489e7bf460b mm/rmap: split migration into its own function new f3ce625fb83f mm: rename migrate_pgmap_owner new 41efa2bf8a94 mm/memory.c: allow different return codes for copy_nonpres [...] new fa1e686e5f53 mm: device exclusive memory access new 923aafd38221 mm: selftests for exclusive device memory new a09a12ba4409 nouveau/svm: refactor nouveau_range_fault new 2645cbb696ff nouveau/svm: implement atomic SVM access new fee18e7aca10 fs/buffer.c: add debug print for __getblk_gfp() stall problem new e864bb4d727f fs/buffer.c: dump more info for __getblk_gfp() stall problem new 31ae913f0641 kernel/hung_task.c: Monitor killed tasks. new f4d6da6423f6 proc: Avoid mixing integer types in mem_rw() new 87bd0a067bed fs/proc/kcore.c: add mmap interface new 8ef1da89858a fs-proc-kcorec-add-mmap-interface-fix new 7b6bc95b88a4 procfs: allow reading fdinfo with PTRACE_MODE_READ new 9efdb1cdad0a procfs/dmabuf: add inode number to /proc/*/fdinfo new 7fd66a55eeda sysctl: remove redundant assignment to first new 0e86bf73b8dd proc/sysctl: make protected_* world readable new a1ddf1f6ba0b drm: include only needed headers in ascii85.h new 22bfc23305e7 kernel.h: split out panic and oops helpers new 2da9c6a8f27c kernelh-split-out-panic-and-oops-helpers-fix new 886c3e5ba5e0 kernel.h: split out panic and oops helpers (ia64 fix) new 5ab9146be50c lib: decompress_bunzip2: remove an unneeded semicolon new 5ac9ce14d73e lib/string_helpers: switch to use BIT() macro new 48ad3520b686 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] new 51163d172cb5 lib/string_helpers: drop indentation level in string_escape_mem() new e623e727675b lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII new dc44b133b550 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] new 156d01546a62 lib/string_helpers: allow to append additional characters [...] new b38dddf7b241 lib/test-string_helpers: print flags in hexadecimal format new c45b52321f39 lib/test-string_helpers: get rid of trailing comma in terminators new 91b0890c2315 lib/test-string_helpers: add test cases for new features new 549085a05cb6 MAINTAINERS: add myself as designated reviewer for generic [...] new c5225433c94b seq_file: introduce seq_escape_mem() new 80330c0317a6 seq_file: add seq_escape_str() as replica of string_escape_str() new d209c78faae3 seq_file: convert seq_escape() to use seq_escape_str() new ec06b711452d nfsd: avoid non-flexible API in seq_quote_mem() new ffc865038bca seq_file: drop unused *_escape_mem_ascii() new 546c32f0f6d1 lib/math/rational.c: fix divide by zero new 46107710f1e1 lib/math/rational: add Kunit test cases new 18dfa3cd70ad lib-math-rational-add-kunit-test-cases-fix new 00d0b55fe3e9 lib/math/rational: fix spelling mistake "demominator" -> " [...] new 1739a1f7ace3 lib/decompressors: fix spelling mistakes new c037133f2012 lib/mpi: fix spelling mistakes new 45c9d4f9db28 lib: memscan() fixlet new fb75141c7bd1 lib: uninline simple_strtoull() new 5d843b2a7c38 kernel.h: split out kstrtox() and simple_strtox() to a sep [...] new eca090dabc49 kstrtox: fix documentation references new e7f5c4c221cd lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static new 9c53c38f17d2 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] new 598e44a626dc checkpatch: scripts/spdxcheck.py now requires python3 new 0734c6343007 checkpatch: improve the indented label test new 98bee4048ac8 init: print out unknown kernel parameters new 7fbc68c9b6c4 init/main.c: silence some -Wunused-parameter warnings new decd817c010d kprobes: remove duplicated strong free_insn_page in x86 and s390 new 6e90bda6e1d6 hfsplus: fix out-of-bounds warnings in __hfsplus_setxattr new e9d193cd8587 x86: signal: don't do sas_ss_reset() until we are certain [...] new e10b276388ff exec: remove checks in __register_bimfmt() new 7b5aed7e6a69 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new 0f3dc5c8fc55 kcov-add-__no_sanitize_coverage-to-fix-noinstr-for-all-arc [...] new 25b45c23e668 kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] new 5f2240788c4d selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] new b62a47642d8e selftests/vm/pkeys: handle negative sys_pkey_alloc() return code new 854813ccd16c selftests/vm/pkeys: refill shadow register after implicit [...] new 0987c193e49b selftests/vm/pkeys: exercise x86 XSAVE init state new ac47ffa78180 lib/decompressors: remove set but not used variabled 'level' new 9545d9afa9fb lib-decompressors-remove-set-but-not-used-variabled-level-fix new b8f72d4bb7ce ipc sem: use kvmalloc for sem_undo allocation new fae2664ca91a ipc: use kmalloc for msg_queue and shmid_kernel new 3c45d3169b3b ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock new 2f9c1875ad20 ipc/util.c: use binary search for max_idx new b02a8bfa4fab ipc-utilc-use-binary-search-for-max_idx-fix new 26707fddff39 linux-next-pre new 9ba4e43610c9 Merge branch 'akpm-current/current' new 22947608ba58 kernel/cgroup/cgroup.c: don't export cgroup_get_e_css twice new 427ff12b99fb lib/test: fix spelling mistakes new 62a04b390198 lib: fix spelling mistakes new cea70f56cfaf lib: fix spelling mistakes in header files new 39114ad5fe20 hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script new 0d62cba762c5 hexagon: use common DISCARDS macro new 171b23a25576 hexagon: select ARCH_WANT_LD_ORPHAN_WARN new f579837c0330 mm/slub: use stackdepot to save stack trace in objects new 6c629aded659 slub: STACKDEPOT: rename save_stack_trace() new b33ec6e8658e mm/slub: use stackdepot to save stack trace in objects-fix new 0e966d64ce14 mmap: make mlock_future_check() global new 40c073ce7b1f riscv/Kconfig: make direct map manipulation options depend on MMU new 70cc1e6fbc58 set_memory: allow querying whether set_direct_map_*() is a [...] new 8ac3e35396e4 mm: introduce memfd_secret system call to create "secret" [...] new 5524c292bbb5 mm-introduce-memfd_secret-system-call-to-create-secret-mem [...] new a84a9e9d9efb PM: hibernate: disable when there are active secretmem users new 6d5deb994105 arch, mm: wire up memfd_secret system call where relevant new 96d25428be06 secretmem: test: add basic selftest for memfd_secret(2) new 6470e2dd91e8 mm: fix spelling mistakes in header files new eee0c3eb33e1 mm: add setup_initial_init_mm() helper new a9d0771856e8 arc: convert to setup_initial_init_mm() new aaac38fe7131 arm: convert to setup_initial_init_mm() new 93ac16532156 arm64: convert to setup_initial_init_mm() new 1a8c6074b1a2 csky: convert to setup_initial_init_mm() new 6150bb1f10f5 h8300: convert to setup_initial_init_mm() new 610cee96e08e m68k: convert to setup_initial_init_mm() new 17b37c8963b1 nds32: convert to setup_initial_init_mm() new d1682d2987e0 nios2: convert to setup_initial_init_mm() new ef3745540e63 openrisc: convert to setup_initial_init_mm() new ce8b0ae3b740 powerpc: convert to setup_initial_init_mm() new 5bbf63cc9730 riscv: convert to setup_initial_init_mm() new 5f0c5533a71f s390: convert to setup_initial_init_mm() new 16de61b965d0 sh: convert to setup_initial_init_mm() new 33aabca8a533 x86: convert to setup_initial_init_mm() new 42e69971e699 buildid: only consider GNU notes for build ID parsing new c1c05b508d79 buildid: add API to parse build ID out of buffer new 5f65bf4d9f0f buildid: stash away kernels build ID on init new 669893f58519 buildid-stash-away-kernels-build-id-on-init-fix new b2dcc0267277 dump_stack: add vmlinux build ID to stack traces new 928cf6adc7d6 module: add printk formats to add module build ID to stacktraces new d936416c0349 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new c9dc83fdc9f5 buildid: fix build when CONFIG_MODULES is not set new e09e6f01b9f6 module-add-printk-formats-to-add-module-build-id-to-stackt [...] new 8f144ae0eff5 module: fix build error when CONFIG_SYSFS is disabled new b758822fd666 arm64: stacktrace: use %pSb for backtrace printing new 8584077dd12e x86/dumpstack: use %pSb/%pBb for backtrace printing new e696f6323b5e scripts/decode_stacktrace.sh: support debuginfod new d80a9f19b474 scripts/decode_stacktrace.sh: silence stderr messages from [...] new 6297e533353f scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] new a0938cd3fea5 buildid: mark some arguments const new 40095783f9a9 buildid: fix kernel-doc notation new f5bdd794720d kdump: use vmlinux_build_id to simplify new 184348cd65b7 mm: rename pud_page_vaddr to pud_pgtable and make it retur [...] new fe3fcf1a4aea mm-rename-pud_page_vaddr-to-pud_pgtable-and-make-it-return [...] new ddcdde0d171e mm: rename p4d_page_vaddr to p4d_pgtable and make it retur [...] new 2d50cbd8e653 mm-rename-p4d_page_vaddr-to-p4d_pgtable-and-make-it-return [...] new 3c9a5f664d93 selftest/mremap_test: update the test to handle pagesize o [...] new 44fa08b9bb7e selftest/mremap_test: avoid crash with static build new 83f85ac75855 mm/mremap: convert huge PUD move to separate helper new 89bfed207100 mm/mremap: don't enable optimized PUD move if page table l [...] new b501dbcfe926 mm/mremap: use pmd/pud_poplulate to update page table entries new 8cee23c53e23 mm/mremap: hold the rmap lock in write mode when moving pa [...] new 6378f41c1713 mm/mremap: allow arch runtime override new 2144cdf2faa8 powerpc/book3s64/mm: update flush_tlb_range to flush page [...] new 2a54436a580a powerpc/mm: enable HAVE_MOVE_PMD support new 33307a64dddf afs: fix tracepoint string placement with built-in AFS
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 (f51a71093975) \ N -- N -- N refs/heads/akpm (33307a64dddf)
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 1172 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-bus-platform-onboard-usb-hub | 8 + .../admin-guide/cgroup-v1/blkio-controller.rst | 155 ++--- Documentation/admin-guide/kernel-parameters.txt | 10 +- Documentation/admin-guide/media/bt8xx.rst | 15 +- Documentation/admin-guide/media/bttv.rst | 21 +- Documentation/admin-guide/media/index.rst | 12 +- Documentation/admin-guide/media/saa7134.rst | 3 +- Documentation/block/bfq-iosched.rst | 38 +- Documentation/devicetree/bindings/arm/qcom.yaml | 13 + .../devicetree/bindings/dma/altr,msgdma.yaml | 61 ++ .../devicetree/bindings/dma/qcom,gpi.yaml | 1 + .../devicetree/bindings/dma/renesas,shdma.txt | 84 --- .../interrupt-controller/ti,pruss-intc.yaml | 2 +- Documentation/devicetree/bindings/pwm/pwm.yaml | 9 +- .../devicetree/bindings/rtc/nxp,pcf8563.yaml | 4 +- Documentation/devicetree/bindings/rtc/pcf85363.txt | 17 - .../devicetree/bindings/serial/8250_omap.yaml | 118 ++++ .../devicetree/bindings/serial/omap_serial.txt | 40 -- .../devicetree/bindings/usb/realtek,rts5411.yaml | 62 ++ .../driver-api/media/drivers/bttv-devel.rst | 2 +- Documentation/driver-api/media/index.rst | 10 +- Documentation/userspace-api/media/glossary.rst | 2 +- Documentation/userspace-api/media/index.rst | 12 +- Documentation/vm/hmm.rst | 19 +- Documentation/vm/unevictable-lru.rst | 33 +- MAINTAINERS | 15 + Makefile | 5 +- arch/alpha/include/asm/pgtable.h | 2 +- arch/arm64/boot/dts/qcom/Makefile | 4 + arch/arm64/boot/dts/qcom/pm8150.dtsi | 3 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 11 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 19 +- .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 11 +- arch/arm64/boot/dts/qcom/sc7180-trogdor-r1.dts | 19 +- arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 19 +- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 10 +- arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 10 +- .../dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts | 19 + .../dts/qcom/sm8150-sony-xperia-kumano-griffin.dts | 13 + ...8150-mtp.dts => sm8150-sony-xperia-kumano.dtsi} | 304 ++++----- arch/arm64/boot/dts/qcom/sm8150.dtsi | 6 + arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 13 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 10 + .../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 15 + .../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 24 + ...{sm8250-hdk.dts => sm8250-sony-xperia-edo.dtsi} | 415 +++++++----- arch/arm64/boot/dts/qcom/sm8250.dtsi | 101 ++- arch/arm64/configs/defconfig | 2 + arch/mips/include/asm/mach-ralink/spaces.h | 10 + arch/mips/mti-malta/malta-platform.c | 3 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 2 + arch/powerpc/include/asm/tlb.h | 6 + arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 8 +- arch/powerpc/mm/book3s64/radix_tlb.c | 44 +- arch/powerpc/platforms/Kconfig.cputype | 2 + arch/s390/Kconfig | 1 + arch/s390/boot/boot.h | 1 + arch/s390/boot/compressed/Makefile | 4 + arch/s390/boot/compressed/decompressor.c | 8 +- arch/s390/boot/ipl_parm.c | 8 +- arch/s390/boot/startup.c | 88 +++ arch/s390/boot/uv.c | 23 + arch/s390/include/asm/bitops.h | 10 +- arch/s390/include/asm/checksum.h | 10 +- arch/s390/include/asm/irqflags.h | 16 +- arch/s390/include/asm/kasan.h | 1 - arch/s390/include/asm/page.h | 15 +- arch/s390/include/asm/pgtable.h | 13 +- arch/s390/include/asm/processor.h | 4 +- arch/s390/include/asm/setup.h | 1 - arch/s390/include/asm/sigp.h | 14 +- arch/s390/include/asm/types.h | 19 + arch/s390/kernel/cpcmd.c | 42 +- arch/s390/kernel/debug.c | 2 +- arch/s390/kernel/diag.c | 11 +- arch/s390/kernel/entry.S | 49 +- arch/s390/kernel/setup.c | 76 +-- arch/s390/kernel/signal.c | 2 - arch/s390/kernel/smp.c | 22 +- arch/s390/kernel/sthyi.c | 13 +- arch/s390/kernel/uv.c | 8 +- arch/s390/mm/kasan_init.c | 35 +- arch/s390/mm/maccess.c | 19 +- arch/s390/mm/pgtable.c | 2 +- arch/x86/mm/init_64.c | 8 +- block/blk-rq-qos.h | 24 + block/blk-sysfs.c | 29 +- drivers/accessibility/braille/braille_console.c | 3 + drivers/accessibility/speakup/i18n.c | 7 + drivers/accessibility/speakup/i18n.h | 9 +- drivers/accessibility/speakup/main.c | 4 - drivers/acpi/acpi_video.c | 6 - drivers/acpi/processor_throttling.c | 15 +- drivers/acpi/sleep.c | 2 +- drivers/acpi/sysfs.c | 8 - drivers/ata/ahci.h | 7 +- drivers/ata/pata_atiixp.c | 3 +- drivers/ata/pata_cs5520.c | 3 +- drivers/ata/pata_cs5530.c | 3 +- drivers/ata/pata_macio.c | 5 +- drivers/ata/pata_sc1200.c | 3 +- drivers/ata/pata_serverworks.c | 3 +- drivers/ata/sata_mv.c | 6 +- drivers/ata/sata_nv.c | 10 +- drivers/ata/sata_sil24.c | 5 +- drivers/base/Makefile | 3 + drivers/base/devres.c | 105 ++- drivers/base/trace.c | 10 + drivers/base/trace.h | 56 ++ drivers/block/loop.c | 2 +- drivers/block/nbd.c | 60 +- drivers/bluetooth/btmrvl_sdio.c | 4 +- drivers/char/ipmi/kcs_bmc_aspeed.c | 8 +- drivers/char/pcmcia/synclink_cs.c | 8 +- drivers/dma/altera-msgdma.c | 20 + drivers/dma/qcom/gpi.c | 1 + drivers/dma/sf-pdma/sf-pdma.c | 5 +- drivers/dma/sh/Makefile | 2 +- drivers/dma/sh/shdma-of.c | 76 --- drivers/dma/xilinx/xilinx_dpdma.c | 2 +- drivers/firewire/nosy.c | 43 +- drivers/fpga/altera-pr-ip-core.c | 10 - drivers/fpga/fpga-bridge.c | 18 +- drivers/fpga/fpga-mgr.c | 20 +- drivers/fpga/fpga-region.c | 16 +- drivers/fpga/stratix10-soc.c | 1 + drivers/gpio/gpio-pca953x.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 6 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 4 +- .../drm/amd/display/dc/dcn303/dcn303_resource.c | 4 +- drivers/gpu/drm/drm_dp_mst_topology.c | 68 +- drivers/gpu/drm/nouveau/include/nvif/if000c.h | 1 + drivers/gpu/drm/nouveau/nouveau_svm.c | 156 ++++- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h | 1 + drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 6 + drivers/gpu/drm/vc4/vc4_hdmi.c | 44 +- drivers/hwtracing/coresight/coresight-core.c | 11 +- drivers/hwtracing/coresight/coresight-etm4x-core.c | 5 - drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 46 +- drivers/iio/accel/hid-sensor-accel-3d.c | 6 +- drivers/iio/adc/ti-ads1015.c | 5 +- drivers/iio/chemical/atlas-sensor.c | 13 +- .../iio/common/hid-sensors/hid-sensor-attributes.c | 32 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 14 +- .../iio/common/hid-sensors/hid-sensor-trigger.h | 3 + drivers/iio/gyro/hid-sensor-gyro-3d.c | 6 +- drivers/iio/humidity/hid-sensor-humidity.c | 2 + drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 19 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 6 +- drivers/iio/light/hid-sensor-als.c | 6 +- drivers/iio/light/hid-sensor-prox.c | 6 +- drivers/iio/light/tcs3472.c | 6 +- drivers/iio/magnetometer/hid-sensor-magn-3d.c | 7 +- drivers/iio/orientation/hid-sensor-incl-3d.c | 6 +- drivers/iio/orientation/hid-sensor-rotation.c | 5 +- .../iio/position/hid-sensor-custom-intel-hinge.c | 3 + drivers/iio/pressure/hid-sensor-press.c | 6 +- drivers/iio/pressure/icp10100.c | 5 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 4 +- drivers/iio/temperature/hid-sensor-temperature.c | 2 + drivers/md/dm-writecache.c | 8 +- drivers/media/platform/qcom/venus/hfi_cmds.c | 9 +- drivers/media/platform/qcom/venus/hfi_msgs.c | 16 +- drivers/media/platform/qcom/venus/hfi_msgs.h | 6 +- drivers/misc/mei/hdcp/Kconfig | 1 - drivers/mtd/mtd_blkdevs.c | 1 + drivers/net/can/usb/mcba_usb.c | 17 +- drivers/net/dsa/xrs700x/xrs700x.c | 27 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 3 +- drivers/net/ethernet/freescale/fec_ptp.c | 8 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 8 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 54 ++ drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 575 +++++++++++++--- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 58 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 66 ++ .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 14 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 + drivers/net/ethernet/marvell/prestera/Makefile | 3 +- drivers/net/ethernet/marvell/prestera/prestera.h | 7 + .../net/ethernet/marvell/prestera/prestera_acl.c | 376 +++++++++++ .../net/ethernet/marvell/prestera/prestera_acl.h | 124 ++++ .../net/ethernet/marvell/prestera/prestera_flow.c | 194 ++++++ .../net/ethernet/marvell/prestera/prestera_flow.h | 14 + .../ethernet/marvell/prestera/prestera_flower.c | 359 ++++++++++ .../ethernet/marvell/prestera/prestera_flower.h | 18 + .../net/ethernet/marvell/prestera/prestera_hw.c | 361 ++++++++++ .../net/ethernet/marvell/prestera/prestera_hw.h | 23 + .../net/ethernet/marvell/prestera/prestera_main.c | 34 +- .../net/ethernet/marvell/prestera/prestera_span.c | 239 +++++++ .../net/ethernet/marvell/prestera/prestera_span.h | 20 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 1 - .../net/ethernet/netronome/nfp/flower/conntrack.c | 726 ++++++++++++++++++++- .../net/ethernet/netronome/nfp/flower/conntrack.h | 76 +++ .../net/ethernet/netronome/nfp/flower/metadata.c | 28 + .../net/ethernet/netronome/nfp/flower/offload.c | 9 + drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 4 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 6 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 11 +- drivers/net/ethernet/realtek/r8169_main.c | 2 +- drivers/net/ethernet/renesas/sh_eth.c | 2 +- .../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 1 + .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 2 + drivers/net/ethernet/ti/cpsw.c | 4 +- drivers/net/ethernet/ti/cpsw_new.c | 4 +- drivers/net/mhi/net.c | 2 +- drivers/net/phy/bcm87xx.c | 4 +- drivers/net/phy/davicom.c | 6 +- drivers/net/phy/dp83640.c | 5 +- drivers/net/phy/et1011c.c | 15 +- drivers/net/phy/fixed_phy.c | 4 +- drivers/net/phy/lxt.c | 4 +- drivers/net/phy/marvell.c | 13 +- drivers/net/phy/mdio_bus.c | 1 + drivers/net/phy/mdio_device.c | 4 +- drivers/net/phy/national.c | 6 +- drivers/net/phy/phy-c45.c | 2 +- drivers/net/phy/phy-core.c | 3 +- drivers/net/phy/phy.c | 3 +- drivers/net/phy/phy_device.c | 9 +- drivers/net/phy/phylink.c | 14 +- drivers/net/phy/qsemi.c | 1 + drivers/net/phy/sfp-bus.c | 28 +- drivers/net/phy/sfp.c | 2 +- drivers/net/phy/spi_ks8995.c | 10 +- drivers/net/phy/ste10Xp.c | 6 +- drivers/net/phy/vitesse.c | 3 +- drivers/net/usb/r8152.c | 2 +- drivers/net/usb/smsc75xx.c | 10 +- drivers/net/wan/cosa.c | 493 +++++++------- drivers/net/wwan/iosm/iosm_ipc_mmio.h | 10 - drivers/net/wwan/iosm/iosm_ipc_pcie.c | 1 + drivers/of/address.c | 14 +- drivers/of/fdt.c | 14 +- drivers/of/of_reserved_mem.c | 8 +- drivers/opp/core.c | 10 + drivers/opp/of.c | 20 +- drivers/regulator/fixed.c | 3 +- drivers/regulator/rt6160-regulator.c | 8 +- drivers/regulator/sy7636a-regulator.c | 7 +- drivers/rtc/rtc-hid-sensor-time.c | 1 + drivers/s390/block/dcssblk.c | 106 +-- drivers/s390/block/xpram.c | 63 +- drivers/s390/char/monreader.c | 125 +--- drivers/s390/char/monwriter.c | 90 +-- drivers/s390/char/sclp.c | 174 +---- drivers/s390/char/sclp.h | 13 - drivers/s390/char/sclp_cmd.c | 34 - drivers/s390/char/sclp_con.c | 53 +- drivers/s390/char/sclp_ftp.c | 1 - drivers/s390/char/sclp_quiesce.c | 37 +- drivers/s390/char/sclp_rw.c | 7 - drivers/s390/char/sclp_rw.h | 6 - drivers/s390/char/sclp_tty.c | 4 +- drivers/s390/char/sclp_vt220.c | 52 +- drivers/s390/char/vmlogrdr.c | 24 - drivers/s390/cio/chp.c | 3 + drivers/s390/cio/chsc.c | 2 - drivers/s390/crypto/ap_bus.c | 70 +- drivers/s390/crypto/ap_bus.h | 3 + drivers/s390/crypto/ap_card.c | 2 + drivers/s390/crypto/ap_queue.c | 11 +- drivers/s390/crypto/vfio_ap_ops.c | 10 - drivers/s390/crypto/zcrypt_api.h | 2 +- drivers/s390/crypto/zcrypt_card.c | 30 +- drivers/s390/crypto/zcrypt_msgtype50.c | 2 + drivers/s390/crypto/zcrypt_msgtype6.c | 5 + drivers/s390/crypto/zcrypt_queue.c | 14 +- drivers/staging/greybus/uart.c | 16 +- drivers/staging/mt7621-dts/mt7621.dtsi | 2 +- drivers/staging/mt7621-pci/pci-mt7621.c | 100 +-- drivers/staging/rtl8188eu/Makefile | 1 - drivers/staging/rtl8188eu/core/rtw_ap.c | 78 +-- drivers/staging/rtl8188eu/core/rtw_debug.c | 187 ------ drivers/staging/rtl8188eu/core/rtw_efuse.c | 15 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 38 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 8 - drivers/staging/rtl8188eu/core/rtw_mlme.c | 54 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 262 +------- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 40 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 66 +- drivers/staging/rtl8188eu/core/rtw_security.c | 2 - drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 9 - drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 80 +-- drivers/staging/rtl8188eu/core/rtw_xmit.c | 40 +- drivers/staging/rtl8188eu/hal/hal_intf.c | 3 - drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 4 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 42 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 45 +- drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c | 15 - drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 8 - drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 5 - drivers/staging/rtl8188eu/hal/usb_halinit.c | 51 +- drivers/staging/rtl8188eu/include/rtw_debug.h | 31 - drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 144 +--- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 4 - drivers/staging/rtl8188eu/os_dep/os_intfs.c | 26 - drivers/staging/rtl8188eu/os_dep/rtw_android.c | 15 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 1 - drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 8 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 208 ------ drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 7 - drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 16 - drivers/staging/rtl8723bs/hal/sdio_halinit.c | 15 - drivers/staging/rtl8723bs/include/autoconf.h | 50 -- drivers/staging/rtl8723bs/include/drv_conf.h | 19 - drivers/staging/rtl8723bs/include/drv_types.h | 1 - drivers/staging/rtl8723bs/include/hal_btcoex.h | 2 + drivers/staging/rtl8723bs/include/hal_phy.h | 14 - drivers/staging/rtl8723bs/include/rtl8723b_spec.h | 2 - drivers/staging/unisys/visorhba/visorhba_main.c | 101 ++- drivers/tty/ipwireless/tty.c | 2 - drivers/tty/serial/8250/8250_pci.c | 172 +++-- drivers/tty/serial/8250/8250_port.c | 57 +- drivers/tty/serial/8250/serial_cs.c | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 19 +- drivers/tty/serial/mxs-auart.c | 26 +- drivers/tty/serial/qcom_geni_serial.c | 16 +- drivers/tty/serial/serial_core.c | 30 +- drivers/tty/serial/sh-sci.c | 28 +- drivers/tty/serial/stm32-usart.c | 195 +++--- drivers/tty/serial/tegra-tcu.c | 26 +- drivers/tty/synclink_gt.c | 9 +- drivers/tty/tty_ioctl.c | 45 ++ drivers/usb/class/cdc-acm.c | 17 +- drivers/usb/host/Kconfig | 1 + drivers/usb/host/xhci-pci-renesas.c | 2 +- drivers/usb/host/xhci-plat.c | 6 + drivers/usb/host/xhci.h | 2 + drivers/usb/isp1760/isp1760-hcd.c | 1 - drivers/usb/misc/Kconfig | 17 + drivers/usb/misc/Makefile | 1 + drivers/usb/misc/onboard_usb_hub.c | 497 ++++++++++++++ drivers/usb/mtu3/mtu3.h | 28 +- drivers/usb/mtu3/mtu3_core.c | 16 +- drivers/usb/mtu3/mtu3_dr.c | 169 ++--- drivers/usb/mtu3/mtu3_host.c | 6 +- drivers/usb/mtu3/mtu3_plat.c | 86 +-- drivers/usb/phy/phy-tegra-usb.c | 15 +- drivers/usb/serial/belkin_sa.c | 20 +- drivers/usb/serial/cp210x.c | 189 +++++- drivers/usb/serial/cypress_m8.c | 21 +- drivers/usb/serial/pl2303.c | 15 +- drivers/usb/serial/whiteheat.c | 9 +- fs/Kconfig | 10 + fs/btrfs/Kconfig | 2 + fs/btrfs/backref.c | 2 +- fs/btrfs/compression.c | 14 - fs/btrfs/ctree.h | 40 +- fs/btrfs/delalloc-space.c | 8 +- fs/btrfs/delayed-inode.c | 3 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/discard.c | 2 +- fs/btrfs/disk-io.c | 2 +- fs/btrfs/extent-tree.c | 2 +- fs/btrfs/extent_io.c | 70 +- fs/btrfs/file-item.c | 2 +- fs/btrfs/file.c | 23 +- fs/btrfs/inode.c | 26 +- fs/btrfs/ioctl.c | 4 +- fs/btrfs/locking.c | 4 +- fs/btrfs/props.c | 2 +- fs/btrfs/qgroup.c | 2 +- fs/btrfs/relocation.c | 2 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/send.c | 31 +- fs/btrfs/space-info.c | 39 +- fs/btrfs/subpage.c | 19 +- fs/btrfs/subpage.h | 9 +- fs/btrfs/sysfs.c | 29 + fs/btrfs/tests/extent-io-tests.c | 2 +- fs/btrfs/tests/extent-map-tests.c | 2 +- fs/btrfs/tests/inode-tests.c | 31 +- fs/btrfs/transaction.c | 42 +- fs/btrfs/transaction.h | 3 +- fs/btrfs/volumes.c | 8 +- fs/btrfs/zoned.c | 4 +- fs/cifs/connect.c | 12 +- fs/cifs/dir.c | 4 + fs/cifs/smb2ops.c | 5 + fs/exec.c | 37 +- fs/io-wq.c | 2 - fs/io_uring.c | 11 +- fs/kernfs/dir.c | 86 +-- fs/lockd/svc.c | 43 ++ fs/lockd/svcxdr.h | 151 +++++ fs/lockd/xdr.c | 402 ++++++------ fs/lockd/xdr4.c | 403 ++++++------ fs/nfs_common/grace.c | 1 + fs/nfsd/nfs4callback.c | 2 + fs/proc/base.c | 6 - fs/proc/task_mmu.c | 23 +- fs/pstore/blk.c | 134 ++-- include/asm-generic/pgtable-nop4d.h | 2 +- include/linux/device.h | 9 - include/linux/fpga/altera-pr-ip-core.h | 1 - include/linux/hugetlb.h | 25 +- include/linux/libata.h | 13 +- include/linux/lockd/xdr.h | 6 - include/linux/lockd/xdr4.h | 7 +- include/linux/mcb.h | 2 +- include/linux/mm.h | 4 +- include/linux/mmu_notifier.h | 26 +- include/linux/of_platform.h | 22 +- include/linux/rmap.h | 11 +- include/linux/sched/signal.h | 13 - include/linux/swap.h | 13 +- include/linux/swapops.h | 123 ++-- include/linux/tty.h | 3 + include/linux/usb/onboard_hub.h | 18 + include/net/net_namespace.h | 4 + include/net/netns/smc.h | 16 + include/trace/events/btrfs.h | 1 + include/trace/events/io_uring.h | 106 ++- include/uapi/linux/btrfs.h | 4 +- include/uapi/linux/btrfs_tree.h | 4 +- include/uapi/linux/nbd-netlink.h | 1 + include/uapi/linux/smc.h | 83 +++ kernel/cgroup/cgroup.c | 1 - kernel/dma/swiotlb.c | 2 +- kernel/printk/printk_safe.c | 2 +- kernel/ptrace.c | 9 - kernel/seccomp.c | 12 +- lib/test_hmm.c | 127 +++- lib/test_hmm_uapi.h | 2 + mm/debug_vm_pgtable.c | 12 +- mm/hmm.c | 12 +- mm/huge_memory.c | 48 +- mm/hugetlb.c | 10 +- mm/hugetlb_vmemmap.c | 11 +- mm/memcontrol.c | 2 +- mm/memory.c | 175 ++++- mm/memory_hotplug.c | 2 +- mm/migrate.c | 51 +- mm/mlock.c | 12 +- mm/mprotect.c | 18 +- mm/mremap.c | 107 ++- mm/page_alloc.c | 14 +- mm/page_vma_mapped.c | 17 +- mm/rmap.c | 612 ++++++++++++++--- mm/slub.c | 5 +- mm/sparse-vmemmap.c | 163 +++-- net/can/bcm.c | 62 +- net/can/isotp.c | 61 +- net/can/j1939/transport.c | 54 +- net/can/raw.c | 62 +- net/ethtool/netlink.c | 11 +- net/hsr/hsr_framereg.c | 3 +- net/ipv4/igmp.c | 1 + net/ipv4/inet_diag.c | 12 +- net/packet/af_packet.c | 32 +- net/smc/Makefile | 2 +- net/smc/af_smc.c | 102 ++- net/smc/smc_core.c | 13 +- net/smc/smc_netlink.c | 11 + net/smc/smc_netlink.h | 2 +- net/smc/smc_rx.c | 8 + net/smc/smc_stats.c | 413 ++++++++++++ net/smc/smc_stats.h | 266 ++++++++ net/smc/smc_tx.c | 18 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 +- net/unix/af_unix.c | 7 +- net/xfrm/xfrm_user.c | 28 +- scripts/recordmcount.h | 15 +- sound/firewire/bebob/bebob.h | 4 +- sound/ppc/powermac.c | 6 +- sound/soc/codecs/Kconfig | 14 + sound/soc/codecs/Makefile | 4 + sound/soc/codecs/cs42l42.h | 2 +- sound/soc/codecs/hdmi-codec.c | 2 +- sound/soc/codecs/wcd938x-sdw.c | 1 - sound/soc/codecs/wcd938x.c | 97 ++- sound/soc/rockchip/rockchip_i2s.c | 3 +- sound/soc/rockchip/rockchip_pdm.c | 3 +- sound/soc/rockchip/rockchip_spdif.c | 3 +- tools/testing/selftests/bpf/.gitignore | 1 + tools/testing/selftests/net/udpgro_fwd.sh | 2 +- tools/testing/selftests/net/veth.sh | 5 +- tools/testing/selftests/ptrace/vmaccess.c | 25 +- .../selftests/rcutorture/bin/kvm-recheck-lock.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck-scf.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 15 +- tools/testing/selftests/vm/hmm-tests.c | 158 +++++ tools/testing/selftests/vm/mremap_test.c | 118 ++-- 486 files changed, 11229 insertions(+), 6470 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-platform-onboard-usb-hub create mode 100644 Documentation/devicetree/bindings/dma/altr,msgdma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/renesas,shdma.txt delete mode 100644 Documentation/devicetree/bindings/rtc/pcf85363.txt create mode 100644 Documentation/devicetree/bindings/serial/8250_omap.yaml delete mode 100644 Documentation/devicetree/bindings/serial/omap_serial.txt create mode 100644 Documentation/devicetree/bindings/usb/realtek,rts5411.yaml create mode 100644 arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano-griffin.dts copy arch/arm64/boot/dts/qcom/{sm8150-mtp.dts => sm8150-sony-xperia-kumano.dtsi} (68%) create mode 100644 arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx203.dts create mode 100644 arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx206.dts copy arch/arm64/boot/dts/qcom/{sm8250-hdk.dts => sm8250-sony-xperia-edo.dtsi} (56%) create mode 100644 arch/mips/include/asm/mach-ralink/spaces.h create mode 100644 arch/s390/include/asm/types.h create mode 100644 drivers/base/trace.c create mode 100644 drivers/base/trace.h delete mode 100644 drivers/dma/sh/shdma-of.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_acl.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_acl.h create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_flow.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_flow.h create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_flower.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_flower.h create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_span.c create mode 100644 drivers/net/ethernet/marvell/prestera/prestera_span.h delete mode 100644 drivers/staging/rtl8188eu/core/rtw_debug.c delete mode 100644 drivers/staging/rtl8723bs/core/rtw_eeprom.c delete mode 100644 drivers/staging/rtl8723bs/include/autoconf.h delete mode 100644 drivers/staging/rtl8723bs/include/drv_conf.h create mode 100644 drivers/usb/misc/onboard_usb_hub.c create mode 100644 fs/lockd/svcxdr.h create mode 100644 include/linux/usb/onboard_hub.h create mode 100644 include/net/netns/smc.h create mode 100644 net/smc/smc_stats.c create mode 100644 net/smc/smc_stats.h