summaryrefslogtreecommitdiff
path: root/drivers/md/persistent-data/dm-space-map-common.c
AgeCommit message (Expand)Author
2021-06-04dm space map disk: cache a small number of index entriesJoe Thornber
2021-06-04dm space maps: improve performance with inc/dec on ranges of blocksJoe Thornber
2021-04-19dm space map common: fix division bug in sm_ll_find_free_block()Joe Thornber
2020-01-14dm space map common: fix to ensure new block isn't already in useJoe Thornber
2019-08-26dm space map common: remove check for impossible sm_find_free() return valueZhangXiaoxu
2019-04-18dm space map common: zero entire ll_diskMike Snitzer
2018-08-01dm: Avoid namespace collision with bitmap APIAndy Shevchenko
2017-02-16dm space map common: memcpy the disk root to ensure it's arch alignedJoe Thornber
2016-12-08dm space map: always set ev if sm_ll_mutate() succeedsBenjamin Marzinski
2016-12-08dm space map metadata: skip useless memcpy in metadata_ll_init_index()Benjamin Marzinski
2015-10-31dm persistent data: eliminate unnecessary return valuesMikulas Patocka
2014-01-07dm space map common: make sure new space is used during extendJoe Thornber
2013-12-13dm space map: disallow decrementing a reference count below zeroJoe Thornber
2013-08-23dm space map: optimise sm_ll_dec and sm_ll_incJoe Thornber
2012-12-21dm persistent data: use DMERR_LIMIT for errorsMike Snitzer
2012-10-12dm persistent data: convert to use le32_add_cpuWei Yongjun
2012-07-27dm persistent data: only commit space map if index changedJoe Thornber
2012-03-28dm persistent data: remove space map ref_count entries if redundantJoe Thornber
2011-10-31dm: add persistent data libraryJoe Thornber