| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 | 
							
- #------------------------------------------------------------------------------
 
- # $File: pmem,v 1.4 2021/04/26 15:56:00 christos Exp $
 
- # pmem: file(1) magic for Persistent Memory Development Kit pool files
 
- #
 
- 0	string		PMEM
 
- >4	string		POOLSET		Persistent Memory Poolset file
 
- >>11	search		REPLICA		with replica
 
- >4	regex		LOG|BLK|OBJ	Persistent Memory Pool file, type: %s,
 
- >>8	lelong		>0		version: %#x,
 
- >>12	lelong		x		compat: %#x,
 
- >>16	lelong		x		incompat: %#x,
 
- >>20	lelong		x		ro_compat: %#x,
 
- >>120	leqldate	x		crtime: %s,
 
- >>128	lequad		x		alignment_desc: %#016llx,
 
- >>136	clear		x
 
- >>136	byte		2		machine_class: 64-bit,
 
- >>136	default		x		machine_class: unknown
 
- >>>136	byte		x		(%#d),
 
- >>137	clear		x
 
- >>137	byte		1		data: little-endian,
 
- >>137	byte		2		data: big-endian,
 
- >>137	default		x		data: unknown
 
- >>>137	byte		x		(%#d),
 
- >>138	byte		!0		reserved[0]: %d,
 
- >>139	byte		!0		reserved[1]: %d,
 
- >>140	byte		!0		reserved[2]: %d,
 
- >>141	byte		!0		reserved[3]: %d,
 
- >>142	clear		x
 
- >>142	leshort		62		machine: x86_64
 
- >>142	leshort		183		machine: aarch64
 
- >>142	default		x		machine: unknown
 
- >>>142	leshort		x		(%#d)
 
- >4	string		BLK
 
- >>4096	lelong		x		\b, blk.bsize: %d
 
- >4	string		OBJ
 
- >>4096	string		>0		\b, obj.layout: '%s'
 
- >>4096	string		<0		\b, obj.layout: NULL
 
 
  |