From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============1190153243158134666==" MIME-Version: 1.0 From: Fengguang Wu To: lkp@lists.01.org Subject: Re: [perf/x86/RAPL] BUG: unable to handle kernel NULL pointer dereference at 00000028 Date: Thu, 31 Jul 2014 10:32:33 +0800 Message-ID: <20140731023233.GA1259@localhost> In-Reply-To: List-Id: --===============1190153243158134666== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Stephane, On Wed, Jul 30, 2014 at 07:56:11PM +0200, Stephane Eranian wrote: > On Wed, Jul 30, 2014 at 7:53 AM, Fengguang Wu = wrote: > > On Wed, Jul 30, 2014 at 06:45:58AM +0200, Stephane Eranian wrote: > >> On Wed, Jul 30, 2014 at 6:00 AM, Fengguang Wu wrote: > >> > Greetings, > >> > > >> > 0day kernel testing robot got the below dmesg and the first bad comm= it is > >> > > >> Is this booting a guest kernel or native? > > > > It's a guest kernel. > > > >> What is the host CPU? > > > > The host CPU is E5-2680, Sandy Bridge-EP. > > > I thought this problem had already be mentioned a while back. > = > See https://lkml.org/lkml/2014/3/6/685 > And https://lkml.org/lkml/2014/4/23/512 > = > So what you are telling here is that those two fixes never made it or > that you are > running an older kernel. I just checked linux-next and find that the bug in rapl_pmu_init() has been fixed. linux-next happen to have the same "BUG: unable to handle kernel NULL pointer dereference" message but at another function validate_chain().. Attached is the dmesg in linux-next. Sorry for the noise! = Thanks, Fengguang > >> > git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git mas= ter > >> > commit 4788e5b4b2338f85fa42a712a182d8afd65d7c58 > >> > Author: Stephane Eranian > >> > AuthorDate: Tue Nov 12 17:58:50 2013 +0100 > >> > Commit: Ingo Molnar > >> > CommitDate: Wed Nov 27 11:16:40 2013 +0100 > >> > > >> > perf/x86: Add Intel RAPL PMU support > >> > > >> > This patch adds a new uncore PMU to expose the Intel > >> > RAPL energy consumption counters. Up to 3 counters, > >> > each counting a particular RAPL event are exposed. > >> > > >> > The RAPL counters are available on Intel SandyBridge, > >> > IvyBridge, Haswell. The server skus add a 3rd counter. > >> > > >> > The following events are available and exposed in sysfs: > >> > > >> > - power/energy-cores: power consumption of all cores on socket > >> > - power/energy-pkg: power consumption of all cores + LLc cache > >> > - power/energy-dram: power consumption of DRAM (servers only) > >> > > >> > For each event both the unit (Joules) and scale (2^-32 J) > >> > is exposed in sysfs for use by perf stat and other tools. > >> > The files are: > >> > > >> > /sys/devices/power/events/energy-*.unit > >> > /sys/devices/power/events/energy-*.scale > >> > > >> > The RAPL PMU is uncore by nature and is implemented such > >> > that it only works in system-wide mode. Measuring only > >> > one CPU per socket is sufficient. The /sys/devices/power/cpumask > >> > file can be used by tools to figure out which CPUs to monitor > >> > by default. For instance, on a 2-socket system, 2 CPUs > >> > (one on each socket) will be shown. > >> > > >> > All the counters measure in the same unit (exposed via sysfs). > >> > The perf_events API exposes all RAPL counters as 64-bit integers > >> > counting in unit of 1/2^32 Joules (about 0.23 nJ). User level to= ols > >> > must convert the counts by multiplying them by 2^-32 to obtain > >> > Joules. The reason for this is that the kernel avoids > >> > doing floating point math whenever possible because it is > >> > expensive (user floating-point state must be saved). The method > >> > used avoids kernel floating-point usage. There is no loss of > >> > precision. Thanks to PeterZ for suggesting this approach. > >> > > >> > To convert the raw count in Watt: > >> > W =3D C * 2.3 / (1e10 * time) > >> > or ldexp(C, -32). > >> > > >> > RAPL PMU is a new standalone PMU which registers with the > >> > perf_event core subsystem. The PMU type (attr->type) is > >> > dynamically allocated and is available from /sys/device/power/ty= pe. > >> > > >> > Sampling is not supported by the RAPL PMU. There is no > >> > privilege level filtering either. > >> > > >> > Signed-off-by: Stephane Eranian > >> > Reviewed-by: Maria Dimakopoulou > >> > Reviewed-by: Andi Kleen > >> > Signed-off-by: Peter Zijlstra > >> > Cc: acme(a)redhat.com > >> > Cc: jolsa(a)redhat.com > >> > Cc: zheng.z.yan(a)intel.com > >> > Cc: bp(a)alien8.de > >> > Link: http://lkml.kernel.org/r/1384275531-10892-4-git-send-email= -eranian(a)google.com > >> > Signed-off-by: Ingo Molnar > >> > > >> > +-----------------------------------------------------------+-------= -----+------------+---------------+ > >> > | | 410136= f5dd | 4788e5b4b2 | next-20140724 | > >> > +-----------------------------------------------------------+-------= -----+------------+---------------+ > >> > | boot_successes | 1000 = | 751 | 78 | > >> > | boot_failures | 0 = | 149 | 3 | > >> > | BUG:unable_to_handle_kernel_NULL_pointer_dereference | 0 = | 132 | 2 | > >> > | Oops | 0 = | 132 | 2 | > >> > | EIP_is_at_rapl_pmu_init | 0 = | 132 | | > >> > | Kernel_panic-not_syncing:Attempted_to_kill_init_exitcode=3D | 0 = | 132 | 2 | > >> > | backtrace:rapl_pmu_init | 0 = | 132 | | > >> > | backtrace:kernel_init_freeable | 0 = | 132 | 2 | > >> > | BUG:kernel_boot_hang | 0 = | 17 | 1 | > >> > | EIP_is_at_validate_chain | 0 = | 0 | 2 | > >> > | backtrace:free_reserved_area | 0 = | 0 | 2 | > >> > | backtrace:free_init_pages | 0 = | 0 | 2 | > >> > | backtrace:populate_rootfs | 0 = | 0 | 2 | > >> > +-----------------------------------------------------------+-------= -----+------------+---------------+ > >> > > >> > [ 0.613305] PCI: CLS 0 bytes, default 64 > >> > [ 0.614699] Unpacking initramfs... > >> > [ 0.732188] Freeing initrd memory: 3276K (d3cbd000 - d3ff0000) > >> > [ 0.733895] BUG: unable to handle kernel NULL pointer dereference= at 00000028 > >> > [ 0.735603] IP: [] rapl_pmu_init+0x11e/0x139 > >> > [ 0.736012] *pdpt =3D 0000000000000000 *pde =3D f000ff53f000ff53 > >> > [ 0.736012] Oops: 0000 [#1] PREEMPT > >> > [ 0.736012] Modules linked in: > >> > [ 0.736012] CPU: 0 PID: 1 Comm: swapper Not tainted 3.12.0-05711-= g4788e5b #11 > >> > [ 0.736012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 > >> > [ 0.736012] task: d244c020 ti: d244e000 task.ti: d244e000 > >> > [ 0.736012] EIP: 0060:[] EFLAGS: 00010202 CPU: 0 > >> > [ 0.736012] EIP is at rapl_pmu_init+0x11e/0x139 > >> > [ 0.736012] EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 000000= 01 > >> > [ 0.736012] ESI: c09b1fad EDI: 000000cc EBP: d244ff00 ESP: d244fe= f0 > >> > [ 0.736012] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068 > >> > [ 0.736012] CR0: 80050033 CR2: 00000028 CR3: 00a16000 CR4: 000406= b0 > >> > [ 0.736012] Stack: > >> > [ 0.736012] c04ddabe 00000000 00000002 00000000 d244ff74 c020047= 7 c0251b16 d244ff2c > >> > [ 0.736012] c025467d d3ff63cb d244ff34 c02410cb d3ff63cb d244ff0= 0 c09aa512 c080d71c > >> > [ 0.736012] 000000cc d244ff74 c02412d5 c0829fe0 00000286 c023b6d= 8 00000246 00060006 > >> > [ 0.736012] Call Trace: > >> > [ 0.736012] [] ? register_syscore_ops+0x32/0x35 > >> > [ 0.736012] [] do_one_initcall+0xdf/0x138 > >> > [ 0.736012] [] ? lock_release_holdtime.part.20+0x93/0x= f8 > >> > [ 0.736012] [] ? trace_hardirqs_on_caller+0xeb/0x1ad > >> > [ 0.736012] [] ? parameq+0x13/0x5e > >> > [ 0.736012] [] ? repair_env_string+0x12/0x51 > >> > [ 0.736012] [] ? parse_args+0x1bf/0x2f8 > >> > [ 0.736012] [] ? __usermodehelper_set_disable_depth+0x= 3e/0x44 > >> > [ 0.736012] [] kernel_init_freeable+0xde/0x178 > >> > [ 0.736012] [] ? do_early_param+0x78/0x78 > >> > [ 0.736012] [] kernel_init+0xb/0xed > >> > [ 0.736012] [] ? schedule_tail+0xc/0x3a > >> > [ 0.736012] [] ret_from_kernel_thread+0x1b/0x28 > >> > [ 0.736012] [] ? rest_init+0xb5/0xb5 > >> > [ 0.736012] Code: 99 87 ff 89 5c 24 04 c7 04 24 90 bf 76 c0 e8 dd= e9 c9 ff 83 c8 ff eb 28 a1 44 bc a1 c0 f3 0f b8 c0 90 89 44 24 08 a1 80 73= 82 c0 <8b> 40 28 89 44 24 04 c7 04 24 d4 bf 76 c0 e8 b2 e9 c9 ff 31 c0 > >> > [ 0.736012] EIP: [] rapl_pmu_init+0x11e/0x139 SS:ESP 00= 68:d244fef0 > >> > [ 0.736012] CR2: 0000000000000028 > >> > [ 0.736012] ---[ end trace 0a81712c9fb36a0a ]--- > >> > [ 0.736012] swapper (1) used greatest stack depth: 5800 bytes left > >> > > >> > git bisect start v3.14 v3.13 -- > >> > git bisect bad 09df7c4c8097ca4a11393b1edd4997d786daad52 # 16:18 = 0- 3 x86: Remove CONFIG_X86_OOSTORE > >> > git bisect bad 15c81026204da897a05424c79263aea861a782cc # 16:24 = 2- 5 Merge branch 'x86-x32-for-linus' of git://git.kernel.org/pub/= scm/linux/kernel/git/tip/tip > >> > git bisect bad a0fa1dd3cdbccec9597fe53b6177a9aa6e20f2f8 # 16:33 = 0- 15 Merge branch 'sched-core-for-linus' of git://git.kernel.org/p= ub/scm/linux/kernel/git/tip/tip > >> > git bisect good edde1fb8c41d0db7c8ce17fb32886da2e389b0cc # 17:48 = 900+ 0 Merge tag 'localmodconfig-v3.14' of git://git.kernel.org/pub/= scm/linux/kernel/git/rostedt/linux-kconfig > >> > git bisect good a693c46e14c9fdadbcd68ddfa94a4f72495531a9 # 17:55 = 900+ 0 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub= /scm/linux/kernel/git/tip/tip > >> > git bisect good 2cc3f16cad1561c6fc551aefff559e53726efc8b # 18:12 = 900+ 0 Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub= /scm/linux/kernel/git/tip/tip > >> > git bisect bad 9326657abe1a83ed4b4f396b923ca1217fd50cba # 18:21 = 9- 2 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pu= b/scm/linux/kernel/git/tip/tip > >> > git bisect bad 7bb73553e2490ac6667387ee723e0faa61e9d999 # 18:38 = 0- 1 tools lib traceevent: Get rid of die() in reparent_op_arg() > >> > git bisect bad 3d7c0144491bd8c21d53b43032274a85efdfe434 # 18:41 = 11- 4 perf tools: Add build and install plugins targets > >> > git bisect bad ba1ddf42f3c3af111d3adee277534f73c1ef6a9b # 18:43 = 0- 15 perf script: Print mmap[2] events also > >> > git bisect bad a8b4c7014cadfdacd4e1f4c963128593be6f20de # 18:49 = 0- 2 perf completion: Rename file to reflect zsh support > >> > git bisect bad 4788e5b4b2338f85fa42a712a182d8afd65d7c58 # 18:53 = 0- 1 perf/x86: Add Intel RAPL PMU support > >> > git bisect good c912dae60ae6f659455f239298110adc67a5f3e9 # 19:33 = 900+ 14 uprobes: Cleanup !CONFIG_UPROBES decls, unexport xol_area > >> > git bisect good 09897d78dbc3a544426f2272b5601c62922ccab9 # 19:44 = 900+ 0 Merge branch 'uprobes/core' of git://git.kernel.org/pub/scm/l= inux/kernel/git/oleg/misc into perf/core > >> > git bisect good 410136f5dd96b6013fe6d1011b523b1c247e1ccb # 19:52 = 900+ 0 tools/perf/stat: Add event unit and scale support > >> > # first bad commit: [4788e5b4b2338f85fa42a712a182d8afd65d7c58] perf/= x86: Add Intel RAPL PMU support > >> > git bisect good 410136f5dd96b6013fe6d1011b523b1c247e1ccb # 19:56 = 1000+ 0 tools/perf/stat: Add event unit and scale support > >> > git bisect bad 1a58d9909611972fd1c081bb04a9f7dc2571e612 # 19:58 = 0- 3 Add linux-next specific files for 20140724 > >> > git bisect bad 82e13c71bc655b6dc7110da4e164079dadb44892 # 20:07 = 448- 10 Merge branch 'for-3.16' of git://linux-nfs.org/~bfields/linux > >> > git bisect bad 5a7439efd1c5c416f768fc550048ca130cf4bf99 # 20:14 = 2- 6 Add linux-next specific files for 20140725 > >> > > >> > > >> > This script may reproduce the error. > >> > > >> > --------------------------------------------------------------------= -------- > >> > #!/bin/bash > >> > > >> > kernel=3D$1 > >> > initrd=3Dyocto-minimal-i386.cgz > >> > > >> > wget --no-clobber https://github.com/fengguang/reproduce-kernel-bug/= blob/master/initrd/$initrd > >> > > >> > kvm=3D( > >> > qemu-system-x86_64 > >> > -enable-kvm > >> > -cpu Haswell,+smep,+smap > >> > -kernel $kernel > >> > -initrd $initrd > >> > -m 320 > >> > -smp 1 > >> > -net nic,vlan=3D1,model=3De1000 > >> > -net user,vlan=3D1 > >> > -boot order=3Dnc > >> > -no-reboot > >> > -watchdog i6300esb > >> > -rtc base=3Dlocaltime > >> > -serial stdio > >> > -display none > >> > -monitor null > >> > ) > >> > > >> > append=3D( > >> > hung_task_panic=3D1 > >> > earlyprintk=3DttyS0,115200 > >> > debug > >> > apic=3Ddebug > >> > sysrq_always_enabled > >> > rcupdate.rcu_cpu_stall_timeout=3D100 > >> > panic=3D10 > >> > softlockup_panic=3D1 > >> > nmi_watchdog=3Dpanic > >> > prompt_ramdisk=3D0 > >> > console=3DttyS0,115200 > >> > console=3Dtty0 > >> > vga=3Dnormal > >> > root=3D/dev/ram0 > >> > rw > >> > drbd.minor_count=3D8 > >> > ) > >> > > >> > "${kvm[@]}" --append "${append[*]}" > >> > --------------------------------------------------------------------= -------- > >> > > >> > Thanks, > >> > Fengguang > >> > > >> > _______________________________________________ > >> > LKP mailing list > >> > LKP(a)linux.intel.com > >> > --===============1190153243158134666== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=".ksh" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlCmVhcmx5IGNvbnNvbGUgaW4gZGVjb21wcmVzc19r ZXJuZWwKS0FTTFIgdXNpbmcgUkRUU0MuLi4KCkRlY29tcHJlc3NpbmcgTGludXguLi4gUGFyc2lu ZyBFTEYuLi4gUGVyZm9ybWluZyByZWxvY2F0aW9ucy4uLiBkb25lLgpCb290aW5nIHRoZSBrZXJu ZWwuClsgICAgMC4wMDAwMDBdIExpbnV4IHZlcnNpb24gMy4xNi4wLXJjNi1uZXh0LTIwMTQwNzI0 IChrYnVpbGRAbGtwLWliMDMpIChnY2MgdmVyc2lvbiA0LjguMiAoRGViaWFuIDQuOC4yLTE4KSAp ICM4OSBQUkVFTVBUIEZyaSBKdWwgMjUgMTE6NTU6NDggQ1NUIDIwMTQKWyAgICAwLjAwMDAwMF0g ZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFwOgpbICAgIDAuMDAwMDAwXSBCSU9T LWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAwMDAwMDAwMDA5ZmJmZl0gdXNhYmxl ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwOWZjMDAtMHgwMDAw MDAwMDAwMDlmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgw MDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAw MF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZmRmZmZd IHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDEzZmZlMDAw LTB4MDAwMDAwMDAxM2ZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBb bWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkClsgICAg MC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwZmZmYzAwMDAtMHgwMDAwMDAwMGZm ZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBl bmFibGVkClsgICAgMC4wMDAwMDBdIE5YIChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFj dGl2ZQpbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi40IHByZXNlbnQuClsgICAgMC4wMDAwMDBdIERN STogUUVNVSBTdGFuZGFyZCBQQyAoaTQ0MEZYICsgUElJWCwgMTk5NiksIEJJT1MgQm9jaHMgMDEv MDEvMjAxMQpbICAgIDAuMDAwMDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBLVk0KWyAgICAwLjAw MDAwMF0gZTgyMDogdXBkYXRlIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1c2FibGUgPT0+ IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAwMDAtMHgw MDBmZmZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgxM2ZmZSBt YXhfYXJjaF9wZm4gPSAweDEwMDAwMDAKWyAgICAwLjAwMDAwMF0gTVRSUiBkZWZhdWx0IHR5cGU6 IHdyaXRlLWJhY2sKWyAgICAwLjAwMDAwMF0gTVRSUiBmaXhlZCByYW5nZXMgZW5hYmxlZDoKWyAg ICAwLjAwMDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrClsgICAgMC4wMDAwMDBdICAgQTAw MDAtQkZGRkYgdW5jYWNoYWJsZQpbICAgIDAuMDAwMDAwXSAgIEMwMDAwLUZGRkZGIHdyaXRlLXBy b3RlY3QKWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5hYmxlZDoKWyAgICAw LjAwMDAwMF0gICAwIGJhc2UgMDA4MDAwMDAwMCBtYXNrIEZGODAwMDAwMDAgdW5jYWNoYWJsZQpb ICAgIDAuMDAwMDAwXSAgIDEgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICAyIGRpc2FibGVkClsg ICAgMC4wMDAwMDBdICAgMyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDQgZGlzYWJsZWQKWyAg ICAwLjAwMDAwMF0gICA1IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNiBkaXNhYmxlZApbICAg IDAuMDAwMDAwXSAgIDcgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA4IGRpc2FibGVkClsgICAg MC4wMDAwMDBdICAgOSBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSB4ODYgUEFUIGVuYWJsZWQ6IGNw dSAwLCBvbGQgMHg3MDQwNjAwMDcwNDA2LCBuZXcgMHg3MDEwNjAwMDcwMTA2ClsgICAgMC4wMDAw MDBdIFNjYW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMDNmZl0KWyAgICAwLjAw MDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDA5ZmMwMC0weDAwMDlmZmZmXQpbICAgIDAu MDAwMDAwXSBTY2FuIGZvciBTTVAgaW4gW21lbSAweDAwMGYwMDAwLTB4MDAwZmZmZmZdClsgICAg MC4wMDAwMDBdIGZvdW5kIFNNUCBNUC10YWJsZSBhdCBbbWVtIDB4MDAwZjBlYjAtMHgwMDBmMGVi Zl0gbWFwcGVkIGF0IFtjMDBmMGViMF0KWyAgICAwLjAwMDAwMF0gICBtcGM6IGYwZWMwLWYwZmE0 ClsgICAgMC4wMDAwMDBdIGluaXRpYWwgbWVtb3J5IG1hcHBlZDogW21lbSAweDAwMDAwMDAwLTB4 MTMxZmZmZmZdClsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2MwMDli MDAwXSA5YjAwMCBzaXplIDE2Mzg0ClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6 IFttZW0gMHgwMDAwMDAwMC0weDAwMGZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMDAw MDAwLTB4MDAwZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGlu ZzogW21lbSAweDExYTAwMDAwLTB4MTFiZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTFh MDAwMDAtMHgxMWJmZmZmZl0gcGFnZSAyTQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBw aW5nOiBbbWVtIDB4MTAwMDAwMDAtMHgxMTlmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgx MDAwMDAwMC0weDExOWZmZmZmXSBwYWdlIDJNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21h cHBpbmc6IFttZW0gMHgwMDEwMDAwMC0weDBmZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAw eDAwMTAwMDAwLTB4MDAxZmZmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gIFttZW0gMHgwMDIw MDAwMC0weDBmZmZmZmZmXSBwYWdlIDJNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBp bmc6IFttZW0gMHgxMWMwMDAwMC0weDEzZmZkZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEx YzAwMDAwLTB4MTNkZmZmZmZdIHBhZ2UgMk0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxM2UwMDAw MC0weDEzZmZkZmZmXSBwYWdlIDRrClsgICAgMC4wMDAwMDBdIGNtYTogUmVzZXJ2ZWQgMTYgTWlC IGF0IDEwODAwMDAwClsgICAgMC4wMDAwMDBdIFJBTURJU0s6IFttZW0gMHgxMjdhYjAwMC0weDEz ZmVmZmZmXQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBFYXJseSB0YWJsZSBjaGVja3N1bSB2ZXJpZmlj YXRpb24gZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEUCAweDAwMEYwRDAwIDAwMDAx NCAodjAwIEJPQ0hTICkKWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEVCAweDEzRkZGQzJBIDAwMDAz NCAodjAxIEJPQ0hTICBCWFBDUlNEVCAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBGQUNQIDB4MTNGRkYxQzAgMDAwMDc0ICh2MDEgQk9DSFMgIEJYUENGQUNQIDAw MDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IERTRFQgMHgxM0ZGRTA0 MCAwMDExODAgKHYwMSBCT0NIUyAgQlhQQ0RTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAg ICAwLjAwMDAwMF0gQUNQSTogRkFDUyAweDEzRkZFMDAwIDAwMDA0MApbICAgIDAuMDAwMDAwXSBB Q1BJOiBTU0RUIDB4MTNGRkYyMzQgMDAwOTNFICh2MDEgQk9DSFMgIEJYUENTU0RUIDAwMDAwMDAx IEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IEFQSUMgMHgxM0ZGRkI3MiAwMDAw ODAgKHYwMSBCT0NIUyAgQlhQQ0FQSUMgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAw MDAwMF0gQUNQSTogSFBFVCAweDEzRkZGQkYyIDAwMDAzOCAodjAxIEJPQ0hTICBCWFBDSFBFVCAw MDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElDIGFk ZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byAgICAgICAgIGZm ZmZjMDAwICggICAgICAgIGZlZTAwMDAwKQpbICAgIDAuMDAwMDAwXSAzMTlNQiBMT1dNRU0gYXZh aWxhYmxlLgpbICAgIDAuMDAwMDAwXSAgIG1hcHBlZCBsb3cgcmFtOiAwIC0gMTNmZmUwMDAKWyAg ICAwLjAwMDAwMF0gICBsb3cgcmFtOiAwIC0gMTNmZmUwMDAKWyAgICAwLjAwMDAwMF0ga3ZtLWNs b2NrOiBVc2luZyBtc3JzIDRiNTY0ZDAxIGFuZCA0YjU2NGQwMApbICAgIDAuMDAwMDAwXSBrdm0t Y2xvY2s6IGNwdSAwLCBtc3IgMDoxM2ZmZDAwMSwgcHJpbWFyeSBjcHUgY2xvY2sKWyAgICAwLjAw MDAwMF0gWm9uZSByYW5nZXM6ClsgICAgMC4wMDAwMDBdICAgRE1BICAgICAgW21lbSAweDAwMDAx MDAwLTB4MDBmZmZmZmZdClsgICAgMC4wMDAwMDBdICAgTm9ybWFsICAgW21lbSAweDAxMDAwMDAw LTB4MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBu b2RlClsgICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdlcwpbICAgIDAuMDAwMDAw XSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDEwMDAtMHgwMDA5ZWZmZl0KWyAgICAwLjAwMDAwMF0g ICBub2RlICAgMDogW21lbSAweDAwMTAwMDAwLTB4MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdIElu aXRtZW0gc2V0dXAgbm9kZSAwIFttZW0gMHgwMDAwMTAwMC0weDEzZmZkZmZmXQpbICAgIDAuMDAw MDAwXSBPbiBub2RlIDAgdG90YWxwYWdlczogODE4MjAKWyAgICAwLjAwMDAwMF0gZnJlZV9hcmVh X2luaXRfbm9kZTogbm9kZSAwLCBwZ2RhdCBkMjNmMGRhMCwgbm9kZV9tZW1fbWFwIGQxOTdmMDIw ClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDMyIHBhZ2VzIHVzZWQgZm9yIG1lbW1hcApbICAg IDAuMDAwMDAwXSAgIERNQSB6b25lOiAwIHBhZ2VzIHJlc2VydmVkClsgICAgMC4wMDAwMDBdICAg RE1BIHpvbmU6IDM5OTggcGFnZXMsIExJRk8gYmF0Y2g6MApbICAgIDAuMDAwMDAwXSAgIE5vcm1h bCB6b25lOiA2MDggcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgTm9ybWFs IHpvbmU6IDc3ODIyIHBhZ2VzLCBMSUZPIGJhdGNoOjE1ClsgICAgMC4wMDAwMDBdIFVzaW5nIEFQ SUMgZHJpdmVyIGRlZmF1bHQKWyAgICAwLjAwMDAwMF0gQUNQSTogUE0tVGltZXIgSU8gUG9ydDog MHg2MDgKWyAgICAwLjAwMDAwMF0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAK WyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gICAgICAgICBmZmZmYzAwMCAoICAgICAgICBm ZWUwMDAwMCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMF0gbGFwaWNf aWRbMHgwMF0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgw MV0gbGFwaWNfaWRbMHgwMV0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTlJfQ1BVUy9w b3NzaWJsZV9jcHVzIGxpbWl0IG9mIDEgcmVhY2hlZC4gIFByb2Nlc3NvciAxLzB4MSBpZ25vcmVk LgpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQ19OTUkgKGFjcGlfaWRbMHhmZl0gZGZsIGRmbCBs aW50WzB4MV0pClsgICAgMC4wMDAwMDBdIFVzaW5nIEFDUEkgZm9yIHByb2Nlc3NvciAoTEFQSUMp IGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCBpZDog MHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwClsgICAgMC4wMDAwMDBdIEludGVsIE11bHRpUHJv Y2Vzc29yIFNwZWNpZmljYXRpb24gdjEuNApbICAgIDAuMDAwMDAwXSAgICAgVmlydHVhbCBXaXJl IGNvbXBhdGliaWxpdHkgbW9kZS4KWyAgICAwLjAwMDAwMF0gICBtcGM6IGYwZWMwLWYwZmE0Clsg ICAgMC4wMDAwMDBdIE1QVEFCTEU6IE9FTSBJRDogQk9DSFNDUFUKWyAgICAwLjAwMDAwMF0gTVBU QUJMRTogUHJvZHVjdCBJRDogMC4xICAgICAgICAgClsgICAgMC4wMDAwMDBdIE1QVEFCTEU6IEFQ SUMgYXQ6IDB4RkVFMDAwMDAKWyAgICAwLjAwMDAwMF0gTGludDogdHlwZSAzLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDEsIElSUSAwMCwgQVBJQyBJRCAwLCBBUElDIExJTlQgMDAKWyAgICAwLjAwMDAw MF0gTGludDogdHlwZSAxLCBwb2wgMCwgdHJpZyAwLCBidXMgMDEsIElSUSAwMCwgQVBJQyBJRCBm ZiwgQVBJQyBMSU5UIDAxClsgICAgMC4wMDAwMDBdIFByb2Nlc3NvcnM6IDEKWyAgICAwLjAwMDAw MF0gS1ZNIHNldHVwIGFzeW5jIFBGIGZvciBjcHUgMApbICAgIDAuMDAwMDAwXSBrdm0tc3RlYWx0 aW1lOiBjcHUgMCwgbXNyIDEyMjc0OTgwClsgICAgMC4wMDAwMDBdIGU4MjA6IFttZW0gMHgxNDAw MDAwMC0weGZlZmZiZmZmXSBhdmFpbGFibGUgZm9yIFBDSSBkZXZpY2VzClsgICAgMC4wMDAwMDBd IEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5lbCBvbiBLVk0KWyAgICAwLjAwMDAwMF0gcGNw dS1hbGxvYzogczAgcjAgZDMyNzY4IHUzMjc2OCBhbGxvYz0xKjMyNzY4ClsgICAgMC4wMDAwMDBd IHBjcHUtYWxsb2M6IFswXSAwIApbICAgIDAuMDAwMDAwXSBCdWlsdCAxIHpvbmVsaXN0cyBpbiBa b25lIG9yZGVyLCBtb2JpbGl0eSBncm91cGluZyBvbi4gIFRvdGFsIHBhZ2VzOiA4MTE4MApbICAg IDAuMDAwMDAwXSBLZXJuZWwgY29tbWFuZCBsaW5lOiBodW5nX3Rhc2tfcGFuaWM9MSBlYXJseXBy aW50az10dHlTMCwxMTUyMDAgZGVidWcgYXBpYz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCBy Y3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9MTAwIHBhbmljPTEwIHNvZnRsb2NrdXBfcGFu aWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwx MTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgIHJvb3Q9L2Rldi9yYW0wIHJ3IGxpbms9L2ti dWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL2kzODYtcmFuZGNvbmZpZy1pYjEtMDcyNTExNTMvbmV4 dDptYXN0ZXI6MWE1OGQ5OTA5NjExOTcyZmQxYzA4MWJiMDRhOWY3ZGMyNTcxZTYxMjpiaXNlY3Qt bGludXgtOS8udm1saW51ei0xYTU4ZDk5MDk2MTE5NzJmZDFjMDgxYmIwNGE5ZjdkYzI1NzFlNjEy LTIwMTQwNzI1MTIxOTQ3LTItaXZiNDIgYnJhbmNoPW5leHQvbWFzdGVyIEJPT1RfSU1BR0U9L2tl cm5lbC9pMzg2LXJhbmRjb25maWctaWIxLTA3MjUxMTUzLzFhNThkOTkwOTYxMTk3MmZkMWMwODFi YjA0YTlmN2RjMjU3MWU2MTIvdm1saW51ei0zLjE2LjAtcmM2LW5leHQtMjAxNDA3MjQgZHJiZC5t aW5vcl9jb3VudD04ClsgICAgMC4wMDAwMDBdIFBJRCBoYXNoIHRhYmxlIGVudHJpZXM6IDIwNDgg KG9yZGVyOiAxLCA4MTkyIGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBEZW50cnkgY2FjaGUgaGFzaCB0 YWJsZSBlbnRyaWVzOiA2NTUzNiAob3JkZXI6IDYsIDI2MjE0NCBieXRlcykKWyAgICAwLjAwMDAw MF0gSW5vZGUtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAzMjc2OCAob3JkZXI6IDUsIDEzMTA3 MiBieXRlcykKWyAgICAwLjAwMDAwMF0gSW5pdGlhbGl6aW5nIENQVSMwClsgICAgMC4wMDAwMDBd IE1lbW9yeTogMjcwOTkySy8zMjcyODBLIGF2YWlsYWJsZSAoNDY3NEsga2VybmVsIGNvZGUsIDE2 NjJLIHJ3ZGF0YSwgMTgxMksgcm9kYXRhLCA0MzJLIGluaXQsIDgyOTZLIGJzcywgNTYyODhLIHJl c2VydmVkKQpbICAgIDAuMDAwMDAwXSB2aXJ0dWFsIGtlcm5lbCBtZW1vcnkgbGF5b3V0OgpbICAg IDAuMDAwMDAwXSAgICAgZml4bWFwICA6IDB4ZmZmZTIwMDAgLSAweGZmZmZmMDAwICAgKCAxMTYg a0IpClsgICAgMC4wMDAwMDBdICAgICB2bWFsbG9jIDogMHhkNDdmZTAwMCAtIDB4ZmZmZTAwMDAg ICAoIDY5NSBNQikKWyAgICAwLjAwMDAwMF0gICAgIGxvd21lbSAgOiAweGMwMDAwMDAwIC0gMHhk M2ZmZTAwMCAgICggMzE5IE1CKQpbICAgIDAuMDAwMDAwXSAgICAgICAuaW5pdCA6IDB4ZDIzZjgw MDAgLSAweGQyNDY0MDAwICAgKCA0MzIga0IpClsgICAgMC4wMDAwMDBdICAgICAgIC5kYXRhIDog MHhkMjA5MGU4NiAtIDB4ZDIzZjZhMDAgICAoMzQ3OCBrQikKWyAgICAwLjAwMDAwMF0gICAgICAg LnRleHQgOiAweGQxYzAwMDAwIC0gMHhkMjA5MGU4NiAgICg0Njc1IGtCKQpbICAgIDAuMDAwMDAw XSBDaGVja2luZyBpZiB0aGlzIHByb2Nlc3NvciBob25vdXJzIHRoZSBXUCBiaXQgZXZlbiBpbiBz dXBlcnZpc29yIG1vZGUuLi5Pay4KWyAgICAwLjAwMDAwMF0gUHJlZW1wdGlibGUgaGllcmFyY2hp Y2FsIFJDVSBpbXBsZW1lbnRhdGlvbi4KWyAgICAwLjAwMDAwMF0gTlJfSVJRUzoxNiBucl9pcnFz OjE2IDE2ClsgICAgMC4wMDAwMDBdIENQVSAwIGlycXN0YWNrcywgaGFyZD1kMDQwODAwMCBzb2Z0 PWQwNDBhMDAwClsgICAgMC4wMDAwMDBdIENvbnNvbGU6IGNvbG91ciBWR0ErIDgweDI1ClsgICAg MC4wMDAwMDBdIGNvbnNvbGUgW3R0eTBdIGVuYWJsZWQKWyAgICAwLjAwMDAwMF0gYm9vdGNvbnNv bGUgW2Vhcmx5c2VyMF0gZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gTGludXggdmVyc2lvbiAzLjE2 LjAtcmM2LW5leHQtMjAxNDA3MjQgKGtidWlsZEBsa3AtaWIwMykgKGdjYyB2ZXJzaW9uIDQuOC4y IChEZWJpYW4gNC44LjItMTgpICkgIzg5IFBSRUVNUFQgRnJpIEp1bCAyNSAxMTo1NTo0OCBDU1Qg MjAxNApbICAgIDAuMDAwMDAwXSBlODIwOiBCSU9TLXByb3ZpZGVkIHBoeXNpY2FsIFJBTSBtYXA6 ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAw MDAwMDAwMDlmYmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAw MDAwMDAwMDA5ZmMwMC0weDAwMDAwMDAwMDAwOWZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBd IEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAwMDAwZjAwMDAtMHgwMDAwMDAwMDAwMGZmZmZmXSBy ZXNlcnZlZApbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAw LTB4MDAwMDAwMDAxM2ZmZGZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l bSAweDAwMDAwMDAwMTNmZmUwMDAtMHgwMDAwMDAwMDEzZmZmZmZmXSByZXNlcnZlZApbICAgIDAu MDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZlZmZjMDAwLTB4MDAwMDAwMDBmZWZm ZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBm ZmZjMDAwMC0weDAwMDAwMDAwZmZmZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIGJvb3Rj b25zb2xlIFtlYXJseXNlcjBdIGVuYWJsZWQKWyAgICAwLjAwMDAwMF0gTlggKEV4ZWN1dGUgRGlz YWJsZSkgcHJvdGVjdGlvbjogYWN0aXZlClsgICAgMC4wMDAwMDBdIFNNQklPUyAyLjQgcHJlc2Vu dC4KWyAgICAwLjAwMDAwMF0gRE1JOiBRRU1VIFN0YW5kYXJkIFBDIChpNDQwRlggKyBQSUlYLCAx OTk2KSwgQklPUyBCb2NocyAwMS8wMS8yMDExClsgICAgMC4wMDAwMDBdIEh5cGVydmlzb3IgZGV0 ZWN0ZWQ6IEtWTQpbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRhdGUgW21lbSAweDAwMDAwMDAwLTB4 MDAwMDBmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gZTgyMDogcmVtb3Zl IFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2FibGUKWyAgICAwLjAwMDAwMF0gZTgyMDog bGFzdF9wZm4gPSAweDEzZmZlIG1heF9hcmNoX3BmbiA9IDB4MTAwMDAwMApbICAgIDAuMDAwMDAw XSBNVFJSIGRlZmF1bHQgdHlwZTogd3JpdGUtYmFjawpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVk IHJhbmdlcyBlbmFibGVkOgpbICAgIDAuMDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sK WyAgICAwLjAwMDAwMF0gICBBMDAwMC1CRkZGRiB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAg QzAwMDAtRkZGRkYgd3JpdGUtcHJvdGVjdApbICAgIDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJh bmdlcyBlbmFibGVkOgpbICAgIDAuMDAwMDAwXSAgIDAgYmFzZSAwMDgwMDAwMDAwIG1hc2sgRkY4 MDAwMDAwMCB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgMSBkaXNhYmxlZApbICAgIDAuMDAw MDAwXSAgIDIgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICAzIGRpc2FibGVkClsgICAgMC4wMDAw MDBdICAgNCBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDUgZGlzYWJsZWQKWyAgICAwLjAwMDAw MF0gICA2IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNyBkaXNhYmxlZApbICAgIDAuMDAwMDAw XSAgIDggZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA5IGRpc2FibGVkClsgICAgMC4wMDAwMDBd IHg4NiBQQVQgZW5hYmxlZDogY3B1IDAsIG9sZCAweDcwNDA2MDAwNzA0MDYsIG5ldyAweDcwMTA2 MDAwNzAxMDYKWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAwMDAwMC0w eDAwMDAwM2ZmXQpbICAgIDAuMDAwMDAwXSBTY2FuIGZvciBTTVAgaW4gW21lbSAweDAwMDlmYzAw LTB4MDAwOWZmZmZdClsgICAgMC4wMDAwMDBdIFNjYW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwZjAw MDAtMHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gZm91bmQgU01QIE1QLXRhYmxlIGF0IFttZW0g MHgwMDBmMGViMC0weDAwMGYwZWJmXSBtYXBwZWQgYXQgW2MwMGYwZWIwXQpbICAgIDAuMDAwMDAw XSAgIG1wYzogZjBlYzAtZjBmYTQKWyAgICAwLjAwMDAwMF0gaW5pdGlhbCBtZW1vcnkgbWFwcGVk OiBbbWVtIDB4MDAwMDAwMDAtMHgxMzFmZmZmZl0KWyAgICAwLjAwMDAwMF0gQmFzZSBtZW1vcnkg dHJhbXBvbGluZSBhdCBbYzAwOWIwMDBdIDliMDAwIHNpemUgMTYzODQKWyAgICAwLjAwMDAwMF0g aW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDAwMDAwMDAwLTB4MDAwZmZmZmZdClsgICAgMC4w MDAwMDBdICBbbWVtIDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAw XSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTFhMDAwMDAtMHgxMWJmZmZmZl0KWyAgICAw LjAwMDAwMF0gIFttZW0gMHgxMWEwMDAwMC0weDExYmZmZmZmXSBwYWdlIDJNClsgICAgMC4wMDAw MDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxMDAwMDAwMC0weDExOWZmZmZmXQpbICAg IDAuMDAwMDAwXSAgW21lbSAweDEwMDAwMDAwLTB4MTE5ZmZmZmZdIHBhZ2UgMk0KWyAgICAwLjAw MDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDAwMTAwMDAwLTB4MGZmZmZmZmZdClsg ICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAwMDAtMHgwMDFmZmZmZl0gcGFnZSA0awpbICAgIDAu MDAwMDAwXSAgW21lbSAweDAwMjAwMDAwLTB4MGZmZmZmZmZdIHBhZ2UgMk0KWyAgICAwLjAwMDAw MF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDExYzAwMDAwLTB4MTNmZmRmZmZdClsgICAg MC4wMDAwMDBdICBbbWVtIDB4MTFjMDAwMDAtMHgxM2RmZmZmZl0gcGFnZSAyTQpbICAgIDAuMDAw MDAwXSAgW21lbSAweDEzZTAwMDAwLTB4MTNmZmRmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0g Y21hOiBSZXNlcnZlZCAxNiBNaUIgYXQgMTA4MDAwMDAKWyAgICAwLjAwMDAwMF0gUkFNRElTSzog W21lbSAweDEyN2FiMDAwLTB4MTNmZWZmZmZdClsgICAgMC4wMDAwMDBdIEFDUEk6IEVhcmx5IHRh YmxlIGNoZWNrc3VtIHZlcmlmaWNhdGlvbiBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSBBQ1BJOiBS U0RQIDB4MDAwRjBEMDAgMDAwMDE0ICh2MDAgQk9DSFMgKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBS U0RUIDB4MTNGRkZDMkEgMDAwMDM0ICh2MDEgQk9DSFMgIEJYUENSU0RUIDAwMDAwMDAxIEJYUEMg MDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IEZBQ1AgMHgxM0ZGRjFDMCAwMDAwNzQgKHYw MSBCT0NIUyAgQlhQQ0ZBQ1AgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0g QUNQSTogRFNEVCAweDEzRkZFMDQwIDAwMTE4MCAodjAxIEJPQ0hTICBCWFBDRFNEVCAwMDAwMDAw MSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNTIDB4MTNGRkUwMDAgMDAw MDQwClsgICAgMC4wMDAwMDBdIEFDUEk6IFNTRFQgMHgxM0ZGRjIzNCAwMDA5M0UgKHYwMSBCT0NI UyAgQlhQQ1NTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTog QVBJQyAweDEzRkZGQjcyIDAwMDA4MCAodjAxIEJPQ0hTICBCWFBDQVBJQyAwMDAwMDAwMSBCWFBD IDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVUIDB4MTNGRkZCRjIgMDAwMDM4ICh2 MDEgQk9DSFMgIEJYUENIUEVUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBd IEFDUEk6IExvY2FsIEFQSUMgYWRkcmVzcyAweGZlZTAwMDAwClsgICAgMC4wMDAwMDBdIG1hcHBl ZCBBUElDIHRvICAgICAgICAgZmZmZmMwMDAgKCAgICAgICAgZmVlMDAwMDApClsgICAgMC4wMDAw MDBdIDMxOU1CIExPV01FTSBhdmFpbGFibGUuClsgICAgMC4wMDAwMDBdICAgbWFwcGVkIGxvdyBy YW06IDAgLSAxM2ZmZTAwMApbICAgIDAuMDAwMDAwXSAgIGxvdyByYW06IDAgLSAxM2ZmZTAwMApb ICAgIDAuMDAwMDAwXSBrdm0tY2xvY2s6IFVzaW5nIG1zcnMgNGI1NjRkMDEgYW5kIDRiNTY0ZDAw ClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjEzZmZkMDAxLCBwcmltYXJ5 IGNwdSBjbG9jawpbICAgIDAuMDAwMDAwXSBab25lIHJhbmdlczoKWyAgICAwLjAwMDAwMF0gICBE TUEgICAgICBbbWVtIDB4MDAwMDEwMDAtMHgwMGZmZmZmZl0KWyAgICAwLjAwMDAwMF0gICBOb3Jt YWwgICBbbWVtIDB4MDEwMDAwMDAtMHgxM2ZmZGZmZl0KWyAgICAwLjAwMDAwMF0gTW92YWJsZSB6 b25lIHN0YXJ0IGZvciBlYWNoIG5vZGUKWyAgICAwLjAwMDAwMF0gRWFybHkgbWVtb3J5IG5vZGUg cmFuZ2VzClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAwMTAwMC0weDAwMDll ZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAxMDAwMDAtMHgxM2ZmZGZm Zl0KWyAgICAwLjAwMDAwMF0gSW5pdG1lbSBzZXR1cCBub2RlIDAgW21lbSAweDAwMDAxMDAwLTB4 MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA4MTgyMApbICAg IDAuMDAwMDAwXSBmcmVlX2FyZWFfaW5pdF9ub2RlOiBub2RlIDAsIHBnZGF0IGQyM2YwZGEwLCBu b2RlX21lbV9tYXAgZDE5N2YwMjAKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzIgcGFnZXMg dXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgRE1BIHpvbmU6IDAgcGFnZXMgcmVzZXJ2 ZWQKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5OCBwYWdlcywgTElGTyBiYXRjaDowClsg ICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6IDYwOCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAg ICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTogNzc4MjIgcGFnZXMsIExJRk8gYmF0Y2g6MTUKWyAg ICAwLjAwMDAwMF0gVXNpbmcgQVBJQyBkcml2ZXIgZGVmYXVsdApbICAgIDAuMDAwMDAwXSBBQ1BJ OiBQTS1UaW1lciBJTyBQb3J0OiAweDYwOApbICAgIDAuMDAwMDAwXSBBQ1BJOiBMb2NhbCBBUElD IGFkZHJlc3MgMHhmZWUwMDAwMApbICAgIDAuMDAwMDAwXSBtYXBwZWQgQVBJQyB0byAgICAgICAg IGZmZmZjMDAwICggICAgICAgIGZlZTAwMDAwKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBMQVBJQyAo YWNwaV9pZFsweDAwXSBsYXBpY19pZFsweDAwXSBlbmFibGVkKQpbICAgIDAuMDAwMDAwXSBBQ1BJ OiBMQVBJQyAoYWNwaV9pZFsweDAxXSBsYXBpY19pZFsweDAxXSBlbmFibGVkKQpbICAgIDAuMDAw MDAwXSBBQ1BJOiBOUl9DUFVTL3Bvc3NpYmxlX2NwdXMgbGltaXQgb2YgMSByZWFjaGVkLiAgUHJv Y2Vzc29yIDEvMHgxIGlnbm9yZWQuClsgICAgMC4wMDAwMDBdIEFDUEk6IExBUElDX05NSSAoYWNw aV9pZFsweGZmXSBkZmwgZGZsIGxpbnRbMHgxXSkKWyAgICAwLjAwMDAwMF0gVXNpbmcgQUNQSSBm b3IgcHJvY2Vzc29yIChMQVBJQykgY29uZmlndXJhdGlvbiBpbmZvcm1hdGlvbgpbICAgIDAuMDAw MDAwXSBBQ1BJOiBIUEVUIGlkOiAweDgwODZhMjAxIGJhc2U6IDB4ZmVkMDAwMDAKWyAgICAwLjAw MDAwMF0gSW50ZWwgTXVsdGlQcm9jZXNzb3IgU3BlY2lmaWNhdGlvbiB2MS40ClsgICAgMC4wMDAw MDBdICAgICBWaXJ0dWFsIFdpcmUgY29tcGF0aWJpbGl0eSBtb2RlLgpbICAgIDAuMDAwMDAwXSAg IG1wYzogZjBlYzAtZjBmYTQKWyAgICAwLjAwMDAwMF0gTVBUQUJMRTogT0VNIElEOiBCT0NIU0NQ VQpbICAgIDAuMDAwMDAwXSBNUFRBQkxFOiBQcm9kdWN0IElEOiAwLjEgICAgICAgICAKWyAgICAw LjAwMDAwMF0gTVBUQUJMRTogQVBJQyBhdDogMHhGRUUwMDAwMApbICAgIDAuMDAwMDAwXSBMaW50 OiB0eXBlIDMsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMSwgSVJRIDAwLCBBUElDIElEIDAsIEFQSUMg TElOVCAwMApbICAgIDAuMDAwMDAwXSBMaW50OiB0eXBlIDEsIHBvbCAwLCB0cmlnIDAsIGJ1cyAw MSwgSVJRIDAwLCBBUElDIElEIGZmLCBBUElDIExJTlQgMDEKWyAgICAwLjAwMDAwMF0gUHJvY2Vz c29yczogMQpbICAgIDAuMDAwMDAwXSBLVk0gc2V0dXAgYXN5bmMgUEYgZm9yIGNwdSAwClsgICAg MC4wMDAwMDBdIGt2bS1zdGVhbHRpbWU6IGNwdSAwLCBtc3IgMTIyNzQ5ODAKWyAgICAwLjAwMDAw MF0gZTgyMDogW21lbSAweDE0MDAwMDAwLTB4ZmVmZmJmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRl dmljZXMKWyAgICAwLjAwMDAwMF0gQm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIEtW TQpbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBzMCByMCBkMzI3NjggdTMyNzY4IGFsbG9jPTEq MzI3NjgKWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogWzBdIDAgClsgICAgMC4wMDAwMDBdIEJ1 aWx0IDEgem9uZWxpc3RzIGluIFpvbmUgb3JkZXIsIG1vYmlsaXR5IGdyb3VwaW5nIG9uLiAgVG90 YWwgcGFnZXM6IDgxMTgwClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IGh1bmdf dGFza19wYW5pYz0xIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1ZyBhcGljPWRlYnVnIHN5 c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFu aWM9MTAgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyAgcHJvbXB0X3JhbWRp c2s9MCBjb25zb2xlPXR0eVMwLDExNTIwMCBjb25zb2xlPXR0eTAgdmdhPW5vcm1hbCAgcm9vdD0v ZGV2L3JhbTAgcncgbGluaz0va2J1aWxkLXRlc3RzL3J1bi1xdWV1ZS9rdm0vaTM4Ni1yYW5kY29u ZmlnLWliMS0wNzI1MTE1My9uZXh0Om1hc3RlcjoxYTU4ZDk5MDk2MTE5NzJmZDFjMDgxYmIwNGE5 ZjdkYzI1NzFlNjEyOmJpc2VjdC1saW51eC05Ly52bWxpbnV6LTFhNThkOTkwOTYxMTk3MmZkMWMw ODFiYjA0YTlmN2RjMjU3MWU2MTItMjAxNDA3MjUxMjE5NDctMi1pdmI0MiBicmFuY2g9bmV4dC9t YXN0ZXIgQk9PVF9JTUFHRT0va2VybmVsL2kzODYtcmFuZGNvbmZpZy1pYjEtMDcyNTExNTMvMWE1 OGQ5OTA5NjExOTcyZmQxYzA4MWJiMDRhOWY3ZGMyNTcxZTYxMi92bWxpbnV6LTMuMTYuMC1yYzYt bmV4dC0yMDE0MDcyNCBkcmJkLm1pbm9yX2NvdW50PTgKWyAgICAwLjAwMDAwMF0gUElEIGhhc2gg dGFibGUgZW50cmllczogMjA0OCAob3JkZXI6IDEsIDgxOTIgYnl0ZXMpClsgICAgMC4wMDAwMDBd IERlbnRyeSBjYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDY1NTM2IChvcmRlcjogNiwgMjYyMTQ0 IGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBJbm9kZS1jYWNoZSBoYXNoIHRhYmxlIGVudHJpZXM6IDMy NzY4IChvcmRlcjogNSwgMTMxMDcyIGJ5dGVzKQpbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcg Q1BVIzAKWyAgICAwLjAwMDAwMF0gTWVtb3J5OiAyNzA5OTJLLzMyNzI4MEsgYXZhaWxhYmxlICg0 Njc0SyBrZXJuZWwgY29kZSwgMTY2MksgcndkYXRhLCAxODEySyByb2RhdGEsIDQzMksgaW5pdCwg ODI5NksgYnNzLCA1NjI4OEsgcmVzZXJ2ZWQpClsgICAgMC4wMDAwMDBdIHZpcnR1YWwga2VybmVs IG1lbW9yeSBsYXlvdXQ6ClsgICAgMC4wMDAwMDBdICAgICBmaXhtYXAgIDogMHhmZmZlMjAwMCAt IDB4ZmZmZmYwMDAgICAoIDExNiBrQikKWyAgICAwLjAwMDAwMF0gICAgIHZtYWxsb2MgOiAweGQ0 N2ZlMDAwIC0gMHhmZmZlMDAwMCAgICggNjk1IE1CKQpbICAgIDAuMDAwMDAwXSAgICAgbG93bWVt ICA6IDB4YzAwMDAwMDAgLSAweGQzZmZlMDAwICAgKCAzMTkgTUIpClsgICAgMC4wMDAwMDBdICAg ICAgIC5pbml0IDogMHhkMjNmODAwMCAtIDB4ZDI0NjQwMDAgICAoIDQzMiBrQikKWyAgICAwLjAw MDAwMF0gICAgICAgLmRhdGEgOiAweGQyMDkwZTg2IC0gMHhkMjNmNmEwMCAgICgzNDc4IGtCKQpb ICAgIDAuMDAwMDAwXSAgICAgICAudGV4dCA6IDB4ZDFjMDAwMDAgLSAweGQyMDkwZTg2ICAgKDQ2 NzUga0IpClsgICAgMC4wMDAwMDBdIENoZWNraW5nIGlmIHRoaXMgcHJvY2Vzc29yIGhvbm91cnMg dGhlIFdQIGJpdCBldmVuIGluIHN1cGVydmlzb3IgbW9kZS4uLk9rLgpbICAgIDAuMDAwMDAwXSBQ cmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLgpbICAgIDAuMDAwMDAw XSBOUl9JUlFTOjE2IG5yX2lycXM6MTYgMTYKWyAgICAwLjAwMDAwMF0gQ1BVIDAgaXJxc3RhY2tz LCBoYXJkPWQwNDA4MDAwIHNvZnQ9ZDA0MGEwMDAKWyAgICAwLjAwMDAwMF0gQ29uc29sZTogY29s b3VyIFZHQSsgODB4MjUKWyAgICAwLjAwMDAwMF0gY29uc29sZSBbdHR5MF0gZW5hYmxlZApbICAg IDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBkaXNhYmxlZApbICAgIDAuMDAwMDAw XSBjb25zb2xlIFt0dHlTMF0gZW5hYmxlZApbICAgIDAuMDAwMDAwXSBMb2NrIGRlcGVuZGVuY3kg dmFsaWRhdG9yOiBDb3B5cmlnaHQgKGMpIDIwMDYgUmVkIEhhdCwgSW5jLiwgSW5nbyBNb2xuYXIK WyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLREVQX1NVQkNMQVNTRVM6ICA4ClsgICAgMC4wMDAw MDBdIC4uLiBNQVhfTE9DS19ERVBUSDogICAgICAgICAgNDgKWyAgICAwLjAwMDAwMF0gLi4uIE1B WF9MT0NLREVQX0tFWVM6ICAgICAgICA4MTkxClsgICAgMC4wMDAwMDBdIC4uLiBDTEFTU0hBU0hf U0laRTogICAgICAgICAgNDA5NgpbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfRU5UUklF UzogICAgIDMyNzY4ClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9DSEFJTlM6ICAgICAg NjU1MzYKWyAgICAwLjAwMDAwMF0gLi4uIENIQUlOSEFTSF9TSVpFOiAgICAgICAgICAzMjc2OApb ICAgIDAuMDAwMDAwXSAgbWVtb3J5IHVzZWQgYnkgbG9jayBkZXBlbmRlbmN5IGluZm86IDUxNjcg a0IKWyAgICAwLjAwMDAwMF0gIHBlciB0YXNrLXN0cnVjdCBtZW1vcnkgZm9vdHByaW50OiAxOTIw IGJ5dGVzClsgICAgMC4wMDAwMDBdIGhwZXQgY2xvY2tldmVudCByZWdpc3RlcmVkClsgICAgMC4w MDAwMDBdIHRzYzogRGV0ZWN0ZWQgMjY5My41MDggTUh6IHByb2Nlc3NvcgpbICAgIDAuMDA4MDAw XSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChza2lwcGVkKSBwcmVzZXQgdmFsdWUuLiA1Mzg3LjAx IEJvZ29NSVBTIChscGo9MTA3NzQwMzIpClsgICAgMC4wMDgwMDddIHBpZF9tYXg6IGRlZmF1bHQ6 IDMyNzY4IG1pbmltdW06IDMwMQpbICAgIDAuMDA5MTEzXSBBQ1BJOiBDb3JlIHJldmlzaW9uIDIw MTQwNjI3ClsgICAgMC4wMTM1MThdIEFDUEk6IEFsbCBBQ1BJIFRhYmxlcyBzdWNjZXNzZnVsbHkg YWNxdWlyZWQKWyAgICAwLjAxNDg3OF0gQUNQSTogc2V0dGluZyBFTENSIHRvIDAyMDAgKGZyb20g MGMwMCkKWyAgICAwLjAxNjA4M10gU2VjdXJpdHkgRnJhbWV3b3JrIGluaXRpYWxpemVkClsgICAg MC4wMTcwOTVdIFlhbWE6IGJlY29taW5nIG1pbmRmdWwuClsgICAgMC4wMTgwNjRdIE1vdW50LWNh Y2hlIGhhc2ggdGFibGUgZW50cmllczogMTAyNCAob3JkZXI6IDAsIDQwOTYgYnl0ZXMpClsgICAg MC4wMTk0NTVdIE1vdW50cG9pbnQtY2FjaGUgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRl cjogMCwgNDA5NiBieXRlcykKWyAgICAwLjAyMDcwMl0gTGFzdCBsZXZlbCBpVExCIGVudHJpZXM6 IDRLQiAwLCAyTUIgMCwgNE1CIDAKWyAgICAwLjAyMDcwMl0gTGFzdCBsZXZlbCBkVExCIGVudHJp ZXM6IDRLQiAwLCAyTUIgMCwgNE1CIDAsIDFHQiAwClsgICAgMC4wMjA3MDJdIHRsYl9mbHVzaGFs bF9zaGlmdDogNgpbICAgIDAuMDI0MDA2XSBDUFU6IEludGVsIENvbW1vbiBLVk0gcHJvY2Vzc29y IChmYW06IDBmLCBtb2RlbDogMDYsIHN0ZXBwaW5nOiAwMSkKWyAgICAwLjAzMDMxMl0gUGVyZm9y bWFuY2UgRXZlbnRzOiB1bnN1cHBvcnRlZCBOZXRidXJzdCBDUFUgbW9kZWwgNiBubyBQTVUgZHJp dmVyLCBzb2Z0d2FyZSBldmVudHMgb25seS4KWyAgICAwLjAzMjg4Ml0gR2V0dGluZyBWRVJTSU9O OiAxMDUwMDE0ClsgICAgMC4wMzM4MThdIEdldHRpbmcgVkVSU0lPTjogMTA1MDAxNApbICAgIDAu MDM0NzM5XSBHZXR0aW5nIElEOiAwClsgICAgMC4wMzYwMThdIEdldHRpbmcgSUQ6IGYwMDAwMDAK WyAgICAwLjAzNjg5Ml0gR2V0dGluZyBMVlQwOiA4NzAwClsgICAgMC4wMzc3NDddIEdldHRpbmcg TFZUMTogODQwMApbICAgIDAuMDM4NjEzXSBlbmFibGVkIEV4dElOVCBvbiBDUFUjMApbICAgIDAu MDM5NTMzXSBVc2luZyBsb2NhbCBBUElDIHRpbWVyIGludGVycnVwdHMuClsgICAgMC4wMzk1MzNd IGNhbGlicmF0aW5nIEFQSUMgdGltZXIgLi4uClsgICAgMC4wNDQwMDBdIC4uLiBsYXBpYyBkZWx0 YSA9IDYyNDg5OTQKWyAgICAwLjA0NDAwMF0gLi4uIFBNLVRpbWVyIGRlbHRhID0gMzU3ODk0Clsg ICAgMC4wNDQwMDBdIC4uLiBQTS1UaW1lciByZXN1bHQgb2sKWyAgICAwLjA0NDAwMF0gLi4uLi4g ZGVsdGEgNjI0ODk5NApbICAgIDAuMDQ0MDAwXSAuLi4uLiBtdWx0OiAyNjgzOTIyNDgKWyAgICAw LjA0NDAwMF0gLi4uLi4gY2FsaWJyYXRpb24gcmVzdWx0OiAzOTk5MzU2ClsgICAgMC4wNDQwMDBd IC4uLi4uIENQVSBjbG9jayBzcGVlZCBpcyAyNjkzLjAxOTMgTUh6LgpbICAgIDAuMDQ0MDAwXSAu Li4uLiBob3N0IGJ1cyBjbG9jayBzcGVlZCBpcyA5OTkuMzM1NiBNSHouClsgICAgMC4wNDQ3NjNd IGV2bTogc2VjdXJpdHkuY2FwYWJpbGl0eQpbICAgIDAuMDQ2Njc5XSByZWd1bGF0b3ItZHVtbXk6 IG5vIHBhcmFtZXRlcnMKWyAgICAwLjA0ODAwMF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZh bWlseSAxNgpbICAgIDAuMDQ4NjI1XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBsYWRkZXIKWyAg ICAwLjA0OTY1NV0gY3B1aWRsZTogdXNpbmcgZ292ZXJub3IgbWVudQpbICAgIDAuMDUyMDA0XSBB Q1BJOiBidXMgdHlwZSBQQ0kgcmVnaXN0ZXJlZApbICAgIDAuMDUzMjM3XSBQQ0kgOiBQQ0kgQklP UyBhcmVhIGlzIHJ3IGFuZCB4LiBVc2UgcGNpPW5vYmlvcyBpZiB5b3Ugd2FudCBpdCBOWC4KWyAg ICAwLjA1NTA0Nl0gUENJOiBQQ0kgQklPUyByZXZpc2lvbiAyLjEwIGVudHJ5IGF0IDB4ZmQ0NTYs IGxhc3QgYnVzPTAKWyAgICAwLjA1NjAwM10gUENJOiBVc2luZyBjb25maWd1cmF0aW9uIHR5cGUg MSBmb3IgYmFzZSBhY2Nlc3MKWyAgICAwLjA2MzE1NV0gQUNQSTogQWRkZWQgX09TSShNb2R1bGUg RGV2aWNlKQpbICAgIDAuMDY0MDA1XSBBQ1BJOiBBZGRlZCBfT1NJKFByb2Nlc3NvciBEZXZpY2Up ClsgICAgMC4wNjUwNzVdIEFDUEk6IEFkZGVkIF9PU0koMy4wIF9TQ1AgRXh0ZW5zaW9ucykKWyAg ICAwLjA2NjE4Nl0gQUNQSTogQWRkZWQgX09TSShQcm9jZXNzb3IgQWdncmVnYXRvciBEZXZpY2Up ClsgICAgMC4wNzcxMDVdIEFDUEk6IEludGVycHJldGVyIGVuYWJsZWQKWyAgICAwLjA3ODA4NF0g QUNQSTogKHN1cHBvcnRzIFMwIFM1KQpbICAgIDAuMDc4OTkzXSBBQ1BJOiBVc2luZyBQSUMgZm9y IGludGVycnVwdCByb3V0aW5nClsgICAgMC4wODAwNTRdIFBDSTogVXNpbmcgaG9zdCBicmlkZ2Ug d2luZG93cyBmcm9tIEFDUEk7IGlmIG5lY2Vzc2FyeSwgdXNlICJwY2k9bm9jcnMiIGFuZCByZXBv cnQgYSBidWcKWyAgICAwLjA5MzE1MF0gQUNQSTogUENJIFJvb3QgQnJpZGdlIFtQQ0kwXSAoZG9t YWluIDAwMDAgW2J1cyAwMC1mZl0pClsgICAgMC4wOTQ1MDJdIGFjcGkgUE5QMEEwMzowMDogX09T QzogT1Mgc3VwcG9ydHMgW1NlZ21lbnRzXQpbICAgIDAuMDk1NzYyXSBhY3BpIFBOUDBBMDM6MDA6 IF9PU0MgZmFpbGVkIChBRV9OT1RfRk9VTkQpOyBkaXNhYmxpbmcgQVNQTQpbICAgIDAuMDk2Mjk3 XSBhY3BpIFBOUDBBMDM6MDA6IGZhaWwgdG8gYWRkIE1NQ09ORklHIGluZm9ybWF0aW9uLCBjYW4n dCBhY2Nlc3MgZXh0ZW5kZWQgUENJIGNvbmZpZ3VyYXRpb24gc3BhY2UgdW5kZXIgdGhpcyBicmlk Z2UuClsgICAgMC4xMDAxMDZdIFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAwMDowMApbICAgIDAu MTAxMTI4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtidXMgMDAtZmZdClsg ICAgMC4xMDIzNTNdIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweDAw MDAtMHgwY2Y3XQpbICAgIDAuMTAzNjgwXSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291 cmNlIFtpbyAgMHgwZDAwLTB4YWRmZl0KWyAgICAwLjEwNDAwNV0gcGNpX2J1cyAwMDAwOjAwOiBy b290IGJ1cyByZXNvdXJjZSBbaW8gIDB4YWUwZi0weGFlZmZdClsgICAgMC4xMDUzMjhdIHBjaV9i dXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2lvICAweGFmMjAtMHhhZmRmXQpbICAgIDAu MTA2NjU4XSBwY2lfYnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHhhZmU0LTB4 ZmZmZl0KWyAgICAwLjEwODAwNV0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBb bWVtIDB4MDAwYTAwMDAtMHgwMDBiZmZmZl0KWyAgICAwLjEwOTQ0MV0gcGNpX2J1cyAwMDAwOjAw OiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4MTQwMDAwMDAtMHhmZWJmZmZmZl0KWyAgICAwLjEx MDk1Ml0gcGNpIDAwMDA6MDA6MDAuMDogWzgwODY6MTIzN10gdHlwZSAwMCBjbGFzcyAweDA2MDAw MApbICAgIDAuMTEyNzE2XSBwY2kgMDAwMDowMDowMS4wOiBbODA4Njo3MDAwXSB0eXBlIDAwIGNs YXNzIDB4MDYwMTAwClsgICAgMC4xMTYwMjRdIHBjaSAwMDAwOjAwOjAxLjE6IFs4MDg2OjcwMTBd IHR5cGUgMDAgY2xhc3MgMHgwMTAxODAKWyAgICAwLjEyMDAwNl0gcGNpIDAwMDA6MDA6MDEuMTog cmVnIDB4MjA6IFtpbyAgMHhjMDQwLTB4YzA0Zl0KWyAgICAwLjEyMjI5Ml0gcGNpIDAwMDA6MDA6 MDEuMTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4MTA6IFtpbyAgMHgwMWYwLTB4MDFmN10KWyAg ICAwLjEyMzc3Ml0gcGNpIDAwMDA6MDA6MDEuMTogbGVnYWN5IElERSBxdWlyazogcmVnIDB4MTQ6 IFtpbyAgMHgwM2Y2XQpbICAgIDAuMTI0MDA1XSBwY2kgMDAwMDowMDowMS4xOiBsZWdhY3kgSURF IHF1aXJrOiByZWcgMHgxODogW2lvICAweDAxNzAtMHgwMTc3XQpbICAgIDAuMTI1NDc2XSBwY2kg MDAwMDowMDowMS4xOiBsZWdhY3kgSURFIHF1aXJrOiByZWcgMHgxYzogW2lvICAweDAzNzZdClsg ICAgMC4xMjg0MDhdIHBjaSAwMDAwOjAwOjAxLjM6IFs4MDg2OjcxMTNdIHR5cGUgMDAgY2xhc3Mg MHgwNjgwMDAKWyAgICAwLjEzMDEyMV0gcGNpIDAwMDA6MDA6MDEuMzogcXVpcms6IFtpbyAgMHgw NjAwLTB4MDYzZl0gY2xhaW1lZCBieSBQSUlYNCBBQ1BJClsgICAgMC4xMzE5MjldIHBjaSAwMDAw OjAwOjAxLjM6IHF1aXJrOiBbaW8gIDB4MDcwMC0weDA3MGZdIGNsYWltZWQgYnkgUElJWDQgU01C ClsgICAgMC4xMzI0NThdIHBjaSAwMDAwOjAwOjAyLjA6IFsxMDEzOjAwYjhdIHR5cGUgMDAgY2xh c3MgMHgwMzAwMDAKWyAgICAwLjEzNjY0NF0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MTA6IFtt ZW0gMHhmYzAwMDAwMC0weGZkZmZmZmZmIHByZWZdClsgICAgMC4xMzkyOTZdIHBjaSAwMDAwOjAw OjAyLjA6IHJlZyAweDE0OiBbbWVtIDB4ZmViZjAwMDAtMHhmZWJmMGZmZl0KWyAgICAwLjE0NjQ0 NF0gcGNpIDAwMDA6MDA6MDIuMDogcmVnIDB4MzA6IFttZW0gMHhmZWJlMDAwMC0weGZlYmVmZmZm IHByZWZdClsgICAgMC4xNDg0NTNdIHBjaSAwMDAwOjAwOjAzLjA6IFs4MDg2OjEwMGVdIHR5cGUg MDAgY2xhc3MgMHgwMjAwMDAKWyAgICAwLjE1MDczNF0gcGNpIDAwMDA6MDA6MDMuMDogcmVnIDB4 MTA6IFttZW0gMHhmZWJjMDAwMC0weGZlYmRmZmZmXQpbICAgIDAuMTUyOTc1XSBwY2kgMDAwMDow MDowMy4wOiByZWcgMHgxNDogW2lvICAweGMwMDAtMHhjMDNmXQpbICAgIDAuMTU4ODM4XSBwY2kg MDAwMDowMDowMy4wOiByZWcgMHgzMDogW21lbSAweGZlYjgwMDAwLTB4ZmViYmZmZmYgcHJlZl0K WyAgICAwLjE2MDQyNl0gcGNpIDAwMDA6MDA6MDQuMDogWzgwODY6MjVhYl0gdHlwZSAwMCBjbGFz cyAweDA4ODAwMApbICAgIDAuMTYyMjU0XSBwY2kgMDAwMDowMDowNC4wOiByZWcgMHgxMDogW21l bSAweGZlYmYxMDAwLTB4ZmViZjEwMGZdClsgICAgMC4xNjc2MzNdIHBjaV9idXMgMDAwMDowMDog b24gTlVNQSBub2RlIDAKWyAgICAwLjE2ODk0OV0gQUNQSTogUENJIEludGVycnVwdCBMaW5rIFtM TktBXSAoSVJRcyA1ICoxMCAxMSkKWyAgICAwLjE3MDgwM10gQUNQSTogUENJIEludGVycnVwdCBM aW5rIFtMTktCXSAoSVJRcyA1ICoxMCAxMSkKWyAgICAwLjE3MzA4Nl0gQUNQSTogUENJIEludGVy cnVwdCBMaW5rIFtMTktDXSAoSVJRcyA1IDEwICoxMSkKWyAgICAwLjE3NDkzMV0gQUNQSTogUENJ IEludGVycnVwdCBMaW5rIFtMTktEXSAoSVJRcyA1IDEwICoxMSkKWyAgICAwLjE3Njk4NV0gQUNQ STogUENJIEludGVycnVwdCBMaW5rIFtMTktTXSAoSVJRcyAqOSkKWyAgICAwLjE3OTEzOV0gQUNQ STogRW5hYmxlZCAxNiBHUEVzIGluIGJsb2NrIDAwIHRvIDBGClsgICAgMC4xODAzMjldIHZnYWFy YjogZGV2aWNlIGFkZGVkOiBQQ0k6MDAwMDowMDowMi4wLGRlY29kZXM9aW8rbWVtLG93bnM9aW8r bWVtLGxvY2tzPW5vbmUKWyAgICAwLjE4MjM5NV0gdmdhYXJiOiBsb2FkZWQKWyAgICAwLjE4MzE5 OV0gdmdhYXJiOiBicmlkZ2UgY29udHJvbCBwb3NzaWJsZSAwMDAwOjAwOjAyLjAKWyAgICAwLjE4 NDI1Nl0gU0NTSSBzdWJzeXN0ZW0gaW5pdGlhbGl6ZWQKWyAgICAwLjE4NTMzMF0gcHBzX2NvcmU6 IExpbnV4UFBTIEFQSSB2ZXIuIDEgcmVnaXN0ZXJlZApbICAgIDAuMTg2NDY1XSBwcHNfY29yZTog U29mdHdhcmUgdmVyLiA1LjMuNiAtIENvcHlyaWdodCAyMDA1LTIwMDcgUm9kb2xmbyBHaW9tZXR0 aSA8Z2lvbWV0dGlAbGludXguaXQ+ClsgICAgMC4xODgwMThdIFBUUCBjbG9jayBzdXBwb3J0IHJl Z2lzdGVyZWQKWyAgICAwLjE4OTA0MF0gUENJOiBVc2luZyBBQ1BJIGZvciBJUlEgcm91dGluZwpb ICAgIDAuMTkwMDYyXSBQQ0k6IHBjaV9jYWNoZV9saW5lX3NpemUgc2V0IHRvIDY0IGJ5dGVzClsg ICAgMC4xOTIxNDJdIGU4MjA6IHJlc2VydmUgUkFNIGJ1ZmZlciBbbWVtIDB4MDAwOWZjMDAtMHgw MDA5ZmZmZl0KWyAgICAwLjE5MzQzN10gZTgyMDogcmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgx M2ZmZTAwMC0weDEzZmZmZmZmXQpbICAgIDAuMTk2MTY2XSBCbHVldG9vdGg6IENvcmUgdmVyIDIu MTkKWyAgICAwLjE5NzE0MV0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAzMQpbICAg IDAuMTk4MTk2XSBCbHVldG9vdGg6IEhDSSBkZXZpY2UgYW5kIGNvbm5lY3Rpb24gbWFuYWdlciBp bml0aWFsaXplZApbICAgIDAuMTk5NTY4XSBCbHVldG9vdGg6IEhDSSBzb2NrZXQgbGF5ZXIgaW5p dGlhbGl6ZWQKWyAgICAwLjIwMDAwOV0gQmx1ZXRvb3RoOiBMMkNBUCBzb2NrZXQgbGF5ZXIgaW5p dGlhbGl6ZWQKWyAgICAwLjIwMTE5NF0gQmx1ZXRvb3RoOiBTQ08gc29ja2V0IGxheWVyIGluaXRp YWxpemVkClsgICAgMC4yMDIzNDRdIE5FVDogUmVnaXN0ZXJlZCBwcm90b2NvbCBmYW1pbHkgOApb ICAgIDAuMjA0MDA0XSBORVQ6IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDIwClsgICAgMC4y MDU0NjldIFN3aXRjaGVkIHRvIGNsb2Nrc291cmNlIGt2bS1jbG9jawpbICAgIDAuMjA2ODc0XSBG Uy1DYWNoZTogTG9hZGVkClsgICAgMC4yMDc3NjBdIHBucDogUG5QIEFDUEkgaW5pdApbICAgIDAu MjA4MDAwXSBwbnAgMDA6MDA6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwYjAw IChhY3RpdmUpClsgICAgMC4yMDg3ODVdIHBucCAwMDowMTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRl dmljZSwgSURzIFBOUDAzMDMgKGFjdGl2ZSkKWyAgICAwLjIxMDI1NF0gcG5wIDAwOjAyOiBQbHVn IGFuZCBQbGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMGYxMyAoYWN0aXZlKQpbICAgIDAuMjExNzEy XSBwbnAgMDA6MDM6IFtkbWEgMl0KWyAgICAwLjIxMjYxOV0gcG5wIDAwOjAzOiBQbHVnIGFuZCBQ bGF5IEFDUEkgZGV2aWNlLCBJRHMgUE5QMDcwMCAoYWN0aXZlKQpbICAgIDAuMjE0MTE3XSBwbnAg MDA6MDQ6IFBsdWcgYW5kIFBsYXkgQUNQSSBkZXZpY2UsIElEcyBQTlAwNDAwIChhY3RpdmUpClsg ICAgMC4yMTU2MjJdIHBucCAwMDowNTogUGx1ZyBhbmQgUGxheSBBQ1BJIGRldmljZSwgSURzIFBO UDA1MDEgKGFjdGl2ZSkKWyAgICAwLjIxNzYzMF0gcG5wOiBQblAgQUNQSTogZm91bmQgNiBkZXZp Y2VzClsgICAgMC4yMTg2NjhdIFBuUEJJT1M6IERpc2FibGVkClsgICAgMC41NTkzNDBdIG1kYWNv bjogTURBIHdpdGggOEsgb2YgbWVtb3J5IGRldGVjdGVkLgpbICAgIDAuNTU5NDU5XSBDb25zb2xl OiBzd2l0Y2hpbmcgY29uc29sZXMgMTMtMTYgdG8gTURBLTIKWyAgICAwLjU5Njc2MF0gcGNpX2J1 cyAwMDAwOjAwOiByZXNvdXJjZSA0IFtpbyAgMHgwMDAwLTB4MGNmN10KWyAgICAwLjU5ODIyMl0g cGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA1IFtpbyAgMHgwZDAwLTB4YWRmZl0KWyAgICAwLjU5 OTY4NV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA2IFtpbyAgMHhhZTBmLTB4YWVmZl0KWyAg ICAwLjYwMTEzN10gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA3IFtpbyAgMHhhZjIwLTB4YWZk Zl0KWyAgICAwLjYwMjU5NV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA4IFtpbyAgMHhhZmU0 LTB4ZmZmZl0KWyAgICAwLjYwNDE0OV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA5IFttZW0g MHgwMDBhMDAwMC0weDAwMGJmZmZmXQpbICAgIDAuNjA1NzE0XSBwY2lfYnVzIDAwMDA6MDA6IHJl c291cmNlIDEwIFttZW0gMHgxNDAwMDAwMC0weGZlYmZmZmZmXQpbICAgIDAuNjA3NDEzXSBORVQ6 IFJlZ2lzdGVyZWQgcHJvdG9jb2wgZmFtaWx5IDIKWyAgICAwLjYwOTIyMl0gVENQIGVzdGFibGlz aGVkIGhhc2ggdGFibGUgZW50cmllczogNDA5NiAob3JkZXI6IDIsIDE2Mzg0IGJ5dGVzKQpbICAg IDAuNjExMDA5XSBUQ1AgYmluZCBoYXNoIHRhYmxlIGVudHJpZXM6IDQwOTYgKG9yZGVyOiA1LCAx ODAyMjQgYnl0ZXMpClsgICAgMC42MTI5NDldIFRDUDogSGFzaCB0YWJsZXMgY29uZmlndXJlZCAo ZXN0YWJsaXNoZWQgNDA5NiBiaW5kIDQwOTYpClsgICAgMC42MTQ4NDddIFRDUDogcmVubyByZWdp c3RlcmVkClsgICAgMC42MTU4OTFdIFVEUCBoYXNoIHRhYmxlIGVudHJpZXM6IDI1NiAob3JkZXI6 IDIsIDI0NTc2IGJ5dGVzKQpbICAgIDAuNjE3NDU0XSBVRFAtTGl0ZSBoYXNoIHRhYmxlIGVudHJp ZXM6IDI1NiAob3JkZXI6IDIsIDI0NTc2IGJ5dGVzKQpbICAgIDAuNjE5MzM1XSBORVQ6IFJlZ2lz dGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEKWyAgICAwLjYyMDU5OV0gcGNpIDAwMDA6MDA6MDAuMDog TGltaXRpbmcgZGlyZWN0IFBDSS9QQ0kgdHJhbnNmZXJzClsgICAgMC42MjIxNDJdIHBjaSAwMDAw OjAwOjAxLjA6IFBJSVgzOiBFbmFibGluZyBQYXNzaXZlIFJlbGVhc2UKWyAgICAwLjYyMzY1OF0g cGNpIDAwMDA6MDA6MDEuMDogQWN0aXZhdGluZyBJU0EgRE1BIGhhbmcgd29ya2Fyb3VuZHMKWyAg ICAwLjYyNTI1NV0gcGNpIDAwMDA6MDA6MDIuMDogQm9vdCB2aWRlbyBkZXZpY2UKWyAgICAwLjYy NjU2Nl0gUENJOiBDTFMgMCBieXRlcywgZGVmYXVsdCA2NApbICAgIDAuNjI4MDUwXSBVbnBhY2tp bmcgaW5pdHJhbWZzLi4uClsgICAgMC42MzI0MDldIEluaXRyYW1mcyB1bnBhY2tpbmcgZmFpbGVk OiBqdW5rIGluIGNvbXByZXNzZWQgYXJjaGl2ZQpbICAgIDAuNjM1MDE0XSBCVUc6IHVuYWJsZSB0 byBoYW5kbGUga2VybmVsIE5VTEwgcG9pbnRlciBkZXJlZmVyZW5jZSBhdCAwMDAwMDAwYwpbICAg IDAuNjM2OTQ2XSBJUDogWzxkMWM1MmQ3MT5dIHZhbGlkYXRlX2NoYWluLmlzcmEuMzcrMHhjNS8w eDEwZTUKWyAgICAwLjYzODM1N10gKnBkcHQgPSAwMDAwMDAwMDAwMDAwMDAwICpwZGUgPSBmMDAw ZmY1M2YwMDBmZjUzIApbICAgIDAuNjM4MzU3XSBPb3BzOiAwMDAwIFsjMV0gUFJFRU1QVCAKWyAg ICAwLjYzODM1N10gTW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMC42MzgzNTddIENQVTogMCBQSUQ6 IDEgQ29tbTogc3dhcHBlciBOb3QgdGFpbnRlZCAzLjE2LjAtcmM2LW5leHQtMjAxNDA3MjQgIzg5 ClsgICAgMC42MzgzNTddIEhhcmR3YXJlIG5hbWU6IFFFTVUgU3RhbmRhcmQgUEMgKGk0NDBGWCAr IFBJSVgsIDE5OTYpLCBCSU9TIEJvY2hzIDAxLzAxLzIwMTEKWyAgICAwLjYzODM1N10gdGFzazog ZDA0NGEwMTAgdGk6IGQwNDRjMDAwIHRhc2sudGk6IGQwNDRjMDAwClsgICAgMC42MzgzNTddIEVJ UDogMDA2MDpbPGQxYzUyZDcxPl0gRUZMQUdTOiAwMDAxMDA4NiBDUFU6IDAKWyAgICAwLjYzODM1 N10gRUlQIGlzIGF0IHZhbGlkYXRlX2NoYWluLmlzcmEuMzcrMHhjNS8weDEwZTUKWyAgICAwLjYz ODM1N10gRUFYOiAwMDAwMDAwMCBFQlg6IDAwMDAwMDBlIEVDWDogMDAwMDAwMDAgRURYOiBmZmZm ZmZmYwpbICAgIDAuNjM4MzU3XSBFU0k6IGQwNDRhNGY0IEVESTogZDI4ODMzNDggRUJQOiBkMDQ0 ZGQ2YyBFU1A6IGQwNDRkZDA4ClsgICAgMC42MzgzNTddICBEUzogMDA3YiBFUzogMDA3YiBGUzog MDAwMCBHUzogMDBlMCBTUzogMDA2OApbICAgIDAuNjM4MzU3XSBDUjA6IDgwMDUwMDNiIENSMjog MDAwMDAwMGMgQ1IzOiAxMjQ2NzAwMCBDUjQ6IDAwMDAwNmIwClsgICAgMC42MzgzNTddIFN0YWNr OgpbICAgIDAuNjM4MzU3XSAgMDAwMDAwMGUgZDA0NGRkMTQgZDFjMjQzYWUgZDA0NGRkMWMgZDFj MDdkMDUgZDA0NGRkNDggZDI4YTI3ZTAgZDA0NGE0ZjQKWyAgICAwLjYzODM1N10gIDAwMDAwMDAx IGQwNDRhMDEwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIDAwMDAwMDAwIGQwNDRhMDEwIDAw MDAwMDBlClsgICAgMC42MzgzNTddICBkMDQ0ZGQ2NCBkMWM0ODlmOCAyNWQ5NGYyYiAwMDAwMDAw MCAwMDAwMDAwMCBkMDQ0YTAxMCAwMDAwMDAwZSBkMDQ0YTAxMApbICAgIDAuNjM4MzU3XSBDYWxs IFRyYWNlOgpbICAgIDAuNjM4MzU3XSAgWzxkMWMyNDNhZT5dID8ga3ZtX2Nsb2NrX3JlYWQrMHgx My8weDI0ClsgICAgMC42MzgzNTddICBbPGQxYzA3ZDA1Pl0gPyBzY2hlZF9jbG9jaysweDgvMHhi ClsgICAgMC42MzgzNTddICBbPGQxYzQ4OWY4Pl0gPyBzY2hlZF9jbG9ja19jcHUrMHhiMS8weGQw ClsgICAgMC42MzgzNTddICBbPGQxYzU0Y2YyPl0gX19sb2NrX2FjcXVpcmUrMHgzNTAvMHhhYTUK WyAgICAwLjYzODM1N10gIFs8ZDFjMjQzYWU+XSA/IGt2bV9jbG9ja19yZWFkKzB4MTMvMHgyNApb ICAgIDAuNjM4MzU3XSAgWzxkMWMwN2QwNT5dID8gc2NoZWRfY2xvY2srMHg4LzB4YgpbICAgIDAu NjM4MzU3XSAgWzxkMWMyNGUyZT5dID8gcHZjbG9ja19jbG9ja3NvdXJjZV9yZWFkKzB4YmIvMHgx NDkKWyAgICAwLjYzODM1N10gIFs8ZDFjNTViOTc+XSBsb2NrX2FjcXVpcmUrMHg3Ny8weDkyClsg ICAgMC42MzgzNTddICBbPGQxYzkzMjRmPl0gPyBmcmVlX3BjcHBhZ2VzX2J1bGsrMHgxZi8weDMw YgpbICAgIDAuNjM4MzU3XSAgWzxkMjA4ZTgzYz5dIF9yYXdfc3Bpbl9sb2NrKzB4M2MvMHg2OQpb ICAgIDAuNjM4MzU3XSAgWzxkMWM5MzI0Zj5dID8gZnJlZV9wY3BwYWdlc19idWxrKzB4MWYvMHgz MGIKWyAgICAwLjYzODM1N10gIFs8ZDFjOTMyNGY+XSBmcmVlX3BjcHBhZ2VzX2J1bGsrMHgxZi8w eDMwYgpbICAgIDAuNjM4MzU3XSAgWzxkMWM5MjAxOD5dID8gZnJlZV9wYWdlc19wcmVwYXJlKzB4 YzEvMHhlYQpbICAgIDAuNjM4MzU3XSAgWzxkMWM5MzZlOD5dIGZyZWVfaG90X2NvbGRfcGFnZSsw eDEyMy8weDE2NApbICAgIDAuNjM4MzU3XSAgWzxkMWM5MzczYz5dIF9fZnJlZV9wYWdlcy5wYXJ0 Ljc0KzB4MTMvMHgxOApbICAgIDAuNjM4MzU3XSAgWzxkMWM5Mzc0Zj5dIF9fZnJlZV9wYWdlcysw eGUvMHgxMApbICAgIDAuNjM4MzU3XSAgWzxkMWM5MzdiMD5dIGZyZWVfcmVzZXJ2ZWRfYXJlYSsw eDVmLzB4ZGMKWyAgICAwLjYzODM1N10gIFs8ZDFjMjdjYTE+XSA/IHNldF9tZW1vcnlfcncrMHg0 OC8weDRhClsgICAgMC42MzgzNTddICBbPGQxYzI1MGYwPl0gZnJlZV9pbml0X3BhZ2VzKzB4NWIv MHg3ZQpbICAgIDAuNjM4MzU3XSAgWzxkMjNmOWQ5MD5dID8gbWF5YmVfbGluay5wYXJ0LjIrMHhl NC8weGU0ClsgICAgMC42MzgzNTddICBbPGQyM2Y5ZDkwPl0gPyBtYXliZV9saW5rLnBhcnQuMisw eGU0LzB4ZTQKWyAgICAwLjYzODM1N10gIFs8ZDI0MDZiZDM+XSBmcmVlX2luaXRyZF9tZW0rMHgy Ni8weDJhClsgICAgMC42MzgzNTddICBbPGQyM2Y5ZTY3Pl0gcG9wdWxhdGVfcm9vdGZzKzB4ZDcv MHhmOQpbICAgIDAuNjM4MzU3XSAgWzxkMjNmOWQ5MD5dID8gbWF5YmVfbGluay5wYXJ0LjIrMHhl NC8weGU0ClsgICAgMC42MzgzNTddICBbPGQxYzAwNDI2Pl0gZG9fb25lX2luaXRjYWxsKzB4N2Yv MHgxYjkKWyAgICAwLjYzODM1N10gIFs8ZDIzZjlkOTA+XSA/IG1heWJlX2xpbmsucGFydC4yKzB4 ZTQvMHhlNApbICAgIDAuNjM4MzU3XSAgWzxkMWM1NDY1OD5dID8gdHJhY2VfaGFyZGlycXNfb25f Y2FsbGVyKzB4ZWIvMHgxYWYKWyAgICAwLjYzODM1N10gIFs8ZDFjNDFkOGE+XSA/IHBhcmFtZXEr MHgxMy8weDVlClsgICAgMC42MzgzNTddICBbPGQyM2Y4NTliPl0gPyByZXBhaXJfZW52X3N0cmlu ZysweDEyLzB4NTEKWyAgICAwLjYzODM1N10gIFs8ZDFjNDFmYmU+XSA/IHBhcnNlX2FyZ3MrMHgx ZTkvMHgzMTkKWyAgICAwLjYzODM1N10gIFs8ZDFjM2M1Y2E+XSA/IF9fdXNlcm1vZGVoZWxwZXJf c2V0X2Rpc2FibGVfZGVwdGgrMHgzZS8weDQ0ClsgICAgMC42MzgzNTddICBbPGQyM2Y4ZDA5Pl0g a2VybmVsX2luaXRfZnJlZWFibGUrMHhkZS8weDE3OApbICAgIDAuNjM4MzU3XSAgWzxkMjNmODU4 OT5dID8gaW5pdGNhbGxfYmxhY2tsaXN0KzB4ODEvMHg4MQpbICAgIDAuNjM4MzU3XSAgWzxkMjA4 MzBkMD5dIGtlcm5lbF9pbml0KzB4Yi8weGM3ClsgICAgMC42MzgzNTddICBbPGQxYzQ2ZjA2Pl0g PyBzY2hlZHVsZV90YWlsKzB4Yy8weDNhClsgICAgMC42MzgzNTddICBbPGQyMDhmNjQwPl0gcmV0 X2Zyb21fa2VybmVsX3RocmVhZCsweDIwLzB4MzAKWyAgICAwLjYzODM1N10gIFs8ZDIwODMwYzU+ XSA/IHJlc3RfaW5pdCsweGI1LzB4YjUKWyAgICAwLjYzODM1N10gQ29kZTogODkgNGQgYzQgMzkg YzcgNzQgNDEgOGIgNGQgYzggMzMgNDggMGMgOGIgNTAgMDggMzEgZGEgMDkgZDEgMGYgODQgNTkg MDMgMDAgMDAgOGIgNTUgYzQgODkgNzUgYjggOGIgNDUgYzggODkgNDUgYzQgZWIgMTMgOGIgNGQg YzQgPDMzPiA0OCAwYyA4YiA3MCAwOCAzMSBkZSAwOSBmMSAwZiA4NCAzOCAwMyAwMCAwMCA4YiA0 MiAwNCA4ZCA1MApbICAgIDAuNjM4MzU3XSBFSVA6IFs8ZDFjNTJkNzE+XSB2YWxpZGF0ZV9jaGFp bi5pc3JhLjM3KzB4YzUvMHgxMGU1IFNTOkVTUCAwMDY4OmQwNDRkZDA4ClsgICAgMC42MzgzNTdd IENSMjogMDAwMDAwMDAwMDAwMDAwYwpbICAgIDAuNjM4MzU3XSAtLS1bIGVuZCB0cmFjZSBhZjlm OTI1NDlkYjZlNTY5IF0tLS0KWyAgICAwLjYzODM1N10gbm90ZTogc3dhcHBlclsxXSBleGl0ZWQg d2l0aCBwcmVlbXB0X2NvdW50IDEKWyAgICAwLjczNDk1N10gS2VybmVsIHBhbmljIC0gbm90IHN5 bmNpbmc6IEF0dGVtcHRlZCB0byBraWxsIGluaXQhIGV4aXRjb2RlPTB4MDAwMDAwMDkKWyAgICAw LjczNDk1N10gClsgICAgMC43Mzc3MzRdIFJlYm9vdGluZyBpbiAxMCBzZWNvbmRzLi4KRWxhcHNl ZCB0aW1lOiA1CnFlbXUtc3lzdGVtLXg4Nl82NCAtY3B1IGt2bTY0IC1lbmFibGUta3ZtIC1rZXJu ZWwgL2tlcm5lbC9pMzg2LXJhbmRjb25maWctaWIxLTA3MjUxMTUzLzFhNThkOTkwOTYxMTk3MmZk MWMwODFiYjA0YTlmN2RjMjU3MWU2MTIvdm1saW51ei0zLjE2LjAtcmM2LW5leHQtMjAxNDA3MjQg LWFwcGVuZCAnaHVuZ190YXNrX3BhbmljPTEgZWFybHlwcmludGs9dHR5UzAsMTE1MjAwIGRlYnVn IGFwaWM9ZGVidWcgc3lzcnFfYWx3YXlzX2VuYWJsZWQgcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90 aW1lb3V0PTEwMCBwYW5pYz0xMCBzb2Z0bG9ja3VwX3BhbmljPTEgbm1pX3dhdGNoZG9nPXBhbmlj ICBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9 bm9ybWFsICByb290PS9kZXYvcmFtMCBydyBsaW5rPS9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2 bS9pMzg2LXJhbmRjb25maWctaWIxLTA3MjUxMTUzL25leHQ6bWFzdGVyOjFhNThkOTkwOTYxMTk3 MmZkMWMwODFiYjA0YTlmN2RjMjU3MWU2MTI6YmlzZWN0LWxpbnV4LTkvLnZtbGludXotMWE1OGQ5 OTA5NjExOTcyZmQxYzA4MWJiMDRhOWY3ZGMyNTcxZTYxMi0yMDE0MDcyNTEyMTk0Ny0yLWl2YjQy IGJyYW5jaD1uZXh0L21hc3RlciBCT09UX0lNQUdFPS9rZXJuZWwvaTM4Ni1yYW5kY29uZmlnLWli MS0wNzI1MTE1My8xYTU4ZDk5MDk2MTE5NzJmZDFjMDgxYmIwNGE5ZjdkYzI1NzFlNjEyL3ZtbGlu dXotMy4xNi4wLXJjNi1uZXh0LTIwMTQwNzI0IGRyYmQubWlub3JfY291bnQ9OCcgIC1pbml0cmQg L2tlcm5lbC10ZXN0cy9pbml0cmQvcXVhbnRhbC1jb3JlLWkzODYuY2d6IC1tIDMyMCAtc21wIDIg LW5ldCBuaWMsdmxhbj0xLG1vZGVsPWUxMDAwIC1uZXQgdXNlcix2bGFuPTEgLWJvb3Qgb3JkZXI9 bmMgLW5vLXJlYm9vdCAtd2F0Y2hkb2cgaTYzMDBlc2IgLXJ0YyBiYXNlPWxvY2FsdGltZSAtcGlk ZmlsZSAvZGV2L3NobS9rYm9vdC9waWQtcXVhbnRhbC1pdmI0Mi05OCAtc2VyaWFsIGZpbGU6L2Rl di9zaG0va2Jvb3Qvc2VyaWFsLXF1YW50YWwtaXZiNDItOTggLWRhZW1vbml6ZSAtZGlzcGxheSBu b25lIC1tb25pdG9yIG51bGwgCg== --===============1190153243158134666==-- From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755804AbaGaCc6 (ORCPT ); Wed, 30 Jul 2014 22:32:58 -0400 Received: from mga11.intel.com ([192.55.52.93]:63474 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751277AbaGaCc4 (ORCPT ); Wed, 30 Jul 2014 22:32:56 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.01,769,1400050800"; d="scan'208";a="569750503" Date: Thu, 31 Jul 2014 10:32:33 +0800 From: Fengguang Wu To: Stephane Eranian Cc: Ingo Molnar , Jet Chen , Su Tao , Yuanhan Liu , LKP , LKML , Venkatesh Srinivas Subject: Re: [perf/x86/RAPL] BUG: unable to handle kernel NULL pointer dereference at 00000028 Message-ID: <20140731023233.GA1259@localhost> References: <20140730040008.GF16537@localhost> <20140730055333.GA29881@localhost> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="6TrnltStXW4iwmi0" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Stephane, On Wed, Jul 30, 2014 at 07:56:11PM +0200, Stephane Eranian wrote: > On Wed, Jul 30, 2014 at 7:53 AM, Fengguang Wu wrote: > > On Wed, Jul 30, 2014 at 06:45:58AM +0200, Stephane Eranian wrote: > >> On Wed, Jul 30, 2014 at 6:00 AM, Fengguang Wu wrote: > >> > Greetings, > >> > > >> > 0day kernel testing robot got the below dmesg and the first bad commit is > >> > > >> Is this booting a guest kernel or native? > > > > It's a guest kernel. > > > >> What is the host CPU? > > > > The host CPU is E5-2680, Sandy Bridge-EP. > > > I thought this problem had already be mentioned a while back. > > See https://lkml.org/lkml/2014/3/6/685 > And https://lkml.org/lkml/2014/4/23/512 > > So what you are telling here is that those two fixes never made it or > that you are > running an older kernel. I just checked linux-next and find that the bug in rapl_pmu_init() has been fixed. linux-next happen to have the same "BUG: unable to handle kernel NULL pointer dereference" message but at another function validate_chain().. Attached is the dmesg in linux-next. Sorry for the noise! Thanks, Fengguang > >> > git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master > >> > commit 4788e5b4b2338f85fa42a712a182d8afd65d7c58 > >> > Author: Stephane Eranian > >> > AuthorDate: Tue Nov 12 17:58:50 2013 +0100 > >> > Commit: Ingo Molnar > >> > CommitDate: Wed Nov 27 11:16:40 2013 +0100 > >> > > >> > perf/x86: Add Intel RAPL PMU support > >> > > >> > This patch adds a new uncore PMU to expose the Intel > >> > RAPL energy consumption counters. Up to 3 counters, > >> > each counting a particular RAPL event are exposed. > >> > > >> > The RAPL counters are available on Intel SandyBridge, > >> > IvyBridge, Haswell. The server skus add a 3rd counter. > >> > > >> > The following events are available and exposed in sysfs: > >> > > >> > - power/energy-cores: power consumption of all cores on socket > >> > - power/energy-pkg: power consumption of all cores + LLc cache > >> > - power/energy-dram: power consumption of DRAM (servers only) > >> > > >> > For each event both the unit (Joules) and scale (2^-32 J) > >> > is exposed in sysfs for use by perf stat and other tools. > >> > The files are: > >> > > >> > /sys/devices/power/events/energy-*.unit > >> > /sys/devices/power/events/energy-*.scale > >> > > >> > The RAPL PMU is uncore by nature and is implemented such > >> > that it only works in system-wide mode. Measuring only > >> > one CPU per socket is sufficient. The /sys/devices/power/cpumask > >> > file can be used by tools to figure out which CPUs to monitor > >> > by default. For instance, on a 2-socket system, 2 CPUs > >> > (one on each socket) will be shown. > >> > > >> > All the counters measure in the same unit (exposed via sysfs). > >> > The perf_events API exposes all RAPL counters as 64-bit integers > >> > counting in unit of 1/2^32 Joules (about 0.23 nJ). User level tools > >> > must convert the counts by multiplying them by 2^-32 to obtain > >> > Joules. The reason for this is that the kernel avoids > >> > doing floating point math whenever possible because it is > >> > expensive (user floating-point state must be saved). The method > >> > used avoids kernel floating-point usage. There is no loss of > >> > precision. Thanks to PeterZ for suggesting this approach. > >> > > >> > To convert the raw count in Watt: > >> > W = C * 2.3 / (1e10 * time) > >> > or ldexp(C, -32). > >> > > >> > RAPL PMU is a new standalone PMU which registers with the > >> > perf_event core subsystem. The PMU type (attr->type) is > >> > dynamically allocated and is available from /sys/device/power/type. > >> > > >> > Sampling is not supported by the RAPL PMU. There is no > >> > privilege level filtering either. > >> > > >> > Signed-off-by: Stephane Eranian > >> > Reviewed-by: Maria Dimakopoulou > >> > Reviewed-by: Andi Kleen > >> > Signed-off-by: Peter Zijlstra > >> > Cc: acme@redhat.com > >> > Cc: jolsa@redhat.com > >> > Cc: zheng.z.yan@intel.com > >> > Cc: bp@alien8.de > >> > Link: http://lkml.kernel.org/r/1384275531-10892-4-git-send-email-eranian@google.com > >> > Signed-off-by: Ingo Molnar > >> > > >> > +-----------------------------------------------------------+------------+------------+---------------+ > >> > | | 410136f5dd | 4788e5b4b2 | next-20140724 | > >> > +-----------------------------------------------------------+------------+------------+---------------+ > >> > | boot_successes | 1000 | 751 | 78 | > >> > | boot_failures | 0 | 149 | 3 | > >> > | BUG:unable_to_handle_kernel_NULL_pointer_dereference | 0 | 132 | 2 | > >> > | Oops | 0 | 132 | 2 | > >> > | EIP_is_at_rapl_pmu_init | 0 | 132 | | > >> > | Kernel_panic-not_syncing:Attempted_to_kill_init_exitcode= | 0 | 132 | 2 | > >> > | backtrace:rapl_pmu_init | 0 | 132 | | > >> > | backtrace:kernel_init_freeable | 0 | 132 | 2 | > >> > | BUG:kernel_boot_hang | 0 | 17 | 1 | > >> > | EIP_is_at_validate_chain | 0 | 0 | 2 | > >> > | backtrace:free_reserved_area | 0 | 0 | 2 | > >> > | backtrace:free_init_pages | 0 | 0 | 2 | > >> > | backtrace:populate_rootfs | 0 | 0 | 2 | > >> > +-----------------------------------------------------------+------------+------------+---------------+ > >> > > >> > [ 0.613305] PCI: CLS 0 bytes, default 64 > >> > [ 0.614699] Unpacking initramfs... > >> > [ 0.732188] Freeing initrd memory: 3276K (d3cbd000 - d3ff0000) > >> > [ 0.733895] BUG: unable to handle kernel NULL pointer dereference at 00000028 > >> > [ 0.735603] IP: [] rapl_pmu_init+0x11e/0x139 > >> > [ 0.736012] *pdpt = 0000000000000000 *pde = f000ff53f000ff53 > >> > [ 0.736012] Oops: 0000 [#1] PREEMPT > >> > [ 0.736012] Modules linked in: > >> > [ 0.736012] CPU: 0 PID: 1 Comm: swapper Not tainted 3.12.0-05711-g4788e5b #11 > >> > [ 0.736012] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 > >> > [ 0.736012] task: d244c020 ti: d244e000 task.ti: d244e000 > >> > [ 0.736012] EIP: 0060:[] EFLAGS: 00010202 CPU: 0 > >> > [ 0.736012] EIP is at rapl_pmu_init+0x11e/0x139 > >> > [ 0.736012] EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 00000001 > >> > [ 0.736012] ESI: c09b1fad EDI: 000000cc EBP: d244ff00 ESP: d244fef0 > >> > [ 0.736012] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068 > >> > [ 0.736012] CR0: 80050033 CR2: 00000028 CR3: 00a16000 CR4: 000406b0 > >> > [ 0.736012] Stack: > >> > [ 0.736012] c04ddabe 00000000 00000002 00000000 d244ff74 c0200477 c0251b16 d244ff2c > >> > [ 0.736012] c025467d d3ff63cb d244ff34 c02410cb d3ff63cb d244ff00 c09aa512 c080d71c > >> > [ 0.736012] 000000cc d244ff74 c02412d5 c0829fe0 00000286 c023b6d8 00000246 00060006 > >> > [ 0.736012] Call Trace: > >> > [ 0.736012] [] ? register_syscore_ops+0x32/0x35 > >> > [ 0.736012] [] do_one_initcall+0xdf/0x138 > >> > [ 0.736012] [] ? lock_release_holdtime.part.20+0x93/0xf8 > >> > [ 0.736012] [] ? trace_hardirqs_on_caller+0xeb/0x1ad > >> > [ 0.736012] [] ? parameq+0x13/0x5e > >> > [ 0.736012] [] ? repair_env_string+0x12/0x51 > >> > [ 0.736012] [] ? parse_args+0x1bf/0x2f8 > >> > [ 0.736012] [] ? __usermodehelper_set_disable_depth+0x3e/0x44 > >> > [ 0.736012] [] kernel_init_freeable+0xde/0x178 > >> > [ 0.736012] [] ? do_early_param+0x78/0x78 > >> > [ 0.736012] [] kernel_init+0xb/0xed > >> > [ 0.736012] [] ? schedule_tail+0xc/0x3a > >> > [ 0.736012] [] ret_from_kernel_thread+0x1b/0x28 > >> > [ 0.736012] [] ? rest_init+0xb5/0xb5 > >> > [ 0.736012] Code: 99 87 ff 89 5c 24 04 c7 04 24 90 bf 76 c0 e8 dd e9 c9 ff 83 c8 ff eb 28 a1 44 bc a1 c0 f3 0f b8 c0 90 89 44 24 08 a1 80 73 82 c0 <8b> 40 28 89 44 24 04 c7 04 24 d4 bf 76 c0 e8 b2 e9 c9 ff 31 c0 > >> > [ 0.736012] EIP: [] rapl_pmu_init+0x11e/0x139 SS:ESP 0068:d244fef0 > >> > [ 0.736012] CR2: 0000000000000028 > >> > [ 0.736012] ---[ end trace 0a81712c9fb36a0a ]--- > >> > [ 0.736012] swapper (1) used greatest stack depth: 5800 bytes left > >> > > >> > git bisect start v3.14 v3.13 -- > >> > git bisect bad 09df7c4c8097ca4a11393b1edd4997d786daad52 # 16:18 0- 3 x86: Remove CONFIG_X86_OOSTORE > >> > git bisect bad 15c81026204da897a05424c79263aea861a782cc # 16:24 2- 5 Merge branch 'x86-x32-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip > >> > git bisect bad a0fa1dd3cdbccec9597fe53b6177a9aa6e20f2f8 # 16:33 0- 15 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip > >> > git bisect good edde1fb8c41d0db7c8ce17fb32886da2e389b0cc # 17:48 900+ 0 Merge tag 'localmodconfig-v3.14' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-kconfig > >> > git bisect good a693c46e14c9fdadbcd68ddfa94a4f72495531a9 # 17:55 900+ 0 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip > >> > git bisect good 2cc3f16cad1561c6fc551aefff559e53726efc8b # 18:12 900+ 0 Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip > >> > git bisect bad 9326657abe1a83ed4b4f396b923ca1217fd50cba # 18:21 9- 2 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip > >> > git bisect bad 7bb73553e2490ac6667387ee723e0faa61e9d999 # 18:38 0- 1 tools lib traceevent: Get rid of die() in reparent_op_arg() > >> > git bisect bad 3d7c0144491bd8c21d53b43032274a85efdfe434 # 18:41 11- 4 perf tools: Add build and install plugins targets > >> > git bisect bad ba1ddf42f3c3af111d3adee277534f73c1ef6a9b # 18:43 0- 15 perf script: Print mmap[2] events also > >> > git bisect bad a8b4c7014cadfdacd4e1f4c963128593be6f20de # 18:49 0- 2 perf completion: Rename file to reflect zsh support > >> > git bisect bad 4788e5b4b2338f85fa42a712a182d8afd65d7c58 # 18:53 0- 1 perf/x86: Add Intel RAPL PMU support > >> > git bisect good c912dae60ae6f659455f239298110adc67a5f3e9 # 19:33 900+ 14 uprobes: Cleanup !CONFIG_UPROBES decls, unexport xol_area > >> > git bisect good 09897d78dbc3a544426f2272b5601c62922ccab9 # 19:44 900+ 0 Merge branch 'uprobes/core' of git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc into perf/core > >> > git bisect good 410136f5dd96b6013fe6d1011b523b1c247e1ccb # 19:52 900+ 0 tools/perf/stat: Add event unit and scale support > >> > # first bad commit: [4788e5b4b2338f85fa42a712a182d8afd65d7c58] perf/x86: Add Intel RAPL PMU support > >> > git bisect good 410136f5dd96b6013fe6d1011b523b1c247e1ccb # 19:56 1000+ 0 tools/perf/stat: Add event unit and scale support > >> > git bisect bad 1a58d9909611972fd1c081bb04a9f7dc2571e612 # 19:58 0- 3 Add linux-next specific files for 20140724 > >> > git bisect bad 82e13c71bc655b6dc7110da4e164079dadb44892 # 20:07 448- 10 Merge branch 'for-3.16' of git://linux-nfs.org/~bfields/linux > >> > git bisect bad 5a7439efd1c5c416f768fc550048ca130cf4bf99 # 20:14 2- 6 Add linux-next specific files for 20140725 > >> > > >> > > >> > This script may reproduce the error. > >> > > >> > ---------------------------------------------------------------------------- > >> > #!/bin/bash > >> > > >> > kernel=$1 > >> > initrd=yocto-minimal-i386.cgz > >> > > >> > wget --no-clobber https://github.com/fengguang/reproduce-kernel-bug/blob/master/initrd/$initrd > >> > > >> > kvm=( > >> > qemu-system-x86_64 > >> > -enable-kvm > >> > -cpu Haswell,+smep,+smap > >> > -kernel $kernel > >> > -initrd $initrd > >> > -m 320 > >> > -smp 1 > >> > -net nic,vlan=1,model=e1000 > >> > -net user,vlan=1 > >> > -boot order=nc > >> > -no-reboot > >> > -watchdog i6300esb > >> > -rtc base=localtime > >> > -serial stdio > >> > -display none > >> > -monitor null > >> > ) > >> > > >> > append=( > >> > hung_task_panic=1 > >> > earlyprintk=ttyS0,115200 > >> > debug > >> > apic=debug > >> > sysrq_always_enabled > >> > rcupdate.rcu_cpu_stall_timeout=100 > >> > panic=10 > >> > softlockup_panic=1 > >> > nmi_watchdog=panic > >> > prompt_ramdisk=0 > >> > console=ttyS0,115200 > >> > console=tty0 > >> > vga=normal > >> > root=/dev/ram0 > >> > rw > >> > drbd.minor_count=8 > >> > ) > >> > > >> > "${kvm[@]}" --append "${append[*]}" > >> > ---------------------------------------------------------------------------- > >> > > >> > Thanks, > >> > Fengguang > >> > > >> > _______________________________________________ > >> > LKP mailing list > >> > LKP@linux.intel.com > >> > --6TrnltStXW4iwmi0 Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg-quantal-ivb42-98:20140725122403:i386-randconfig-ib1-07251153::" Content-Transfer-Encoding: quoted-printable early console in setup code early console in decompress_kernel KASLR using RDTSC... Decompressing Linux... Parsing ELF... Performing relocations... done. Booting the kernel. [ 0.000000] Linux version 3.16.0-rc6-next-20140724 (kbuild@lkp-ib03) (gc= c version 4.8.2 (Debian 4.8.2-18) ) #89 PREEMPT Fri Jul 25 11:55:48 CST 2014 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usable [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reser= ved [ 0.000000] bootconsole [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.4 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/0= 1/2011 [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> rese= rved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn =3D 0x13ffe max_arch_pfn =3D 0x1000000 [ 0.000000] MTRR default type: write-back [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0080000000 mask FF80000000 uncachable [ 0.000000] 1 disabled [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] 8 disabled [ 0.000000] 9 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x701060007= 0106 [ 0.000000] Scan for SMP in [mem 0x00000000-0x000003ff] [ 0.000000] Scan for SMP in [mem 0x0009fc00-0x0009ffff] [ 0.000000] Scan for SMP in [mem 0x000f0000-0x000fffff] [ 0.000000] found SMP MP-table at [mem 0x000f0eb0-0x000f0ebf] mapped at = [c00f0eb0] [ 0.000000] mpc: f0ec0-f0fa4 [ 0.000000] initial memory mapped: [mem 0x00000000-0x131fffff] [ 0.000000] Base memory trampoline at [c009b000] 9b000 size 16384 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] init_memory_mapping: [mem 0x11a00000-0x11bfffff] [ 0.000000] [mem 0x11a00000-0x11bfffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x10000000-0x119fffff] [ 0.000000] [mem 0x10000000-0x119fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x00100000-0x0fffffff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x0fffffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x11c00000-0x13ffdfff] [ 0.000000] [mem 0x11c00000-0x13dfffff] page 2M [ 0.000000] [mem 0x13e00000-0x13ffdfff] page 4k [ 0.000000] cma: Reserved 16 MiB at 10800000 [ 0.000000] RAMDISK: [mem 0x127ab000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x000F0D00 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x13FFFC2A 000034 (v01 BOCHS BXPCRSDT 00000001 B= XPC 00000001) [ 0.000000] ACPI: FACP 0x13FFF1C0 000074 (v01 BOCHS BXPCFACP 00000001 B= XPC 00000001) [ 0.000000] ACPI: DSDT 0x13FFE040 001180 (v01 BOCHS BXPCDSDT 00000001 B= XPC 00000001) [ 0.000000] ACPI: FACS 0x13FFE000 000040 [ 0.000000] ACPI: SSDT 0x13FFF234 00093E (v01 BOCHS BXPCSSDT 00000001 B= XPC 00000001) [ 0.000000] ACPI: APIC 0x13FFFB72 000080 (v01 BOCHS BXPCAPIC 00000001 B= XPC 00000001) [ 0.000000] ACPI: HPET 0x13FFFBF2 000038 (v01 BOCHS BXPCHPET 00000001 B= XPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffc000 ( fee00000) [ 0.000000] 319MB LOWMEM available. [ 0.000000] mapped low ram: 0 - 13ffe000 [ 0.000000] low ram: 0 - 13ffe000 [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13ffd001, primary cpu clock [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] Normal [mem 0x01000000-0x13ffdfff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009efff] [ 0.000000] node 0: [mem 0x00100000-0x13ffdfff] [ 0.000000] Initmem setup node 0 [mem 0x00001000-0x13ffdfff] [ 0.000000] On node 0 totalpages: 81820 [ 0.000000] free_area_init_node: node 0, pgdat d23f0da0, node_mem_map d1= 97f020 [ 0.000000] DMA zone: 32 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] Normal zone: 608 pages used for memmap [ 0.000000] Normal zone: 77822 pages, LIFO batch:15 [ 0.000000] Using APIC driver default [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffc000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: NR_CPUS/possible_cpus limit of 1 reached. Processor 1= /0x1 ignored. [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] Using ACPI for processor (LAPIC) configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] Intel MultiProcessor Specification v1.4 [ 0.000000] Virtual Wire compatibility mode. [ 0.000000] mpc: f0ec0-f0fa4 [ 0.000000] MPTABLE: OEM ID: BOCHSCPU [ 0.000000] MPTABLE: Product ID: 0.1 =20 [ 0.000000] MPTABLE: APIC at: 0xFEE00000 [ 0.000000] Lint: type 3, pol 0, trig 0, bus 01, IRQ 00, APIC ID 0, APIC= LINT 00 [ 0.000000] Lint: type 1, pol 0, trig 0, bus 01, IRQ 00, APIC ID ff, API= C LINT 01 [ 0.000000] Processors: 1 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 12274980 [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=3D1*32768 [ 0.000000] pcpu-alloc: [0] 0=20 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Tota= l pages: 81180 [ 0.000000] Kernel command line: hung_task_panic=3D1 earlyprintk=3DttyS0= ,115200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_time= out=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramd= isk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram= 0 rw link=3D/kbuild-tests/run-queue/kvm/i386-randconfig-ib1-07251153/next:m= aster:1a58d9909611972fd1c081bb04a9f7dc2571e612:bisect-linux-9/.vmlinuz-1a58= d9909611972fd1c081bb04a9f7dc2571e612-20140725121947-2-ivb42 branch=3Dnext/m= aster BOOT_IMAGE=3D/kernel/i386-randconfig-ib1-07251153/1a58d9909611972fd1c= 081bb04a9f7dc2571e612/vmlinuz-3.16.0-rc6-next-20140724 drbd.minor_count=3D8 [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 byt= es) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 byte= s) [ 0.000000] Initializing CPU#0 [ 0.000000] Memory: 270992K/327280K available (4674K kernel code, 1662K = rwdata, 1812K rodata, 432K init, 8296K bss, 56288K reserved) [ 0.000000] virtual kernel memory layout: [ 0.000000] fixmap : 0xfffe2000 - 0xfffff000 ( 116 kB) [ 0.000000] vmalloc : 0xd47fe000 - 0xfffe0000 ( 695 MB) [ 0.000000] lowmem : 0xc0000000 - 0xd3ffe000 ( 319 MB) [ 0.000000] .init : 0xd23f8000 - 0xd2464000 ( 432 kB) [ 0.000000] .data : 0xd2090e86 - 0xd23f6a00 (3478 kB) [ 0.000000] .text : 0xd1c00000 - 0xd2090e86 (4675 kB) [ 0.000000] Checking if this processor honours the WP bit even in superv= isor mode...Ok. [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] CPU 0 irqstacks, hard=3Dd0408000 soft=3Dd040a000 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] Linux version 3.16.0-rc6-next-20140724 (kbuild@lkp-ib03) (gc= c version 4.8.2 (Debian 4.8.2-18) ) #89 PREEMPT Fri Jul 25 11:55:48 CST 2014 [ 0.000000] e820: BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009fbff] usable [ 0.000000] BIOS-e820: [mem 0x000000000009fc00-0x000000000009ffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000000f0000-0x00000000000fffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x0000000013ffdfff] usable [ 0.000000] BIOS-e820: [mem 0x0000000013ffe000-0x0000000013ffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000feffc000-0x00000000feffffff] reser= ved [ 0.000000] BIOS-e820: [mem 0x00000000fffc0000-0x00000000ffffffff] reser= ved [ 0.000000] bootconsole [earlyser0] enabled [ 0.000000] NX (Execute Disable) protection: active [ 0.000000] SMBIOS 2.4 present. [ 0.000000] DMI: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Bochs 01/0= 1/2011 [ 0.000000] Hypervisor detected: KVM [ 0.000000] e820: update [mem 0x00000000-0x00000fff] usable =3D=3D> rese= rved [ 0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable [ 0.000000] e820: last_pfn =3D 0x13ffe max_arch_pfn =3D 0x1000000 [ 0.000000] MTRR default type: write-back [ 0.000000] MTRR fixed ranges enabled: [ 0.000000] 00000-9FFFF write-back [ 0.000000] A0000-BFFFF uncachable [ 0.000000] C0000-FFFFF write-protect [ 0.000000] MTRR variable ranges enabled: [ 0.000000] 0 base 0080000000 mask FF80000000 uncachable [ 0.000000] 1 disabled [ 0.000000] 2 disabled [ 0.000000] 3 disabled [ 0.000000] 4 disabled [ 0.000000] 5 disabled [ 0.000000] 6 disabled [ 0.000000] 7 disabled [ 0.000000] 8 disabled [ 0.000000] 9 disabled [ 0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x701060007= 0106 [ 0.000000] Scan for SMP in [mem 0x00000000-0x000003ff] [ 0.000000] Scan for SMP in [mem 0x0009fc00-0x0009ffff] [ 0.000000] Scan for SMP in [mem 0x000f0000-0x000fffff] [ 0.000000] found SMP MP-table at [mem 0x000f0eb0-0x000f0ebf] mapped at = [c00f0eb0] [ 0.000000] mpc: f0ec0-f0fa4 [ 0.000000] initial memory mapped: [mem 0x00000000-0x131fffff] [ 0.000000] Base memory trampoline at [c009b000] 9b000 size 16384 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] init_memory_mapping: [mem 0x11a00000-0x11bfffff] [ 0.000000] [mem 0x11a00000-0x11bfffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x10000000-0x119fffff] [ 0.000000] [mem 0x10000000-0x119fffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x00100000-0x0fffffff] [ 0.000000] [mem 0x00100000-0x001fffff] page 4k [ 0.000000] [mem 0x00200000-0x0fffffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x11c00000-0x13ffdfff] [ 0.000000] [mem 0x11c00000-0x13dfffff] page 2M [ 0.000000] [mem 0x13e00000-0x13ffdfff] page 4k [ 0.000000] cma: Reserved 16 MiB at 10800000 [ 0.000000] RAMDISK: [mem 0x127ab000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x000F0D00 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x13FFFC2A 000034 (v01 BOCHS BXPCRSDT 00000001 B= XPC 00000001) [ 0.000000] ACPI: FACP 0x13FFF1C0 000074 (v01 BOCHS BXPCFACP 00000001 B= XPC 00000001) [ 0.000000] ACPI: DSDT 0x13FFE040 001180 (v01 BOCHS BXPCDSDT 00000001 B= XPC 00000001) [ 0.000000] ACPI: FACS 0x13FFE000 000040 [ 0.000000] ACPI: SSDT 0x13FFF234 00093E (v01 BOCHS BXPCSSDT 00000001 B= XPC 00000001) [ 0.000000] ACPI: APIC 0x13FFFB72 000080 (v01 BOCHS BXPCAPIC 00000001 B= XPC 00000001) [ 0.000000] ACPI: HPET 0x13FFFBF2 000038 (v01 BOCHS BXPCHPET 00000001 B= XPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffc000 ( fee00000) [ 0.000000] 319MB LOWMEM available. [ 0.000000] mapped low ram: 0 - 13ffe000 [ 0.000000] low ram: 0 - 13ffe000 [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13ffd001, primary cpu clock [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] Normal [mem 0x01000000-0x13ffdfff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x00001000-0x0009efff] [ 0.000000] node 0: [mem 0x00100000-0x13ffdfff] [ 0.000000] Initmem setup node 0 [mem 0x00001000-0x13ffdfff] [ 0.000000] On node 0 totalpages: 81820 [ 0.000000] free_area_init_node: node 0, pgdat d23f0da0, node_mem_map d1= 97f020 [ 0.000000] DMA zone: 32 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] Normal zone: 608 pages used for memmap [ 0.000000] Normal zone: 77822 pages, LIFO batch:15 [ 0.000000] Using APIC driver default [ 0.000000] ACPI: PM-Timer IO Port: 0x608 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffc000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled) [ 0.000000] ACPI: NR_CPUS/possible_cpus limit of 1 reached. Processor 1= /0x1 ignored. [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] Using ACPI for processor (LAPIC) configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] Intel MultiProcessor Specification v1.4 [ 0.000000] Virtual Wire compatibility mode. [ 0.000000] mpc: f0ec0-f0fa4 [ 0.000000] MPTABLE: OEM ID: BOCHSCPU [ 0.000000] MPTABLE: Product ID: 0.1 =20 [ 0.000000] MPTABLE: APIC at: 0xFEE00000 [ 0.000000] Lint: type 3, pol 0, trig 0, bus 01, IRQ 00, APIC ID 0, APIC= LINT 00 [ 0.000000] Lint: type 1, pol 0, trig 0, bus 01, IRQ 00, APIC ID ff, API= C LINT 01 [ 0.000000] Processors: 1 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 12274980 [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=3D1*32768 [ 0.000000] pcpu-alloc: [0] 0=20 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Tota= l pages: 81180 [ 0.000000] Kernel command line: hung_task_panic=3D1 earlyprintk=3DttyS0= ,115200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_time= out=3D100 panic=3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramd= isk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram= 0 rw link=3D/kbuild-tests/run-queue/kvm/i386-randconfig-ib1-07251153/next:m= aster:1a58d9909611972fd1c081bb04a9f7dc2571e612:bisect-linux-9/.vmlinuz-1a58= d9909611972fd1c081bb04a9f7dc2571e612-20140725121947-2-ivb42 branch=3Dnext/m= aster BOOT_IMAGE=3D/kernel/i386-randconfig-ib1-07251153/1a58d9909611972fd1c= 081bb04a9f7dc2571e612/vmlinuz-3.16.0-rc6-next-20140724 drbd.minor_count=3D8 [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 byt= es) [ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 byte= s) [ 0.000000] Initializing CPU#0 [ 0.000000] Memory: 270992K/327280K available (4674K kernel code, 1662K = rwdata, 1812K rodata, 432K init, 8296K bss, 56288K reserved) [ 0.000000] virtual kernel memory layout: [ 0.000000] fixmap : 0xfffe2000 - 0xfffff000 ( 116 kB) [ 0.000000] vmalloc : 0xd47fe000 - 0xfffe0000 ( 695 MB) [ 0.000000] lowmem : 0xc0000000 - 0xd3ffe000 ( 319 MB) [ 0.000000] .init : 0xd23f8000 - 0xd2464000 ( 432 kB) [ 0.000000] .data : 0xd2090e86 - 0xd23f6a00 (3478 kB) [ 0.000000] .text : 0xd1c00000 - 0xd2090e86 (4675 kB) [ 0.000000] Checking if this processor honours the WP bit even in superv= isor mode...Ok. [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] CPU 0 irqstacks, hard=3Dd0408000 soft=3Dd040a000 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] console [ttyS0] enabled [ 0.000000] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc.,= Ingo Molnar [ 0.000000] ... MAX_LOCKDEP_SUBCLASSES: 8 [ 0.000000] ... MAX_LOCK_DEPTH: 48 [ 0.000000] ... MAX_LOCKDEP_KEYS: 8191 [ 0.000000] ... CLASSHASH_SIZE: 4096 [ 0.000000] ... MAX_LOCKDEP_ENTRIES: 32768 [ 0.000000] ... MAX_LOCKDEP_CHAINS: 65536 [ 0.000000] ... CHAINHASH_SIZE: 32768 [ 0.000000] memory used by lock dependency info: 5167 kB [ 0.000000] per task-struct memory footprint: 1920 bytes [ 0.000000] hpet clockevent registered [ 0.000000] tsc: Detected 2693.508 MHz processor [ 0.008000] Calibrating delay loop (skipped) preset value.. 5387.01 Bogo= MIPS (lpj=3D10774032) [ 0.008007] pid_max: default: 32768 minimum: 301 [ 0.009113] ACPI: Core revision 20140627 [ 0.013518] ACPI: All ACPI Tables successfully acquired [ 0.014878] ACPI: setting ELCR to 0200 (from 0c00) [ 0.016083] Security Framework initialized [ 0.017095] Yama: becoming mindful. [ 0.018064] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) [ 0.019455] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 by= tes) [ 0.020702] Last level iTLB entries: 4KB 0, 2MB 0, 4MB 0 [ 0.020702] Last level dTLB entries: 4KB 0, 2MB 0, 4MB 0, 1GB 0 [ 0.020702] tlb_flushall_shift: 6 [ 0.024006] CPU: Intel Common KVM processor (fam: 0f, model: 06, steppin= g: 01) [ 0.030312] Performance Events: unsupported Netburst CPU model 6 no PMU = driver, software events only. [ 0.032882] Getting VERSION: 1050014 [ 0.033818] Getting VERSION: 1050014 [ 0.034739] Getting ID: 0 [ 0.036018] Getting ID: f000000 [ 0.036892] Getting LVT0: 8700 [ 0.037747] Getting LVT1: 8400 [ 0.038613] enabled ExtINT on CPU#0 [ 0.039533] Using local APIC timer interrupts. [ 0.039533] calibrating APIC timer ... [ 0.044000] ... lapic delta =3D 6248994 [ 0.044000] ... PM-Timer delta =3D 357894 [ 0.044000] ... PM-Timer result ok [ 0.044000] ..... delta 6248994 [ 0.044000] ..... mult: 268392248 [ 0.044000] ..... calibration result: 3999356 [ 0.044000] ..... CPU clock speed is 2693.0193 MHz. [ 0.044000] ..... host bus clock speed is 999.3356 MHz. [ 0.044763] evm: security.capability [ 0.046679] regulator-dummy: no parameters [ 0.048000] NET: Registered protocol family 16 [ 0.048625] cpuidle: using governor ladder [ 0.049655] cpuidle: using governor menu [ 0.052004] ACPI: bus type PCI registered [ 0.053237] PCI : PCI BIOS area is rw and x. Use pci=3Dnobios if you wan= t it NX. [ 0.055046] PCI: PCI BIOS revision 2.10 entry at 0xfd456, last bus=3D0 [ 0.056003] PCI: Using configuration type 1 for base access [ 0.063155] ACPI: Added _OSI(Module Device) [ 0.064005] ACPI: Added _OSI(Processor Device) [ 0.065075] ACPI: Added _OSI(3.0 _SCP Extensions) [ 0.066186] ACPI: Added _OSI(Processor Aggregator Device) [ 0.077105] ACPI: Interpreter enabled [ 0.078084] ACPI: (supports S0 S5) [ 0.078993] ACPI: Using PIC for interrupt routing [ 0.080054] PCI: Using host bridge windows from ACPI; if necessary, use = "pci=3Dnocrs" and report a bug [ 0.093150] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff]) [ 0.094502] acpi PNP0A03:00: _OSC: OS supports [Segments] [ 0.095762] acpi PNP0A03:00: _OSC failed (AE_NOT_FOUND); disabling ASPM [ 0.096297] acpi PNP0A03:00: fail to add MMCONFIG information, can't acc= ess extended PCI configuration space under this bridge. [ 0.100106] PCI host bridge to bus 0000:00 [ 0.101128] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.102353] pci_bus 0000:00: root bus resource [io 0x0000-0x0cf7] [ 0.103680] pci_bus 0000:00: root bus resource [io 0x0d00-0xadff] [ 0.104005] pci_bus 0000:00: root bus resource [io 0xae0f-0xaeff] [ 0.105328] pci_bus 0000:00: root bus resource [io 0xaf20-0xafdf] [ 0.106658] pci_bus 0000:00: root bus resource [io 0xafe4-0xffff] [ 0.108005] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bfff= f] [ 0.109441] pci_bus 0000:00: root bus resource [mem 0x14000000-0xfebffff= f] [ 0.110952] pci 0000:00:00.0: [8086:1237] type 00 class 0x060000 [ 0.112716] pci 0000:00:01.0: [8086:7000] type 00 class 0x060100 [ 0.116024] pci 0000:00:01.1: [8086:7010] type 00 class 0x010180 [ 0.120006] pci 0000:00:01.1: reg 0x20: [io 0xc040-0xc04f] [ 0.122292] pci 0000:00:01.1: legacy IDE quirk: reg 0x10: [io 0x01f0-0x= 01f7] [ 0.123772] pci 0000:00:01.1: legacy IDE quirk: reg 0x14: [io 0x03f6] [ 0.124005] pci 0000:00:01.1: legacy IDE quirk: reg 0x18: [io 0x0170-0x= 0177] [ 0.125476] pci 0000:00:01.1: legacy IDE quirk: reg 0x1c: [io 0x0376] [ 0.128408] pci 0000:00:01.3: [8086:7113] type 00 class 0x068000 [ 0.130121] pci 0000:00:01.3: quirk: [io 0x0600-0x063f] claimed by PIIX= 4 ACPI [ 0.131929] pci 0000:00:01.3: quirk: [io 0x0700-0x070f] claimed by PIIX= 4 SMB [ 0.132458] pci 0000:00:02.0: [1013:00b8] type 00 class 0x030000 [ 0.136644] pci 0000:00:02.0: reg 0x10: [mem 0xfc000000-0xfdffffff pref] [ 0.139296] pci 0000:00:02.0: reg 0x14: [mem 0xfebf0000-0xfebf0fff] [ 0.146444] pci 0000:00:02.0: reg 0x30: [mem 0xfebe0000-0xfebeffff pref] [ 0.148453] pci 0000:00:03.0: [8086:100e] type 00 class 0x020000 [ 0.150734] pci 0000:00:03.0: reg 0x10: [mem 0xfebc0000-0xfebdffff] [ 0.152975] pci 0000:00:03.0: reg 0x14: [io 0xc000-0xc03f] [ 0.158838] pci 0000:00:03.0: reg 0x30: [mem 0xfeb80000-0xfebbffff pref] [ 0.160426] pci 0000:00:04.0: [8086:25ab] type 00 class 0x088000 [ 0.162254] pci 0000:00:04.0: reg 0x10: [mem 0xfebf1000-0xfebf100f] [ 0.167633] pci_bus 0000:00: on NUMA node 0 [ 0.168949] ACPI: PCI Interrupt Link [LNKA] (IRQs 5 *10 11) [ 0.170803] ACPI: PCI Interrupt Link [LNKB] (IRQs 5 *10 11) [ 0.173086] ACPI: PCI Interrupt Link [LNKC] (IRQs 5 10 *11) [ 0.174931] ACPI: PCI Interrupt Link [LNKD] (IRQs 5 10 *11) [ 0.176985] ACPI: PCI Interrupt Link [LNKS] (IRQs *9) [ 0.179139] ACPI: Enabled 16 GPEs in block 00 to 0F [ 0.180329] vgaarb: device added: PCI:0000:00:02.0,decodes=3Dio+mem,owns= =3Dio+mem,locks=3Dnone [ 0.182395] vgaarb: loaded [ 0.183199] vgaarb: bridge control possible 0000:00:02.0 [ 0.184256] SCSI subsystem initialized [ 0.185330] pps_core: LinuxPPS API ver. 1 registered [ 0.186465] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo = Giometti [ 0.188018] PTP clock support registered [ 0.189040] PCI: Using ACPI for IRQ routing [ 0.190062] PCI: pci_cache_line_size set to 64 bytes [ 0.192142] e820: reserve RAM buffer [mem 0x0009fc00-0x0009ffff] [ 0.193437] e820: reserve RAM buffer [mem 0x13ffe000-0x13ffffff] [ 0.196166] Bluetooth: Core ver 2.19 [ 0.197141] NET: Registered protocol family 31 [ 0.198196] Bluetooth: HCI device and connection manager initialized [ 0.199568] Bluetooth: HCI socket layer initialized [ 0.200009] Bluetooth: L2CAP socket layer initialized [ 0.201194] Bluetooth: SCO socket layer initialized [ 0.202344] NET: Registered protocol family 8 [ 0.204004] NET: Registered protocol family 20 [ 0.205469] Switched to clocksource kvm-clock [ 0.206874] FS-Cache: Loaded [ 0.207760] pnp: PnP ACPI init [ 0.208000] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active) [ 0.208785] pnp 00:01: Plug and Play ACPI device, IDs PNP0303 (active) [ 0.210254] pnp 00:02: Plug and Play ACPI device, IDs PNP0f13 (active) [ 0.211712] pnp 00:03: [dma 2] [ 0.212619] pnp 00:03: Plug and Play ACPI device, IDs PNP0700 (active) [ 0.214117] pnp 00:04: Plug and Play ACPI device, IDs PNP0400 (active) [ 0.215622] pnp 00:05: Plug and Play ACPI device, IDs PNP0501 (active) [ 0.217630] pnp: PnP ACPI: found 6 devices [ 0.218668] PnPBIOS: Disabled [ 0.559340] mdacon: MDA with 8K of memory detected. [ 0.559459] Console: switching consoles 13-16 to MDA-2 [ 0.596760] pci_bus 0000:00: resource 4 [io 0x0000-0x0cf7] [ 0.598222] pci_bus 0000:00: resource 5 [io 0x0d00-0xadff] [ 0.599685] pci_bus 0000:00: resource 6 [io 0xae0f-0xaeff] [ 0.601137] pci_bus 0000:00: resource 7 [io 0xaf20-0xafdf] [ 0.602595] pci_bus 0000:00: resource 8 [io 0xafe4-0xffff] [ 0.604149] pci_bus 0000:00: resource 9 [mem 0x000a0000-0x000bffff] [ 0.605714] pci_bus 0000:00: resource 10 [mem 0x14000000-0xfebfffff] [ 0.607413] NET: Registered protocol family 2 [ 0.609222] TCP established hash table entries: 4096 (order: 2, 16384 by= tes) [ 0.611009] TCP bind hash table entries: 4096 (order: 5, 180224 bytes) [ 0.612949] TCP: Hash tables configured (established 4096 bind 4096) [ 0.614847] TCP: reno registered [ 0.615891] UDP hash table entries: 256 (order: 2, 24576 bytes) [ 0.617454] UDP-Lite hash table entries: 256 (order: 2, 24576 bytes) [ 0.619335] NET: Registered protocol family 1 [ 0.620599] pci 0000:00:00.0: Limiting direct PCI/PCI transfers [ 0.622142] pci 0000:00:01.0: PIIX3: Enabling Passive Release [ 0.623658] pci 0000:00:01.0: Activating ISA DMA hang workarounds [ 0.625255] pci 0000:00:02.0: Boot video device [ 0.626566] PCI: CLS 0 bytes, default 64 [ 0.628050] Unpacking initramfs... [ 0.632409] Initramfs unpacking failed: junk in compressed archive [ 0.635014] BUG: unable to handle kernel NULL pointer dereference at 000= 0000c [ 0.636946] IP: [] validate_chain.isra.37+0xc5/0x10e5 [ 0.638357] *pdpt =3D 0000000000000000 *pde =3D f000ff53f000ff53=20 [ 0.638357] Oops: 0000 [#1] PREEMPT=20 [ 0.638357] Modules linked in: [ 0.638357] CPU: 0 PID: 1 Comm: swapper Not tainted 3.16.0-rc6-next-2014= 0724 #89 [ 0.638357] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = Bochs 01/01/2011 [ 0.638357] task: d044a010 ti: d044c000 task.ti: d044c000 [ 0.638357] EIP: 0060:[] EFLAGS: 00010086 CPU: 0 [ 0.638357] EIP is at validate_chain.isra.37+0xc5/0x10e5 [ 0.638357] EAX: 00000000 EBX: 0000000e ECX: 00000000 EDX: fffffffc [ 0.638357] ESI: d044a4f4 EDI: d2883348 EBP: d044dd6c ESP: d044dd08 [ 0.638357] DS: 007b ES: 007b FS: 0000 GS: 00e0 SS: 0068 [ 0.638357] CR0: 8005003b CR2: 0000000c CR3: 12467000 CR4: 000006b0 [ 0.638357] Stack: [ 0.638357] 0000000e d044dd14 d1c243ae d044dd1c d1c07d05 d044dd48 d28a2= 7e0 d044a4f4 [ 0.638357] 00000001 d044a010 00000000 00000000 00000000 00000000 d044a= 010 0000000e [ 0.638357] d044dd64 d1c489f8 25d94f2b 00000000 00000000 d044a010 00000= 00e d044a010 [ 0.638357] Call Trace: [ 0.638357] [] ? kvm_clock_read+0x13/0x24 [ 0.638357] [] ? sched_clock+0x8/0xb [ 0.638357] [] ? sched_clock_cpu+0xb1/0xd0 [ 0.638357] [] __lock_acquire+0x350/0xaa5 [ 0.638357] [] ? kvm_clock_read+0x13/0x24 [ 0.638357] [] ? sched_clock+0x8/0xb [ 0.638357] [] ? pvclock_clocksource_read+0xbb/0x149 [ 0.638357] [] lock_acquire+0x77/0x92 [ 0.638357] [] ? free_pcppages_bulk+0x1f/0x30b [ 0.638357] [] _raw_spin_lock+0x3c/0x69 [ 0.638357] [] ? free_pcppages_bulk+0x1f/0x30b [ 0.638357] [] free_pcppages_bulk+0x1f/0x30b [ 0.638357] [] ? free_pages_prepare+0xc1/0xea [ 0.638357] [] free_hot_cold_page+0x123/0x164 [ 0.638357] [] __free_pages.part.74+0x13/0x18 [ 0.638357] [] __free_pages+0xe/0x10 [ 0.638357] [] free_reserved_area+0x5f/0xdc [ 0.638357] [] ? set_memory_rw+0x48/0x4a [ 0.638357] [] free_init_pages+0x5b/0x7e [ 0.638357] [] ? maybe_link.part.2+0xe4/0xe4 [ 0.638357] [] ? maybe_link.part.2+0xe4/0xe4 [ 0.638357] [] free_initrd_mem+0x26/0x2a [ 0.638357] [] populate_rootfs+0xd7/0xf9 [ 0.638357] [] ? maybe_link.part.2+0xe4/0xe4 [ 0.638357] [] do_one_initcall+0x7f/0x1b9 [ 0.638357] [] ? maybe_link.part.2+0xe4/0xe4 [ 0.638357] [] ? trace_hardirqs_on_caller+0xeb/0x1af [ 0.638357] [] ? parameq+0x13/0x5e [ 0.638357] [] ? repair_env_string+0x12/0x51 [ 0.638357] [] ? parse_args+0x1e9/0x319 [ 0.638357] [] ? __usermodehelper_set_disable_depth+0x3e/0x44 [ 0.638357] [] kernel_init_freeable+0xde/0x178 [ 0.638357] [] ? initcall_blacklist+0x81/0x81 [ 0.638357] [] kernel_init+0xb/0xc7 [ 0.638357] [] ? schedule_tail+0xc/0x3a [ 0.638357] [] ret_from_kernel_thread+0x20/0x30 [ 0.638357] [] ? rest_init+0xb5/0xb5 [ 0.638357] Code: 89 4d c4 39 c7 74 41 8b 4d c8 33 48 0c 8b 50 08 31 da = 09 d1 0f 84 59 03 00 00 8b 55 c4 89 75 b8 8b 45 c8 89 45 c4 eb 13 8b 4d c4 = <33> 48 0c 8b 70 08 31 de 09 f1 0f 84 38 03 00 00 8b 42 04 8d 50 [ 0.638357] EIP: [] validate_chain.isra.37+0xc5/0x10e5 SS:ESP = 0068:d044dd08 [ 0.638357] CR2: 000000000000000c [ 0.638357] ---[ end trace af9f92549db6e569 ]--- [ 0.638357] note: swapper[1] exited with preempt_count 1 [ 0.734957] Kernel panic - not syncing: Attempted to kill init! exitcode= =3D0x00000009 [ 0.734957]=20 [ 0.737734] Rebooting in 10 seconds.. Elapsed time: 5 qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel /kernel/i386-randconfig-i= b1-07251153/1a58d9909611972fd1c081bb04a9f7dc2571e612/vmlinuz-3.16.0-rc6-nex= t-20140724 -append 'hung_task_panic=3D1 earlyprintk=3DttyS0,115200 debug ap= ic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 panic= =3D10 softlockup_panic=3D1 nmi_watchdog=3Dpanic prompt_ramdisk=3D0 console= =3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw link=3D/kb= uild-tests/run-queue/kvm/i386-randconfig-ib1-07251153/next:master:1a58d9909= 611972fd1c081bb04a9f7dc2571e612:bisect-linux-9/.vmlinuz-1a58d9909611972fd1c= 081bb04a9f7dc2571e612-20140725121947-2-ivb42 branch=3Dnext/master BOOT_IMAG= E=3D/kernel/i386-randconfig-ib1-07251153/1a58d9909611972fd1c081bb04a9f7dc25= 71e612/vmlinuz-3.16.0-rc6-next-20140724 drbd.minor_count=3D8' -initrd /ker= nel-tests/initrd/quantal-core-i386.cgz -m 320 -smp 2 -net nic,vlan=3D1,mode= l=3De1000 -net user,vlan=3D1 -boot order=3Dnc -no-reboot -watchdog i6300esb= -rtc base=3Dlocaltime -pidfile /dev/shm/kboot/pid-quantal-ivb42-98 -serial= file:/dev/shm/kboot/serial-quantal-ivb42-98 -daemonize -display none -moni= tor null=20 --6TrnltStXW4iwmi0--