aboutsummaryrefslogtreecommitdiff
path: root/block/t10-pi.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-12block: support PI at non-zero offset within metadataGravatar Kanchan Joshi 1-14/+38
2024-02-12block: refactor guard helpersGravatar Kanchan Joshi 1-10/+10
2022-03-07block: add pi for extended integrityGravatar Keith Busch 1-0/+194
2022-03-07block: support pi with extended metadataGravatar Keith Busch 1-2/+2
2021-10-18block: move integrity handling out of <linux/blkdev.h>Gravatar Christoph Hellwig 1-1/+1
2021-08-02block: use bvec_kmap_local in t10_pi_type1_{prepare,complete}Gravatar Christoph Hellwig 1-10/+6
2020-01-06block: Allow t10-pi to be modularGravatar Herbert Xu 1-0/+3
2019-10-07block: Fix three kernel-doc warningsGravatar Bart Van Assche 1-6/+2
2019-09-23block: t10-pi: fix -Wswitch warningGravatar Max Gurtovoy 1-6/+5
2019-09-17block: centralize PI remapping logic to the block layerGravatar Max Gurtovoy 1-68/+76
2019-09-17block: use symbolic constants for t10_pi typeGravatar Max Gurtovoy 1-14/+14
2019-04-30block: switch all files cleared marked as GPLv2 to SPDX tagsGravatar Christoph Hellwig 1-18/+1
2018-07-30block: move dif_prepare/dif_complete functions to block layerGravatar Max Gurtovoy 1-0/+110
2017-07-03t10-pi: Move opencoded contants to common headerGravatar Dmitry Monakhov 1-6/+3
2017-06-16block: Dedicated error code fixupsGravatar Bart Van Assche 1-1/+1
2017-06-09block: switch bios to blk_status_tGravatar Christoph Hellwig 1-15/+15
2017-03-24block: constify struct blk_integrity_profileGravatar Eric Biggers 1-4/+4
2015-10-21block: Consolidate static integrity profile propertiesGravatar Martin K. Petersen 1-12/+4
2014-09-27block: Add T10 Protection Information functionsGravatar Martin K. Petersen 1-0/+197