summaryrefslogtreecommitdiffstats
path: root/drivers/md/dm-crypt.c
AgeCommit message (Expand)AuthorFilesLines
2014-05-14dm crypt: fix cpu hotplug crash by removing per-cpu structureMikulas Patocka1-49/+12
2013-11-23block: Convert drivers to immutable biovecsKent Overstreet1-31/+18
2013-11-23block: Abstract out bvec iteratorKent Overstreet1-9/+10
2013-11-15tree-wide: use reinit_completion instead of INIT_COMPLETIONWolfram Sang1-1/+1
2013-11-09dm crypt: add TCW IV mode for old CBC TCRYPT containersMilan Broz1-2/+183
2013-11-09dm crypt: properly handle extra key string in initializationMilan Broz1-11/+18
2013-08-23dm: stop using WQ_NON_REENTRANTTejun Heo1-8/+2
2013-03-23block: Convert some code to bio_for_each_segment_all()Kent Overstreet1-2/+1
2013-03-01dm: rename request variables to biosAlasdair G Kergon1-3/+3
2013-03-01dm: fix truncated status stringsMikulas Patocka1-30/+9
2012-12-21dm: remove map_infoMikulas Patocka1-3/+2
2012-09-09block: Add bio_clone_bioset(), bio_clone_kmalloc()Kent Overstreet1-6/+1
2012-09-09block: Generalized bio pool freeingKent Overstreet1-9/+0
2012-07-27dm thin: commit before gathering statusAlasdair G Kergon1-1/+1
2012-07-27dm: use bool bitfields in struct dm_targetAlasdair G Kergon1-1/+1
2012-07-27dm crypt: rename struct convert_context sector fieldMikulas Patocka1-6/+6
2012-07-27dm crypt: store crypt_config instead of dm_target structAlasdair G Kergon1-20/+18
2012-07-27dm crypt: move cipher data out of per_cpu structMikulas Patocka1-69/+65
2012-07-27dm crypt: rename pending fieldMikulas Patocka1-13/+13
2012-07-27dm: replace simple_strtoulmajianpeng1-4/+1
2012-03-28dm: reject trailing characters in sccanf inputMikulas Patocka1-3/+5
2012-03-28dm crypt: add missing error handlingMikulas Patocka1-12/+16
2012-03-28dm crypt: fix mempool deadlockMikulas Patocka1-6/+4
2012-03-20dm: remove the second argument of k[un]map_atomic()Cong Wang1-4/+4
2011-09-25dm crypt: always disable discard_zeroes_dataMilan Broz1-0/+2
2011-08-02dm crypt: optionally support discard requestsMilan Broz1-4/+45
2011-08-02dm table: share target argument parsing functionsMike Snitzer1-4/+3
2011-08-02dm: suppress endian warningsAlasdair G Kergon1-3/+3
2011-07-26atomic: use <linux/atomic.h>Arun Sharma1-1/+1
2011-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dmLinus Torvalds1-5/+14
2011-03-24dm crypt: wipe keys string immediately after key is setMilan Broz1-5/+14
2011-03-10block: remove per-queue pluggingJens Axboe1-8/+1
2011-01-13dm crypt: add loop aes iv generatorMilan Broz1-1/+192
2011-01-13dm crypt: add multi key capabilityMilan Broz1-21/+64
2011-01-13dm crypt: add post iv call to iv generatorMilan Broz1-13/+35
2011-01-13dm crypt: use io thread for reads only if mempool exhaustedMilan Broz1-14/+23
2011-01-13dm crypt: scale to multiple cpusAndi Kleen1-58/+196
2011-01-13dm crypt: simplify compatible table outputMilan Broz1-16/+12
2011-01-13dm crypt: set key size earlyMilan Broz1-6/+7
2010-09-10dm: implement REQ_FLUSH/FUA support for bio-based dmTejun Heo1-1/+1
2010-08-12dm: use dm_target_offset macroAlasdair G Kergon1-2/+2
2010-08-12dm crypt: simplify crypt_ctrMilan Broz1-81/+104
2010-08-12dm crypt: simplify crypt_config destruction logicMilan Broz1-87/+93
2010-08-12dm crypt: use kstrdupJulia Lawall1-2/+1
2010-03-06dm table: remove unused dm_get_device range parametersNikanth Karthikesan1-2/+1
2009-12-10dm crypt: add plain64 ivMilan Broz1-0/+18
2009-12-10dm crypt: make wipe message also wipe essiv keyMilan Broz1-4/+30
2009-12-10dm crypt: separate essiv allocation from initialisationMilan Broz1-26/+43
2009-12-10dm crypt: restructure essiv error pathMilan Broz1-20/+26
2009-12-10dm crypt: move private iv fields to structsMilan Broz1-13/+22