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