summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/sd_dif.c
AgeCommit message (Expand)AuthorFilesLines
2022-05-02scsi: sd: Reorganize DIF/DIX code to avoid calling revalidate twiceMartin K. Petersen1-5/+3
2021-10-18block: move integrity handling out of <linux/blkdev.h>Christoph Hellwig1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 410Thomas Gleixner1-15/+1
2018-07-30block: move dif_prepare/dif_complete functions to block layerMax Gurtovoy1-113/+0
2018-07-30block: move ref_tag calculation func to the block layerMax Gurtovoy1-2/+2
2016-09-15scsi: sd: Move DIF protection types to t10-pi.hChristoph Hellwig1-5/+5
2015-10-21block: Consolidate static integrity profile propertiesMartin K. Petersen1-13/+18
2015-04-16sd: Fix missing ATO tag checkMartin K. Petersen1-1/+1
2014-09-30sd: Honor block layer integrity handling flagsMartin K. Petersen1-14/+9
2014-09-27block: Add T10 Protection Information functionsMartin K. Petersen1-221/+20
2014-09-27block: Integrity checksum flagMartin K. Petersen1-2/+4
2014-09-27block: Relocate bio integrity flagsMartin K. Petersen1-2/+2
2014-09-27block: Add a disk flag to block integrity profileMartin K. Petersen1-1/+7
2014-09-27block: Clean up the code used to generate and verify integrity metadataMartin K. Petersen1-50/+56
2014-09-27block: Deprecate the use of the term sector in the context of block integrityMartin K. Petersen1-23/+23
2014-09-27block: Remove integrity tagging functionsMartin K. Petersen1-65/+0
2014-09-27block: Replace bi_integrity with bi_specialMartin K. Petersen1-4/+4
2013-11-23bio-integrity: Convert to bvec_iterKent Overstreet1-14/+16
2013-05-02[SCSI] sd_dif: problem with verify of type 1 protection information (PI)Jeremy Higdon1-8/+0
2012-09-24[SCSI] sd: Avoid remapping bad reference tagsMartin K. Petersen1-19/+6
2012-03-20scsi: remove the second argument of k[un]map_atomic()Cong Wang1-6/+6
2012-03-05floppy/scsi: fix setting of BIO flagsMuthu Kumar1-1/+1
2010-10-15block: Make the integrity mapped property a bio flagMartin K. Petersen1-5/+6
2009-11-26[SCSI] sd: Return correct error code for DIFMartin K. Petersen1-1/+1
2009-10-02[SCSI] sd: Detach DIF from block integrity infrastructureMartin K. Petersen1-53/+0
2009-10-02[SCSI] Deprecate SCSI_PROT_*_CONVERT operationsMartin K. Petersen1-16/+4
2009-05-11block: convert to pos and nr_sectors accessorsTejun Heo1-1/+1
2009-01-05[SCSI] sd: Correctly handle 6-byte commands with DIXMartin K. Petersen1-0/+4
2009-01-05[SCSI] sd: DIF: Fix tagging on platforms with signed charMartin K. Petersen1-4/+4
2009-01-05[SCSI] sd: DIF: Show app tag on errorMartin K. Petersen1-2/+3
2008-10-13[SCSI] sd: Switch kernel printing level for DIF messagesMartin K. Petersen1-4/+4
2008-10-13[SCSI] sd: Correctly handle all combinations of DIF and DIXMartin K. Petersen1-17/+20
2008-10-13[SCSI] sd: Always print actual protection_typeMartin K. Petersen1-1/+0
2008-07-26[SCSI] sd: Support for SCSI disk (SBC) Data Integrity FieldMartin K. Petersen1-0/+538