diff options
author | Qu Wenruo <wqu@suse.com> | 2018-03-28 12:40:22 +0800 |
---|---|---|
committer | Eryu Guan <guaneryu@gmail.com> | 2018-04-08 15:47:22 +0800 |
commit | 5311ba16c6e80a52797831ecfdcb1348b56896d3 (patch) | |
tree | dc237160533f93422b1bdbf42affc5e88d27c873 | |
parent | 00b6ad8f265e21a355f6a92f939cd07cfe188fd8 (diff) | |
download | xfstests-dev-5311ba16c6e80a52797831ecfdcb1348b56896d3.tar.gz |
log-writes: Add support for METADATA flag
Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: Amir Goldstein <amir73il@gmail.com>
Signed-off-by: Eryu Guan <guaneryu@gmail.com>
-rw-r--r-- | src/log-writes/log-writes.c | 3 | ||||
-rw-r--r-- | src/log-writes/log-writes.h | 9 |
2 files changed, 7 insertions, 5 deletions
diff --git a/src/log-writes/log-writes.c b/src/log-writes/log-writes.c index a872429d3f..5dc22c244c 100644 --- a/src/log-writes/log-writes.c +++ b/src/log-writes/log-writes.c @@ -130,7 +130,8 @@ struct flags_to_str_entry { DEFINE_LOG_FLAGS_STR_ENTRY(FLUSH), DEFINE_LOG_FLAGS_STR_ENTRY(FUA), DEFINE_LOG_FLAGS_STR_ENTRY(DISCARD), - DEFINE_LOG_FLAGS_STR_ENTRY(MARK) + DEFINE_LOG_FLAGS_STR_ENTRY(MARK), + DEFINE_LOG_FLAGS_STR_ENTRY(METADATA) }; #define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0])) diff --git a/src/log-writes/log-writes.h b/src/log-writes/log-writes.h index 35ca35838a..75fb8ac0bf 100644 --- a/src/log-writes/log-writes.h +++ b/src/log-writes/log-writes.h @@ -20,10 +20,11 @@ typedef __u32 u32; /* * Constants copied from kernel file drivers/md/dm-log-writes.c */ -#define LOG_FLUSH_FLAG (1 << 0) -#define LOG_FUA_FLAG (1 << 1) -#define LOG_DISCARD_FLAG (1 << 2) -#define LOG_MARK_FLAG (1 << 3) +#define LOG_FLUSH_FLAG (1 << 0) +#define LOG_FUA_FLAG (1 << 1) +#define LOG_DISCARD_FLAG (1 << 2) +#define LOG_MARK_FLAG (1 << 3) +#define LOG_METADATA_FLAG (1 << 4) #define WRITE_LOG_VERSION 1 #define WRITE_LOG_MAGIC 0x6a736677736872 |