summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-thin.c
Commit message (Expand)AuthorAgeFilesLines
* dm thin: fix the error path for the thin device constructorMike Snitzer2014-02-241-1/+4
* dm thin: avoid metadata commit if a pool's thin devices haven't changedMike Snitzer2014-02-171-1/+2
* Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-blockLinus Torvalds2014-01-301-12/+18
|\
| * Merge tag 'v3.13-rc6' into for-3.14/coreJens Axboe2013-12-311-27/+39
| |\
| * | block: Generic bio chainingKent Overstreet2013-11-231-2/+6
| * | block: Abstract out bvec iteratorKent Overstreet2013-11-231-10/+12
* | | dm thin: fix pool feature parsingMike Snitzer2014-01-151-1/+1
* | | dm thin: fix set_pool_mode exposed pool operation racesMike Snitzer2014-01-071-13/+27
* | | dm thin: eliminate the no_free_space flagMike Snitzer2014-01-071-22/+4
* | | dm thin: add error_if_no_space featureMike Snitzer2014-01-071-6/+25
* | | dm thin: requeue bios to DM core if no_free_space and in read-only modeMike Snitzer2014-01-071-6/+20
* | | dm thin: cleanup and improve no space handlingMike Snitzer2014-01-071-29/+32
* | | dm thin: log info when growing the data or metadata deviceMike Snitzer2014-01-071-0/+7
* | | dm thin: handle metadata failures more consistentlyJoe Thornber2014-01-071-21/+27
* | | dm thin: factor out check_low_water_mark and use boolsJoe Thornber2014-01-071-15/+22
* | | dm thin: add mappings to end of prepared_* listsMike Snitzer2014-01-071-3/+3
* | | dm thin: return error from alloc_data_block if pool is not in write modeJoe Thornber2014-01-071-0/+3
* | | dm thin: use bool rather than unsigned for flags in structuresMike Snitzer2014-01-071-11/+11
* | | dm thin: fix discard support to a previously shared blockJoe Thornber2014-01-071-2/+12
* | | dm thin: initialize dm_thin_new_mapping returned by get_next_mappingMike Snitzer2014-01-071-11/+6
| |/ |/|
* | dm thin: allow pool in read-only mode to transition to read-write modeJoe Thornber2013-12-101-2/+10
* | dm thin: re-establish read-only state when switching to fail modeJoe Thornber2013-12-101-0/+1
* | dm thin: always fallback the pool mode if commit failsJoe Thornber2013-12-101-22/+15
* | dm thin: switch to read-only mode if metadata space is exhaustedMike Snitzer2013-12-101-2/+10
* | dm thin: switch to read only mode if a mapping insert failsJoe Thornber2013-12-101-1/+3
|/
* dm thin: do not expose non-zero discard limits if discards disabledMike Snitzer2013-09-231-3/+11
* dm thin: always return -ENOSPC if no_free_space is setMike Snitzer2013-09-051-25/+31
* dm thin: set pool read-only if breaking_sharing fails block allocationMike Snitzer2013-09-051-2/+4
* dm thin: prefix pool error messages with pool device nameMike Snitzer2013-09-051-16/+32
* dm thin: fix stacking of geometry limitsMike Snitzer2013-08-231-2/+10
* dm thin: fix metadata dev resize detectionAlasdair G Kergon2013-05-191-2/+2
* dm thin: generate event when metadata threshold passedJoe Thornber2013-05-101-0/+38
* dm thin: detect metadata device resizingJoe Thornber2013-05-101-3/+51
* dm thin: open dev read only when possibleJoe Thornber2013-05-101-11/+14
* dm thin: refactor data dev resizeJoe Thornber2013-05-101-28/+59
* dm thin: fix non power of two discard granularity calcJoe Thornber2013-03-201-1/+6
* dm thin: fix discard corruptionJoe Thornber2013-03-201-2/+2
* dm thin: remove cells from stackJoe Thornber2013-03-011-15/+32
* dm bio prison: pass cell memory inJoe Thornber2013-03-011-26/+77
* dm kcopyd: introduce configurable throttlingMikulas Patocka2013-03-011-1/+4
* dm: rename request variables to biosAlasdair G Kergon2013-03-011-6/+6
* dm thin: use block_size_is_power_of_twoMike Snitzer2013-03-011-12/+13
* dm thin: support a non power of 2 discard_granularityMike Snitzer2013-03-011-8/+1
* dm: fix truncated status stringsMikulas Patocka2013-03-011-31/+49
* dm thin: fix queue limits stackingMike Snitzer2013-01-311-12/+1
* dm: remove map_infoMikulas Patocka2012-12-211-10/+5
* dm thin: dont use map_contextMikulas Patocka2012-12-211-36/+13
* dm kcopyd: add WRITE SAME support to dm_kcopyd_zeroMike Snitzer2012-12-211-1/+1
* dm thin: use DMERR_LIMIT for errorsMike Snitzer2012-12-211-10/+15
* dm thin: cleanup dead codeJoe Thornber2012-12-211-14/+5
OpenPOWER on IntegriCloud