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 08:56:21 +0200 |
commit | 74aa8c2cc010035a7eef2b4ca4d6430e0dae206a (patch) | |
tree | 4a1c84cd687343028d21288ccd70036fa4d4a89a /include/linux | |
parent | b04accc425d52ca59699290661e0dfd09b0feeeb (diff) | |
download | linux-3.10-74aa8c2cc010035a7eef2b4ca4d6430e0dae206a.tar.gz linux-3.10-74aa8c2cc010035a7eef2b4ca4d6430e0dae206a.tar.bz2 linux-3.10-74aa8c2cc010035a7eef2b4ca4d6430e0dae206a.zip |
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/linux')
-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 98c2d057065..d86d39d490e 100644 --- a/include/linux/bio.h +++ b/include/linux/bio.h @@ -109,6 +109,7 @@ struct bio { #define BIO_EOPNOTSUPP 7 /* not supported */ #define BIO_CPU_AFFINE 8 /* complete bio on same CPU as submitted */ #define BIO_NULL_MAPPED 9 /* contains invalid user pages */ +#define BIO_FS_INTEGRITY 10 /* fs owns integrity data, not block layer */ #define bio_flagged(bio, flag) ((bio)->bi_flags & (1 << (flag))) /* |