| Age | Commit message (Expand) | Author | Files | Lines |
| 3 days | maple_tree: document that "last" in mtree_insert_range() is inclusive | Steven Rostedt | 1 | -2/+5 |
| 2026-04-27 | MAINTAINERS: update Liam's email address | Liam R. Howlett | 1 | -1/+1 |
| 2026-04-05 | maple_tree: clean up mas_wr_node_store() | Liam R. Howlett | 1 | -16/+26 |
| 2026-04-05 | maple_tree: don't pass end to mas_wr_append() | Liam R. Howlett | 1 | -4/+3 |
| 2026-04-05 | maple_tree: pass maple copy node to mas_wmb_replace() | Liam R. Howlett | 1 | -35/+25 |
| 2026-04-05 | maple_tree: remove maple big node and subtree structs | Liam R. Howlett | 1 | -1184/+0 |
| 2026-04-05 | maple_tree: use maple copy node for mas_wr_split() | Liam R. Howlett | 1 | -6/+93 |
| 2026-04-05 | maple_tree: add cp_converged() helper | Liam R. Howlett | 1 | -3/+11 |
| 2026-04-05 | maple_tree: add copy_tree_location() helper | Liam R. Howlett | 1 | -6/+12 |
| 2026-04-05 | maple_tree: use maple copy node for mas_wr_rebalance() operation | Liam R. Howlett | 1 | -7/+206 |
| 2026-04-05 | maple_tree: add cp_is_new_root() helper | Liam R. Howlett | 1 | -32/+38 |
| 2026-04-05 | maple_tree: separate wr_split_store and wr_rebalance store type code path | Liam R. Howlett | 1 | -24/+23 |
| 2026-04-05 | maple_tree: remove unnecessary return statements | Liam R. Howlett | 1 | -11/+0 |
| 2026-04-05 | maple_tree: inline mas_wr_spanning_rebalance() | Liam R. Howlett | 1 | -23/+15 |
| 2026-04-05 | maple_tree: start using maple copy node for destination | Liam R. Howlett | 1 | -179/+441 |
| 2026-04-05 | maple_tree: add gap support, slot and pivot sizes for maple copy | Liam R. Howlett | 1 | -0/+5 |
| 2026-04-05 | maple_tree: introduce ma_leaf_max_gap() | Liam R. Howlett | 1 | -20/+28 |
| 2026-04-05 | maple_tree: change initial big node setup in mas_wr_spanning_rebalance() | Liam R. Howlett | 1 | -23/+152 |
| 2026-04-05 | maple_tree: inline mas_spanning_rebalance_loop() into mas_wr_spanning_rebalan... | Liam R. Howlett | 1 | -1/+107 |
| 2026-04-05 | maple_tree: introduce maple_copy node and use it in mas_spanning_rebalance() | Liam R. Howlett | 1 | -9/+131 |
| 2026-04-05 | maple_tree: correct right ma_wr_state end pivot in mas_wr_spanning_store() | Liam R. Howlett | 1 | -0/+1 |
| 2026-04-05 | maple_tree: move maple_subtree_state from mas_wr_spanning_store to mas_wr_spa... | Liam R. Howlett | 1 | -20/+21 |
| 2026-04-05 | maple_tree: don't pass through height in mas_wr_spanning_store | Liam R. Howlett | 1 | -5/+4 |
| 2026-04-05 | maple_tree: remove l_wr_mas from mas_wr_spanning_rebalance | Liam R. Howlett | 1 | -11/+8 |
| 2026-04-05 | maple_tree: make ma_wr_states reliable for reuse in spanning store | Liam R. Howlett | 1 | -0/+2 |
| 2026-04-05 | maple_tree: inline mas_spanning_rebalance() into mas_wr_spanning_rebalance() | Liam R. Howlett | 1 | -1/+19 |
| 2026-04-05 | maple_tree: remove unnecessary assignment of orig_l index | Liam R. Howlett | 1 | -1/+1 |
| 2026-04-05 | maple_tree: extract use of big node from mas_wr_spanning_store() | Liam R. Howlett | 1 | -18/+26 |
| 2026-04-05 | maple_tree: move mas_spanning_rebalance loop to function | Liam R. Howlett | 1 | -50/+58 |
| 2026-04-05 | maple_tree: fix mas_dup_alloc() sparse warning | Liam R. Howlett | 1 | -2/+9 |
| 2025-11-09 | maple_tree: fix tracepoint string pointers | Martin Kaiser | 1 | -14/+16 |
| 2025-10-02 | Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -6/+6 |
| 2025-09-29 | maple_tree: Convert forking to use the sheaf interface | Liam R. Howlett | 1 | -24/+23 |
| 2025-09-29 | maple_tree: Add single node allocation support to maple state | Liam R. Howlett | 1 | -6/+41 |
| 2025-09-29 | maple_tree: Prefilled sheaf conversion and testing | Liam R. Howlett | 1 | -264/+62 |
| 2025-09-29 | maple_tree: Replace mt_free_one() with kfree() | Pedro Falcato | 1 | -9/+4 |
| 2025-09-29 | maple_tree: Use kfree_rcu in ma_free_rcu | Pedro Falcato | 1 | -10/+3 |
| 2025-09-29 | maple_tree: use percpu sheaves for maple_node_cache | Vlastimil Babka | 1 | -2/+7 |
| 2025-09-29 | maple_tree: Drop bulk insert support | Liam R. Howlett | 1 | -266/+4 |
| 2025-09-29 | maple_tree: remove redundant __GFP_NOWARN | Qianfeng Rong | 1 | -2/+2 |
| 2025-09-13 | maple_tree: fix MAPLE_PARENT_RANGE32 and parent pointer docs | Sidhartha Kumar | 1 | -6/+6 |
| 2025-07-13 | maple tree: add some comments | Dev Jain | 1 | -1/+7 |
| 2025-07-12 | Merge branch 'mm-hotfixes-stable' into mm-stable to pick up changes which | Andrew Morton | 1 | -0/+1 |
| 2025-07-09 | maple_tree: fix status setup on restore to active | Liam R. Howlett | 1 | -7/+18 |
| 2025-07-09 | maple tree: use goto label to simplify code | Dev Jain | 1 | -5/+2 |
| 2025-07-09 | maple_tree: fix mt_destroy_walk() on root leaf node | Wei Yang | 1 | -0/+1 |
| 2025-06-19 | maple_tree: fix MA_STATE_PREALLOC flag in mas_preallocate() | Liam R. Howlett | 1 | -1/+3 |
| 2025-05-11 | maple_tree: reorder mas->store_type case statements | Sidhartha Kumar | 1 | -26/+25 |
| 2025-05-11 | maple_tree: add sufficient height | Sidhartha Kumar | 1 | -3/+16 |
| 2025-05-11 | maple_tree: break on convergence in mas_spanning_rebalance() | Sidhartha Kumar | 1 | -3/+13 |
| 2025-05-11 | maple_tree: use vacant nodes to reduce worst case allocations | Sidhartha Kumar | 1 | -4/+9 |
| 2025-05-11 | maple_tree: use height and depth consistently | Sidhartha Kumar | 1 | -40/+44 |
| 2025-05-11 | maple_tree: convert mas_prealloc_calc() to take in a maple write state | Sidhartha Kumar | 1 | -8/+8 |
| 2025-03-16 | maple_tree: remove a BUG_ON() in mas_alloc_nodes() | Petr Tesarik | 1 | -1/+0 |
| 2025-03-16 | maple_tree: use ma_dead_node() in mte_dead_node() | I Hsin Cheng | 1 | -5/+2 |
| 2025-03-16 | maple_tree: correct comment for mas_start() | I Hsin Cheng | 1 | -1/+1 |
| 2025-01-13 | maple_tree: only root node could be deficient | Wei Yang | 1 | -1/+1 |
| 2025-01-13 | maple_tree: simplify split calculation | Wei Yang | 1 | -17/+6 |
| 2025-01-13 | maple_tree: we don't set offset to MAPLE_NODE_SLOTS on error | Wei Yang | 1 | -5/+2 |
| 2025-01-13 | maple_tree: not possible to be a root node after loop | Wei Yang | 1 | -4/+1 |
| 2025-01-13 | maple_tree: index has been checked to be smaller than pivot | Wei Yang | 1 | -7/+6 |
| 2025-01-13 | maple_tree: use mas_next_slot() directly | Wei Yang | 1 | -24/+1 |
| 2024-12-30 | maple_tree: reload mas before the second call for mas_empty_area | Yang Erkun | 1 | -0/+1 |
| 2024-11-11 | maple_tree: refine mas_store_root() on storing NULL | Wei Yang | 1 | -1/+12 |
| 2024-11-11 | maple_tree: not necessary to check index/last again | Wei Yang | 1 | -1/+3 |
| 2024-11-11 | maple_tree: the return value of mas_root_expand() is not used | Wei Yang | 1 | -2/+2 |
| 2024-11-11 | maple_tree: print empty for an empty tree on mt_dump() | Wei Yang | 1 | -3/+5 |
| 2024-11-06 | maple_tree: remove sanity check from mas_wr_slot_store() | Wei Yang | 1 | -3/+2 |
| 2024-11-06 | maple_tree: calculate new_end when needed | Wei Yang | 1 | -1/+1 |
| 2024-11-06 | maple_tree: simplify mas_push_node() | Wei Yang | 1 | -9/+7 |
| 2024-11-06 | maple_tree: total is not changed for nomem_one case | Wei Yang | 1 | -2/+1 |
| 2024-11-06 | maple_tree: clear request_count for new allocated one | Wei Yang | 1 | -1/+1 |
| 2024-11-06 | maple_tree: root node could be handled by !p_slot too | Wei Yang | 1 | -3/+1 |
| 2024-11-06 | maple_tree: fix alloc node fail issue | Jiazi Li | 1 | -1/+4 |
| 2024-11-06 | maple_tree: refactor mas_wr_store_type() | Sidhartha Kumar | 1 | -47/+25 |
| 2024-11-06 | maple_tree: do not hash pointers on dump in debug mode | Lorenzo Stoakes | 1 | -41/+59 |
| 2024-11-05 | maple_tree: memset maple_big_node as a whole | Wei Yang | 1 | -4/+1 |
| 2024-11-05 | maple_tree: remove maple_big_node.parent | Wei Yang | 1 | -1/+0 |
| 2024-11-05 | maple_tree: goto complete directly on a pivot of 0 | Wei Yang | 1 | -1/+1 |
| 2024-11-05 | maple_tree: i is always less than or equal to mas_end | Wei Yang | 1 | -2/+1 |
| 2024-10-17 | maple_tree: correct tree corruption on spanning store | Lorenzo Stoakes | 1 | -6/+6 |
| 2024-10-17 | maple_tree: check for MA_STATE_BULK on setting wr_rebalance | Sidhartha Kumar | 1 | -1/+1 |
| 2024-09-21 | Merge tag 'mm-stable-2024-09-20-02-31' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -379/+426 |
| 2024-09-09 | maple_tree: mark three functions as __maybe_unused | Liam R. Howlett | 1 | -3/+3 |
| 2024-09-09 | maple_tree: cleanup function descriptions | Wei Yang | 1 | -58/+47 |
| 2024-09-09 | maple_tree: dump error message based on format | Wei Yang | 1 | -2/+8 |
| 2024-09-09 | maple_tree: arange64 node is not a leaf node | Wei Yang | 1 | -5/+1 |
| 2024-09-01 | maple_tree: make write helper functions void | Sidhartha Kumar | 1 | -31/+16 |
| 2024-09-01 | maple_tree: remove unneeded mas_wr_walk() in mas_store_prealloc() | Sidhartha Kumar | 1 | -5/+13 |
| 2024-09-01 | maple_tree: remove repeated sanity checks from write helper functions | Sidhartha Kumar | 1 | -15/+2 |
| 2024-09-01 | maple_tree: remove node allocations from various write helper functions | Sidhartha Kumar | 1 | -27/+0 |
| 2024-09-01 | maple_tree: have mas_store() allocate nodes if needed | Sidhartha Kumar | 1 | -2/+17 |
| 2024-09-01 | maple_tree: remove mas_wr_modify() | Sidhartha Kumar | 1 | -38/+0 |
| 2024-09-01 | maple_tree: simplify mas_commit_b_node() | Sidhartha Kumar | 1 | -57/+7 |
| 2024-09-01 | maple_tree: convert mas_insert() to preallocate nodes | Sidhartha Kumar | 1 | -12/+10 |
| 2024-09-01 | maple_tree: use store type in mas_wr_store_entry() | Sidhartha Kumar | 1 | -38/+52 |
| 2024-09-01 | maple_tree: print store type in mas_dump() | Sidhartha Kumar | 1 | -0/+34 |
| 2024-09-01 | maple_tree: use mas_store_gfp() in mtree_store_range() | Sidhartha Kumar | 1 | -10/+1 |
| 2024-09-01 | maple_tree: preallocate nodes in mas_erase() | Sidhartha Kumar | 1 | -2/+6 |
| 2024-09-01 | maple_tree: remove mas_destroy() from mas_nomem() | Sidhartha Kumar | 1 | -13/+24 |
| 2024-09-01 | maple_tree: introduce mas_wr_store_type() | Sidhartha Kumar | 1 | -60/+157 |
| 2024-09-01 | maple_tree: move up mas_wr_store_setup() and mas_wr_prealloc_setup() | Sidhartha Kumar | 1 | -48/+48 |
| 2024-09-01 | maple_tree: introduce mas_wr_prealloc_setup() | Sidhartha Kumar | 1 | -2/+8 |
| 2024-09-01 | maple_tree: fix comment typo with corresponding maple_status | Wei Yang | 1 | -1/+1 |
| 2024-09-01 | maple_tree: fix comment typo of ma_root | Wei Yang | 1 | -1/+1 |
| 2024-09-01 | maple_tree: add test to replicate low memory race conditions | Sidhartha Kumar | 1 | -0/+13 |
| 2024-09-01 | maple_tree: reset mas->index and mas->last on write retries | Sidhartha Kumar | 1 | -4/+12 |
| 2024-09-01 | maple_tree: remove rcu_read_lock() from mt_validate() | Liam R. Howlett | 1 | -5/+2 |
| 2024-07-03 | maple_tree: modified return type of mas_wr_store_entry() | JaeJoon Jung | 1 | -9/+6 |
| 2024-05-05 | maple_tree: fix mas_empty_area_rev() null pointer dereference | Liam R. Howlett | 1 | -8/+8 |
| 2024-03-14 | Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -4/+2 |
| 2024-02-22 | maple_tree: avoid duplicate variable init in mast_spanning_rebalance() | Lukas Bulwahn | 1 | -2/+0 |
| 2024-02-21 | maple_tree: fix comment describing mas_node_count_gfp() | Sidhartha Kumar | 1 | -2/+2 |
| 2024-02-21 | maple_tree: Add mtree_alloc_cyclic() | Chuck Lever | 1 | -0/+93 |
| 2023-12-20 | maple_tree: avoid checking other gaps after getting the largest gap | Peng Zhang | 1 | -0/+3 |
| 2023-12-20 | maple_tree: fix typos/spellos etc | Randy Dunlap | 1 | -4/+4 |
| 2023-12-20 | lib/maple_tree.c: fix build error due to hotfix alteration | Andrew Morton | 1 | -1/+1 |
| 2023-12-20 | sync mm-stable with mm-hotfixes-stable to pick up depended-upon changes | Andrew Morton | 1 | -0/+11 |
| 2023-12-20 | maple_tree: do not preallocate nodes for slot stores | Sidhartha Kumar | 1 | -0/+11 |
| 2023-12-12 | maple_tree: change return type of mas_split_final_node as void. | Levi Yun | 1 | -2/+1 |
| 2023-12-12 | maple_tree: simplify mas_leaf_set_meta() | Peng Zhang | 1 | -18/+4 |
| 2023-12-12 | maple_tree: delete one of the two identical checks | Peng Zhang | 1 | -3/+0 |
| 2023-12-12 | maple_tree: remove an unused parameter for ma_meta_end() | Peng Zhang | 1 | -6/+4 |
| 2023-12-12 | maple_tree: avoid ascending when mas->min is also the parent's minimum | Peng Zhang | 1 | -3/+5 |
| 2023-12-12 | maple_tree: move the check forward to avoid static check warning | Peng Zhang | 1 | -1/+1 |
| 2023-12-12 | maple_tree: remove unused function | Jiapeng Chong | 1 | -29/+0 |
| 2023-12-12 | maple_tree: mtree_range_walk() clean up | Liam R. Howlett | 1 | -15/+12 |
| 2023-12-12 | maple_tree: don't find node end in mtree_lookup_walk() | Liam R. Howlett | 1 | -9/+3 |
| 2023-12-12 | maple_tree: use maple state end for write operations | Liam R. Howlett | 1 | -22/+24 |
| 2023-12-12 | maple_tree: remove mas_searchable() | Liam R. Howlett | 1 | -50/+16 |
| 2023-12-12 | maple_tree: separate ma_state node from status | Liam R. Howlett | 1 | -182/+275 |
| 2023-12-12 | maple_tree: clean up inlines for some functions | Liam R. Howlett | 1 | -39/+39 |
| 2023-12-12 | maple_tree: use cached node end in mas_destroy() | Liam R. Howlett | 1 | -1/+1 |
| 2023-12-12 | maple_tree: use cached node end in mas_next() | Liam R. Howlett | 1 | -6/+8 |
| 2023-12-12 | maple_tree: add end of node tracking to the maple state | Liam R. Howlett | 1 | -0/+7 |
| 2023-12-12 | maple_tree: make mas_erase() more robust | Liam R. Howlett | 1 | -1/+1 |
| 2023-12-12 | maple_tree: remove unnecessary default labels from switch statements | Liam R. Howlett | 1 | -7/+2 |
| 2023-12-10 | maple_tree: preserve the tree attributes when destroying maple tree | Peng Zhang | 1 | -1/+1 |
| 2023-12-10 | maple_tree: introduce interfaces __mt_dup() and mtree_dup() | Peng Zhang | 1 | -0/+274 |
| 2023-12-10 | maple_tree: add mt_free_one() and mt_attr() helpers | Peng Zhang | 1 | -1/+11 |
| 2023-10-18 | maple_tree: add GFP_KERNEL to allocations in mas_expected_entries() | Liam R. Howlett | 1 | -1/+1 |
| 2023-09-29 | maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states | Liam R. Howlett | 1 | -58/+163 |
| 2023-08-24 | maple_tree: clean up mas_wr_append() | Liam R. Howlett | 1 | -14/+20 |
| 2023-08-24 | merge mm-hotfixes-stable into mm-stable to pick up depended-upon changes | Andrew Morton | 1 | -0/+7 |
| 2023-08-24 | maple_tree: disable mas_wr_append() when other readers are possible | Liam R. Howlett | 1 | -0/+7 |
| 2023-08-21 | maple_tree: replace data before marking dead in split and spanning store | Liam R. Howlett | 1 | -325/+168 |
| 2023-08-21 | maple_tree: change mas_adopt_children() parent usage | Liam R. Howlett | 1 | -1/+1 |
| 2023-08-21 | maple_tree: introduce mas_tree_parent() definition | Liam R. Howlett | 1 | -8/+5 |
| 2023-08-21 | maple_tree: introduce mas_put_in_tree() | Liam R. Howlett | 1 | -46/+27 |
| 2023-08-21 | maple_tree: reorder replacement of nodes to avoid live lock | Liam R. Howlett | 1 | -10/+46 |
| 2023-08-21 | maple_tree: add hex output to maple_arange64 dump | Liam R. Howlett | 1 | -4/+20 |
| 2023-08-18 | maple_tree: reduce resets during store setup | Liam R. Howlett | 1 | -11/+26 |
| 2023-08-18 | maple_tree: refine mas_preallocate() node calculations | Liam R. Howlett | 1 | -1/+43 |
| 2023-08-18 | maple_tree: move mas_wr_end_piv() below mas_wr_extend_null() | Liam R. Howlett | 1 | -16/+15 |
| 2023-08-18 | maple_tree: adjust node allocation on mas_rebalance() | Liam R. Howlett | 1 | -1/+1 |
| 2023-08-18 | maple_tree: re-introduce entry to mas_preallocate() arguments | Liam R. Howlett | 1 | -1/+2 |
| 2023-08-18 | maple_tree: Be more strict about locking | Liam R. Howlett | 1 | -2/+8 |
| 2023-08-18 | maple_tree: mtree_insert: fix typo in kernel-doc description of GFP flags | Mike Rapoport (IBM) | 1 | -1/+1 |
| 2023-08-18 | maple_tree: mtree_insert*: fix typo in kernel-doc description | Mike Rapoport (IBM) | 1 | -2/+2 |
| 2023-08-18 | maple_tree: drop mas_first_entry() | Peng Zhang | 1 | -72/+0 |
| 2023-08-18 | maple_tree: replace mas_logical_pivot() with mas_safe_pivot() | Peng Zhang | 1 | -30/+3 |
| 2023-08-18 | maple_tree: update mt_validate() | Peng Zhang | 1 | -10/+9 |
| 2023-08-18 | maple_tree: make mas_validate_limits() check root node and node limit | Peng Zhang | 1 | -16/+14 |
| 2023-08-18 | maple_tree: fix mas_validate_child_slot() to check last missed slot | Peng Zhang | 1 | -4/+8 |
| 2023-08-18 | maple_tree: make mas_validate_gaps() to check metadata | Peng Zhang | 1 | -35/+41 |
| 2023-08-18 | maple_tree: don't use MAPLE_ARANGE64_META_MAX to indicate no gap | Peng Zhang | 1 | -11/+2 |
| 2023-08-18 | maple_tree: add a fast path case in mas_wr_slot_store() | Peng Zhang | 1 | -12/+24 |
| 2023-08-18 | maple_tree: optimize mas_wr_append(), also improve duplicating VMAs | Peng Zhang | 1 | -11/+22 |
| 2023-08-18 | maple_tree: fix a few documentation issues | Thomas Gleixner | 1 | -5/+21 |
| 2023-07-17 | maple_tree: set the node limit when creating a new root node | Peng Zhang | 1 | -1/+2 |
| 2023-06-09 | maple_tree: simplify and clean up mas_wr_node_store() | Peng Zhang | 1 | -61/+26 |
| 2023-06-09 | maple_tree: rework mas_wr_slot_store() to be cleaner and more efficient. | Peng Zhang | 1 | -34/+19 |
| 2023-06-09 | maple_tree: add comments and some minor cleanups to mas_wr_append() | Peng Zhang | 1 | -24/+23 |
| 2023-06-09 | maple_tree: add mas_wr_new_end() to calculate new_end accurately | Peng Zhang | 1 | -11/+23 |
| 2023-06-09 | maple_tree: make the code symmetrical in mas_wr_extend_null() | Peng Zhang | 1 | -12/+14 |
| 2023-06-09 | maple_tree: simplify mas_is_span_wr() | Peng Zhang | 1 | -23/+11 |
| 2023-06-09 | maple_tree: fix the arguments to __must_hold() | Peng Zhang | 1 | -3/+3 |
| 2023-06-09 | maple_tree: drop mas_{rev_}alloc() and mas_fill_gap() | Peng Zhang | 1 | -108/+0 |
| 2023-06-09 | maple_tree: rework mtree_alloc_{range,rrange}() | Peng Zhang | 1 | -25/+32 |
| 2023-06-09 | maple_tree: clear up index and last setting in single entry tree | Liam R. Howlett | 1 | -10/+11 |
| 2023-06-09 | maple_tree: add mas_prev_range() and mas_find_range_rev interface | Liam R. Howlett | 1 | -39/+122 |
| 2023-06-09 | maple_tree: introduce mas_prev_slot() interface | Liam R. Howlett | 1 | -142/+90 |
| 2023-06-09 | maple_tree: relocate mas_rewalk() and mas_rewalk_if_dead() | Liam R. Howlett | 1 | -19/+19 |
| 2023-06-09 | maple_tree: add mas_next_range() and mas_find_range() interfaces | Liam R. Howlett | 1 | -50/+122 |
| 2023-06-09 | maple_tree: introduce mas_next_slot() interface | Liam R. Howlett | 1 | -125/+104 |
| 2023-06-09 | maple_tree: revise limit checks in mas_empty_area{_rev}() | Liam R. Howlett | 1 | -7/+13 |
| 2023-06-09 | maple_tree: try harder to keep active node with mas_prev() | Liam R. Howlett | 1 | -42/+83 |
| 2023-06-09 | maple_tree: try harder to keep active node after mas_next() | Liam R. Howlett | 1 | -42/+47 |
| 2023-06-09 | maple_tree: mas_start() reset depth on dead node | Liam R. Howlett | 1 | -1/+1 |
| 2023-06-09 | maple_tree: remove unnecessary check from mas_destroy() | Liam R. Howlett | 1 | -3/+1 |
| 2023-06-09 | maple_tree: return error on mte_pivots() out of range | Liam R. Howlett | 1 | -11/+14 |
| 2023-06-09 | maple_tree: use MAS_BUG_ON() prior to calling mas_meta_gap() | Liam R. Howlett | 1 | -2/+2 |
| 2023-06-09 | maple_tree: use MAS_WR_BUG_ON() in mas_store_prealloc() | Liam R. Howlett | 1 | -1/+1 |
| 2023-06-09 | maple_tree: use MAS_BUG_ON() from mas_topiary_range() | Liam R. Howlett | 1 | -1/+2 |
| 2023-06-09 | maple_tree: use MAS_BUG_ON() in mas_set_height() | Liam R. Howlett | 1 | -1/+1 |
| 2023-06-09 | maple_tree: use MAS_BUG_ON() when setting a leaf node as a parent | Liam R. Howlett | 1 | -13/+13 |
| 2023-06-09 | maple_tree: convert debug code to use MT_WARN_ON() and MAS_WARN_ON() | Liam R. Howlett | 1 | -16/+14 |
| 2023-06-09 | maple_tree: convert BUG_ON() to MT_BUG_ON() | Liam R. Howlett | 1 | -1/+1 |
| 2023-06-09 | maple_tree: add debug BUG_ON and WARN_ON variants | Liam R. Howlett | 1 | -2/+32 |
| 2023-06-09 | maple_tree: add format option to mt_dump() | Liam R. Howlett | 1 | -29/+58 |