aboutsummaryrefslogtreecommitdiff
path: root/drivers/md/dm-thin.c
AgeCommit message (Expand)Author
2014-01-15dm thin: fix pool feature parsingMike Snitzer
2014-01-07dm thin: fix set_pool_mode exposed pool operation racesMike Snitzer
2014-01-07dm thin: eliminate the no_free_space flagMike Snitzer
2014-01-07dm thin: add error_if_no_space featureMike Snitzer
2014-01-07dm thin: requeue bios to DM core if no_free_space and in read-only modeMike Snitzer
2014-01-07dm thin: cleanup and improve no space handlingMike Snitzer
2014-01-07dm thin: log info when growing the data or metadata deviceMike Snitzer
2014-01-07dm thin: handle metadata failures more consistentlyJoe Thornber
2014-01-07dm thin: factor out check_low_water_mark and use boolsJoe Thornber
2014-01-07dm thin: add mappings to end of prepared_* listsMike Snitzer
2014-01-07dm thin: return error from alloc_data_block if pool is not in write modeJoe Thornber
2014-01-07dm thin: use bool rather than unsigned for flags in structuresMike Snitzer
2014-01-07dm thin: fix discard support to a previously shared blockJoe Thornber
2014-01-07dm thin: initialize dm_thin_new_mapping returned by get_next_mappingMike Snitzer
2013-12-10dm thin: allow pool in read-only mode to transition to read-write modeJoe Thornber
2013-12-10dm thin: re-establish read-only state when switching to fail modeJoe Thornber
2013-12-10dm thin: always fallback the pool mode if commit failsJoe Thornber
2013-12-10dm thin: switch to read-only mode if metadata space is exhaustedMike Snitzer
2013-12-10dm thin: switch to read only mode if a mapping insert failsJoe Thornber
2013-09-23dm thin: do not expose non-zero discard limits if discards disabledMike Snitzer
2013-09-05dm thin: always return -ENOSPC if no_free_space is setMike Snitzer
2013-09-05dm thin: set pool read-only if breaking_sharing fails block allocationMike Snitzer
2013-09-05dm thin: prefix pool error messages with pool device nameMike Snitzer
2013-08-23dm thin: fix stacking of geometry limitsMike Snitzer
2013-05-19dm thin: fix metadata dev resize detectionAlasdair G Kergon
2013-05-10dm thin: generate event when metadata threshold passedJoe Thornber
2013-05-10dm thin: detect metadata device resizingJoe Thornber
2013-05-10dm thin: open dev read only when possibleJoe Thornber
2013-05-10dm thin: refactor data dev resizeJoe Thornber
2013-03-20dm thin: fix non power of two discard granularity calcJoe Thornber
2013-03-20dm thin: fix discard corruptionJoe Thornber
2013-03-01dm thin: remove cells from stackJoe Thornber
2013-03-01dm bio prison: pass cell memory inJoe Thornber
2013-03-01dm kcopyd: introduce configurable throttlingMikulas Patocka
2013-03-01dm: rename request variables to biosAlasdair G Kergon
2013-03-01dm thin: use block_size_is_power_of_twoMike Snitzer
2013-03-01dm thin: support a non power of 2 discard_granularityMike Snitzer
2013-03-01dm: fix truncated status stringsMikulas Patocka
2013-01-31dm thin: fix queue limits stackingMike Snitzer
2012-12-21dm: remove map_infoMikulas Patocka
2012-12-21dm thin: dont use map_contextMikulas Patocka
2012-12-21dm kcopyd: add WRITE SAME support to dm_kcopyd_zeroMike Snitzer
2012-12-21dm thin: use DMERR_LIMIT for errorsMike Snitzer
2012-12-21dm thin: cleanup dead codeJoe Thornber
2012-12-21dm thin: rename cell_defer_except to cell_defer_no_holderJoe Thornber
2012-12-21dm thin: emit ignore_discard in status when discards disabledMike Snitzer
2012-12-21dm thin: wake worker when discard is preparedJoe Thornber
2012-12-21dm thin: fix race between simultaneous io and discards to same blockJoe Thornber
2012-12-21dm thin: replace dm_cell_release_singleton with cell_defer_exceptJoe Thornber
2012-10-12dm thin: move bio_prison code to separate moduleMike Snitzer