summaryrefslogtreecommitdiffstats
path: root/fs/crypto/bio.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* fscrypt: clean up comments in bio.cEric Biggers2021-09-211-15/+17
* block: rename BIO_MAX_PAGES to BIO_MAX_VECSChristoph Hellwig2021-03-111-3/+3
* fscrypt: add inline encryption supportSatya Tangirala2020-07-081-0/+51
* fscrypt: optimize fscrypt_zeroout_range()Eric Biggers2020-01-141-31/+81
* fscrypt: remove redundant bi_status checkEric Biggers2019-12-311-2/+0
* fscrypt: remove struct fscrypt_ctxEric Biggers2019-10-211-28/+1
* fscrypt: decrypt only the needed blocks in __fscrypt_decrypt_bio()Eric Biggers2019-05-281-2/+2
* fscrypt: support decrypting multiple filesystem blocks per pageEric Biggers2019-05-281-2/+1
* fscrypt: handle blocksize < PAGE_SIZE in fscrypt_zeroout_range()Eric Biggers2019-05-281-9/+6
* fscrypt: rename fscrypt_do_page_crypto() to fscrypt_crypt_block()Eric Biggers2019-05-281-3/+3
* fscrypt: remove the "write" part of struct fscrypt_ctxEric Biggers2019-05-281-6/+5
* fscrypt: simplify bounce page handlingEric Biggers2019-05-281-33/+5
* Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds2019-05-081-5/+3
|\
| * fscrypt: remove WARN_ON_ONCE() when decryption failsEric Biggers2019-04-171-4/+2
| * fscrypt: drop inode argument from fscrypt_get_ctx()Eric Biggers2019-04-171-1/+1
* | block: remove the i argument to bio_for_each_segment_allChristoph Hellwig2019-04-301-2/+1
|/
* block: allow bio_for_each_segment_all() to iterate over multi-page bvecMing Lei2019-02-151-1/+2
* fscrypt: allow synchronous bio decryptionEric Biggers2018-05-021-13/+22
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig2017-08-231-1/+1
* block: switch bios to blk_status_tChristoph Hellwig2017-06-091-1/+1
* fscrypt: factor out bio specific functionsRichard Weinberger2017-01-011-0/+145