]> git.openpandora.org Git - pandora-kernel.git/commitdiff
block: Add T10 Protection Information functions
authorMartin K. Petersen <martin.petersen@oracle.com>
Fri, 26 Sep 2014 23:20:07 +0000 (19:20 -0400)
committerJens Axboe <axboe@fb.com>
Sat, 27 Sep 2014 15:14:59 +0000 (09:14 -0600)
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>
block/Kconfig
block/Makefile
block/t10-pi.c [new file with mode: 0644]
drivers/scsi/Kconfig
drivers/scsi/sd_dif.c
include/linux/crc-t10dif.h
include/linux/t10-pi.h [new file with mode: 0644]

diff --cc block/Kconfig
Simple merge
diff --cc block/Makefile
Simple merge
diff --cc block/t10-pi.c
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge