16fca56fbSSascha Wildner 26fca56fbSSascha Wildner#------------------------------------------------------------------------------ 3*614728caSSascha Wildner# $File: pmem,v 1.4 2021/04/26 15:56:00 christos Exp $ 46fca56fbSSascha Wildner# pmem: file(1) magic for Persistent Memory Development Kit pool files 56fca56fbSSascha Wildner# 66fca56fbSSascha Wildner0 string PMEM 76fca56fbSSascha Wildner>4 string POOLSET Persistent Memory Poolset file 86fca56fbSSascha Wildner>>11 search REPLICA with replica 96fca56fbSSascha Wildner>4 regex LOG|BLK|OBJ Persistent Memory Pool file, type: %s, 10*614728caSSascha Wildner>>8 lelong >0 version: %#x, 11*614728caSSascha Wildner>>12 lelong x compat: %#x, 12*614728caSSascha Wildner>>16 lelong x incompat: %#x, 13*614728caSSascha Wildner>>20 lelong x ro_compat: %#x, 146fca56fbSSascha Wildner 156fca56fbSSascha Wildner 166fca56fbSSascha Wildner>>120 leqldate x crtime: %s, 17*614728caSSascha Wildner>>128 lequad x alignment_desc: %#016llx, 186fca56fbSSascha Wildner 196fca56fbSSascha Wildner>>136 clear x 206fca56fbSSascha Wildner>>136 byte 2 machine_class: 64-bit, 216fca56fbSSascha Wildner>>136 default x machine_class: unknown 22*614728caSSascha Wildner>>>136 byte x (%#d), 236fca56fbSSascha Wildner 246fca56fbSSascha Wildner>>137 clear x 256fca56fbSSascha Wildner>>137 byte 1 data: little-endian, 266fca56fbSSascha Wildner>>137 byte 2 data: big-endian, 276fca56fbSSascha Wildner>>137 default x data: unknown 28*614728caSSascha Wildner>>>137 byte x (%#d), 296fca56fbSSascha Wildner 306fca56fbSSascha Wildner>>138 byte !0 reserved[0]: %d, 316fca56fbSSascha Wildner>>139 byte !0 reserved[1]: %d, 326fca56fbSSascha Wildner>>140 byte !0 reserved[2]: %d, 336fca56fbSSascha Wildner>>141 byte !0 reserved[3]: %d, 346fca56fbSSascha Wildner 356fca56fbSSascha Wildner>>142 clear x 366fca56fbSSascha Wildner>>142 leshort 62 machine: x86_64 376fca56fbSSascha Wildner>>142 leshort 183 machine: aarch64 386fca56fbSSascha Wildner>>142 default x machine: unknown 39*614728caSSascha Wildner>>>142 leshort x (%#d) 406fca56fbSSascha Wildner 416fca56fbSSascha Wildner>4 string BLK 426fca56fbSSascha Wildner>>4096 lelong x \b, blk.bsize: %d 436fca56fbSSascha Wildner 446fca56fbSSascha Wildner>4 string OBJ 456fca56fbSSascha Wildner>>4096 string >0 \b, obj.layout: '%s' 466fca56fbSSascha Wildner>>4096 string <0 \b, obj.layout: NULL 47