From owner-freebsd-ppc@FreeBSD.ORG Fri Jan 20 16:04:52 2012 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3D1D51065672 for ; Fri, 20 Jan 2012 16:04:52 +0000 (UTC) (envelope-from superbisquit@gmail.com) Received: from mail-pw0-f54.google.com (mail-pw0-f54.google.com [209.85.160.54]) by mx1.freebsd.org (Postfix) with ESMTP id 0C1FA8FC15 for ; Fri, 20 Jan 2012 16:04:51 +0000 (UTC) Received: by pbcc13 with SMTP id c13so542049pbc.13 for ; Fri, 20 Jan 2012 08:04:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=T++lFCjyOFqWozPG+k59z/ItaO0Ch9BzItuf9tLCZnY=; b=I+bpwoyoT1jdKx2kA8jnHhFufeEpeJaoBkW7cSGJwQ0Tlt8NU46D3M6teGwr/KVYEo RXY/5O/mKgKBFaLsSx+tfX5JPuttixvb0AFXtdyo+LTrRV9yxWG+a/kwR1oj4BcsScu4 4s9R0mO3W3PjK5g4nIF6BjEqRiMQAGmgoOZqA= MIME-Version: 1.0 Received: by 10.68.116.102 with SMTP id jv6mr62365752pbb.15.1327075491613; Fri, 20 Jan 2012 08:04:51 -0800 (PST) Received: by 10.68.136.106 with HTTP; Fri, 20 Jan 2012 08:04:51 -0800 (PST) In-Reply-To: <20120119213116.579cac18@atom.dino.sk> References: <20120117210108.28d007ec@atom.dino.sk> <20120119213116.579cac18@atom.dino.sk> Date: Fri, 20 Jan 2012 11:04:51 -0500 Message-ID: From: Super Bisquit To: Milan Obuch Content-Type: multipart/mixed; boundary=e89a8ff24ca1448ba304b6f7d7dd X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-ppc@freebsd.org Subject: Re: Broken nullfs on powerpc X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2012 16:04:52 -0000 --e89a8ff24ca1448ba304b6f7d7dd Content-Type: text/plain; charset=ISO-8859-1 I have attached the MYKERNEL powerpc conf file. Look under debugging. I have nullfs built and running as a module. What test do you want me to run to see if it is working for me? On Thu, Jan 19, 2012 at 3:31 PM, Milan Obuch wrote: > On Tue, 17 Jan 2012 17:13:40 -0500 > Super Bisquit wrote: > > > Rebuild your kernel and disable the system from posting lock > > reversals. Rebuild world and then build the nullfs module (and > > others) or enable in rc.conf. > > Have you done these things? > > > > Do you mean comment WITNESS? Or something other from my kernel (below)? > > Milan > > cpu AIM > ident TINY > > machine powerpc powerpc > > makeoptions DEBUG=-g > > options POWERMAC > options PSIM > options MAMBO > > options SCHED_ULE > options PREEMPTION > options INET > options FFS > options SOFTUPDATES > options UFS_ACL > options UFS_DIRHASH > options UFS_GJOURNAL > options MD_ROOT > options MSDOSFS > options CD9660 > options PROCFS > options PSEUDOFS > options GEOM_PART_GPT > options GEOM_LABEL > options SCSI_DELAY=5000 > options KTRACE > options STACK > options SYSVSHM > options SYSVMSG > options SYSVSEM > options _KPOSIX_PRIORITY_SCHEDULING > options HWPMC_HOOKS > options AUDIT > options CAPABILITY_MODE > options CAPABILITIES > options MAC > options INCLUDE_CONFIG_FILE > > options KDB > options DDB > options INVARIANTS > options INVARIANT_SUPPORT > options WITNESS > options WITNESS_SKIPSPIN > options MALLOC_DEBUG_MAXZONES=8 > > options SMP > > device cpufreq > > device pci > device agp > > device ahci > device ata > options ATA_CAM > > device scbus > device da > device sa > device cd > device pass > > device sc > device kbdmux > options SC_OFWFB > options SC_DFLT_FONT > makeoptions SC_DFLT_FONT=cp437 > > device scc > device uart > > device loop > device random > device ether > device pty > device md > device ofwd > > device bpf > > options USB_DEBUG > options KBD_INSTALL_CDEV > > options IEEE80211_SUPPORT_MESH > options AH_SUPPORT_AR5416 > > device firewire > device sbp > device fwe > > device iicbus > device kiic > device ad7417 > device ds1775 > device fcu > device max6690 > device powermac_nvram > device smu > device windtunnel > > device adb > device cuda > device pmu > > device sound > device snd_ai2s > device snd_davbus > device snd_uaudio > --e89a8ff24ca1448ba304b6f7d7dd Content-Type: application/octet-stream; name=MYKERNEL Content-Disposition: attachment; filename=MYKERNEL Content-Transfer-Encoding: base64 X-Attachment-Id: f_gxhm54zd0 IwojIEdFTkVSSUMgLS0gR2VuZXJpYyBrZXJuZWwgY29uZmlndXJhdGlvbiBmaWxlIGZvciBGcmVl QlNEL3Bvd2VycGMKIwojIEZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgZmlsZSwgcGxlYXNl IHJlYWQgdGhlIGhhbmRib29rIHNlY3Rpb24gb24KIyBLZXJuZWwgQ29uZmlndXJhdGlvbiBGaWxl czoKIwojICAgIGh0dHA6Ly93d3cuRnJlZUJTRC5vcmcvZG9jL2VuX1VTLklTTzg4NTktMS9ib29r cy9oYW5kYm9vay9rZXJuZWxjb25maWctY29uZmlnLmh0bWwKIwojIFRoZSBoYW5kYm9vayBpcyBh bHNvIGF2YWlsYWJsZSBsb2NhbGx5IGluIC91c3Ivc2hhcmUvZG9jL2hhbmRib29rCiMgaWYgeW91 J3ZlIGluc3RhbGxlZCB0aGUgZG9jIGRpc3RyaWJ1dGlvbiwgb3RoZXJ3aXNlIGFsd2F5cyBzZWUg dGhlCiMgRnJlZUJTRCBXb3JsZCBXaWRlIFdlYiBzZXJ2ZXIgKGh0dHA6Ly93d3cuRnJlZUJTRC5v cmcvKSBmb3IgdGhlCiMgbGF0ZXN0IGluZm9ybWF0aW9uLgojCiMgQW4gZXhoYXVzdGl2ZSBsaXN0 IG9mIG9wdGlvbnMgYW5kIG1vcmUgZGV0YWlsZWQgZXhwbGFuYXRpb25zIG9mIHRoZQojIGRldmlj ZSBsaW5lcyBpcyBhbHNvIHByZXNlbnQgaW4gdGhlIC4uLy4uL2NvbmYvTk9URVMgYW5kIE5PVEVT IGZpbGVzLiAKIyBJZiB5b3UgYXJlIGluIGRvdWJ0IGFzIHRvIHRoZSBwdXJwb3NlIG9yIG5lY2Vz c2l0eSBvZiBhIGxpbmUsIGNoZWNrIGZpcnN0IAojIGluIE5PVEVTLgojCiMgJEZyZWVCU0Q6IHNy Yy9zeXMvcG93ZXJwYy9jb25mL0dFTkVSSUMsdiAxLjExMCAyMDEwLzEwLzMxIDE4OjI3OjA1IG53 aGl0ZWhvcm4gRXhwICQKCmNwdQkJQUlNCmlkZW50CQlHRU5FUklDCgptYWNoaW5lCQlwb3dlcnBj CXBvd2VycGMKCm1ha2VvcHRpb25zCURFQlVHPS1nCQkjQnVpbGQga2VybmVsIHdpdGggZ2RiKDEp IGRlYnVnIHN5bWJvbHMKCiMgUGxhdGZvcm0gc3VwcG9ydApvcHRpb25zIAlQT1dFUk1BQwkJI05l d1dvcmxkIEFwcGxlIFBvd2VyTWFjcwpvcHRpb25zIAlQU0lNCQkJI0dEQiBQU0lNIHBwYyBzaW11 bGF0b3IKb3B0aW9ucwkJTUFNQk8JCQkjSUJNIE1hbWJvIEZ1bGwgU3lzdGVtIFNpbXVsYXRvcgoK b3B0aW9ucyAJU0NIRURfVUxFCQkjVUxFIHNjaGVkdWxlcgpvcHRpb25zIAlJTkVUCQkJI0ludGVy TkVUd29ya2luZwpvcHRpb25zIAlJTkVUNgkJCSNJUHY2IGNvbW11bmljYXRpb25zIHByb3RvY29s cwpvcHRpb25zIAlTQ1RQCQkJI1N0cmVhbSBDb250cm9sIFRyYW5zbWlzc2lvbiBQcm90b2NvbApv cHRpb25zIAlGRlMJCQkjQmVya2VsZXkgRmFzdCBGaWxlc3lzdGVtCm9wdGlvbnMgCVNPRlRVUERB VEVTCQkjRW5hYmxlIEZGUyBzb2Z0IHVwZGF0ZXMgc3VwcG9ydApvcHRpb25zIAlVRlNfQUNMCQkJ I1N1cHBvcnQgZm9yIGFjY2VzcyBjb250cm9sIGxpc3RzCm9wdGlvbnMgCVVGU19ESVJIQVNICQkj SW1wcm92ZSBwZXJmb3JtYW5jZSBvbiBiaWcgZGlyZWN0b3JpZXMKb3B0aW9ucyAJVUZTX0dKT1VS TkFMCQkjRW5hYmxlIGdqb3VybmFsLWJhc2VkIFVGUyBqb3VybmFsaW5nCm9wdGlvbnMgCU1EX1JP T1QJCQkjTUQgaXMgYSBwb3RlbnRpYWwgcm9vdCBkZXZpY2UKb3B0aW9ucyAJTkZTQ0xJRU5UCQkj TmV0d29yayBGaWxlc3lzdGVtIENsaWVudApvcHRpb25zIAlORlNTRVJWRVIJCSNOZXR3b3JrIEZp bGVzeXN0ZW0gU2VydmVyCm9wdGlvbnMgCU5GU0xPQ0tECQkjTmV0d29yayBMb2NrIE1hbmFnZXIK b3B0aW9ucyAJTkZTX1JPT1QJCSNORlMgdXNhYmxlIGFzIHJvb3QgZGV2aWNlCm9wdGlvbnMgCU1T RE9TRlMJCQkjTVNET1MgRmlsZXN5c3RlbQpvcHRpb25zIAlDRDk2NjAJCQkjSVNPIDk2NjAgRmls ZXN5c3RlbQpvcHRpb25zIAlQUk9DRlMJCQkjUHJvY2VzcyBmaWxlc3lzdGVtIChyZXF1aXJlcyBQ U0VVRE9GUykKb3B0aW9ucyAJUFNFVURPRlMJCSNQc2V1ZG8tZmlsZXN5c3RlbSBmcmFtZXdvcmsK b3B0aW9ucyAJR0VPTV9QQVJUX0dQVAkJI0dVSUQgUGFydGl0aW9uIFRhYmxlcy4Kb3B0aW9ucyAJ R0VPTV9MQUJFTAkJI1Byb3ZpZGVzIGxhYmVsaXphdGlvbgpvcHRpb25zIAlDT01QQVRfRlJFRUJT RDQJCSNLZWVwIHRoaXMgZm9yIGEgd2hpbGUKb3B0aW9ucyAJQ09NUEFUX0ZSRUVCU0Q1CQkjQ29t cGF0aWJsZSB3aXRoIEZyZWVCU0Q1Cm9wdGlvbnMgCUNPTVBBVF9GUkVFQlNENgkJI0NvbXBhdGli bGUgd2l0aCBGcmVlQlNENgpvcHRpb25zIAlDT01QQVRfRlJFRUJTRDcJCSNDb21wYXRpYmxlIHdp dGggRnJlZUJTRDcKb3B0aW9ucyAJU0NTSV9ERUxBWT01MDAwCQkjRGVsYXkgKGluIG1zKSBiZWZv cmUgcHJvYmluZyBTQ1NJIApvcHRpb25zIAlLVFJBQ0UJCQkja3RyYWNlKDEpIHN5c2NhbGwgdHJh Y2Ugc3VwcG9ydApvcHRpb25zIAlTVEFDSwkJCSNzdGFjayg5KSBzdXBwb3J0Cm9wdGlvbnMgCVNZ U1ZTSE0JCQkjU1lTVi1zdHlsZSBzaGFyZWQgbWVtb3J5Cm9wdGlvbnMgCVNZU1ZNU0cJCQkjU1lT Vi1zdHlsZSBtZXNzYWdlIHF1ZXVlcwpvcHRpb25zIAlTWVNWU0VNCQkJI1NZU1Ytc3R5bGUgc2Vt YXBob3JlcwpvcHRpb25zIAlfS1BPU0lYX1BSSU9SSVRZX1NDSEVEVUxJTkcgI1Bvc2l4IFAxMDAz XzFCIHJlYWwtdGltZSBleHRlbnNpb25zCm9wdGlvbnMgCUhXUE1DX0hPT0tTCQkjIE5lY2Vzc2Fy eSBrZXJuZWwgaG9va3MgZm9yIGh3cG1jKDQpCm9wdGlvbnMgCUFVRElUCQkJIyBTZWN1cml0eSBl dmVudCBhdWRpdGluZwpvcHRpb25zIAlNQUMJCQkjIFRydXN0ZWRCU0QgTUFDIEZyYW1ld29yawpv cHRpb25zIAlJTkNMVURFX0NPTkZJR19GSUxFICAgICAjIEluY2x1ZGUgdGhpcyBmaWxlIGluIGtl cm5lbAoKIyBEZWJ1Z2dpbmcgZm9yIHVzZSBpbiAtY3VycmVudAojb3B0aW9ucyAJS0RCCQkJI0Vu YWJsZSB0aGUga2VybmVsIGRlYnVnZ2VyCiNvcHRpb25zIAlEREIJCQkjU3VwcG9ydCBEREIKI29w dGlvbnMgCURFQURMS1JFUwkJI0VuYWJsZSB0aGUgZGVhZGxvY2sgcmVzb2x2ZXIKI29wdGlvbnMg CUlOVkFSSUFOVFMJCSNFbmFibGUgY2FsbHMgb2YgZXh0cmEgc2FuaXR5IGNoZWNraW5nCiNvcHRp b25zIAlJTlZBUklBTlRfU1VQUE9SVAkjRXh0cmEgc2FuaXR5IGNoZWNrcyBvZiBpbnRlcm5hbCBz dHJ1Y3R1cmVzLCByZXF1aXJlZCBieSBJTlZBUklBTlRTCiNvcHRpb25zIAlXSVRORVNTCQkJI0Vu YWJsZSBjaGVja3MgdG8gZGV0ZWN0IGRlYWRsb2NrcyBhbmQgY3ljbGVzCiNvcHRpb25zIAlXSVRO RVNTX1NLSVBTUElOCSNEb24ndCBydW4gd2l0bmVzcyBvbiBzcGlubG9ja3MgZm9yIHNwZWVkCiNv cHRpb25zIAlNQUxMT0NfREVCVUdfTUFYWk9ORVM9OAkjIFNlcGFyYXRlIG1hbGxvYyg5KSB6b25l cwoKIyBUbyBtYWtlIGFuIFNNUCBrZXJuZWwsIHRoZSBuZXh0IGxpbmUgaXMgbmVlZGVkCiNvcHRp b25zIAlTTVAJCQkjIFN5bW1ldHJpYyBNdWx0aVByb2Nlc3NvciBLZXJuZWwKCiMgQ1BVIGZyZXF1 ZW5jeSBjb250cm9sCmRldmljZQkJY3B1ZnJlcQoKIyBTdGFuZGFyZCBidXNzZXMKZGV2aWNlCQlw Y2kKZGV2aWNlCQlhZ3AKCiMgQVRBIGFuZCBBVEFQSSBkZXZpY2VzCmRldmljZQkJYXRhCmRldmlj ZQkJYXRhZGlzawkJIyBBVEEgZGlzayBkcml2ZXMKZGV2aWNlCQlhdGFwaWNkCQkjIEFUQVBJIENE Uk9NIGRyaXZlcwojZGV2aWNlCQlhdGFwaWZkCQkjIEFUQVBJIGZsb3BweSBkcml2ZXMKI2Rldmlj ZQkJYXRhcGlzdAkJIyBBVEFQSSB0YXBlIGRyaXZlcwoKIyBTQ1NJIENvbnRyb2xsZXJzCmRldmlj ZQkJYWhjCQkjIEFIQTI5NDAgYW5kIG9uYm9hcmQgQUlDN3h4eCBkZXZpY2VzCm9wdGlvbnMgCUFI Q19BTExPV19NRU1JTwkjIEF0dGVtcHQgdG8gdXNlIG1lbW9yeSBtYXBwZWQgSS9PCm9wdGlvbnMg CUFIQ19SRUdfUFJFVFRZX1BSSU5UCSMgUHJpbnQgcmVnaXN0ZXIgYml0ZmllbGRzIGluIGRlYnVn CgkJCQkJIyBvdXRwdXQuICBBZGRzIH4xMjhrIHRvIGRyaXZlci4KZGV2aWNlCQlpc3AJCSMgUWxv Z2ljIGZhbWlseQpkZXZpY2UJCWlzcGZ3CQkjIEZpcm13YXJlIG1vZHVsZSBmb3IgUWxvZ2ljIGhv c3QgYWRhcHRlcnMKZGV2aWNlCQltcHQJCSMgTFNJLUxvZ2ljIE1QVC1GdXNpb24KZGV2aWNlCQlz eW0JCSMgTkNSL1N5bWJpb3MvTFNJIExvZ2ljIDUzQzhYWC81M0MxMDEwLzUzQzE1MTBECgojIFND U0kgcGVyaXBoZXJhbHMKZGV2aWNlCQlzY2J1cwkJIyBTQ1NJIGJ1cyAocmVxdWlyZWQgZm9yIFND U0kpCmRldmljZQkJZGEJCSMgRGlyZWN0IEFjY2VzcyAoZGlza3MpCmRldmljZQkJc2EJCSMgU2Vx dWVudGlhbCBBY2Nlc3MgKHRhcGUgZXRjKQpkZXZpY2UJCWNkCQkjIENECmRldmljZQkJcGFzcwkJ IyBQYXNzdGhyb3VnaCBkZXZpY2UgKGRpcmVjdCBTQ1NJIGFjY2VzcykKCiMgc3lzY29ucyBpcyB0 aGUgZGVmYXVsdCBjb25zb2xlIGRyaXZlciwgcmVzZW1ibGluZyBhbiBTQ08gY29uc29sZQpkZXZp Y2UJCXNjCmRldmljZQkJa2JkbXV4Cm9wdGlvbnMgCVNDX09GV0ZCCSMgT0ZXIGZyYW1lIGJ1ZmZl cgpvcHRpb25zIAlTQ19ERkxUX0ZPTlQJIyBjb21waWxlIGZvbnQgaW4KbWFrZW9wdGlvbnMJU0Nf REZMVF9GT05UPWNwNDM3CgojIFNlcmlhbCAoQ09NKSBwb3J0cwpkZXZpY2UJCXNjYwpkZXZpY2UJ CXVhcnQKCiMgUENJIEV0aGVybmV0IE5JQ3MgdGhhdCB1c2UgdGhlIGNvbW1vbiBNSUkgYnVzIGNv bnRyb2xsZXIgY29kZS4KZGV2aWNlCQltaWlidXMJCSMgTUlJIGJ1cyBzdXBwb3J0CmRldmljZQkJ YmdlCQkjIEJyb2FkY29tIEJDTTU3MHh4IEdpZ2FiaXQgRXRoZXJuZXQKZGV2aWNlCQlibQkJIyBB cHBsZSBCTUFDIEV0aGVybmV0CmRldmljZQkJZ2VtCQkjIFN1biBHRU0vU3VuIEVSSS9BcHBsZSBH TUFDCmRldmljZQkJZGMJCSMgREVDL0ludGVsIDIxMTQzIGFuZCB2YXJpb3VzIHdvcmthbGlrZXMK ZGV2aWNlCQlmeHAJCSMgSW50ZWwgRXRoZXJFeHByZXNzIFBSTy8xMDBCICg4MjU1NywgODI1NTgp CgojIFBzZXVkbyBkZXZpY2VzLgpkZXZpY2UJCWxvb3AJCSMgTmV0d29yayBsb29wYmFjawpkZXZp Y2UJCXJhbmRvbQkJIyBFbnRyb3B5IGRldmljZQpkZXZpY2UJCWV0aGVyCQkjIEV0aGVybmV0IHN1 cHBvcnQKZGV2aWNlCQl2bGFuCQkjIDgwMi4xUSBWTEFOIHN1cHBvcnQKZGV2aWNlCQl0dW4JCSMg UGFja2V0IHR1bm5lbC4KZGV2aWNlCQlwdHkJCSMgQlNELXN0eWxlIGNvbXBhdGliaWxpdHkgcHNl dWRvIHR0eXMKZGV2aWNlCQltZAkJIyBNZW1vcnkgImRpc2tzIgpkZXZpY2UJCW9md2QJCSMgT3Bl biBGaXJtd2FyZSBkaXNrcwpkZXZpY2UJCWdpZgkJIyBJUHY2IGFuZCBJUHY0IHR1bm5lbGluZwpk ZXZpY2UJCWZhaXRoCQkjIElQdjYtdG8tSVB2NCByZWxheWluZy8odHJhbnNsYXRpb24pCmRldmlj ZQkJZmlybXdhcmUJIyBmaXJtd2FyZSBhc3Npc3QgbW9kdWxlCgojIFRoZSBgYnBmJyBkZXZpY2Ug ZW5hYmxlcyB0aGUgQmVya2VsZXkgUGFja2V0IEZpbHRlci4KIyBCZSBhd2FyZSBvZiB0aGUgYWRt aW5pc3RyYXRpdmUgY29uc2VxdWVuY2VzIG9mIGVuYWJsaW5nIHRoaXMhCiMgTm90ZSB0aGF0ICdi cGYnIGlzIHJlcXVpcmVkIGZvciBESENQLgpkZXZpY2UJCWJwZgkJI0JlcmtlbGV5IHBhY2tldCBm aWx0ZXIKCiMgVVNCIHN1cHBvcnQKb3B0aW9ucyAJVVNCX0RFQlVHCSMgZW5hYmxlIGRlYnVnIG1z Z3MKZGV2aWNlCQl1aGNpCQkjIFVIQ0kgUENJLT5VU0IgaW50ZXJmYWNlCmRldmljZQkJb2hjaQkJ IyBPSENJIFBDSS0+VVNCIGludGVyZmFjZQpkZXZpY2UJCWVoY2kJCSMgRUhDSSBQQ0ktPlVTQiBp bnRlcmZhY2UKZGV2aWNlCQl1c2IJCSMgVVNCIEJ1cyAocmVxdWlyZWQpCmRldmljZQkJdWhpZAkJ IyAiSHVtYW4gSW50ZXJmYWNlIERldmljZXMiCmRldmljZQkJdWtiZAkJIyBLZXlib2FyZApvcHRp b25zIAlLQkRfSU5TVEFMTF9DREVWICMgaW5zdGFsbCBhIENERVYgZW50cnkgaW4gL2RldgpkZXZp Y2UJCXVscHQJCSMgUHJpbnRlcgpkZXZpY2UJCXVtYXNzCQkjIERpc2tzL01hc3Mgc3RvcmFnZSAt IFJlcXVpcmVzIHNjYnVzIGFuZCBkYTAKZGV2aWNlCQl1bXMJCSMgTW91c2UKZGV2aWNlCQlhdHAJ CSMgQXBwbGUgVVNCIHRvdWNocGFkCmRldmljZQkJdXJpbwkJIyBEaWFtb25kIFJpbyA1MDAgTVAz IHBsYXllcgojIFVTQiBFdGhlcm5ldApkZXZpY2UJCWF1ZQkJIyBBRE10ZWsgVVNCIEV0aGVybmV0 CmRldmljZQkJYXhlCQkjIEFTSVggRWxlY3Ryb25pY3MgVVNCIEV0aGVybmV0CmRldmljZQkJY2Rj ZQkJIyBHZW5lcmljIFVTQiBvdmVyIEV0aGVybmV0CmRldmljZQkJY3VlCQkjIENBVEMgVVNCIEV0 aGVybmV0CmRldmljZQkJa3VlCQkjIEthd2FzYWtpIExTSSBVU0IgRXRoZXJuZXQKCiMgRmlyZVdp cmUgc3VwcG9ydApkZXZpY2UJCWZpcmV3aXJlCSMgRmlyZVdpcmUgYnVzIGNvZGUKZGV2aWNlCQlz YnAJCSMgU0NTSSBvdmVyIEZpcmVXaXJlIChSZXF1aXJlcyBzY2J1cyBhbmQgZGEpCmRldmljZQkJ ZndlCQkjIEV0aGVybmV0IG92ZXIgRmlyZVdpcmUgKG5vbi1zdGFuZGFyZCEpCgojIE1pc2MKZGV2 aWNlCQlkczE3NzUJCSMgUG93ZXJNYWM3LDIgdGVtcGVyYXR1cmUgc2Vuc29yCmRldmljZQkJZmN1 CQkjIEFwcGxlIEZhbiBDb250cm9sIFVuaXQKZGV2aWNlCQltYXg2NjkwCQkjIFBvd2VyTWFjNywy IHRlbXBlcmF0dXJlIHNlbnNvcgpkZXZpY2UJCXBvd2VybWFjX252cmFtCSMgT3BlbiBGaXJtd2Fy ZSBjb25maWd1cmF0aW9uIE5WUkFNCmRldmljZQkJc211CQkjIEFwcGxlIFN5c3RlbSBNYW5hZ2Vt ZW50IFVuaXQKCiMgQURCIHN1cHBvcnQKZGV2aWNlCQlhZGIKZGV2aWNlCQljdWRhCmRldmljZQkJ cG11CgojIFBvd2VybWFjIEkyQyBzdXBwb3J0CmRldmljZQkJaWljYnVzCQkjIEkyQyBidXMgY29k ZQpkZXZpY2UJCWtpaWMJCSMgS2V5d2VzdCBJMkMKCiMgT3RoZXIgU2V0dGluZ3MKZGV2aWNlICAg ICAgICAgIHNvdW5kCmRldmljZSAgICAgICAgICBzbmRfYWkycwpkZXZpY2UgICAgICAgICAgc25k X2RhdmJ1cwpkZXZpY2UgICAgICAgICAgc25kX3VhdWRpbwkKCg== --e89a8ff24ca1448ba304b6f7d7dd--