summaryrefslogtreecommitdiffstats
path: root/drivers/md/persistent-data/dm-space-map-common.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* dm space map common: fix to ensure new block isn't already in useJoe Thornber2020-01-151-0/+27
* dm space map common: remove check for impossible sm_find_free() return valueZhangXiaoxu2019-08-261-4/+0
* dm space map common: zero entire ll_diskMike Snitzer2019-04-181-0/+2
* dm: Avoid namespace collision with bitmap APIAndy Shevchenko2018-08-021-10/+10
* dm space map common: memcpy the disk root to ensure it's arch alignedJoe Thornber2017-02-161-5/+11
* dm space map: always set ev if sm_ll_mutate() succeedsBenjamin Marzinski2016-12-081-1/+2
* dm space map metadata: skip useless memcpy in metadata_ll_init_index()Benjamin Marzinski2016-12-081-1/+0
* dm persistent data: eliminate unnecessary return valuesMikulas Patocka2015-11-011-16/+16
* dm space map common: make sure new space is used during extendJoe Thornber2014-01-081-1/+5
* dm space map: disallow decrementing a reference count below zeroJoe Thornber2013-12-131-9/+23
* dm space map: optimise sm_ll_dec and sm_ll_incJoe Thornber2013-08-231-28/+49
* dm persistent data: use DMERR_LIMIT for errorsMike Snitzer2012-12-211-8/+8
* dm persistent data: convert to use le32_add_cpuWei Yongjun2012-10-121-2/+2
* dm persistent data: only commit space map if index changedJoe Thornber2012-07-271-1/+11
* dm persistent data: remove space map ref_count entries if redundantJoe Thornber2012-03-281-3/+0
* dm: add persistent data libraryJoe Thornber2011-10-311-0/+705