summaryrefslogtreecommitdiffstats
path: root/drivers/md/persistent-data
AgeCommit message (Expand)AuthorFilesLines
2014-01-21dm space map metadata: fix bug in resizing of thin metadataJoe Thornber1-4/+14
2014-01-09dm btree: add dm_btree_find_lowest_keyJoe Thornber2-7/+34
2014-01-07dm space map metadata: fix extending the space mapJoe Thornber1-5/+13
2014-01-07dm space map common: make sure new space is used during extendJoe Thornber1-1/+5
2014-01-07dm persistent data: cleanup dm-thin specific references in textMike Snitzer1-1/+1
2014-01-07dm space map metadata: limit errors in sm_metadata_new_blockMike Snitzer1-2/+2
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...Linus 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