1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
bttdevice.arena.btt_map(0)=0xC0000000
bttdevice.arena.btt_map(1)=0xC0000001
bttdevice.arena.btt_map(2)=0xC0000002
bttdevice.arena.btt_map(3)=0xC0000003
bttdevice.arena.btt_map(4)=0xC0000004
bttdevice.arena.btt_map(5)=0xC0000005
bttdevice.arena.btt_map(6)=0xC0000006
bttdevice.arena.btt_map(7)=0xC0000007
bttdevice.arena.btt_map(8)=0xC0000008
bttdevice.arena.btt_map(9)=0xC0000009
bttdevice.arena.btt_map(5)=0xC0000002
bttdevice.arena.btt_map(6)=0xC0000002
bttdevice.arena.btt_map(7)=0xC0000002
bttdevice.arena.btt_map(10)=0xC0000002
bttdevice.arena.btt_map(11)=0xC0000002
bttdevice.arena.btt_map(12)=0xC0000003
libpmempool_map_flog$(nW)TEST3: START: libpmempool_test$(nW)
$(nW)libpmempool_test$(nW) -r 1 -t btt -a 1 $(nW)
checking BTT Info headers
arena 0: BTT Info header checksum correct
checking BTT Map and Flog
arena 0: checking BTT Map and Flog
arena 0: BTT Map entry 2 duplicated at 5
arena 0: BTT Map entry 2 duplicated at 6
arena 0: BTT Map entry 2 duplicated at 7
arena 0: BTT Map entry 2 duplicated at 10
arena 0: BTT Map entry 2 duplicated at 11
arena 0: BTT Map entry 3 duplicated at 12
arena 0: unmapped block 5
arena 0: unmapped block 6
arena 0: unmapped block 7
arena 0: unmapped block 10
arena 0: unmapped block 11
arena 0: unmapped block 12
arena 0: number of unmapped blocks: 6
arena 0: number of invalid BTT Map entries: 6
Do you want to repair invalid BTT Map entries?
arena 0: storing 0x40000002 at 2 BTT Map entry
arena 0: storing 0x40000003 at 3 BTT Map entry
arena 0: storing 0x4000000c at 12 BTT Map entry
arena 0: storing 0x4000000b at 11 BTT Map entry
arena 0: storing 0x4000000a at 10 BTT Map entry
arena 0: storing 0x40000007 at 7 BTT Map entry
arena 0: storing 0x40000006 at 6 BTT Map entry
arena 0: storing 0x40000005 at 5 BTT Map entry
status = repaired
libpmempool_map_flog$(nW)TEST3: DONE
0000000002: 0x00000002 state: error
0000000003: 0x00000003 state: error
0000000005: 0x00000005 state: error
0000000006: 0x00000006 state: error
0000000007: 0x00000007 state: error
0000000010: 0x0000000a state: error
0000000011: 0x0000000b state: error
0000000012: 0x0000000c state: error