aboutsummaryrefslogtreecommitdiff
path: root/drivers/md/dm-thin.c
AgeCommit message (Expand)Author
2014-07-09dm thin: update discard_granularity to reflect the thin-pool blocksizeLukas Czerner
2014-05-13dm thin: fix dangling bio in process_deferred_bios error pathMike Snitzer
2014-03-06dm thin: fix the error path for the thin device constructorMike Snitzer
2014-03-06dm thin: avoid metadata commit if a pool's thin devices haven't changedMike Snitzer
2014-02-13dm thin: initialize dm_thin_new_mapping returned by get_next_mappingMike Snitzer
2014-02-13dm thin: fix discard support to a previously shared blockJoe Thornber
2013-12-20dm thin: switch to read only mode if a mapping insert failsJoe Thornber
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
2012-10-12dm thin: prepare to separate bio_prison codeMike Snitzer
2012-10-12dm thin: support discard with non power of two block sizeMike Snitzer
2012-09-26dm thin: fix discard support for data devicesMike Snitzer
2012-09-26dm thin: tidy discard supportMike Snitzer
2012-09-26dm thin: do not set discard_zeroes_dataMike Snitzer
2012-07-27dm thin: commit before gathering statusAlasdair G Kergon
2012-07-27dm thin: add read only and fail io modesJoe Thornber
2012-07-27dm thin: reduce number of metadata commitsJoe Thornber
2012-07-27dm thin metadata: add format option to dm_pool_metadata_openJoe Thornber
2012-07-27dm: use bool bitfields in struct dm_targetAlasdair G Kergon
2012-07-27dm thin: set flush_supportedJoe Thornber
2012-07-27dm thin: avoid unnecessarily breaking sharing for flushesJoe Thornber
2012-07-27dm thin: fix memory leak in process_prepared_mapping error pathsJoe Thornber
2012-07-27dm thin: optimize power of two block sizeMikulas Patocka
2012-07-27dm thin: split discards on block boundaryMikulas Patocka
2012-07-27dm thin: support for non power of 2 pool blocksizeMike Snitzer
2012-07-27dm: support non power of two target max_io_lenMike Snitzer