summaryrefslogtreecommitdiffstats
path: root/drivers/md/persistent-data/dm-btree.c
Commit message (Expand)AuthorAgeFilesLines
* dm btree: fix order of block initialization in btree_split_beneathZhangXiaoxu2019-08-221-15/+16
* dm btree: fix serious bug in btree_split_beneath()Joe Thornber2018-01-171-17/+2
* dm btree: fix for dm_btree_find_lowest_key()Vinothkumar Raja2017-04-241-2/+6
* dm persistent data: add cursor skip functions to the cursor APIsJoe Thornber2017-02-161-0/+11
* dm btree: use GFP_NOFS in dm_btree_del()Joe Thornber2017-02-161-1/+6
* dm btree: introduce cursor apiJoe Thornber2016-09-221-0/+162
* dm btree: fix a bug in dm_btree_find_next_single()Joe Thornber2016-07-201-1/+8
* dm btree: factor out need_insert() helperMike Snitzer2015-12-101-7/+10
* dm btree: fix bufio buffer leaks in dm_btree_del() error pathJoe Thornber2015-12-101-1/+15
* dm thin metadata: fix bug in dm_thin_remove_range()Joe Thornber2015-12-021-0/+81
* dm btree: fix leak of bufio-backed block in btree_split_sibling error pathMike Snitzer2015-12-021-1/+3
* Merge tag 'dm-4.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds2015-11-041-1/+3
|\
| * dm persistent data: eliminate unnecessary return valuesMikulas Patocka2015-10-311-1/+3
* | dm btree: fix leak of bufio-backed block in btree_split_beneath error pathMike Snitzer2015-10-231-1/+1
|/
* dm btree: remove unused "dm_block_t root" parameter in btree_split_sibling()Vivek Goyal2015-08-121-3/+3
* dm btree: add ref counting ops for the leaves of top level btreesJoe Thornber2015-08-121-6/+1
* dm btree: silence lockdep lock inversion in dm_btree_del()Joe Thornber2015-07-061-1/+1
* dm btree: fix a recursion depth bug in btree walking codeJoe Thornber2014-11-101-14/+10
* dm btree: add dm_btree_find_lowest_keyJoe Thornber2014-01-091-7/+26
* dm btree: prefetch child nodes when walking tree for a dm_btree_delJoe Thornber2013-08-231-5/+21
* dm btree: use pop_frame in dm_btree_del to cleanup codeJoe Thornber2013-08-231-1/+1
* dm persistent data: add btree_walkJoe Thornber2013-03-011-0/+52
* dm persistent data: fix nested btree deletionJoe Thornber2012-12-211-2/+7
* dm persistent data: rename node to btree_nodeMikulas Patocka2012-12-211-11/+11
* dm persistent data: remove redundant value_size arg from value_ptrJoe Thornber2012-03-281-14/+13
* drivers/md: change module.h -> export.h in persistent-data/dm-*Paul Gortmaker2011-11-071-1/+1
* dm: add persistent data libraryJoe Thornber2011-10-311-0/+805