From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755519AbaICHnQ (ORCPT ); Wed, 3 Sep 2014 03:43:16 -0400 Received: from mga11.intel.com ([192.55.52.93]:30456 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751042AbaICHnN (ORCPT ); Wed, 3 Sep 2014 03:43:13 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.04,455,1406617200"; d="scan'208";a="585501313" Date: Wed, 3 Sep 2014 15:43:10 +0800 From: Fengguang Wu To: Kees Cook Cc: Jet Chen , Su Tao , Yuanhan Liu , LKP , linux-kernel@vger.kernel.org, linux-security-module@vger.kernel.org Subject: [LSM] Kernel panic - not syncing: Could not register security module Message-ID: <20140903074310.GA25770@localhost> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="AhhlLboLdkugWU4S" Content-Disposition: inline User-Agent: Heirloom mailx 12.5 6/20/10 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --AhhlLboLdkugWU4S Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Kees, 0day kernel testing robot got the below dmesg and the first bad commit is git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/mnt-restri= ct commit d9df832e0cc059bc6f94ee6ea5286fdd1efac503 Author: Kees Cook AuthorDate: Sat Sep 21 15:52:51 2013 -0700 Commit: Kees Cook CommitDate: Tue Sep 2 14:23:48 2014 -0700 LSM: MntRestrict blocks mounts on symlink targets =20 On systems where certain filesystem contents cannot be entirely trusted, it is beneficial to block mounts on symlinks. This makes sure that malicious filesystem contents cannot trigger the over-mounting of trust= ed filesystems. (For example, a bind-mounted subdirectory of /var cannot be redirected to mount on /etc via a symlink: a daemon cannot elevate privs to uid-0.) =20 Signed-off-by: Kees Cook +-------------------------------------------------------------+------------= +------------+------------------+ | | 7505ceaf86 = | d9df832e0c | v3.17-rc3_090307 | +-------------------------------------------------------------+------------= +------------+------------------+ | boot_successes | 183 = | 0 | 0 | | boot_failures | 57 = | 20 | 21 | | BUG:kernel_boot_hang | 57 = | | | | Kernel_panic-not_syncing:Could_not_register_security_module | 0 = | 20 | 21 | | backtrace:panic | 0 = | 20 | 21 | | backtrace:mntrestrict_init | 0 = | 20 | 21 | | backtrace:security_init | 0 = | 20 | 21 | +-------------------------------------------------------------+------------= +------------+------------------+ [ 0.008000] ACPI: Core revision 20140724 [ 0.009549] ACPI: All ACPI Tables successfully acquired [ 0.010749] Security Framework initialized [ 0.012012] Kernel panic - not syncing: Could not register security modu= le [ 0.013779] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.17.0-rc3-00003-g= d9df832 #6 [ 0.016000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 0.016000] 0000000000000000 ffffffff81a03eb0 ffffffff81563273 ffffffff= 817aad75 [ 0.016000] ffffffff81a03f28 ffffffff8155e113 ffffffff00000008 ffffffff= 81a03f38 [ 0.016000] ffffffff81a03ed8 00000000000143c0 ffffffff81b4d998 00000000= 80000000 [ 0.016000] Call Trace: [ 0.016000] [] dump_stack+0x4e/0x7a [ 0.016000] [] panic+0xc6/0x1d8 [ 0.016000] [] mntrestrict_init+0x37/0x49 [ 0.016000] [] security_init+0x3c/0x47 [ 0.016000] [] start_kernel+0x38d/0x3c7 [ 0.016000] [] ? set_init_arg+0x53/0x53 [ 0.016000] [] ? early_idt_handlers+0x120/0x120 [ 0.016000] [] x86_64_start_reservations+0x2a/0x2c [ 0.016000] [] x86_64_start_kernel+0xee/0xfb Elapsed time: 5 qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel /kernel/x86_64-randconfig= -hsxa1-09030805/d9df832e0cc059bc6f94ee6ea5286fdd1efac503/vmlinuz-3.17.0-rc3= -00003-gd9df832 -append 'hung_task_panic=3D1 earlyprintk=3DttyS0,115200 deb= ug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 p= anic=3D-1 softlockup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_ramdi= sk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnorma= l root=3D/dev/ram0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig= -hsxa1-09030805/linux-devel:devel-hourly-2014090307:d9df832e0cc059bc6f94ee6= ea5286fdd1efac503:bisect-linux-6/.vmlinuz-d9df832e0cc059bc6f94ee6ea5286fdd1= efac503-20140903092602-20-vp branch=3Dlinux-devel/devel-hourly-2014090307 B= OOT_IMAGE=3D/kernel/x86_64-randconfig-hsxa1-09030805/d9df832e0cc059bc6f94ee= 6ea5286fdd1efac503/vmlinuz-3.17.0-rc3-00003-gd9df832 drbd.minor_count=3D8' = -initrd /kernel-tests/initrd/yocto-minimal-x86_64.cgz -m 320 -smp 1 -net n= ic,vlan=3D1,model=3De1000 -net user,vlan=3D1 -boot order=3Dnc -no-reboot -w= atchdog i6300esb -rtc base=3Dlocaltime -drive file=3D/fs/LABEL=3DKVM/disk0-= yocto-vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk1-yo= cto-vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk2-yoct= o-vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk3-yocto-= vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk4-yocto-vp= -25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk5-yocto-vp-2= 5,media=3Ddisk,if=3Dvirtio -pidfile /dev/shm/kboot/pid-yocto-vp-25 -serial = file:/dev/shm/kboot/serial-yocto-vp-25 -daemonize -display none -monitor nu= ll=20 git bisect start 548c845e0c12d446fbcd0cfc042b14075b7e8ca8 69e273c0b0a3c337a= 521d083374c918dc52c666f -- git bisect good eade7959972091def889e2e9b3f01ef254e20ac0 # 14:39 20+ = 0 Merge 'spi/topic/of-guard' into devel-hourly-2014090307 git bisect bad 0b58f7b34051d9685dbce8e967014ca9e7057c76 # 14:39 0- = 20 Merge 'kees/arm/ro-nx' into devel-hourly-2014090307 git bisect bad 424e081d63cbcab953f96eb9a06a7458e6eb0645 # 14:39 0- = 20 Merge 'kees/lsm/mnt-restrict' into devel-hourly-2014090307 git bisect good 241aae727b8fd58a9f4bdf4919817957f4f64152 # 14:39 20+ = 0 Merge 'renesas/devel' into devel-hourly-2014090307 git bisect good 4caa05c6584e62f376c5153c12d5f6de10a7571a # 14:39 20+ = 0 Merge 'kvm/nsvm-fixes' into devel-hourly-2014090307 git bisect good 44a883de40cd921a99bf5e60b9fcce20b5b4c194 # 14:39 20+ = 0 Merge 'kees/typos' into devel-hourly-2014090307 git bisect good ea9c715254f99adc3b8a52bbc71bfcb3f329a16c # 14:39 20+ = 0 Merge 'staging/staging-next' into devel-hourly-2014090307 git bisect bad d9df832e0cc059bc6f94ee6ea5286fdd1efac503 # 14:41 0- = 20 LSM: MntRestrict blocks mounts on symlink targets # first bad commit: [d9df832e0cc059bc6f94ee6ea5286fdd1efac503] LSM: MntRest= rict blocks mounts on symlink targets git bisect good 7505ceaf863590b24a4c0c83b64817d26e0d51e3 # 14:45 60+ = 30 Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/= linux/kernel/git/tip/tip git bisect bad 548c845e0c12d446fbcd0cfc042b14075b7e8ca8 # 14:45 0- = 21 0day head guard for 'devel-hourly-2014090307' git bisect good 7505ceaf863590b24a4c0c83b64817d26e0d51e3 # 15:00 60+ = 57 Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/= linux/kernel/git/tip/tip git bisect good 40e569af89a97a775e918713e2f08fa5ce5f1bb4 # 15:01 60+ = 0 Add linux-next specific files for 20140902 This script may reproduce the error. ---------------------------------------------------------------------------- #!/bin/bash kernel=3D$1 kvm=3D( qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel $kernel -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=20 ) append=3D( hung_task_panic=3D1 earlyprintk=3DttyS0,115200 debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 panic=3D-1 softlockup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_ramdisk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw drbd.minor_count=3D8 ) "${kvm[@]}" --append "${append[*]}" ---------------------------------------------------------------------------- Thanks, Fengguang --AhhlLboLdkugWU4S Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg-yocto-vp-25:20140903092640:x86_64-randconfig-hsxa1-09030805:3.17.0-rc3-00003-gd9df832:6" Content-Transfer-Encoding: quoted-printable early console in setup code Probing EDD (edd=3Doff to disable)... ok early console in decompress_kernel Decompressing Linux... Parsing ELF... done. Booting the kernel. [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Linux version 3.17.0-rc3-00003-gd9df832 (kbuild@lkp-hsx01) (= gcc version 4.8.2 (Debian 4.8.2-18) ) #6 SMP PREEMPT Wed Sep 3 09:25:45 CST= 2014 [ 0.000000] Command line: hung_task_panic=3D1 earlyprintk=3DttyS0,115200= debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D1= 00 panic=3D-1 softlockup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_r= amdisk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dn= ormal root=3D/dev/ram0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randco= nfig-hsxa1-09030805/linux-devel:devel-hourly-2014090307:d9df832e0cc059bc6f9= 4ee6ea5286fdd1efac503:bisect-linux-6/.vmlinuz-d9df832e0cc059bc6f94ee6ea5286= fdd1efac503-20140903092602-20-vp branch=3Dlinux-devel/devel-hourly-20140903= 07 BOOT_IMAGE=3D/kernel/x86_64-randconfig-hsxa1-09030805/d9df832e0cc059bc6f= 94ee6ea5286fdd1efac503/vmlinuz-3.17.0-rc3-00003-gd9df832 drbd.minor_count= =3D8 [ 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: Bochs Bochs, BIOS Bochs 01/01/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 0x400000000 [ 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] x86 PAT enabled: cpu 0, old 0x70406, new 0x7010600070106 [ 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 0x000fdad0-0x000fdadf] mapped at = [ffff8800000fdad0] [ 0.000000] mpc: fdae0-fdbe8 [ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x01c4c000, 0x01c4cfff] PGTABLE [ 0.000000] BRK [0x01c4d000, 0x01c4dfff] PGTABLE [ 0.000000] BRK [0x01c4e000, 0x01c4efff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x13a00000-0x13bfffff] [ 0.000000] [mem 0x13a00000-0x13bfffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x10000000-0x139fffff] [ 0.000000] [mem 0x10000000-0x139fffff] 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 0x13c00000-0x13ffdfff] [ 0.000000] [mem 0x13c00000-0x13dfffff] page 2M [ 0.000000] [mem 0x13e00000-0x13ffdfff] page 4k [ 0.000000] BRK [0x01c4f000, 0x01c4ffff] PGTABLE [ 0.000000] RAMDISK: [mem 0x13ce6000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000FD970 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x0000000013FFE4B0 000034 (v01 BOCHS BXPCRSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x0000000013FFFF80 000074 (v01 BOCHS BXPCFACP 00= 000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x0000000013FFE4F0 0011A9 (v01 BXPC BXDSDT 00= 000001 INTL 20100528) [ 0.000000] ACPI: FACS 0x0000000013FFFF40 000040 [ 0.000000] ACPI: SSDT 0x0000000013FFF800 000735 (v01 BOCHS BXPCSSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x0000000013FFF6E0 000078 (v01 BOCHS BXPCAPIC 00= 000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x0000000013FFF6A0 000038 (v01 BOCHS BXPCHPET 00= 000001 BXPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff5fc000 ( fee00000) [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x0000000013ffdfff] [ 0.000000] Initmem setup node 0 [mem 0x00000000-0x13ffdfff] [ 0.000000] NODE_DATA [mem 0x13ff9000-0x13ffdfff] [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13ff8001, primary cpu clock [ 0.000000] [ffffea0000000000-ffffea00005fffff] PMD -> [ffff880012e0000= 0-ffff8800133fffff] on node 0 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal empty [ 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] On node 0 totalpages: 81820 [ 0.000000] DMA zone: 64 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1216 pages used for memmap [ 0.000000] DMA32 zone: 77822 pages, LIFO batch:15 [ 0.000000] ACPI: PM-Timer IO Port: 0xb008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff5fc000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-= 23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, APIC = INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 05, APIC ID 0, APIC = INT 05 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, APIC = INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, APIC = INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, APIC = INT 0b [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, APIC = INT 01 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, APIC = INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, APIC = INT 04 [ 0.000000] ACPI: IRQ5 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, APIC = INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, APIC = INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, APIC = INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] ACPI: IRQ10 used by override. [ 0.000000] ACPI: IRQ11 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, APIC = INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, APIC = INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, APIC = INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, APIC = INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffffffff5fb000 (fec00000) [ 0.000000] PM: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_no= de_ids:1 [ 0.000000] PERCPU: Embedded 26 pages/cpu @ffff880013a00000 s75072 r8192= d23232 u2097152 [ 0.000000] pcpu-alloc: s75072 r8192 d23232 u2097152 alloc=3D1*2097152 [ 0.000000] pcpu-alloc: [0] 0=20 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 13a0ce80 [ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Tota= l pages: 80519 [ 0.000000] Policy zone: DMA32 [ 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=3D-1 softlockup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic= load_ramdisk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 = vga=3Dnormal root=3D/dev/ram0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64= -randconfig-hsxa1-09030805/linux-devel:devel-hourly-2014090307:d9df832e0cc0= 59bc6f94ee6ea5286fdd1efac503:bisect-linux-6/.vmlinuz-d9df832e0cc059bc6f94ee= 6ea5286fdd1efac503-20140903092602-20-vp branch=3Dlinux-devel/devel-hourly-2= 014090307 BOOT_IMAGE=3D/kernel/x86_64-randconfig-hsxa1-09030805/d9df832e0cc= 059bc6f94ee6ea5286fdd1efac503/vmlinuz-3.17.0-rc3-00003-gd9df832 drbd.minor_= count=3D8 [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Memory: 304964K/327280K available (5549K kernel code, 685K r= wdata, 2368K rodata, 812K init, 828K bss, 22316K reserved) [ 0.000000] SLUB: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D1, N= odes=3D1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_ids= =3D1 [ 0.000000] NR_IRQS:4352 nr_irqs:256 0 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Linux version 3.17.0-rc3-00003-gd9df832 (kbuild@lkp-hsx01) (= gcc version 4.8.2 (Debian 4.8.2-18) ) #6 SMP PREEMPT Wed Sep 3 09:25:45 CST= 2014 [ 0.000000] Command line: hung_task_panic=3D1 earlyprintk=3DttyS0,115200= debug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D1= 00 panic=3D-1 softlockup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_r= amdisk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dn= ormal root=3D/dev/ram0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randco= nfig-hsxa1-09030805/linux-devel:devel-hourly-2014090307:d9df832e0cc059bc6f9= 4ee6ea5286fdd1efac503:bisect-linux-6/.vmlinuz-d9df832e0cc059bc6f94ee6ea5286= fdd1efac503-20140903092602-20-vp branch=3Dlinux-devel/devel-hourly-20140903= 07 BOOT_IMAGE=3D/kernel/x86_64-randconfig-hsxa1-09030805/d9df832e0cc059bc6f= 94ee6ea5286fdd1efac503/vmlinuz-3.17.0-rc3-00003-gd9df832 drbd.minor_count= =3D8 [ 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: Bochs Bochs, BIOS Bochs 01/01/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 0x400000000 [ 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] x86 PAT enabled: cpu 0, old 0x70406, new 0x7010600070106 [ 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 0x000fdad0-0x000fdadf] mapped at = [ffff8800000fdad0] [ 0.000000] mpc: fdae0-fdbe8 [ 0.000000] Base memory trampoline at [ffff880000099000] 99000 size 24576 [ 0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff] [ 0.000000] [mem 0x00000000-0x000fffff] page 4k [ 0.000000] BRK [0x01c4c000, 0x01c4cfff] PGTABLE [ 0.000000] BRK [0x01c4d000, 0x01c4dfff] PGTABLE [ 0.000000] BRK [0x01c4e000, 0x01c4efff] PGTABLE [ 0.000000] init_memory_mapping: [mem 0x13a00000-0x13bfffff] [ 0.000000] [mem 0x13a00000-0x13bfffff] page 2M [ 0.000000] init_memory_mapping: [mem 0x10000000-0x139fffff] [ 0.000000] [mem 0x10000000-0x139fffff] 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 0x13c00000-0x13ffdfff] [ 0.000000] [mem 0x13c00000-0x13dfffff] page 2M [ 0.000000] [mem 0x13e00000-0x13ffdfff] page 4k [ 0.000000] BRK [0x01c4f000, 0x01c4ffff] PGTABLE [ 0.000000] RAMDISK: [mem 0x13ce6000-0x13feffff] [ 0.000000] ACPI: Early table checksum verification disabled [ 0.000000] ACPI: RSDP 0x00000000000FD970 000014 (v00 BOCHS ) [ 0.000000] ACPI: RSDT 0x0000000013FFE4B0 000034 (v01 BOCHS BXPCRSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: FACP 0x0000000013FFFF80 000074 (v01 BOCHS BXPCFACP 00= 000001 BXPC 00000001) [ 0.000000] ACPI: DSDT 0x0000000013FFE4F0 0011A9 (v01 BXPC BXDSDT 00= 000001 INTL 20100528) [ 0.000000] ACPI: FACS 0x0000000013FFFF40 000040 [ 0.000000] ACPI: SSDT 0x0000000013FFF800 000735 (v01 BOCHS BXPCSSDT 00= 000001 BXPC 00000001) [ 0.000000] ACPI: APIC 0x0000000013FFF6E0 000078 (v01 BOCHS BXPCAPIC 00= 000001 BXPC 00000001) [ 0.000000] ACPI: HPET 0x0000000013FFF6A0 000038 (v01 BOCHS BXPCHPET 00= 000001 BXPC 00000001) [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff5fc000 ( fee00000) [ 0.000000] No NUMA configuration found [ 0.000000] Faking a node at [mem 0x0000000000000000-0x0000000013ffdfff] [ 0.000000] Initmem setup node 0 [mem 0x00000000-0x13ffdfff] [ 0.000000] NODE_DATA [mem 0x13ff9000-0x13ffdfff] [ 0.000000] kvm-clock: Using msrs 4b564d01 and 4b564d00 [ 0.000000] kvm-clock: cpu 0, msr 0:13ff8001, primary cpu clock [ 0.000000] [ffffea0000000000-ffffea00005fffff] PMD -> [ffff880012e0000= 0-ffff8800133fffff] on node 0 [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x00001000-0x00ffffff] [ 0.000000] DMA32 [mem 0x01000000-0xffffffff] [ 0.000000] Normal empty [ 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] On node 0 totalpages: 81820 [ 0.000000] DMA zone: 64 pages used for memmap [ 0.000000] DMA zone: 21 pages reserved [ 0.000000] DMA zone: 3998 pages, LIFO batch:0 [ 0.000000] DMA32 zone: 1216 pages used for memmap [ 0.000000] DMA32 zone: 77822 pages, LIFO batch:15 [ 0.000000] ACPI: PM-Timer IO Port: 0xb008 [ 0.000000] ACPI: Local APIC address 0xfee00000 [ 0.000000] mapped APIC to ffffffffff5fc000 ( fee00000) [ 0.000000] ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) [ 0.000000] ACPI: LAPIC_NMI (acpi_id[0xff] dfl dfl lint[0x1]) [ 0.000000] ACPI: IOAPIC (id[0x00] address[0xfec00000] gsi_base[0]) [ 0.000000] IOAPIC[0]: apic_id 0, version 17, address 0xfec00000, GSI 0-= 23 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 00, APIC ID 0, APIC = INT 02 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 5 global_irq 5 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 05, APIC ID 0, APIC = INT 05 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 09, APIC ID 0, APIC = INT 09 [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 10 global_irq 10 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0a, APIC ID 0, APIC = INT 0a [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 11 global_irq 11 high level) [ 0.000000] Int: type 0, pol 1, trig 3, bus 00, IRQ 0b, APIC ID 0, APIC = INT 0b [ 0.000000] ACPI: IRQ0 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 01, APIC ID 0, APIC = INT 01 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 03, APIC ID 0, APIC = INT 03 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 04, APIC ID 0, APIC = INT 04 [ 0.000000] ACPI: IRQ5 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 06, APIC ID 0, APIC = INT 06 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 07, APIC ID 0, APIC = INT 07 [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 08, APIC ID 0, APIC = INT 08 [ 0.000000] ACPI: IRQ9 used by override. [ 0.000000] ACPI: IRQ10 used by override. [ 0.000000] ACPI: IRQ11 used by override. [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0c, APIC ID 0, APIC = INT 0c [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0d, APIC ID 0, APIC = INT 0d [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0e, APIC ID 0, APIC = INT 0e [ 0.000000] Int: type 0, pol 0, trig 0, bus 00, IRQ 0f, APIC ID 0, APIC = INT 0f [ 0.000000] Using ACPI (MADT) for SMP configuration information [ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000 [ 0.000000] smpboot: Allowing 1 CPUs, 0 hotplug CPUs [ 0.000000] mapped IOAPIC to ffffffffff5fb000 (fec00000) [ 0.000000] PM: Registered nosave memory: [mem 0x0009f000-0x0009ffff] [ 0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000effff] [ 0.000000] PM: Registered nosave memory: [mem 0x000f0000-0x000fffff] [ 0.000000] e820: [mem 0x14000000-0xfeffbfff] available for PCI devices [ 0.000000] Booting paravirtualized kernel on KVM [ 0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_no= de_ids:1 [ 0.000000] PERCPU: Embedded 26 pages/cpu @ffff880013a00000 s75072 r8192= d23232 u2097152 [ 0.000000] pcpu-alloc: s75072 r8192 d23232 u2097152 alloc=3D1*2097152 [ 0.000000] pcpu-alloc: [0] 0=20 [ 0.000000] KVM setup async PF for cpu 0 [ 0.000000] kvm-stealtime: cpu 0, msr 13a0ce80 [ 0.000000] Built 1 zonelists in Node order, mobility grouping on. Tota= l pages: 80519 [ 0.000000] Policy zone: DMA32 [ 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=3D-1 softlockup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic= load_ramdisk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 = vga=3Dnormal root=3D/dev/ram0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64= -randconfig-hsxa1-09030805/linux-devel:devel-hourly-2014090307:d9df832e0cc0= 59bc6f94ee6ea5286fdd1efac503:bisect-linux-6/.vmlinuz-d9df832e0cc059bc6f94ee= 6ea5286fdd1efac503-20140903092602-20-vp branch=3Dlinux-devel/devel-hourly-2= 014090307 BOOT_IMAGE=3D/kernel/x86_64-randconfig-hsxa1-09030805/d9df832e0cc= 059bc6f94ee6ea5286fdd1efac503/vmlinuz-3.17.0-rc3-00003-gd9df832 drbd.minor_= count=3D8 [ 0.000000] PID hash table entries: 2048 (order: 2, 16384 bytes) [ 0.000000] Memory: 304964K/327280K available (5549K kernel code, 685K r= wdata, 2368K rodata, 812K init, 828K bss, 22316K reserved) [ 0.000000] SLUB: HWalign=3D64, Order=3D0-3, MinObjects=3D0, CPUs=3D1, N= odes=3D1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=3D16, nr_cpu_ids= =3D1 [ 0.000000] NR_IRQS:4352 nr_irqs:256 0 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [tty0] enabled [ 0.000000] bootconsole [earlyser0] disabled [ 0.000000] console [ttyS0] enabled [ 0.000000] hpet clockevent registered [ 0.000000] tsc: Detected 2693.468 MHz processor [ 0.008000] Calibrating delay loop (skipped) preset value.. 5386.93 Bogo= MIPS (lpj=3D10773872) [ 0.008000] pid_max: default: 32768 minimum: 301 [ 0.008000] ACPI: Core revision 20140724 [ 0.009549] ACPI: All ACPI Tables successfully acquired [ 0.010749] Security Framework initialized [ 0.012012] Kernel panic - not syncing: Could not register security modu= le [ 0.013779] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.17.0-rc3-00003-g= d9df832 #6 [ 0.016000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 0.016000] 0000000000000000 ffffffff81a03eb0 ffffffff81563273 ffffffff= 817aad75 [ 0.016000] ffffffff81a03f28 ffffffff8155e113 ffffffff00000008 ffffffff= 81a03f38 [ 0.016000] ffffffff81a03ed8 00000000000143c0 ffffffff81b4d998 00000000= 80000000 [ 0.016000] Call Trace: [ 0.016000] [] dump_stack+0x4e/0x7a [ 0.016000] [] panic+0xc6/0x1d8 [ 0.016000] [] mntrestrict_init+0x37/0x49 [ 0.016000] [] security_init+0x3c/0x47 [ 0.016000] [] start_kernel+0x38d/0x3c7 [ 0.016000] [] ? set_init_arg+0x53/0x53 [ 0.016000] [] ? early_idt_handlers+0x120/0x120 [ 0.016000] [] x86_64_start_reservations+0x2a/0x2c [ 0.016000] [] x86_64_start_kernel+0xee/0xfb Elapsed time: 5 qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel /kernel/x86_64-randconfig= -hsxa1-09030805/d9df832e0cc059bc6f94ee6ea5286fdd1efac503/vmlinuz-3.17.0-rc3= -00003-gd9df832 -append 'hung_task_panic=3D1 earlyprintk=3DttyS0,115200 deb= ug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 p= anic=3D-1 softlockup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_ramdi= sk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnorma= l root=3D/dev/ram0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig= -hsxa1-09030805/linux-devel:devel-hourly-2014090307:d9df832e0cc059bc6f94ee6= ea5286fdd1efac503:bisect-linux-6/.vmlinuz-d9df832e0cc059bc6f94ee6ea5286fdd1= efac503-20140903092602-20-vp branch=3Dlinux-devel/devel-hourly-2014090307 B= OOT_IMAGE=3D/kernel/x86_64-randconfig-hsxa1-09030805/d9df832e0cc059bc6f94ee= 6ea5286fdd1efac503/vmlinuz-3.17.0-rc3-00003-gd9df832 drbd.minor_count=3D8' = -initrd /kernel-tests/initrd/yocto-minimal-x86_64.cgz -m 320 -smp 1 -net n= ic,vlan=3D1,model=3De1000 -net user,vlan=3D1 -boot order=3Dnc -no-reboot -w= atchdog i6300esb -rtc base=3Dlocaltime -drive file=3D/fs/LABEL=3DKVM/disk0-= yocto-vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk1-yo= cto-vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk2-yoct= o-vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk3-yocto-= vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk4-yocto-vp= -25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk5-yocto-vp-2= 5,media=3Ddisk,if=3Dvirtio -pidfile /dev/shm/kboot/pid-yocto-vp-25 -serial = file:/dev/shm/kboot/serial-yocto-vp-25 -daemonize -display none -monitor nu= ll=20 --AhhlLboLdkugWU4S-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============6763214832454032005==" MIME-Version: 1.0 From: Fengguang Wu To: lkp@lists.01.org Subject: [LSM] Kernel panic - not syncing: Could not register security module Date: Wed, 03 Sep 2014 15:43:10 +0800 Message-ID: <20140903074310.GA25770@localhost> List-Id: --===============6763214832454032005== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Kees, 0day kernel testing robot got the below dmesg and the first bad commit is git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/mnt-restri= ct commit d9df832e0cc059bc6f94ee6ea5286fdd1efac503 Author: Kees Cook AuthorDate: Sat Sep 21 15:52:51 2013 -0700 Commit: Kees Cook CommitDate: Tue Sep 2 14:23:48 2014 -0700 LSM: MntRestrict blocks mounts on symlink targets = On systems where certain filesystem contents cannot be entirely trusted, it is beneficial to block mounts on symlinks. This makes sure that malicious filesystem contents cannot trigger the over-mounting of trust= ed filesystems. (For example, a bind-mounted subdirectory of /var cannot be redirected to mount on /etc via a symlink: a daemon cannot elevate privs to uid-0.) = Signed-off-by: Kees Cook +-------------------------------------------------------------+------------= +------------+------------------+ | | 7505ceaf86 = | d9df832e0c | v3.17-rc3_090307 | +-------------------------------------------------------------+------------= +------------+------------------+ | boot_successes | 183 = | 0 | 0 | | boot_failures | 57 = | 20 | 21 | | BUG:kernel_boot_hang | 57 = | | | | Kernel_panic-not_syncing:Could_not_register_security_module | 0 = | 20 | 21 | | backtrace:panic | 0 = | 20 | 21 | | backtrace:mntrestrict_init | 0 = | 20 | 21 | | backtrace:security_init | 0 = | 20 | 21 | +-------------------------------------------------------------+------------= +------------+------------------+ [ 0.008000] ACPI: Core revision 20140724 [ 0.009549] ACPI: All ACPI Tables successfully acquired [ 0.010749] Security Framework initialized [ 0.012012] Kernel panic - not syncing: Could not register security modu= le [ 0.013779] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.17.0-rc3-00003-g= d9df832 #6 [ 0.016000] Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 [ 0.016000] 0000000000000000 ffffffff81a03eb0 ffffffff81563273 ffffffff= 817aad75 [ 0.016000] ffffffff81a03f28 ffffffff8155e113 ffffffff00000008 ffffffff= 81a03f38 [ 0.016000] ffffffff81a03ed8 00000000000143c0 ffffffff81b4d998 00000000= 80000000 [ 0.016000] Call Trace: [ 0.016000] [] dump_stack+0x4e/0x7a [ 0.016000] [] panic+0xc6/0x1d8 [ 0.016000] [] mntrestrict_init+0x37/0x49 [ 0.016000] [] security_init+0x3c/0x47 [ 0.016000] [] start_kernel+0x38d/0x3c7 [ 0.016000] [] ? set_init_arg+0x53/0x53 [ 0.016000] [] ? early_idt_handlers+0x120/0x120 [ 0.016000] [] x86_64_start_reservations+0x2a/0x2c [ 0.016000] [] x86_64_start_kernel+0xee/0xfb Elapsed time: 5 qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel /kernel/x86_64-randconfig= -hsxa1-09030805/d9df832e0cc059bc6f94ee6ea5286fdd1efac503/vmlinuz-3.17.0-rc3= -00003-gd9df832 -append 'hung_task_panic=3D1 earlyprintk=3DttyS0,115200 deb= ug apic=3Ddebug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=3D100 p= anic=3D-1 softlockup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_ramdi= sk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnorma= l root=3D/dev/ram0 rw link=3D/kbuild-tests/run-queue/kvm/x86_64-randconfig= -hsxa1-09030805/linux-devel:devel-hourly-2014090307:d9df832e0cc059bc6f94ee6= ea5286fdd1efac503:bisect-linux-6/.vmlinuz-d9df832e0cc059bc6f94ee6ea5286fdd1= efac503-20140903092602-20-vp branch=3Dlinux-devel/devel-hourly-2014090307 B= OOT_IMAGE=3D/kernel/x86_64-randconfig-hsxa1-09030805/d9df832e0cc059bc6f94ee= 6ea5286fdd1efac503/vmlinuz-3.17.0-rc3-00003-gd9df832 drbd.minor_count=3D8' = -initrd /kernel-tests/initrd/yocto-minimal-x86_64.cgz -m 320 -smp 1 -net n= ic,vlan=3D1,model=3De1000 -net user,vlan=3D1 -boot order=3Dnc -no-reboot -w= atchdog i6300esb -rtc base=3Dlocaltime -drive file=3D/fs/LABEL=3DKVM/disk0-= yocto-vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk1-yo= cto-vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk2-yoct= o-vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk3-yocto-= vp-25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk4-yocto-vp= -25,media=3Ddisk,if=3Dvirtio -drive file=3D/fs/LABEL=3DKVM/disk5-yocto-vp-2= 5,media=3Ddisk,if=3Dvirtio -pidfile /dev/shm/kboot/pid-yocto-vp-25 -serial = file:/dev/shm/kboot/serial-yocto-vp-25 -daemonize -display none -monitor nu= ll = git bisect start 548c845e0c12d446fbcd0cfc042b14075b7e8ca8 69e273c0b0a3c337a= 521d083374c918dc52c666f -- git bisect good eade7959972091def889e2e9b3f01ef254e20ac0 # 14:39 20+ = 0 Merge 'spi/topic/of-guard' into devel-hourly-2014090307 git bisect bad 0b58f7b34051d9685dbce8e967014ca9e7057c76 # 14:39 0- = 20 Merge 'kees/arm/ro-nx' into devel-hourly-2014090307 git bisect bad 424e081d63cbcab953f96eb9a06a7458e6eb0645 # 14:39 0- = 20 Merge 'kees/lsm/mnt-restrict' into devel-hourly-2014090307 git bisect good 241aae727b8fd58a9f4bdf4919817957f4f64152 # 14:39 20+ = 0 Merge 'renesas/devel' into devel-hourly-2014090307 git bisect good 4caa05c6584e62f376c5153c12d5f6de10a7571a # 14:39 20+ = 0 Merge 'kvm/nsvm-fixes' into devel-hourly-2014090307 git bisect good 44a883de40cd921a99bf5e60b9fcce20b5b4c194 # 14:39 20+ = 0 Merge 'kees/typos' into devel-hourly-2014090307 git bisect good ea9c715254f99adc3b8a52bbc71bfcb3f329a16c # 14:39 20+ = 0 Merge 'staging/staging-next' into devel-hourly-2014090307 git bisect bad d9df832e0cc059bc6f94ee6ea5286fdd1efac503 # 14:41 0- = 20 LSM: MntRestrict blocks mounts on symlink targets # first bad commit: [d9df832e0cc059bc6f94ee6ea5286fdd1efac503] LSM: MntRest= rict blocks mounts on symlink targets git bisect good 7505ceaf863590b24a4c0c83b64817d26e0d51e3 # 14:45 60+ = 30 Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/= linux/kernel/git/tip/tip git bisect bad 548c845e0c12d446fbcd0cfc042b14075b7e8ca8 # 14:45 0- = 21 0day head guard for 'devel-hourly-2014090307' git bisect good 7505ceaf863590b24a4c0c83b64817d26e0d51e3 # 15:00 60+ = 57 Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/= linux/kernel/git/tip/tip git bisect good 40e569af89a97a775e918713e2f08fa5ce5f1bb4 # 15:01 60+ = 0 Add linux-next specific files for 20140902 This script may reproduce the error. ---------------------------------------------------------------------------- #!/bin/bash kernel=3D$1 kvm=3D( qemu-system-x86_64 -cpu kvm64 -enable-kvm -kernel $kernel -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=3D-1 softlockup_panic=3D1 nmi_watchdog=3Dpanic oops=3Dpanic load_ramdisk=3D2 prompt_ramdisk=3D0 console=3DttyS0,115200 console=3Dtty0 vga=3Dnormal root=3D/dev/ram0 rw drbd.minor_count=3D8 ) "${kvm[@]}" --append "${append[*]}" ---------------------------------------------------------------------------- Thanks, Fengguang --===============6763214832454032005== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="3.17.0-rc3-00003-gd9df8326" ZWFybHkgY29uc29sZSBpbiBzZXR1cCBjb2RlClByb2JpbmcgRUREIChlZGQ9b2ZmIHRvIGRpc2Fi bGUpLi4uIG9rCmVhcmx5IGNvbnNvbGUgaW4gZGVjb21wcmVzc19rZXJuZWwKCkRlY29tcHJlc3Np bmcgTGludXguLi4gUGFyc2luZyBFTEYuLi4gZG9uZS4KQm9vdGluZyB0aGUga2VybmVsLgpbICAg IDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQKWyAgICAwLjAwMDAw MF0gTGludXggdmVyc2lvbiAzLjE3LjAtcmMzLTAwMDAzLWdkOWRmODMyIChrYnVpbGRAbGtwLWhz eDAxKSAoZ2NjIHZlcnNpb24gNC44LjIgKERlYmlhbiA0LjguMi0xOCkgKSAjNiBTTVAgUFJFRU1Q VCBXZWQgU2VwIDMgMDk6MjU6NDUgQ1NUIDIwMTQKWyAgICAwLjAwMDAwMF0gQ29tbWFuZCBsaW5l OiBodW5nX3Rhc2tfcGFuaWM9MSBlYXJseXByaW50az10dHlTMCwxMTUyMDAgZGVidWcgYXBpYz1k ZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3VwZGF0ZS5yY3VfY3B1X3N0YWxsX3RpbWVvdXQ9 MTAwIHBhbmljPS0xIHNvZnRsb2NrdXBfcGFuaWM9MSBubWlfd2F0Y2hkb2c9cGFuaWMgb29wcz1w YW5pYyBsb2FkX3JhbWRpc2s9MiBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAw IGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsICByb290PS9kZXYvcmFtMCBydyBsaW5rPS9rYnVpbGQt dGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wOTAzMDgwNS9saW51 eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA5MDMwNzpkOWRmODMyZTBjYzA1OWJjNmY5NGVlNmVh NTI4NmZkZDFlZmFjNTAzOmJpc2VjdC1saW51eC02Ly52bWxpbnV6LWQ5ZGY4MzJlMGNjMDU5YmM2 Zjk0ZWU2ZWE1Mjg2ZmRkMWVmYWM1MDMtMjAxNDA5MDMwOTI2MDItMjAtdnAgYnJhbmNoPWxpbnV4 LWRldmVsL2RldmVsLWhvdXJseS0yMDE0MDkwMzA3IEJPT1RfSU1BR0U9L2tlcm5lbC94ODZfNjQt cmFuZGNvbmZpZy1oc3hhMS0wOTAzMDgwNS9kOWRmODMyZTBjYzA1OWJjNmY5NGVlNmVhNTI4NmZk ZDFlZmFjNTAzL3ZtbGludXotMy4xNy4wLXJjMy0wMDAwMy1nZDlkZjgzMiBkcmJkLm1pbm9yX2Nv dW50PTgKWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlzaWNhbCBSQU0gbWFw OgpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMDAwMDAwLTB4MDAw MDAwMDAwMDA5ZmJmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw MDAwMDAwMDAwOWZjMDAtMHgwMDAwMDAwMDAwMDlmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAw XSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAwMDAwMDBmZmZmZl0g cmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDEwMDAw MC0weDAwMDAwMDAwMTNmZmRmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFtt ZW0gMHgwMDAwMDAwMDEzZmZlMDAwLTB4MDAwMDAwMDAxM2ZmZmZmZl0gcmVzZXJ2ZWQKWyAgICAw LjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0weDAwMDAwMDAwZmVm ZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw ZmZmYzAwMDAtMHgwMDAwMDAwMGZmZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBib290 Y29uc29sZSBbZWFybHlzZXIwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIE5YIChFeGVjdXRlIERp c2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQpbICAgIDAuMDAwMDAwXSBTTUJJT1MgMi40IHByZXNl bnQuClsgICAgMC4wMDAwMDBdIERNSTogQm9jaHMgQm9jaHMsIEJJT1MgQm9jaHMgMDEvMDEvMjAx MQpbICAgIDAuMDAwMDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBLVk0KWyAgICAwLjAwMDAwMF0g ZTgyMDogdXBkYXRlIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1c2FibGUgPT0+IHJlc2Vy dmVkClsgICAgMC4wMDAwMDBdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAwMDAtMHgwMDBmZmZm Zl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgxM2ZmZSBtYXhfYXJj aF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBNVFJSIGRlZmF1bHQgdHlwZTogd3Jp dGUtYmFjawpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFibGVkOgpbICAgIDAu MDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sKWyAgICAwLjAwMDAwMF0gICBBMDAwMC1C RkZGRiB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgQzAwMDAtRkZGRkYgd3JpdGUtcHJvdGVj dApbICAgIDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJhbmdlcyBlbmFibGVkOgpbICAgIDAuMDAw MDAwXSAgIDAgYmFzZSAwMDgwMDAwMDAwIG1hc2sgRkY4MDAwMDAwMCB1bmNhY2hhYmxlClsgICAg MC4wMDAwMDBdICAgMSBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDIgZGlzYWJsZWQKWyAgICAw LjAwMDAwMF0gICAzIGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNCBkaXNhYmxlZApbICAgIDAu MDAwMDAwXSAgIDUgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA2IGRpc2FibGVkClsgICAgMC4w MDAwMDBdICAgNyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSB4ODYgUEFUIGVuYWJsZWQ6IGNwdSAw LCBvbGQgMHg3MDQwNiwgbmV3IDB4NzAxMDYwMDA3MDEwNgpbICAgIDAuMDAwMDAwXSBTY2FuIGZv ciBTTVAgaW4gW21lbSAweDAwMDAwMDAwLTB4MDAwMDAzZmZdClsgICAgMC4wMDAwMDBdIFNjYW4g Zm9yIFNNUCBpbiBbbWVtIDB4MDAwOWZjMDAtMHgwMDA5ZmZmZl0KWyAgICAwLjAwMDAwMF0gU2Nh biBmb3IgU01QIGluIFttZW0gMHgwMDBmMDAwMC0weDAwMGZmZmZmXQpbICAgIDAuMDAwMDAwXSBm b3VuZCBTTVAgTVAtdGFibGUgYXQgW21lbSAweDAwMGZkYWQwLTB4MDAwZmRhZGZdIG1hcHBlZCBh dCBbZmZmZjg4MDAwMDBmZGFkMF0KWyAgICAwLjAwMDAwMF0gICBtcGM6IGZkYWUwLWZkYmU4Clsg ICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2ZmZmY4ODAwMDAwOTkwMDBd IDk5MDAwIHNpemUgMjQ1NzYKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21l bSAweDAwMDAwMDAwLTB4MDAwZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAwMDAwMDAt MHgwMDBmZmZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDFjNGMwMDAsIDB4MDFj NGNmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAwMF0gQlJLIFsweDAxYzRkMDAwLCAweDAxYzRkZmZm XSBQR1RBQkxFClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMWM0ZTAwMCwgMHgwMWM0ZWZmZl0gUEdU QUJMRQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVtIDB4MTNhMDAwMDAt MHgxM2JmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxM2EwMDAwMC0weDEzYmZmZmZmXSBw YWdlIDJNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFttZW0gMHgxMDAwMDAw MC0weDEzOWZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEwMDAwMDAwLTB4MTM5ZmZmZmZd IHBhZ2UgMk0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDAwMTAw MDAwLTB4MGZmZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAwMDAtMHgwMDFmZmZm Zl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMjAwMDAwLTB4MGZmZmZmZmZdIHBh Z2UgMk0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDEzYzAwMDAw LTB4MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTNjMDAwMDAtMHgxM2RmZmZmZl0g cGFnZSAyTQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEzZTAwMDAwLTB4MTNmZmRmZmZdIHBhZ2Ug NGsKWyAgICAwLjAwMDAwMF0gQlJLIFsweDAxYzRmMDAwLCAweDAxYzRmZmZmXSBQR1RBQkxFClsg ICAgMC4wMDAwMDBdIFJBTURJU0s6IFttZW0gMHgxM2NlNjAwMC0weDEzZmVmZmZmXQpbICAgIDAu MDAwMDAwXSBBQ1BJOiBFYXJseSB0YWJsZSBjaGVja3N1bSB2ZXJpZmljYXRpb24gZGlzYWJsZWQK WyAgICAwLjAwMDAwMF0gQUNQSTogUlNEUCAweDAwMDAwMDAwMDAwRkQ5NzAgMDAwMDE0ICh2MDAg Qk9DSFMgKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RUIDB4MDAwMDAwMDAxM0ZGRTRCMCAwMDAw MzQgKHYwMSBCT0NIUyAgQlhQQ1JTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAw MDAwMF0gQUNQSTogRkFDUCAweDAwMDAwMDAwMTNGRkZGODAgMDAwMDc0ICh2MDEgQk9DSFMgIEJY UENGQUNQIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IERTRFQg MHgwMDAwMDAwMDEzRkZFNEYwIDAwMTFBOSAodjAxIEJYUEMgICBCWERTRFQgICAwMDAwMDAwMSBJ TlRMIDIwMTAwNTI4KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNTIDB4MDAwMDAwMDAxM0ZGRkY0 MCAwMDAwNDAKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAweDAwMDAwMDAwMTNGRkY4MDAgMDAw NzM1ICh2MDEgQk9DSFMgIEJYUENTU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4w MDAwMDBdIEFDUEk6IEFQSUMgMHgwMDAwMDAwMDEzRkZGNkUwIDAwMDA3OCAodjAxIEJPQ0hTICBC WFBDQVBJQyAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBIUEVU IDB4MDAwMDAwMDAxM0ZGRjZBMCAwMDAwMzggKHYwMSBCT0NIUyAgQlhQQ0hQRVQgMDAwMDAwMDEg QlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4 ZmVlMDAwMDAKWyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjVmYzAwMCAo ICAgICAgICBmZWUwMDAwMCkKWyAgICAwLjAwMDAwMF0gTm8gTlVNQSBjb25maWd1cmF0aW9uIGZv dW5kClsgICAgMC4wMDAwMDBdIEZha2luZyBhIG5vZGUgYXQgW21lbSAweDAwMDAwMDAwMDAwMDAw MDAtMHgwMDAwMDAwMDEzZmZkZmZmXQpbICAgIDAuMDAwMDAwXSBJbml0bWVtIHNldHVwIG5vZGUg MCBbbWVtIDB4MDAwMDAwMDAtMHgxM2ZmZGZmZl0KWyAgICAwLjAwMDAwMF0gICBOT0RFX0RBVEEg W21lbSAweDEzZmY5MDAwLTB4MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogVXNp bmcgbXNycyA0YjU2NGQwMSBhbmQgNGI1NjRkMDAKWyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBj cHUgMCwgbXNyIDA6MTNmZjgwMDEsIHByaW1hcnkgY3B1IGNsb2NrClsgICAgMC4wMDAwMDBdICBb ZmZmZmVhMDAwMDAwMDAwMC1mZmZmZWEwMDAwNWZmZmZmXSBQTUQgLT4gW2ZmZmY4ODAwMTJlMDAw MDAtZmZmZjg4MDAxMzNmZmZmZl0gb24gbm9kZSAwClsgICAgMC4wMDAwMDBdIFpvbmUgcmFuZ2Vz OgpbICAgIDAuMDAwMDAwXSAgIERNQSAgICAgIFttZW0gMHgwMDAwMTAwMC0weDAwZmZmZmZmXQpb ICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0gMHgwMTAwMDAwMC0weGZmZmZmZmZmXQpbICAg IDAuMDAwMDAwXSAgIE5vcm1hbCAgIGVtcHR5ClsgICAgMC4wMDAwMDBdIE1vdmFibGUgem9uZSBz dGFydCBmb3IgZWFjaCBub2RlClsgICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9yeSBub2RlIHJhbmdl cwpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDEwMDAtMHgwMDA5ZWZmZl0K WyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMTAwMDAwLTB4MTNmZmRmZmZdClsg ICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA4MTgyMApbICAgIDAuMDAwMDAwXSAg IERNQSB6b25lOiA2NCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBETUEg em9uZTogMjEgcGFnZXMgcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gICBETUEgem9uZTogMzk5OCBw YWdlcywgTElGTyBiYXRjaDowClsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9uZTogMTIxNiBwYWdl cyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25lOiA3NzgyMiBwYWdl cywgTElGTyBiYXRjaDoxNQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBQTS1UaW1lciBJTyBQb3J0OiAw eGIwMDgKWyAgICAwLjAwMDAwMF0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNzIDB4ZmVlMDAwMDAK WyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjVmYzAwMCAoICAgICAgICBm ZWUwMDAwMCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRbMHgwMF0gbGFwaWNf aWRbMHgwMF0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUNfTk1JIChhY3BpX2lk WzB4ZmZdIGRmbCBkZmwgbGludFsweDFdKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBJT0FQSUMgKGlk WzB4MDBdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pClsgICAgMC4wMDAwMDBdIElP QVBJQ1swXTogYXBpY19pZCAwLCB2ZXJzaW9uIDE3LCBhZGRyZXNzIDB4ZmVjMDAwMDAsIEdTSSAw LTIzClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDAgZ2xv YmFsX2lycSAyIGRmbCBkZmwpClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJp ZyAwLCBidXMgMDAsIElSUSAwMCwgQVBJQyBJRCAwLCBBUElDIElOVCAwMgpbICAgIDAuMDAwMDAw XSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA1IGdsb2JhbF9pcnEgNSBoaWdoIGxl dmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMywgYnVzIDAwLCBJ UlEgMDUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDUKWyAgICAwLjAwMDAwMF0gQUNQSTogSU5UX1NS Q19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZlbCkKWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDA5LCBBUElDIElE IDAsIEFQSUMgSU5UIDA5ClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi dXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgaGlnaCBsZXZlbCkKWyAgICAwLjAwMDAwMF0gSW50OiB0 eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBhLCBBUElDIElEIDAsIEFQSUMgSU5U IDBhClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBidXNfaXJxIDExIGds b2JhbF9pcnEgMTEgaGlnaCBsZXZlbCkKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAx LCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBiLCBBUElDIElEIDAsIEFQSUMgSU5UIDBiClsgICAgMC4w MDAwMDBdIEFDUEk6IElSUTAgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAwMDAwMF0gSW50OiB0 eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAxLCBBUElDIElEIDAsIEFQSUMgSU5U IDAxClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElS USAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMwpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwg cG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDQsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDQKWyAg ICAwLjAwMDAwMF0gQUNQSTogSVJRNSB1c2VkIGJ5IG92ZXJyaWRlLgpbICAgIDAuMDAwMDAwXSBJ bnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDYsIEFQSUMgSUQgMCwgQVBJ QyBJTlQgMDYKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAw MCwgSVJRIDA3LCBBUElDIElEIDAsIEFQSUMgSU5UIDA3ClsgICAgMC4wMDAwMDBdIEludDogdHlw ZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwOCwgQVBJQyBJRCAwLCBBUElDIElOVCAw OApbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5IHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAw MDBdIEFDUEk6IElSUTEwIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEFDUEk6IElS UTExIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwg dHJpZyAwLCBidXMgMDAsIElSUSAwYywgQVBJQyBJRCAwLCBBUElDIElOVCAwYwpbICAgIDAuMDAw MDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMGQsIEFQSUMgSUQg MCwgQVBJQyBJTlQgMGQKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAs IGJ1cyAwMCwgSVJRIDBlLCBBUElDIElEIDAsIEFQSUMgSU5UIDBlClsgICAgMC4wMDAwMDBdIElu dDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZiwgQVBJQyBJRCAwLCBBUElD IElOVCAwZgpbICAgIDAuMDAwMDAwXSBVc2luZyBBQ1BJIChNQURUKSBmb3IgU01QIGNvbmZpZ3Vy YXRpb24gaW5mb3JtYXRpb24KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCBpZDogMHg4MDg2YTIw MSBiYXNlOiAweGZlZDAwMDAwClsgICAgMC4wMDAwMDBdIHNtcGJvb3Q6IEFsbG93aW5nIDEgQ1BV cywgMCBob3RwbHVnIENQVXMKWyAgICAwLjAwMDAwMF0gbWFwcGVkIElPQVBJQyB0byBmZmZmZmZm ZmZmNWZiMDAwIChmZWMwMDAwMCkKWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lzdGVyZWQgbm9zYXZl IG1lbW9yeTogW21lbSAweDAwMDlmMDAwLTB4MDAwOWZmZmZdClsgICAgMC4wMDAwMDBdIFBNOiBS ZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgwMDBhMDAwMC0weDAwMGVmZmZmXQpbICAg IDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVtIDB4MDAwZjAwMDAt MHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweDE0MDAwMDAwLTB4ZmVmZmJm ZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMKWyAgICAwLjAwMDAwMF0gQm9vdGluZyBwYXJh dmlydHVhbGl6ZWQga2VybmVsIG9uIEtWTQpbICAgIDAuMDAwMDAwXSBzZXR1cF9wZXJjcHU6IE5S X0NQVVM6OCBucl9jcHVtYXNrX2JpdHM6OCBucl9jcHVfaWRzOjEgbnJfbm9kZV9pZHM6MQpbICAg IDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDI2IHBhZ2VzL2NwdSBAZmZmZjg4MDAxM2EwMDAw MCBzNzUwNzIgcjgxOTIgZDIzMjMyIHUyMDk3MTUyClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6 IHM3NTA3MiByODE5MiBkMjMyMzIgdTIwOTcxNTIgYWxsb2M9MSoyMDk3MTUyClsgICAgMC4wMDAw MDBdIHBjcHUtYWxsb2M6IFswXSAwIApbICAgIDAuMDAwMDAwXSBLVk0gc2V0dXAgYXN5bmMgUEYg Zm9yIGNwdSAwClsgICAgMC4wMDAwMDBdIGt2bS1zdGVhbHRpbWU6IGNwdSAwLCBtc3IgMTNhMGNl ODAKWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gTm9kZSBvcmRlciwgbW9iaWxp dHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogODA1MTkKWyAgICAwLjAwMDAwMF0gUG9saWN5 IHpvbmU6IERNQTMyClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxpbmU6IGh1bmdfdGFz a19wYW5pYz0xIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1ZyBhcGljPWRlYnVnIHN5c3Jx X2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91dD0xMDAgcGFuaWM9 LTEgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3BzPXBhbmljIGxvYWRf cmFtZGlzaz0yIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUyMDAgY29uc29sZT10 dHkwIHZnYT1ub3JtYWwgIHJvb3Q9L2Rldi9yYW0wIHJ3IGxpbms9L2tidWlsZC10ZXN0cy9ydW4t cXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA5MDMwODA1L2xpbnV4LWRldmVsOmRl dmVsLWhvdXJseS0yMDE0MDkwMzA3OmQ5ZGY4MzJlMGNjMDU5YmM2Zjk0ZWU2ZWE1Mjg2ZmRkMWVm YWM1MDM6YmlzZWN0LWxpbnV4LTYvLnZtbGludXotZDlkZjgzMmUwY2MwNTliYzZmOTRlZTZlYTUy ODZmZGQxZWZhYzUwMy0yMDE0MDkwMzA5MjYwMi0yMC12cCBicmFuY2g9bGludXgtZGV2ZWwvZGV2 ZWwtaG91cmx5LTIwMTQwOTAzMDcgQk9PVF9JTUFHRT0va2VybmVsL3g4Nl82NC1yYW5kY29uZmln LWhzeGExLTA5MDMwODA1L2Q5ZGY4MzJlMGNjMDU5YmM2Zjk0ZWU2ZWE1Mjg2ZmRkMWVmYWM1MDMv dm1saW51ei0zLjE3LjAtcmMzLTAwMDAzLWdkOWRmODMyIGRyYmQubWlub3JfY291bnQ9OApbICAg IDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRlcjogMiwgMTYzODQg Ynl0ZXMpClsgICAgMC4wMDAwMDBdIE1lbW9yeTogMzA0OTY0Sy8zMjcyODBLIGF2YWlsYWJsZSAo NTU0OUsga2VybmVsIGNvZGUsIDY4NUsgcndkYXRhLCAyMzY4SyByb2RhdGEsIDgxMksgaW5pdCwg ODI4SyBic3MsIDIyMzE2SyByZXNlcnZlZCkKWyAgICAwLjAwMDAwMF0gU0xVQjogSFdhbGlnbj02 NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MSwgTm9kZXM9MQpbICAgIDAuMDAwMDAw XSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLgpbICAgIDAuMDAw MDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1X2Zhbm91dF9sZWFmPTE2LCBucl9j cHVfaWRzPTEKWyAgICAwLjAwMDAwMF0gTlJfSVJRUzo0MzUyIG5yX2lycXM6MjU2IDAKWyAgICAw LjAwMDAwMF0gQ29uc29sZTogY29sb3VyIFZHQSsgODB4MjUKWyAgICAwLjAwMDAwMF0gY29uc29s ZSBbdHR5MF0gZW5hYmxlZApbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBk aXNhYmxlZApbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgY2dyb3VwIHN1YnN5cyBjcHVzZXQK WyAgICAwLjAwMDAwMF0gTGludXggdmVyc2lvbiAzLjE3LjAtcmMzLTAwMDAzLWdkOWRmODMyIChr YnVpbGRAbGtwLWhzeDAxKSAoZ2NjIHZlcnNpb24gNC44LjIgKERlYmlhbiA0LjguMi0xOCkgKSAj NiBTTVAgUFJFRU1QVCBXZWQgU2VwIDMgMDk6MjU6NDUgQ1NUIDIwMTQKWyAgICAwLjAwMDAwMF0g Q29tbWFuZCBsaW5lOiBodW5nX3Rhc2tfcGFuaWM9MSBlYXJseXByaW50az10dHlTMCwxMTUyMDAg ZGVidWcgYXBpYz1kZWJ1ZyBzeXNycV9hbHdheXNfZW5hYmxlZCByY3VwZGF0ZS5yY3VfY3B1X3N0 YWxsX3RpbWVvdXQ9MTAwIHBhbmljPS0xIHNvZnRsb2NrdXBfcGFuaWM9MSBubWlfd2F0Y2hkb2c9 cGFuaWMgb29wcz1wYW5pYyBsb2FkX3JhbWRpc2s9MiBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9 dHR5UzAsMTE1MjAwIGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsICByb290PS9kZXYvcmFtMCBydyBs aW5rPS9rYnVpbGQtdGVzdHMvcnVuLXF1ZXVlL2t2bS94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0w OTAzMDgwNS9saW51eC1kZXZlbDpkZXZlbC1ob3VybHktMjAxNDA5MDMwNzpkOWRmODMyZTBjYzA1 OWJjNmY5NGVlNmVhNTI4NmZkZDFlZmFjNTAzOmJpc2VjdC1saW51eC02Ly52bWxpbnV6LWQ5ZGY4 MzJlMGNjMDU5YmM2Zjk0ZWU2ZWE1Mjg2ZmRkMWVmYWM1MDMtMjAxNDA5MDMwOTI2MDItMjAtdnAg YnJhbmNoPWxpbnV4LWRldmVsL2RldmVsLWhvdXJseS0yMDE0MDkwMzA3IEJPT1RfSU1BR0U9L2tl cm5lbC94ODZfNjQtcmFuZGNvbmZpZy1oc3hhMS0wOTAzMDgwNS9kOWRmODMyZTBjYzA1OWJjNmY5 NGVlNmVhNTI4NmZkZDFlZmFjNTAzL3ZtbGludXotMy4xNy4wLXJjMy0wMDAwMy1nZDlkZjgzMiBk cmJkLm1pbm9yX2NvdW50PTgKWyAgICAwLjAwMDAwMF0gZTgyMDogQklPUy1wcm92aWRlZCBwaHlz aWNhbCBSQU0gbWFwOgpbICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAw MDAwMDAwLTB4MDAwMDAwMDAwMDA5ZmJmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgy MDogW21lbSAweDAwMDAwMDAwMDAwOWZjMDAtMHgwMDAwMDAwMDAwMDlmZmZmXSByZXNlcnZlZApb ICAgIDAuMDAwMDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMGYwMDAwLTB4MDAwMDAw MDAwMDBmZmZmZl0gcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAw MDAwMDAwMDEwMDAwMC0weDAwMDAwMDAwMTNmZmRmZmZdIHVzYWJsZQpbICAgIDAuMDAwMDAwXSBC SU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDEzZmZlMDAwLTB4MDAwMDAwMDAxM2ZmZmZmZl0gcmVz ZXJ2ZWQKWyAgICAwLjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDBmZWZmYzAwMC0w eDAwMDAwMDAwZmVmZmZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l bSAweDAwMDAwMDAwZmZmYzAwMDAtMHgwMDAwMDAwMGZmZmZmZmZmXSByZXNlcnZlZApbICAgIDAu MDAwMDAwXSBib290Y29uc29sZSBbZWFybHlzZXIwXSBlbmFibGVkClsgICAgMC4wMDAwMDBdIE5Y IChFeGVjdXRlIERpc2FibGUpIHByb3RlY3Rpb246IGFjdGl2ZQpbICAgIDAuMDAwMDAwXSBTTUJJ T1MgMi40IHByZXNlbnQuClsgICAgMC4wMDAwMDBdIERNSTogQm9jaHMgQm9jaHMsIEJJT1MgQm9j aHMgMDEvMDEvMjAxMQpbICAgIDAuMDAwMDAwXSBIeXBlcnZpc29yIGRldGVjdGVkOiBLVk0KWyAg ICAwLjAwMDAwMF0gZTgyMDogdXBkYXRlIFttZW0gMHgwMDAwMDAwMC0weDAwMDAwZmZmXSB1c2Fi bGUgPT0+IHJlc2VydmVkClsgICAgMC4wMDAwMDBdIGU4MjA6IHJlbW92ZSBbbWVtIDB4MDAwYTAw MDAtMHgwMDBmZmZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIGU4MjA6IGxhc3RfcGZuID0gMHgx M2ZmZSBtYXhfYXJjaF9wZm4gPSAweDQwMDAwMDAwMApbICAgIDAuMDAwMDAwXSBNVFJSIGRlZmF1 bHQgdHlwZTogd3JpdGUtYmFjawpbICAgIDAuMDAwMDAwXSBNVFJSIGZpeGVkIHJhbmdlcyBlbmFi bGVkOgpbICAgIDAuMDAwMDAwXSAgIDAwMDAwLTlGRkZGIHdyaXRlLWJhY2sKWyAgICAwLjAwMDAw MF0gICBBMDAwMC1CRkZGRiB1bmNhY2hhYmxlClsgICAgMC4wMDAwMDBdICAgQzAwMDAtRkZGRkYg d3JpdGUtcHJvdGVjdApbICAgIDAuMDAwMDAwXSBNVFJSIHZhcmlhYmxlIHJhbmdlcyBlbmFibGVk OgpbICAgIDAuMDAwMDAwXSAgIDAgYmFzZSAwMDgwMDAwMDAwIG1hc2sgRkY4MDAwMDAwMCB1bmNh Y2hhYmxlClsgICAgMC4wMDAwMDBdICAgMSBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDIgZGlz YWJsZWQKWyAgICAwLjAwMDAwMF0gICAzIGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAgNCBkaXNh YmxlZApbICAgIDAuMDAwMDAwXSAgIDUgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA2IGRpc2Fi bGVkClsgICAgMC4wMDAwMDBdICAgNyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSB4ODYgUEFUIGVu YWJsZWQ6IGNwdSAwLCBvbGQgMHg3MDQwNiwgbmV3IDB4NzAxMDYwMDA3MDEwNgpbICAgIDAuMDAw MDAwXSBTY2FuIGZvciBTTVAgaW4gW21lbSAweDAwMDAwMDAwLTB4MDAwMDAzZmZdClsgICAgMC4w MDAwMDBdIFNjYW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAwOWZjMDAtMHgwMDA5ZmZmZl0KWyAgICAw LjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDBmMDAwMC0weDAwMGZmZmZmXQpbICAg IDAuMDAwMDAwXSBmb3VuZCBTTVAgTVAtdGFibGUgYXQgW21lbSAweDAwMGZkYWQwLTB4MDAwZmRh ZGZdIG1hcHBlZCBhdCBbZmZmZjg4MDAwMDBmZGFkMF0KWyAgICAwLjAwMDAwMF0gICBtcGM6IGZk YWUwLWZkYmU4ClsgICAgMC4wMDAwMDBdIEJhc2UgbWVtb3J5IHRyYW1wb2xpbmUgYXQgW2ZmZmY4 ODAwMDAwOTkwMDBdIDk5MDAwIHNpemUgMjQ1NzYKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlf bWFwcGluZzogW21lbSAweDAwMDAwMDAwLTB4MDAwZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVt IDB4MDAwMDAwMDAtMHgwMDBmZmZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBCUksgWzB4MDFj NGMwMDAsIDB4MDFjNGNmZmZdIFBHVEFCTEUKWyAgICAwLjAwMDAwMF0gQlJLIFsweDAxYzRkMDAw LCAweDAxYzRkZmZmXSBQR1RBQkxFClsgICAgMC4wMDAwMDBdIEJSSyBbMHgwMWM0ZTAwMCwgMHgw MWM0ZWZmZl0gUEdUQUJMRQpbICAgIDAuMDAwMDAwXSBpbml0X21lbW9yeV9tYXBwaW5nOiBbbWVt IDB4MTNhMDAwMDAtMHgxM2JmZmZmZl0KWyAgICAwLjAwMDAwMF0gIFttZW0gMHgxM2EwMDAwMC0w eDEzYmZmZmZmXSBwYWdlIDJNClsgICAgMC4wMDAwMDBdIGluaXRfbWVtb3J5X21hcHBpbmc6IFtt ZW0gMHgxMDAwMDAwMC0weDEzOWZmZmZmXQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEwMDAwMDAw LTB4MTM5ZmZmZmZdIHBhZ2UgMk0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzog W21lbSAweDAwMTAwMDAwLTB4MGZmZmZmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAxMDAw MDAtMHgwMDFmZmZmZl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSAgW21lbSAweDAwMjAwMDAwLTB4 MGZmZmZmZmZdIHBhZ2UgMk0KWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21l bSAweDEzYzAwMDAwLTB4MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MTNjMDAwMDAt MHgxM2RmZmZmZl0gcGFnZSAyTQpbICAgIDAuMDAwMDAwXSAgW21lbSAweDEzZTAwMDAwLTB4MTNm ZmRmZmZdIHBhZ2UgNGsKWyAgICAwLjAwMDAwMF0gQlJLIFsweDAxYzRmMDAwLCAweDAxYzRmZmZm XSBQR1RBQkxFClsgICAgMC4wMDAwMDBdIFJBTURJU0s6IFttZW0gMHgxM2NlNjAwMC0weDEzZmVm ZmZmXQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBFYXJseSB0YWJsZSBjaGVja3N1bSB2ZXJpZmljYXRp b24gZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gQUNQSTogUlNEUCAweDAwMDAwMDAwMDAwRkQ5NzAg MDAwMDE0ICh2MDAgQk9DSFMgKQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBSU0RUIDB4MDAwMDAwMDAx M0ZGRTRCMCAwMDAwMzQgKHYwMSBCT0NIUyAgQlhQQ1JTRFQgMDAwMDAwMDEgQlhQQyAwMDAwMDAw MSkKWyAgICAwLjAwMDAwMF0gQUNQSTogRkFDUCAweDAwMDAwMDAwMTNGRkZGODAgMDAwMDc0ICh2 MDEgQk9DSFMgIEJYUENGQUNQIDAwMDAwMDAxIEJYUEMgMDAwMDAwMDEpClsgICAgMC4wMDAwMDBd IEFDUEk6IERTRFQgMHgwMDAwMDAwMDEzRkZFNEYwIDAwMTFBOSAodjAxIEJYUEMgICBCWERTRFQg ICAwMDAwMDAwMSBJTlRMIDIwMTAwNTI4KQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBGQUNTIDB4MDAw MDAwMDAxM0ZGRkY0MCAwMDAwNDAKWyAgICAwLjAwMDAwMF0gQUNQSTogU1NEVCAweDAwMDAwMDAw MTNGRkY4MDAgMDAwNzM1ICh2MDEgQk9DSFMgIEJYUENTU0RUIDAwMDAwMDAxIEJYUEMgMDAwMDAw MDEpClsgICAgMC4wMDAwMDBdIEFDUEk6IEFQSUMgMHgwMDAwMDAwMDEzRkZGNkUwIDAwMDA3OCAo djAxIEJPQ0hTICBCWFBDQVBJQyAwMDAwMDAwMSBCWFBDIDAwMDAwMDAxKQpbICAgIDAuMDAwMDAw XSBBQ1BJOiBIUEVUIDB4MDAwMDAwMDAxM0ZGRjZBMCAwMDAwMzggKHYwMSBCT0NIUyAgQlhQQ0hQ RVQgMDAwMDAwMDEgQlhQQyAwMDAwMDAwMSkKWyAgICAwLjAwMDAwMF0gQUNQSTogTG9jYWwgQVBJ QyBhZGRyZXNzIDB4ZmVlMDAwMDAKWyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZm ZmZmZjVmYzAwMCAoICAgICAgICBmZWUwMDAwMCkKWyAgICAwLjAwMDAwMF0gTm8gTlVNQSBjb25m aWd1cmF0aW9uIGZvdW5kClsgICAgMC4wMDAwMDBdIEZha2luZyBhIG5vZGUgYXQgW21lbSAweDAw MDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDEzZmZkZmZmXQpbICAgIDAuMDAwMDAwXSBJbml0bWVt IHNldHVwIG5vZGUgMCBbbWVtIDB4MDAwMDAwMDAtMHgxM2ZmZGZmZl0KWyAgICAwLjAwMDAwMF0g ICBOT0RFX0RBVEEgW21lbSAweDEzZmY5MDAwLTB4MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdIGt2 bS1jbG9jazogVXNpbmcgbXNycyA0YjU2NGQwMSBhbmQgNGI1NjRkMDAKWyAgICAwLjAwMDAwMF0g a3ZtLWNsb2NrOiBjcHUgMCwgbXNyIDA6MTNmZjgwMDEsIHByaW1hcnkgY3B1IGNsb2NrClsgICAg MC4wMDAwMDBdICBbZmZmZmVhMDAwMDAwMDAwMC1mZmZmZWEwMDAwNWZmZmZmXSBQTUQgLT4gW2Zm ZmY4ODAwMTJlMDAwMDAtZmZmZjg4MDAxMzNmZmZmZl0gb24gbm9kZSAwClsgICAgMC4wMDAwMDBd IFpvbmUgcmFuZ2VzOgpbICAgIDAuMDAwMDAwXSAgIERNQSAgICAgIFttZW0gMHgwMDAwMTAwMC0w eDAwZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIERNQTMyICAgIFttZW0gMHgwMTAwMDAwMC0weGZm ZmZmZmZmXQpbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCAgIGVtcHR5ClsgICAgMC4wMDAwMDBdIE1v dmFibGUgem9uZSBzdGFydCBmb3IgZWFjaCBub2RlClsgICAgMC4wMDAwMDBdIEVhcmx5IG1lbW9y eSBub2RlIHJhbmdlcwpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAwMDEwMDAt MHgwMDA5ZWZmZl0KWyAgICAwLjAwMDAwMF0gICBub2RlICAgMDogW21lbSAweDAwMTAwMDAwLTB4 MTNmZmRmZmZdClsgICAgMC4wMDAwMDBdIE9uIG5vZGUgMCB0b3RhbHBhZ2VzOiA4MTgyMApbICAg IDAuMDAwMDAwXSAgIERNQSB6b25lOiA2NCBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAw MDAwMF0gICBETUEgem9uZTogMjEgcGFnZXMgcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gICBETUEg em9uZTogMzk5OCBwYWdlcywgTElGTyBiYXRjaDowClsgICAgMC4wMDAwMDBdICAgRE1BMzIgem9u ZTogMTIxNiBwYWdlcyB1c2VkIGZvciBtZW1tYXAKWyAgICAwLjAwMDAwMF0gICBETUEzMiB6b25l OiA3NzgyMiBwYWdlcywgTElGTyBiYXRjaDoxNQpbICAgIDAuMDAwMDAwXSBBQ1BJOiBQTS1UaW1l ciBJTyBQb3J0OiAweGIwMDgKWyAgICAwLjAwMDAwMF0gQUNQSTogTG9jYWwgQVBJQyBhZGRyZXNz IDB4ZmVlMDAwMDAKWyAgICAwLjAwMDAwMF0gbWFwcGVkIEFQSUMgdG8gZmZmZmZmZmZmZjVmYzAw MCAoICAgICAgICBmZWUwMDAwMCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUMgKGFjcGlfaWRb MHgwMF0gbGFwaWNfaWRbMHgwMF0gZW5hYmxlZCkKWyAgICAwLjAwMDAwMF0gQUNQSTogTEFQSUNf Tk1JIChhY3BpX2lkWzB4ZmZdIGRmbCBkZmwgbGludFsweDFdKQpbICAgIDAuMDAwMDAwXSBBQ1BJ OiBJT0FQSUMgKGlkWzB4MDBdIGFkZHJlc3NbMHhmZWMwMDAwMF0gZ3NpX2Jhc2VbMF0pClsgICAg MC4wMDAwMDBdIElPQVBJQ1swXTogYXBpY19pZCAwLCB2ZXJzaW9uIDE3LCBhZGRyZXNzIDB4ZmVj MDAwMDAsIEdTSSAwLTIzClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi dXNfaXJxIDAgZ2xvYmFsX2lycSAyIGRmbCBkZmwpClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAw LCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwMCwgQVBJQyBJRCAwLCBBUElDIElOVCAwMgpb ICAgIDAuMDAwMDAwXSBBQ1BJOiBJTlRfU1JDX09WUiAoYnVzIDAgYnVzX2lycSA1IGdsb2JhbF9p cnEgNSBoaWdoIGxldmVsKQpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcg MywgYnVzIDAwLCBJUlEgMDUsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMDUKWyAgICAwLjAwMDAwMF0g QUNQSTogSU5UX1NSQ19PVlIgKGJ1cyAwIGJ1c19pcnEgOSBnbG9iYWxfaXJxIDkgaGlnaCBsZXZl bCkKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJR IDA5LCBBUElDIElEIDAsIEFQSUMgSU5UIDA5ClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNf T1ZSIChidXMgMCBidXNfaXJxIDEwIGdsb2JhbF9pcnEgMTAgaGlnaCBsZXZlbCkKWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBhLCBBUElDIElE IDAsIEFQSUMgSU5UIDBhClsgICAgMC4wMDAwMDBdIEFDUEk6IElOVF9TUkNfT1ZSIChidXMgMCBi dXNfaXJxIDExIGdsb2JhbF9pcnEgMTEgaGlnaCBsZXZlbCkKWyAgICAwLjAwMDAwMF0gSW50OiB0 eXBlIDAsIHBvbCAxLCB0cmlnIDMsIGJ1cyAwMCwgSVJRIDBiLCBBUElDIElEIDAsIEFQSUMgSU5U IDBiClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTAgdXNlZCBieSBvdmVycmlkZS4KWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDAxLCBBUElDIElE IDAsIEFQSUMgSU5UIDAxClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAw LCBidXMgMDAsIElSUSAwMywgQVBJQyBJRCAwLCBBUElDIElOVCAwMwpbICAgIDAuMDAwMDAwXSBJ bnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDQsIEFQSUMgSUQgMCwgQVBJ QyBJTlQgMDQKWyAgICAwLjAwMDAwMF0gQUNQSTogSVJRNSB1c2VkIGJ5IG92ZXJyaWRlLgpbICAg IDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMDYsIEFQ SUMgSUQgMCwgQVBJQyBJTlQgMDYKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0 cmlnIDAsIGJ1cyAwMCwgSVJRIDA3LCBBUElDIElEIDAsIEFQSUMgSU5UIDA3ClsgICAgMC4wMDAw MDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwOCwgQVBJQyBJRCAw LCBBUElDIElOVCAwOApbICAgIDAuMDAwMDAwXSBBQ1BJOiBJUlE5IHVzZWQgYnkgb3ZlcnJpZGUu ClsgICAgMC4wMDAwMDBdIEFDUEk6IElSUTEwIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAw MDBdIEFDUEk6IElSUTExIHVzZWQgYnkgb3ZlcnJpZGUuClsgICAgMC4wMDAwMDBdIEludDogdHlw ZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwYywgQVBJQyBJRCAwLCBBUElDIElOVCAw YwpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAwLCBJUlEg MGQsIEFQSUMgSUQgMCwgQVBJQyBJTlQgMGQKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBv bCAwLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBlLCBBUElDIElEIDAsIEFQSUMgSU5UIDBlClsgICAg MC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDAsIElSUSAwZiwgQVBJ QyBJRCAwLCBBUElDIElOVCAwZgpbICAgIDAuMDAwMDAwXSBVc2luZyBBQ1BJIChNQURUKSBmb3Ig U01QIGNvbmZpZ3VyYXRpb24gaW5mb3JtYXRpb24KWyAgICAwLjAwMDAwMF0gQUNQSTogSFBFVCBp ZDogMHg4MDg2YTIwMSBiYXNlOiAweGZlZDAwMDAwClsgICAgMC4wMDAwMDBdIHNtcGJvb3Q6IEFs bG93aW5nIDEgQ1BVcywgMCBob3RwbHVnIENQVXMKWyAgICAwLjAwMDAwMF0gbWFwcGVkIElPQVBJ QyB0byBmZmZmZmZmZmZmNWZiMDAwIChmZWMwMDAwMCkKWyAgICAwLjAwMDAwMF0gUE06IFJlZ2lz dGVyZWQgbm9zYXZlIG1lbW9yeTogW21lbSAweDAwMDlmMDAwLTB4MDAwOWZmZmZdClsgICAgMC4w MDAwMDBdIFBNOiBSZWdpc3RlcmVkIG5vc2F2ZSBtZW1vcnk6IFttZW0gMHgwMDBhMDAwMC0weDAw MGVmZmZmXQpbICAgIDAuMDAwMDAwXSBQTTogUmVnaXN0ZXJlZCBub3NhdmUgbWVtb3J5OiBbbWVt IDB4MDAwZjAwMDAtMHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gZTgyMDogW21lbSAweDE0MDAw MDAwLTB4ZmVmZmJmZmZdIGF2YWlsYWJsZSBmb3IgUENJIGRldmljZXMKWyAgICAwLjAwMDAwMF0g Qm9vdGluZyBwYXJhdmlydHVhbGl6ZWQga2VybmVsIG9uIEtWTQpbICAgIDAuMDAwMDAwXSBzZXR1 cF9wZXJjcHU6IE5SX0NQVVM6OCBucl9jcHVtYXNrX2JpdHM6OCBucl9jcHVfaWRzOjEgbnJfbm9k ZV9pZHM6MQpbICAgIDAuMDAwMDAwXSBQRVJDUFU6IEVtYmVkZGVkIDI2IHBhZ2VzL2NwdSBAZmZm Zjg4MDAxM2EwMDAwMCBzNzUwNzIgcjgxOTIgZDIzMjMyIHUyMDk3MTUyClsgICAgMC4wMDAwMDBd IHBjcHUtYWxsb2M6IHM3NTA3MiByODE5MiBkMjMyMzIgdTIwOTcxNTIgYWxsb2M9MSoyMDk3MTUy ClsgICAgMC4wMDAwMDBdIHBjcHUtYWxsb2M6IFswXSAwIApbICAgIDAuMDAwMDAwXSBLVk0gc2V0 dXAgYXN5bmMgUEYgZm9yIGNwdSAwClsgICAgMC4wMDAwMDBdIGt2bS1zdGVhbHRpbWU6IGNwdSAw LCBtc3IgMTNhMGNlODAKWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMgaW4gTm9kZSBv cmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogODA1MTkKWyAgICAwLjAw MDAwMF0gUG9saWN5IHpvbmU6IERNQTMyClsgICAgMC4wMDAwMDBdIEtlcm5lbCBjb21tYW5kIGxp bmU6IGh1bmdfdGFza19wYW5pYz0xIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1ZyBhcGlj PWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxfdGltZW91 dD0xMDAgcGFuaWM9LTEgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5pYyBvb3Bz PXBhbmljIGxvYWRfcmFtZGlzaz0yIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlTMCwxMTUy MDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgIHJvb3Q9L2Rldi9yYW0wIHJ3IGxpbms9L2tidWls ZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA5MDMwODA1L2xp bnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDkwMzA3OmQ5ZGY4MzJlMGNjMDU5YmM2Zjk0ZWU2 ZWE1Mjg2ZmRkMWVmYWM1MDM6YmlzZWN0LWxpbnV4LTYvLnZtbGludXotZDlkZjgzMmUwY2MwNTli YzZmOTRlZTZlYTUyODZmZGQxZWZhYzUwMy0yMDE0MDkwMzA5MjYwMi0yMC12cCBicmFuY2g9bGlu dXgtZGV2ZWwvZGV2ZWwtaG91cmx5LTIwMTQwOTAzMDcgQk9PVF9JTUFHRT0va2VybmVsL3g4Nl82 NC1yYW5kY29uZmlnLWhzeGExLTA5MDMwODA1L2Q5ZGY4MzJlMGNjMDU5YmM2Zjk0ZWU2ZWE1Mjg2 ZmRkMWVmYWM1MDMvdm1saW51ei0zLjE3LjAtcmMzLTAwMDAzLWdkOWRmODMyIGRyYmQubWlub3Jf Y291bnQ9OApbICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiAyMDQ4IChvcmRl cjogMiwgMTYzODQgYnl0ZXMpClsgICAgMC4wMDAwMDBdIE1lbW9yeTogMzA0OTY0Sy8zMjcyODBL IGF2YWlsYWJsZSAoNTU0OUsga2VybmVsIGNvZGUsIDY4NUsgcndkYXRhLCAyMzY4SyByb2RhdGEs IDgxMksgaW5pdCwgODI4SyBic3MsIDIyMzE2SyByZXNlcnZlZCkKWyAgICAwLjAwMDAwMF0gU0xV QjogSFdhbGlnbj02NCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MSwgTm9kZXM9MQpb ICAgIDAuMDAwMDAwXSBQcmVlbXB0aWJsZSBoaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9u LgpbICAgIDAuMDAwMDAwXSBSQ1U6IEFkanVzdGluZyBnZW9tZXRyeSBmb3IgcmN1X2Zhbm91dF9s ZWFmPTE2LCBucl9jcHVfaWRzPTEKWyAgICAwLjAwMDAwMF0gTlJfSVJRUzo0MzUyIG5yX2lycXM6 MjU2IDAKWyAgICAwLjAwMDAwMF0gQ29uc29sZTogY29sb3VyIFZHQSsgODB4MjUKWyAgICAwLjAw MDAwMF0gY29uc29sZSBbdHR5MF0gZW5hYmxlZApbICAgIDAuMDAwMDAwXSBib290Y29uc29sZSBb ZWFybHlzZXIwXSBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSBjb25zb2xlIFt0dHlTMF0gZW5hYmxl ZApbICAgIDAuMDAwMDAwXSBocGV0IGNsb2NrZXZlbnQgcmVnaXN0ZXJlZApbICAgIDAuMDAwMDAw XSB0c2M6IERldGVjdGVkIDI2OTMuNDY4IE1IeiBwcm9jZXNzb3IKWyAgICAwLjAwODAwMF0gQ2Fs aWJyYXRpbmcgZGVsYXkgbG9vcCAoc2tpcHBlZCkgcHJlc2V0IHZhbHVlLi4gNTM4Ni45MyBCb2dv TUlQUyAobHBqPTEwNzczODcyKQpbICAgIDAuMDA4MDAwXSBwaWRfbWF4OiBkZWZhdWx0OiAzMjc2 OCBtaW5pbXVtOiAzMDEKWyAgICAwLjAwODAwMF0gQUNQSTogQ29yZSByZXZpc2lvbiAyMDE0MDcy NApbICAgIDAuMDA5NTQ5XSBBQ1BJOiBBbGwgQUNQSSBUYWJsZXMgc3VjY2Vzc2Z1bGx5IGFjcXVp cmVkClsgICAgMC4wMTA3NDldIFNlY3VyaXR5IEZyYW1ld29yayBpbml0aWFsaXplZApbICAgIDAu MDEyMDEyXSBLZXJuZWwgcGFuaWMgLSBub3Qgc3luY2luZzogQ291bGQgbm90IHJlZ2lzdGVyIHNl Y3VyaXR5IG1vZHVsZQpbICAgIDAuMDEzNzc5XSBDUFU6IDAgUElEOiAwIENvbW06IHN3YXBwZXIv MCBOb3QgdGFpbnRlZCAzLjE3LjAtcmMzLTAwMDAzLWdkOWRmODMyICM2ClsgICAgMC4wMTYwMDBd IEhhcmR3YXJlIG5hbWU6IEJvY2hzIEJvY2hzLCBCSU9TIEJvY2hzIDAxLzAxLzIwMTEKWyAgICAw LjAxNjAwMF0gIDAwMDAwMDAwMDAwMDAwMDAgZmZmZmZmZmY4MWEwM2ViMCBmZmZmZmZmZjgxNTYz MjczIGZmZmZmZmZmODE3YWFkNzUKWyAgICAwLjAxNjAwMF0gIGZmZmZmZmZmODFhMDNmMjggZmZm ZmZmZmY4MTU1ZTExMyBmZmZmZmZmZjAwMDAwMDA4IGZmZmZmZmZmODFhMDNmMzgKWyAgICAwLjAx NjAwMF0gIGZmZmZmZmZmODFhMDNlZDggMDAwMDAwMDAwMDAxNDNjMCBmZmZmZmZmZjgxYjRkOTk4 IDAwMDAwMDAwODAwMDAwMDAKWyAgICAwLjAxNjAwMF0gQ2FsbCBUcmFjZToKWyAgICAwLjAxNjAw MF0gIFs8ZmZmZmZmZmY4MTU2MzI3Mz5dIGR1bXBfc3RhY2srMHg0ZS8weDdhClsgICAgMC4wMTYw MDBdICBbPGZmZmZmZmZmODE1NWUxMTM+XSBwYW5pYysweGM2LzB4MWQ4ClsgICAgMC4wMTYwMDBd ICBbPGZmZmZmZmZmODFhZTE5N2I+XSBtbnRyZXN0cmljdF9pbml0KzB4MzcvMHg0OQpbICAgIDAu MDE2MDAwXSAgWzxmZmZmZmZmZjgxYWRmNzU0Pl0gc2VjdXJpdHlfaW5pdCsweDNjLzB4NDcKWyAg ICAwLjAxNjAwMF0gIFs8ZmZmZmZmZmY4MWFjMGUzMD5dIHN0YXJ0X2tlcm5lbCsweDM4ZC8weDNj NwpbICAgIDAuMDE2MDAwXSAgWzxmZmZmZmZmZjgxYWMwOGEwPl0gPyBzZXRfaW5pdF9hcmcrMHg1 My8weDUzClsgICAgMC4wMTYwMDBdICBbPGZmZmZmZmZmODFhYzAxMjA+XSA/IGVhcmx5X2lkdF9o YW5kbGVycysweDEyMC8weDEyMApbICAgIDAuMDE2MDAwXSAgWzxmZmZmZmZmZjgxYWMwNGEyPl0g eDg2XzY0X3N0YXJ0X3Jlc2VydmF0aW9ucysweDJhLzB4MmMKWyAgICAwLjAxNjAwMF0gIFs8ZmZm ZmZmZmY4MWFjMDU5Mj5dIHg4Nl82NF9zdGFydF9rZXJuZWwrMHhlZS8weGZiCgpFbGFwc2VkIHRp bWU6IDUKcWVtdS1zeXN0ZW0teDg2XzY0IC1jcHUga3ZtNjQgLWVuYWJsZS1rdm0gLWtlcm5lbCAv a2VybmVsL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA5MDMwODA1L2Q5ZGY4MzJlMGNjMDU5YmM2 Zjk0ZWU2ZWE1Mjg2ZmRkMWVmYWM1MDMvdm1saW51ei0zLjE3LjAtcmMzLTAwMDAzLWdkOWRmODMy IC1hcHBlbmQgJ2h1bmdfdGFza19wYW5pYz0xIGVhcmx5cHJpbnRrPXR0eVMwLDExNTIwMCBkZWJ1 ZyBhcGljPWRlYnVnIHN5c3JxX2Fsd2F5c19lbmFibGVkIHJjdXBkYXRlLnJjdV9jcHVfc3RhbGxf dGltZW91dD0xMDAgcGFuaWM9LTEgc29mdGxvY2t1cF9wYW5pYz0xIG5taV93YXRjaGRvZz1wYW5p YyBvb3BzPXBhbmljIGxvYWRfcmFtZGlzaz0yIHByb21wdF9yYW1kaXNrPTAgY29uc29sZT10dHlT MCwxMTUyMDAgY29uc29sZT10dHkwIHZnYT1ub3JtYWwgIHJvb3Q9L2Rldi9yYW0wIHJ3IGxpbms9 L2tidWlsZC10ZXN0cy9ydW4tcXVldWUva3ZtL3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA5MDMw ODA1L2xpbnV4LWRldmVsOmRldmVsLWhvdXJseS0yMDE0MDkwMzA3OmQ5ZGY4MzJlMGNjMDU5YmM2 Zjk0ZWU2ZWE1Mjg2ZmRkMWVmYWM1MDM6YmlzZWN0LWxpbnV4LTYvLnZtbGludXotZDlkZjgzMmUw Y2MwNTliYzZmOTRlZTZlYTUyODZmZGQxZWZhYzUwMy0yMDE0MDkwMzA5MjYwMi0yMC12cCBicmFu Y2g9bGludXgtZGV2ZWwvZGV2ZWwtaG91cmx5LTIwMTQwOTAzMDcgQk9PVF9JTUFHRT0va2VybmVs L3g4Nl82NC1yYW5kY29uZmlnLWhzeGExLTA5MDMwODA1L2Q5ZGY4MzJlMGNjMDU5YmM2Zjk0ZWU2 ZWE1Mjg2ZmRkMWVmYWM1MDMvdm1saW51ei0zLjE3LjAtcmMzLTAwMDAzLWdkOWRmODMyIGRyYmQu bWlub3JfY291bnQ9OCcgIC1pbml0cmQgL2tlcm5lbC10ZXN0cy9pbml0cmQveW9jdG8tbWluaW1h bC14ODZfNjQuY2d6IC1tIDMyMCAtc21wIDEgLW5ldCBuaWMsdmxhbj0xLG1vZGVsPWUxMDAwIC1u ZXQgdXNlcix2bGFuPTEgLWJvb3Qgb3JkZXI9bmMgLW5vLXJlYm9vdCAtd2F0Y2hkb2cgaTYzMDBl c2IgLXJ0YyBiYXNlPWxvY2FsdGltZSAtZHJpdmUgZmlsZT0vZnMvTEFCRUw9S1ZNL2Rpc2swLXlv Y3RvLXZwLTI1LG1lZGlhPWRpc2ssaWY9dmlydGlvIC1kcml2ZSBmaWxlPS9mcy9MQUJFTD1LVk0v ZGlzazEteW9jdG8tdnAtMjUsbWVkaWE9ZGlzayxpZj12aXJ0aW8gLWRyaXZlIGZpbGU9L2ZzL0xB QkVMPUtWTS9kaXNrMi15b2N0by12cC0yNSxtZWRpYT1kaXNrLGlmPXZpcnRpbyAtZHJpdmUgZmls ZT0vZnMvTEFCRUw9S1ZNL2Rpc2szLXlvY3RvLXZwLTI1LG1lZGlhPWRpc2ssaWY9dmlydGlvIC1k cml2ZSBmaWxlPS9mcy9MQUJFTD1LVk0vZGlzazQteW9jdG8tdnAtMjUsbWVkaWE9ZGlzayxpZj12 aXJ0aW8gLWRyaXZlIGZpbGU9L2ZzL0xBQkVMPUtWTS9kaXNrNS15b2N0by12cC0yNSxtZWRpYT1k aXNrLGlmPXZpcnRpbyAtcGlkZmlsZSAvZGV2L3NobS9rYm9vdC9waWQteW9jdG8tdnAtMjUgLXNl cmlhbCBmaWxlOi9kZXYvc2htL2tib290L3NlcmlhbC15b2N0by12cC0yNSAtZGFlbW9uaXplIC1k aXNwbGF5IG5vbmUgLW1vbml0b3IgbnVsbCAK --===============6763214832454032005==--