/* Magic numbers. 64bit for superblock, 32bit for statfs f_type */
-#define LOGFS_MAGIC 0xb21f205ac97e8168ull
+#define LOGFS_MAGIC 0x7a3a8e5cb9d5bf67ull
#define LOGFS_MAGIC_U32 0xc97e8168u
/*
SIZE_CHECK(logfs_segment_header, LOGFS_SEGMENT_HEADERSIZE);
+#define LOGFS_FEATURES_INCOMPAT (0ull)
+#define LOGFS_FEATURES_RO_COMPAT (0ull)
+#define LOGFS_FEATURES_COMPAT (0ull)
+
/**
* struct logfs_disk_super - on-medium superblock
*
* not including header
* @h_datalen: length of uncompressed data
* @h_type: JE type
- * @h_version: unnormalized version of journal entry
* @h_compr: compression type
* @h_pad: reserved
*/
__be16 h_len;
__be16 h_datalen;
__be16 h_type;
- __be16 h_version;
__u8 h_compr;
- __u8 h_pad[3];
+ __u8 h_pad[5];
};
SIZE_CHECK(logfs_journal_header, 16);