diff options
author | Martin K. Petersen <martin.petersen@oracle.com> | 2014-09-27 01:20:07 +0200 |
---|---|---|
committer | Jens Axboe <axboe@fb.com> | 2014-09-27 17:14:59 +0200 |
commit | 2341c2f8c33196d02cf5a721746eea4e3c06674a (patch) | |
tree | cd51e37c084f016ea05a253b7b9041866d2e12fb /block/Kconfig | |
parent | block: Don't merge requests if integrity flags differ (diff) | |
download | linux-2341c2f8c33196d02cf5a721746eea4e3c06674a.tar.xz linux-2341c2f8c33196d02cf5a721746eea4e3c06674a.zip |
block: Add T10 Protection Information functions
The T10 Protection Information format is also used by some devices that
do not go through the SCSI layer (virtual block devices, NVMe). Relocate
the relevant functions to a block layer library that can be used without
involving SCSI.
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jens Axboe <axboe@fb.com>
Diffstat (limited to 'block/Kconfig')
-rw-r--r-- | block/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/block/Kconfig b/block/Kconfig index 2429515c05c2..161491d0a879 100644 --- a/block/Kconfig +++ b/block/Kconfig @@ -77,6 +77,7 @@ config BLK_DEV_BSGLIB config BLK_DEV_INTEGRITY bool "Block layer data integrity support" + select CRC_T10DIF if BLK_DEV_INTEGRITY ---help--- Some storage devices allow extra information to be stored/retrieved to help protect the data. The block layer |