Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fsx failing when memory-mapped files are used #3740

Closed
jsalinasintel opened this issue Sep 4, 2015 · 2 comments
Closed

fsx failing when memory-mapped files are used #3740

jsalinasintel opened this issue Sep 4, 2015 · 2 comments
Labels
Component: Test Suite Indicates an issue with the test framework or a test case

Comments

@jsalinasintel
Copy link

Running with the fsx.c code from lustre-master/lustre/tests fsx is failing on every run on zfs master and the 0.6.4 release. The code was compiled as gcc -o fsx fsx.c

Setup test system:

#!/bin/bash 

echo "remove old image files" 
rm -f virtualdisk*.img 

echo "create files to use as disks" 
for i in 1 2 3 4 5
do 
    dd if=/dev/zero of=virtualdisk$i.img bs=512 count=1048576 &
done
wait 

losetup -a
echo
echo "create loop back devices" 
for i in 1 2 3 4 5 
do 
    losetup /dev/loop$i virtualdisk$i.img
done
losetup -a

echo "0 1048576 linear /dev/loop1 0" | dmsetup create sane_dev1
echo "0 1048576 linear /dev/loop2 0" | dmsetup create sane_dev2
echo "0 1048576 linear /dev/loop3 0" | dmsetup create sane_dev3
echo "0 1048576 linear /dev/loop4 0" | dmsetup create sane_dev4
echo "0 1048576 linear /dev/loop5 0" | dmsetup create sane_dev5
ls -l /dev/mapper

Name="fsxtest"
Type="raidz"
Dev="/dev"
Devices="$Dev/dm-0 $Dev/dm-4 $Dev/dm-2 $Dev/dm-3"
Spare="$Dev/dm-1"
#
echo "zpool create -f $Name $Type $Devices spare $Spare"
zpool create -f $Name $Type $Devices spare $Spare 

Then 10 fsx jobs were started using these options:


for i in 0 1 2 3 4 5 6 7 8 9 
do 
  nohup ./fsx -d -S 1 -L /fsxtest/fsxnlite-testfile-$i-$Now > OUTPUT_fsxlite--$i-$Now  2>&1 
done

Neither the -S or -L is necessary to get the failure to reproduce, we just added those to reduce the complexity. 

Under stock cents 6.7 and zfs 0.6.4 all runs failed:

-rw-r--r-- 1 root root  81885815 Sep  3 12:28 OUTPUT_fsxlite-0-09-03-15-Sep09
-rw-r--r-- 1 root root  24403737 Sep  3 12:29 OUTPUT_fsxlite-1-09-03-15-Sep09
-rw-r--r-- 1 root root 273841641 Sep  3 12:40 OUTPUT_fsxlite-2-09-03-15-Sep09
-rw-r--r-- 1 root root 145891770 Sep  3 12:46 OUTPUT_fsxlite-3-09-03-15-Sep09
-rw-r--r-- 1 root root 713239947 Sep  3 13:58 OUTPUT_fsxlite-4-09-03-15-Sep09
-rw-r--r-- 1 root root   1162809 Sep  3 13:59 OUTPUT_fsxlite-5-09-03-15-Sep09
-rw-r--r-- 1 root root  16764498 Sep  3 14:08 OUTPUT_fsxlite-6-09-03-15-Sep09
-rw-r--r-- 1 root root   3237562 Sep  3 14:11 OUTPUT_fsxlite-7-09-03-15-Sep09
-rw-r--r-- 1 root root   3497459 Sep  3 14:14 OUTPUT_fsxlite-8-09-03-15-Sep09
-rw-r--r-- 1 root root  14956827 Sep  3 14:34 OUTPUT_fsxlite-9-09-03-15-Sep09

Here are some output samples:

0 
1007418: 1441308517.309899 MAPWRITE 0x33b15 thru 0x3f1af (0xb69b bytes)
1007419: 1441308517.310255 TRUNCATE DOWN    from 0x3f1b0 to 0x2d570
1007420: 1441308517.310306 WRITE    0x1145f thru 0x1b4c3 (0xa065 bytes)
1007421: 1441308517.310526 TRUNCATE DOWN    from 0x2d570 to 0x11fd4 ******WWWW
1007422: 1441308517.310577 MAPREAD  0x5a7a thru 0x8a07 (0x2f8e bytes)
1007423: 1441308517.310598 WRITE    0x3b17e thru 0x3e687 (0x350a bytes) HOLE    ***WWWW
1007424: 1441308517.310720 MAPREAD  0x386fc thru 0x3e687 (0x5f8c bytes)
1007425: 1441308517.310840 MAPWRITE 0x20b36 thru 0x23959 (0x2e24 bytes) ******WWWW
1007426: 1441308517.310991 TRUNCATE DOWN    from 0x3e688 to 0x21db3 ******WWWW
1007427: 1441308522.883517 MAPWRITE 0x2e004 thru 0x3d4ad (0xf4aa bytes)
1007428: 1441308522.884606 MAPREAD  0x2e0d0 thru 0x387cf (0xa700 bytes)
1007429: 1441308522.884690 MAPREAD  0x2da2 thru 0xd672 (0xa8d1 bytes)
1007430: 1441308522.884770 READ     0x9b1d thru 0x14ead (0xb391 bytes)
1007431: 1441308522.884819 READ     0x11075 thru 0x1a0b9 (0x9045 bytes)
1007432: 1441308522.884860 READ     0x19b8 thru 0x1b4b (0x194 bytes)
1007433: 1441308522.884878 MAPWRITE 0x3fca1 thru 0x3ffff (0x35f bytes)
1007434: 1441308522.884977 WRITE    0x180e7 thru 0x1afaf (0x2ec9 bytes)
1007435: 1441308522.885197 MAPREAD  0x1e517 thru 0x223bd (0x3ea7 bytes) ***RRRR***
Correct content saved for comparison
(maybe hexdump "/fsxtest/fsxnlite-testfile-0-09-03-15-$Sep09" vs "/fsxtest/fsxnlite-testfile-0-09-03-15-$Sep09.fsxgood")

4
9417610: 1441313895.749175 MAPWRITE 0x37d24 thru 0x3d628 (0x5905 bytes)
9417611: 1441313895.749788 MAPREAD  0x3bfbd thru 0x3d628 (0x166c bytes)
9417612: 1441313895.749812 READ     0x1e225 thru 0x1fcb7 (0x1a93 bytes)
9417613: 1441313895.749842 WRITE    0x13c2c thru 0x18d18 (0x50ed bytes)
9417614: 1441313895.749974 READ     0x1f89 thru 0x9705 (0x777d bytes)
9417615: 1441313895.750012 WRITE    0x7d2 thru 0x7498 (0x6cc7 bytes)
9417616: 1441313895.750212 MAPWRITE 0x307ba thru 0x34275 (0x3abc bytes)
9417617: 1441313895.750315 MAPWRITE 0x19a47 thru 0x293eb (0xf9a5 bytes) ******WWWW
9417618: 1441313895.750916 WRITE    0x4d98 thru 0x8756 (0x39bf bytes)
9417619: 1441313895.751022 MAPREAD  0x2f9d0 thru 0x33c86 (0x42b7 bytes)
9417620: 1441313895.751050 MAPWRITE 0x16d63 thru 0x23975 (0xcc13 bytes)
9417621: 1441313895.751369 READ     0xfda thru 0x25cc (0x15f3 bytes)
9417622: 1441313895.751385 WRITE    0x3e723 thru 0x3ffff (0x18dd bytes) HOLE
9417623: 1441313895.751474 MAPWRITE 0x181a2 thru 0x2522c (0xd08b bytes)
9417624: 1441313895.751776 MAPREAD  0x35f86 thru 0x3d8c8 (0x7943 bytes)
9417625: 1441313895.751813 TRUNCATE DOWN    from 0x40000 to 0x1ce58 ******WWWW
9417626: 1441313902.827753 MAPWRITE 0x3d813 thru 0x3ffff (0x27ed bytes)
9417627: 1441313902.828316 MAPREAD  0x220af thru 0x29c42 (0x7b94 bytes) ***RRRR***
Correct content saved for comparison
(maybe hexdump "/fsxtest/fsxnlite-testfile-4-09-03-15-$Sep09" vs "/fsxtest/fsxnlite-testfile-4-09-03-15-$Sep09.fsxgood")

