summaryrefslogtreecommitdiffstats
path: root/block/bio-integrity.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-28Merge tag 'v4.13-rc7' into for-4.14/block-postmergeJens Axboe1-3/+2
2017-08-24bio-integrity: Fix regression if profile verify_fn is NULLMilan Broz1-1/+4
2017-08-23block: replace bi_bdev with a gendisk pointer and partitions indexChristoph Hellwig1-10/+8
2017-08-09bio-integrity: only verify integrity on the lowest stacked driverChristoph Hellwig1-3/+2
2017-08-09bio-integrity: Fix regression if profile verify_fn is NULLMilan Broz1-1/+4
2017-08-09bio-integrity: move the bio integrity profile check earlier in bio_integrity_...Christoph Hellwig1-3/+3
2017-07-04bio-integrity: fix boolreturn.cocci warningskbuild test robot1-1/+1
2017-07-03bio-integrity: stop abusing bi_end_ioChristoph Hellwig1-27/+12
2017-07-03bio-integrity: Restore original iterator on verify stageDmitry Monakhov1-6/+20
2017-07-03bio-integrity: fold bio_integrity_enabled to bio_integrity_prepDmitry Monakhov1-49/+39
2017-07-03bio-integrity: fix interface for bio_integrity_trimDmitry Monakhov1-9/+2
2017-07-03bio-integrity: bio_integrity_advance must update integrity seedDmitry Monakhov1-0/+1
2017-06-12Merge tag 'v4.12-rc5' into for-4.13/blockJens Axboe1-0/+3
2017-06-09block: switch bios to blk_status_tChristoph Hellwig1-4/+4
2017-06-03bio-integrity: Do not allocate integrity context for bio w/o dataDmitry Monakhov1-0/+3
2016-10-28block: remove bio_is_rwChristoph Hellwig1-1/+1
2016-08-07block: rename bio bi_rw to bi_opfJens Axboe1-1/+1
2016-07-26Merge branch 'for-4.8/drivers' of git://git.kernel.dk/linux-blockLinus Torvalds1-5/+4
2016-07-20block: simplify and cleanup bvec pool handlingChristoph Hellwig1-5/+4
2016-06-14block/bio-integrity.c: Add #include "blk.h"Bart Van Assche1-0/+1
2015-12-09blk-integrity: checking for NULL instead of IS_ERRDan Carpenter1-5/+4
2015-12-03blk-integrity: empty implementation when disabledKeith Busch1-2/+2
2015-10-21block: blk_flush_integrity() for bio-based driversDan Williams1-0/+5
2015-10-21block: Reduce the size of struct blk_integrityMartin K. Petersen1-2/+2
2015-10-21block: Consolidate static integrity profile propertiesMartin K. Petersen1-4/+4
2015-09-11block: Refuse adding appending a gapped integrity page to a bioSagi Grimberg1-0/+5
2015-07-29block: add a bi_error field to struct bioChristoph Hellwig1-6/+5
2015-07-07bio integrity: do not assume bio_integrity_pool exists if bioset existsMike Snitzer1-2/+2
2015-05-22block: remove management of bi_remaining when restoring original bi_end_ioMike Snitzer1-2/+2
2014-12-02block: fix regression where bio_integrity_process uses wrong bio_vec iteratorDarrick J. Wong1-6/+7
2014-10-13bio-integrity: remove the needless fail handle of bip_slab creatingGu Zheng1-2/+0
2014-09-27block: Integrity checksum flagMartin K. Petersen1-0/+3
2014-09-27block: Relocate bio integrity flagsMartin K. Petersen1-2/+2
2014-09-27block: Add prefix to block integrity profile flagsMartin K. Petersen1-2/+2
2014-09-27block: Clean up the code used to generate and verify integrity metadataMartin K. Petersen1-60/+22
2014-09-27block: Make protection interval calculation genericMartin K. Petersen1-5/+1
2014-09-27block: Deprecate the use of the term sector in the context of block integrityMartin K. Petersen1-21/+21
2014-09-27block: Remove bip_bufMartin K. Petersen1-4/+6
2014-09-27block: Remove integrity tagging functionsMartin K. Petersen1-93/+1
2014-09-27block: Replace bi_integrity with bi_specialMartin K. Petersen1-9/+10
2014-09-27block: Get rid of bdev_integrity_enabled()Martin K. Petersen1-22/+17
2014-08-21block: Fix BUG_ON when pi errors occurSagi Grimberg1-1/+1
2014-07-01bio-integrity: add "bip_max_vcnt" into struct bio_integrity_payloadGu Zheng1-9/+3
2014-05-19block: move bio.c and bio-integrity.c from fs/ to block/Jens Axboe1-0/+657