diff options
author | Martin K. Petersen <martin.petersen@oracle.com> | 2008-10-01 03:38:37 -0400 |
---|---|---|
committer | Jens Axboe <jens.axboe@oracle.com> | 2008-10-09 02:56:21 -0400 |
commit | 74aa8c2cc010035a7eef2b4ca4d6430e0dae206a (patch) | |
tree | 4a1c84cd687343028d21288ccd70036fa4d4a89a /include | |
parent | b04accc425d52ca59699290661e0dfd09b0feeeb (diff) |
block: Introduce integrity data ownership flag
A filesystem might supply its own integrity metadata. Introduce a
flag that indicates whether the filesystem or the block layer owns the
integrity buffer.
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/bio.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/bio.h b/include/linux/bio.h index 98c2d0570657..d86d39d490e6 100644 --- a/include/linux/bio.h +++ b/include/linux/bio.h | |||
@@ -109,6 +109,7 @@ struct bio { | |||
109 | #define BIO_EOPNOTSUPP 7 /* not supported */ | 109 | #define BIO_EOPNOTSUPP 7 /* not supported */ |
110 | #define BIO_CPU_AFFINE 8 /* complete bio on same CPU as submitted */ | 110 | #define BIO_CPU_AFFINE 8 /* complete bio on same CPU as submitted */ |
111 | #define BIO_NULL_MAPPED 9 /* contains invalid user pages */ | 111 | #define BIO_NULL_MAPPED 9 /* contains invalid user pages */ |
112 | #define BIO_FS_INTEGRITY 10 /* fs owns integrity data, not block layer */ | ||
112 | #define bio_flagged(bio, flag) ((bio)->bi_flags & (1 << (flag))) | 113 | #define bio_flagged(bio, flag) ((bio)->bi_flags & (1 << (flag))) |
113 | 114 | ||
114 | /* | 115 | /* |