struct nd_pfn_sb {
u8 signature[PFN_SIG_LEN];
u8 uuid[16];
u8 parent_uuid[16];
__le32 flags;
__le16 version_major;
__le16 version_minor;
__le64 dataoff; /* relative to namespace_base + start_pad */
__le64 npfns;
__le32 mode; /* minor-version-1 additions for section alignment */ /** * @start_pad: Deprecated attribute to pad start-misaligned namespaces * * start_pad is deprecated because the original definition did * not comprehend that dataoff is relative to the base address * of the namespace not the start_pad adjusted base. The result * is that the dax path is broken, but the block-I/O path is * not. The kernel will no longer create namespaces using start * padding, but it still supports block-I/O for legacy * configurations mainly to allow a backup, reconfigure the * namespace, and restore flow to repair dax operation.
*/
__le32 start_pad;
__le32 end_trunc; /* minor-version-2 record the base alignment of the mapping */
__le32 align; /* minor-version-3 guarantee the padding and flags are zero */ /* minor-version-4 record the page size and struct page size */
_le32;
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
u8 padding_le32;
__le64;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.