9
105692: 1441316023.769512 WRITE    0x2a8a5 thru 0x2f90b (0x5067 bytes) HOLE
105693: 1441316023.769674 TRUNCATE DOWN from 0x2f90c to 0xcbac  ******WWWW
105694: 1441316030.709366 WRITE    0xb00 thru 0xdef9 (0xd3fa bytes) EXTEND
105695: 1441316030.710014 MAPWRITE 0x28945 thru 0x2b465 (0x2b21 bytes)
105696: 1441316030.710773 READ     0x149bf thru 0x1d892 (0x8ed4 bytes)
105697: 1441316030.710850 WRITE    0x2737f thru 0x3394f (0xc5d1 bytes) EXTEND
105698: 1441316030.711439 MAPREAD  0x28249 thru 0x2e286 (0x603e bytes)
105699: 1441316030.711591 WRITE    0xb313 thru 0xdf9f (0x2c8d bytes)
105700: 1441316030.711748 TRUNCATE UP   from 0x33950 to 0x3523c
105701: 1441316030.711791 READ     0x214c8 thru 0x23bc9 (0x2702 bytes)
105702: 1441316030.711815 TRUNCATE DOWN from 0x3523c to 0x263ba
105703: 1441316031.468382 READ     0x1929f thru 0x193a7 (0x109 bytes)
105704: 1441316031.468439 TRUNCATE UP   from 0x263ba to 0x28764
105705: 1441316031.468594 WRITE    0x1fdbb thru 0x2de25 (0xe06b bytes) EXTEND
105706: 1441316031.469254 WRITE    0x347e4 thru 0x39e7b (0x5698 bytes) HOLE
105707: 1441316031.469508 WRITE    0x1cfa1 thru 0x2811b (0xb17b bytes)
105708: 1441316031.470014 TRUNCATE DOWN from 0x39e7c to 0x10853
105709: 1441316031.470125 READ     0x61ae thru 0x10852 (0xa6a5 bytes)   ***RRRR***
Correct content saved for comparison
(maybe hexdump "/fsxtest/fsxnlite-testfile-9-09-03-15-$Sep09" vs "/fsxtest/fsxnlite-testfile-9-09-03-15-$Sep09.fsxgood")

Running on both 0.6.4 and master it appears that if -W and -R (disable memory-mapped writes and reads) that fsx.c will run for hours. However, if memory-mapped files are enabled it fails fairly quickly.

All of the failure appear to have a similar signature where ~ffX of data is expected to be zeroed but yet it has actually data (below is snip from diff fsxtestfile.fsxgood.hexdump.txt fsxtestfile.hexdmp.txt):

