]> www.infradead.org Git - users/jedix/linux-maple.git/shortlog
users/jedix/linux-maple.git
2021-01-05 Liam R. Howlettmaple_tree: Use ma_slots() instead of mas_get_slot...
2021-01-05 Liam R. Howlettmaple_tree: Rename range_walk to _walk, clean up mas_no...
2021-01-05 Liam R. Howlettmaple_tree: optimize root expand
2021-01-05 Liam R. Howlettmaple_tree: Drop dup_tree()
2021-01-05 Liam R. Howlettmm/mmap: Alter brk to be more maple tree efficient.
2021-01-05 Liam R. Howlettmm: Move find_vma_intersection to mmap.c and change...
2021-01-05 Liam R. Howlettkernel/fork: Stop using dup tree and pre-allocate the...
2021-01-05 Liam R. Howlettmaple_tree: Export mas_entry_cnt to setup external...
2021-01-05 Liam R. Howlettmaple_tree: Fix validate on empty tree and some compile...
2021-01-05 Liam R. Howlettmaple_tree: Fix bug in mas_next_node and optimize _mas_...
2021-01-05 Liam R. Howlettmaple_tree: Add mas_root_locked() and mas_root(), renam...
2021-01-05 Liam R. Howlettmaple_tree: Fix state for external mas
2021-01-05 Liam R. Howlettmaple_tree: Optimize gap calcs
2021-01-05 Liam R. Howlettmaple_tree: Drop if 0 code
2021-01-05 Liam R. Howlettmaple_tree: Fix resetting depth to preserve depth for...
2021-01-05 Liam R. Howlettmaple_tree: Add mas_node_cnt() to allocate enough nodes...
2021-01-05 Liam R. Howlettmaple_tree: wip for fast path
2021-01-05 Liam R. Howlettmaple_tree: Add validation for nulls in non-leaves
2021-01-05 Liam R. Howlettmaple_tree: Add CONFIG_MAPLE_RCU_DISABLED, drop full_cn...
2021-01-05 Liam R. Howlettmaple_tree: mas_parent_gap no longer updates limits
2021-01-05 Liam R. Howlettmaple_tree: mas_max_gap() breaks out of loop on 0 pivot
2021-01-05 Liam R. Howlettmaple_tree: mas_leaf_max_gap optimizations for ma_pivots
2021-01-05 Liam R. Howlettmaple_tree: mas_data_end starts at offset mt_min_slots now
2021-01-05 Liam R. Howlettmaple_tree: Optimize mab_mas_cp to use ma_pivots and...
2021-01-05 Liam R. Howlettmm/mmap: Introduce unlock_range() for code cleanup
2021-01-05 Liam R. Howlettmm: Change mmap do_brk_flags() to populate the existing VMA
2021-01-05 Liam R. Howlettmm/mmap: Change do_brk_flags() to expand existing VMA...
2021-01-05 Liam R. Howlettmaple_tree: Fix formatting of extend null
2021-01-05 Liam R. Howlettmaple_tree: Restore maple tree node fullness.
2021-01-05 Liam R. Howlettmaple_tree: Add extra trace events to test code
2021-01-05 Liam R. Howlettkernel/fork: Drop vma_store entirely
2021-01-05 Liam R. Howlettmaple_tree tracepoints: Add trace for span_wr, store_ra...
2021-01-05 Liam R. Howlettmmap trace: Change maple tree mods to use px
2021-01-05 Liam R. Howlettmmap: Remove __vma_link in favour of calling vma_mt_sto...
2021-01-05 Liam R. Howlettmm: Remove vma_stre and __vma_link_rb from header
2021-01-05 Liam R. Howlettmaple_tree: Don't initially set pivot in data_end.
2021-01-05 Liam R. Howlettmaple_tree: Alias rcu check to mas_slot() and mas_slot_...
2021-01-05 Liam R. Howlettmaple_tree: Avoid case statements with ma_gaps and...
2021-01-05 Liam R. Howlettmaple_tree: Optimize mas_awalk
2021-01-05 Liam R. Howlettmaple_tree: Rework mas_next
2021-01-05 Liam R. Howlettmm/mmap: Fix accounting in count_vma_pages_range again
2021-01-05 Liam R. Howlettmm/mmap: Fix accounting in count_vma_pages_range
2021-01-05 Liam R. Howlettkernel/fork: Use mas_dup_store for quicker forking
2021-01-05 Liam R. Howlettmaple_tree: Add mas_dup_store for quicker forking
2021-01-05 Liam R. Howlettmaple_tree: cleanup
2021-01-05 Liam R. Howlettmaple_tree: Don't check lockdep on things that may...
2021-01-05 Liam R. Howlettmaple_tree: Rework mas_prev_node
2021-01-05 Liam R. Howlettmaple_tree: Rework mas_next_node again
2021-01-05 Liam R. Howlettmaple_tree: Rewrite mas_next_node to be less complex.
2021-01-05 Liam R. Howlettmaple_tree: Update mas_next_node comments and break...
2021-01-05 Liam R. Howlettmaple_tree: use ma_get_slots() in mas_next_node loop
2021-01-05 Liam R. Howlettmaple_tree: rework mas_prev_node loop
2021-01-05 Liam R. Howlettmaple_tree: Change mas_get_slot to only rcu_dereference...
2021-01-05 Liam R. Howlettmaple_tree: Use get_slots for extend_null
2021-01-05 Liam R. Howlettmaple_tree: Drop mte_get_slot(), _mte_get_slot(), ma_ge...
2021-01-05 Liam R. Howlettmaple_tree: Change mas_replace to use ma_get_slots
2021-01-05 Liam R. Howlettmaple_tree: Change more to use ma_get_slots
2021-01-05 Liam R. Howlettmaple_tree: Change adopt_Children to use ma_get_slots
2021-01-05 Liam R. Howlettmaple_tree: use mte_slots for dup
2021-01-05 Liam R. Howlettmaple_tree: Start using mte_slots more
2021-01-05 Liam R. Howlettmaple_tree: Comments
2021-01-05 Liam R. Howlettmaple_tree: Remove recursive call for ma_get_node_alloc...
2021-01-05 Liam R. Howlettmaple_tree: Renames to remove _get and comments on...
2021-01-05 Liam R. Howlettmaple_tree: Remove comment for range 16 node types...
2021-01-05 Liam R. Howlettmaple_tree: Add new lines where necessary
2021-01-05 Liam R. Howlettmaple_tree: Remove unnecessary check from next_nentry
2021-01-05 Liam R. Howlettmaple_tree: mas_data_end reduction #2
2021-01-05 Liam R. Howlettmaple_tree: mas_data_end reduction.
2021-01-05 Liam R. Howlettmaple_tree: Drop extra node types and mt_is_empty()
2021-01-05 Liam R. Howlettmaple_tree: Rename functions and variables
2021-01-05 Liam R. Howlettmaple_tree: Optimizations on mas_data_end and mas_rev_awalk
2021-01-05 Liam R. Howlettmaple_tree: Fix endif comment
2021-01-05 Liam R. Howlettmaple_tree: remove _mas_data_end, only used in a few...
2021-01-05 Liam R. Howlettmm and fork: Fix mtree_destroy path
2021-01-05 Liam R. Howlettmaple_tree: Fix rcu flag again.
2021-01-05 Liam R. Howlettmaple_tree: Lower efficiency of node use.
2021-01-05 Matthew Wilcox... radix tree test suite: Fix compilation
2021-01-05 Liam R. Howlettmaple_tree: Add newlines after functions
2021-01-05 Liam R. Howlettmaple_tree: Fix up after rebase v5.9-rc1 and history.
2021-01-05 Liam R. Howlettmaple_tree: Fix spanning_store testcases and then the...
2021-01-05 Liam R. Howlettmaple_tree: Revert __mas_next change.
2021-01-05 Liam R. Howlettmaple_tree: Fix spanning_rebalance across many nodes...
2021-01-05 Liam R. Howlettmaple_tree: Fix rcu flag, ma_flags on dup of tree
2021-01-05 Liam R. Howlettsched/mm and kernel/fork: Add maple tree rcu enable...
2021-01-05 Liam R. Howlettmaple_tree: Add in_rcu flag support
2021-01-05 Liam R. Howlettmaple_tree: Rename flags defines
2021-01-05 Liam R. Howlettmaple_tree; rename mas_get/set_slot to mas_offset
2021-01-05 Liam R. Howlettmaple_tree: Compress ma_height into ma_flags
2021-01-05 Liam R. Howlettmaple_tree_test: Add verification of 1000 entry tree...
2021-01-05 Liam R. Howlettmaple_tree: Add push right, use memmove for b_node...
2021-01-05 Liam R. Howlettmaple_tree: Fix range calc on slot 0 and clean up empty...
2021-01-05 Liam R. Howlettmaple_tree: bulk free fixes
2021-01-05 Liam R. Howlettmaple_tree: Fix test from dumping crap
2021-01-05 Liam R. Howlettmaple_tree: Fix direct destroy
2021-01-05 Liam R. Howlettmmap stuff
2021-01-05 Liam R. Howlettlinux.c stuff
2021-01-05 Liam R. Howlettmaple_tree: Add non-rcu destroy_walk, rename ma_free...
2021-01-05 Liam R. Howlettradix-tree testing framework: Add kmem_cache_free_bulk
2021-01-05 Liam R. Howlettmaple_tree: Alloc at most 1 page of nodes during fork.
2021-01-05 Liam R. Howlettmaple_tree: Fix dup tree walk up and add more testcases.
next