aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/md/persistent-data/dm-btree-remove.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-01-04dm btree remove: change a bunch of BUG_ON() calls to proper errorsJoe Thornber1-51/+122
2021-11-24dm btree remove: fix use after free in rebalance_children()Joe Thornber1-1/+1
2021-06-25dm btree remove: assign new_root only when removal succeedsHou Tao1-1/+2
2021-06-04dm space maps: improve performance with inc/dec on ranges of blocksJoe Thornber1-2/+2
2019-12-05dm btree: increase rebalance threshold in __rebalance2()Hou Tao1-1/+7
2015-11-04Merge tag 'dm-4.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dmLinus Torvalds1-27/+9
2015-10-31dm persistent data: eliminate unnecessary return valuesMikulas Patocka1-27/+9
2015-10-23dm btree remove: fix a bug when rebalancing nodes after removalJoe Thornber1-6/+11
2015-08-12dm btree remove: remove unused function get_nr_entries()Vivek Goyal1-22/+0
2015-08-12dm btree: add ref counting ops for the leaves of top level btreesJoe Thornber1-10/+6
2015-08-07dm btree remove: fix bug in remove_one()Joe Thornber1-0/+1
2015-07-05dm btree remove: fix bug in redistribute3Dennis Yang1-3/+3
2015-06-11dm btree: add dm_btree_remove_leaves()Joe Thornber1-0/+127
2013-03-20dm thin: fix discard corruptionJoe Thornber1-22/+24
2012-12-21dm persistent data: rename node to btree_nodeMikulas Patocka1-25/+25
2012-03-28dm persistent data: remove redundant value_size arg from value_ptrJoe Thornber1-14/+14
2012-03-28dm persistent data: fix btree rebalancing after removeJoe Thornber1-75/+99
2011-11-07drivers/md: change module.h -> export.h in persistent-data/dm-*Paul Gortmaker1-1/+1
2011-10-31dm: add persistent data libraryJoe Thornber1-0/+566