Date: Sun, 9 Jun 2013 14:21:12 -0700 From: Justin Hibbits <jhibbits@freebsd.org> To: Nathan Whitehorn <nwhitehorn@freebsd.org> Cc: FreeBSD PowerPC ML <freebsd-ppc@freebsd.org> Subject: Re: Strange panic on ppc64 Message-ID: <CAHSQbTACtejaRKiG4qScSV_EdTC8y_k5Qghx_FYebWzstBP61g@mail.gmail.com> In-Reply-To: <51B4A389.4020607@freebsd.org> References: <CAHSQbTAZTc9puGaH0rbhyY11s0%2BL0xGjSabK1kj65UMm1t7j3w@mail.gmail.com> <51AF6661.3060007@freebsd.org> <CAHSQbTBjza0u7nZf4z%2BxpTCcWj-TW-ZigV2-CZexuBOYQX5=3A@mail.gmail.com> <CAHSQbTCvFXDZPsOnmogc0FkZeMXwOP6h40F2kFUu2s6UmffyPw@mail.gmail.com> <51B345BE.5030905@freebsd.org> <CAHSQbTDnwne3KJWN7xjcUw4PhF-uiD4B-4y1Lf90Bfou-2Ppvw@mail.gmail.com> <51B4A389.4020607@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--90e6ba25db9365b67f04debf3ebf Content-Type: text/plain; charset=UTF-8 On Sun, Jun 9, 2013 at 8:47 AM, Nathan Whitehorn <nwhitehorn@freebsd.org>wrote: > On 06/08/13 17:33, Justin Hibbits wrote: > > > > > On Sat, Jun 8, 2013 at 7:54 AM, Nathan Whitehorn <nwhitehorn@freebsd.org>wrote: > >> On 06/08/13 09:21, Justin Hibbits wrote: >> >> >> >> >> On Wed, Jun 5, 2013 at 9:47 AM, Justin Hibbits <jhibbits@freebsd.org>wrote: >> >>> Will do, when I get it panicking again. >>> >>> - Justin >>> On Jun 5, 2013 9:46 AM, "Nathan Whitehorn" <nwhitehorn@freebsd.org> >>> wrote: >>> >>>> On 06/04/13 22:35, Justin Hibbits wrote: >>>> >>>>> After a string of seemingly random hangs, I added invariants (but not >>>>> witness) to my custom kernel config, and I get the following panic, >>>>> recreated from a fuzzy cell phone picture: >>>>> >>>>> >>>>> [thread pid -1 tid 1006665719 ] >>>>> Stopped at 0: illegal instruction 0 >>>>> db> panic: mutex ohci1 owned at >>>>> /usr/home/chmeee/freebsd/head/sys/dev/usb/usb_transfer.c:2280 >>>>> cpuid = 0 >>>>> Uptime: 9h8m1s >>>>> <my dump code> >>>>> ... >>>>> panic: msleep1 >>>>> cpu = 0 >>>>> KDB: enter: panic >>>>> [ thread pid -1 tid 100665719 ] >>>>> .... >>>>> >>>>> The first question I have is how the hell it got such a strange >>>>> PID/TID, >>>>> memory corruption my guess, something is stomping on the pcpu or >>>>> something, >>>>> and I think these hangs have only happened since I added a lot more >>>>> memory >>>>> (up to 12G from 4G, Andreas Tobler was seeing hangs as well), so it >>>>> might >>>>> be something in the moea64 pmap code, but that's pure speculation on my >>>>> part. Then the other panic messages, owned mutex and panic in >>>>> msleep1. I >>>>> enabled more trace code, so hopefully the next time it panics I can >>>>> collect >>>>> better data. >>>>> >>>>> - Justin >>>>> _______________________________________________ >>>>> freebsd-ppc@freebsd.org mailing list >>>>> http://lists.freebsd.org/mailman/listinfo/freebsd-ppc >>>>> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org" >>>>> >>>> >>>> Could you post the output from show reg? It looks like it tried to jump >>>> to a null pointer there. >>>> -Nathan >>>> >>> >> Well, it's hard to do get that output, because I just hit that 'mutex >> owned' panic, and here's the backtrace: >> >> >> >> The mutex thing is spurious -- it was already panicing and then paniced >> again trying to panic. Can you get the backtrace for the original panic (it >> should be different) and the values of the registers? >> -Nathan >> > > Here you go: > > [ thread pid -1 tid 1006665719 ] > Stopped at 0: illegal instruction 0 > db:0:kdb.enter.default> show reg > r0 0 > r1 0 > r2 0xab63d0 M_MACTEMP > r3 0xbb12e0 > r4 0x741f18 .ofwcall+0xa8 > r5 0 > r6 0xa4f1a8 > r7 0x1 > r8 0x1 > r9 0xc10500 __pcpu > r10 0x1c35ec0 > r11 0 > r12 0x2000d032 > r13 0x342eb000 > r14 0x10014200 > r15 0xffffffffffffcb58 > r16 0x2 > r17 0x2 > r18 0xffffffffffffcb50 > r19 0 > r20 0xc000000013231478 > r21 0xc00000014c0ce200 > r22 0 > r23 0x64 dbsize+0x10 > r24 0xc00000014c0cdf70 > r25 0xb62cb8 smp_no_rendevous_barrier > r26 0 > r27 0x741f18 .ofwcall+0xa8 > r28 0x741f18 .ofwcall+0xa8 > r29 0x2000d032 > r30 0x9000000000001032 > r31 0xc0cad8 mac_labeled > srr0 0x102ca4 k_trap+0x28 > srr1 0x9000000000001032 > lr 0x102c74 u_trap+0x10 > ctr 0xff846d78 > cr 0x2000f1b0 > xer 0 > dar 0xfffffffffffffd60 > dsisr 0x42000000 > 0: illegal instruction 0 > db:0:kdb.enter.default> bt > Tracing pid -1 tid 1006665719 td 0 > (nothing) > > > Well, that is all kinds of messed up. It appears to have halted while > handling a userland trap due to an implicit branch caused by bad > translations when it restores the kernel SRs. Could you see what 'show > pcpu' does? Does that information look valid at all? I suspect it has > become corrupted somehow. > -Nathan > > Here's the full log from dconschat, from bootup to panic. Unfortunately, not everything I wanted to print would print, and I can't type anything once it panics, because it panics when reading the keyboard, so I have to add everything as a ddb enter script. Here's what I've added so far (doesn't do everything as you can see from the transcript): script kdb.enter.default=show reg; bt; show pcpu; ps; run lockinfo; alltrace; show all procs; show files; show malloc; show allchains - Justin --90e6ba25db9365b67f04debf3ebf Content-Type: application/octet-stream; name="zhabar.dcons" Content-Disposition: attachment; filename="zhabar.dcons" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hhqq62m50 U2NyaXB0IHN0YXJ0ZWQgb24gU3VuIEp1biAgOSAwOToxMDoyMCAyMDEzCmNvbW1hbmQ6IGRjb25z Y2hhdCAtdCAwMC0xNC01MS1mZi1mZS0zMy1jYS1iNiAtZSAjIC1yCltkY29ucyBjb25uZWN0ZWRd DQ0KcmVmZXRjaGVkIGRlY29kZQ0KcGNpMTA6IDxPRlcgUENJIGJ1cz4gb24gcGNpYjEwDQpwY2kx MDogZG9tYWluPTEsIHBoeXNpY2FsIGJ1cz0zDQpmb3VuZC0+CXZlbmRvcj0weDExNjYsIGRldj0w eDAyNDAsIHJldmlkPTB4MDANCglkb21haW49MSwgYnVzPTMsIHNsb3Q9MTIsIGZ1bmM9MA0KCWNs YXNzPTAxLTAxLThmLCBoZHJ0eXBlPTB4MDAsIG1mZGV2PTENCgljbWRyZWc9MHgwMDA2LCBzdGF0 cmVnPTB4MDIyMCwgY2FjaGVsbnN6PTAgKGR3b3JkcykNCglsYXR0aW1lcj0weDEwICg0ODAgbnMp LCBtaW5nbnQ9MHgwMCAoMCBucyksIG1heGxhdD0weDAwICgwIG5zKQ0KCW1hcFsxMF06IHR5cGUg SS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNlIDAsIHNpemUgIDMsIHBvcnQgZGlzYWJsZWQNCgltYXBb MTRdOiB0eXBlIEkvTyBQb3J0LCByYW5nZSAzMiwgYmFzZSAwLCBzaXplICAyLCBwb3J0IGRpc2Fi bGVkDQoJbWFwWzE4XTogdHlwZSBJL08gUG9ydCwgcmFuZ2UgMzIsIGJhc2UgMCwgc2l6ZSAgMywg cG9ydCBkaXNhYmxlZA0KCW1hcFsxY106IHR5cGUgSS9PIFBvcnQsIHJhbmdlIDMyLCBiYXNlIDAs IHNpemUgIDIsIHBvcnQgZGlzYWJsZWQNCgltYXBbMjBdOiB0eXBlIEkvTyBQb3J0LCByYW5nZSAz MiwgYmFzZSAwLCBzaXplICA0LCBwb3J0IGRpc2FibGVkDQoJbWFwWzI0XTogdHlwZSBNZW1vcnks IHJhbmdlIDMyLCBiYXNlIDB4ZmE0MDIwMDAsIHNpemUgMTMsIGVuYWJsZWQNCnBjaWIxMDogYWxs b2NhdGVkIG1lbW9yeSByYW5nZSAoMHhmYTQwMjAwMC0weGZhNDAzZmZmKSBmb3IgcmlkIDI0IG9m IHBjaTE6MzoxMjowDQpmb3VuZC0+CXZlbmRvcj0weDEwNmIsIGRldj0weDAwNTAsIHJldmlkPTB4 MDANCglkb21haW49MSwgYnVzPTMsIHNsb3Q9MTMsIGZ1bmM9MA0KCWNsYXNzPWZmLTAwLTAwLCBo ZHJ0eXBlPTB4MDAsIG1mZGV2PTANCgljbWRyZWc9MHgwMDA0LCBzdGF0cmVnPTB4ODIwMCwgY2Fj aGVsbnN6PTE2IChkd29yZHMpDQoJbGF0dGltZXI9MHgyMCAoOTYwIG5zKSwgbWluZ250PTB4MDAg KDAgbnMpLCBtYXhsYXQ9MHgwMCAoMCBucykNCgltYXBbMTBdOiB0eXBlIE1lbW9yeSwgcmFuZ2Ug MzIsIGJhc2UgMHhmYTQwNDAwMCwgc2l6ZSAxNCwgbWVtb3J5IGRpc2FibGVkDQpwY2liMTA6IGFs bG9jYXRlZCBtZW1vcnkgcmFuZ2UgKDB4ZmE0MDQwMDAtMHhmYTQwN2ZmZikgZm9yIHJpZCAxMCBv ZiBwY2kxOjM6MTM6MA0KZm91bmQtPgl2ZW5kb3I9MHgxMDZiLCBkZXY9MHgwMDUyLCByZXZpZD0w eDAwDQoJZG9tYWluPTEsIGJ1cz0zLCBzbG90PTE0LCBmdW5jPTANCgljbGFzcz0wYy0wMC0xMCwg aGRydHlwZT0weDAwLCBtZmRldj0wDQoJY21kcmVnPTB4MDAwMCwgc3RhdHJlZz0weDAyOTAsIGNh Y2hlbG5zej0xNiAoZHdvcmRzKQ0KCWxhdHRpbWVyPTB4ZjggKDc0NDAgbnMpLCBtaW5nbnQ9MHgw YyAoMzAwMCBucyksIG1heGxhdD0weDE4ICg2MDAwIG5zKQ0KCWludHBpbj1hLCBpcnE9MA0KCXBv d2Vyc3BlYyAyICBzdXBwb3J0cyBEMCBEMSBEMiBEMyAgY3VycmVudCBEMA0KCW1hcFsxMF06IHR5 cGUgTWVtb3J5LCByYW5nZSAzMiwgYmFzZSAweGZhNDAwMDAwLCBzaXplIDEyLCBtZW1vcnkgZGlz YWJsZWQNCnBjaWIxMDogYWxsb2NhdGVkIG1lbW9yeSByYW5nZSAoMHhmYTQwMDAwMC0weGZhNDAw ZmZmKSBmb3IgcmlkIDEwIG9mIHBjaTE6MzoxNDowDQphdGFwY2kwOiA8U2VydmVyV29ya3MgSzIg U0FUQTE1MCBjb250cm9sbGVyPiBtZW0gMHhmYTQwMjAwMC0weGZhNDAzZmZmIGlycSAxMCBhdCBk ZXZpY2UgMTIuMCBvbiBwY2kxMA0KcGNpYjE6IGZhaWxlZCB0byByZXNlcnZlIHJlc291cmNlIGZv ciBwY2liMTANCnBjaWIxMDogZmFpbGVkIHRvIGFsbG9jYXRlIGluaXRpYWwgSS9PIHBvcnQgd2lu ZG93ICgwLTB4ZmZmZmZmZmYsMHgxMDAwKQ0KYXRhcGNpMDogMHgxMCBieXRlcyBvZiByaWQgMHgy MCByZXMgNCBmYWlsZWQgKDAsIDB4ZmZmZmZmZmZmZmZmZmZmZikuDQpvZndfcGNpIG1hcGRldjog c3RhcnQgZmE0MDIwMDAsIGxlbiA4MTkyDQphdGEyOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwg MCBvbiBhdGFwY2kwDQphdGEzOiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMSBvbiBhdGFwY2kw DQphdGE0OiA8QVRBIGNoYW5uZWw+IGF0IGNoYW5uZWwgMiBvbiBhdGFwY2kwDQphdGE1OiA8QVRB IGNoYW5uZWw+IGF0IGNoYW5uZWwgMyBvbiBhdGFwY2kwDQpvZndfcGNpIG1hcGRldjogc3RhcnQg ZmE0MDQwMDAsIGxlbiAxNjM4NA0KYXRhMDogPFNoYXN0YSBLYXVhaSBBVEEgQ29udHJvbGxlcj4g bWVtIDB4ZmE0MDQwMDAtMHhmYTQwN2ZmZiBpcnEgMzggYXQgZGV2aWNlIDEzLjAgb24gcGNpMTAN CmZ3b2hjaTA6IHZlbmRvcj0xMDZiLCBkZXY9NTINCmZ3b2hjaTA6IHZlbmRvcj0xMDZiLCBkZXY9 NTINCmZ3b2hjaTA6IDwxMzk0IE9wZW4gSG9zdCBDb250cm9sbGVyIEludGVyZmFjZT4gbWVtIDB4 ZmE0MDAwMDAtMHhmYTQwMGZmZiBpcnEgMzkgYXQgZGV2aWNlIDE0LjAgb24gcGNpMTANCm9md19w Y2kgbWFwZGV2OiBzdGFydCBmYTQwMDAwMCwgbGVuIDQwOTYNCmZ3b2hjaTA6IE9IQ0kgdmVyc2lv biAxLjAgKFJPTT0wKQ0KZndvaGNpMDogTm8uIG9mIElzb2Nocm9ub3VzIGNoYW5uZWxzIGlzIDgu DQpmd29oY2kwOiBFVUk2NCAwMDoxNDo1MTpmZjpmZTozMzpjYTpiNg0KZndvaGNpMDogaW52YWxp ZCBzcGVlZCA3IChmaXhlZCB0byAzKS4NCmZ3b2hjaTA6IFBoeSAxMzk0YSBhdmFpbGFibGUgUzgw MCwgMyBwb3J0cy4NCmZ3b2hjaTA6IExpbmsgUzgwMCwgbWF4X3JlYyA0MDk2IGJ5dGVzLg0KZmly ZXdpcmUwOiA8SUVFRTEzOTQoRmlyZVdpcmUpIGJ1cz4gb24gZndvaGNpMA0KZGNvbnNfY3JvbTA6 IDxkY29ucyBjb25maWd1cmF0aW9uIFJPTT4gb24gZmlyZXdpcmUwDQpkY29uc19jcm9tMDogYnVz X2FkZHIgMHgzMGU4YzAwMA0KZndlMDogPEV0aGVybmV0IG92ZXIgRmlyZVdpcmU+IG9uIGZpcmV3 aXJlMA0KaWZfZndlMDogRmFrZSBFdGhlcm5ldCBhZGRyZXNzOiAwMjoxNDo1MTozMzpjYTpiNg0K ZndlMDogYnBmIGF0dGFjaGVkDQpmd2UwOiBFdGhlcm5ldCBhZGRyZXNzOiAwMjoxNDo1MTozMzpj YTpiNg0Kc2JwMDogPFNCUC0yL1NDU0kgb3ZlciBGaXJlV2lyZT4gb24gZmlyZXdpcmUwDQpmd29o Y2kwOiBJbml0aWF0ZSBidXMgcmVzZXQNCmZ3b2hjaTA6IGZ3b2hjaV9pbnRyX2NvcmU6IEJVUyBy ZXNldA0KZndvaGNpMDogZndvaGNpX2ludHJfY29yZTogbm9kZV9pZD0weDAwMDAwMDAxLCBTZWxm SUQgQ291bnQ9MSwgbm9uIENZQ0xFTUFTVEVSIG1vZGUNCnNjMTogbm8gdmlkZW8gYWRhcHRlciBm b3VuZC4NCnNtdTA6IDxBcHBsZSBTeXN0ZW0gTWFuYWdlbWVudCBVbml0PiBvbiBuZXh1czANCnNt dTA6IEZhbjogRFJJVkUgQkFZIEEgSU5UQUtFIHR5cGU6IDANCnNtdTA6IEZhbjogQkFDS1NJREUg dHlwZTogMA0Kc211MDogRmFuOiBDUFUgQSBJTlRBS0UgdHlwZTogMA0Kc211MDogRmFuOiBDUFUg QiBJTlRBS0UgdHlwZTogMA0Kc211MDogRmFuOiBDUFUgQSBFWEhBVVNUIHR5cGU6IDANCnNtdTA6 IEZhbjogQ1BVIEIgRVhIQVVTVCB0eXBlOiAwDQpzbXUwOiBGYW46IEVYUEFOU0lPTiBTTE9UUyBJ TlRBS0UgdHlwZTogMA0Kc211MDogcmVnaXN0ZXJlZCBhcyBhIHRpbWUtb2YtZGF5IGNsb2NrIChy ZXNvbHV0aW9uIDEwMDB1cywgYWRqdXN0bWVudCAwLjAwMDUwMDAwMHMpDQppaWNoYjI6IDxTTVUg STJDIGNvbnRyb2xsZXI+IG9uIHNtdTANCmlpY2J1czI6IDxPRlcgSTJDIGJ1cz4gb24gaWljaGIy DQpzbXVzYXQwOiA8U01VIFNhdGVsbGl0ZSBTZW5zb3JzPiBhdCBhZGRyIDB4YjAgb24gaWljYnVz Mg0KaWljYnVzMjogPHVua25vd24gY2FyZD4gYXQgYWRkciAweGQ0DQppaWNoYjM6IDxTTVUgSTJD IGNvbnRyb2xsZXI+IG9uIHNtdTANCmlpY2J1czM6IDxPRlcgSTJDIGJ1cz4gb24gaWljaGIzDQpz YzE6IG5vIHZpZGVvIGFkYXB0ZXIgZm91bmQuDQpuZXh1czA6IDxhbGlhc2VzPiwgdHlwZSAodW5r bm93bikgKG5vIGRyaXZlciBhdHRhY2hlZCkNCnNjMDogPFN5c3RlbSBjb25zb2xlPiBvbiBuZXh1 czANCnNjMDogVW5rbm93biA8MTYgdmlydHVhbCBjb25zb2xlcywgZmxhZ3M9MHgzMDA+DQpzYzA6 IGZiMCwga2JkMCwgdGVybWluYWwgZW11bGF0b3I6IHNjdGVrZW4gKHRla2VuIHRlcm1pbmFsKQ0K cHJvY2ZzIHJlZ2lzdGVyZWQNClRpbWVjb3VudGVyICJ0aW1lYmFzZSIgZnJlcXVlbmN5IDMzMzMz MzMzIEh6IHF1YWxpdHkgMA0KRXZlbnQgdGltZXIgImRlY3JlbWVudGVyIiBmcmVxdWVuY3kgMzMz MzMzMzMgSHogcXVhbGl0eSAxMDAwDQpUaW1lY291bnRlcnMgdGljayBldmVyeSAxLjAwMCBtc2Vj DQpmaXJld2lyZTA6IDMgbm9kZXMsIG1heGhvcCA8PSAyIGNhYmxlIElSTSBpcm0oMikgDQp2bGFu OiBpbml0aWFsaXplZCwgdXNpbmcgaGFzaCB0YWJsZXMgd2l0aCBjaGFpbmluZw0KdGNwX2luaXQ6 IG5ldC5pbmV0LnRjcC50Y2JoYXNoc2l6ZSBhdXRvIHR1bmVkIHRvIDEzMTA3Mg0KbG8wOiBicGYg YXR0YWNoZWQNCm1heDY2OTAwOiAyIHNlbnNvcnMgZGV0ZWN0ZWQuDQptYXg2NjkwMDogU2Vuc29y cw0KbWF4NjY5MDA6IExvY2F0aW9uIDogQkFDS1NJREUgSUQ6IDYNCm1heDY2OTAwOiBMb2NhdGlv biA6IEtPRElBSyBESU9ERSBJRDogNw0KbWF4NjY5MDE6IDIgc2Vuc29ycyBkZXRlY3RlZC4NCm1h eDY2OTAxOiBTZW5zb3JzDQptYXg2NjkwMTogTG9jYXRpb24gOiBUVU5ORUwgSUQ6IDENCm1heDY2 OTAxOiBMb2NhdGlvbiA6IFRVTk5FTCBIRUFUU0lOSyBJRDogMg0KYmdlMTogbGluayBzdGF0ZSBj aGFuZ2VkIHRvIFVQDQp1c2J1czA6IDEyTWJwcyBGdWxsIFNwZWVkIFVTQiB2MS4wDQp1c2J1czE6 IDEyTWJwcyBGdWxsIFNwZWVkIFVTQiB2MS4wDQp1Z2VuMC4xOiA8TkVDPiBhdCB1c2J1czANCnVo dWIwOiA8TkVDIE9IQ0kgcm9vdCBIVUIsIGNsYXNzIDkvMCwgcmV2IDEuMDAvMS4wMCwgYWRkciAx PiBvbiB1c2J1czANCnVnZW4xLjE6IDxORUM+IGF0IHVzYnVzMQ0KdWh1YjE6IDxORUMgT0hDSSBy b290IEhVQiwgY2xhc3MgOS8wLCByZXYgMS4wMC8xLjAwLCBhZGRyIDE+IG9uIHVzYnVzMQ0KdXNi dXMyOiA0ODBNYnBzIEhpZ2ggU3BlZWQgVVNCIHYyLjANCmF0YTI6IGhhcmQgcmVzZXQgLi4udWdl bjIuMTogPE5FQz4gYXQgdXNidXMyDQp1aHViMjogPE5FQyBFSENJIHJvb3QgSFVCLCBjbGFzcyA5 LzAsIHJldiAyLjAwLzEuMDAsIGFkZHIgMT4gb24gdXNidXMyDQoNCmF0YTI6IFNBVEEgY29ubmVj dCB0aW1lPTEwbXMgc3RhdHVzPTAwMDAwMTEzDQphdGEyOiByZXNldCB0cDEgbWFzaz0wMSBvc3Rh dDA9NTAgb3N0YXQxPTAwDQpmd29oY2kwOiB0eGQgZXJyPSAzIG1pc3MgQWNrIGVycg0KdWh1YjA6 IDMgcG9ydHMgd2l0aCAzIHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkDQp1aHViMTogMiBwb3J0cyB3 aXRoIDIgcmVtb3ZhYmxlLCBzZWxmIHBvd2VyZWQNCmZpcmV3aXJlMDogZndfZXhwbG9yZV9ub2Rl OiBmd2Rldi0+c3BlZWQoUzgwMCkgZGVjcmVtZW50ZWQgZHVlIHRvIG5lZ290aWF0aW9uDQphdGEy OiBzdGF0MD0weDUwIGVycj0weDAxIGxzYj0weDAwIG1zYj0weDAwZmlyZXdpcmUwOiBOZXcgUzQw MCBkZXZpY2UgSUQ6MDAwYTk1ZmZmZTlmN2FlOA0KDQphdGEyOiByZXNldCB0cDIgc3RhdDA9NTAg c3RhdDE9MDAgZGV2aWNlcz0weDENCmF0YTM6IGhhcmQgcmVzZXQgLi4uDQphdGEzOiBTQVRBIGNv bm5lY3QgdGltZW91dCBzdGF0dXM9MDAwMDAwMDQNCmF0YTQ6IGhhcmQgcmVzZXQgLi4uDQpwY20w OiBNaXhlciAidm9sIjoNCmF0YTQ6IFNBVEEgY29ubmVjdCB0aW1lb3V0IHN0YXR1cz0wMDAwMDAw MA0KYXRhNTogaGFyZCByZXNldCAuLi4NCnVodWIyOiA1IHBvcnRzIHdpdGggNSByZW1vdmFibGUs IHNlbGYgcG93ZXJlZA0KYXRhNTogU0FUQSBjb25uZWN0IHRpbWVvdXQgc3RhdHVzPTAwMDAwMDAw DQphdGEwOiByZXNldCB0cDEgbWFzaz0wMyBvc3RhdDA9MDAgb3N0YXQxPTAwDQphdGEwOiBzdGF0 MD0weDAwIGVycj0weDAxIGxzYj0weDE0IG1zYj0weGViDQphdGEwOiBzdGF0MT0weDAwIGVycj0w eDAwIGxzYj0weDAwIG1zYj0weDAwDQphdGEwOiByZXNldCB0cDIgc3RhdDA9MDAgc3RhdDE9MDAg ZGV2aWNlcz0weDEwMDAwDQpwYXNzMCBhdCBhdGEyIGJ1cyAwIHNjYnVzMCB0YXJnZXQgMCBsdW4g MA0KcGFzczA6IDxXREMgV0QyNTAwSlMtNDFNVkIxIDEwLjAyRTAxPiBBVEEtNyBTQVRBIDIueCBk ZXZpY2UNCnBhc3MwOiBTZXJpYWwgTnVtYmVyIFdELVdDQU5ZMTEyMjQ1MA0KcGFzczA6IDE1MC4w MDBNQi9zIHRyYW5zZmVycyAoU0FUQSAxLngsIFVETUE1LCBQSU8gODE5MmJ5dGVzKQ0KcGFzczEg YXQgYXRhMCBidXMgMCBzY2J1czQgdGFyZ2V0IDAgbHVuIDANCnBhc3MxOiA8UElPTkVFUiBEVkQt UlcgIERWUi0xMTBEIEFBMDY+IFJlbW92YWJsZSBDRC1ST00gU0NTSS0wIGRldmljZSANCnBhc3Mx OiBTZXJpYWwgTnVtYmVyIEVJREwwMjY4NTdXTA0KcGFzczE6IDY2LjcwME1CL3MgdHJhbnNmZXJz IChVRE1BNCwgQVRBUEkgMTJieXRlcywgUElPIDY1NTM0Ynl0ZXMpDQphZGEwIGF0IGF0YTIgYnVz IEdFT006IG5ldyBkaXNrIGNkMA0KR0VPTTogbmV3IGRpc2sgYWRhMA0KY2QwIGF0IGF0YTAgYnVz IDAgc2NidXM0IHRhcmdldCAwIGx1biAwDQpjZDA6IDxQSU9ORUVSIERWRC1SVyAgRFZSLTExMEQg QUEwNj4gUmVtb3ZhYmxlIENELVJPTSBTQ1NJLTAgZGV2aWNlIA0KY2QwOiBTZXJpYWwgTnVtYmVy IEVJREwwMjY4NTdXTA0KY2QwOiA2Ni43MDBNQi9zIHRyYW5zZmVycyAoVURNQTQsIEFUQVBJIDEy Ynl0ZXMsIFBJTyA2NTUzNGJ5dGVzKQ0KY2QwOiBBdHRlbXB0IHRvIHF1ZXJ5IGRldmljZSBzaXpl IGZhaWxlZDogTk9UIFJFQURZLCBNZWRpdW0gbm90IHByZXNlbnQNCjAgc2NidXMwIHRhcmdldCAw IGx1biAwDQphZGEwOiA8V0RDIFdEMjUwMEpTLTQxTVZCMSAxMC4wMkUwMT4gQVRBLTcgU0FUQSAy LnggZGV2aWNlDQphZGEwOiBTZXJpYWwgTnVtYmVyIFdELVdDQU5ZMTEyMjQ1MA0KYWRhMDogMTUw LjAwME1CL3MgdHJhbnNmZXJzIChTQVRBIDEueCwgVURNQTUsIFBJTyA4MTkyYnl0ZXMpDQphZGEw OiAyMzg0NzVNQiAoNDg4Mzk3MTY4IDUxMiBieXRlIHNlY3RvcnM6IDF1Z2VuMi4yOiA8dmVuZG9y IDB4MDQyND4gYXQgdXNidXMyDQp1aHViMzogPHZlbmRvciAweDA0MjQgcHJvZHVjdCAweDI1MTQs IGNsYXNzIDkvMCwgcmV2IDIuMDAvMC4wMCwgYWRkciAyPiBvbiB1c2J1czINCjZIIDYzUy91aHVi MzogTVRUIGVuYWJsZWQNClQgMTYzODNDKQ0KYWRhMDogUHJldmlvdXNseSB3YXMga25vd24gYXMg YWQwDQpBZGRpbmcgQ1BVIDAsIHBpcj0wLCBhd2FrZT0xDQpXYWtpbmcgdXAgQ1BVIDEgKGRldj1m Zjg5ZWI3MCkNCkFkZGluZyBDUFUgMSwgcGlyPTEsIGF3YWtlPTENClNNUDogQVAgQ1BVICMxIGxh dW5jaGVkDQp1Z2VuMS4yOiA8TWl0c3VtaSBFbGVjdHJpYz4gYXQgdXNidXMxDQp1aHViNDogPE1p dHN1bWkgRWxlY3RyaWMgSHViIGluIEFwcGxlIEV4dGVuZGVkIFVTQiBLZXlib2FyZCwgY2xhc3Mg OS8wLCByZXYgMS4xMC8xLjIyLCBhZGRyIDI+IG9uIHVzYnVzMQ0KUm9vdCBtb3VudCB3YWl0aW5n IGZvcjogdXNidXMyDQp1aHViNDogMyBwb3J0cyB3aXRoIDIgcmVtb3ZhYmxlLCBidXMgcG93ZXJl ZA0KdWh1YjM6IDQgcG9ydHMgd2l0aCA0IHJlbW92YWJsZSwgc2VsZiBwb3dlcmVkDQpUcnlpbmcg dG8gbW91bnQgcm9vdCBmcm9tIHVmczovZGV2L2FkYTBzMyBbcnddLi4uDQpXQVJOSU5HOiAvIHdh cyBub3QgcHJvcGVybHkgZGlzbW91bnRlZA0KV0FSTklORzogLzogbW91bnQgcGVuZGluZyBlcnJv cjogYmxvY2tzIDAgZmlsZXMgNTYyDQpzdGFydF9pbml0OiB0cnlpbmcgL3NiaW4vaW5pdA0KdWdl bjEuMzogPE1pdHN1bWkgRWxlY3RyaWM+IGF0IHVzYnVzMQ0KdWtiZDA6IDxNaXRzdW1pIEVsZWN0 cmljIEFwcGxlIEV4dGVuZGVkIFVTQiBLZXlib2FyZCwgY2xhc3MgMC8wLCByZXYgMS4xMC8xLjIy LCBhZGRyIDM+IG9uIHVzYnVzMQ0Ka2JkOiBuZXcgYXJyYXkgc2l6ZSA0DQprYmQxIGF0IHVrYmQw DQprYmQxOiB1a2JkMCwgZ2VuZXJpYyAoMCksIGNvbmZpZzoweDAsIGZsYWdzOjB4M2QwMDAwDQp1 aGlkMDogPE1pdHN1bWkgRWxlY3RyaWMgQXBwbGUgRXh0ZW5kZWQgVVNCIEtleWJvYXJkLCBjbGFz cyAwLzAsIHJldiAxLjEwLzEuMjIsIGFkZHIgMz4gb24gdXNidXMxDQp1Z2VuMS40OiA8QnJvYWRj b20gQ29ycD4gYXQgdXNidXMxDQpmd29oY2kwOiBmd29oY2lfaW50cl9jb3JlOiBCVVMgcmVzZXQN CmZ3b2hjaTA6IGZ3b2hjaV9pbnRyX2NvcmU6IG5vZGVfaWQ9MHgwMDAwMDAwMSwgU2VsZklEIENv dW50PTIsIENZQ0xFTUFTVEVSIG1vZGUNCmZpcmV3aXJlMDogMiBub2RlcywgbWF4aG9wIDw9IDEg Y2FibGUgSVJNIGlybSgxKSAgKG1lKSANCmZpcmV3aXJlMDogYnVzIG1hbmFnZXIgMSANCmZpcmV3 aXJlMDogZndfYXR0YWNoX2RldjpSZW1vdmluZyBtaXNzaW5nIGRldmljZSBJRDowMDBhOTVmZmZl OWY3YWU4DQpiZ2UwOiBsaW5rIHN0YXRlIGNoYW5nZWQgdG8gRE9XTg0KYmdlMTogbGluayBzdGF0 ZSBjaGFuZ2VkIHRvIERPV04NCmJnZTE6IGxpbmsgc3RhdGUgY2hhbmdlZCB0byBVUA0KdWJ0MDog PEJyb2FkY29tIENvcnAgQVNVUyBCbHVldG9vdGggRG9uZ2xlLCBjbGFzcyAyMjQvMSwgcmV2IDIu MDAvMS4wMCwgYWRkciA0PiBvbiB1c2J1czENCldBUk5JTkc6IGF0dGVtcHQgdG8gZG9tYWluX2Fk ZChibHVldG9vdGgpIGFmdGVyIGRvbWFpbmZpbmFsaXplKCkNCldBUk5JTkc6IGF0dGVtcHQgdG8g ZG9tYWluX2FkZChuZXRncmFwaCkgYWZ0ZXIgZG9tYWluZmluYWxpemUoKQ0KZndvaGNpMDogZndv aGNpX2ludHJfY29yZTogQlVTIHJlc2V0DQpmd29oY2kwOiBmd29oY2lfaW50cl9jb3JlOiBub2Rl X2lkPTB4MDAwMDAwMDIsIFNlbGZJRCBDb3VudD0zLCBDWUNMRU1BU1RFUiBtb2RlDQpmaXJld2ly ZTA6IDMgbm9kZXMsIG1heGhvcCA8PSAyIGNhYmxlIElSTSBpcm0oMikgIChtZSkgDQpmaXJld2ly ZTA6IGJ1cyBtYW5hZ2VyIDIgDQpmd29oY2kwOiB0eGQgZXJyPSAzIG1pc3MgQWNrIGVycg0KZmly ZXdpcmUwOiBmd19leHBsb3JlX25vZGU6IGZ3ZGV2LT5zcGVlZChTODAwKSBkZWNyZW1lbnRlZCBk dWUgdG8gbmVnb3RpYXRpb24NCmZpcmV3aXJlMDogTmV3IFM0MDAgZGV2aWNlIElEOjAwMGE5NWZm ZmU5ZjdhZTgNClsgdGhyZWFkIHBpZCAtMSB0aWQgMTAwNjY2NTcxOSBdDQpTdG9wcGVkIGF0ICAg ICAgMDogICAgICBpbGxlZ2FsIGluc3RydWN0aW9uIDANCmRiOjA6a2RiLmVudGVyLmRlZmF1bHQ+ IHNob3cgcmVnDQpyMCAgICAgICAgICAgICAgICAgICAwDQpyMSAgICAgICAgICAgICAgICAgICAw DQpyMiAgICAgICAgICAgIDB4YWI2M2QwICBNX01BQ1RFTVANCnIzICAgICAgICAgICAgMHhiYjEy ZTANCnI0ICAgICAgICAgICAgMHg3NDFmMTggIC5vZndjYWxsKzB4YTgNCnI1ICAgICAgICAgICAg ICAgICAgIDANCnI2ICAgICAgICAgICAgMHhhNGYxYTgNCnI3ICAgICAgICAgICAgICAgICAweDEN CnI4ICAgICAgICAgICAgICAgICAweDENCnI5ICAgICAgICAgICAgMHhjMTA1MDAgIF9fcGNwdQ0K cjEwICAgICAgICAgIDB4MWMzNWVjMA0KcjExICAgICAgICAgICAgICAgICAgMA0KcjEyICAgICAg ICAgMHgyMDAwZDAzMg0KcjEzICAgICAgICAgMHgzNDIyZDAwMA0KcjE0ICAgICAgICAgMHgxMDAx NDIwMA0KcjE1ICAgICAgICAgMHhmZmZmZmZmZmZmZmZjYjU4DQpyMTYgICAgICAgICAgICAgICAg MHgyDQpyMTcgICAgICAgICAgICAgICAgMHgyDQpyMTggICAgICAgICAweGZmZmZmZmZmZmZmZmNi NTANCnIxOSAgICAgICAgICAgICAgICAgIDANCnIyMCAgICAgICAgIDB4YzAwMDAwMDAxMzIzMTQ3 OA0KcjIxICAgICAgICAgMHhjMDAwMDAwMTRjMDY5MjAwDQpyMjIgICAgICAgICAgICAgICAgICAw DQpyMjMgICAgICAgICAgICAgICAweDY0ICBkYnNpemUrMHgxMA0KcjI0ICAgICAgICAgMHhjMDAw MDAwMTRjMDY4ZjcwDQpyMjUgICAgICAgICAgIDB4YjYyY2I4ICBzbXBfbm9fcmVuZGV2b3VzX2Jh cnJpZXINCnIyNiAgICAgICAgICAgICAgICAgIDANCnIyNyAgICAgICAgICAgMHg3NDFmMTggIC5v ZndjYWxsKzB4YTgNCnIyOCAgICAgICAgICAgMHg3NDFmMTggIC5vZndjYWxsKzB4YTgNCnIyOSAg ICAgICAgIDB4MjAwMGQwMzINCnIzMCAgICAgICAgIDB4OTAwMDAwMDAwMDAwMTAzMg0KcjMxICAg ICAgICAgICAweGMwY2FkOCAgbWFjX2xhYmVsZWQNCnNycjAgICAgICAgICAgMHgxMDJjYTQgIGtf dHJhcCsweDI4DQpzcnIxICAgICAgICAweDkwMDAwMDAwMDAwMDEwMzINCmxyICAgICAgICAgICAg MHgxMDJjNzQgIHVfdHJhcCsweDEwDQpjdHIgICAgICAgICAweGZmODQ2ZDc4DQpjciAgICAgICAg ICAweDIwMDBmMWIwDQp4ZXIgICAgICAgICAgICAgICAgICAwDQpkYXIgICAgICAgICAweGZmZmZm ZmZmZmZmZmZkNjANCmRzaXNyICAgICAgIDB4NDIwMDAwMDANCjA6ICAgICAgaWxsZWdhbCBpbnN0 cnVjdGlvbiAwDQpkYjowOmtkYi5lbnRlci5kZWZhdWx0PiAgYnQNClRyYWNpbmcgcGlkIC0xIHRp ZCAxMDA2NjY1NzE5IHRkIDANCmRiOjA6a2RiLmVudGVyLmRlZmF1bHQ+ICBzaG93IHBjcHUNCmNw dWlkICAgICAgICA9IDANCmR5bmFtaWMgcGNwdSA9IDB4YmZmZmZmZmZmZjRlYWEwMA0KY3VydGhy ZWFkICAgID0gMHgzNDIyZDAwMDogcGlkIDEwMzMgInBvd2VyZCINCmN1cnBjYiAgICAgICA9IDB4 YzAwMDAwMDE0YzA2OWJkMA0KZnBjdXJ0aHJlYWQgID0gbm9uZQ0KaWRsZXRocmVhZCAgID0gMHgy ZmE1ODQ5MDogdGlkIDEwMDAwMyAiaWRsZTogY3B1MCINClBQQzogaHdyZWYgICA9IDB4ZmY4OWQ2 ODANClBQQzogaXBpbWFzayA9IDANClBQQzogcGlyICAgICA9IDANCmRiOjA6a2RiLmVudGVyLmRl ZmF1bHQ+ICBwcw0KICBwaWQgIHBwaWQgIHBncnAgICB1aWQgICBzdGF0ZSAgIHdtZXNnICAgICAg ICAgd2NoYW4gICAgICAgIGNtZA0KIDI3MjcgIDI3MjYgIDI3MjcgIDEwMDEgIFNzKyAgICAgdHR5 aW4gICAgMHgzMzlkYjhhOCB0Y3NoDQogMjcyNiAgMjcyNCAgMjcyNCAgMTAwMSAgUyAgICAgICBz ZWxlY3QgICAweDNjMWFlZGMwIHNzaGQNCiAyNzI0ICAxMDYwICAyNzI0ICAgICAwICBTcyAgICAg IHNlbGVjdCAgIDB4M2MxYWVjNDAgc3NoZA0KIDExMTkgICAgIDEgICAgIDEgICAgIDAgIFMgICAg ICAgdHR5ZGNkICAgMHgyZmFhMDRlOCBnZXR0eQ0KIDExMTggICAgIDEgIDExMTggICAgIDAgIFNz KyAgICAgdHR5aW4gICAgMHgzMzlkYjBhOCBnZXR0eQ0KIDExMTcgICAgIDEgIDExMTcgICAgIDAg IFNzKyAgICAgdHR5aW4gICAgMHgzMzlkYjRhOCBnZXR0eQ0KIDExMTYgICAgIDEgIDExMTYgICAg IDAgIFNzKyAgICAgdHR5aW4gICAgMHgyZmFhMTRhOCBnZXR0eQ0KIDExMTUgICAgIDEgIDExMTUg ICAgIDAgIFNzKyAgICAgdHR5aW4gICAgMHgyZmFhMThhOCBnZXR0eQ0KIDExMTQgICAgIDEgIDEx MTQgICAgIDAgIFNzKyAgICAgdHR5aW4gICAgMHgyZmFhMWNhOCBnZXR0eQ0KIDExMTMgICAgIDEg IDExMTMgICAgIDAgIFNzKyAgICAgdHR5aW4gICAgMHgzMzlkOTBhOCBnZXR0eQ0KIDExMTIgICAg IDEgIDExMTIgICAgIDAgIFNzKyAgICAgdHR5aW4gICAgMHgzMzlkOTRhOCBnZXR0eQ0KIDExMTEg ICAgIDEgIDExMTEgICAgIDAgIFNzKyAgICAgdHR5aW4gICAgMHgzMzlkOThhOCBnZXR0eQ0KIDEw NzAgICAgIDEgIDEwNzAgICAgIDAgIFNzICAgICAgbmFuc2xwICAgMHhiZTBhYTEgY3Jvbg0KIDEw NjYgICAgIDEgIDEwNjYgICAgMjUgIFNzICAgICAgcGF1c2UgICAgMHgzNDIzZTllOCBzZW5kbWFp bA0KIDEwNjMgICAgIDEgIDEwNjMgICAgIDAgIFNzICAgICAgc2VsZWN0ICAgMHgzNDNlOWRjMCBz ZW5kbWFpbA0KIDEwNjAgICAgIDEgIDEwNjAgICAgIDAgIFNzICAgICAgc2VsZWN0ICAgMHgzNDI5 YjU0MCBzc2hkDQogMTAzMyAgICAgMSAgMTAzMyAgICAgMCAgUnMgICAgICBDUFUgMCAgICAgICAg ICAgICAgICAgICAgICAgcG93ZXJkDQogMTAzMCAgICAgMSAgMTAzMCAgICAgMCAgU3MgICAgICBz ZWxlY3QgICAweDM0M2U4MWMwIG50cGQNCiAgOTU0ICAgICAxICAgOTU0ICAgICAwICBTcyAgICAg IHNlbGVjdCAgIDB4MzQzNzQ1NDAgc3lzbG9nZA0KICA4NDMgICAgIDEgICA4NDMgICAgIDAgIFNz ICAgICAgc2VsZWN0ICAgMHgzYzFhZTljMCBkZXZkDQogIDgwMCAgICAgMCAgICAgMCAgICAgMCAg REwgICAgICAodGhyZWFkZWQpICAgICAgICAgICAgICAgICAgW25nX3F1ZXVlXQ0KMTAwMDc5ICAg ICAgICAgICAgICAgICAgIEQgICAgICAgc2xlZXAgICAgMHhjMDAwMDAwMDE0MmFjMWQwIFtuZ19x dWV1ZTFdDQoxMDAwNjMgICAgICAgICAgICAgICAgICAgRCAgICAgICBzbGVlcCAgICAweGMwMDAw MDAwMTQyYWMxZDAgW25nX3F1ZXVlMF0NCiAgNzk0ICAgICAxICAgNzk0ICAgIDY1ICBTcyAgICAg IHNlbGVjdCAgIDB4MzQzNzQ4NDAgZGhjbGllbnQNCiAgNzU2ICAgICAxICAgNzU2ICAgICAwICBT cyAgICAgIHNlbGVjdCAgIDB4MzQzNzQ3NDAgZGhjbGllbnQNCiAgIDE4ICAgICAwICAgICAwICAg ICAwICBETCAgICAgIHNtdSAgICAgIDB4YzAwMDAwMDE0YzAxNTdiOCBbcG1hY190aGVybWFsXQ0K ICAgMTcgICAgIDAgICAgIDAgICAgIDAgIERMICAgICAgc2RmbHVzaCAgMHhjMGNmMDAgW3NvZnRk ZXBmbHVzaF0NCiAgIDE2ICAgICAwICAgICAwICAgICAwICBETCAgICAgIHN5bmNlciAgIDB4YzAy MjIwIFtzeW5jZXJdDQogICAgOSAgICAgMCAgICAgMCAgICAgMCAgREwgICAgICB2bHJ1d3QgICAw eDM0MWIyMDAwIFt2bmxydV0NCiAgICA4ICAgICAwICAgICAwICAgICAwICBETCAgICAgIHBzbGVl cCAgIDB4YzAxZGE0IFtidWZkYWVtb25dDQogICAgNyAgICAgMCAgICAgMCAgICAgMCAgREwgICAg ICBwZ3plcm8gICAweGMwZjQyNCBbcGFnZXplcm9dDQogICAgNiAgICAgMCAgICAgMCAgICAgMCAg REwgICAgICBwc2xlZXAgICAweGMwZWNlMCBbdm1kYWVtb25dDQogICAgNSAgICAgMCAgICAgMCAg ICAgMCAgREwgICAgICBwc2xlZXAgICAweGMwZWNhOCBbcGFnZWRhZW1vbl0NCiAgICA0ICAgICAw ICAgICAwICAgICAwICBETCAgICAgIGNjYl9zY2FuIDB4YmI5MzQwIFt4cHRfdGhyZF0NCiAgICAz ICAgICAwICAgICAwICAgICAwICBETCAgICAgIHdhaXRpbmdfIDB4YzA3N2MwIFtzY3RwX2l0ZXJh dG9yXQ0KICAgIDIgICAgIDAgICAgIDAgICAgIDAgIFNMICAgICAgLSAgICAgICAgMHhjMDAwMDAw MDEzMmE2MDAwIFtmdzBfcHJvYmVdDQogICAxNSAgICAgMCAgICAgMCAgICAgMCAgREwgICAgICAo dGhyZWFkZWQpICAgICAgICAgICAgICAgICAgW3VzYl0NCjEwMDA0MSAgICAgICAgICAgICAgICAg ICBEICAgICAgIC0gICAgICAgIDB4YzAwMDAwMDAxMzJhM2UxOCBbdXNidXMyXQ0KMTAwMDQwICAg ICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhjMDAwMDAwMDEzMmEzZGMwIFt1c2J1 czJdDQoxMDAwMzkgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGMwMDAwMDAw MTMyYTNkNjggW3VzYnVzMl0NCjEwMDAzOCAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAg ICAgIDB4YzAwMDAwMDAxMzJhM2QxMCBbdXNidXMyXQ0KMTAwMDM3ICAgICAgICAgICAgICAgICAg IEQgICAgICAgLSAgICAgICAgMHhjMDAwMDAwMDEzMjliNDYwIFt1c2J1czFdDQoxMDAwMzYgICAg ICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGMwMDAwMDAwMTMyOWI0MDggW3VzYnVz MV0NCjEwMDAzNSAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4YzAwMDAwMDAx MzI5YjNiMCBbdXNidXMxXQ0KMTAwMDM0ICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAg ICAgMHhjMDAwMDAwMDEzMjliMzU4IFt1c2J1czFdDQoxMDAwMzMgICAgICAgICAgICAgICAgICAg RCAgICAgICAtICAgICAgICAweGMwMDAwMDAwMTMyOTg0NjAgW3VzYnVzMF0NCjEwMDAzMiAgICAg ICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4YzAwMDAwMDAxMzI5ODQwOCBbdXNidXMw XQ0KMTAwMDMxICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhjMDAwMDAwMDEz Mjk4M2IwIFt1c2J1czBdDQoxMDAwMzAgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAg ICAweGMwMDAwMDAwMTMyOTgzNTggW3VzYnVzMF0NCiAgIDE0ICAgICAwICAgICAwICAgICAwICBE TCAgICAgIC0gICAgICAgIDB4YmMxMzkwIFt5YXJyb3ddDQogICAxMyAgICAgMCAgICAgMCAgICAg MCAgREwgICAgICAodGhyZWFkZWQpICAgICAgICAgICAgICAgICAgW2dlb21dDQoxMDAwMTEgICAg ICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGJkYjAzOCBbZ19kb3duXQ0KMTAwMDEw ICAgICAgICAgICAgICAgICAgIEQgICAgICAgLSAgICAgICAgMHhiZGIwMzAgW2dfdXBdDQoxMDAw MDkgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweGJkYjAyMCBbZ19ldmVudF0N CiAgIDEyICAgICAwICAgICAwICAgICAwICBXTCAgICAgICh0aHJlYWRlZCkgICAgICAgICAgICAg ICAgICBbaW50cl0NCjEwMDA0NyAgICAgICAgICAgICAgICAgICBJICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBbaXJxNTM6IHNtdWRvb3JiZWxsMF0NCjEwMDA0NCAgICAgICAgICAg ICAgICAgICBJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXJxMzk6IGZ3b2hj aTBdDQoxMDAwNDMgICAgICAgICAgICAgICAgICAgSSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgW2lycTM4OiBhdGEwXQ0KMTAwMDQyICAgICAgICAgICAgICAgICAgIEkgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpcnExMDogYXRhcGNpMF0NCjEwMDAyOSAgICAg ICAgICAgICAgICAgICBJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbaXJxNzA6 IG9oY2kwIG9oY2kxK10NCjEwMDAyOCAgICAgICAgICAgICAgICAgICBJICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBbaXJxMTE6IHBjbTBdDQoxMDAwMjcgICAgICAgICAgICAgICAg ICAgSSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lycTI3OiBpaWNoYjFdDQox MDAwMjYgICAgICAgICAgICAgICAgICAgSSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgW3N3aTA6IHVhcnQgdWFydF0NCjEwMDAyNSAgICAgICAgICAgICAgICAgICBJICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBbaXJxNzU6IGFvYWdwaW80XQ0KMTAwMDI0ICAgICAg ICAgICAgICAgICAgIEkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtpcnE3OTog YW9hZ3BpbzFdDQoxMDAwMjMgICAgICAgICAgICAgICAgICAgSSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgW2lycTk6IGJnZTFdDQoxMDAwMjIgICAgICAgICAgICAgICAgICAgSSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lycTg6IGJnZTBdDQoxMDAwMjEgICAg ICAgICAgICAgICAgICAgSSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lycTA6 IGlpY2hiMF0NCjEwMDAyMCAgICAgICAgICAgICAgICAgICBJICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBbc3dpMjogY2FtYmlvXQ0KMTAwMDE4ICAgICAgICAgICAgICAgICAgIEkg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzd2k2OiB0YXNrIHF1ZXVlXQ0KMTAw MDE3ICAgICAgICAgICAgICAgICAgIEkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFtzd2k2OiBHaWFudCB0YXNrcV0NCjEwMDAxNCAgICAgICAgICAgICAgICAgICBJICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBbc3dpNTogZmFzdCB0YXNrcV0NCjEwMDAwOCAgICAg ICAgICAgICAgICAgICBJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3dpMTog bmV0aXNyIDBdDQoxMDAwMDcgICAgICAgICAgICAgICAgICAgSSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgW3N3aTM6IHZtXQ0KMTAwMDA2ICAgICAgICAgICAgICAgICAgIEkgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFtzd2k0OiBjbG9ja10NCjEwMDAwNSAgICAg ICAgICAgICAgICAgICBJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBbc3dpNDog Y2xvY2tdDQogICAxMSAgICAgMCAgICAgMCAgICAgMCAgUkwgICAgICAodGhyZWFkZWQpICAgICAg ICAgICAgICAgICAgW2lkbGVdDQoxMDAwMDQgICAgICAgICAgICAgICAgICAgUnVuICAgICBDUFUg MSAgICAgICAgICAgICAgICAgICAgICAgW2lkbGU6IGNwdTFdDQoxMDAwMDMgICAgICAgICAgICAg ICAgICAgQ2FuUnVuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgW2lkbGU6IGNwdTBdDQog ICAgMSAgICAgMCAgICAgMSAgICAgMCAgU0xzICAgICB3YWl0ICAgICAweDJmYTU2OTQwIFtpbml0 XQ0KICAgMTAgICAgIDAgICAgIDAgICAgIDAgIERMICAgICAgYXVkaXRfd28gMHhjMGMxMDggW2F1 ZGl0XQ0KICAgIDAgICAgIDAgICAgIDAgICAgIDAgIERMcyAgICAgKHRocmVhZGVkKSAgICAgICAg ICAgICAgICAgIFtrZXJuZWxdDQoxMDAwNDUgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAg ICAgICAweDMzOTQwYTAwIFtmdzBfdGFza3FdDQoxMDAwMTkgICAgICAgICAgICAgICAgICAgRCAg ICAgICAtICAgICAgICAweDJmYTczYjAwIFtrcXVldWUgdGFza3FdDQoxMDAwMTYgICAgICAgICAg ICAgICAgICAgRCAgICAgICAtICAgICAgICAweDJmYjVlMjAwIFt0aHJlYWQgdGFza3FdDQoxMDAw MTUgICAgICAgICAgICAgICAgICAgRCAgICAgICAtICAgICAgICAweDJmYTRiMjAwIFtmZnNfdHJp bSB0YXNrcV0NCjEwMDAxMiAgICAgICAgICAgICAgICAgICBEICAgICAgIC0gICAgICAgIDB4MmZh NGEyMDAgW2Zpcm13YXJlIHRhc2txXQ0KMTAwMDAwICAgICAgICAgICAgICAgICAgIEQgICAgICAg c2NoZWQgICAgMHhiZGI2MjAgW3N3YXBwZXJdDQpkYjowOmtkYi5lbnRlci5kZWZhdWx0PiAgcnVu IGxvY2tpbmZvDQpkYjoxOmxvY2tpbmZvPiBzaG93IGxvY2tzDQpObyBzdWNoIGNvbW1hbmQNCmRi OjE6bG9ja3M+ICBzaG93IGFsbGxvY2tzDQpObyBzdWNoIGNvbW1hbmQNCmRiOjE6YWxsbG9ja3M+ ICBzaG93IGxvY2tlZHZub2RzDQpMb2NrZWQgdm5vZGVzDQoNCltkY29uc2NoYXQgZXhpdGluZy4u Ll0NCgpTY3JpcHQgZG9uZSBvbiBTdW4gSnVuICA5IDEzOjE3OjEzIDIwMTMK --90e6ba25db9365b67f04debf3ebf--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHSQbTACtejaRKiG4qScSV_EdTC8y_k5Qghx_FYebWzstBP61g>