1d38c30c0SXin LI 2d38c30c0SXin LI#------------------------------------------------------------------------------ 3*43a5ec4eSXin LI# $File: pmem,v 1.4 2021/04/26 15:56:00 christos Exp $ 4d38c30c0SXin LI# pmem: file(1) magic for Persistent Memory Development Kit pool files 5d38c30c0SXin LI# 6d38c30c0SXin LI0 string PMEM 7d38c30c0SXin LI>4 string POOLSET Persistent Memory Poolset file 8d38c30c0SXin LI>>11 search REPLICA with replica 9d38c30c0SXin LI>4 regex LOG|BLK|OBJ Persistent Memory Pool file, type: %s, 10*43a5ec4eSXin LI>>8 lelong >0 version: %#x, 11*43a5ec4eSXin LI>>12 lelong x compat: %#x, 12*43a5ec4eSXin LI>>16 lelong x incompat: %#x, 13*43a5ec4eSXin LI>>20 lelong x ro_compat: %#x, 14d38c30c0SXin LI 15d38c30c0SXin LI 16d38c30c0SXin LI>>120 leqldate x crtime: %s, 17*43a5ec4eSXin LI>>128 lequad x alignment_desc: %#016llx, 18d38c30c0SXin LI 19d38c30c0SXin LI>>136 clear x 20d38c30c0SXin LI>>136 byte 2 machine_class: 64-bit, 21d38c30c0SXin LI>>136 default x machine_class: unknown 22*43a5ec4eSXin LI>>>136 byte x (%#d), 23d38c30c0SXin LI 24d38c30c0SXin LI>>137 clear x 25d38c30c0SXin LI>>137 byte 1 data: little-endian, 26d38c30c0SXin LI>>137 byte 2 data: big-endian, 27d38c30c0SXin LI>>137 default x data: unknown 28*43a5ec4eSXin LI>>>137 byte x (%#d), 29d38c30c0SXin LI 30d38c30c0SXin LI>>138 byte !0 reserved[0]: %d, 31d38c30c0SXin LI>>139 byte !0 reserved[1]: %d, 32d38c30c0SXin LI>>140 byte !0 reserved[2]: %d, 33d38c30c0SXin LI>>141 byte !0 reserved[3]: %d, 34d38c30c0SXin LI 35d38c30c0SXin LI>>142 clear x 36d38c30c0SXin LI>>142 leshort 62 machine: x86_64 37d38c30c0SXin LI>>142 leshort 183 machine: aarch64 38d38c30c0SXin LI>>142 default x machine: unknown 39*43a5ec4eSXin LI>>>142 leshort x (%#d) 40d38c30c0SXin LI 41d38c30c0SXin LI>4 string BLK 42d38c30c0SXin LI>>4096 lelong x \b, blk.bsize: %d 43d38c30c0SXin LI 44d38c30c0SXin LI>4 string OBJ 45d38c30c0SXin LI>>4096 string >0 \b, obj.layout: '%s' 46d38c30c0SXin LI>>4096 string <0 \b, obj.layout: NULL 47