aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/md/persistent-data (follow)
AgeCommit message (Expand)AuthorFilesLines
2013-12-13dm array: fix a reference counting bug in shadow_ablockJoe Thornber1-1/+9
2013-12-13dm space map: disallow decrementing a reference count below zeroJoe Thornber1-9/+23
2013-12-10dm thin: allow pool in read-only mode to transition to read-write modeJoe Thornber2-3/+10
2013-12-10dm space map metadata: return on failure in sm_metadata_new_blockMike Snitzer1-2/+6
2013-11-09dm space map disk: optimise sm_disk_dec_blockJoe Thornber1-17/+1
2013-11-05dm array: fix bug in growing arrayJoe Thornber1-1/+4
2013-08-23dm space map: optimise sm_ll_dec and sm_ll_incJoe Thornber1-28/+49
2013-08-23dm btree: prefetch child nodes when walking tree for a dm_btree_delJoe Thornber3-5/+31
2013-08-23dm btree: use pop_frame in dm_btree_del to cleanup codeJoe Thornber1-1/+1
2013-05-10dm persistent metadata: add space map threshold callbackJoe Thornber1-1/+76
2013-05-10dm persistent data: add threshold callback to space mapJoe Thornber3-3/+29
2013-05-10dm persistent data: support space map resizingJoe Thornber1-6/+32
2013-05-10dm persistent data: fix error message typosJoe Thornber1-4/+4
2013-03-20dm thin: fix discard corruptionJoe Thornber1-22/+24
2013-03-01dm: add cache targetJoe Thornber1-0/+1
2013-03-01dm persistent data: add bitsetJoe Thornber3-0/+329
2013-03-01dm persistent data: add transactional arrayJoe Thornber3-0/+975
2013-03-01dm persistent data: add btree_walkJoe Thornber4-0/+69
2013-03-01dm persistent data: set some btree fn parms constMike Snitzer1-3/+3
2013-03-01dm persistent data: remove CONFIG_EXPERIMENTALKees Cook1-1/+1
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin1-4/+3
2013-02-23drivers/md/persistent-data/dm-transaction-manager.c: rename HASH_SIZEAndrew Morton1-7/+7
2012-12-21Merge tag 'dm-3.8-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-dmLinus Torvalds7-70/+77
2012-12-21dm persistent data: improve improve space map block alloc failure messageJoe Thornber1-1/+1
2012-12-21dm persistent data: use DMERR_LIMIT for errorsMike Snitzer3-21/+20
2012-12-21dm block manager: reinstate message when validator failsMike Snitzer1-1/+4
2012-12-21dm persistent data: fix nested btree deletionJoe Thornber1-2/+7
2012-12-21dm persistent data: rename node to btree_nodeMikulas Patocka4-47/+47
2012-10-29md: Fix typo in drivers/mdMasanari Iida2-3/+3
2012-10-12dm persistent data: convert to use le32_add_cpuWei Yongjun1-2/+2
2012-07-27dm persistent data: introduce dm_bm_set_read_onlyJoe Thornber2-0/+31
2012-07-27dm persistent data: stop using dm_bm_unlock_move when shadowing blocks in tmJoe Thornber3-27/+14
2012-07-27dm persistent data: tidy transaction manager creation fnsJoe Thornber3-40/+19
2012-07-27dm persistent data: create new dm_block_manager structJoe Thornber1-20/+38
2012-07-27dm persistent data: only commit space map if index changedJoe Thornber2-1/+12
2012-07-27dm persistent data: always unlock superblock in dm_bm_flush_and_unlockJoe Thornber1-12/+4
2012-07-27dm persistent data: remove debug space map checkerJoe Thornber5-525/+11
2012-07-03dm persistent data: fix allocation failure in space map checker initMike Snitzer1-11/+19
2012-07-03dm persistent data: handle space map checker creation failureMike Snitzer3-15/+28
2012-07-03dm persistent data: fix shadow_info_leak on dm_tm_destroyMike Snitzer1-0/+3
2012-06-03dm thin: provide userspace access to pool metadataJoe Thornber1-0/+2
2012-03-28dm persistent data: remove space map ref_count entries if redundantJoe Thornber1-3/+0
2012-03-28dm persistent data: remove redundant value_size arg from value_ptrJoe Thornber3-33/+29
2012-03-28dm persistent data: fix btree rebalancing after removeJoe Thornber1-75/+99
2011-11-07device-mapper: using EXPORT_SYBOL in dm-space-map-checker.c needs export.hStephen Rothwell1-0/+1
2011-11-07drivers/md: change module.h -> export.h in persistent-data/dm-*Paul Gortmaker4-4/+4
2011-10-31dm: add persistent data libraryJoe Thornber21-0/+5625