aboutsummaryrefslogtreecommitdiff
path: root/drivers/scsi/sd_dif.c
AgeCommit message (Expand)AuthorFilesLines
2023-02-21scsi: sd: Update DIX config every time sd_revalidate_disk() is calledGravatar Xingui Yang 1-4/+6
2022-05-02scsi: sd: Reorganize DIF/DIX code to avoid calling revalidate twiceGravatar Martin K. Petersen 1-5/+3
2021-10-18block: move integrity handling out of <linux/blkdev.h>Gravatar Christoph Hellwig 1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 410Gravatar Thomas Gleixner 1-15/+1
2018-07-30block: move dif_prepare/dif_complete functions to block layerGravatar Max Gurtovoy 1-113/+0
2018-07-30block: move ref_tag calculation func to the block layerGravatar Max Gurtovoy 1-2/+2
2016-09-15scsi: sd: Move DIF protection types to t10-pi.hGravatar Christoph Hellwig 1-5/+5
2015-10-21block: Consolidate static integrity profile propertiesGravatar Martin K. Petersen 1-13/+18
2015-04-16sd: Fix missing ATO tag checkGravatar Martin K. Petersen 1-1/+1
2014-09-30sd: Honor block layer integrity handling flagsGravatar Martin K. Petersen 1-14/+9
2014-09-27block: Add T10 Protection Information functionsGravatar Martin K. Petersen 1-221/+20
2014-09-27block: Integrity checksum flagGravatar Martin K. Petersen 1-2/+4
2014-09-27block: Relocate bio integrity flagsGravatar Martin K. Petersen 1-2/+2
2014-09-27block: Add a disk flag to block integrity profileGravatar Martin K. Petersen 1-1/+7
2014-09-27block: Clean up the code used to generate and verify integrity metadataGravatar Martin K. Petersen 1-50/+56
2014-09-27block: Deprecate the use of the term sector in the context of block integrityGravatar Martin K. Petersen 1-23/+23
2014-09-27block: Remove integrity tagging functionsGravatar Martin K. Petersen 1-65/+0
2014-09-27block: Replace bi_integrity with bi_specialGravatar Martin K. Petersen 1-4/+4
2013-11-23bio-integrity: Convert to bvec_iterGravatar Kent Overstreet 1-14/+16
2013-05-02[SCSI] sd_dif: problem with verify of type 1 protection information (PI)Gravatar Jeremy Higdon 1-8/+0
2012-09-24[SCSI] sd: Avoid remapping bad reference tagsGravatar Martin K. Petersen 1-19/+6
2012-03-20scsi: remove the second argument of k[un]map_atomic()Gravatar Cong Wang 1-6/+6
2012-03-05floppy/scsi: fix setting of BIO flagsGravatar Muthu Kumar 1-1/+1
2010-10-15block: Make the integrity mapped property a bio flagGravatar Martin K. Petersen 1-5/+6
2009-11-26[SCSI] sd: Return correct error code for DIFGravatar Martin K. Petersen 1-1/+1
2009-10-02[SCSI] sd: Detach DIF from block integrity infrastructureGravatar Martin K. Petersen 1-53/+0
2009-10-02[SCSI] Deprecate SCSI_PROT_*_CONVERT operationsGravatar Martin K. Petersen 1-16/+4
2009-05-11block: convert to pos and nr_sectors accessorsGravatar Tejun Heo 1-1/+1
2009-01-05[SCSI] sd: Correctly handle 6-byte commands with DIXGravatar Martin K. Petersen 1-0/+4
2009-01-05[SCSI] sd: DIF: Fix tagging on platforms with signed charGravatar Martin K. Petersen 1-4/+4
2009-01-05[SCSI] sd: DIF: Show app tag on errorGravatar Martin K. Petersen 1-2/+3
2008-10-13[SCSI] sd: Switch kernel printing level for DIF messagesGravatar Martin K. Petersen 1-4/+4
2008-10-13[SCSI] sd: Correctly handle all combinations of DIF and DIXGravatar Martin K. Petersen 1-17/+20
2008-10-13[SCSI] sd: Always print actual protection_typeGravatar Martin K. Petersen 1-1/+0
2008-07-26[SCSI] sd: Support for SCSI disk (SBC) Data Integrity FieldGravatar Martin K. Petersen 1-0/+538