Changes by: flatcap
Update of /cvsroot/linux-ntfs/ntfsprogs/test/runlist-data
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3626/test/runlist-data
Modified Files:
pure-cm pure-cs pure-nm pure-ns
Log Message:
removing a few unnecessary memsets in the test code revealed a minor
buffer overrun.
create runlist tests working on unmapped regions (copies of tests 1-14)
Index: pure-cm
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/test/runlist-data/pure-cm,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- pure-cm 13 Sep 2005 14:30:54 -0000 1.1
+++ pure-cm 13 Sep 2005 18:51:16 -0000 1.2
@@ -549,3 +549,415 @@ res:
70 1070 10
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 10
+ 10 1010 10
+ 20 1020 10
+ 30 1030 10
+ 40 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1000 10
+ 10 1010 10
+ 20 1020 10
+ 30 1030 10
+ 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 10
+ 50 1050 10
+ 60 1060 10
+ 70 1070 10
+ 80 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 40
+ 40 1040 10
+ 50 1050 10
+ 60 1060 10
+ 70 1070 10
+ 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 10
+ 70 1070 10
+ 80 1080 10
+ 90 1090 10
+ 100 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 60
+ 60 1060 10
+ 70 1070 10
+ 80 1080 10
+ 90 1090 110
+ 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 25
+ 25 1025 25
+ 50 1050 25
+ 75 1075 25
+ 100 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1000 25
+ 25 1025 25
+ 50 1050 25
+ 75 1075 125
+ 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 10
+ 210 1210 10
+ 220 1220 10
+ 230 1230 10
+ 240 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 110
+ 210 1210 10
+ 220 1220 10
+ 230 1230 10
+ 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 10
+ 250 1250 10
+ 260 1260 10
+ 270 1270 10
+ 280 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 40
+ 240 1240 10
+ 250 1250 10
+ 260 1260 10
+ 270 1270 10
+ 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 10
+ 270 1270 10
+ 280 1280 10
+ 290 1290 10
+ 300 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 60
+ 260 1260 10
+ 270 1270 10
+ 280 1280 10
+ 290 1290 110
+ 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 25
+ 225 1225 25
+ 250 1250 25
+ 275 1275 25
+ 300 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 125
+ 225 1225 25
+ 250 1250 25
+ 275 1275 125
+ 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 10
+ 410 1410 10
+ 420 1420 10
+ 430 1430 10
+ 440 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 110
+ 410 1410 10
+ 420 1420 10
+ 430 1430 10
+ 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 10
+ 450 1450 10
+ 460 1460 10
+ 470 1470 10
+ 480 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 100
+ 400 NOTMAP 40
+ 440 1440 10
+ 450 1450 10
+ 460 1460 10
+ 470 1470 10
+ 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 10
+ 470 1470 10
+ 480 1480 10
+ 490 1490 10
+ 500 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 100
+ 400 NOTMAP 60
+ 460 1460 10
+ 470 1470 10
+ 480 1480 10
+ 490 1490 10
+ 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 25
+ 425 1425 25
+ 450 1450 25
+ 475 1475 25
+ 500 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 125
+ 425 1425 25
+ 450 1450 25
+ 475 1475 25
+ 500 ENOENT 0
+
+Test 33 ----------
+dst:
+ VCN LCN len
+ 0 1000 100
+ 100 NOTMAP 100
+ 200 ENOENT 0
+
+src:
+ VCN LCN len
+ 160 1160 25
+ 185 1185 25
+ 210 1210 25
+ 235 1235 25
+ 260 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1000 100
+ 100 NOTMAP 60
+ 160 1160 25
+ 185 1185 25
+ 210 1210 25
+ 235 1235 25
+ 260 ENOENT 0
+
+Test 34 ----------
+dst:
+ VCN LCN len
+ 0 1000 100
+ 100 NOTMAP 100
+ 200 ENOENT 0
+
+src:
+ VCN LCN len
+ 100 1100 35
+ 135 1135 35
+ 170 1170 35
+ 205 1205 35
+ 240 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1000 135
+ 135 1135 35
+ 170 1170 35
+ 205 1205 35
+ 240 ENOENT 0
+
Index: pure-cs
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/test/runlist-data/pure-cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- pure-cs 13 Sep 2005 14:30:54 -0000 1.1
+++ pure-cs 13 Sep 2005 18:51:16 -0000 1.2
@@ -429,3 +429,331 @@ res:
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
+
Index: pure-nm
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/test/runlist-data/pure-nm,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- pure-nm 13 Sep 2005 14:30:54 -0000 1.1
+++ pure-nm 13 Sep 2005 18:51:16 -0000 1.2
@@ -559,3 +559,424 @@ res:
70 2069 10
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 1999 10
+ 10 2009 10
+ 20 2019 10
+ 30 2029 10
+ 40 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1999 10
+ 10 2009 10
+ 20 2019 10
+ 30 2029 10
+ 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 2039 10
+ 50 2049 10
+ 60 2059 10
+ 70 2069 10
+ 80 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 40
+ 40 2039 10
+ 50 2049 10
+ 60 2059 10
+ 70 2069 10
+ 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 2059 10
+ 70 2069 10
+ 80 2079 10
+ 90 2089 10
+ 100 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 60
+ 60 2059 10
+ 70 2069 10
+ 80 2079 10
+ 90 2089 10
+ 100 1100 100
+ 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 1999 25
+ 25 2024 25
+ 50 2049 25
+ 75 2074 25
+ 100 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1999 25
+ 25 2024 25
+ 50 2049 25
+ 75 2074 25
+ 100 1100 100
+ 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 2199 10
+ 210 2209 10
+ 220 2219 10
+ 230 2229 10
+ 240 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 2199 10
+ 210 2209 10
+ 220 2219 10
+ 230 2229 10
+ 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 2239 10
+ 250 2249 10
+ 260 2259 10
+ 270 2269 10
+ 280 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 40
+ 240 2239 10
+ 250 2249 10
+ 260 2259 10
+ 270 2269 10
+ 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 2259 10
+ 270 2269 10
+ 280 2279 10
+ 290 2289 10
+ 300 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 60
+ 260 2259 10
+ 270 2269 10
+ 280 2279 10
+ 290 2289 10
+ 300 1300 100
+ 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 2199 25
+ 225 2224 25
+ 250 2249 25
+ 275 2274 25
+ 300 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 2199 25
+ 225 2224 25
+ 250 2249 25
+ 275 2274 25
+ 300 1300 100
+ 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 2399 10
+ 410 2409 10
+ 420 2419 10
+ 430 2429 10
+ 440 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 100
+ 400 2399 10
+ 410 2409 10
+ 420 2419 10
+ 430 2429 10
+ 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 2439 10
+ 450 2449 10
+ 460 2459 10
+ 470 2469 10
+ 480 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 100
+ 400 NOTMAP 40
+ 440 2439 10
+ 450 2449 10
+ 460 2459 10
+ 470 2469 10
+ 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 2459 10
+ 470 2469 10
+ 480 2479 10
+ 490 2489 10
+ 500 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 100
+ 400 NOTMAP 60
+ 460 2459 10
+ 470 2469 10
+ 480 2479 10
+ 490 2489 10
+ 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 2399 25
+ 425 2424 25
+ 450 2449 25
+ 475 2474 25
+ 500 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 100
+ 400 2399 25
+ 425 2424 25
+ 450 2449 25
+ 475 2474 25
+ 500 ENOENT 0
+
+Test 33 ----------
+dst:
+ VCN LCN len
+ 0 1000 100
+ 100 NOTMAP 100
+ 200 ENOENT 0
+
+src:
+ VCN LCN len
+ 160 2159 25
+ 185 2184 25
+ 210 2209 25
+ 235 2234 25
+ 260 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1000 100
+ 100 NOTMAP 60
+ 160 2159 25
+ 185 2184 25
+ 210 2209 25
+ 235 2234 25
+ 260 ENOENT 0
+
+Test 34 ----------
+dst:
+ VCN LCN len
+ 0 1000 100
+ 100 NOTMAP 100
+ 200 ENOENT 0
+
+src:
+ VCN LCN len
+ 100 2099 35
+ 135 2134 35
+ 170 2169 35
+ 205 2204 35
+ 240 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1000 100
+ 100 2099 35
+ 135 2134 35
+ 170 2169 35
+ 205 2204 35
+ 240 ENOENT 0
+
Index: pure-ns
===================================================================
RCS file: /cvsroot/linux-ntfs/ntfsprogs/test/runlist-data/pure-ns,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- pure-ns 13 Sep 2005 14:30:54 -0000 1.1
+++ pure-ns 13 Sep 2005 18:51:16 -0000 1.2
@@ -439,3 +439,340 @@ res:
40 2039 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 1999 40
+ 40 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1999 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 2039 40
+ 80 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 40
+ 40 2039 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 2059 40
+ 100 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 60
+ 60 2059 40
+ 100 1100 100
+ 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 1999 100
+ 100 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1999 100
+ 100 1100 100
+ 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 2199 40
+ 240 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 2199 40
+ 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 2239 40
+ 280 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 40
+ 240 2239 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 2259 40
+ 300 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 60
+ 260 2259 40
+ 300 1300 100
+ 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 2199 100
+ 300 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 2199 100
+ 300 1300 100
+ 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 2399 40
+ 440 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 100
+ 400 2399 40
+ 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 2439 40
+ 480 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 100
+ 400 NOTMAP 40
+ 440 2439 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 2459 40
+ 500 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 100
+ 400 NOTMAP 60
+ 460 2459 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 2399 100
+ 500 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 NOTMAP 100
+ 100 1100 100
+ 200 NOTMAP 100
+ 300 1300 100
+ 400 2399 100
+ 500 ENOENT 0
+
+Test 33 ----------
+dst:
+ VCN LCN len
+ 0 1000 100
+ 100 NOTMAP 100
+ 200 ENOENT 0
+
+src:
+ VCN LCN len
+ 160 2159 100
+ 260 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1000 100
+ 100 NOTMAP 60
+ 160 2159 100
+ 260 ENOENT 0
+
+Test 34 ----------
+dst:
+ VCN LCN len
+ 0 1000 100
+ 100 NOTMAP 100
+ 200 ENOENT 0
+
+src:
+ VCN LCN len
+ 100 2099 140
+ 240 NOTMAP 0
+
+res:
+ VCN LCN len
+ 0 1000 100
+ 100 2099 140
+ 240 ENOENT 0
+
|