fs, iov_iter: define meta io descriptor
authorAnuj Gupta <anuj20.g@samsung.com>
Thu, 28 Nov 2024 11:22:34 +0000 (16:52 +0530)
committerJens Axboe <axboe@kernel.dk>
Mon, 16 Dec 2024 13:58:14 +0000 (06:58 -0700)
commit911f18c5848637b8cd2d2671d195a81f7b690069
tree45f48d921c42016e89531259ac229a473823c4cc
parentb1e2f5a578b7f0367b43282050923189cef5bcfe
fs, iov_iter: define meta io descriptor

Add flags to describe checks for integrity meta buffer. Also, introduce
a  new 'uio_meta' structure that upper layer can use to pass the
meta/integrity information.

Signed-off-by: Kanchan Joshi <joshi.k@samsung.com>
Signed-off-by: Anuj Gupta <anuj20.g@samsung.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20241128112240.8867-5-anuj20.g@samsung.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
include/linux/uio.h
include/uapi/linux/fs.h