]> www.infradead.org Git - users/hch/misc.git/commit
block: mark bounce buffering as incompatible with integrity
authorChristoph Hellwig <hch@lst.de>
Tue, 25 Feb 2025 15:44:31 +0000 (07:44 -0800)
committerJens Axboe <axboe@kernel.dk>
Mon, 3 Mar 2025 18:17:52 +0000 (11:17 -0700)
commit5fd0268a8806d35dcaf89139bfcda92be51b2b2f
tree5b5010da82385dd456b6ec7f830146db7010c53e
parent567abc989e3c74c7f4e245492707208c37d27693
block: mark bounce buffering as incompatible with integrity

None of the few drivers still using the legacy block layer bounce
buffering support integrity metadata.  Explicitly mark the features as
incompatible and stop creating the slab and mempool for integrity
buffers for the bounce bio_set.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Anuj Gupta <anuj20.g@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-2-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/blk-settings.c
block/bounce.c