index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
maple_tree.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-24
maple_tree: add helper mas_make_walkable()
Liam R. Howlett (Oracle)
1
-5
/
+8
2026-08-24
maple_tree: avoid extra gap calculation
Liam R. Howlett (Oracle)
1
-11
/
+17
2026-08-24
maple_tree: avoid mas_erase() and mtree_erase() failures
Liam R. Howlett (Oracle)
1
-18
/
+50
2026-08-24
maple_tree: document that erase may use GFP_KERNEL for allocations
Liam R. Howlett (Oracle)
1
-2
/
+21
2026-08-24
maple_tree: catch race in mas_alloc_cyclic()
Liam R. Howlett (Oracle)
1
-19
/
+24
2026-08-24
maple_tree: add bulk parent set helper
Liam R. Howlett (Oracle)
1
-55
/
+42
2026-08-24
maple_tree: micro optimisation of mas_wr_store_type()
Liam R. Howlett (Oracle)
1
-3
/
+15
2026-08-24
maple_tree: optimise mas_wr_node_store() when not in rcu mode
Liam R. Howlett (Oracle)
1
-3
/
+17
2026-08-24
maple_tree: use prefetched value in mas_wr_store_type()
Liam R. Howlett (Oracle)
1
-1
/
+1
2026-08-24
maple_tree: clarify comments on mas_nomem()
Liam R. Howlett (Oracle)
1
-2
/
+7
2026-08-24
maple_tree: drop dead code from mas_extend_spanning_null()
Liam R. Howlett (Oracle)
1
-7
/
+0
2026-08-24
maple_tree: add write lock checking with lockdep sequence numbers
Liam R. Howlett (Oracle)
1
-12
/
+52
2026-08-24
maple_tree: add rcu locking check when LOCKDEP is enabled
Liam R. Howlett (Oracle)
1
-1
/
+49
2026-08-24
maple_tree: fix comment typo
Mark Sercombe
1
-1
/
+1
2026-08-24
maple_tree: remove unused mas_is_root_limits()
Zhan Xusheng
1
-5
/
+0
2026-08-04
lib/maple_tree: add missing spaces after switch keyword
Watson Wheeler
1
-4
/
+4
2026-06-02
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
[next]