mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-09-18 22:09:30 +02:00
block: lift BIP_CHECK_FLAGS to include/linux/bio-integrity.h
To allow for users outside of bio-integrity-auto.c. Also add a little comment explaining it. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Anuj Gupta <anuj20.g@samsung.com> Reviewed-by: Kanchan Joshi <joshi.k@samsung.com> Link: https://patch.msgid.link/20260804123928.736596-3-hch@lst.de Signed-off-by: Jens Axboe <axboe@kernel.dk>
This commit is contained in:
committed by
Jens Axboe
parent
6c13180dba
commit
738f01912a
@@ -44,8 +44,6 @@ static void bio_integrity_verify_fn(struct work_struct *work)
|
||||
bio_endio(bio);
|
||||
}
|
||||
|
||||
#define BIP_CHECK_FLAGS (BIP_CHECK_GUARD | BIP_CHECK_REFTAG | BIP_CHECK_APPTAG)
|
||||
|
||||
/**
|
||||
* __bio_integrity_endio - Integrity I/O completion function
|
||||
* @bio: Protected bio
|
||||
|
||||
@@ -17,6 +17,9 @@ enum bip_flags {
|
||||
BIP_MEMPOOL = 1 << 15, /* buffer backed by mempool */
|
||||
};
|
||||
|
||||
/* flags that require generate/verify action. */
|
||||
#define BIP_CHECK_FLAGS (BIP_CHECK_GUARD | BIP_CHECK_REFTAG | BIP_CHECK_APPTAG)
|
||||
|
||||
struct bio_integrity_payload {
|
||||
struct bvec_iter bip_iter;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user