0023f70 0000 0000 0000 0000 0000 0000 0000 0000                 0023f70 0000 0000 0000 0000 0000 0000 0000 0000
0023f80 0000 0000 0000 0000 0000 0000 0000 0000                 0023f80 0000 0000 0000 0000 0000 0000 0000 0000
0023f90 0000 0000 0000 0000 0000 0000 0000 0000                 0023f90 0000 0000 0000 0000 0000 0000 0000 0000
0023fa0 0000 0000 0000 0000 0000 0000 0000 0000                 0023fa0 0000 0000 0000 0000 0000 0000 0000 0000
0023fb0 0000 0000 0000 0000 0000 0000 0000 0000                 0023fb0 0000 0000 0000 0000 0000 0000 0000 0000
0023fc0 0000 0000 0000 0000 0000 0000 0000 0000                 0023fc0 0000 0000 0000 0000 0000 0000 0000 0000
0023fd0 0000 0000 0000 0000 0000 0000 0000 0000                 0023fd0 0000 0000 0000 0000 0000 0000 0000 0000
0023fe0 0000 0000 0000 0000 0000 0000 0000 0000                 0023fe0 0000 0000 0000 0000 0000 0000 0000 0000
0023ff0 0000 0000 0000 0000 0000 0000 0000 0000                 0023ff0 0000 0000 0000 0000 0000 0000 0000 0000
0024000 0000 0000 0000 0000 0000 0000 0000 0000               | 0024000 d68f 6e8f a08f e28f b68f 688f a48f a18f
0024010 0000 0000 0000 0000 0000 0000 0000 0000               | 0024010 0b8f 538f 1a8f 6a8f 338f 088f c48f b28f
0024020 0000 0000 0000 0000 0000 0000 0000 0000               | 0024020 a08f 338f 318f 798f b78f 018f 118f 278f
0024030 0000 0000 0000 0000 0000 0000 0000 0000               | 0024030 2d8f 098f a78f 118f 208f b68f 958f 448f
0024040 0000 0000 0000 0000 0000 0000 0000 0000               | 0024040 a38f ec8f 6e8f 908f 148f cd8f a38f fa8f
0024050 0000 0000 0000 0000 0000 0000 0000 0000               | 0024050 2b8f 038f ed8f 0b8f 458f a88f 8e8f 5e8f
0024060 0000 0000 0000 0000 0000 0000 0000 0000               | 0024060 938f 5e8f b68f 028f 148f 1c8f 568f 608f
0024070 0000 0000 0000 0000 0000 0000 0000 0000               | 0024070 c18f aa8f 068f cd8f 198f 498f c48f 758f
0024080 0000 0000 0000 0000 0000 0000 0000 0000               | 0024080 7e8f 4a8f 5c8f 868f 6a8f fc8f 368f 888f
0024090 0000 0000 0000 0000 0000 0000 0000 0000               | 0024090 868f f98f 908f 2c8f 138f 7b8f 9d8f 4d8f
00240a0 0000 0000 0000 0000 0000 0000 0000 0000               | 00240a0 fa8f 3b8f 738f 838f ff8f 9b8f c38f 038f
00240b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00240b0 e28f 318f a28f af8f ea8f 658f 848f 668f
00240c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00240c0 a18f f78f 928f 068f fa8f e88f a18f 318f
00240d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00240d0 938f c68f 458f 368f 588f 308f 1b8f 9d8f
00240e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00240e0 438f c28f fe8f 6b8f d88f b98f f28f 0d8f
00240f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00240f0 d08f 8c8f f08f ba8f 2b8f 0d8f df8f 7c8f
0024100 0000 0000 0000 0000 0000 0000 0000 0000               | 0024100 5c8f f98f f78f c08f 048f 5e8f 7c8f b78f
0024110 0000 0000 0000 0000 0000 0000 0000 0000               | 0024110 2a8f 998f a38f 768f f48f 448f 1c8f a38f
0024120 0000 0000 0000 0000 0000 0000 0000 0000               | 0024120 b78f 028f d58f fe8f 9d8f 258f 608f b08f
0024130 0000 0000 0000 0000 0000 0000 0000 0000               | 0024130 d58f e28f c48f 758f 858f 778f ee8f db8f
0024140 0000 0000 0000 0000 0000 0000 0000 0000               | 0024140 dd8f b48f fb8f c98f 0c8f bd8f 3a8f 8f8f
0024150 0000 0000 0000 0000 0000 0000 0000 0000               | 0024150 fc8f c78f 968f 2d8f 998f 918f b98f 968f
0024160 0000 0000 0000 0000 0000 0000 0000 0000               | 0024160 1a8f 6f8f d88f ff8f 468f d68f f78f 7b8f
0024170 0000 0000 0000 0000 0000 0000 0000 0000               | 0024170 048f 0b8f a08f 098f 748f 958f 418f a68f
0024180 0000 0000 0000 0000 0000 0000 0000 0000               | 0024180 ac8f 5f8f 698f 528f 1c8f 658f e48f 7f8f
0024190 0000 0000 0000 0000 0000 0000 0000 0000               | 0024190 638f e78f dd8f 808f 4a8f db8f 448f 7a8f
00241a0 0000 0000 0000 0000 0000 0000 0000 0000               | 00241a0 038f 0a8f 0b8f fb8f 008f 608f 528f 708f
00241b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00241b0 ad8f da8f e28f cd8f 808f eb8f 9b8f 178f
00241c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00241c0 778f 838f 718f 758f bd8f 158f bf8f 0c8f
00241d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00241d0 ed8f a58f e18f cd8f 468f 098f 7a8f dc8f
00241e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00241e0 a68f e68f 4f8f df8f 098f 148f 868f bd8f
00241f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00241f0 758f 1c8f 3e8f a08f 888f f38f 238f 518f
0024200 0000 0000 0000 0000 0000 0000 0000 0000               | 0024200 f18f b48f 3c8f 958f c78f 288f 788f 478f
0024210 0000 0000 0000 0000 0000 0000 0000 0000               | 0024210 5b8f d78f 6c8f a48f 608f 0a8f cc8f dc8f
0024220 0000 0000 0000 0000 0000 0000 0000 0000               | 0024220 858f b08f 9d8f ae8f 758f 438f 138f 8e8f
0024230 0000 0000 0000 0000 0000 0000 0000 0000               | 0024230 a68f 148f b18f c48f 128f e78f 978f 038f
0024240 0000 0000 0000 0000 0000 0000 0000 0000               | 0024240 bc8f e88f 288f 628f 598f bc8f 0c8f da8f
0024250 0000 0000 0000 0000 0000 0000 0000 0000               | 0024250 8a8f 6c8f 648f 478f 638f 458f 0d8f be8f
0024260 0000 0000 0000 0000 0000 0000 0000 0000               | 0024260 028f 058f 718f 2a8f 7c8f db8f 128f f68f
0024270 0000 0000 0000 0000 0000 0000 0000 0000               | 0024270 b28f 6c8f c18f 248f 8f8f d38f a68f f18f
0024280 0000 0000 0000 0000 0000 0000 0000 0000               | 0024280 708f d08f 098f e88f 178f 5b8f 0e8f 728f
0024290 0000 0000 0000 0000 0000 0000 0000 0000               | 0024290 b08f 478f 078f 488f 6c8f 168f 608f b58f
00242a0 0000 0000 0000 0000 0000 0000 0000 0000               | 00242a0 bd8f b78f 9b8f b88f 468f 638f 688f 4e8f
00242b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00242b0 198f f58f 8e8f 3c8f 948f 248f c78f b88f
00242c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00242c0 d38f ef8f b68f 348f 718f 888f d28f 938f
00242d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00242d0 b28f f88f a18f e88f 598f e68f b78f 788f
00242e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00242e0 4b8f 7e8f 318f 708f 2b8f 568f 6f8f 108f
00242f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00242f0 028f 018f 958f ef8f 3d8f 7f8f 518f 848f
0024300 0000 0000 0000 0000 0000 0000 0000 0000               | 0024300 4e8f 888f 318f 038f 948f 068f 708f 9a8f
0024310 0000 0000 0000 0000 0000 0000 0000 0000               | 0024310 998f e38f c18f 518f 6d8f ec8f 648f 648f
0024320 0000 0000 0000 0000 0000 0000 0000 0000               | 0024320 058f ef8f 5d8f d78f e38f 4a8f ca8f 578f
0024330 0000 0000 0000 0000 0000 0000 0000 0000               | 0024330 a58f 898f 438f 098f fc8f 158f c38f f28f
0024340 0000 0000 0000 0000 0000 0000 0000 0000               | 0024340 d18f ec8f d58f 9f8f a38f d58f 9b8f d58f
0024350 0000 0000 0000 0000 0000 0000 0000 0000               | 0024350 528f 0d8f ca8f 1a8f 2e8f 118f a48f 0b8f
0024360 0000 0000 0000 0000 0000 0000 0000 0000               | 0024360 e68f 498f c68f f28f 618f b88f af8f b48f
0024370 0000 0000 0000 0000 0000 0000 0000 0000               | 0024370 528f 4e8f 178f bb8f 858f 548f b18f 388f
0024380 0000 0000 0000 0000 0000 0000 0000 0000               | 0024380 b68f 128f 128f 398f d98f 468f 6a8f 008f
0024390 0000 0000 0000 0000 0000 0000 0000 0000               | 0024390 da8f 088f 428f 368f d28f ac8f ac8f 1b8f
00243a0 0000 0000 0000 0000 0000 0000 0000 0000               | 00243a0 2a8f 6c8f 238f 3e8f 9e8f 2b8f 358f 958f
00243b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00243b0 168f 498f d48f 998f 0c8f ca8f 738f 078f
00243c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00243c0 b38f 008f 188f 808f 5a8f d58f d18f 768f
00243d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00243d0 8b8f b98f aa8f 988f a18f f08f a88f 188f
00243e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00243e0 098f fc8f 888f ba8f 028f 5b8f cc8f 9c8f
00243f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00243f0 6a8f 668f 1d8f 298f e98f 828f f38f 0c8f
0024400 0000 0000 0000 0000 0000 0000 0000 0000               | 0024400 d88f 3f8f fb8f 288f 768f dd8f d28f eb8f
0024410 0000 0000 0000 0000 0000 0000 0000 0000               | 0024410 5d8f 658f 438f 998f da8f bb8f 798f 288f
0024420 0000 0000 0000 0000 0000 0000 0000 0000               | 0024420 fa8f 698f 0b8f 718f f38f 328f b38f 558f
0024430 0000 0000 0000 0000 0000 0000 0000 0000               | 0024430 c58f b98f e18f 928f 828f 4d8f 8e8f ad8f
0024440 0000 0000 0000 0000 0000 0000 0000 0000               | 0024440 b18f 9a8f 648f 618f 758f 538f c08f 758f
0024450 0000 0000 0000 0000 0000 0000 0000 0000               | 0024450 3c8f 038f 768f 9d8f 958f 068f 658f 118f
0024460 0000 0000 0000 0000 0000 0000 0000 0000               | 0024460 558f 038f 278f 5e8f f38f 788f ce8f 358f
0024470 0000 0000 0000 0000 0000 0000 0000 0000               | 0024470 788f 5c8f 9a8f fb8f d48f b58f 318f b68f
0024480 0000 0000 0000 0000 0000 0000 0000 0000               | 0024480 ab8f 2e8f 718f fd8f 188f e48f a48f 3f8f
0024490 0000 0000 0000 0000 0000 0000 0000 0000               | 0024490 6f8f 0c8f e58f 4c8f 858f 5f8f a48f 148f
00244a0 0000 0000 0000 0000 0000 0000 0000 0000               | 00244a0 7b8f e08f f28f f48f 618f 578f 9b8f 1d8f
00244b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00244b0 1b8f 078f 208f eb8f 348f 808f e28f 538f
00244c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00244c0 988f ac8f 438f 078f de8f bb8f cb8f d88f
00244d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00244d0 0d8f ef8f a98f 2a8f 8f8f 058f b18f 838f
00244e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00244e0 d08f 0a8f 9f8f ce8f 5b8f 2b8f ea8f f18f
00244f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00244f0 d68f d18f 608f 5e8f cf8f 538f 218f c68f
0024500 0000 0000 0000 0000 0000 0000 0000 0000               | 0024500 788f 948f 6c8f e58f da8f 478f 708f e38f
0024510 0000 0000 0000 0000 0000 0000 0000 0000               | 0024510 5c8f 728f 648f 918f 618f 628f 2d8f 018f
0024520 0000 0000 0000 0000 0000 0000 0000 0000               | 0024520 d48f 2d8f b38f 048f 658f ab8f f08f 408f
0024530 0000 0000 0000 0000 0000 0000 0000 0000               | 0024530 468f 5c8f 5a8f 9f8f 118f ed8f d58f 4d8f
0024540 0000 0000 0000 0000 0000 0000 0000 0000               | 0024540 3c8f fc8f 2e8f 2a8f ec8f 998f a48f ca8f
0024550 0000 0000 0000 0000 0000 0000 0000 0000               | 0024550 c58f a68f ec8f f18f 0c8f d58f 058f 2b8f
0024560 0000 0000 0000 0000 0000 0000 0000 0000               | 0024560 318f 7e8f 068f bc8f 068f 998f be8f 688f
0024570 0000 0000 0000 0000 0000 0000 0000 0000               | 0024570 198f 848f eb8f 4b8f 148f 628f 268f 8c8f
0024580 0000 0000 0000 0000 0000 0000 0000 0000               | 0024580 ed8f a48f 388f ba8f 2d8f 228f a18f e68f
0024590 0000 0000 0000 0000 0000 0000 0000 0000               | 0024590 368f 3a8f f78f 8d8f 5b8f 868f e58f 648f
00245a0 0000 0000 0000 0000 0000 0000 0000 0000               | 00245a0 478f 4a8f ad8f df8f e98f 5f8f 708f da8f
00245b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00245b0 bc8f 738f 3b8f 368f 9e8f 8a8f 788f 208f
00245c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00245c0 498f 128f 018f b58f fc8f 398f 998f 7e8f
00245d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00245d0 e48f 988f ca8f 448f 238f 878f d18f 1d8f
00245e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00245e0 7e8f 6c8f d68f ed8f ac8f 7c8f 188f 398f
00245f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00245f0 8a8f ae8f c28f 958f 868f 158f e48f 658f
0024600 0000 0000 0000 0000 0000 0000 0000 0000               | 0024600 ef8f a08f af8f 9b8f 098f 708f dc8f 618f
0024610 0000 0000 0000 0000 0000 0000 0000 0000               | 0024610 b88f 338f a88f df8f fe8f 468f 9f8f 748f
0024620 0000 0000 0000 0000 0000 0000 0000 0000               | 0024620 0e8f e68f c58f dc8f e78f a38f 008f 838f
0024630 0000 0000 0000 0000 0000 0000 0000 0000               | 0024630 5d8f 478f 558f 718f 5b8f 508f 8d8f f48f
0024640 0000 0000 0000 0000 0000 0000 0000 0000               | 0024640 398f cd8f 348f ba8f 598f 258f ae8f a98f
0024650 0000 0000 0000 0000 0000 0000 0000 0000               | 0024650 048f 888f 708f a58f 7d8f 2d8f db8f 958f
0024660 0000 0000 0000 0000 0000 0000 0000 0000               | 0024660 708f 678f 328f ea8f 888f 398f c68f a98f
0024670 0000 0000 0000 0000 0000 0000 0000 0000               | 0024670 648f 088f 9a8f 568f 758f 4d8f 208f 4b8f
0024680 0000 0000 0000 0000 0000 0000 0000 0000               | 0024680 b08f 4d8f a48f 748f e98f 638f 758f d28f
0024690 0000 0000 0000 0000 0000 0000 0000 0000               | 0024690 618f 6c8f 808f 1c8f af8f fb8f 7a8f 068f
00246a0 0000 0000 0000 0000 0000 0000 0000 0000               | 00246a0 208f 078f 9b8f aa8f b08f 768f d98f dc8f
00246b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00246b0 3f8f f78f f08f 4a8f d88f 538f da8f fd8f
00246c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00246c0 7e8f a08f f58f 8a8f d58f 9e8f 848f 7f8f
00246d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00246d0 1c8f b98f b18f ba8f 998f bf8f 9b8f 6b8f
00246e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00246e0 668f f98f 6e8f 9e8f 8b8f 908f 3f8f ae8f
00246f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00246f0 878f 638f ec8f 498f 998f b28f 068f 048f
0024700 0000 0000 0000 0000 0000 0000 0000 0000               | 0024700 a18f d88f 8a8f da8f 3c8f 408f 6d8f 208f
0024710 0000 0000 0000 0000 0000 0000 0000 0000               | 0024710 188f 5d8f 308f a78f 298f 748f 048f 4d8f
0024720 0000 0000 0000 0000 0000 0000 0000 0000               | 0024720 738f 558f 2e8f 6e8f 4d8f 9a8f 478f 368f
0024730 0000 0000 0000 0000 0000 0000 0000 0000               | 0024730 8f8f 988f 0d8f ca8f a38f 368f 928f 6d8f
0024740 0000 0000 0000 0000 0000 0000 0000 0000               | 0024740 a38f 9c8f 8d8f 6a8f d38f 2a8f d78f 868f
0024750 0000 0000 0000 0000 0000 0000 0000 0000               | 0024750 c38f 838f f08f 2c8f 908f 668f 2c8f 808f
0024760 0000 0000 0000 0000 0000 0000 0000 0000               | 0024760 b48f 1f8f 6d8f 278f a48f 6a8f fa8f 408f
0024770 0000 0000 0000 0000 0000 0000 0000 0000               | 0024770 148f 838f 3a8f bc8f 088f cd8f 4a8f 188f
0024780 0000 0000 0000 0000 0000 0000 0000 0000               | 0024780 8a8f 9f8f e68f 4a8f 848f 998f ba8f 338f
0024790 0000 0000 0000 0000 0000 0000 0000 0000               | 0024790 6a8f f38f cf8f a38f 8a8f ae8f a78f 6f8f
00247a0 0000 0000 0000 0000 0000 0000 0000 0000               | 00247a0 7f8f 3e8f d98f c78f fd8f 6c8f e98f 4c8f
00247b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00247b0 608f c88f 5a8f c98f 638f e38f 378f 5e8f
00247c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00247c0 618f 7f8f 0a8f c58f 4c8f a98f f78f 748f
00247d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00247d0 1f8f 498f 668f 8f8f 5d8f 388f 5b8f 408f
00247e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00247e0 b08f ed8f 1a8f a08f 598f 7f8f e58f e68f
00247f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00247f0 7d8f 9b8f 5f8f 4c8f 338f 978f 718f 0b8f
0024800 0000 0000 0000 0000 0000 0000 0000 0000               | 0024800 c08f f98f aa8f 0d8f 918f f18f 668f 0b8f
0024810 0000 0000 0000 0000 0000 0000 0000 0000               | 0024810 908f 458f 088f 048f bf8f 2a8f a28f f48f
0024820 0000 0000 0000 0000 0000 0000 0000 0000               | 0024820 e68f ec8f 3b8f cc8f 3e8f 788f e38f 628f
0024830 0000 0000 0000 0000 0000 0000 0000 0000               | 0024830 788f 5c8f 368f 858f 218f da8f 6e8f 3a8f
0024840 0000 0000 0000 0000 0000 0000 0000 0000               | 0024840 8d8f dc8f 4a8f 038f 228f 4e8f e18f 6a8f
0024850 0000 0000 0000 0000 0000 0000 0000 0000               | 0024850 278f 6a8f 5d8f 158f 1e8f 218f f98f e58f
0024860 0000 0000 0000 0000 0000 0000 0000 0000               | 0024860 f18f 378f a18f e68f 348f 5d8f 5c8f f28f
0024870 0000 0000 0000 0000 0000 0000 0000 0000               | 0024870 d18f 3b8f 468f d68f 038f 7c8f b78f 3f8f
0024880 0000 0000 0000 0000 0000 0000 0000 0000               | 0024880 a68f 5c8f 508f 3b8f c38f 198f 3a8f f28f
0024890 0000 0000 0000 0000 0000 0000 0000 0000               | 0024890 d88f 088f 198f 558f 108f 488f 838f 878f
00248a0 0000 0000 0000 0000 0000 0000 0000 0000               | 00248a0 a98f a68f 088f 658f 988f 898f f88f a78f
00248b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00248b0 f88f f78f 5c8f 7e8f b28f 6b8f 678f c68f
00248c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00248c0 418f 978f 8e8f 798f a18f 078f 3a8f 998f
00248d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00248d0 078f c88f 638f 808f 148f f28f 308f 838f
00248e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00248e0 608f a18f ea8f 3b8f 1d8f df8f 148f 878f
00248f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00248f0 068f 8f8f 718f c48f f78f d88f 398f be8f
0024900 0000 0000 0000 0000 0000 0000 0000 0000               | 0024900 f18f c38f 6e8f 778f 258f c28f 7b8f d98f
0024910 0000 0000 0000 0000 0000 0000 0000 0000               | 0024910 438f 418f b08f 138f d88f 928f cd8f cf8f
0024920 0000 0000 0000 0000 0000 0000 0000 0000               | 0024920 8a8f 288f b58f 178f 2e8f 388f 5b8f b68f
0024930 0000 0000 0000 0000 0000 0000 0000 0000               | 0024930 0d8f db8f 8f8f 1c8f c88f 348f c08f d18f
0024940 0000 0000 0000 0000 0000 0000 0000 0000               | 0024940 9e8f 068f b08f 938f 388f 498f 2c8f 398f
0024950 0000 0000 0000 0000 0000 0000 0000 0000               | 0024950 db8f 148f 488f d68f cb8f 738f e38f 358f
0024960 0000 0000 0000 0000 0000 0000 0000 0000               | 0024960 3e8f cb8f c48f 638f f18f c98f 5a8f 208f
0024970 0000 0000 0000 0000 0000 0000 0000 0000               | 0024970 1d8f 978f cc8f 4e8f 0b8f ff8f 918f 788f
0024980 0000 0000 0000 0000 0000 0000 0000 0000               | 0024980 ca8f 998f c38f 628f e88f 498f ce8f d78f
0024990 0000 0000 0000 0000 0000 0000 0000 0000               | 0024990 228f 4d8f 448f 1c8f 988f 9e8f 868f ce8f
00249a0 0000 0000 0000 0000 0000 0000 0000 0000               | 00249a0 c58f 648f 578f 9e8f 0c8f 4c8f 0a8f ab8f
00249b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00249b0 138f 248f 2c8f e48f 818f 938f da8f bb8f
00249c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00249c0 a98f de8f 4b8f 9b8f 078f 1a8f 438f 1f8f
00249d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00249d0 ca8f 008f b28f 088f fe8f 708f 068f 348f
00249e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00249e0 dd8f bd8f 218f a28f d68f 1c8f a48f 6a8f
00249f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00249f0 7b8f e28f dc8f 038f 588f 638f e28f 768f
0024a00 0000 0000 0000 0000 0000 0000 0000 0000               | 0024a00 b58f 888f d48f 458f f18f 468f f68f aa8f
0024a10 0000 0000 0000 0000 0000 0000 0000 0000               | 0024a10 e08f 788f 4b8f 478f 358f ef8f 1d8f 9d8f
0024a20 0000 0000 0000 0000 0000 0000 0000 0000               | 0024a20 108f 358f 698f 0c8f 578f ee8f 358f 708f
0024a30 0000 0000 0000 0000 0000 0000 0000 0000               | 0024a30 dd8f 218f 108f eb8f 828f 768f 498f 328f
0024a40 0000 0000 0000 0000 0000 0000 0000 0000               | 0024a40 cd8f 7d8f 148f f98f 488f 6b8f cb8f 3d8f
0024a50 0000 0000 0000 0000 0000 0000 0000 0000               | 0024a50 518f 468f 378f 178f 448f 7c8f 3d8f a98f
0024a60 0000 0000 0000 0000 0000 0000 0000 0000               | 0024a60 d98f b88f 7f8f c08f de8f b28f d98f 878f
0024a70 0000 0000 0000 0000 0000 0000 0000 0000               | 0024a70 778f e88f 5f8f e08f 9c8f be8f 1a8f 868f
0024a80 0000 0000 0000 0000 0000 0000 0000 0000               | 0024a80 fd8f 1e8f df8f 168f 408f 618f f48f a28f
0024a90 0000 0000 0000 0000 0000 0000 0000 0000               | 0024a90 0f8f 398f 428f f88f c48f 2d8f 988f 4d8f
0024aa0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024aa0 888f b48f 118f 3c8f 3a8f 268f 9c8f db8f
0024ab0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ab0 3d8f 708f 6c8f 038f 048f 1e8f d88f 058f
0024ac0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ac0 cf8f 738f 7e8f 458f 858f 658f de8f c78f
0024ad0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ad0 7f8f 7d8f 6c8f f48f 4c8f 368f 638f 2b8f
0024ae0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ae0 478f 828f b88f 618f da8f 538f 658f e58f
0024af0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024af0 9a8f 2d8f 3a8f 2f8f 498f f38f 7c8f d78f
0024b00 0000 0000 0000 0000 0000 0000 0000 0000               | 0024b00 e88f 018f 668f 848f 428f 548f 068f f88f
0024b10 0000 0000 0000 0000 0000 0000 0000 0000               | 0024b10 838f 138f 368f 368f 4e8f a78f 0e8f 408f
0024b20 0000 0000 0000 0000 0000 0000 0000 0000               | 0024b20 d58f 3e8f 3d8f 8d8f bb8f 508f 498f a48f
0024b30 0000 0000 0000 0000 0000 0000 0000 0000               | 0024b30 9c8f b78f 818f 368f 3a8f 4b8f 9d8f 6e8f
0024b40 0000 0000 0000 0000 0000 0000 0000 0000               | 0024b40 058f d88f 3c8f 1d8f 5a8f 348f 5b8f 1e8f
0024b50 0000 0000 0000 0000 0000 0000 0000 0000               | 0024b50 f58f da8f 8e8f 9a8f c18f c58f 608f 7a8f
0024b60 0000 0000 0000 0000 0000 0000 0000 0000               | 0024b60 fa8f 818f b08f f78f 138f 6c8f 368f 6c8f
0024b70 0000 0000 0000 0000 0000 0000 0000 0000               | 0024b70 258f 208f a48f ae8f 698f cf8f 348f 4c8f
0024b80 0000 0000 0000 0000 0000 0000 0000 0000               | 0024b80 aa8f 138f 638f 348f 908f 518f 538f 668f
0024b90 0000 0000 0000 0000 0000 0000 0000 0000               | 0024b90 b68f f38f 9a8f 708f ec8f d98f 2d8f 4a8f
0024ba0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ba0 d08f 638f a38f a08f 6a8f de8f 428f 0a8f
0024bb0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024bb0 5f8f 748f 468f 308f a08f 2f8f 598f 498f
0024bc0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024bc0 c88f 7d8f b58f ca8f 718f c38f db8f ef8f
0024bd0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024bd0 888f 508f 728f 678f 588f be8f e58f c88f
0024be0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024be0 3d8f 078f 998f 408f d48f 1b8f 5f8f eb8f
0024bf0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024bf0 1d8f fc8f 8a8f a68f 0a8f f08f 418f d08f
0024c00 0000 0000 0000 0000 0000 0000 0000 0000               | 0024c00 c68f 778f 688f e08f 688f 948f 038f ea8f
0024c10 0000 0000 0000 0000 0000 0000 0000 0000               | 0024c10 418f cf8f 768f 848f 618f 5d8f c58f 798f
0024c20 0000 0000 0000 0000 0000 0000 0000 0000               | 0024c20 aa8f b08f d58f 148f ee8f ba8f d58f 5e8f
0024c30 0000 0000 0000 0000 0000 0000 0000 0000               | 0024c30 5f8f f18f 898f ca8f 608f ec8f 0a8f c58f
0024c40 0000 0000 0000 0000 0000 0000 0000 0000               | 0024c40 228f 198f 078f 8d8f 738f ca8f 138f c38f
0024c50 0000 0000 0000 0000 0000 0000 0000 0000               | 0024c50 e88f 4b8f f28f a68f 798f 6b8f 118f 948f
0024c60 0000 0000 0000 0000 0000 0000 0000 0000               | 0024c60 438f 8f8f ce8f 1d8f 688f 8e8f 778f a38f
0024c70 0000 0000 0000 0000 0000 0000 0000 0000               | 0024c70 b08f 718f 7d8f 6e8f 728f df8f 178f bb8f
0024c80 0000 0000 0000 0000 0000 0000 0000 0000               | 0024c80 ca8f b78f fa8f cf8f 9c8f 878f ea8f 048f
0024c90 0000 0000 0000 0000 0000 0000 0000 0000               | 0024c90 f78f 588f 148f 148f b68f a58f 948f ba8f
0024ca0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ca0 448f 8b8f 8e8f 0b8f e98f 2e8f cd8f c58f
0024cb0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024cb0 6a8f 298f 418f d18f f68f 128f 5a8f 468f
0024cc0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024cc0 468f 0f8f e38f 478f 9d8f 118f fc8f 418f
0024cd0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024cd0 ce8f c48f e58f d98f 038f b38f c38f cd8f
0024ce0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ce0 388f 708f fd8f cf8f 828f a88f 388f c68f
0024cf0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024cf0 5f8f 818f c58f 2d8f 4c8f db8f 9e8f 478f
0024d00 0000 0000 0000 0000 0000 0000 0000 0000               | 0024d00 dd8f 498f 328f b18f c68f 268f 778f 438f
0024d10 0000 0000 0000 0000 0000 0000 0000 0000               | 0024d10 8b8f 7a8f ab8f 668f 668f b38f 468f 788f
0024d20 0000 0000 0000 0000 0000 0000 0000 0000               | 0024d20 c78f 888f e18f bb8f 418f b28f 3b8f 858f
0024d30 0000 0000 0000 0000 0000 0000 0000 0000               | 0024d30 bf8f 568f 048f a88f a68f 0a8f df8f 068f
0024d40 0000 0000 0000 0000 0000 0000 0000 0000               | 0024d40 238f ed8f ec8f 3f8f 2f8f cc8f 4e8f f68f
0024d50 0000 0000 0000 0000 0000 0000 0000 0000               | 0024d50 248f 518f d48f f88f ca8f 478f f48f 708f
0024d60 0000 0000 0000 0000 0000 0000 0000 0000               | 0024d60 c18f 238f 088f 548f d38f c38f 538f 0f8f
0024d70 0000 0000 0000 0000 0000 0000 0000 0000               | 0024d70 628f 268f af8f 9f8f 1a8f 1f8f 778f b38f
0024d80 0000 0000 0000 0000 0000 0000 0000 0000               | 0024d80 978f f68f d38f 6a8f 438f a58f d78f a38f
0024d90 0000 0000 0000 0000 0000 0000 0000 0000               | 0024d90 b98f 5b8f bd8f 668f 018f 288f dd8f d88f
0024da0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024da0 368f b18f cf8f 0d8f b88f ce8f 4d8f 7e8f
0024db0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024db0 eb8f 8e8f e98f 218f b28f 228f 698f 468f
0024dc0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024dc0 b48f e18f 1a8f 718f 168f 018f fa8f b78f
0024dd0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024dd0 cf8f ac8f 728f 5c8f f88f 918f 0e8f d38f
0024de0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024de0 b68f 738f b98f f98f 818f c38f c08f 718f
0024df0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024df0 c08f df8f a48f 538f 298f 378f 0f8f 868f
0024e00 0000 0000 0000 0000 0000 0000 0000 0000               | 0024e00 398f 218f 138f 8c8f b18f de8f c88f 448f
0024e10 0000 0000 0000 0000 0000 0000 0000 0000               | 0024e10 908f f98f 988f a58f 118f 638f ab8f db8f
0024e20 0000 0000 0000 0000 0000 0000 0000 0000               | 0024e20 4b8f 538f 268f 258f 488f 6f8f c08f e08f
0024e30 0000 0000 0000 0000 0000 0000 0000 0000               | 0024e30 418f 3c8f f88f a38f 6a8f 948f 4d8f 618f
0024e40 0000 0000 0000 0000 0000 0000 0000 0000               | 0024e40 078f b78f a28f 238f da8f e48f 7f8f 298f
0024e50 0000 0000 0000 0000 0000 0000 0000 0000               | 0024e50 498f 018f e18f 768f 7d8f a68f 238f e28f
0024e60 0000 0000 0000 0000 0000 0000 0000 0000               | 0024e60 3e8f f18f 8b8f a98f 4f8f 408f 848f 578f
0024e70 0000 0000 0000 0000 0000 0000 0000 0000               | 0024e70 0d8f 7d8f 148f d78f 368f c18f 358f 848f
0024e80 0000 0000 0000 0000 0000 0000 0000 0000               | 0024e80 078f dc8f ff8f 4a8f 308f 138f a98f df8f
0024e90 0000 0000 0000 0000 0000 0000 0000 0000               | 0024e90 be8f ac8f 668f b78f 698f b38f 278f 898f
0024ea0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ea0 ac8f 088f 968f 838f e48f 788f b48f f88f
0024eb0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024eb0 a18f e78f 058f 718f c48f e78f 068f 688f
0024ec0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ec0 828f 308f a58f 678f fe8f f88f c78f 228f
0024ed0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ed0 f38f 7f8f 148f 548f 1f8f fc8f 808f 248f
0024ee0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ee0 c08f af8f d88f 828f de8f a78f ba8f 0a8f
0024ef0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ef0 1d8f 528f 878f f28f 908f e78f ca8f f58f
0024f00 0000 0000 0000 0000 0000 0000 0000 0000               | 0024f00 298f db8f c48f 168f 798f 668f 278f 7d8f
0024f10 0000 0000 0000 0000 0000 0000 0000 0000               | 0024f10 628f 198f 4d8f b18f f58f 688f 448f 8b8f
0024f20 0000 0000 0000 0000 0000 0000 0000 0000               | 0024f20 688f b08f 388f 738f fc8f 518f 118f 1b8f
0024f30 0000 0000 0000 0000 0000 0000 0000 0000               | 0024f30 908f 8d8f 608f 5d8f b78f de8f 2e8f ee8f
0024f40 0000 0000 0000 0000 0000 0000 0000 0000               | 0024f40 c38f 728f b58f 328f 708f 578f 1b8f 5c8f
0024f50 0000 0000 0000 0000 0000 0000 0000 0000               | 0024f50 f38f 8e8f cf8f a38f dd8f 808f 808f aa8f
0024f60 0000 0000 0000 0000 0000 0000 0000 0000               | 0024f60 7d8f 098f 4e8f 678f 598f 098f 8a8f 308f
0024f70 0000 0000 0000 0000 0000 0000 0000 0000               | 0024f70 f68f eb8f f28f 8f8f 388f 128f b68f 0e8f
0024f80 0000 0000 0000 0000 0000 0000 0000 0000               | 0024f80 c38f bf8f 928f c38f 5d8f 868f 8d8f fc8f
0024f90 0000 0000 0000 0000 0000 0000 0000 0000               | 0024f90 4f8f 0b8f ad8f 3c8f b18f 488f 278f 378f
0024fa0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024fa0 348f d28f 368f 538f a98f 218f a38f e78f
0024fb0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024fb0 b38f 3e8f d28f fa8f 9c8f 418f ef8f 228f
0024fc0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024fc0 6d8f f38f 9d8f e78f 4c8f c78f 918f d08f
0024fd0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024fd0 508f 898f da8f 828f b78f 1b8f 668f a48f
0024fe0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024fe0 6a8f b08f d68f 288f d88f f78f c08f d78f
0024ff0 0000 0000 0000 0000 0000 0000 0000 0000               | 0024ff0 7d8f 3e8f c48f 448f e18f 6c8f ac8f 068f
0025000 0000 0000 0000 0000 0000 0000 0000 0000                 0025000 0000 0000 0000 0000 0000 0000 0000 0000
0025010 0000 0000 0000 0000 0000 0000 0000 0000                 0025010 0000 0000 0000 0000 0000 0000 0000 0000
0025020 0000 0000 0000 0000 0000 0000 0000 0000                 0025020 0000 0000 0000 0000 0000 0000 0000 0000
0025030 0000 0000 0000 0000 0000 0000 0000 0000                 0025030 0000 0000 0000 0000 0000 0000 0000 0000
0025040 0000 0000 0000 0000 0000 0000 0000 0000                 0025040 0000 0000 0000 0000 0000 0000 0000 0000
0025050 0000 0000 0000 0000 0000 0000 0000 0000                 0025050 0000 0000 0000 0000 0000 0000 0000 0000
0025060 0000 0000 0000 0000 0000 0000 0000 0000                 0025060 0000 0000 0000 0000 0000 0000 0000 0000
0025070 0000 0000 0000 0000 0000 0000 0000 0000                 0025070 0000 0000 0000 0000 0000 0000 0000 0000
0025080 0000 0000 0000 0000 0000 0000 0000 0000                 0025080 0000 0000 0000 0000 0000 0000 0000 0000
0025090 0000 0000 0000 0000 0000 0000 0000 0000                 0025090 0000 0000 0000 0000 0000 0000 0000 0000
00250a0 0000 0000 0000 0000 0000 0000 0000 0000                 00250a0 0000 0000 0000 0000 0000 0000 0000 0000
00250b0 0000 0000 0000 0000 0000 0000 0000 0000                 00250b0 0000 0000 0000 0000 0000 0000 0000 0000
00250c0 0000 0000 0000 0000 0000 0000 0000 0000                 00250c0 0000 0000 0000 0000 0000 0000 0000 0000
0021cf0 0341 1541 c341 3b41 5d41 3341 aa41 a241                 0021cf0 0341 1541 c341 3b41 5d41 3341 aa41 a241
0021d00 6741 3541 3641 6841 9041 a241 f841 ee41                 0021d00 6741 3541 3641 6841 9041 a241 f841 ee41
0021d10 2e41 3d41 0941 ee41 1d41 4041 8141 9341                 0021d10 2e41 3d41 0941 ee41 1d41 4041 8141 9341
0021d20 fb41 d541 fd41 eb41 c041 ff41 1241 d441                 0021d20 fb41 d541 fd41 eb41 c041 ff41 1241 d441
0021d30 e941 fe41 8241 fb41 aa41 8041 ba41 ae41                 0021d30 e941 fe41 8241 fb41 aa41 8041 ba41 ae41
0021d40 7f41 b141 fe41 a941 1841 ab41 a641 d241                 0021d40 7f41 b141 fe41 a941 1841 ab41 a641 d241
0021d50 6a41 ac41 1241 f241 5641 1941 2b41 5941                 0021d50 6a41 ac41 1241 f241 5641 1941 2b41 5941
0021d60 6841 4841 1a41 3a41 7241 7041 5341 3c41                 0021d60 6841 4841 1a41 3a41 7241 7041 5341 3c41
0021d70 6241 5e41 da41 6a41 3041 1841 6c41 6c41                 0021d70 6241 5e41 da41 6a41 3041 1841 6c41 6c41
0021d80 dc41 b241 5341 7341 8241 0e41 8541 9541                 0021d80 dc41 b241 5341 7341 8241 0e41 8541 9541
0021d90 e341 8141 d141 0f41 3941 2a41 5041 3a41                 0021d90 e341 8141 d141 0f41 3941 2a41 5041 3a41
0021da0 1e41 e941 4541 b641 d741 0841 bf41 5f41                 0021da0 1e41 e941 4541 b641 d741 0841 bf41 5f41
0021db0 5e41 0041 0000 0000 0000 0000 0000 0000               | 0021db0 5e41 d941 c641 8241 a041 c841 8b41 1f41
0021dc0 0000 0000 0000 0000 0000 0000 0000 0000               | 0021dc0 c541 6541 f241 2d41 1a41 1941 3341 0441
0021dd0 0000 0000 0000 0000 0000 0000 0000 0000               | 0021dd0 b441 0641 d741 8841 5141 0d41 4441 5f41
0021de0 0000 0000 0000 0000 0000 0000 0000 0000               | 0021de0 2041 4941 4b41 6841 c441 6441 5d41 ba41
0021df0 0000 0000 0000 0000 0000 0000 0000 0000               | 0021df0 1141 da41 0e41 8041 1541 4e41 0d41 6441
0021e00 0000 0000 0000 0000 0000 0000 0000 0000               | 0021e00 df41 3a41 cf41 e941 6841 5d41 9541 bd41
0021e10 0000 0000 0000 0000 0000 0000 0000 0000               | 0021e10 e441 fe41 f841 7f41 8941 3241 3241 4b41
0021e20 0000 0000 0000 0000 0000 0000 0000 0000               | 0021e20 b241 c841 5241 3741 0541 ca41 2041 2f41
0021e30 0000 0000 0000 0000 0000 0000 0000 0000               | 0021e30 6741 1f41 fb41 d841 0841 6d41 e441 af41
0021e40 0000 0000 0000 0000 0000 0000 0000 0000               | 0021e40 1041 b441 be41 e841 0f41 3941 a441 1041
0021e50 0000 0000 0000 0000 0000 0000 0000 0000               | 0021e50 1b41 2b41 e041 6e41 cb41 b141 b241 a641
0021e60 0000 0000 0000 0000 0000 0000 0000 0000               | 0021e60 9241 aa41 f441 6441 0f41 3e41 7641 2341
0021e70 0000 0000 0000 0000 0000 0000 0000 0000               | 0021e70 0a41 9441 4741 4941 e541 0941 7341 ee41
0021e80 0000 0000 0000 0000 0000 0000 0000 0000               | 0021e80 8541 fb41 9d41 1341 cb41 0f41 5141 9241
0021e90 0000 0000 0000 0000 0000 0000 0000 0000               | 0021e90 0341 8e41 0c41 ae41 b441 8641 7241 af41
0021ea0 0000 0000 0000 0000 0000 0000 0000 0000               | 0021ea0 d841 bc41 1941 2341 4a41 2441 7e41 6941
0021eb0 0000 0000 0000 0000 0000 0000 0000 0000               | 0021eb0 da41 3a41 dd41 b541 2941 5d41 2f41 5841
0021ec0 0000 0000 0000 0000 0000 0000 0000 0000               | 0021ec0 5541 4641 a641 1841 2441 2341 1341 9041
...etc...
00238b0 0000 0000 0000 0000 0000 0000 0000 0000               | 00238b0 d041 8b41 8f41 5641 dd41 3c41 3441 5541
00238c0 0000 0000 0000 0000 0000 0000 0000 0000               | 00238c0 2d41 fd41 2341 8541 3241 8741 bc41 d441
00238d0 0000 0000 0000 0000 0000 0000 0000 0000               | 00238d0 f841 0641 a841 9e41 3841 2541 8a41 0d41
00238e0 0000 0000 0000 0000 0000 0000 0000 0000               | 00238e0 6e41 ac41 4941 7a41 9141 9041 6641 f141
00238f0 0000 0000 0000 0000 0000 0000 0000 0000               | 00238f0 6f41 fa41 a341 6e41 0c41 d141 bc41 9c41
0023900 0000 0000 0000 0000 0000 0000 0000 0000               | 0023900 6141 f041 7841 fd41 4841 2a41 0741 6541
0023910 0000 0000 0000 0000 0000 0000 0000 0000               | 0023910 9441 4741 5b41 0c41 7341 bc41 8541 1941
0023920 0000 0000 0000 0000 0000 0000 0000 0000               | 0023920 3c41 0241 d241 5e41 3241 8141 b941 aa41
0023930 0000 0000 0000 0000 0000 0000 0000 0000               | 0023930 5141 1241 ec41 e341 7541 8941 9341 3541
0023940 0000 0000 0000 0000 0000 0000 0000 0000               | 0023940 3241 7341 2541 8f41 e341 3141 5141 5241
0023950 0000 0000 0000 0000 0000 0000 0000 0000               | 0023950 bd41 3041 c241 5041 9941 0000 0000 0000
0023960 0000 0000 0000 0000 0000 0000 0000 0000                 0023960 0000 0000 0000 0000 0000 0000 0000 0000
0023970 0000 0000 0000 0000 0000 0000 0000 0000                 0023970 0000 0000 0000 0000 0000 0000 0000 0000
0023980 0000 0000 0000 0000 0000 0000 0000 0000                 0023980 0000 0000 0000 0000 0000 0000 0000 0000
0023990 0000 0000 0000 0000 0000 0000 0000 0000                 0023990 0000 0000 0000 0000 0000 0000 0000 0000
00239a0 0000 0000 0000 0000 0000 0000 0000 0000                 00239a0 0000 0000 0000 0000 0000 0000 0000 0000
00239b0 0000 0000 0000 0000 0000 0000 0000 0000                 00239b0 0000 0000 0000 0000 0000 0000 0000 0000
00239c0 0000 0000 0000 0000 0000 0000 0000 0000                 00239c0 0000 0000 0000 0000 0000 0000 0000 0000
00239d0 0000 0000 0000 0000 0000 0000 0000 0000                 00239d0 0000 0000 0000 0000 0000 0000 0000 0000
00239e0 0000 0000 0000 0000 0000 0000 0000 0000                 00239e0 0000 0000 0000 0000 0000 0000 0000 0000
00239f0 0000 0000 0000 0000 0000 0000 0000 0000                 00239f0 0000 0000 0000 0000 0000 0000 0000 0000
0023a00 0000 0000 0000 0000 0000 0000 0000 0000                 0023a00 0000 0000 0000 0000 0000 0000 0000 0000
0023a10 0000 0000 0000 0000 0000 0000 0000 0000                 0023a10 0000 0000 0000 0000 0000 0000 0000 0000
0023a20 0000 0000 0000 0000 0000 0000 0000 0000                 0023a20 0000 0000 0000 0000 0000 0000 0000 0000
0023a30 0000 0000 0000 0000 0000 0000 0000 0000                 0023a30 0000 0000 0000 0000 0000 0000 0000 0000

We suspect their is some relation to #2976. When we compared xfsstress the fsx portion appears to be updated beyond the fsx.c in lustre/tests/fsx.c but they are similar.

@behlendorf behlendorf added the Component: Test Suite Indicates an issue with the test framework or a test case label Dec 13, 2016
@behlendorf
Copy link
Contributor

This issue should be resolved but it would be a good idea to add the test case proposed above in to the ZFS Test Suite. There is a similar test case in xfstests but as long as the test can be run relatively quickly the additional coverage would be useful.

@behlendorf
Copy link
Contributor

Closing. This issue is believe to have been resolved some time ago. At some point we may still want to add this test case to the ZTS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Test Suite Indicates an issue with the test framework or a test case
Projects
None yet
Development

No branches or pull requests

2 participants