summaryrefslogtreecommitdiffstats
path: root/drivers/md/persistent-data
AgeCommit message (Expand)AuthorLines
2013-08-23dm space map: optimise sm_ll_dec and sm_ll_incJoe Thornber-28/+49
2013-08-23dm btree: prefetch child nodes when walking tree for a dm_btree_delJoe Thornber-5/+31
2013-08-23dm btree: use pop_frame in dm_btree_del to cleanup codeJoe Thornber-1/+1
2013-05-10dm persistent metadata: add space map threshold callbackJoe Thornber-1/+76
2013-05-10dm persistent data: add threshold callback to space mapJoe Thornber-3/+29
2013-05-10dm persistent data: support space map resizingJoe Thornber-6/+32
2013-05-10dm persistent data: fix error message typosJoe Thornber-4/+4
2013-03-20dm thin: fix discard corruptionJoe Thornber-22/+24
2013-03-01dm: add cache targetJoe Thornber-0/+1
2013-03-01dm persistent data: add bitsetJoe Thornber-0/+329
2013-03-01dm persistent data: add transactional arrayJoe Thornber-0/+975
2013-03-01dm persistent data: add btree_walkJoe Thornber-0/+69
2013-03-01dm persistent data: set some btree fn parms constMike Snitzer-3/+3
2013-03-01dm persistent data: remove CONFIG_EXPERIMENTALKees Cook-1/+1
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin-4/+3
2013-02-23drivers/md/persistent-data/dm-transaction-manager.c: rename HASH_SIZEAndrew Morton-7/+7
2012-12-21Merge tag 'dm-3.8-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/agk...Linus Torvalds-70/+77
2012-12-21dm persistent data: improve improve space map block alloc failure messageJoe Thornber-1/+1
2012-12-21dm persistent data: use DMERR_LIMIT for errorsMike Snitzer-21/+20
2012-12-21dm block manager: reinstate message when validator failsMike Snitzer-1/+4
2012-12-21dm persistent data: fix nested btree deletionJoe Thornber-2/+7
2012-12-21dm persistent data: rename node to btree_nodeMikulas Patocka-47/+47
2012-10-29md: Fix typo in drivers/mdMasanari Iida-3/+3
2012-10-12dm persistent data: convert to use le32_add_cpuWei Yongjun-2/+2
2012-07-27dm persistent data: introduce dm_bm_set_read_onlyJoe Thornber-0/+31
2012-07-27dm persistent data: stop using dm_bm_unlock_move when shadowing blocks in tmJoe Thornber-27/+14
2012-07-27dm persistent data: tidy transaction manager creation fnsJoe Thornber-40/+19
2012-07-27dm persistent data: create new dm_block_manager structJoe Thornber-20/+38
2012-07-27dm persistent data: only commit space map if index changedJoe Thornber-1/+12
2012-07-27dm persistent data: always unlock superblock in dm_bm_flush_and_unlockJoe Thornber-12/+4
2012-07-27dm persistent data: remove debug space map checkerJoe Thornber-525/+11
2012-07-03dm persistent data: fix allocation failure in space map checker initMike Snitzer-11/+19
2012-07-03dm persistent data: handle space map checker creation failureMike Snitzer-15/+28
2012-07-03dm persistent data: fix shadow_info_leak on dm_tm_destroyMike Snitzer-0/+3
2012-06-03dm thin: provide userspace access to pool metadataJoe Thornber-0/+2
2012-03-28dm persistent data: remove space map ref_count entries if redundantJoe Thornber-3/+0
2012-03-28dm persistent data: remove redundant value_size arg from value_ptrJoe Thornber-33/+29
2012-03-28dm persistent data: fix btree rebalancing after removeJoe Thornber-75/+99
2011-11-07device-mapper: using EXPORT_SYBOL in dm-space-map-checker.c needs export.hStephen Rothwell-0/+1
2011-11-07drivers/md: change module.h -> export.h in persistent-data/dm-*Paul Gortmaker-4/+4
2011-10-31dm: add persistent data libraryJoe Thornber-0/+5625