summaryrefslogtreecommitdiffstats
path: root/block/bio-integrity.c
Commit message (Expand)AuthorAgeFilesLines
* block: remove BLK_BOUNCE_ISA supportChristoph Hellwig2021-04-061-2/+1
* block: use bi_max_vecs to find the bvec poolChristoph Hellwig2021-02-081-7/+4
* block: reuse BIO_INLINE_VECS for integrity bvecsChristoph Hellwig2021-02-081-4/+2
* block: store a block_device pointer in struct bioChristoph Hellwig2021-01-241-9/+9
* block: make function __bio_integrity_free() staticWei Yongjun2020-07-021-1/+2
* block: release bip in a right way in error pathChengguang Xu2020-06-241-9/+14
* block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failedyu kuai2020-06-021-1/+0
* block: Make blk-integrity preclude hardware inline encryptionSatya Tangirala2020-05-141-0/+3
* block: fix memleak of bio integrity dataJustin Tee2019-12-051-1/+1
* block/bio-integrity: fix a memory leak bugWenwen Wang2019-07-111-2/+6
* block/bio-integrity: use struct_size() in kmalloc()Jackie Liu2019-05-161-2/+1
* block: switch all files cleared marked as GPLv2 to SPDX tagsChristoph Hellwig2019-04-301-15/+1
* block: remove the bio_integrity_advance exportChristoph Hellwig2018-12-161-1/+0
* block: remove the bioset_integrity_free exportChristoph Hellwig2018-12-161-1/+0
* block: remove bio_rewind_iter()Ming Lei2018-09-061-8/+4
* block: move bio_integrity_{intervals,bytes} into blkdev.hGreg Edwards2018-07-261-22/+0
* block: Convert bio_set to mempool_init()Kent Overstreet2018-05-141-15/+14
* block: Fix __bio_integrity_endio() documentationBart Van Assche2018-01-171-1/+0
* block: remove unnecessary NULL checks in bioset_integrity_free()Tim Hansen2017-10-061-5/+2
* Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-blockLinus Torvalds2017-09-071-14/+12
|\
| * bio-integrity: Fix regression if profile verify_fn is NULLMilan Broz2017-08-241-1/+4
| * block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig2017-08-231-10/+8
| * bio-integrity: move the bio integrity profile check earlier in bio_integrity_...Christoph Hellwig2017-08-091-3/+3
* | bio-integrity: only verify integrity on the lowest stacked driverChristoph Hellwig2017-08-091-3/+2
* | bio-integrity: Fix regression if profile verify_fn is NULLMilan Broz2017-08-091-1/+4
|/
* bio-integrity: fix boolreturn.cocci warningskbuild test robot2017-07-041-1/+1
* bio-integrity: stop abusing bi_end_ioChristoph Hellwig2017-07-031-27/+12
* bio-integrity: Restore original iterator on verify stageDmitry Monakhov2017-07-031-6/+20
* bio-integrity: fold bio_integrity_enabled to bio_integrity_prepDmitry Monakhov2017-07-031-49/+39
* bio-integrity: fix interface for bio_integrity_trimDmitry Monakhov2017-07-031-9/+2
* bio-integrity: bio_integrity_advance must update integrity seedDmitry Monakhov2017-07-031-0/+1
* Merge tag 'v4.12-rc5' into for-4.13/blockJens Axboe2017-06-121-0/+3
|\
| * bio-integrity: Do not allocate integrity context for bio w/o dataDmitry Monakhov2017-06-031-0/+3
* | block: switch bios to blk_status_tChristoph Hellwig2017-06-091-4/+4
|/
* block: remove bio_is_rwChristoph Hellwig2016-10-281-1/+1
* block: rename bio bi_rw to bi_opfJens Axboe2016-08-071-1/+1
* Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds2016-07-261-5/+4
|\
| * block: simplify and cleanup bvec pool handlingChristoph Hellwig2016-07-201-5/+4
* | block/bio-integrity.c: Add #include "blk.h"Bart Van Assche2016-06-141-0/+1
|/
* blk-integrity: checking for NULL instead of IS_ERRDan Carpenter2015-12-091-5/+4
* blk-integrity: empty implementation when disabledKeith Busch2015-12-031-2/+2
* block: blk_flush_integrity() for bio-based driversDan Williams2015-10-211-0/+5
* block: Reduce the size of struct blk_integrityMartin K. Petersen2015-10-211-2/+2
* block: Consolidate static integrity profile propertiesMartin K. Petersen2015-10-211-4/+4
* block: Refuse adding appending a gapped integrity page to a bioSagi Grimberg2015-09-111-0/+5
* block: add a bi_error field to struct bioChristoph Hellwig2015-07-291-6/+5
* bio integrity: do not assume bio_integrity_pool exists if bioset existsMike Snitzer2015-07-071-2/+2
* block: remove management of bi_remaining when restoring original bi_end_ioMike Snitzer2015-05-221-2/+2
* block: fix regression where bio_integrity_process uses wrong bio_vec iteratorDarrick J. Wong2014-12-021-6/+7
* bio-integrity: remove the needless fail handle of bip_slab creatingGu Zheng2014-10-131-2/+0