blk-integrity: enable p2p source and destination
authorKeith Busch <kbusch@kernel.org>
Wed, 3 Sep 2025 19:33:16 +0000 (12:33 -0700)
committerJens Axboe <axboe@kernel.dk>
Tue, 9 Sep 2025 16:33:27 +0000 (10:33 -0600)
commit05ceea5d3ec9a1b1d6858ffd4739fdb0ed1b8eaf
treefd373c112db75e22a7b18595c777725444c7966c
parentb475272f03ca5d0c437c8f899ff229b21010ec83
blk-integrity: enable p2p source and destination

Set the extraction flags to allow p2p pages for the metadata buffer if
the block device allows it. Similar to data payloads, ensure the bio
does not use merging if we see a p2p page.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Keith Busch <kbusch@kernel.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/bio-integrity.c