Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
cd9bfacb8726681c9bda57a679d8f7ba61ecc9f8
/
drivers
/
md
/
dm-crypt.c
b3c5fd3
dm crypt: sort writes
by Mikulas Patocka
· 10 years ago
0f5d8e6
dm crypt: add 'submit_from_crypt_cpus' option
by Mikulas Patocka
· 10 years ago
dc26762
dm crypt: offload writes to thread
by Mikulas Patocka
· 10 years ago
94f5e02
dm crypt: remove unused io_pool and _crypt_io_pool
by Mikulas Patocka
· 10 years ago
7145c24
dm crypt: avoid deadlock in mempools
by Mikulas Patocka
· 10 years ago
cf2f1ab
dm crypt: don't allocate pages for a partial request
by Mikulas Patocka
· 10 years ago
f3396c58
dm crypt: use unbound workqueue for request processing
by Mikulas Patocka
· 10 years ago
140dfc9
Merge tag 'dm-3.19-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm
by Linus Torvalds
· 10 years ago
1a71d6f
dm crypt: use memzero_explicit for on-stack buffer
by Milan Broz
· 10 years ago
b610626
crypto, dm: LLVMLinux: Remove VLAIS usage from dm-crypt
by Jan-Simon Möller
· 12 years ago
d49ec52
dm crypt: fix access beyond the end of allocated space
by Mikulas Patocka
· 10 years ago
298a9fa
dm crypt: use per-bio data
by Mikulas Patocka
· 11 years ago
bf14299
dm crypt, dm zero: update author name following legal name change
by Jana Saout
· 10 years ago
610f2de
dm crypt: fix cpu hotplug crash by removing per-cpu structure
by Mikulas Patocka
· 11 years ago
003b5c5
block: Convert drivers to immutable biovecs
by Kent Overstreet
· 11 years ago
4f024f3
block: Abstract out bvec iterator
by Kent Overstreet
· 11 years ago
16735d0
tree-wide: use reinit_completion instead of INIT_COMPLETION
by Wolfram Sang
· 11 years ago
ed04d98
dm crypt: add TCW IV mode for old CBC TCRYPT containers
by Milan Broz
· 11 years ago
da31a07
dm crypt: properly handle extra key string in initialization
by Milan Broz
· 11 years ago
670368a
dm: stop using WQ_NON_REENTRANT
by Tejun Heo
· 11 years ago
cb34e05
block: Convert some code to bio_for_each_segment_all()
by Kent Overstreet
· 12 years ago
55a62ee
dm: rename request variables to bios
by Alasdair G Kergon
· 12 years ago
fd7c092
dm: fix truncated status strings
by Mikulas Patocka
· 12 years ago
7de3ee5
dm: remove map_info
by Mikulas Patocka
· 12 years ago
bf800ef
block: Add bio_clone_bioset(), bio_clone_kmalloc()
by Kent Overstreet
· 12 years ago
395c72a
block: Generalized bio pool freeing
by Kent Overstreet
· 12 years ago
1f4e0ff
dm thin: commit before gathering status
by Alasdair G Kergon
· 12 years ago
0ac5548
dm: use bool bitfields in struct dm_target
by Alasdair G Kergon
· 12 years ago
c66029f
dm crypt: rename struct convert_context sector field
by Mikulas Patocka
· 12 years ago
49a8a92
dm crypt: store crypt_config instead of dm_target struct
by Alasdair G Kergon
· 12 years ago
fd2d231
dm crypt: move cipher data out of per_cpu struct
by Mikulas Patocka
· 12 years ago
40b6229
dm crypt: rename pending field
by Mikulas Patocka
· 12 years ago
1a66a08
dm: replace simple_strtoul
by majianpeng
· 12 years ago
31998ef
dm: reject trailing characters in sccanf input
by Mikulas Patocka
· 13 years ago
72c6e7a
dm crypt: add missing error handling
by Mikulas Patocka
· 13 years ago
aeb2dea
dm crypt: fix mempool deadlock
by Mikulas Patocka
· 13 years ago
c2e022c
dm: remove the second argument of k[un]map_atomic()
by Cong Wang
· 13 years ago
983c7db
dm crypt: always disable discard_zeroes_data
by Milan Broz
· 13 years ago
772ae5f
dm crypt: optionally support discard requests
by Milan Broz
· 13 years ago
498f010
dm table: share target argument parsing functions
by Mike Snitzer
· 13 years ago
283a832
dm: suppress endian warnings
by Alasdair G Kergon
· 13 years ago
60063497
atomic: use <linux/atomic.h>
by Arun Sharma
· 13 years ago
44bbd7a
Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
by Linus Torvalds
· 14 years ago
de8be5a
dm crypt: wipe keys string immediately after key is set
by Milan Broz
· 14 years ago
7eaceac
block: remove per-queue plugging
by Jens Axboe
· 14 years ago
3474578
dm crypt: add loop aes iv generator
by Milan Broz
· 14 years ago
d1f9642
dm crypt: add multi key capability
by Milan Broz
· 14 years ago
2dc5327
dm crypt: add post iv call to iv generator
by Milan Broz
· 14 years ago
20c8253
dm crypt: use io thread for reads only if mempool exhausted
by Milan Broz
· 14 years ago
c029772
dm crypt: scale to multiple cpus
by Andi Kleen
· 14 years ago
7dbcd13
dm crypt: simplify compatible table output
by Milan Broz
· 14 years ago
69a8cfc
dm crypt: set key size early
by Milan Broz
· 14 years ago
d87f4c1
dm: implement REQ_FLUSH/FUA support for bio-based dm
by Tejun Heo
· 14 years ago
b441a262
dm: use dm_target_offset macro
by Alasdair G Kergon
· 14 years ago
5ebaee6
dm crypt: simplify crypt_ctr
by Milan Broz
· 14 years ago
28513fc
dm crypt: simplify crypt_config destruction logic
by Milan Broz
· 14 years ago
a9c88f2
dm crypt: use kstrdup
by Julia Lawall
· 14 years ago
8215d6e
dm table: remove unused dm_get_device range parameters
by Nikanth Karthikesan
· 15 years ago
61afef6
dm crypt: add plain64 iv
by Milan Broz
· 15 years ago
542da31
dm crypt: make wipe message also wipe essiv key
by Milan Broz
· 15 years ago
b95bf2d
dm crypt: separate essiv allocation from initialisation
by Milan Broz
· 15 years ago
5861f1b
dm crypt: restructure essiv error path
by Milan Broz
· 15 years ago
6047359
dm crypt: move private iv fields to structs
by Milan Broz
· 15 years ago
0b43095
dm crypt: make wipe message also wipe tfm key
by Milan Broz
· 15 years ago
06fe9fb
tree-wide: fix a very frequent spelling mistake
by Dirk Hohndel
· 15 years ago
5dea271
dm table: pass correct dev area size to device_area_is_valid
by Mike Snitzer
· 15 years ago
8aa7e84
Fix congestion_wait() sync/async vs read/write confusion
by Jens Axboe
· 15 years ago
af4874e
dm target:s introduce iterate devices fn
by Mike Snitzer
· 15 years ago
647c7db
dm crypt: support flush
by Mikulas Patocka
· 15 years ago
b81d6cf
dm crypt: use kzfree
by Johannes Weiner
· 16 years ago
b35f8ca
dm crypt: wait for endio to complete before destruction
by Milan Broz
· 16 years ago
b2174ee
dm crypt: fix kcryptd_async_done parameter
by Huang Ying
· 16 years ago
10d3bd0
dm: consolidate target deregistration error handling
by Mikulas Patocka
· 16 years ago
bb799ca
bio: allow individual slabs in the bio_set
by Jens Axboe
· 16 years ago
0a4a104
dm crypt: remove waitqueue
by Milan Broz
· 16 years ago
393b47e
dm crypt: fix async split
by Milan Broz
· 16 years ago
b635b00
dm crypt: tidy sector
by Milan Broz
· 16 years ago
586e80e
dm: remove dm header from targets
by Mikulas Patocka
· 16 years ago
933f01d
dm crypt: avoid unnecessary wait when splitting bio
by Milan Broz
· 16 years ago
c808161
dm crypt: tidy ctx pending
by Milan Broz
· 16 years ago
4e59409
dm crypt: fix async inc_pending
by Milan Broz
· 16 years ago
6c031f4
dm crypt: move dec_pending on error into write_io_submit
by Milan Broz
· 16 years ago
1e37bb8
dm crypt: remove inc_pending from write_io_submit
by Alasdair G Kergon
· 16 years ago
fc5a5e9
dm crypt: tidy write loop pending
by Milan Broz
· 16 years ago
dc440d1e
dm crypt: tidy crypt alloc
by Milan Broz
· 16 years ago
3e1a8bd
dm crypt: tidy inc pending
by Milan Broz
· 16 years ago
d41e26b
dm crypt: add merge
by Milan Broz
· 16 years ago
c7f1b20
dm crypt: use cond_resched
by Milan Broz
· 16 years ago
3f1e907
dm crypt: fix ctx pending
by Milan Broz
· 17 years ago
3a7f6c9
dm crypt: use async crypto
by Milan Broz
· 17 years ago
95497a9
dm crypt: prepare async callback fn
by Milan Broz
· 17 years ago
43d6903
dm crypt: add completion for async
by Milan Broz
· 17 years ago
ddd42ed
dm crypt: add async request mempool
by Milan Broz
· 17 years ago
01482b7
dm crypt: extract scatterlist processing
by Milan Broz
· 17 years ago
899c95d
dm crypt: tidy io ref counting
by Milan Broz
· 17 years ago
84131db
dm crypt: introduce crypt_write_io_loop
by Milan Broz
· 17 years ago
dec1ced
dm crypt: abstract crypt_write_done
by Milan Broz
· 17 years ago
0c395b0
dm crypt: store sector mapping in dm_crypt_io
by Milan Broz
· 17 years ago
395b167
dm crypt: move queue functions
by Alasdair G Kergon
· 17 years ago
4e4eef6
dm crypt: adjust io processing functions
by Milan Broz
· 17 years ago
Next »