nvml-sys 0.0.6

A low-level FFI wrapper around the Persistent Memory Development Kit, PMDK (formerly NVML) and its libraries, including libpmem, libpmemobj and others. Currently tracks master after version 1.3.1.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
blk_non_zero$(nW)TEST0: START: blk_non_zero
 $(nW)blk_non_zero$(nW) 512 $(nW)testfile1 c 0 r:0 r:1 r:34217 r:34218 z:0 z:1 r:0 e:3 r:4
512 block size 512 usable blocks 34218
is zeroed:	0
read      lba 0: {0}
read      lba 1: {0}
read      lba 34217: {0}
read      lba 34218: Invalid argument
set_zero  lba 0
set_zero  lba 1
read      lba 0: {0}
set_error lba 3
read      lba 4: {0}
blk_non_zero$(nW)TEST0: DONE