]> www.infradead.org Git - users/jedix/linux-maple.git/commit
block: provide a request helper for user integrity segments
authorKeith Busch <kbusch@kernel.org>
Fri, 13 Sep 2024 18:28:50 +0000 (11:28 -0700)
committerJens Axboe <axboe@kernel.dk>
Fri, 13 Sep 2024 18:31:45 +0000 (12:31 -0600)
commitd2c5b1faccd5ef6352456f817e941945d3b3fe62
tree1fb77d875dedb6498afbdfb25e00917aa92f758e
parent0d7cb52fe417dde4bc9e8d01fadd8c0ec69612cd
block: provide a request helper for user integrity segments

Provide a helper to keep the request flags and nr_integrity_segments in
sync with the bio's integrity payload. This is an integrity equivalent
to the normal data helper function, 'blk_rq_map_user()'.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Reviewed-by: Kanchan Joshi <joshi.k@samsung.com>
Signed-off-by: Keith Busch <kbusch@kernel.org>
Link: https://lore.kernel.org/r/20240913182854.2445457-6-kbusch@meta.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
block/bio-integrity.c
block/blk-integrity.c
drivers/nvme/host/ioctl.c
include/linux/blk-integrity.h