summaryrefslogtreecommitdiff
path: root/block/bio-integrity.c
AgeCommit message (Expand)Author
2020-06-24block: release bip in a right way in error pathChengguang Xu
2020-06-02block/bio-integrity: don't free 'buf' if bio_integrity_add_page() failedyu kuai
2020-05-14block: Make blk-integrity preclude hardware inline encryptionSatya Tangirala
2019-12-05block: fix memleak of bio integrity dataJustin Tee
2019-07-11block/bio-integrity: fix a memory leak bugWenwen Wang
2019-05-16block/bio-integrity: use struct_size() in kmalloc()Jackie Liu
2019-04-30block: switch all files cleared marked as GPLv2 to SPDX tagsChristoph Hellwig
2018-12-16block: remove the bio_integrity_advance exportChristoph Hellwig
2018-12-16block: remove the bioset_integrity_free exportChristoph Hellwig
2018-09-06block: remove bio_rewind_iter()Ming Lei
2018-07-26block: move bio_integrity_{intervals,bytes} into blkdev.hGreg Edwards
2018-05-14block: Convert bio_set to mempool_init()Kent Overstreet
2018-01-17block: Fix __bio_integrity_endio() documentationBart Van Assche
2017-10-06block: remove unnecessary NULL checks in bioset_integrity_free()Tim Hansen
2017-09-07Merge branch 'for-4.14/block' of git://git.kernel.dk/linux-blockLinus Torvalds
2017-08-24bio-integrity: Fix regression if profile verify_fn is NULLMilan Broz
2017-08-23block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig
2017-08-09bio-integrity: only verify integrity on the lowest stacked driverChristoph Hellwig
2017-08-09bio-integrity: Fix regression if profile verify_fn is NULLMilan Broz
2017-08-09bio-integrity: move the bio integrity profile check earlier in bio_integrity_...Christoph Hellwig
2017-07-04bio-integrity: fix boolreturn.cocci warningskbuild test robot
2017-07-03bio-integrity: stop abusing bi_end_ioChristoph Hellwig
2017-07-03bio-integrity: Restore original iterator on verify stageDmitry Monakhov
2017-07-03bio-integrity: fold bio_integrity_enabled to bio_integrity_prepDmitry Monakhov
2017-07-03bio-integrity: fix interface for bio_integrity_trimDmitry Monakhov
2017-07-03bio-integrity: bio_integrity_advance must update integrity seedDmitry Monakhov
2017-06-12Merge tag 'v4.12-rc5' into for-4.13/blockJens Axboe
2017-06-09block: switch bios to blk_status_tChristoph Hellwig
2017-06-03bio-integrity: Do not allocate integrity context for bio w/o dataDmitry Monakhov
2016-10-28block: remove bio_is_rwChristoph Hellwig
2016-08-07block: rename bio bi_rw to bi_opfJens Axboe
2016-07-26Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds
2016-07-20block: simplify and cleanup bvec pool handlingChristoph Hellwig
2016-06-14block/bio-integrity.c: Add #include "blk.h"Bart Van Assche
2015-12-09blk-integrity: checking for NULL instead of IS_ERRDan Carpenter
2015-12-03blk-integrity: empty implementation when disabledKeith Busch
2015-10-21block: blk_flush_integrity() for bio-based driversDan Williams
2015-10-21block: Reduce the size of struct blk_integrityMartin K. Petersen
2015-10-21block: Consolidate static integrity profile propertiesMartin K. Petersen
2015-09-11block: Refuse adding appending a gapped integrity page to a bioSagi Grimberg
2015-07-29block: add a bi_error field to struct bioChristoph Hellwig
2015-07-07bio integrity: do not assume bio_integrity_pool exists if bioset existsMike Snitzer
2015-05-22block: remove management of bi_remaining when restoring original bi_end_ioMike Snitzer
2014-12-02block: fix regression where bio_integrity_process uses wrong bio_vec iteratorDarrick J. Wong
2014-10-13bio-integrity: remove the needless fail handle of bip_slab creatingGu Zheng
2014-09-27block: Integrity checksum flagMartin K. Petersen
2014-09-27block: Relocate bio integrity flagsMartin K. Petersen
2014-09-27block: Add prefix to block integrity profile flagsMartin K. Petersen
2014-09-27block: Clean up the code used to generate and verify integrity metadataMartin K. Petersen
2014-09-27block: Make protection interval calculation genericMartin K. Petersen