Test 1 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 0 1000 40 40 NOTMAP 0 res: VCN LCN len 0 1000 40 40 HOLE 60 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 Test 2 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 40 1040 40 80 NOTMAP 0 res: VCN LCN len 0 HOLE 40 40 1040 40 80 HOLE 20 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 Test 3 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 60 1060 40 100 NOTMAP 0 res: VCN LCN len 0 HOLE 60 60 1060 140 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 Test 4 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 0 1000 100 100 NOTMAP 0 res: VCN LCN len 0 1000 200 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 Test 5 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 200 1200 40 240 NOTMAP 0 res: VCN LCN len 0 HOLE 100 100 1100 140 240 HOLE 60 300 1300 100 400 HOLE 100 500 ENOENT 0 Test 6 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 240 1240 40 280 NOTMAP 0 res: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 40 240 1240 40 280 HOLE 20 300 1300 100 400 HOLE 100 500 ENOENT 0 Test 7 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 260 1260 40 300 NOTMAP 0 res: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 60 260 1260 140 400 HOLE 100 500 ENOENT 0 Test 8 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 200 1200 100 300 NOTMAP 0 res: VCN LCN len 0 HOLE 100 100 1100 300 400 HOLE 100 500 ENOENT 0 Test 9 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 400 1400 40 440 NOTMAP 0 res: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 140 440 HOLE 60 500 ENOENT 0 Test 10 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 440 1440 40 480 NOTMAP 0 res: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 40 440 1440 40 480 HOLE 20 500 ENOENT 0 Test 11 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 460 1460 40 500 NOTMAP 0 res: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 60 460 1460 40 500 ENOENT 0 Test 12 ---------- dst: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 100 400 HOLE 100 500 ENOENT 0 src: VCN LCN len 400 1400 100 500 NOTMAP 0 res: VCN LCN len 0 HOLE 100 100 1100 100 200 HOLE 100 300 1300 200 500 ENOENT 0 Test 13 ---------- dst: VCN LCN len 0 1000 100 100 HOLE 100 200 ENOENT 0 src: VCN LCN len 160 1160 100 260 NOTMAP 0 res: VCN LCN len 0 1000 100 100 HOLE 60 160 1160 100 260 ENOENT 0 Test 14 ---------- dst: VCN LCN len 0 1000 100 100 HOLE 100 200 ENOENT 0 src: VCN LCN len 100 1100 140 240 NOTMAP 0 res: VCN LCN len 0 1000 240 240 ENOENT 0 Test 15 ---------- dst: VCN LCN len 0 1000 100 100 HOLE 100 200 ENOENT 0 src: VCN LCN len 200 1200 40 240 NOTMAP 0 res: VCN LCN len 0 1000 100 100 HOLE 100 200 1200 40 240 ENOENT 0 Test 16 ---------- dst: VCN LCN len 0 1000 100 100 HOLE 100 200 ENOENT 0 src: VCN LCN len 240 1240 40 280 NOTMAP 0 res: VCN LCN len 0 1000 100 100 HOLE 100 200 NOTMAP 40 240 1240 40 280 ENOENT 0 Test 17 ---------- dst: VCN LCN len 0 1000 100 100 ENOENT 0 src: VCN LCN len 100 1100 40 140 NOTMAP 0 res: VCN LCN len 0 1000 140 140 ENOENT 0 Test 18 ---------- dst: VCN LCN len 0 1000 100 100 ENOENT 0 src: VCN LCN len 140 1140 40 180 NOTMAP 0 res: VCN LCN len 0 1000 100 100 NOTMAP 40 140 1140 40 180 ENOENT 0 Test 19 ---------- dst: VCN LCN len 0 ENOENT 0 src: VCN LCN len 0 1000 40 40 NOTMAP 0 res: VCN LCN len 0 1000 40 40 ENOENT 0 Test 20 ---------- dst: VCN LCN len 0 ENOENT 0 src: VCN LCN len 40 1040 40 80 NOTMAP 0 res: VCN LCN len 0 NOTMAP 40 40 1040 40 80 ENOENT 0 Test 21 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 0 1000 40 40 NOTMAP 0 res: VCN LCN len 0 1000 40 40 NOTMAP 60 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 Test 22 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 40 1040 40 80 NOTMAP 0 res: VCN LCN len 0 NOTMAP 40 40 1040 40 80 NOTMAP 20 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 Test 23 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 60 1060 40 100 NOTMAP 0 res: VCN LCN len 0 NOTMAP 60 60 1060 140 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 Test 24 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 0 1000 100 100 NOTMAP 0 res: VCN LCN len 0 1000 200 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 Test 25 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 200 1200 40 240 NOTMAP 0 res: VCN LCN len 0 NOTMAP 100 100 1100 140 240 NOTMAP 60 300 1300 100 400 NOTMAP 100 500 ENOENT 0 Test 26 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 240 1240 40 280 NOTMAP 0 res: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 40 240 1240 40 280 NOTMAP 20 300 1300 100 400 NOTMAP 100 500 ENOENT 0 Test 27 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 260 1260 40 300 NOTMAP 0 res: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 60 260 1260 140 400 NOTMAP 100 500 ENOENT 0 Test 28 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 200 1200 100 300 NOTMAP 0 res: VCN LCN len 0 NOTMAP 100 100 1100 300 400 NOTMAP 100 500 ENOENT 0 Test 29 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 400 1400 40 440 NOTMAP 0 res: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 140 440 NOTMAP 60 500 ENOENT 0 Test 30 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 440 1440 40 480 NOTMAP 0 res: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 40 440 1440 40 480 NOTMAP 20 500 ENOENT 0 Test 31 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 460 1460 40 500 NOTMAP 0 res: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 60 460 1460 40 500 ENOENT 0 Test 32 ---------- dst: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 100 400 NOTMAP 100 500 ENOENT 0 src: VCN LCN len 400 1400 100 500 NOTMAP 0 res: VCN LCN len 0 NOTMAP 100 100 1100 100 200 NOTMAP 100 300 1300 200 500 ENOENT 0 Test 33 ---------- dst: VCN LCN len 0 1000 100 100 NOTMAP 100 200 ENOENT 0 src: VCN LCN len 160 1160 100 260 NOTMAP 0 res: VCN LCN len 0 1000 100 100 NOTMAP 60 160 1160 100 260 ENOENT 0 Test 34 ---------- dst: VCN LCN len 0 1000 100 100 NOTMAP 100 200 ENOENT 0 src: VCN LCN len 100 1100 140 240 NOTMAP 0 res: VCN LCN len 0 1000 240 240 ENOENT 0