From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4802524492774977190==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [SUNRPC] e1e5693191: +71.4% fsmark.files_per_sec Date: Thu, 14 Jan 2016 11:05:42 +0800 Message-ID: <8760ywx3ll.fsf@yhuang-dev.intel.com> List-Id: --===============4802524492774977190== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on git://internal_merge_and_test_tree revert-e1e56931915cc3fafb4e17d4e1073e24c= 0a304ce-e1e56931915cc3fafb4e17d4e1073e24c0a304ce commit e1e56931915cc3fafb4e17d4e1073e24c0a304ce ("SUNRPC: Fixup socket wait= for memory") =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D compiler/cpufreq_governor/disk/filesize/fs2/fs/iterations/kconfig/md/nr_thr= eads/rootfs/sync_method/tbox_group/test_size/testcase: gcc-4.9/performance/3HDD/4M/nfsv4/btrfs/1x/x86_64-rhel/RAID0/64t/debian-x= 86_64-2015-02-07.cgz/NoSync/ivb44/200G/fsmark commit: = v4.4-rc8 e1e56931915cc3fafb4e17d4e1073e24c0a304ce v4.4-rc8 e1e56931915cc3fafb4e17d4e1 = ---------------- -------------------------- = %stddev %change %stddev \ | \ = 1.018e+09 =C2=B1 2% -37.3% 6.38e+08 =C2=B1 1% fsmark.app_overhead 22.40 =C2=B1 14% +71.4% 38.40 =C2=B1 0% fsmark.files_per_sec 2287 =C2=B1 0% -45.0% 1258 =C2=B1 0% fsmark.time.elapsed= _time 2287 =C2=B1 0% -45.0% 1258 =C2=B1 0% fsmark.time.elapsed= _time.max 10.75 =C2=B1 4% +83.7% 19.75 =C2=B1 2% fsmark.time.percent= _of_cpu_this_job_got 1.2e+10 =C2=B1 2% -74.1% 3.105e+09 =C2=B1 0% latency_stats.sum.w= ait_on_page_bit.__filemap_fdatawait_range.filemap_fdatawait_range.filemap_w= rite_and_wait_range.nfs4_file_fsync.[nfsv4].vfs_fsync_range.vfs_fsync.nfs4_= file_flush.[nfsv4].filp_close.__close_fd.SyS_close.entry_SYSCALL_64_fastpath 2319 =C2=B1 0% -44.4% 1290 =C2=B1 0% uptime.boot 97173 =C2=B1 0% -42.3% 56052 =C2=B1 0% uptime.idle 8108411 =C2=B1 1% +21.1% 9821389 =C2=B1 0% meminfo.MemFree 31468 =C2=B1 0% +46.7% 46177 =C2=B1 0% meminfo.NFS_Unstable 21802 =C2=B1 2% -39.3% 13242 =C2=B1 2% meminfo.Writeback 2287 =C2=B1 0% -45.0% 1258 =C2=B1 0% time.elapsed_time 2287 =C2=B1 0% -45.0% 1258 =C2=B1 0% time.elapsed_time.m= ax 10.75 =C2=B1 4% +83.7% 19.75 =C2=B1 2% time.percent_of_cpu= _this_job_got 1266178 =C2=B1 0% -21.0% 1000024 =C2=B1 0% softirqs.NET_RX 438856 =C2=B1 1% -19.5% 353420 =C2=B1 2% softirqs.RCU 380524 =C2=B1 0% -19.3% 307256 =C2=B1 0% softirqs.SCHED 841106 =C2=B1 0% -21.0% 664215 =C2=B1 1% softirqs.TIMER 94084 =C2=B1 0% +81.3% 170560 =C2=B1 0% vmstat.io.bo 8104477 =C2=B1 1% +21.0% 9810467 =C2=B1 0% vmstat.memory.free 6.00 =C2=B1 0% -20.8% 4.75 =C2=B1 9% vmstat.procs.b 9383 =C2=B1 1% +65.2% 15505 =C2=B1 0% vmstat.system.cs 1251 =C2=B1 1% +53.4% 1919 =C2=B1 0% vmstat.system.in 15732936 =C2=B1 3% -15.0% 13365333 =C2=B1 1% numa-numastat.node0= .numa_foreign 5797897 =C2=B1 4% +32.6% 7688554 =C2=B1 0% numa-numastat.node0= .numa_miss 5798012 =C2=B1 4% +32.6% 7688606 =C2=B1 0% numa-numastat.node0= .other_node 5797908 =C2=B1 4% +32.6% 7688549 =C2=B1 0% numa-numastat.node1= .numa_foreign 15732931 =C2=B1 3% -15.0% 13365359 =C2=B1 1% numa-numastat.node1= .numa_miss 15732913 =C2=B1 3% -15.0% 13365296 =C2=B1 1% numa-numastat.node1= .other_node 1.147e+10 =C2=B1 0% -22.6% 8.874e+09 =C2=B1 0% cpuidle.C1-IVT.time 1.154e+09 =C2=B1 1% -35.6% 7.428e+08 =C2=B1 2% cpuidle.C1E-IVT.time 5.187e+08 =C2=B1 2% -33.2% 3.465e+08 =C2=B1 1% cpuidle.C3-IVT.time 153669 =C2=B1 0% +21.9% 187252 =C2=B1 1% cpuidle.C3-IVT.usage 9.566e+10 =C2=B1 1% -48.0% 4.973e+10 =C2=B1 0% cpuidle.C6-IVT.time 3124803 =C2=B1 0% -16.7% 2604298 =C2=B1 0% cpuidle.C6-IVT.usage 1.013e+08 =C2=B1 15% -61.7% 38786807 =C2=B1 20% cpuidle.POLL.time 10572 =C2=B1 22% -66.8% 3507 =C2=B1 1% cpuidle.POLL.usage 9640 =C2=B1 2% +9.0% 10507 =C2=B1 7% numa-meminfo.node0.= KernelStack 3575187 =C2=B1 2% +31.9% 4716524 =C2=B1 0% numa-meminfo.node0.= MemFree 14978 =C2=B1 2% +47.5% 22087 =C2=B1 0% numa-meminfo.node0.= NFS_Unstable 10624 =C2=B1 1% -35.9% 6810 =C2=B1 3% numa-meminfo.node0.= Writeback 8474 =C2=B1 1% +15.3% 9767 =C2=B1 2% numa-meminfo.node1.= Dirty 4534267 =C2=B1 1% +12.5% 5103016 =C2=B1 1% numa-meminfo.node1.= MemFree 16667 =C2=B1 0% +46.7% 24444 =C2=B1 2% numa-meminfo.node1.= NFS_Unstable 11319 =C2=B1 2% -40.2% 6768 =C2=B1 3% numa-meminfo.node1.= Writeback 0.96 =C2=B1 1% +33.0% 1.28 =C2=B1 0% turbostat.%Busy 29.75 =C2=B1 1% +30.3% 38.75 =C2=B1 1% turbostat.Avg_MHz 23.58 =C2=B1 0% +36.4% 32.17 =C2=B1 0% turbostat.CPU%c1 0.80 =C2=B1 3% +15.5% 0.93 =C2=B1 1% turbostat.CPU%c3 74.66 =C2=B1 0% -12.1% 65.62 =C2=B1 0% turbostat.CPU%c6 58.59 =C2=B1 0% +4.0% 60.94 =C2=B1 0% turbostat.CorWatt 11.84 =C2=B1 4% -46.8% 6.29 =C2=B1 5% turbostat.Pkg%pc2 0.08 =C2=B1 11% -83.3% 0.01 =C2=B1 34% turbostat.Pkg%pc3 3.77 =C2=B1 2% +41.7% 5.33 =C2=B1 2% turbostat.Pkg%pc6 88.77 =C2=B1 0% +2.3% 90.81 =C2=B1 0% turbostat.PkgWatt 3.48 =C2=B1 0% +12.3% 3.91 =C2=B1 0% turbostat.RAMWatt 1511 =C2=B1 16% +21.5% 1835 =C2=B1 8% proc-vmstat.allocst= all 11282 =C2=B1 3% +47.5% 16646 =C2=B1 2% proc-vmstat.kswapd_= low_wmark_hit_quickly 2027101 =C2=B1 1% +21.1% 2455329 =C2=B1 0% proc-vmstat.nr_free= _pages 7862 =C2=B1 0% +46.6% 11524 =C2=B1 0% proc-vmstat.nr_unst= able 5456 =C2=B1 2% -39.2% 3319 =C2=B1 2% proc-vmstat.nr_writ= eback 4776414 =C2=B1 0% -44.6% 2643782 =C2=B1 0% proc-vmstat.pgfault 253751 =C2=B1 16% +21.2% 307466 =C2=B1 8% proc-vmstat.pgscan_= direct_dma32 5618934 =C2=B1 16% +21.2% 6810557 =C2=B1 8% proc-vmstat.pgscan_= direct_normal 252127 =C2=B1 16% +21.8% 306978 =C2=B1 8% proc-vmstat.pgsteal= _direct_dma32 5584293 =C2=B1 16% +21.8% 6800262 =C2=B1 8% proc-vmstat.pgsteal= _direct_normal 867072 =C2=B1 0% +50.5% 1304864 =C2=B1 0% proc-vmstat.slabs_s= canned 21817 =C2=B1 0% -21.8% 17066 =C2=B1 0% proc-vmstat.working= set_refault 8282 =C2=B1 5% +10.1% 9122 =C2=B1 2% slabinfo.anon_vma.a= ctive_objs 8282 =C2=B1 5% +10.1% 9122 =C2=B1 2% slabinfo.anon_vma.n= um_objs 17264 =C2=B1 0% -10.4% 15468 =C2=B1 1% slabinfo.btrfs_exte= nt_buffer.active_objs 17374 =C2=B1 0% -10.5% 15551 =C2=B1 1% slabinfo.btrfs_exte= nt_buffer.num_objs 6257 =C2=B1 1% -16.3% 5234 =C2=B1 0% slabinfo.kmalloc-10= 24.active_objs 6467 =C2=B1 1% -16.7% 5385 =C2=B1 0% slabinfo.kmalloc-10= 24.num_objs 52661 =C2=B1 0% +18.8% 62552 =C2=B1 0% slabinfo.kmalloc-12= 8.active_objs 880.75 =C2=B1 0% +16.7% 1028 =C2=B1 0% slabinfo.kmalloc-12= 8.active_slabs 56414 =C2=B1 0% +16.7% 65812 =C2=B1 0% slabinfo.kmalloc-12= 8.num_objs 880.75 =C2=B1 0% +16.7% 1028 =C2=B1 0% slabinfo.kmalloc-12= 8.num_slabs 10336 =C2=B1 10% +15.9% 11978 =C2=B1 2% slabinfo.kmalloc-25= 6.active_objs 24011 =C2=B1 1% -15.1% 20393 =C2=B1 1% slabinfo.kmalloc-51= 2.active_objs 24466 =C2=B1 1% -15.1% 20768 =C2=B1 1% slabinfo.kmalloc-51= 2.num_objs 28192 =C2=B1 1% +14.7% 32329 =C2=B1 2% slabinfo.kmalloc-96= .active_objs 684.00 =C2=B1 1% +14.0% 779.50 =C2=B1 1% slabinfo.kmalloc-96= .active_slabs 28758 =C2=B1 1% +13.9% 32765 =C2=B1 1% slabinfo.kmalloc-96= .num_objs 684.00 =C2=B1 1% +14.0% 779.50 =C2=B1 1% slabinfo.kmalloc-96= .num_slabs 893799 =C2=B1 2% +31.9% 1179152 =C2=B1 0% numa-vmstat.node0.n= r_free_pages 602.00 =C2=B1 2% +9.0% 656.25 =C2=B1 7% numa-vmstat.node0.n= r_kernel_stack 3742 =C2=B1 2% +48.2% 5545 =C2=B1 1% numa-vmstat.node0.n= r_unstable 2656 =C2=B1 0% -36.8% 1679 =C2=B1 3% numa-vmstat.node0.n= r_writeback 7234228 =C2=B1 5% -22.1% 5636260 =C2=B1 3% numa-vmstat.node0.n= uma_foreign 25126071 =C2=B1 0% -10.1% 22591402 =C2=B1 0% numa-vmstat.node0.n= uma_hit 25076317 =C2=B1 0% -10.2% 22526610 =C2=B1 0% numa-vmstat.node0.n= uma_local 2332523 =C2=B1 4% +31.5% 3066132 =C2=B1 1% numa-vmstat.node0.n= uma_miss 2382277 =C2=B1 4% +31.4% 3130924 =C2=B1 1% numa-vmstat.node0.n= uma_other 14530 =C2=B1 0% -22.6% 11245 =C2=B1 0% numa-vmstat.node0.w= orkingset_refault 2117 =C2=B1 1% +15.9% 2453 =C2=B1 1% numa-vmstat.node1.n= r_dirty 1133575 =C2=B1 1% +12.5% 1275767 =C2=B1 1% numa-vmstat.node1.n= r_free_pages 4163 =C2=B1 0% +47.6% 6146 =C2=B1 1% numa-vmstat.node1.n= r_unstable 2829 =C2=B1 2% -40.2% 1691 =C2=B1 3% numa-vmstat.node1.n= r_writeback 2332530 =C2=B1 4% +31.5% 3066140 =C2=B1 1% numa-vmstat.node1.n= uma_foreign 7234236 =C2=B1 5% -22.1% 5636265 =C2=B1 3% numa-vmstat.node1.n= uma_miss 7263978 =C2=B1 5% -22.2% 5651010 =C2=B1 3% numa-vmstat.node1.n= uma_other 7284 =C2=B1 2% -20.0% 5825 =C2=B1 1% numa-vmstat.node1.w= orkingset_refault fsmark.files_per_sec 40 ++--------------------------------------------------------------------= -+ O O O O O O O O O O O O O O O O O O O O O O = O 35 ++ = | 30 ++ = | | = | 25 ++ * *.. *.. .*..*..*..*...*..*.. * *.. * *.= .| |..: : .. .. ..: : ..: : = | 20 *+ : : * * * : : *..* : : = * | : : : : : : = | 15 ++ : : : : : : = | 10 ++ : : : : : : = | | : : : : : : = | 5 ++ : : : : : : = | | : : : = | 0 ++----*-----------------------------------------*----------------*----= -+ fsmark.app_overhead 1.2e+09 ++---------------------------------------------------------------= -+ | .*.. = | 1e+09 *+.* *.. *. *.. .*.. .*..* *.. .*..* *.= .| | : : *.. .. *..*. *. : : *. : : = * | : : * : : : : = | 8e+08 ++ : : : : : : = | O : O : O : O : O O: : = O 6e+08 ++ O: :O O O O O O O O O O: :O O : O :O = | | : : O : : : : = | 4e+08 ++ : : : : : : = | | : : : : : : = | | : : : : : : = | 2e+08 ++ :: :: :: = | | : : : = | 0 ++----*--------------------------------------*--------------*----= -+ fsmark.time.percent_of_cpu_this_job_got 25 ++--------------------------------------------------------------------= -+ | = | O O O O = | 20 ++ O O O O O O O O O O O O O O O O O O = O | = | | = | 15 ++ = | | = | 10 *+.* *..*..*..*...*..*..*..*...*..*..*..* *..*..*..* *.= .* | : : : : : : = | | : : : : : : = | 5 ++ : : : : : : = | | : : : : : : = | | :: :: : : = | 0 ++----*-----------------------------------------*----------------*----= -+ fsmark.time.elapsed_time 2500 ++------------------------------------------------------------------= -+ *..* *...*..*..*..*..*..*..*...*.. .*..* *..*..*...* *.= .* | : : *. : : : : = | 2000 ++ : : : : : : = | | : : : : : : = | | : : : : : : = | 1500 ++ : : : : : : = | O O: O :O O O O O O O O O O O O: O :O O O O: O :O = O 1000 ++ : : : : : : = | | : : : : : : = | | : : : : : : = | 500 ++ : : : : : : = | | : : : = | | : : : = | 0 ++----*----------------------------------------*---------------*----= -+ fsmark.time.elapsed_time.max 2500 ++------------------------------------------------------------------= -+ *..* *...*..*..*..*..*..*..*...*.. .*..* *..*..*...* *.= .* | : : *. : : : : = | 2000 ++ : : : : : : = | | : : : : : : = | | : : : : : : = | 1500 ++ : : : : : : = | O O: O :O O O O O O O O O O O O: O :O O O O: O :O = O 1000 ++ : : : : : : = | | : : : : : : = | | : : : : : : = | 500 ++ : : : : : : = | | : : : = | | : : : = | 0 ++----*----------------------------------------*---------------*----= -+ [*] bisect-good sample [O] bisect-bad sample To reproduce: git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tes= ts.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml Disclaimer: Results have been estimated based on internal Intel analysis and are provid= ed for informational purposes only. Any difference in system hardware or softw= are design or configuration may affect actual performance. Thanks, Ying Huang --===============4802524492774977190== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job.yaml" LS0tCkxLUF9TRVJWRVI6IGlubgpMS1BfQ0dJX1BPUlQ6IDgwCkxLUF9DSUZTX1BPUlQ6IDEzOQp0 ZXN0Y2FzZTogZnNtYXJrCmRlZmF1bHQtbW9uaXRvcnM6CiAgd2FpdDogYWN0aXZhdGUtbW9uaXRv cgogIGttc2c6IAogIHVwdGltZTogCiAgaW9zdGF0OiAKICB2bXN0YXQ6IAogIG51bWEtbnVtYXN0 YXQ6IAogIG51bWEtdm1zdGF0OiAKICBudW1hLW1lbWluZm86IAogIHByb2Mtdm1zdGF0OiAKICBw cm9jLXN0YXQ6CiAgICBpbnRlcnZhbDogMTAKICBtZW1pbmZvOiAKICBzbGFiaW5mbzogCiAgaW50 ZXJydXB0czogCiAgbG9ja19zdGF0OiAKICBsYXRlbmN5X3N0YXRzOiAKICBzb2Z0aXJxczogCiAg YmRpX2Rldl9tYXBwaW5nOiAKICBkaXNrc3RhdHM6IAogIG5mc3N0YXQ6IAogIGNwdWlkbGU6IAog IGNwdWZyZXEtc3RhdHM6IAogIHR1cmJvc3RhdDogCiAgcG1ldGVyOiAKICBzY2hlZF9kZWJ1ZzoK ICAgIGludGVydmFsOiA2MApjcHVmcmVxX2dvdmVybm9yOiBwZXJmb3JtYW5jZQpkZWZhdWx0LXdh dGNoZG9nczoKICBvb20ta2lsbGVyOiAKICB3YXRjaGRvZzogCmNvbW1pdDogZTFlNTY5MzE5MTVj YzNmYWZiNGUxN2Q0ZTEwNzNlMjRjMGEzMDRjZQptb2RlbDogSXZ5dG93biBJdnkgQnJpZGdlLUVQ Cm5yX2NwdTogNDgKbWVtb3J5OiA2NEcKbnJfaGRkX3BhcnRpdGlvbnM6IDMKaGRkX3BhcnRpdGlv bnM6ICIvZGV2L2Rpc2svYnktaWQvYXRhLVdEQ19XRDEwMDNGQllaLTAxMEZCMF9XRC1XQ0FXMzYq LXBhcnQxIgpzd2FwX3BhcnRpdGlvbnM6ICIvZGV2L2Rpc2svYnktaWQvYXRhLVdEQ19XRDEwMDNG QllaLTAxMEZCMF9XRC1XQ0FXMzY3OTU3NTMtcGFydDIiCnJvb3Rmc19wYXJ0aXRpb246ICIvZGV2 L2Rpc2svYnktaWQvYXRhLVdEQ19XRDEwMDNGQllaLTAxMEZCMF9XRC1XQ0FXMzY3OTU3NTMtcGFy dDMiCm5ldGNvbnNvbGVfcG9ydDogNjY0NApjYXRlZ29yeTogYmVuY2htYXJrCml0ZXJhdGlvbnM6 IDF4Cm5yX3RocmVhZHM6IDY0dApkaXNrOiAzSERECm1kOiBSQUlEMApmczogYnRyZnMKZnMyOiBu ZnN2NApmc21hcms6CiAgZmlsZXNpemU6IDRNCiAgdGVzdF9zaXplOiAyMDBHCiAgc3luY19tZXRo b2Q6IE5vU3luYwpxdWV1ZTogYmlzZWN0CnRlc3Rib3g6IGl2YjQ0CnRib3hfZ3JvdXA6IGl2YjQ0 Cmtjb25maWc6IHg4Nl82NC1yaGVsCmVucXVldWVfdGltZTogMjAxNi0wMS0xMyAwNDoyMDozOS4w MDg3NzM1ODYgKzA4OjAwCmlkOiAwMzZlYmY5YWZlNzNiMjQxNDY1YWMyYTc3OWJhY2E3YmE3M2Ez OTRlCnVzZXI6IGxrcApjb21waWxlcjogZ2NjLTQuOQpoZWFkX2NvbW1pdDogY2RjNTU5NTU3N2Fj ZmJmMGE0OTdlNzZjNmZmZmYzMDJjOTc0ZGVjZgpiYXNlX2NvbW1pdDogMTY4MzA5ODU1YTdkMWUx NmRiNzUxZTljNjQ3MTE5ZmUyZDJkYzg3OApicmFuY2g6IGxpbnV4LWRldmVsL2RldmVsLWhvdXJs eS0yMDE2MDExMDA3CnJvb3RmczogZGViaWFuLXg4Nl82NC0yMDE1LTAyLTA3LmNnegpyZXN1bHRf cm9vdDogIi9yZXN1bHQvZnNtYXJrL3BlcmZvcm1hbmNlLTF4LTY0dC0zSERELVJBSUQwLWJ0cmZz LW5mc3Y0LTRNLTIwMEctTm9TeW5jL2l2YjQ0L2RlYmlhbi14ODZfNjQtMjAxNS0wMi0wNy5jZ3ov eDg2XzY0LXJoZWwvZ2NjLTQuOS9lMWU1NjkzMTkxNWNjM2ZhZmI0ZTE3ZDRlMTA3M2UyNGMwYTMw NGNlLzAiCmpvYl9maWxlOiAiL2xrcC9zY2hlZHVsZWQvaXZiNDQvYmlzZWN0X2ZzbWFyay1wZXJm b3JtYW5jZS0xeC02NHQtM0hERC1SQUlEMC1idHJmcy1uZnN2NC00TS0yMDBHLU5vU3luYy1kZWJp YW4teDg2XzY0LTIwMTUtMDItMDcuY2d6LXg4Nl82NC1yaGVsLWUxZTU2OTMxOTE1Y2MzZmFmYjRl MTdkNGUxMDczZTI0YzBhMzA0Y2UtMjAxNjAxMTMtNzE2NTItMWZiZWl3OC0wLnlhbWwiCm1heF91 cHRpbWU6IDM2MDAKaW5pdHJkOiAiL29zaW1hZ2UvZGViaWFuL2RlYmlhbi14ODZfNjQtMjAxNS0w Mi0wNy5jZ3oiCmJvb3Rsb2FkZXJfYXBwZW5kOgotIHJvb3Q9L2Rldi9yYW0wCi0gdXNlcj1sa3AK LSBqb2I9L2xrcC9zY2hlZHVsZWQvaXZiNDQvYmlzZWN0X2ZzbWFyay1wZXJmb3JtYW5jZS0xeC02 NHQtM0hERC1SQUlEMC1idHJmcy1uZnN2NC00TS0yMDBHLU5vU3luYy1kZWJpYW4teDg2XzY0LTIw MTUtMDItMDcuY2d6LXg4Nl82NC1yaGVsLWUxZTU2OTMxOTE1Y2MzZmFmYjRlMTdkNGUxMDczZTI0 YzBhMzA0Y2UtMjAxNjAxMTMtNzE2NTItMWZiZWl3OC0wLnlhbWwKLSBBUkNIPXg4Nl82NAotIGtj b25maWc9eDg2XzY0LXJoZWwKLSBicmFuY2g9bGludXgtZGV2ZWwvZGV2ZWwtaG91cmx5LTIwMTYw MTEwMDcKLSBjb21taXQ9ZTFlNTY5MzE5MTVjYzNmYWZiNGUxN2Q0ZTEwNzNlMjRjMGEzMDRjZQot IEJPT1RfSU1BR0U9L3BrZy9saW51eC94ODZfNjQtcmhlbC9nY2MtNC45L2UxZTU2OTMxOTE1Y2Mz ZmFmYjRlMTdkNGUxMDczZTI0YzBhMzA0Y2Uvdm1saW51ei00LjQuMC1yYzgtMDAwMDEtZ2UxZTU2 OTMKLSBtYXhfdXB0aW1lPTM2MDAKLSBSRVNVTFRfUk9PVD0vcmVzdWx0L2ZzbWFyay9wZXJmb3Jt YW5jZS0xeC02NHQtM0hERC1SQUlEMC1idHJmcy1uZnN2NC00TS0yMDBHLU5vU3luYy9pdmI0NC9k ZWJpYW4teDg2XzY0LTIwMTUtMDItMDcuY2d6L3g4Nl82NC1yaGVsL2djYy00LjkvZTFlNTY5MzE5 MTVjYzNmYWZiNGUxN2Q0ZTEwNzNlMjRjMGEzMDRjZS8wCi0gTEtQX1NFUlZFUj1pbm4KLSB8Mi0K CgogIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBzeXN0ZW1kLmxvZ19sZXZlbD1lcnIKICBkZWJ1 ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxf dGltZW91dD0xMDAKICBwYW5pYz0tMSBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBh bmljIG9vcHM9cGFuaWMgbG9hZF9yYW1kaXNrPTIgcHJvbXB0X3JhbWRpc2s9MAogIGNvbnNvbGU9 dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsCgogIHJ3CmxrcF9pbml0cmQ6ICIv bGtwL2xrcC9sa3AteDg2XzY0LmNneiIKbW9kdWxlc19pbml0cmQ6ICIvcGtnL2xpbnV4L3g4Nl82 NC1yaGVsL2djYy00LjkvZTFlNTY5MzE5MTVjYzNmYWZiNGUxN2Q0ZTEwNzNlMjRjMGEzMDRjZS9t b2R1bGVzLmNneiIKYm1faW5pdHJkOiAiL29zaW1hZ2UvZGVwcy9kZWJpYW4teDg2XzY0LTIwMTUt MDItMDcuY2d6L2xrcC5jZ3osL29zaW1hZ2UvZGVwcy9kZWJpYW4teDg2XzY0LTIwMTUtMDItMDcu Y2d6L3J1bi1pcGNvbmZpZy5jZ3osL29zaW1hZ2UvZGVwcy9kZWJpYW4teDg2XzY0LTIwMTUtMDIt MDcuY2d6L3R1cmJvc3RhdC5jZ3osL2xrcC9iZW5jaG1hcmtzL3R1cmJvc3RhdC5jZ3osL29zaW1h Z2UvZGVwcy9kZWJpYW4teDg2XzY0LTIwMTUtMDItMDcuY2d6L2ZzLmNneiwvb3NpbWFnZS9kZXBz L2RlYmlhbi14ODZfNjQtMjAxNS0wMi0wNy5jZ3ovZnMyLmNneiwvbGtwL2JlbmNobWFya3MvZnNt YXJrLmNneiIKbGludXhfaGVhZGVyc19pbml0cmQ6ICIvcGtnL2xpbnV4L3g4Nl82NC1yaGVsL2dj Yy00LjkvZTFlNTY5MzE5MTVjYzNmYWZiNGUxN2Q0ZTEwNzNlMjRjMGEzMDRjZS9saW51eC1oZWFk ZXJzLmNneiIKcmVwZWF0X3RvOiAyCmtlcm5lbDogIi9wa2cvbGludXgveDg2XzY0LXJoZWwvZ2Nj LTQuOS9lMWU1NjkzMTkxNWNjM2ZhZmI0ZTE3ZDRlMTA3M2UyNGMwYTMwNGNlL3ZtbGludXotNC40 LjAtcmM4LTAwMDAxLWdlMWU1NjkzIgpkZXF1ZXVlX3RpbWU6IDIwMTYtMDEtMTMgMDQ6MzA6MDcu NDE4NzMwOTM1ICswODowMApqb2Jfc3RhdGU6IGZpbmlzaGVkCmxvYWRhdmc6IDY3LjQxIDY5Ljky IDUzLjAxIDIvNTk5IDMzMDQ0CnN0YXJ0X3RpbWU6ICcxNDUyNjMwNjc2JwplbmRfdGltZTogJzE0 NTI2MzE5NDAnCnZlcnNpb246ICIvbGtwL2xrcC8uc3JjLTIwMTYwMTEyLTIyMzEzMSIK --===============4802524492774977190== Content-Type: application/x-sh MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="reproduce.sh" MjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3Rl bS9jcHUvY3B1MC9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBl Y2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MS9jcHVmcmVxL3Nj YWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5 cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MTAvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYt MDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1 L2NwdTExL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8g cGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxMi9jcHVmcmVxL3NjYWxp bmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9k ZXZpY2VzL3N5c3RlbS9jcHUvY3B1MTMvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEt MTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2Nw dTE0L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVy Zm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxNS9jcHVmcmVxL3NjYWxpbmdf Z292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZp Y2VzL3N5c3RlbS9jcHUvY3B1MTYvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMg MDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTE3 L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9y bWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxOC9jcHVmcmVxL3NjYWxpbmdfZ292 ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2Vz L3N5c3RlbS9jcHUvY3B1MTkvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6 MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTIvY3B1 ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5j ZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTIwL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5v cgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lz dGVtL2NwdS9jcHUyMS9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMTox MyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MjIvY3B1ZnJl cS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+ IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTIzL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoy MDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVt L2NwdS9jcHUyNC9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBl Y2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MjUvY3B1ZnJlcS9z Y2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9z eXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTI2L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2 LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2Nw dS9jcHUyNy9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hv IHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MjgvY3B1ZnJlcS9zY2Fs aW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMv ZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTI5L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAx LTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9j cHUzL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVy Zm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzMC9jcHVmcmVxL3NjYWxpbmdf Z292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZp Y2VzL3N5c3RlbS9jcHUvY3B1MzEvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMg MDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTMy L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9y bWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzMy9jcHVmcmVxL3NjYWxpbmdfZ292 ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2Vz L3N5c3RlbS9jcHUvY3B1MzQvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6 MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTM1L2Nw dWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFu Y2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzNi9jcHVmcmVxL3NjYWxpbmdfZ292ZXJu b3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5 c3RlbS9jcHUvY3B1MzcvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6 MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTM4L2NwdWZy ZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2Ug PiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzOS9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IK MjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3Rl bS9jcHUvY3B1NC9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBl Y2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1NDAvY3B1ZnJlcS9z Y2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9z eXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTQxL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2 LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2Nw dS9jcHU0Mi9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hv IHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1NDMvY3B1ZnJlcS9zY2Fs aW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMv ZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTQ0L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAx LTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9j cHU0NS9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBl cmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1NDYvY3B1ZnJlcS9zY2FsaW5n X2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2 aWNlcy9zeXN0ZW0vY3B1L2NwdTQ3L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEz IDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHU1 L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9y bWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHU2L2NwdWZyZXEvc2NhbGluZ19nb3Zl cm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMv c3lzdGVtL2NwdS9jcHU3L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMx OjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHU4L2NwdWZy ZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2Ug PiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHU5L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoy MDE2LTAxLTEzIDA0OjMxOjEzIG1kYWRtIC1xIC0tc3RvcCAvZGV2L21kMAoyMDE2LTAxLTEzIDA0 OjMxOjE0IG1kYWRtIC1xIC0tY3JlYXRlIC9kZXYvbWQwIC0tY2h1bms9MjU2IC0tbGV2ZWw9cmFp ZDAgLS1yYWlkLWRldmljZXM9MyAtLWZvcmNlIC0tYXNzdW1lLWNsZWFuIC9kZXYvc2RhMSAvZGV2 L3NkYjEgL2Rldi9zZGMxCjIwMTYtMDEtMTMgMDQ6MzE6MTQgbWtmcyAtdCBidHJmcyAvZGV2L21k MAoyMDE2LTAxLTEzIDA0OjMxOjE0IG1vdW50IC10IGJ0cmZzIC9kZXYvbWQwIC9mcy9tZDAKMjAx Ni0wMS0xMyAwNDozMToxNCAvZXRjL2luaXQuZC9ycGNiaW5kIHN0YXJ0CjIwMTYtMDEtMTMgMDQ6 MzE6MTQgL2V0Yy9pbml0LmQvbmZzLWNvbW1vbiBzdGFydAoyMDE2LTAxLTEzIDA0OjMxOjE1IC9l dGMvaW5pdC5kL25mcy1rZXJuZWwtc2VydmVyIHN0YXJ0CjIwMTYtMDEtMTMgMDQ6MzE6MTUgbW91 bnQgLXQgbmZzIC1vIHZlcnM9NCBsb2NhbGhvc3Q6L2ZzL21kMCAvbmZzL21kMAoyMDE2LTAxLTEz IDA0OjMxOjE2IC4vZnNfbWFyayAtZCAvbmZzL21kMC8xIC1kIC9uZnMvbWQwLzIgLWQgL25mcy9t ZDAvMyAtZCAvbmZzL21kMC80IC1kIC9uZnMvbWQwLzUgLWQgL25mcy9tZDAvNiAtZCAvbmZzL21k MC83IC1kIC9uZnMvbWQwLzggLWQgL25mcy9tZDAvOSAtZCAvbmZzL21kMC8xMCAtZCAvbmZzL21k MC8xMSAtZCAvbmZzL21kMC8xMiAtZCAvbmZzL21kMC8xMyAtZCAvbmZzL21kMC8xNCAtZCAvbmZz L21kMC8xNSAtZCAvbmZzL21kMC8xNiAtZCAvbmZzL21kMC8xNyAtZCAvbmZzL21kMC8xOCAtZCAv bmZzL21kMC8xOSAtZCAvbmZzL21kMC8yMCAtZCAvbmZzL21kMC8yMSAtZCAvbmZzL21kMC8yMiAt ZCAvbmZzL21kMC8yMyAtZCAvbmZzL21kMC8yNCAtZCAvbmZzL21kMC8yNSAtZCAvbmZzL21kMC8y NiAtZCAvbmZzL21kMC8yNyAtZCAvbmZzL21kMC8yOCAtZCAvbmZzL21kMC8yOSAtZCAvbmZzL21k MC8zMCAtZCAvbmZzL21kMC8zMSAtZCAvbmZzL21kMC8zMiAtZCAvbmZzL21kMC8zMyAtZCAvbmZz L21kMC8zNCAtZCAvbmZzL21kMC8zNSAtZCAvbmZzL21kMC8zNiAtZCAvbmZzL21kMC8zNyAtZCAv bmZzL21kMC8zOCAtZCAvbmZzL21kMC8zOSAtZCAvbmZzL21kMC80MCAtZCAvbmZzL21kMC80MSAt ZCAvbmZzL21kMC80MiAtZCAvbmZzL21kMC80MyAtZCAvbmZzL21kMC80NCAtZCAvbmZzL21kMC80 NSAtZCAvbmZzL21kMC80NiAtZCAvbmZzL21kMC80NyAtZCAvbmZzL21kMC80OCAtZCAvbmZzL21k MC80OSAtZCAvbmZzL21kMC81MCAtZCAvbmZzL21kMC81MSAtZCAvbmZzL21kMC81MiAtZCAvbmZz L21kMC81MyAtZCAvbmZzL21kMC81NCAtZCAvbmZzL21kMC81NSAtZCAvbmZzL21kMC81NiAtZCAv bmZzL21kMC81NyAtZCAvbmZzL21kMC81OCAtZCAvbmZzL21kMC81OSAtZCAvbmZzL21kMC82MCAt ZCAvbmZzL21kMC82MSAtZCAvbmZzL21kMC82MiAtZCAvbmZzL21kMC82MyAtZCAvbmZzL21kMC82 NCAtbiA4MDAgLUwgMSAtUyAwIC1zIDQxOTQzMDQK --===============4802524492774977190==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753025AbcANDGA (ORCPT ); Wed, 13 Jan 2016 22:06:00 -0500 Received: from mga09.intel.com ([134.134.136.24]:22880 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752334AbcANDF6 (ORCPT ); Wed, 13 Jan 2016 22:05:58 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.22,292,1449561600"; d="yaml'?sh'?scan'208";a="633121462" From: kernel test robot Subject: [lkp] [SUNRPC] e1e5693191: +71.4% fsmark.files_per_sec CC: lkp@01.org CC: LKML CC: Eric Dumazet CC: 0day robot TO: Trond Myklebust Date: Thu, 14 Jan 2016 11:05:42 +0800 Message-ID: <8760ywx3ll.fsf@yhuang-dev.intel.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable FYI, we noticed the below changes on git://internal_merge_and_test_tree revert-e1e56931915cc3fafb4e17d4e1073e24c= 0a304ce-e1e56931915cc3fafb4e17d4e1073e24c0a304ce commit e1e56931915cc3fafb4e17d4e1073e24c0a304ce ("SUNRPC: Fixup socket wait= for memory") =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D compiler/cpufreq_governor/disk/filesize/fs2/fs/iterations/kconfig/md/nr_thr= eads/rootfs/sync_method/tbox_group/test_size/testcase: gcc-4.9/performance/3HDD/4M/nfsv4/btrfs/1x/x86_64-rhel/RAID0/64t/debian-x= 86_64-2015-02-07.cgz/NoSync/ivb44/200G/fsmark commit:=20 v4.4-rc8 e1e56931915cc3fafb4e17d4e1073e24c0a304ce v4.4-rc8 e1e56931915cc3fafb4e17d4e1=20 ---------------- --------------------------=20 %stddev %change %stddev \ | \=20=20 1.018e+09 =B1 2% -37.3% 6.38e+08 =B1 1% fsmark.app_overhead 22.40 =B1 14% +71.4% 38.40 =B1 0% fsmark.files_per_sec 2287 =B1 0% -45.0% 1258 =B1 0% fsmark.time.elapsed_time 2287 =B1 0% -45.0% 1258 =B1 0% fsmark.time.elapsed_time.= max 10.75 =B1 4% +83.7% 19.75 =B1 2% fsmark.time.percent_of_cp= u_this_job_got 1.2e+10 =B1 2% -74.1% 3.105e+09 =B1 0% latency_stats.sum.wait_on= _page_bit.__filemap_fdatawait_range.filemap_fdatawait_range.filemap_write_a= nd_wait_range.nfs4_file_fsync.[nfsv4].vfs_fsync_range.vfs_fsync.nfs4_file_f= lush.[nfsv4].filp_close.__close_fd.SyS_close.entry_SYSCALL_64_fastpath 2319 =B1 0% -44.4% 1290 =B1 0% uptime.boot 97173 =B1 0% -42.3% 56052 =B1 0% uptime.idle 8108411 =B1 1% +21.1% 9821389 =B1 0% meminfo.MemFree 31468 =B1 0% +46.7% 46177 =B1 0% meminfo.NFS_Unstable 21802 =B1 2% -39.3% 13242 =B1 2% meminfo.Writeback 2287 =B1 0% -45.0% 1258 =B1 0% time.elapsed_time 2287 =B1 0% -45.0% 1258 =B1 0% time.elapsed_time.max 10.75 =B1 4% +83.7% 19.75 =B1 2% time.percent_of_cpu_this_= job_got 1266178 =B1 0% -21.0% 1000024 =B1 0% softirqs.NET_RX 438856 =B1 1% -19.5% 353420 =B1 2% softirqs.RCU 380524 =B1 0% -19.3% 307256 =B1 0% softirqs.SCHED 841106 =B1 0% -21.0% 664215 =B1 1% softirqs.TIMER 94084 =B1 0% +81.3% 170560 =B1 0% vmstat.io.bo 8104477 =B1 1% +21.0% 9810467 =B1 0% vmstat.memory.free 6.00 =B1 0% -20.8% 4.75 =B1 9% vmstat.procs.b 9383 =B1 1% +65.2% 15505 =B1 0% vmstat.system.cs 1251 =B1 1% +53.4% 1919 =B1 0% vmstat.system.in 15732936 =B1 3% -15.0% 13365333 =B1 1% numa-numastat.node0.numa_= foreign 5797897 =B1 4% +32.6% 7688554 =B1 0% numa-numastat.node0.numa_= miss 5798012 =B1 4% +32.6% 7688606 =B1 0% numa-numastat.node0.other= _node 5797908 =B1 4% +32.6% 7688549 =B1 0% numa-numastat.node1.numa_= foreign 15732931 =B1 3% -15.0% 13365359 =B1 1% numa-numastat.node1.numa_= miss 15732913 =B1 3% -15.0% 13365296 =B1 1% numa-numastat.node1.other= _node 1.147e+10 =B1 0% -22.6% 8.874e+09 =B1 0% cpuidle.C1-IVT.time 1.154e+09 =B1 1% -35.6% 7.428e+08 =B1 2% cpuidle.C1E-IVT.time 5.187e+08 =B1 2% -33.2% 3.465e+08 =B1 1% cpuidle.C3-IVT.time 153669 =B1 0% +21.9% 187252 =B1 1% cpuidle.C3-IVT.usage 9.566e+10 =B1 1% -48.0% 4.973e+10 =B1 0% cpuidle.C6-IVT.time 3124803 =B1 0% -16.7% 2604298 =B1 0% cpuidle.C6-IVT.usage 1.013e+08 =B1 15% -61.7% 38786807 =B1 20% cpuidle.POLL.time 10572 =B1 22% -66.8% 3507 =B1 1% cpuidle.POLL.usage 9640 =B1 2% +9.0% 10507 =B1 7% numa-meminfo.node0.Kernel= Stack 3575187 =B1 2% +31.9% 4716524 =B1 0% numa-meminfo.node0.MemFree 14978 =B1 2% +47.5% 22087 =B1 0% numa-meminfo.node0.NFS_Un= stable 10624 =B1 1% -35.9% 6810 =B1 3% numa-meminfo.node0.Writeb= ack 8474 =B1 1% +15.3% 9767 =B1 2% numa-meminfo.node1.Dirty 4534267 =B1 1% +12.5% 5103016 =B1 1% numa-meminfo.node1.MemFree 16667 =B1 0% +46.7% 24444 =B1 2% numa-meminfo.node1.NFS_Un= stable 11319 =B1 2% -40.2% 6768 =B1 3% numa-meminfo.node1.Writeb= ack 0.96 =B1 1% +33.0% 1.28 =B1 0% turbostat.%Busy 29.75 =B1 1% +30.3% 38.75 =B1 1% turbostat.Avg_MHz 23.58 =B1 0% +36.4% 32.17 =B1 0% turbostat.CPU%c1 0.80 =B1 3% +15.5% 0.93 =B1 1% turbostat.CPU%c3 74.66 =B1 0% -12.1% 65.62 =B1 0% turbostat.CPU%c6 58.59 =B1 0% +4.0% 60.94 =B1 0% turbostat.CorWatt 11.84 =B1 4% -46.8% 6.29 =B1 5% turbostat.Pkg%pc2 0.08 =B1 11% -83.3% 0.01 =B1 34% turbostat.Pkg%pc3 3.77 =B1 2% +41.7% 5.33 =B1 2% turbostat.Pkg%pc6 88.77 =B1 0% +2.3% 90.81 =B1 0% turbostat.PkgWatt 3.48 =B1 0% +12.3% 3.91 =B1 0% turbostat.RAMWatt 1511 =B1 16% +21.5% 1835 =B1 8% proc-vmstat.allocstall 11282 =B1 3% +47.5% 16646 =B1 2% proc-vmstat.kswapd_low_wm= ark_hit_quickly 2027101 =B1 1% +21.1% 2455329 =B1 0% proc-vmstat.nr_free_pages 7862 =B1 0% +46.6% 11524 =B1 0% proc-vmstat.nr_unstable 5456 =B1 2% -39.2% 3319 =B1 2% proc-vmstat.nr_writeback 4776414 =B1 0% -44.6% 2643782 =B1 0% proc-vmstat.pgfault 253751 =B1 16% +21.2% 307466 =B1 8% proc-vmstat.pgscan_direct= _dma32 5618934 =B1 16% +21.2% 6810557 =B1 8% proc-vmstat.pgscan_direct= _normal 252127 =B1 16% +21.8% 306978 =B1 8% proc-vmstat.pgsteal_direc= t_dma32 5584293 =B1 16% +21.8% 6800262 =B1 8% proc-vmstat.pgsteal_direc= t_normal 867072 =B1 0% +50.5% 1304864 =B1 0% proc-vmstat.slabs_scanned 21817 =B1 0% -21.8% 17066 =B1 0% proc-vmstat.workingset_re= fault 8282 =B1 5% +10.1% 9122 =B1 2% slabinfo.anon_vma.active_= objs 8282 =B1 5% +10.1% 9122 =B1 2% slabinfo.anon_vma.num_objs 17264 =B1 0% -10.4% 15468 =B1 1% slabinfo.btrfs_extent_buf= fer.active_objs 17374 =B1 0% -10.5% 15551 =B1 1% slabinfo.btrfs_extent_buf= fer.num_objs 6257 =B1 1% -16.3% 5234 =B1 0% slabinfo.kmalloc-1024.act= ive_objs 6467 =B1 1% -16.7% 5385 =B1 0% slabinfo.kmalloc-1024.num= _objs 52661 =B1 0% +18.8% 62552 =B1 0% slabinfo.kmalloc-128.acti= ve_objs 880.75 =B1 0% +16.7% 1028 =B1 0% slabinfo.kmalloc-128.acti= ve_slabs 56414 =B1 0% +16.7% 65812 =B1 0% slabinfo.kmalloc-128.num_= objs 880.75 =B1 0% +16.7% 1028 =B1 0% slabinfo.kmalloc-128.num_= slabs 10336 =B1 10% +15.9% 11978 =B1 2% slabinfo.kmalloc-256.acti= ve_objs 24011 =B1 1% -15.1% 20393 =B1 1% slabinfo.kmalloc-512.acti= ve_objs 24466 =B1 1% -15.1% 20768 =B1 1% slabinfo.kmalloc-512.num_= objs 28192 =B1 1% +14.7% 32329 =B1 2% slabinfo.kmalloc-96.activ= e_objs 684.00 =B1 1% +14.0% 779.50 =B1 1% slabinfo.kmalloc-96.activ= e_slabs 28758 =B1 1% +13.9% 32765 =B1 1% slabinfo.kmalloc-96.num_o= bjs 684.00 =B1 1% +14.0% 779.50 =B1 1% slabinfo.kmalloc-96.num_s= labs 893799 =B1 2% +31.9% 1179152 =B1 0% numa-vmstat.node0.nr_free= _pages 602.00 =B1 2% +9.0% 656.25 =B1 7% numa-vmstat.node0.nr_kern= el_stack 3742 =B1 2% +48.2% 5545 =B1 1% numa-vmstat.node0.nr_unst= able 2656 =B1 0% -36.8% 1679 =B1 3% numa-vmstat.node0.nr_writ= eback 7234228 =B1 5% -22.1% 5636260 =B1 3% numa-vmstat.node0.numa_fo= reign 25126071 =B1 0% -10.1% 22591402 =B1 0% numa-vmstat.node0.numa_hit 25076317 =B1 0% -10.2% 22526610 =B1 0% numa-vmstat.node0.numa_lo= cal 2332523 =B1 4% +31.5% 3066132 =B1 1% numa-vmstat.node0.numa_mi= ss 2382277 =B1 4% +31.4% 3130924 =B1 1% numa-vmstat.node0.numa_ot= her 14530 =B1 0% -22.6% 11245 =B1 0% numa-vmstat.node0.working= set_refault 2117 =B1 1% +15.9% 2453 =B1 1% numa-vmstat.node1.nr_dirty 1133575 =B1 1% +12.5% 1275767 =B1 1% numa-vmstat.node1.nr_free= _pages 4163 =B1 0% +47.6% 6146 =B1 1% numa-vmstat.node1.nr_unst= able 2829 =B1 2% -40.2% 1691 =B1 3% numa-vmstat.node1.nr_writ= eback 2332530 =B1 4% +31.5% 3066140 =B1 1% numa-vmstat.node1.numa_fo= reign 7234236 =B1 5% -22.1% 5636265 =B1 3% numa-vmstat.node1.numa_mi= ss 7263978 =B1 5% -22.2% 5651010 =B1 3% numa-vmstat.node1.numa_ot= her 7284 =B1 2% -20.0% 5825 =B1 1% numa-vmstat.node1.working= set_refault fsmark.files_per_sec 40 ++--------------------------------------------------------------------= -+ O O O O O O O O O O O O O O O O O O O O O O = O 35 ++ = | 30 ++ = | | = | 25 ++ * *.. *.. .*..*..*..*...*..*.. * *.. * *.= .| |..: : .. .. ..: : ..: : = | 20 *+ : : * * * : : *..* : : = * | : : : : : : = | 15 ++ : : : : : : = | 10 ++ : : : : : : = | | : : : : : : = | 5 ++ : : : : : : = | | : : : = | 0 ++----*-----------------------------------------*----------------*----= -+ fsmark.app_overhead 1.2e+09 ++---------------------------------------------------------------= -+ | .*.. = | 1e+09 *+.* *.. *. *.. .*.. .*..* *.. .*..* *.= .| | : : *.. .. *..*. *. : : *. : : = * | : : * : : : : = | 8e+08 ++ : : : : : : = | O : O : O : O : O O: : = O 6e+08 ++ O: :O O O O O O O O O O: :O O : O :O = | | : : O : : : : = | 4e+08 ++ : : : : : : = | | : : : : : : = | | : : : : : : = | 2e+08 ++ :: :: :: = | | : : : = | 0 ++----*--------------------------------------*--------------*----= -+ fsmark.time.percent_of_cpu_this_job_got 25 ++--------------------------------------------------------------------= -+ | = | O O O O = | 20 ++ O O O O O O O O O O O O O O O O O O = O | = | | = | 15 ++ = | | = | 10 *+.* *..*..*..*...*..*..*..*...*..*..*..* *..*..*..* *.= .* | : : : : : : = | | : : : : : : = | 5 ++ : : : : : : = | | : : : : : : = | | :: :: : : = | 0 ++----*-----------------------------------------*----------------*----= -+ fsmark.time.elapsed_time 2500 ++------------------------------------------------------------------= -+ *..* *...*..*..*..*..*..*..*...*.. .*..* *..*..*...* *.= .* | : : *. : : : : = | 2000 ++ : : : : : : = | | : : : : : : = | | : : : : : : = | 1500 ++ : : : : : : = | O O: O :O O O O O O O O O O O O: O :O O O O: O :O = O 1000 ++ : : : : : : = | | : : : : : : = | | : : : : : : = | 500 ++ : : : : : : = | | : : : = | | : : : = | 0 ++----*----------------------------------------*---------------*----= -+ fsmark.time.elapsed_time.max 2500 ++------------------------------------------------------------------= -+ *..* *...*..*..*..*..*..*..*...*.. .*..* *..*..*...* *.= .* | : : *. : : : : = | 2000 ++ : : : : : : = | | : : : : : : = | | : : : : : : = | 1500 ++ : : : : : : = | O O: O :O O O O O O O O O O O O: O :O O O O: O :O = O 1000 ++ : : : : : : = | | : : : : : : = | | : : : : : : = | 500 ++ : : : : : : = | | : : : = | | : : : = | 0 ++----*----------------------------------------*---------------*----= -+ [*] bisect-good sample [O] bisect-bad sample To reproduce: git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tes= ts.git cd lkp-tests bin/lkp install job.yaml # job file is attached in this email bin/lkp run job.yaml Disclaimer: Results have been estimated based on internal Intel analysis and are provid= ed for informational purposes only. Any difference in system hardware or softw= are design or configuration may affect actual performance. Thanks, Ying Huang --=-=-= Content-Type: text/plain; charset=ascii Content-Disposition: attachment; filename=job.yaml --- LKP_SERVER: inn LKP_CGI_PORT: 80 LKP_CIFS_PORT: 139 testcase: fsmark default-monitors: wait: activate-monitor kmsg: uptime: iostat: vmstat: numa-numastat: numa-vmstat: numa-meminfo: proc-vmstat: proc-stat: interval: 10 meminfo: slabinfo: interrupts: lock_stat: latency_stats: softirqs: bdi_dev_mapping: diskstats: nfsstat: cpuidle: cpufreq-stats: turbostat: pmeter: sched_debug: interval: 60 cpufreq_governor: performance default-watchdogs: oom-killer: watchdog: commit: e1e56931915cc3fafb4e17d4e1073e24c0a304ce model: Ivytown Ivy Bridge-EP nr_cpu: 48 memory: 64G nr_hdd_partitions: 3 hdd_partitions: "/dev/disk/by-id/ata-WDC_WD1003FBYZ-010FB0_WD-WCAW36*-part1" swap_partitions: "/dev/disk/by-id/ata-WDC_WD1003FBYZ-010FB0_WD-WCAW36795753-part2" rootfs_partition: "/dev/disk/by-id/ata-WDC_WD1003FBYZ-010FB0_WD-WCAW36795753-part3" netconsole_port: 6644 category: benchmark iterations: 1x nr_threads: 64t disk: 3HDD md: RAID0 fs: btrfs fs2: nfsv4 fsmark: filesize: 4M test_size: 200G sync_method: NoSync queue: bisect testbox: ivb44 tbox_group: ivb44 kconfig: x86_64-rhel enqueue_time: 2016-01-13 04:20:39.008773586 +08:00 id: 036ebf9afe73b241465ac2a779baca7ba73a394e user: lkp compiler: gcc-4.9 head_commit: cdc5595577acfbf0a497e76c6ffff302c974decf base_commit: 168309855a7d1e16db751e9c647119fe2d2dc878 branch: linux-devel/devel-hourly-2016011007 rootfs: debian-x86_64-2015-02-07.cgz result_root: "/result/fsmark/performance-1x-64t-3HDD-RAID0-btrfs-nfsv4-4M-200G-NoSync/ivb44/debian-x86_64-2015-02-07.cgz/x86_64-rhel/gcc-4.9/e1e56931915cc3fafb4e17d4e1073e24c0a304ce/0" job_file: "/lkp/scheduled/ivb44/bisect_fsmark-performance-1x-64t-3HDD-RAID0-btrfs-nfsv4-4M-200G-NoSync-debian-x86_64-2015-02-07.cgz-x86_64-rhel-e1e56931915cc3fafb4e17d4e1073e24c0a304ce-20160113-71652-1fbeiw8-0.yaml" max_uptime: 3600 initrd: "/osimage/debian/debian-x86_64-2015-02-07.cgz" bootloader_append: - root=/dev/ram0 - user=lkp - job=/lkp/scheduled/ivb44/bisect_fsmark-performance-1x-64t-3HDD-RAID0-btrfs-nfsv4-4M-200G-NoSync-debian-x86_64-2015-02-07.cgz-x86_64-rhel-e1e56931915cc3fafb4e17d4e1073e24c0a304ce-20160113-71652-1fbeiw8-0.yaml - ARCH=x86_64 - kconfig=x86_64-rhel - branch=linux-devel/devel-hourly-2016011007 - commit=e1e56931915cc3fafb4e17d4e1073e24c0a304ce - BOOT_IMAGE=/pkg/linux/x86_64-rhel/gcc-4.9/e1e56931915cc3fafb4e17d4e1073e24c0a304ce/vmlinuz-4.4.0-rc8-00001-ge1e5693 - max_uptime=3600 - RESULT_ROOT=/result/fsmark/performance-1x-64t-3HDD-RAID0-btrfs-nfsv4-4M-200G-NoSync/ivb44/debian-x86_64-2015-02-07.cgz/x86_64-rhel/gcc-4.9/e1e56931915cc3fafb4e17d4e1073e24c0a304ce/0 - LKP_SERVER=inn - |2- earlyprintk=ttyS0,115200 systemd.log_level=err debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 console=ttyS0,115200 console=tty0 vga=normal rw lkp_initrd: "/lkp/lkp/lkp-x86_64.cgz" modules_initrd: "/pkg/linux/x86_64-rhel/gcc-4.9/e1e56931915cc3fafb4e17d4e1073e24c0a304ce/modules.cgz" bm_initrd: "/osimage/deps/debian-x86_64-2015-02-07.cgz/lkp.cgz,/osimage/deps/debian-x86_64-2015-02-07.cgz/run-ipconfig.cgz,/osimage/deps/debian-x86_64-2015-02-07.cgz/turbostat.cgz,/lkp/benchmarks/turbostat.cgz,/osimage/deps/debian-x86_64-2015-02-07.cgz/fs.cgz,/osimage/deps/debian-x86_64-2015-02-07.cgz/fs2.cgz,/lkp/benchmarks/fsmark.cgz" linux_headers_initrd: "/pkg/linux/x86_64-rhel/gcc-4.9/e1e56931915cc3fafb4e17d4e1073e24c0a304ce/linux-headers.cgz" repeat_to: 2 kernel: "/pkg/linux/x86_64-rhel/gcc-4.9/e1e56931915cc3fafb4e17d4e1073e24c0a304ce/vmlinuz-4.4.0-rc8-00001-ge1e5693" dequeue_time: 2016-01-13 04:30:07.418730935 +08:00 job_state: finished loadavg: 67.41 69.92 53.01 2/599 33044 start_time: '1452630676' end_time: '1452631940' version: "/lkp/lkp/.src-20160112-223131" --=-=-= Content-Type: application/x-sh Content-Disposition: attachment; filename=reproduce.sh Content-Transfer-Encoding: base64 MjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3Rl bS9jcHUvY3B1MC9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBl Y2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MS9jcHVmcmVxL3Nj YWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5 cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MTAvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYt MDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1 L2NwdTExL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8g cGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxMi9jcHVmcmVxL3NjYWxp bmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9k ZXZpY2VzL3N5c3RlbS9jcHUvY3B1MTMvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEt MTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2Nw dTE0L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVy Zm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxNS9jcHVmcmVxL3NjYWxpbmdf Z292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZp Y2VzL3N5c3RlbS9jcHUvY3B1MTYvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMg MDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTE3 L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9y bWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUxOC9jcHVmcmVxL3NjYWxpbmdfZ292 ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2Vz L3N5c3RlbS9jcHUvY3B1MTkvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6 MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTIvY3B1 ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5j ZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTIwL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5v cgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lz dGVtL2NwdS9jcHUyMS9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMTox MyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MjIvY3B1ZnJl cS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+ IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTIzL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoy MDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVt L2NwdS9jcHUyNC9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBl Y2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MjUvY3B1ZnJlcS9z Y2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9z eXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTI2L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2 LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2Nw dS9jcHUyNy9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hv IHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1MjgvY3B1ZnJlcS9zY2Fs aW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMv ZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTI5L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAx LTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9j cHUzL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVy Zm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzMC9jcHVmcmVxL3NjYWxpbmdf Z292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZp Y2VzL3N5c3RlbS9jcHUvY3B1MzEvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMg MDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTMy L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9y bWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzMy9jcHVmcmVxL3NjYWxpbmdfZ292 ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2Vz L3N5c3RlbS9jcHUvY3B1MzQvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6 MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTM1L2Nw dWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFu Y2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzNi9jcHVmcmVxL3NjYWxpbmdfZ292ZXJu b3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5 c3RlbS9jcHUvY3B1MzcvY3B1ZnJlcS9zY2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6 MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTM4L2NwdWZy ZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2Ug PiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHUzOS9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IK MjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3Rl bS9jcHUvY3B1NC9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBl Y2hvIHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1NDAvY3B1ZnJlcS9z Y2FsaW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9z eXMvZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTQxL2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2 LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2Nw dS9jcHU0Mi9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hv IHBlcmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1NDMvY3B1ZnJlcS9zY2Fs aW5nX2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMv ZGV2aWNlcy9zeXN0ZW0vY3B1L2NwdTQ0L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAx LTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9j cHU0NS9jcHVmcmVxL3NjYWxpbmdfZ292ZXJub3IKMjAxNi0wMS0xMyAwNDozMToxMyBlY2hvIHBl cmZvcm1hbmNlID4gL3N5cy9kZXZpY2VzL3N5c3RlbS9jcHUvY3B1NDYvY3B1ZnJlcS9zY2FsaW5n X2dvdmVybm9yCjIwMTYtMDEtMTMgMDQ6MzE6MTMgZWNobyBwZXJmb3JtYW5jZSA+IC9zeXMvZGV2 aWNlcy9zeXN0ZW0vY3B1L2NwdTQ3L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEz IDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHU1 L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9y bWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHU2L2NwdWZyZXEvc2NhbGluZ19nb3Zl cm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMv c3lzdGVtL2NwdS9jcHU3L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMx OjEzIGVjaG8gcGVyZm9ybWFuY2UgPiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHU4L2NwdWZy ZXEvc2NhbGluZ19nb3Zlcm5vcgoyMDE2LTAxLTEzIDA0OjMxOjEzIGVjaG8gcGVyZm9ybWFuY2Ug PiAvc3lzL2RldmljZXMvc3lzdGVtL2NwdS9jcHU5L2NwdWZyZXEvc2NhbGluZ19nb3Zlcm5vcgoy MDE2LTAxLTEzIDA0OjMxOjEzIG1kYWRtIC1xIC0tc3RvcCAvZGV2L21kMAoyMDE2LTAxLTEzIDA0 OjMxOjE0IG1kYWRtIC1xIC0tY3JlYXRlIC9kZXYvbWQwIC0tY2h1bms9MjU2IC0tbGV2ZWw9cmFp ZDAgLS1yYWlkLWRldmljZXM9MyAtLWZvcmNlIC0tYXNzdW1lLWNsZWFuIC9kZXYvc2RhMSAvZGV2 L3NkYjEgL2Rldi9zZGMxCjIwMTYtMDEtMTMgMDQ6MzE6MTQgbWtmcyAtdCBidHJmcyAvZGV2L21k MAoyMDE2LTAxLTEzIDA0OjMxOjE0IG1vdW50IC10IGJ0cmZzIC9kZXYvbWQwIC9mcy9tZDAKMjAx Ni0wMS0xMyAwNDozMToxNCAvZXRjL2luaXQuZC9ycGNiaW5kIHN0YXJ0CjIwMTYtMDEtMTMgMDQ6 MzE6MTQgL2V0Yy9pbml0LmQvbmZzLWNvbW1vbiBzdGFydAoyMDE2LTAxLTEzIDA0OjMxOjE1IC9l dGMvaW5pdC5kL25mcy1rZXJuZWwtc2VydmVyIHN0YXJ0CjIwMTYtMDEtMTMgMDQ6MzE6MTUgbW91 bnQgLXQgbmZzIC1vIHZlcnM9NCBsb2NhbGhvc3Q6L2ZzL21kMCAvbmZzL21kMAoyMDE2LTAxLTEz IDA0OjMxOjE2IC4vZnNfbWFyayAtZCAvbmZzL21kMC8xIC1kIC9uZnMvbWQwLzIgLWQgL25mcy9t ZDAvMyAtZCAvbmZzL21kMC80IC1kIC9uZnMvbWQwLzUgLWQgL25mcy9tZDAvNiAtZCAvbmZzL21k MC83IC1kIC9uZnMvbWQwLzggLWQgL25mcy9tZDAvOSAtZCAvbmZzL21kMC8xMCAtZCAvbmZzL21k MC8xMSAtZCAvbmZzL21kMC8xMiAtZCAvbmZzL21kMC8xMyAtZCAvbmZzL21kMC8xNCAtZCAvbmZz L21kMC8xNSAtZCAvbmZzL21kMC8xNiAtZCAvbmZzL21kMC8xNyAtZCAvbmZzL21kMC8xOCAtZCAv bmZzL21kMC8xOSAtZCAvbmZzL21kMC8yMCAtZCAvbmZzL21kMC8yMSAtZCAvbmZzL21kMC8yMiAt ZCAvbmZzL21kMC8yMyAtZCAvbmZzL21kMC8yNCAtZCAvbmZzL21kMC8yNSAtZCAvbmZzL21kMC8y NiAtZCAvbmZzL21kMC8yNyAtZCAvbmZzL21kMC8yOCAtZCAvbmZzL21kMC8yOSAtZCAvbmZzL21k MC8zMCAtZCAvbmZzL21kMC8zMSAtZCAvbmZzL21kMC8zMiAtZCAvbmZzL21kMC8zMyAtZCAvbmZz L21kMC8zNCAtZCAvbmZzL21kMC8zNSAtZCAvbmZzL21kMC8zNiAtZCAvbmZzL21kMC8zNyAtZCAv bmZzL21kMC8zOCAtZCAvbmZzL21kMC8zOSAtZCAvbmZzL21kMC80MCAtZCAvbmZzL21kMC80MSAt ZCAvbmZzL21kMC80MiAtZCAvbmZzL21kMC80MyAtZCAvbmZzL21kMC80NCAtZCAvbmZzL21kMC80 NSAtZCAvbmZzL21kMC80NiAtZCAvbmZzL21kMC80NyAtZCAvbmZzL21kMC80OCAtZCAvbmZzL21k MC80OSAtZCAvbmZzL21kMC81MCAtZCAvbmZzL21kMC81MSAtZCAvbmZzL21kMC81MiAtZCAvbmZz L21kMC81MyAtZCAvbmZzL21kMC81NCAtZCAvbmZzL21kMC81NSAtZCAvbmZzL21kMC81NiAtZCAv bmZzL21kMC81NyAtZCAvbmZzL21kMC81OCAtZCAvbmZzL21kMC81OSAtZCAvbmZzL21kMC82MCAt ZCAvbmZzL21kMC82MSAtZCAvbmZzL21kMC82MiAtZCAvbmZzL21kMC82MyAtZCAvbmZzL21kMC82 NCAtbiA4MDAgLUwgMSAtUyAwIC1zIDQxOTQzMDQK --=-=-=--