diff options
| author | Christoph Hellwig <hch@lst.de> | 2025-02-25 07:44:32 -0800 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2025-03-03 11:17:52 -0700 |
| commit | e51679112c56ce327d6143caea0f0d2bd4618c4d (patch) | |
| tree | cb848d366b22b11c4a6b3b22be2fdb5a6249caa8 /block/Makefile | |
| parent | 5fd0268a8806d35dcaf89139bfcda92be51b2b2f (diff) | |
| download | linux-next-e51679112c56ce327d6143caea0f0d2bd4618c4d.tar.gz linux-next-e51679112c56ce327d6143caea0f0d2bd4618c4d.zip | |
block: move the block layer auto-integrity code into a new file
The code that automatically creates a integrity payload and generates and
verifies the checksums for bios that don't have submitter-provided
integrity payload currently sits right in the middle of the block
integrity metadata infrastructure. Split it into a separate file to
make the different layers clear.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Anuj Gupta <anuj20.g@samsung.com>
Reviewed-by: Kanchan Joshi <joshi.k@samsung.com>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Link: https://lore.kernel.org/r/20250225154449.422989-3-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'block/Makefile')
| -rw-r--r-- | block/Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/block/Makefile b/block/Makefile index 33748123710b..3a941dc0d27f 100644 --- a/block/Makefile +++ b/block/Makefile @@ -26,7 +26,8 @@ obj-$(CONFIG_MQ_IOSCHED_KYBER) += kyber-iosched.o bfq-y := bfq-iosched.o bfq-wf2q.o bfq-cgroup.o obj-$(CONFIG_IOSCHED_BFQ) += bfq.o -obj-$(CONFIG_BLK_DEV_INTEGRITY) += bio-integrity.o blk-integrity.o t10-pi.o +obj-$(CONFIG_BLK_DEV_INTEGRITY) += bio-integrity.o blk-integrity.o t10-pi.o \ + bio-integrity-auto.o obj-$(CONFIG_BLK_DEV_ZONED) += blk-zoned.o obj-$(CONFIG_BLK_WBT) += blk-wbt.o obj-$(CONFIG_BLK_DEBUG_FS) += blk-mq-debugfs.o |
