]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
fs: introduce IOCB_HAS_METADATA for metadata
authorAnuj Gupta <anuj20.g@samsung.com>
Thu, 28 Nov 2024 11:22:35 +0000 (16:52 +0530)
committerJens Axboe <axboe@kernel.dk>
Mon, 23 Dec 2024 15:17:16 +0000 (08:17 -0700)
Introduce an IOCB_HAS_METADATA flag for the kiocb struct, for handling
requests containing meta payload.

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

index 7e29433c5ecce2d495ace23a7c4570ac7ad9e2b0..2cc3d45da7b0196712eefb9c69d94c1a42a28ef6 100644 (file)
@@ -348,6 +348,7 @@ struct readahead_control;
 #define IOCB_DIO_CALLER_COMP   (1 << 22)
 /* kiocb is a read or write operation submitted by fs/aio.c. */
 #define IOCB_AIO_RW            (1 << 23)
+#define IOCB_HAS_METADATA      (1 << 24)
 
 /* for use in trace events */
 #define TRACE_IOCB_STRINGS \