375d88 Merge remote-tracking branch 'origin/users/vbabka/SLE15-SP6/for-next' into SLE15-SP6

Merged and Committed by Oscar Salvador 3 months ago
97 files changed. 11618 lines added. 43 lines removed.
patches.suse/maple_tree-Be-more-strict-about-locking.patch
file added
+89
patches.suse/maple_tree-add-GFP_KERNEL-to-allocations-in-mas_expe.patch
file modified
+10 -10
patches.suse/maple_tree-add-MAS_UNDERFLOW-and-MAS_OVERFLOW-states.patch
file added
+768
patches.suse/maple_tree-add-a-fast-path-case-in-mas_wr_slot_store.patch
file added
+79
patches.suse/maple_tree-add-benchmarking-for-mas_for_each.patch
file added
+115
patches.suse/maple_tree-add-benchmarking-for-mas_prev.patch
file added
+88
patches.suse/maple_tree-add-comments-and-some-minor-cleanups-to-m.patch
file added
+107
patches.suse/maple_tree-add-mas_is_active-to-detect-in-tree-walks.patch
file added
+62
patches.suse/maple_tree-add-mas_next_range-and-mas_find_range-int.patch
file added
+326
patches.suse/maple_tree-add-mas_prev_range-and-mas_find_range_rev.patch
file added
+319
patches.suse/maple_tree-add-mas_wr_new_end-to-calculate-new_end-a.patch
file added
+89
patches.suse/maple_tree-add-test-for-mas_wr_modify-fast-path.patch
file added
+111
patches.suse/maple_tree-adjust-node-allocation-on-mas_rebalance.patch
file added
+41
patches.suse/maple_tree-avoid-unnecessary-ascending.patch
file added
+101
patches.suse/maple_tree-change-RCU-checks-to-WARN_ON-instead-of-B.patch
file added
+50
patches.suse/maple_tree-clean-up-mas_dfs_postorder.patch
file added
+51
patches.suse/maple_tree-clean-up-mas_wr_append.patch
file added
+104
patches.suse/maple_tree-clear-up-index-and-last-setting-in-single.patch
file added
+73
patches.suse/maple_tree-convert-BUG_ON-to-MT_BUG_ON.patch
file added
+41
patches.suse/maple_tree-convert-debug-code-to-use-MT_WARN_ON-and-.patch
file added
+128
patches.suse/maple_tree-disable-mas_wr_append-when-other-re.patch
file modified
+5 -10
patches.suse/maple_tree-do-not-preallocate-nodes-for-slot-stores.patch
file added
+62
patches.suse/maple_tree-don-t-use-MAPLE_ARANGE64_META_MAX-to-indi.patch
file added
+103
patches.suse/maple_tree-drop-mas_-rev_-alloc-and-mas_fill_gap.patch
file added
+149
patches.suse/maple_tree-drop-mas_first_entry.patch
file added
+107
patches.suse/maple_tree-fix-32-bit-mas_next-testing.patch
file modified
+4 -9
patches.suse/maple_tree-fix-a-few-documentation-issues.patch
file added
+116
patches.suse/maple_tree-fix-mas_validate_child_slot-to-check-last.patch
file added
+56
patches.suse/maple_tree-fix-static-analyser-cppcheck-issue.patch
file added
+73
patches.suse/maple_tree-fix-testing-mas_empty_area.patch
file added
+41
patches.suse/maple_tree-introduce-__mas_set_range.patch
file added
+66
patches.suse/maple_tree-introduce-mas_next_slot-interface.patch
file added
+398
patches.suse/maple_tree-introduce-mas_prev_slot-interface.patch
file added
+352
patches.suse/maple_tree-make-mas_validate_gaps-to-check-metadata.patch
file added
+152
patches.suse/maple_tree-make-mas_validate_limits-check-root-node-.patch
file added
+86
patches.suse/maple_tree-make-test-code-work-without-debug-enabled.patch
file added
+100
patches.suse/maple_tree-make-the-code-symmetrical-in-mas_wr_exten.patch
file added
+61
patches.suse/maple_tree-mas_start-reset-depth-on-dead-node.patch
file added
+43
patches.suse/maple_tree-move-mas_wr_end_piv-below-mas_wr_extend_n.patch
file added
+83
patches.suse/maple_tree-mtree_insert-fix-typo-in-kernel-doc-descr-4ae6944.patch
file added
+36
patches.suse/maple_tree-mtree_insert-fix-typo-in-kernel-doc-descr.patch
file added
+46
patches.suse/maple_tree-optimize-mas_wr_append-also-improve-dupli.patch
file added
+98
patches.suse/maple_tree-re-introduce-entry-to-mas_preallocate-arg.patch
file added
+229
patches.suse/maple_tree-reduce-resets-during-store-setup.patch
file added
+79
patches.suse/maple_tree-refine-mas_preallocate-node-calculations.patch
file added
+85
patches.suse/maple_tree-relax-lockdep-checks-for-on-stack-trees.patch
file added
+41
patches.suse/maple_tree-relocate-mas_rewalk-and-mas_rewalk_if_dea.patch
file added
+83
patches.suse/maple_tree-relocate-the-declaration-of-mas_empty_are.patch
file added
+54
patches.suse/maple_tree-remove-unnecessary-check-from-mas_destroy.patch
file added
+44
patches.suse/maple_tree-replace-mas_logical_pivot-with-mas_safe_p.patch
file added
+91
patches.suse/maple_tree-return-error-on-mte_pivots-out-of-range.patch
file added
+87
patches.suse/maple_tree-revise-limit-checks-in-mas_empty_area-_re.patch
file added
+192
patches.suse/maple_tree-rework-mas_wr_slot_store-to-be-cleaner-an.patch
file added
+105
patches.suse/maple_tree-rework-mtree_alloc_-range-rrange.patch
file added
+128
patches.suse/maple_tree-shrink-struct-maple_tree.patch
file added
+41
patches.suse/maple_tree-simplify-and-clean-up-mas_wr_node_store.patch
file added
+162
patches.suse/maple_tree-simplify-mas_is_span_wr.patch
file added
+85
patches.suse/maple_tree-try-harder-to-keep-active-node-after-mas_.patch
file added
+227
patches.suse/maple_tree-try-harder-to-keep-active-node-with-mas_p.patch
file added
+266
patches.suse/maple_tree-update-mas_preallocate-testing.patch
file added
+128
patches.suse/maple_tree-update-mt_validate.patch
file added
+62
patches.suse/maple_tree-update-testing-code-for-mas_-next-prev-wa.patch
file added
+726
patches.suse/maple_tree-use-MAS_BUG_ON-in-mas_set_height.patch
file added
+42
patches.suse/maple_tree-use-MAS_BUG_ON-prior-to-calling-mas_meta_.patch
file added
+57
patches.suse/maple_tree-use-MAS_WR_BUG_ON-in-mas_store_prealloc.patch
file added
+42
patches.suse/mm-Always-downgrade-mmap_lock-if-requested.patch
file added
+49
patches.suse/mm-Update-do_vmi_align_munmap-return-semantics.patch
file added
+352
patches.suse/mm-add-vma_iter_-next-prev-_range-to-vma-iterator.patch
file added
+59
patches.suse/mm-always-lock-new-vma-before-inserting-into-vma-tree.patch
file added
+63
patches.suse/mm-avoid-rewalk-in-mmap_region.patch
file added
+42
patches.suse/mm-change-do_vmi_align_munmap-tracking-of-VMAs-to-remove.patch
file added
+250
patches.suse/mm-don-t-do-validate_mm-unnecessarily-and-without-mm.patch
file added
+62
patches.suse/mm-fix-vm_brk_flags-to-not-bail-out-while-holding-lock.patch
file added
+44
patches.suse/mm-for-CONFIG_PER_VMA_LOCK-equate-write-lock-assertion-for-vma-and-mmap.patch
file added
+34
patches.suse/mm-lock-vma-explicitly-before-doing-vm_flags_reset-and-vm_flags_reset_once.patch
file added
+165
patches.suse/mm-mmap-change-detached-vma-locking-scheme.patch
file added
+77
patches.suse/mm-mmap-change-do_vmi_align_munmap-for-maple-tree-it.patch
file added
+47
patches.suse/mm-mmap-change-vma-iteration-order-in-do_vmi_align_munmap.patch
file added
+98
patches.suse/mm-mmap-clean-up-validate_mm-calls.patch
file added
+228
patches.suse/mm-mmap-fix-vma_merge-case-7.patch
file modified
+10 -8
patches.suse/mm-mmap-move-vma-operations-to-mm_struct-out-of-the-critical-section-of-file-mapping-lock.patch
file added
+78
patches.suse/mm-mmap-separate-writenotify-and-dirty-tracking-logi.patch
file added
+191
patches.suse/mm-move-vma-locking-out-of-vma_prepare-and-dup_anon_vma.patch
file added
+144
patches.suse/mm-re-introduce-vm_flags-to-do_mmap.patch
file modified
+6 -6
patches.suse/mm-remove-prev-check-from-do_vmi_align_munmap.patch
file added
+33
patches.suse/mm-remove-re-walk-from-mmap_region.patch
file added
+94
patches.suse/mm-replace-mmap-with-vma-write-lock-assertions-when-operating-on-a-vma.patch
file added
+48
patches.suse/mm-set-up-vma-iterator-for-vma_iter_prealloc-calls.patch
file added
+364
patches.suse/mm-update-validate_mm-to-use-vma-iterator.patch
file added
+320
patches.suse/mm-update-vma_iter_store-to-use-MAS_WARN_ON.patch
file added
+68
patches.suse/mm-use-vma_iter_clear_gfp-in-nommu.patch
file added
+89
patches.suse/mm-validate-the-mm-before-dropping-the-mmap-lock.patch
file added
+47
patches.suse/mmap-fix-error-paths-with-dup_anon_vma.patch
file added
+148
patches.suse/mmap-fix-vma_iterator-in-error-path-of-vma_merge.patch
file added
+64
patches.suse/userfaultfd-fix-regression-in-userfaultfd_unmap_prep.patch
file added
+150
patches.suse/vm-fix-move_vma-memory-accounting-being-off.patch
file added
+58
series.conf
file modified
+91 -0
    Merge remote-tracking branch 'origin/users/vbabka/SLE15-SP6/for-next' into SLE15-SP6
    
    Pull mapple-tree backport from Vlastimil Babka
    
        
file modified
+91 -0