RE: Upgrade issues. VM won't start.
Richard Clark <[email protected]> Mon, 5 May 2025 13:01:55 +0000
| Newsgroups | gmane.comp.micro-kernel.l4.devel |
|---|---|
| Message-ID | <PH1P110MB17258181CEB151246DA75B85FC8EA@PH1P110MB1725.NAMP110.PROD.OUTLOOK.COM> |
--_002_PH1P110MB17258181CEB151246DA75B85FC8EAPH1P110MB1725NAMP_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Adam, I did another ham sync, rebuilt fiasco, rebuilt l4, rebuilt my natives, and it's a little better? Now the VMs crash, but at least the system keeps = running and I can seem my natives printing even after both VMs are halted. So at least the whole system doesn't crash any more. Just the VMs. Again, yes, Debian Linux on QEMU with kvm and six cores.=20 Cores 0 and 1 are for L4 and natives, cores 2 and 3 are for vm1, cores 4 an= d 5 are for vm2. Please see attached! Richard -----Original Message----- From: Adam Lackorzynski <[email protected]>=20 Sent: Sunday, May 4, 2025 11:11 AM To: Richard Clark <[email protected]>; [email protected]= -dresden.de Cc: Bud Wykoff <[email protected]>; Douglas Schafer <douglas.s= [email protected]> Subject: Re: Upgrade issues. VM won't start. Richard, is that setup running on Linux QEMU+KVM? If yes, we recently (really a few = days ago) fixed an issue in this virtualized setup (wrt to performance coun= ter handling). It's on GH since Friday I believe. Otherwise please provide me you fiasco binary, such that I can look up fffffffff006a176 as this will point to the location that triggered the issu= e. Thanks, Adam On Sun May 04, 2025 at 13:14:00 +0000, Richard Clark wrote: > Adam, >=20 > So I have been using version 23.10.1, built as per the download page,=20 > and have gotten a couple VMs to ping eachother and give me a login=20 > prompt. I finally realized I was missing the virtio_switch package and=20 > grabbed it from github and put it where it is supposed to go. Of=20 > course, being a version mismatch now, it did not compile. I decide to=20 > bite the bullet and do an upgrade (always a mistake) and use the new=20 > build process given with the new website. That went smoothly! I=20 > install ham, run it, etc, everything builds, I update my local scripts an= d links to use the new environment variables instead of being hardcoded, an= d it all builds and looks good. Except that it doesn't run. The VMs get a m= emory exception and kick into jdb. >=20 > I have not changed any of my .cfg or .list files. The VMs and ramdisks ar= e untouched. > My local (L4 native) processes start and appear to run. But the VMs crash= for some reason. > Even the device tree is unchanged. I also tried a newly built linux (as o= pposed to a prebuilt) and that failed as well. >=20 > Is there some reason for this new crash between version 23.10.1 and the l= atest version from github? > I've attached the VM startup output from both the old and new runs so you= can take a look. >=20 > I'm so close... I see the IP configuration parameter and how to set up lw= ip and virtio_switch.... > Then my natives should be able to talk directly to my linuxes. >=20 >=20 > Your help is greatly appreciated! >=20 >=20 > Richard >=20 > vm1 | VMM: Created VCPU 0 @ 17000 > vm1 | VMM[vmbus]: 'vbus' capability not found. Hardware access not po= ssible for VM. > vm1 | VMM[main]: Hello out there. > vm1 | VMM[ASM]: Sys Info: > vm1 | vBus: 0 > vm1 | DMA devs: 0 > vm1 | IO-MMU: 0 > vm1 | Identity forced: 0 > vm1 | DMA phys addr: 0 > vm1 | DT dma-ranges: 0 > vm1 | VMM[ASM]: Operating mode: No DMA > vm1 | VMM[ram]: RAM not set up for DMA. > vm2 | VMM: Created VCPU 0 @ 17000 > vm2 | VMM[vmbus]: 'vbus' capability not found. Hardware access not po= ssible for VM. > vm2 | VMM[main]: Hello out there. > vm2 | VMM[ASM]: Sys Info: > vm2 | vBus: 0 > vm2 | DMA devs: 0 > vm2 | IO-MMU: 0 > vm2 | Identity forced: 0 > vm1 | VMM[ram]: RAM: @ 0x0 size=3D0x20000000 > vm2 | DMA phys addr: 0 > vm1 | VMM[ram]: RAM: VMM local mapping @ 0x1000000 > vm2 | DT dma-ranges: 0 > vm1 | VMM[ram]: RAM: VM offset=3D0x1000000 > vm2 | VMM[ASM]: Operating mode: No DMA > vm1 | VMM[main]: Loading kernel... > vm2 | VMM[ram]: RAM not set up for DMA. > vm1 | VMM[loader]: Linux kernel detected > vm1 | VMM[file]: load: @ 0xfc400 > vm1 | VMM[file]: copy in: to offset 0xfc400-0xba989f > vm1 | VMM[main]: Loading ram disk... > vm1 | VMM[ram]: load: rom/ramdisk1-amd64.rd -> 0x1fc00000 > vm1 | VMM[file]: load: @ 0x1fc00000 > vm1 | VMM[file]: copy in: to offset 0x1fc00000-0x1fffffff > vm1 | VMM[main]: Loaded ramdisk image rom/ramdisk1-amd64.rd to 1fc000= 00 (size: 00400000) > vm1 | VMM[PIC]: Hello, Legacy_pic > vm2 | VMM[ram]: RAM: @ 0x0 size=3D0x20000000 > vm2 | VMM[ram]: RAM: VMM local mapping @ 0x1000000 > vm2 | VMM[ram]: RAM: VM offset=3D0x1000000 > vm2 | VMM[main]: Loading kernel... > vm1 | VMM: acpi_platform: Failed to get property 'l4vmm,pwrinput': FD= T_ERR_NOTFOUND > vm2 | VMM[loader]: Linux kernel detected > vm1 | VMM: Creating Acpi_platform > vm2 | VMM[file]: load: @ 0xfc400 > vm2 | VMM[file]: copy in: to offset 0xfc400-0xba989f > vm1 | VMM[ACPI]: Acpi timer @ 0xb008 > vm1 | VMM[RTC]: Hello from RTC. Irq=3D8 > vm2 | VMM[main]: Loading ram disk... > vm1 | VMM[uart_8250]: Create virtual 8250 console > vm2 | VMM[ram]: load: rom/ramdisk2-amd64.rd -> 0x1fc00000 > vm2 | VMM[file]: load: @ 0x1fc00000 > vm2 | VMM[file]: copy in: to offset 0x1fc00000-0x1fffffff > vm2 | VMM[main]: Loaded ramdisk image rom/ramdisk2-amd64.rd to 1fc000= 00 (size: 00400000) > vm1 | VMM: l4rtc.l4vmm,rtccap: capability rtc is invalid. > vm1 | VMM[RTC]: l4vmm,rtccap not valid. Will not have wallclock time. > vm1 | VMM[vm]: Device creation for virtual device l4rtc failed. Disab= ling device. > vm1 | VMM: isa_debugport.l4vmm,vcon_cap: capability debug is invalid. > vm1 | VMM[vm]: Device creation for virtual device isa_debugport faile= d. Disabling device. > vm2 | VMM[PIC]: Hello, Legacy_pic > vm1 | VMM[PCI bus]: Creating host bridge > vm1 | VMM[Pci_window_alloc]: Init PCI window with range [0x6000, 0xff= ff IO] > vm1 | VMM[Pci_window_alloc]: Init PCI window with range [0xaa000000, = 0xaaffffff MMIO32] > vm1 | VMM[Pci_window_alloc]: Init PCI window with range [0x300000000,= 0x3ffffffff MMIO64] > vm1 | VMM[PCI bus]: Registering PCI device 00:00.0 > vm2 | VMM: acpi_platform: Failed to get property 'l4vmm,pwrinput': FD= T_ERR_NOTFOUND > vm2 | VMM: Creating Acpi_platform > vm1 | VMM[guest]: New mmio mapping: @ b0000000 10000000 > vm1 | VMM[PCI bus]: Created & Registered the PCI host bridge > vm2 | VMM[ACPI]: Acpi timer @ 0xb008 > vm2 | VMM[RTC]: Hello from RTC. Irq=3D8 > vm1 | VMM[VIO Cons]: Create virtual PCI console > vm2 | VMM[uart_8250]: Create virtual 8250 console > vm1 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa000000, 0xaa00= 1fff] > vm1 | VMM[Virt PCI dev]: bar[0] addr=3D0x0 size=3D0x2000 type=3Dmmi= o32 (non-prefetchable) > vm1 | VMM[Pci_bridge_windows]: [IO] allocated [0x6000, 0x607f] > vm1 | VMM[Virt PCI dev]: bar[1] addr=3D0x0 size=3D0x80 type=3Dio > vm2 | VMM: l4rtc.l4vmm,rtccap: capability rtc is invalid. > vm2 | VMM[RTC]: l4vmm,rtccap not valid. Will not have wallclock time. > vm1 | VMM[PCI bus]: Registering PCI device 00:01.0 > vm2 | VMM[vm]: Device creation for virtual device l4rtc failed. Disab= ling device. > vm1 | VMM[VIO Cons]: Console: 0x186b0 > vm1 | VMM[VIO proxy]: Creating proxy > vm2 | VMM: isa_debugport.l4vmm,vcon_cap: capability debug is invalid. > vm2 | VMM[vm]: Device creation for virtual device isa_debugport faile= d. Disabling device. > vm1 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa002000, 0xaa00= 3fff] > vm1 | VMM[Virt PCI dev]: bar[0] addr=3D0x0 size=3D0x2000 type=3Dmmi= o32 (non-prefetchable) > vm1 | VMM[Pci_bridge_windows]: [IO] allocated [0x6080, 0x60ff] > vm1 | VMM[Virt PCI dev]: bar[1] addr=3D0x0 size=3D0x80 type=3Dio > p2p | Registering dataspace from 0x0 with 524288 KiB, offset 0x0 > p2p | PORT[0x15d70]: DMA guest [0-1fffffff] local [600000-205fffff] = offset 0 > vm2 | VMM[PCI bus]: Creating host bridge > p2p | register client: host IRQ: 420010 config DS: 41d000 > vm2 | VMM[Pci_window_alloc]: Init PCI window with range [0x6000, 0xff= ff IO] > vm2 | VMM[Pci_window_alloc]: Init PCI window with range [0xaa000000, = 0xaaffffff MMIO32] > vm2 | VMM[Pci_window_alloc]: Init PCI window with range [0x300000000,= 0x3ffffffff MMIO64] > vm2 | VMM[PCI bus]: Registering PCI device 00:00.0 > vm1 | VMM[PCI bus]: Registering PCI device 00:02.0 > vm1 | VMM[VIO proxy]: Creating proxy > vm1 | VMM: [email protected],virtiocap: capability qdrv is invalid. > vm1 | VMM[vm]: Device creation for virtual device virtio_disk@2 faile= d. Disabling device. > vm2 | VMM[guest]: New mmio mapping: @ b0000000 10000000 > vm1 | VMM: [email protected],dscap: capability bios_code is invalid. > vm2 | VMM[PCI bus]: Created & Registered the PCI host bridge > vm1 | VMM[ROM]: Missing 'l4vmm,dscap' property! > vm1 | VMM[vm]: Device creation for virtual device rom@ffc84000 failed= . Disabling device. > vm2 | VMM[VIO Cons]: Create virtual PCI console > vm1 | VMM: [email protected],dscap: capability bios_vars is invalid. > vm1 | VMM[CFI]: Missing 'l4vmm,dscap' property! > vm1 | VMM[vm]: Device creation for virtual device nvm@ffc00000 failed= . Disabling device. > vm2 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa000000, 0xaa00= 1fff] > vm2 | VMM[Virt PCI dev]: bar[0] addr=3D0x0 size=3D0x2000 type=3Dmmi= o32 (non-prefetchable) > vm2 | VMM[Pci_bridge_windows]: [IO] allocated [0x6000, 0x607f] > vm2 | VMM[Virt PCI dev]: bar[1] addr=3D0x0 size=3D0x80 type=3Dio > vm2 | VMM[PCI bus]: Registering PCI device 00:01.0 > vm1 | VMM: Created VCPU 1 @ 23000 > vm2 | VMM[VIO Cons]: Console: 0x186b0 > vm1 | VMM[ram]: Cleaning caches for device tree [20bfe000-20bffb80] (= [1fbfe000]) > vm2 | VMM[VIO proxy]: Creating proxy > vm1 | VMM: reschedule(): Initiating cpu startup for cap 0x418000/core= 0 > vm2 | VMM[Pci_bridge_windows]: [MMIO32] allocated [0xaa002000, 0xaa00= 3fff] > vm2 | VMM[Virt PCI dev]: bar[0] addr=3D0x0 size=3D0x2000 type=3Dmmi= o32 (non-prefetchable) > vm2 | VMM[Pci_bridge_windows]: [IO] allocated [0x6080, 0x60ff] > vm2 | VMM[Virt PCI dev]: bar[1] addr=3D0x0 size=3D0x80 type=3Dio > p2p | Registering dataspace from 0x0 with 524288 KiB, offset 0x0 > p2p | PORT[0x15e80]: DMA guest [0-1fffffff] local [20600000-405fffff= ] offset 0 > p2p | register client: host IRQ: 420010 config DS: 41e000 > vm1 | VMM[ACPI]: Initialize legacy BIOS ACPI tables. > vm2 | VMM[PCI bus]: Registering PCI device 00:02.0 > vm1 | VMM: Zeropage @ 0x1000, Kernel @ 0xfc400 > vm2 | VMM[VIO proxy]: Creating proxy > vm1 | VMM: Cmd_line: console=3Dhvc0 ramdisk_size=3D10000 root=3D/dev/= ram0 rw > vm2 | VMM: [email protected],virtiocap: capability qdrv is invalid. > vm1 | VMM: cmdline check: console=3Dhvc0 ramdisk_size=3D10000 root=3D= /dev/ram0 rw > vm2 | VMM[vm]: Device creation for virtual device virtio_disk@2 faile= d. Disabling device. > vm1 | VMM[vmmap]: VM map: > vm1 | VMM[vmmap]: [ 0:1fffffff]: Ram > vm1 | VMM[vmmap]: [b0000000:bfffffff]: Pci_bus_cfg_ecam > vm2 | VMM: [email protected],dscap: capability bios_code is invalid. > vm1 | VMM[vmmap]: [fec00000:fec00fff]: Ioapic > vm2 | VMM[ROM]: Missing 'l4vmm,dscap' property! > vm1 | VMM[vmmap]: [fee00000:fee00fff]: Lapic_access_handler > vm2 | VMM[vm]: Device creation for virtual device rom@ffc84000 failed= . Disabling device. > vm1 | VMM[main]: Populating guest physical address space > vm1 | VMM[mmio]: Mapping [1000000 - 20ffffff] -> [0 - 1fffffff] > vm2 | VMM: [email protected],dscap: capability bios_vars is invalid. > vm1 | VMM[vmmap]: IOport map: > vm2 | VMM[CFI]: Missing 'l4vmm,dscap' property! > vm1 | VMM[vmmap]: [ 20: 21]: PIC > vm2 | VMM[vm]: Device creation for virtual device nvm@ffc00000 failed= . Disabling device. > vm1 | VMM[vmmap]: [ 40: 43]: PIT > vm1 | VMM[vmmap]: [ 61: 61]: PIT port 61 > vm1 | VMM[vmmap]: [ 70: 71]: RTC > vm1 | VMM[vmmap]: [ a0: a1]: PIC > vm1 | VMM[vmmap]: [ 3f8: 3ff]: UART 8250 > vm1 | VMM[vmmap]: [ 510: 51b]: Firmware interface > vm1 | VMM[vmmap]: [ cf8: cff]: PCI bus cfg > vm1 | VMM[vmmap]: [1800:1808]: ACPI platform > vm2 | VMM: Created VCPU 1 @ 23000 > vm1 | VMM[vmmap]: [b008:b008]: ACPI Timer > vm2 | VMM[ram]: Cleaning caches for device tree [20bfe000-20bffb80] (= [1fbfe000]) > vm1 | VMM[guest]: Starting VMM @ 0x100000 > vm2 | VMM: reschedule(): Initiating cpu startup for cap 0x418000/core= 0 > vm1 | VMM[Cpu_dev]: [ 0] Reset called > vm1 | VMM[Cpu_dev]: [ 0] Resetting vCPU. > vm1 | VMM: Hello clock source for vCPU 0 >=20 > ---------------------------------------------------------------------= =20 > CPU 2 [fffffffff006a176]: General Protection (ERR=3D0000000000000000) > CPU(s) 0-5 entered JDB > jdb:=20 >=20 --_002_PH1P110MB17258181CEB151246DA75B85FC8EAPH1P110MB1725NAMP_ Content-Type: text/plain; name="Monday.txt" Content-Description: Monday.txt Content-Disposition: attachment; filename="Monday.txt"; size=13568; creation-date="Mon, 05 May 2025 13:01:48 GMT"; modification-date="Mon, 05 May 2025 13:01:55 GMT" Content-Transfer-Encoding: base64 Q3JlYXRlZCB2Y29uIGNoYW5uZWw6IHZtMSBbNDI2MDEwXQpjb25zPiAKQ3JlYXRlZCB2Y29uIGNo YW5uZWw6IHZtMiBbNDI3MDEwXQpjb25zPiAKdm0xICAgICB8IFZNTTogQ3JlYXRlZCBWQ1BVIDAg QCAxNzAwMAp2bTEgICAgIHwgVk1NW3ZtYnVzXTogJ3ZidXMnIGNhcGFiaWxpdHkgbm90IGZvdW5k LiBIYXJkd2FyZSBhY2Nlc3Mgbm90IHBvc3NpYmxlIGZvciBWTS4Kdm0xICAgICB8IFZNTVttYWlu XTogSGVsbG8gb3V0IHRoZXJlLgp2bTEgICAgIHwgVk1NW0FTTV06IFN5cyBJbmZvOgp2bTEgICAg IHwgCXZCdXM6ICAgICAgICAgICAgMAp2bTEgICAgIHwgCURNQSBkZXZzOiAgICAgICAgMAp2bTEg ICAgIHwgCUlPLU1NVTogICAgICAgICAgMAp2bTEgICAgIHwgCUlkZW50aXR5IGZvcmNlZDogMAp2 bTEgICAgIHwgCURNQSBwaHlzIGFkZHI6ICAgMAp2bTEgICAgIHwgCURUIGRtYS1yYW5nZXM6ICAg MAp2bTEgICAgIHwgVk1NW0FTTV06IE9wZXJhdGluZyBtb2RlOiBObyBETUEKdm0xICAgICB8IFZN TVtyYW1dOiBSQU0gbm90IHNldCB1cCBmb3IgRE1BLgp2bTIgICAgIHwgVk1NOiBDcmVhdGVkIFZD UFUgMCBAIDE3MDAwCnZtMiAgICAgfCBWTU1bdm1idXNdOiAndmJ1cycgY2FwYWJpbGl0eSBub3Qg Zm91bmQuIEhhcmR3YXJlIGFjY2VzcyBub3QgcG9zc2libGUgZm9yIFZNLgp2bTIgICAgIHwgVk1N W21haW5dOiBIZWxsbyBvdXQgdGhlcmUuCnZtMSAgICAgfCBWTU1bcmFtXTogUkFNOiBAIDB4MCBz aXplPTB4MjAwMDAwMDAKdm0xICAgICB8IFZNTVtyYW1dOiBSQU06IFZNTSBsb2NhbCBtYXBwaW5n IEAgMHgxMDAwMDAwCnZtMSAgICAgfCBWTU1bcmFtXTogUkFNOiBWTSBvZmZzZXQ9MHgxMDAwMDAw CnZtMiAgICAgfCBWTU1bQVNNXTogU3lzIEluZm86CnZtMiAgICAgfCAJdkJ1czogICAgICAgICAg ICAwCnZtMSAgICAgfCBWTU1bbWFpbl06IExvYWRpbmcga2VybmVsLi4uCnZtMiAgICAgfCAJRE1B IGRldnM6ICAgICAgICAwCnZtMiAgICAgfCAJSU8tTU1VOiAgICAgICAgICAwCnZtMiAgICAgfCAJ SWRlbnRpdHkgZm9yY2VkOiAwCnZtMiAgICAgfCAJRE1BIHBoeXMgYWRkcjogICAwCnZtMiAgICAg fCAJRFQgZG1hLXJhbmdlczogICAwCnZtMiAgICAgfCBWTU1bQVNNXTogT3BlcmF0aW5nIG1vZGU6 IE5vIERNQQp2bTEgICAgIHwgVk1NW2xvYWRlcl06IEVsZiBpbWFnZSBkZXRlY3RlZAp2bTIgICAg IHwgVk1NW3JhbV06IFJBTSBub3Qgc2V0IHVwIGZvciBETUEuCnZtMSAgICAgfCBWTU1bYmluXTog Q29weSBpbiBFTEYgYmluYXJ5IHNlY3Rpb24gQDB4MTAwMDAwMCBmcm9tIDB4MjAwMDAwLzB4MThh ZWYxMAp2bTEgICAgIHwgVk1NW2Jpbl06IENvcHkgaW4gRUxGIGJpbmFyeSBzZWN0aW9uIEAweDJh MDAwMDAgZnJvbSAweDFjMDAwMDAvMHg4MTQwMDAKdm0xICAgICB8IFZNTVtiaW5dOiBDb3B5IGlu IEVMRiBiaW5hcnkgc2VjdGlvbiBAMHgzMjE0MDAwIGZyb20gMHgyNjAwMDAwLzB4MmVjZTgKdm0x ICAgICB8IFZNTVtiaW5dOiBDb3B5IGluIEVMRiBiaW5hcnkgc2VjdGlvbiBAMHgzMjQzMDAwIGZy b20gMHgyNjQzMDAwLzB4Mjg4MDAwCnZtMSAgICAgfCBWTU1bbWFpbl06IExvYWRpbmcgcmFtIGRp c2suLi4Kdm0xICAgICB8IFZNTVtyYW1dOiBsb2FkOiByb20vcmFtZGlzazEtYW1kNjQucmQgLT4g MHgxZmMwMDAwMAp2bTEgICAgIHwgVk1NW2ZpbGVdOiBsb2FkOiBAIDB4MWZjMDAwMDAKdm0xICAg ICB8IFZNTVtmaWxlXTogY29weSBpbjogdG8gb2Zmc2V0IDB4MWZjMDAwMDAtMHgxZmZmZmZmZgp2 bTEgICAgIHwgVk1NW21haW5dOiBMb2FkZWQgcmFtZGlzayBpbWFnZSByb20vcmFtZGlzazEtYW1k NjQucmQgdG8gMWZjMDAwMDAgKHNpemU6IDAwNDAwMDAwKQp2bTIgICAgIHwgVk1NW3JhbV06IFJB TTogQCAweDAgc2l6ZT0weDIwMDAwMDAwCnZtMiAgICAgfCBWTU1bcmFtXTogUkFNOiBWTU0gbG9j YWwgbWFwcGluZyBAIDB4MTAwMDAwMAp2bTIgICAgIHwgVk1NW3JhbV06IFJBTTogVk0gb2Zmc2V0 PTB4MTAwMDAwMAp2bTIgICAgIHwgVk1NW21haW5dOiBMb2FkaW5nIGtlcm5lbC4uLgp2bTEgICAg IHwgVk1NW1BJQ106IEhlbGxvLCBMZWdhY3lfcGljCnZtMiAgICAgfCBWTU1bbG9hZGVyXTogRWxm IGltYWdlIGRldGVjdGVkCnZtMiAgICAgfCBWTU1bYmluXTogQ29weSBpbiBFTEYgYmluYXJ5IHNl Y3Rpb24gQDB4MTAwMDAwMCBmcm9tIDB4MjAwMDAwLzB4MThhZWYxMAp2bTIgICAgIHwgVk1NW2Jp bl06IENvcHkgaW4gRUxGIGJpbmFyeSBzZWN0aW9uIEAweDJhMDAwMDAgZnJvbSAweDFjMDAwMDAv MHg4MTQwMDAKdm0yICAgICB8IFZNTVtiaW5dOiBDb3B5IGluIEVMRiBiaW5hcnkgc2VjdGlvbiBA MHgzMjE0MDAwIGZyb20gMHgyNjAwMDAwLzB4MmVjZTgKdm0yICAgICB8IFZNTVtiaW5dOiBDb3B5 IGluIEVMRiBiaW5hcnkgc2VjdGlvbiBAMHgzMjQzMDAwIGZyb20gMHgyNjQzMDAwLzB4Mjg4MDAw CnZtMiAgICAgfCBWTU1bbWFpbl06IExvYWRpbmcgcmFtIGRpc2suLi4Kdm0xICAgICB8IFZNTTog YWNwaV9wbGF0Zm9ybTogRmFpbGVkIHRvIGdldCBwcm9wZXJ0eSAnbDR2bW0scHdyaW5wdXQnOiBG RFRfRVJSX05PVEZPVU5ECnZtMiAgICAgfCBWTU1bcmFtXTogbG9hZDogcm9tL3JhbWRpc2syLWFt ZDY0LnJkIC0+IDB4MWZjMDAwMDAKdm0yICAgICB8IFZNTVtmaWxlXTogbG9hZDogQCAweDFmYzAw MDAwCnZtMiAgICAgfCBWTU1bZmlsZV06IGNvcHkgaW46IHRvIG9mZnNldCAweDFmYzAwMDAwLTB4 MWZmZmZmZmYKdm0xICAgICB8IFZNTTogQ3JlYXRpbmcgQWNwaV9wbGF0Zm9ybQp2bTIgICAgIHwg Vk1NW21haW5dOiBMb2FkZWQgcmFtZGlzayBpbWFnZSByb20vcmFtZGlzazItYW1kNjQucmQgdG8g MWZjMDAwMDAgKHNpemU6IDAwNDAwMDAwKQp2bTEgICAgIHwgVk1NW0FDUEldOiBBY3BpIHRpbWVy IEAgMHhiMDA4CnZtMSAgICAgfCBWTU1bUlRDXTogSGVsbG8gZnJvbSBSVEMuIElycT04CnZtMSAg ICAgfCBWTU1bdWFydF84MjUwXTogQ3JlYXRlIHZpcnR1YWwgODI1MCBjb25zb2xlCnZtMSAgICAg fCBWTU06IGw0cnRjLmw0dm1tLHJ0Y2NhcDogY2FwYWJpbGl0eSBydGMgaXMgaW52YWxpZC4Kdm0x ICAgICB8IFZNTVtSVENdOiBsNHZtbSxydGNjYXAgbm90IHZhbGlkLiBXaWxsIG5vdCBoYXZlIHdh bGxjbG9jayB0aW1lLgp2bTIgICAgIHwgVk1NW1BJQ106IEhlbGxvLCBMZWdhY3lfcGljCnZtMSAg ICAgfCBWTU1bdm1dOiBEZXZpY2UgY3JlYXRpb24gZm9yIHZpcnR1YWwgZGV2aWNlIGw0cnRjIGZh aWxlZC4gRGlzYWJsaW5nIGRldmljZS4Kdm0xICAgICB8IFZNTTogaXNhX2RlYnVncG9ydC5sNHZt bSx2Y29uX2NhcDogY2FwYWJpbGl0eSBkZWJ1ZyBpcyBpbnZhbGlkLgp2bTEgICAgIHwgVk1NW3Zt XTogRGV2aWNlIGNyZWF0aW9uIGZvciB2aXJ0dWFsIGRldmljZSBpc2FfZGVidWdwb3J0IGZhaWxl ZC4gRGlzYWJsaW5nIGRldmljZS4Kdm0yICAgICB8IFZNTTogYWNwaV9wbGF0Zm9ybTogRmFpbGVk IHRvIGdldCBwcm9wZXJ0eSAnbDR2bW0scHdyaW5wdXQnOiBGRFRfRVJSX05PVEZPVU5ECnZtMiAg ICAgfCBWTU06IENyZWF0aW5nIEFjcGlfcGxhdGZvcm0Kdm0xICAgICB8IFZNTVtQQ0kgYnVzXTog Q3JlYXRpbmcgaG9zdCBicmlkZ2UKdm0yICAgICB8IFZNTVtBQ1BJXTogQWNwaSB0aW1lciBAIDB4 YjAwOAp2bTEgICAgIHwgVk1NW1BjaV93aW5kb3dfYWxsb2NdOiBJbml0IFBDSSB3aW5kb3cgd2l0 aCByYW5nZSBbMHg2MDAwLCAweGZmZmYgSU9dCnZtMSAgICAgfCBWTU1bUGNpX3dpbmRvd19hbGxv Y106IEluaXQgUENJIHdpbmRvdyB3aXRoIHJhbmdlIFsweGFhMDAwMDAwLCAweGFhZmZmZmZmIE1N SU8zMl0Kdm0yICAgICB8IFZNTVtSVENdOiBIZWxsbyBmcm9tIFJUQy4gSXJxPTgKdm0xICAgICB8 IFZNTVtQY2lfd2luZG93X2FsbG9jXTogSW5pdCBQQ0kgd2luZG93IHdpdGggcmFuZ2UgWzB4MzAw MDAwMDAwLCAweDNmZmZmZmZmZiBNTUlPNjRdCnZtMiAgICAgfCBWTU1bdWFydF84MjUwXTogQ3Jl YXRlIHZpcnR1YWwgODI1MCBjb25zb2xlCnZtMSAgICAgfCBWTU1bUENJIGJ1c106IFJlZ2lzdGVy aW5nIFBDSSBkZXZpY2UgMDA6MDAuMAp2bTEgICAgIHwgVk1NW2d1ZXN0XTogTmV3IG1taW8gbWFw cGluZzogQCBiMDAwMDAwMCAxMDAwMDAwMAp2bTEgICAgIHwgVk1NW1BDSSBidXNdOiBDcmVhdGVk ICYgUmVnaXN0ZXJlZCB0aGUgUENJIGhvc3QgYnJpZGdlCnZtMSAgICAgfCBWTU1bVklPIENvbnNd OiBDcmVhdGUgdmlydHVhbCBQQ0kgY29uc29sZQp2bTIgICAgIHwgVk1NOiBsNHJ0Yy5sNHZtbSxy dGNjYXA6IGNhcGFiaWxpdHkgcnRjIGlzIGludmFsaWQuCnZtMiAgICAgfCBWTU1bUlRDXTogbDR2 bW0scnRjY2FwIG5vdCB2YWxpZC4gV2lsbCBub3QgaGF2ZSB3YWxsY2xvY2sgdGltZS4Kdm0yICAg ICB8IFZNTVt2bV06IERldmljZSBjcmVhdGlvbiBmb3IgdmlydHVhbCBkZXZpY2UgbDRydGMgZmFp bGVkLiBEaXNhYmxpbmcgZGV2aWNlLgp2bTIgICAgIHwgVk1NOiBpc2FfZGVidWdwb3J0Lmw0dm1t LHZjb25fY2FwOiBjYXBhYmlsaXR5IGRlYnVnIGlzIGludmFsaWQuCnZtMiAgICAgfCBWTU1bdm1d OiBEZXZpY2UgY3JlYXRpb24gZm9yIHZpcnR1YWwgZGV2aWNlIGlzYV9kZWJ1Z3BvcnQgZmFpbGVk LiBEaXNhYmxpbmcgZGV2aWNlLgp2bTEgICAgIHwgVk1NW1BjaV9icmlkZ2Vfd2luZG93c106IFtN TUlPMzJdIGFsbG9jYXRlZCBbMHhhYTAwMDAwMCwgMHhhYTAwMWZmZl0Kdm0xICAgICB8IFZNTVtW aXJ0IFBDSSBkZXZdOiAgIGJhclswXSBhZGRyPTB4MCBzaXplPTB4MjAwMCB0eXBlPW1taW8zMiAo bm9uLXByZWZldGNoYWJsZSkKdm0xICAgICB8IFZNTVtQY2lfYnJpZGdlX3dpbmRvd3NdOiBbSU9d IGFsbG9jYXRlZCBbMHg2MDAwLCAweDYwN2ZdCnZtMSAgICAgfCBWTU1bVmlydCBQQ0kgZGV2XTog ICBiYXJbMV0gYWRkcj0weDAgc2l6ZT0weDgwIHR5cGU9aW8Kdm0xICAgICB8IFZNTVtQQ0kgYnVz XTogUmVnaXN0ZXJpbmcgUENJIGRldmljZSAwMDowMS4wCnZtMSAgICAgfCBWTU1bVklPIENvbnNd OiBDb25zb2xlOiAweDE4NmIwCnZtMSAgICAgfCBWTU1bVklPIHByb3h5XTogQ3JlYXRpbmcgcHJv eHkKdm0yICAgICB8IFZNTVtQQ0kgYnVzXTogQ3JlYXRpbmcgaG9zdCBicmlkZ2UKdm0xICAgICB8 IFZNTVtQY2lfYnJpZGdlX3dpbmRvd3NdOiBbTU1JTzMyXSBhbGxvY2F0ZWQgWzB4YWEwMDIwMDAs IDB4YWEwMDNmZmZdCnZtMSAgICAgfCBWTU1bVmlydCBQQ0kgZGV2XTogICBiYXJbMF0gYWRkcj0w eDAgc2l6ZT0weDIwMDAgdHlwZT1tbWlvMzIgKG5vbi1wcmVmZXRjaGFibGUpCnZtMSAgICAgfCBW TU1bUGNpX2JyaWRnZV93aW5kb3dzXTogW0lPXSBhbGxvY2F0ZWQgWzB4NjA4MCwgMHg2MGZmXQp2 bTEgICAgIHwgVk1NW1ZpcnQgUENJIGRldl06ICAgYmFyWzFdIGFkZHI9MHgwIHNpemU9MHg4MCB0 eXBlPWlvCnAycCAgICAgfCBSZWdpc3RlcmluZyBkYXRhc3BhY2UgZnJvbSAweDAgd2l0aCA1MjQy ODggS2lCLCBvZmZzZXQgMHgwCnZtMiAgICAgfCBWTU1bUGNpX3dpbmRvd19hbGxvY106IEluaXQg UENJIHdpbmRvdyB3aXRoIHJhbmdlIFsweDYwMDAsIDB4ZmZmZiBJT10Kdm0yICAgICB8IFZNTVtQ Y2lfd2luZG93X2FsbG9jXTogSW5pdCBQQ0kgd2luZG93IHdpdGggcmFuZ2UgWzB4YWEwMDAwMDAs IDB4YWFmZmZmZmYgTU1JTzMyXQp2bTIgICAgIHwgVk1NW1BjaV93aW5kb3dfYWxsb2NdOiBJbml0 IFBDSSB3aW5kb3cgd2l0aCByYW5nZSBbMHgzMDAwMDAwMDAsIDB4M2ZmZmZmZmZmIE1NSU82NF0K cDJwICAgICB8IFBPUlRbMHgxNWQ3MF06IERNQSBndWVzdCBbMC0xZmZmZmZmZl0gIGxvY2FsIFs2 MDAwMDAtMjA1ZmZmZmZdICBvZmZzZXQgMAp2bTIgICAgIHwgVk1NW1BDSSBidXNdOiBSZWdpc3Rl cmluZyBQQ0kgZGV2aWNlIDAwOjAwLjAKdm0yICAgICB8IFZNTVtndWVzdF06IE5ldyBtbWlvIG1h cHBpbmc6IEAgYjAwMDAwMDAgMTAwMDAwMDAKdm0yICAgICB8IFZNTVtQQ0kgYnVzXTogQ3JlYXRl ZCAmIFJlZ2lzdGVyZWQgdGhlIFBDSSBob3N0IGJyaWRnZQpwMnAgICAgIHwgcmVnaXN0ZXIgY2xp ZW50OiBob3N0IElSUTogNDIwMDEwIGNvbmZpZyBEUzogNDFkMDAwCnZtMiAgICAgfCBWTU1bVklP IENvbnNdOiBDcmVhdGUgdmlydHVhbCBQQ0kgY29uc29sZQp2bTEgICAgIHwgVk1NW1BDSSBidXNd OiBSZWdpc3RlcmluZyBQQ0kgZGV2aWNlIDAwOjAyLjAKdm0xICAgICB8IFZNTVtWSU8gcHJveHld OiBDcmVhdGluZyBwcm94eQp2bTEgICAgIHwgVk1NOiB2aXJ0aW9fZGlza0AyLmw0dm1tLHZpcnRp b2NhcDogY2FwYWJpbGl0eSBxZHJ2IGlzIGludmFsaWQuCnZtMSAgICAgfCBWTU1bdm1dOiBEZXZp Y2UgY3JlYXRpb24gZm9yIHZpcnR1YWwgZGV2aWNlIHZpcnRpb19kaXNrQDIgZmFpbGVkLiBEaXNh YmxpbmcgZGV2aWNlLgp2bTIgICAgIHwgVk1NW1BjaV9icmlkZ2Vfd2luZG93c106IFtNTUlPMzJd IGFsbG9jYXRlZCBbMHhhYTAwMDAwMCwgMHhhYTAwMWZmZl0Kdm0yICAgICB8IFZNTVtWaXJ0IFBD SSBkZXZdOiAgIGJhclswXSBhZGRyPTB4MCBzaXplPTB4MjAwMCB0eXBlPW1taW8zMiAobm9uLXBy ZWZldGNoYWJsZSkKdm0yICAgICB8IFZNTVtQY2lfYnJpZGdlX3dpbmRvd3NdOiBbSU9dIGFsbG9j YXRlZCBbMHg2MDAwLCAweDYwN2ZdCnZtMSAgICAgfCBWTU06IHJvbUBmZmM4NDAwMC5sNHZtbSxk c2NhcDogY2FwYWJpbGl0eSBiaW9zX2NvZGUgaXMgaW52YWxpZC4Kdm0yICAgICB8IFZNTVtWaXJ0 IFBDSSBkZXZdOiAgIGJhclsxXSBhZGRyPTB4MCBzaXplPTB4ODAgdHlwZT1pbwp2bTEgICAgIHwg Vk1NW1JPTV06IE1pc3NpbmcgJ2w0dm1tLGRzY2FwJyBwcm9wZXJ0eSEKdm0xICAgICB8IFZNTVt2 bV06IERldmljZSBjcmVhdGlvbiBmb3IgdmlydHVhbCBkZXZpY2Ugcm9tQGZmYzg0MDAwIGZhaWxl ZC4gRGlzYWJsaW5nIGRldmljZS4Kdm0yICAgICB8IFZNTVtQQ0kgYnVzXTogUmVnaXN0ZXJpbmcg UENJIGRldmljZSAwMDowMS4wCnZtMiAgICAgfCBWTU1bVklPIENvbnNdOiBDb25zb2xlOiAweDE4 NmIwCnZtMSAgICAgfCBWTU06IG52bUBmZmMwMDAwMC5sNHZtbSxkc2NhcDogY2FwYWJpbGl0eSBi aW9zX3ZhcnMgaXMgaW52YWxpZC4Kdm0xICAgICB8IFZNTVtDRkldOiBNaXNzaW5nICdsNHZtbSxk c2NhcCcgcHJvcGVydHkhCnZtMSAgICAgfCBWTU1bdm1dOiBEZXZpY2UgY3JlYXRpb24gZm9yIHZp cnR1YWwgZGV2aWNlIG52bUBmZmMwMDAwMCBmYWlsZWQuIERpc2FibGluZyBkZXZpY2UuCnZtMiAg ICAgfCBWTU1bVklPIHByb3h5XTogQ3JlYXRpbmcgcHJveHkKdm0yICAgICB8IFZNTVtQY2lfYnJp ZGdlX3dpbmRvd3NdOiBbTU1JTzMyXSBhbGxvY2F0ZWQgWzB4YWEwMDIwMDAsIDB4YWEwMDNmZmZd CnZtMiAgICAgfCBWTU1bVmlydCBQQ0kgZGV2XTogICBiYXJbMF0gYWRkcj0weDAgc2l6ZT0weDIw MDAgdHlwZT1tbWlvMzIgKG5vbi1wcmVmZXRjaGFibGUpCnZtMiAgICAgfCBWTU1bUGNpX2JyaWRn ZV93aW5kb3dzXTogW0lPXSBhbGxvY2F0ZWQgWzB4NjA4MCwgMHg2MGZmXQp2bTIgICAgIHwgVk1N W1ZpcnQgUENJIGRldl06ICAgYmFyWzFdIGFkZHI9MHgwIHNpemU9MHg4MCB0eXBlPWlvCnAycCAg ICAgfCBSZWdpc3RlcmluZyBkYXRhc3BhY2UgZnJvbSAweDAgd2l0aCA1MjQyODggS2lCLCBvZmZz ZXQgMHgwCnZtMSAgICAgfCBWTU06IENyZWF0ZWQgVkNQVSAxIEAgMjMwMDAKdm0xICAgICB8IFZN TVtyYW1dOiBDbGVhbmluZyBjYWNoZXMgZm9yIGRldmljZSB0cmVlIFsyMGJmZTAwMC0yMGJmZmI4 MF0gKFsxZmJmZTAwMF0pCnZtMSAgICAgfCBWTU06IHJlc2NoZWR1bGUoKTogSW5pdGlhdGluZyBj cHUgc3RhcnR1cCBmb3IgY2FwIDB4NDE4MDAwL2NvcmUgMApwMnAgICAgIHwgUE9SVFsweDE1ZTgw XTogRE1BIGd1ZXN0IFswLTFmZmZmZmZmXSAgbG9jYWwgWzIwNjAwMDAwLTQwNWZmZmZmXSAgb2Zm c2V0IDAKcDJwICAgICB8IHJlZ2lzdGVyIGNsaWVudDogaG9zdCBJUlE6IDQyMDAxMCBjb25maWcg RFM6IDQxZTAwMAp2bTIgICAgIHwgVk1NW1BDSSBidXNdOiBSZWdpc3RlcmluZyBQQ0kgZGV2aWNl IDAwOjAyLjAKdm0yICAgICB8IFZNTVtWSU8gcHJveHldOiBDcmVhdGluZyBwcm94eQp2bTIgICAg IHwgVk1NOiB2aXJ0aW9fZGlza0AyLmw0dm1tLHZpcnRpb2NhcDogY2FwYWJpbGl0eSBxZHJ2IGlz IGludmFsaWQuCnZtMiAgICAgfCBWTU1bdm1dOiBEZXZpY2UgY3JlYXRpb24gZm9yIHZpcnR1YWwg ZGV2aWNlIHZpcnRpb19kaXNrQDIgZmFpbGVkLiBEaXNhYmxpbmcgZGV2aWNlLgp2bTIgICAgIHwg Vk1NOiByb21AZmZjODQwMDAubDR2bW0sZHNjYXA6IGNhcGFiaWxpdHkgYmlvc19jb2RlIGlzIGlu dmFsaWQuCnZtMiAgICAgfCBWTU1bUk9NXTogTWlzc2luZyAnbDR2bW0sZHNjYXAnIHByb3BlcnR5 IQp2bTIgICAgIHwgVk1NW3ZtXTogRGV2aWNlIGNyZWF0aW9uIGZvciB2aXJ0dWFsIGRldmljZSBy b21AZmZjODQwMDAgZmFpbGVkLiBEaXNhYmxpbmcgZGV2aWNlLgp2bTIgICAgIHwgVk1NOiBudm1A ZmZjMDAwMDAubDR2bW0sZHNjYXA6IGNhcGFiaWxpdHkgYmlvc192YXJzIGlzIGludmFsaWQuCnZt MiAgICAgfCBWTU1bQ0ZJXTogTWlzc2luZyAnbDR2bW0sZHNjYXAnIHByb3BlcnR5IQp2bTIgICAg IHwgVk1NW3ZtXTogRGV2aWNlIGNyZWF0aW9uIGZvciB2aXJ0dWFsIGRldmljZSBudm1AZmZjMDAw MDAgZmFpbGVkLiBEaXNhYmxpbmcgZGV2aWNlLgp2bTEgICAgIHwgVk1NW0FDUEldOiBJbml0aWFs aXplIGxlZ2FjeSBCSU9TIEFDUEkgdGFibGVzLgp2bTEgICAgIHwgVk1NOiBaZXJvcGFnZSBAIDB4 MTAwMCwgS2VybmVsIEAgMHgxMDAwMDAwCnZtMSAgICAgfCBWTU06IENtZF9saW5lOiBjb25zb2xl PWh2YzAgcmFtZGlza19zaXplPTEwMDAwIHJvb3Q9L2Rldi9yYW0wIHJ3CnZtMiAgICAgfCBWTU06 IENyZWF0ZWQgVkNQVSAxIEAgMjMwMDAKdm0xICAgICB8IFZNTTogRWxmIGd1ZXN0IHplcm9wYWdl OiBkdGIgMHgxZmJmZGZmMCwgZW50cnkgMHgxMDAwMDAwCnZtMiAgICAgfCBWTU1bcmFtXTogQ2xl YW5pbmcgY2FjaGVzIGZvciBkZXZpY2UgdHJlZSBbMjBiZmUwMDAtMjBiZmZiODBdIChbMWZiZmUw MDBdKQp2bTEgICAgIHwgVk1NOiBjbWRsaW5lIGNoZWNrOiBjb25zb2xlPWh2YzAgcmFtZGlza19z aXplPTEwMDAwIHJvb3Q9L2Rldi9yYW0wIHJ3CnZtMiAgICAgfCBWTU06IHJlc2NoZWR1bGUoKTog SW5pdGlhdGluZyBjcHUgc3RhcnR1cCBmb3IgY2FwIDB4NDE4MDAwL2NvcmUgMAp2bTEgICAgIHwg Vk1NW3ZtbWFwXTogVk0gbWFwOgp2bTEgICAgIHwgVk1NW3ZtbWFwXTogIFsgICAgICAgMDoxZmZm ZmZmZl06IFJhbQp2bTEgICAgIHwgVk1NW3ZtbWFwXTogIFtiMDAwMDAwMDpiZmZmZmZmZl06IFBj aV9idXNfY2ZnX2VjYW0Kdm0xICAgICB8IFZNTVt2bW1hcF06ICBbZmVjMDAwMDA6ZmVjMDBmZmZd OiBJb2FwaWMKdm0xICAgICB8IFZNTVt2bW1hcF06ICBbZmVlMDAwMDA6ZmVlMDBmZmZdOiBMYXBp Y19hY2Nlc3NfaGFuZGxlcgp2bTEgICAgIHwgVk1NW21haW5dOiBQb3B1bGF0aW5nIGd1ZXN0IHBo eXNpY2FsIGFkZHJlc3Mgc3BhY2UKdm0xICAgICB8IFZNTVttbWlvXTogCU1hcHBpbmcgWzEwMDAw MDAgLSAyMGZmZmZmZl0gLT4gWzAgLSAxZmZmZmZmZl0Kdm0xICAgICB8IFZNTVt2bW1hcF06IElP cG9ydCBtYXA6CnZtMSAgICAgfCBWTU1bdm1tYXBdOiAgWyAgMjA6ICAyMV06IFBJQwp2bTEgICAg IHwgVk1NW3ZtbWFwXTogIFsgIDQwOiAgNDNdOiBQSVQKdm0xICAgICB8IFZNTVt2bW1hcF06ICBb ICA2MTogIDYxXTogUElUIHBvcnQgNjEKdm0xICAgICB8IFZNTVt2bW1hcF06ICBbICA3MDogIDcx XTogUlRDCnZtMSAgICAgfCBWTU1bdm1tYXBdOiAgWyAgYTA6ICBhMV06IFBJQwp2bTEgICAgIHwg Vk1NW3ZtbWFwXTogIFsgM2Y4OiAzZmZdOiBVQVJUIDgyNTAKdm0xICAgICB8IFZNTVt2bW1hcF06 ICBbIDUxMDogNTFiXTogRmlybXdhcmUgaW50ZXJmYWNlCnZtMSAgICAgfCBWTU1bdm1tYXBdOiAg WyBjZjg6IGNmZl06IFBDSSBidXMgY2ZnCnZtMSAgICAgfCBWTU1bdm1tYXBdOiAgWzE4MDA6MTgw OF06IEFDUEkgcGxhdGZvcm0Kdm0xICAgICB8IFZNTVt2bW1hcF06ICBbYjAwODpiMDA4XTogQUNQ SSBUaW1lcgp2bTEgICAgIHwgVk1NW2d1ZXN0XTogU3RhcnRpbmcgVk1NIEAgMHgxMDAwMDAwCnZt MSAgICAgfCBWTU1bQ3B1X2Rldl06IFsgIDBdIFJlc2V0IGNhbGxlZAp2bTEgICAgIHwgVk1NW0Nw dV9kZXZdOiBbICAwXSBSZXNldHRpbmcgdkNQVS4Kdm0yICAgICB8IFZNTVtBQ1BJXTogSW5pdGlh bGl6ZSBsZWdhY3kgQklPUyBBQ1BJIHRhYmxlcy4Kdm0yICAgICB8IFZNTTogWmVyb3BhZ2UgQCAw eDEwMDAsIEtlcm5lbCBAIDB4MTAwMDAwMAp2bTIgICAgIHwgVk1NOiBDbWRfbGluZTogY29uc29s ZT1odmMwIHJhbWRpc2tfc2l6ZT0xMDAwMCByb290PS9kZXYvcmFtMCBydwp2bTIgICAgIHwgVk1N OiBFbGYgZ3Vlc3QgemVyb3BhZ2U6IGR0YiAweDFmYmZkZmYwLCBlbnRyeSAweDEwMDAwMDAKdm0x ICAgICB8IFZNTTogSGVsbG8gY2xvY2sgc291cmNlIGZvciB2Q1BVIDAKdm0yICAgICB8IFZNTTog Y21kbGluZSBjaGVjazogY29uc29sZT1odmMwIHJhbWRpc2tfc2l6ZT0xMDAwMCByb290PS9kZXYv cmFtMCBydwp2bTIgICAgIHwgVk1NW3ZtbWFwXTogVk0gbWFwOgp2bTIgICAgIHwgVk1NW3ZtbWFw XTogIFsgICAgICAgMDoxZmZmZmZmZl06IFJhbQp2bTIgICAgIHwgVk1NW3ZtbWFwXTogIFtiMDAw MDAwMDpiZmZmZmZmZl06IFBjaV9idXNfY2ZnX2VjYW0Kdm0yICAgICB8IFZNTVt2bW1hcF06ICBb ZmVjMDAwMDA6ZmVjMDBmZmZdOiBJb2FwaWMKdm0yICAgICB8IFZNTVt2bW1hcF06ICBbZmVlMDAw MDA6ZmVlMDBmZmZdOiBMYXBpY19hY2Nlc3NfaGFuZGxlcgp2bTIgICAgIHwgVk1NW21haW5dOiBQ b3B1bGF0aW5nIGd1ZXN0IHBoeXNpY2FsIGFkZHJlc3Mgc3BhY2UKdm0yICAgICB8IFZNTVttbWlv XTogCU1hcHBpbmcgWzEwMDAwMDAgLSAyMGZmZmZmZl0gLT4gWzAgLSAxZmZmZmZmZl0Kdm0yICAg ICB8IFZNTVt2bW1hcF06IElPcG9ydCBtYXA6CnZtMiAgICAgfCBWTU1bdm1tYXBdOiAgWyAgMjA6 ICAyMV06IFBJQwp2bTEgICAgIHwgVk1NOiBWTS1lbnRyeSBmYWlsdXJlIGR1ZSB0byBpbnZhbGlk IGd1ZXN0IHN0YXRlOgp2bTEgICAgIHwgRXhpdCByZWFzb24gcmF3OiAweDgwMDAwMDIxCnZtMSAg ICAgfCBFeGl0IHF1YWxpZmljYXRpb246IDB4MAp2bTIgICAgIHwgVk1NW3ZtbWFwXTogIFsgIDQw OiAgNDNdOiBQSVQKdm0xICAgICB8IElQOiAweDEwMDAwMWUKdm0yICAgICB8IFZNTVt2bW1hcF06 ICBbICA2MTogIDYxXTogUElUIHBvcnQgNjEKdm0xICAgICB8IEluc3RydWN0aW9uIGVycm9yOiAw eDAKdm0yICAgICB8IFZNTVt2bW1hcF06ICBbICA3MDogIDcxXTogUlRDCnZtMSAgICAgfCBFbnRy eSBleGNlcHRpb24gZXJyb3I6IDB4MAp2bTIgICAgIHwgVk1NW3ZtbWFwXTogIFsgIGEwOiAgYTFd OiBQSUMKdm0xICAgICB8IFZNTTogWyAgMF06IEV4aXQgYXQgZ3Vlc3QgSVAgMHgxMDAwMDFlIFNQ IDB4MWEwM2Y0ZSB3aXRoIDB4ODAwMDAwMjEgKFF1YWw6IDB4MCkKdm0xICAgICB8IFZNTTogWyAg MF06IFVuaGFuZGxlZCBleGl0IHJlYXNvbjogVk0tZW50cnkgZmFpbHVyZSBkdWUgdG8gaW52YWxp ZCBndWVzdCBzdGF0ZSAoMzMpCnZtMSAgICAgfCBWTU06IEZBVEFMOiBbICAwXTogRmFpbHVyZSBp biBWTU0gLTM4CnZtMiAgICAgfCBWTU1bdm1tYXBdOiAgWyAzZjg6IDNmZl06IFVBUlQgODI1MAp2 bTEgICAgIHwgVk1NOiBGQVRBTDogWyAgMF0gUkFYIDB4MjIxM2ZlOQp2bTIgICAgIHwgVk1NW3Zt bWFwXTogIFsgNTEwOiA1MWJdOiBGaXJtd2FyZSBpbnRlcmZhY2UKdm0xICAgICB8IFJCWCAweDAK dm0yICAgICB8IFZNTVt2bW1hcF06ICBbIGNmODogY2ZmXTogUENJIGJ1cyBjZmcKdm0xICAgICB8 IFJDWCAweGMwMDAwMTAxCnZtMiAgICAgfCBWTU1bdm1tYXBdOiAgWzE4MDA6MTgwOF06IEFDUEkg cGxhdGZvcm0Kdm0xICAgICB8IFJEWCAweDIyMTNmZWEKdm0yICAgICB8IFZNTVt2bW1hcF06ICBb YjAwODpiMDA4XTogQUNQSSBUaW1lcgp2bTEgICAgIHwgUlNJIDB4MTAwMAp2bTIgICAgIHwgVk1N W2d1ZXN0XTogU3RhcnRpbmcgVk1NIEAgMHgxMDAwMDAwCnZtMSAgICAgfCBSREkgMHgxMDAwCnZt MiAgICAgfCBWTU1bQ3B1X2Rldl06IFsgIDBdIFJlc2V0IGNhbGxlZAp2bTEgICAgIHwgUlNQIDB4 MAp2bTIgICAgIHwgVk1NW0NwdV9kZXZdOiBbICAwXSBSZXNldHRpbmcgdkNQVS4Kdm0xICAgICB8 IFJCUCAweDAKdm0xICAgICB8IFI4IDB4MAp2bTEgICAgIHwgUjkgMHgwCnZtMSAgICAgfCBSMTAg MHgwCnZtMSAgICAgfCBSMTEgMHgwCnZtMSAgICAgfCBSMTIgMHgwCnZtMSAgICAgfCBSMTMgMHgw CnZtMSAgICAgfCBSMTQgMHgwCnZtMSAgICAgfCBSMTUgMHgwCnZtMSAgICAgfCBSSVAgMHgxMDAw MDFlCnZtMSAgICAgfCB2Q1BVIFJJUCAweDEwMDAwMDAKdm0xICAgICB8IFZNTTogRkFUQUw6IFsg IDBdIFZNIGluc3RydWN0aW9uIGVycm9yOiAweDAKdm0xICAgICB8IFZNTTogRkFUQUw6IFZNIGVu dGVyZWQgYSBmYXRhbCBzdGF0ZS4gSGFsdGluZy4Kdm0yICAgICB8IFZNTTogSGVsbG8gY2xvY2sg c291cmNlIGZvciB2Q1BVIDAKdm0yICAgICB8IFZNTTogVk0tZW50cnkgZmFpbHVyZSBkdWUgdG8g aW52YWxpZCBndWVzdCBzdGF0ZToKdm0yICAgICB8IEV4aXQgcmVhc29uIHJhdzogMHg4MDAwMDAy MQp2bTIgICAgIHwgRXhpdCBxdWFsaWZpY2F0aW9uOiAweDAKdm0yICAgICB8IElQOiAweDEwMDAw MWUKdm0yICAgICB8IEluc3RydWN0aW9uIGVycm9yOiAweDAKdm0yICAgICB8IEVudHJ5IGV4Y2Vw dGlvbiBlcnJvcjogMHgwCnZtMiAgICAgfCBWTU06IFsgIDBdOiBFeGl0IGF0IGd1ZXN0IElQIDB4 MTAwMDAxZSBTUCAweDFhMDNmNGUgd2l0aCAweDgwMDAwMDIxIChRdWFsOiAweDApCnZtMiAgICAg fCBWTU06IFsgIDBdOiBVbmhhbmRsZWQgZXhpdCByZWFzb246IFZNLWVudHJ5IGZhaWx1cmUgZHVl IHRvIGludmFsaWQgZ3Vlc3Qgc3RhdGUgKDMzKQp2bTIgICAgIHwgVk1NOiBGQVRBTDogWyAgMF06 IEZhaWx1cmUgaW4gVk1NIC0zOAp2bTIgICAgIHwgVk1NOiBGQVRBTDogWyAgMF0gUkFYIDB4MjIx M2ZlOQp2bTIgICAgIHwgUkJYIDB4MAp2bTIgICAgIHwgUkNYIDB4YzAwMDAxMDEKdm0yICAgICB8 IFJEWCAweDIyMTNmZWEKdm0yICAgICB8IFJTSSAweDEwMDAKdm0yICAgICB8IFJESSAweDEwMDAK dm0yICAgICB8IFJTUCAweDAKdm0yICAgICB8IFJCUCAweDAKdm0yICAgICB8IFI4IDB4MAp2bTIg ICAgIHwgUjkgMHgwCnZtMiAgICAgfCBSMTAgMHgwCnZtMiAgICAgfCBSMTEgMHgwCnZtMiAgICAg fCBSMTIgMHgwCnZtMiAgICAgfCBSMTMgMHgwCnZtMiAgICAgfCBSMTQgMHgwCnZtMiAgICAgfCBS MTUgMHgwCnZtMiAgICAgfCBSSVAgMHgxMDAwMDFlCnZtMiAgICAgfCB2Q1BVIFJJUCAweDEwMDAw MDAKdm0yICAgICB8IFZNTTogRkFUQUw6IFsgIDBdIFZNIGluc3RydWN0aW9uIGVycm9yOiAweDAK dm0yICAgICB8IFZNTTogRkFUQUw6IFZNIGVudGVyZWQgYSBmYXRhbCBzdGF0ZS4gSGFsdGluZy4K Cgo= --_002_PH1P110MB17258181CEB151246DA75B85FC8EAPH1P110MB1725NAMP_ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ l4-hackers mailing list -- [email protected] To unsubscribe send an email to [email protected] --_002_PH1P110MB17258181CEB151246DA75B85FC8EAPH1P110MB1725NAMP_--