From owner-freebsd-current@FreeBSD.ORG Tue Oct 2 08:47:15 2007 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 060D616A417 for ; Tue, 2 Oct 2007 08:47:15 +0000 (UTC) (envelope-from avleeuwen@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.239]) by mx1.freebsd.org (Postfix) with ESMTP id 7CD3213C481 for ; Tue, 2 Oct 2007 08:47:14 +0000 (UTC) (envelope-from avleeuwen@gmail.com) Received: by nz-out-0506.google.com with SMTP id l8so2536043nzf for ; Tue, 02 Oct 2007 01:47:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; bh=7R4S2RTRmsuB5Jtb6lgkoUhTuFQnr0RZsU1PdSvmxL8=; b=TzJA3FA3Ub03uRgLLdzksXqlOiu1Ct5tDdWMVW0oYu866C/mpNsF3q/lcNa4pVTGQ6IvsUz3kMrJIJpT29AfdziRsUEYHUL+VoaM5L2KSXmWFk/YOfF1oGk0eo2mo7zlMS9d2aVgNMTNPKtIlXD591gOlNYD1XtVkhI2yAcaSvU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; b=DUciWTX2dLJU5Gdqh/W3UGZMILpFRXJP7t6dv7KK48y9xDnX/+WbFzDpEKo3x6fOprdBvtlU/+GX8uc0tHaoOlHHoPGE/rUNj1F5sUKnXMmFQg+WBGQg76fBIhtK4DrFK+CK0/mxOpz0Yg2EE1T7k+5eVrXciAHmGeF383K5R0c= Received: by 10.114.13.1 with SMTP id 1mr1946438wam.1191314831321; Tue, 02 Oct 2007 01:47:11 -0700 (PDT) Received: by 10.114.133.11 with HTTP; Tue, 2 Oct 2007 01:47:10 -0700 (PDT) Message-ID: Date: Tue, 2 Oct 2007 10:47:11 +0200 From: "Arjan van Leeuwen" To: "Rene Ladan" In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_11711_9844775.1191314831289" References: <20070930114914.GB38896@alchemy.franken.de> X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: current@freebsd.org, Marius Strobl Subject: Re: HEADS UP: [cvs commit: src UPDATING src/share/man/man4 pci.4 src/share/man/man9 pci.9 src/sys/amd64/include legacyvar.h src/sys/amd64/amd64 legacy.c src/sys/amd64/pci pci_bus.c src/sys/arm/xscale/i80321 i80321_pci.c src/sys/arm/xscale/ixp425 ... X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: avleeuwen@piwebs.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Oct 2007 08:47:15 -0000 ------=_Part_11711_9844775.1191314831289 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline 2007/10/2, Rene Ladan : > > 2007/10/2, Arjan van Leeuwen : > > Hi Marius, > > > > 2007/9/30, Marius Strobl : > > > > > > > > > As mentioned in UPDATING the change below requires the hal port > > > to be recompiled in order to continue to work. On !386 you > > > additionally need to update to xorg-server-1.4_1,1. > > > Regarding common ports affected by the introduction of support > > > for PCI domains these two ports should be it. > > > > I'm on amd64. I've recompiled xorg-server and all its dependencies, but > I'm > > still not able to start X with my previous configuration. Right now the > only > > thing that works is to force it to use the vesa driver on ISA. If I run > 'X > > -configure' to generate a new configuration, this also gives me vesa on > ISA > > (instead of the ATi Radeon driver that used to work). > > Is there anything else I need to do to make it work? > > Arjan > > > Maybe reinstall your ati driver ( x11-drivers/xf86-video-ati ) using > portmaster/portupgrade/... ? Already tried that too :). I'll attach my log file from X.org, in case it helps anyone. Arjan Rene > > > Other consumers of potentially also need to be > > > recompiled and adjusted, f.e. sjog needs to be recompiled but > > > should need no changes. Generally, if a port uses pc_bus it > > > also needs to deal with pc_domain now. > > > > > > Marius > > > > > > marius 2007-09-30 11:05:18 UTC > > > > > > FreeBSD src repository > > > > > > Modified files: > > > . UPDATING > > > share/man/man4 pci.4 > > > share/man/man9 pci.9 > > > sys/amd64/include legacyvar.h > > > sys/amd64/amd64 legacy.c > > > sys/amd64/pci pci_bus.c > > > sys/arm/xscale/i80321 i80321_pci.c > > > sys/arm/xscale/ixp425 ixp425_pci.c > > > sys/arm/xscale/i8134x i81342_pci.c > > > sys/dev/acpica acpi_pci.c acpi_pcib_acpi.c > > > sys/dev/bge if_bge.c > > > sys/dev/cardbus cardbus.c > > > sys/dev/pccbb pccbb.c pccbb_pci.c pccbbvar.h > > > sys/dev/pci pci.c pci_pci.c pci_private.h pci_user.c > > > pcib_private.h pcivar.h > > > sys/i386/include legacyvar.h > > > sys/i386/i386 legacy.c > > > sys/i386/pci pci_bus.c > > > sys/powerpc/powermac grackle.c uninorth.c > > > sys/sparc64/pci ofw_pcibus.c apb.c psycho.c > > > sys/sun4v/sun4v hv_pci.c > > > sys/sys pciio.h param.h > > > usr.sbin/pciconf pciconf.8 pciconf.c > > > tools/tools/pciroms pciroms.c > > > Log: > > > Make the PCI code aware of PCI domains (aka PCI segments) so we can > > > support machines having multiple independently numbered PCI domains > > > and don't support reenumeration without ambiguity amongst the > > > devices as seen by the OS and represented by PCI location strings. > > > This includes introducing a function pci_find_dbsf(9) which works > > > like pci_find_bsf(9) but additionally takes a domain number argument > > > and limiting pci_find_bsf(9) to only search devices in domain 0 (the > > > only domain in single-domain systems). Bge(4) and ofw_pcibus(4) are > > > changed to use pci_find_dbsf(9) instead of pci_find_bsf(9) in order > > > to no longer report false positives when searching for siblings and > > > dupe devices in the same domain respectively. > > > Along with this change the sole host-PCI bridge driver converted to > > > actually make use of PCI domain support is uninorth(4), the others > > > continue to use domain 0 only for now and need to be converted as > > > appropriate later on. > > > Note that this means that the format of the location strings as used > > > by pciconf(8) has been changed and that consumers of > > > potentially need to be recompiled. > > > > > > Suggested by: jhb > > > Reviewed by: grehan, jhb, marcel > > > Approved by: re (kensmith), jhb (PCI maintainer hat) > > > > > > Revision Changes Path > > > 1.505 +7 -0 src/UPDATING > > > 1.19 +7 -6 src/share/man/man4/pci.4 > > > 1.10 +28 -1 src/share/man/man9/pci.9 > > > 1.61 +5 -0 src/sys/amd64/amd64/legacy.c > > > 1.8 +2 -0 src/sys/amd64/include/legacyvar.h > > > 1.122 +5 -0 src/sys/amd64/pci/pci_bus.c > > > 1.12 +5 -1 src/sys/arm/xscale/i80321/i80321_pci.c > > > 1.2 +5 -1 src/sys/arm/xscale/i8134x/i81342_pci.c > > > 1.5 +5 -0 src/sys/arm/xscale/ixp425/ixp425_pci.c > > > 1.31 +6 -4 src/sys/dev/acpica/acpi_pci.c > > > 1.55 +5 -0 src/sys/dev/acpica/acpi_pcib_acpi.c > > > 1.198 +3 -2 src/sys/dev/bge/if_bge.c > > > 1.66 +3 -2 src/sys/dev/cardbus/cardbus.c > > > 1.165 +5 -0 src/sys/dev/pccbb/pccbb.c > > > 1.26 +3 -0 src/sys/dev/pccbb/pccbb_pci.c > > > 1.32 +1 -0 src/sys/dev/pccbb/pccbbvar.h > > > 1.355 +62 -36 src/sys/dev/pci/pci.c > > > 1.50 +8 -1 src/sys/dev/pci/pci_pci.c > > > 1.25 +3 -2 src/sys/dev/pci/pci_private.h > > > 1.22 +8 -2 src/sys/dev/pci/pci_user.c > > > 1.13 +1 -0 src/sys/dev/pci/pcib_private.h > > > 1.80 +7 -0 src/sys/dev/pci/pcivar.h > > > 1.63 +5 -0 src/sys/i386/i386/legacy.c > > > 1.8 +2 -0 src/sys/i386/include/legacyvar.h > > > 1.128 +5 -0 src/sys/i386/pci/pci_bus.c > > > 1.9 +3 -1 src/sys/powerpc/powermac/grackle.c > > > 1.16 +3 -1 src/sys/powerpc/powermac/uninorth.c > > > 1.14 +2 -0 src/sys/sparc64/pci/apb.c > > > 1.16 +7 -4 src/sys/sparc64/pci/ofw_pcibus.c > > > 1.70 +3 -0 src/sys/sparc64/pci/psycho.c > > > 1.4 +5 -0 src/sys/sun4v/sun4v/hv_pci.c > > > 1.308 +1 -1 src/sys/sys/param.h > > > 1.7 +14 -13 src/sys/sys/pciio.h > > > 1.2 +4 -3 src/tools/tools/pciroms/pciroms.c > > > 1.29 +8 -5 src/usr.sbin/pciconf/pciconf.8 > > > 1.28 +5 -3 src/usr.sbin/pciconf/pciconf.c > > > _______________________________________________ > > > freebsd-current@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > > > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > > > > > -- > GPG fingerprint = E738 5471 D185 7013 0EE0 4FC8 3C1D 6F83 12E1 84F6 > (subkeys.pgp.net) > > "It won't fit on the line." > -- me, 2001 > ------=_Part_11711_9844775.1191314831289 Content-Type: text/plain; name="Xorg.0.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Xorg.0.log" X-Attachment-Id: f_f7a620q4 ClguT3JnIFggU2VydmVyIDEuNC4wClJlbGVhc2UgRGF0ZTogNSBTZXB0ZW1iZXIgMjAwNwpYIFBy b3RvY29sIFZlcnNpb24gMTEsIFJldmlzaW9uIDAKQnVpbGQgT3BlcmF0aW5nIFN5c3RlbTogRnJl ZUJTRCA3LjAtQ1VSUkVOVCBhbWQ2NCAKQ3VycmVudCBPcGVyYXRpbmcgU3lzdGVtOiBGcmVlQlNE IGF2bC5vc2xvLm9wZXJhLmNvbSA3LjAtQ1VSUkVOVCBGcmVlQlNEIDcuMC1DVVJSRU5UICMzOiBN b24gT2N0ICAxIDEyOjUzOjM2IENFU1QgMjAwNyAgICAgcm9vdEBhdmwub3Nsby5vcGVyYS5jb206 L3Vzci9vYmovdXNyL3NyYy9zeXMvQVZMIGFtZDY0CkJ1aWxkIERhdGU6IDAxIE9jdG9iZXIgMjAw NyAgMDU6MzU6MzFQTQogCglCZWZvcmUgcmVwb3J0aW5nIHByb2JsZW1zLCBjaGVjayBodHRwOi8v d2lraS54Lm9yZwoJdG8gbWFrZSBzdXJlIHRoYXQgeW91IGhhdmUgdGhlIGxhdGVzdCB2ZXJzaW9u LgpNb2R1bGUgTG9hZGVyIHByZXNlbnQKTWFya2VyczogKC0tKSBwcm9iZWQsICgqKikgZnJvbSBj b25maWcgZmlsZSwgKD09KSBkZWZhdWx0IHNldHRpbmcsCgkoKyspIGZyb20gY29tbWFuZCBsaW5l LCAoISEpIG5vdGljZSwgKElJKSBpbmZvcm1hdGlvbmFsLAoJKFdXKSB3YXJuaW5nLCAoRUUpIGVy cm9yLCAoTkkpIG5vdCBpbXBsZW1lbnRlZCwgKD8/KSB1bmtub3duLgooPT0pIExvZyBmaWxlOiAi L3Zhci9sb2cvWG9yZy4wLmxvZyIsIFRpbWU6IFR1ZSBPY3QgIDIgMTA6NDI6MjcgMjAwNwooPT0p IFVzaW5nIGNvbmZpZyBmaWxlOiAiL2V0Yy9YMTEveG9yZy5jb25mIgooPT0pIFNlcnZlckxheW91 dCAiWC5vcmcgQ29uZmlndXJlZCIKKCoqKSB8LS0+U2NyZWVuICJTY3JlZW4wIiAoMCkKKCoqKSB8 ICAgfC0tPk1vbml0b3IgIk1vbml0b3IwIgooKiopIHwgICB8LS0+RGV2aWNlICJDYXJkMCIKKCoq KSB8LS0+SW5wdXQgRGV2aWNlICJNb3VzZTAiCigqKikgfC0tPklucHV0IERldmljZSAiS2V5Ym9h cmQwIgooPT0pIEF1dG9tYXRpY2FsbHkgYWRkaW5nIGRldmljZXMKKD09KSBBdXRvbWF0aWNhbGx5 IGVuYWJsaW5nIGRldmljZXMKKD09KSBJbmNsdWRpbmcgdGhlIGRlZmF1bHQgZm9udCBwYXRoIC91 c3IvbG9jYWwvbGliL1gxMS9mb250cy9taXNjLywvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvVFRG LywvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvT1RGLC91c3IvbG9jYWwvbGliL1gxMS9mb250cy9U eXBlMS8sL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzEwMGRwaS8sL3Vzci9sb2NhbC9saWIvWDEx L2ZvbnRzLzc1ZHBpLy4KKCoqKSBGb250UGF0aCBzZXQgdG86CgkvdXNyL2xvY2FsL2xpYi9YMTEv Zm9udHMvbWlzYy8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvVFRGLywKCS91c3IvbG9jYWwv bGliL1gxMS9mb250cy9PVEYsCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvVHlwZTEvLAoJL3Vz ci9sb2NhbC9saWIvWDExL2ZvbnRzLzEwMGRwaS8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMv NzVkcGkvLAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzL21pc2MvLAoJL3Vzci9sb2NhbC9saWIv WDExL2ZvbnRzL1RURi8sCgkvdXNyL2xvY2FsL2xpYi9YMTEvZm9udHMvT1RGLAoJL3Vzci9sb2Nh bC9saWIvWDExL2ZvbnRzL1R5cGUxLywKCS91c3IvbG9jYWwvbGliL1gxMS9mb250cy8xMDBkcGkv LAoJL3Vzci9sb2NhbC9saWIvWDExL2ZvbnRzLzc1ZHBpLwooKiopIFJnYlBhdGggc2V0IHRvICIv dXNyL2xvY2FsL3NoYXJlL1gxMS9yZ2IiCigqKikgTW9kdWxlUGF0aCBzZXQgdG8gIi91c3IvbG9j YWwvbGliL3hvcmcvbW9kdWxlcyIKKElJKSBMb2FkZXIgbWFnaWM6IDB4NzMwZGEwCihJSSkgTW9k dWxlIEFCSSB2ZXJzaW9uczoKCVguT3JnIEFOU0kgQyBFbXVsYXRpb246IDAuMwoJWC5PcmcgVmlk ZW8gRHJpdmVyOiAyLjAKCVguT3JnIFhJbnB1dCBkcml2ZXIgOiAyLjAKCVguT3JnIFNlcnZlciBF eHRlbnNpb24gOiAwLjMKCVguT3JnIEZvbnQgUmVuZGVyZXIgOiAwLjUKKElJKSBMb2FkZXIgcnVu bmluZyBvbiBmcmVlYnNkCihJSSkgTG9hZE1vZHVsZTogInBjaWRhdGEiCihJSSkgTG9hZGluZyAv dXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvL2xpYnBjaWRhdGEuc28KKElJKSBNb2R1bGUgcGNp ZGF0YTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgoJY29tcGlsZWQgZm9yIDEuNC4wLCBtb2R1 bGUgdmVyc2lvbiA9IDEuMC4wCglBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lv biAyLjAKKC0tKSBVc2luZyBzeXNjb25zIGRyaXZlciB3aXRoIFggc3VwcG9ydCAodmVyc2lvbiAx MzQyMTc3MzAuMCkKKC0tKSB1c2luZyBWVCBudW1iZXIgOQoKKFdXKSBPUyBkaWQgbm90IGNvdW50 IFBDSSBkZXZpY2VzLCBndWVzc2luZyB3aWxkbHkKKElJKSBQQ0k6IFBDSSBzY2FuIChhbGwgdmFs dWVzIGFyZSBpbiBoZXgpCihJSSkgUENJOiAwMjowMDowOiBjaGlwIGZmZmYsZmZmZiBjYXJkIGZm ZmYsZmZmZiByZXYgZmYgY2xhc3MgZmYsZmYsZmYgaGRyIDAwCihJSSkgUENJOiBFbmQgb2YgUENJ IHNjYW4KKElJKSBIb3N0LXRvLVBDSSBicmlkZ2U6CihJSSkgQnVzIDA6IGJyaWRnZSBpcyBhdCAo MDowOjApLCAoMCwwLDApLCBCQ1RSTDogMHgwMDA4IChWR0FfRU4gaXMgc2V0KQooSUkpIEJ1cyAw IEkvTyByYW5nZToKCVswXSAtMQkwCTB4MDAwMDAwMDAgLSAweDAwMDBmZmZmICgweDEwMDAwKSBJ WFtCXQooSUkpIEJ1cyAwIG5vbi1wcmVmZXRjaGFibGUgbWVtb3J5IHJhbmdlOgoJWzBdIC0xCTAJ MHgwMDAwMDAwMCAtIDB4ZmZmZmZmZmYgKDB4MTAwMDAwMDAwKSBNWFtCXQooSUkpIEJ1cyAwIHBy ZWZldGNoYWJsZSBtZW1vcnkgcmFuZ2U6CglbMF0gLTEJMAkweDAwMDAwMDAwIC0gMHhmZmZmZmZm ZiAoMHgxMDAwMDAwMDApIE1YW0JdCihJSSkgSG9zdC10by1QQ0kgYnJpZGdlOgooSUkpIEJ1cyAy OiBicmlkZ2UgaXMgYXQgKDA6MDowKSwgKDIsMiwwKSwgQkNUUkw6IDB4MDAwOCAoVkdBX0VOIGlz IHNldCkKKElJKSBCdXMgMiBJL08gcmFuZ2U6CglbMF0gLTEJMAkweDAwMDAwMDAwIC0gMHgwMDAw ZmZmZiAoMHgxMDAwMCkgSVhbQl0KKElJKSBCdXMgMiBub24tcHJlZmV0Y2hhYmxlIG1lbW9yeSBy YW5nZToKCVswXSAtMQkwCTB4MDAwMDAwMDAgLSAweGZmZmZmZmZmICgweDEwMDAwMDAwMCkgTVhb Ql0KKElJKSBCdXMgMiBwcmVmZXRjaGFibGUgbWVtb3J5IHJhbmdlOgoJWzBdIC0xCTAJMHgwMDAw MDAwMCAtIDB4ZmZmZmZmZmYgKDB4MTAwMDAwMDAwKSBNWFtCXQooSUkpIEFkZHJlc3NhYmxlIGJ1 cyByZXNvdXJjZSByYW5nZXMgYXJlCglbMF0gLTEJMAkweDAwMDAwMDAwIC0gMHhmZmZmZmZmZiAo MHgxMDAwMDAwMDApIE1YW0JdCglbMV0gLTEJMAkweDAwMDAwMDAwIC0gMHgwMDAwZmZmZiAoMHgx MDAwMCkgSVhbQl0KKElJKSBPUy1yZXBvcnRlZCByZXNvdXJjZSByYW5nZXM6CglbMF0gLTEJMAkw eDAwMTAwMDAwIC0gMHgzZmZmZmZmZiAoMHgzZmYwMDAwMCkgTVhbQl1FKEIpCglbMV0gLTEJMAkw eDAwMGYwMDAwIC0gMHgwMDBmZmZmZiAoMHgxMDAwMCkgTVhbQl0KCVsyXSAtMQkwCTB4MDAwYzAw MDAgLSAweDAwMGVmZmZmICgweDMwMDAwKSBNWFtCXQoJWzNdIC0xCTAJMHgwMDAwMDAwMCAtIDB4 MDAwOWZmZmYgKDB4YTAwMDApIE1YW0JdCglbNF0gLTEJMAkweDAwMDBmZmZmIC0gMHgwMDAwZmZm ZiAoMHgxKSBJWFtCXQoJWzVdIC0xCTAJMHgwMDAwMDAwMCAtIDB4MDAwMDAwZmYgKDB4MTAwKSBJ WFtCXQooRUUpIGVuZCBvZiBibG9jayByYW5nZSAweGZmZmIgPCBiZWdpbiAweGZmZmZmZmZjCihJ SSkgQWN0aXZlIFBDSSByZXNvdXJjZSByYW5nZXM6CglbMF0gLTEJMAkweGZmZmZmODAwIC0gMHhm ZmZmZjgwMCAoMHgxKSBNWFtCXUUKCVsxXSAtMQkwCTB4ZmZmZmZmZmMgLSAweGZmZmZmZmZjICgw eDEpIElYW0JdRQoJWzJdIC0xCTAJMHhmZmZmZmZmYyAtIDB4ZmZmZmZmZmMgKDB4MSkgSVhbQl1F CglbM10gLTEJMAkweGZmZmZmZmZjIC0gMHhmZmZmZmZmYyAoMHgxKSBJWFtCXUUKCVs0XSAtMQkw CTB4ZmZmZmZmZmMgLSAweGZmZmZmZmZjICgweDEpIElYW0JdRQoJWzVdIC0xCTAJMHhmZmZmZmZm YyAtIDB4ZmZmZmZmZmMgKDB4MSkgSVhbQl1FCihJSSkgQWN0aXZlIFBDSSByZXNvdXJjZSByYW5n ZXMgYWZ0ZXIgcmVtb3Zpbmcgb3ZlcmxhcHM6CglbMF0gLTEJMAkweGZmZmZmODAwIC0gMHhmZmZm ZjgwMCAoMHgxKSBNWFtCXUUKCVsxXSAtMQkwCTB4ZmZmZmZmZmMgLSAweGZmZmZmZmZjICgweDEp IElYW0JdRQoJWzJdIC0xCTAJMHhmZmZmZmZmYyAtIDB4ZmZmZmZmZmMgKDB4MSkgSVhbQl1FCglb M10gLTEJMAkweGZmZmZmZmZjIC0gMHhmZmZmZmZmYyAoMHgxKSBJWFtCXUUKCVs0XSAtMQkwCTB4 ZmZmZmZmZmMgLSAweGZmZmZmZmZjICgweDEpIElYW0JdRQoJWzVdIC0xCTAJMHhmZmZmZmZmYyAt IDB4ZmZmZmZmZmMgKDB4MSkgSVhbQl1FCihJSSkgT1MtcmVwb3J0ZWQgcmVzb3VyY2UgcmFuZ2Vz IGFmdGVyIHJlbW92aW5nIG92ZXJsYXBzIHdpdGggUENJOgoJWzBdIC0xCTAJMHgwMDEwMDAwMCAt IDB4M2ZmZmZmZmYgKDB4M2ZmMDAwMDApIE1YW0JdRShCKQoJWzFdIC0xCTAJMHgwMDBmMDAwMCAt IDB4MDAwZmZmZmYgKDB4MTAwMDApIE1YW0JdCglbMl0gLTEJMAkweDAwMGMwMDAwIC0gMHgwMDBl ZmZmZiAoMHgzMDAwMCkgTVhbQl0KCVszXSAtMQkwCTB4MDAwMDAwMDAgLSAweDAwMDlmZmZmICgw eGEwMDAwKSBNWFtCXQoJWzRdIC0xCTAJMHgwMDAwZmZmZiAtIDB4MDAwMGZmZmYgKDB4MSkgSVhb Ql0KCVs1XSAtMQkwCTB4MDAwMDAwMDAgLSAweDAwMDAwMGZmICgweDEwMCkgSVhbQl0KKElJKSBB bGwgc3lzdGVtIHJlc291cmNlIHJhbmdlczoKCVswXSAtMQkwCTB4MDAxMDAwMDAgLSAweDNmZmZm ZmZmICgweDNmZjAwMDAwKSBNWFtCXUUoQikKCVsxXSAtMQkwCTB4MDAwZjAwMDAgLSAweDAwMGZm ZmZmICgweDEwMDAwKSBNWFtCXQoJWzJdIC0xCTAJMHgwMDBjMDAwMCAtIDB4MDAwZWZmZmYgKDB4 MzAwMDApIE1YW0JdCglbM10gLTEJMAkweDAwMDAwMDAwIC0gMHgwMDA5ZmZmZiAoMHhhMDAwMCkg TVhbQl0KCVs0XSAtMQkwCTB4ZmZmZmY4MDAgLSAweGZmZmZmODAwICgweDEpIE1YW0JdRQoJWzVd IC0xCTAJMHgwMDAwZmZmZiAtIDB4MDAwMGZmZmYgKDB4MSkgSVhbQl0KCVs2XSAtMQkwCTB4MDAw MDAwMDAgLSAweDAwMDAwMGZmICgweDEwMCkgSVhbQl0KCVs3XSAtMQkwCTB4ZmZmZmZmZmMgLSAw eGZmZmZmZmZjICgweDEpIElYW0JdRQoJWzhdIC0xCTAJMHhmZmZmZmZmYyAtIDB4ZmZmZmZmZmMg KDB4MSkgSVhbQl1FCglbOV0gLTEJMAkweGZmZmZmZmZjIC0gMHhmZmZmZmZmYyAoMHgxKSBJWFtC XUUKCVsxMF0gLTEJMAkweGZmZmZmZmZjIC0gMHhmZmZmZmZmYyAoMHgxKSBJWFtCXUUKCVsxMV0g LTEJMAkweGZmZmZmZmZjIC0gMHhmZmZmZmZmYyAoMHgxKSBJWFtCXUUKKElJKSAiZXh0bW9kIiB3 aWxsIGJlIGxvYWRlZC4gVGhpcyB3YXMgZW5hYmxlZCBieSBkZWZhdWx0IGFuZCBhbHNvIHNwZWNp ZmllZCBpbiB0aGUgY29uZmlnIGZpbGUuCihJSSkgImRiZSIgd2lsbCBiZSBsb2FkZWQuIFRoaXMg d2FzIGVuYWJsZWQgYnkgZGVmYXVsdCBhbmQgYWxzbyBzcGVjaWZpZWQgaW4gdGhlIGNvbmZpZyBm aWxlLgooSUkpICJnbHgiIHdpbGwgYmUgbG9hZGVkLiBUaGlzIHdhcyBlbmFibGVkIGJ5IGRlZmF1 bHQgYW5kIGFsc28gc3BlY2lmaWVkIGluIHRoZSBjb25maWcgZmlsZS4KKElJKSAiZnJlZXR5cGUi IHdpbGwgYmUgbG9hZGVkLiBUaGlzIHdhcyBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGFsc28gc3Bl Y2lmaWVkIGluIHRoZSBjb25maWcgZmlsZS4KKElJKSAidHlwZTEiIHdpbGwgYmUgbG9hZGVkLiBU aGlzIHdhcyBlbmFibGVkIGJ5IGRlZmF1bHQgYW5kIGFsc28gc3BlY2lmaWVkIGluIHRoZSBjb25m aWcgZmlsZS4KKElJKSAicmVjb3JkIiB3aWxsIGJlIGxvYWRlZC4gVGhpcyB3YXMgZW5hYmxlZCBi eSBkZWZhdWx0IGFuZCBhbHNvIHNwZWNpZmllZCBpbiB0aGUgY29uZmlnIGZpbGUuCihJSSkgImRy aSIgd2lsbCBiZSBsb2FkZWQgYnkgZGVmYXVsdC4KKElJKSBMb2FkTW9kdWxlOiAiZGJlIgooSUkp IExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2V4dGVuc2lvbnMvL2xpYmRiZS5z bwooSUkpIE1vZHVsZSBkYmU6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKCWNvbXBpbGVkIGZv ciAxLjQuMCwgbW9kdWxlIHZlcnNpb24gPSAxLjAuMAoJTW9kdWxlIGNsYXNzOiBYLk9yZyBTZXJ2 ZXIgRXh0ZW5zaW9uCglBQkkgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24g MC4zCihJSSkgTG9hZGluZyBleHRlbnNpb24gRE9VQkxFLUJVRkZFUgooSUkpIExvYWRNb2R1bGU6 ICJleHRtb2QiCihJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94b3JnL21vZHVsZXMvZXh0ZW5z aW9ucy8vbGliZXh0bW9kLnNvCihJSSkgTW9kdWxlIGV4dG1vZDogdmVuZG9yPSJYLk9yZyBGb3Vu ZGF0aW9uIgoJY29tcGlsZWQgZm9yIDEuNC4wLCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4wCglNb2R1 bGUgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24KCUFCSSBjbGFzczogWC5PcmcgU2VydmVy IEV4dGVuc2lvbiwgdmVyc2lvbiAwLjMKKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBTSEFQRQooSUkp IExvYWRpbmcgZXh0ZW5zaW9uIE1JVC1TVU5EUlktTk9OU1RBTkRBUkQKKElJKSBMb2FkaW5nIGV4 dGVuc2lvbiBCSUctUkVRVUVTVFMKKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBTWU5DCihJSSkgTG9h ZGluZyBleHRlbnNpb24gTUlULVNDUkVFTi1TQVZFUgooSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhD LU1JU0MKKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBYRnJlZTg2LVZpZE1vZGVFeHRlbnNpb24KKElJ KSBMb2FkaW5nIGV4dGVuc2lvbiBYRnJlZTg2LU1pc2MKKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBY RnJlZTg2LURHQQooSUkpIExvYWRpbmcgZXh0ZW5zaW9uIERQTVMKKElJKSBMb2FkaW5nIGV4dGVu c2lvbiBUT0ctQ1VQCihJSSkgTG9hZGluZyBleHRlbnNpb24gRXh0ZW5kZWQtVmlzdWFsLUluZm9y bWF0aW9uCihJSSkgTG9hZGluZyBleHRlbnNpb24gWFZpZGVvCihJSSkgTG9hZGluZyBleHRlbnNp b24gWFZpZGVvLU1vdGlvbkNvbXBlbnNhdGlvbgooSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFgtUmVz b3VyY2UKKElJKSBMb2FkTW9kdWxlOiAiZ2x4IgooSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIv eG9yZy9tb2R1bGVzL2V4dGVuc2lvbnMvL2xpYmdseC5zbwooSUkpIE1vZHVsZSBnbHg6IHZlbmRv cj0iWC5PcmcgRm91bmRhdGlvbiIKCWNvbXBpbGVkIGZvciAxLjQuMCwgbW9kdWxlIHZlcnNpb24g PSAxLjAuMAoJQUJJIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDAuMwoo PT0pIEFJR0xYIGRpc2FibGVkCihJSSkgTG9hZGluZyBleHRlbnNpb24gR0xYCihJSSkgTG9hZE1v ZHVsZTogInJlY29yZCIKKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9l eHRlbnNpb25zLy9saWJyZWNvcmQuc28KKElJKSBNb2R1bGUgcmVjb3JkOiB2ZW5kb3I9IlguT3Jn IEZvdW5kYXRpb24iCgljb21waWxlZCBmb3IgMS40LjAsIG1vZHVsZSB2ZXJzaW9uID0gMS4xMy4w CglNb2R1bGUgY2xhc3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24KCUFCSSBjbGFzczogWC5Pcmcg U2VydmVyIEV4dGVuc2lvbiwgdmVyc2lvbiAwLjMKKElJKSBMb2FkaW5nIGV4dGVuc2lvbiBSRUNP UkQKKElJKSBMb2FkTW9kdWxlOiAieHRyYXAiCihJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xpYi94 b3JnL21vZHVsZXMvZXh0ZW5zaW9ucy8vbGlieHRyYXAuc28KKElJKSBNb2R1bGUgeHRyYXA6IHZl bmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKCWNvbXBpbGVkIGZvciAxLjQuMCwgbW9kdWxlIHZlcnNp b24gPSAxLjAuMAoJTW9kdWxlIGNsYXNzOiBYLk9yZyBTZXJ2ZXIgRXh0ZW5zaW9uCglBQkkgY2xh c3M6IFguT3JnIFNlcnZlciBFeHRlbnNpb24sIHZlcnNpb24gMC4zCihJSSkgTG9hZGluZyBleHRl bnNpb24gREVDLVhUUkFQCihJSSkgTG9hZE1vZHVsZTogImZyZWV0eXBlIgooSUkpIExvYWRpbmcg L3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2ZvbnRzLy9saWJmcmVldHlwZS5zbwooSUkpIE1v ZHVsZSBmcmVldHlwZTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uICYgdGhlIEFmdGVyIFgtVFQg UHJvamVjdCIKCWNvbXBpbGVkIGZvciAxLjQuMCwgbW9kdWxlIHZlcnNpb24gPSAyLjEuMAoJTW9k dWxlIGNsYXNzOiBYLk9yZyBGb250IFJlbmRlcmVyCglBQkkgY2xhc3M6IFguT3JnIEZvbnQgUmVu ZGVyZXIsIHZlcnNpb24gMC41CihJSSkgTG9hZGluZyBmb250IEZyZWVUeXBlCihJSSkgTG9hZE1v ZHVsZTogInR5cGUxIgooSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2Zv bnRzLy9saWJ0eXBlMS5zbwooSUkpIE1vZHVsZSB0eXBlMTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0 aW9uIgoJY29tcGlsZWQgZm9yIDEuNC4wLCBtb2R1bGUgdmVyc2lvbiA9IDEuMC4yCglNb2R1bGUg Y2xhc3M6IFguT3JnIEZvbnQgUmVuZGVyZXIKCUFCSSBjbGFzczogWC5PcmcgRm9udCBSZW5kZXJl ciwgdmVyc2lvbiAwLjUKKElJKSBMb2FkaW5nIGZvbnQgVHlwZTEKKElJKSBMb2FkTW9kdWxlOiAi ZHJpIgooSUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2V4dGVuc2lvbnMv L2xpYmRyaS5zbwooSUkpIE1vZHVsZSBkcmk6IHZlbmRvcj0iWC5PcmcgRm91bmRhdGlvbiIKCWNv bXBpbGVkIGZvciAxLjQuMCwgbW9kdWxlIHZlcnNpb24gPSAxLjAuMAoJQUJJIGNsYXNzOiBYLk9y ZyBTZXJ2ZXIgRXh0ZW5zaW9uLCB2ZXJzaW9uIDAuMwooSUkpIExvYWRpbmcgZXh0ZW5zaW9uIFhG cmVlODYtRFJJCihJSSkgTG9hZE1vZHVsZTogInJhZGVvbiIKKElJKSBMb2FkaW5nIC91c3IvbG9j YWwvbGliL3hvcmcvbW9kdWxlcy9kcml2ZXJzLy9yYWRlb25fZHJ2LnNvCihJSSkgTW9kdWxlIHJh ZGVvbjogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgoJY29tcGlsZWQgZm9yIDEuNC4wLCBtb2R1 bGUgdmVyc2lvbiA9IDQuMy4wCglNb2R1bGUgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlcgoJQUJJ IGNsYXNzOiBYLk9yZyBWaWRlbyBEcml2ZXIsIHZlcnNpb24gMi4wCihJSSkgTG9hZE1vZHVsZTog ImF0aSIKKElJKSBMb2FkaW5nIC91c3IvbG9jYWwvbGliL3hvcmcvbW9kdWxlcy9kcml2ZXJzLy9h dGlfZHJ2LnNvCihJSSkgTW9kdWxlIGF0aTogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgoJY29t cGlsZWQgZm9yIDEuNC4wLCBtb2R1bGUgdmVyc2lvbiA9IDYuNy4xOTMKCU1vZHVsZSBjbGFzczog WC5PcmcgVmlkZW8gRHJpdmVyCglBQkkgY2xhc3M6IFguT3JnIFZpZGVvIERyaXZlciwgdmVyc2lv biAyLjAKKElJKSBMb2FkTW9kdWxlOiAibW91c2UiCihJSSkgTG9hZGluZyAvdXNyL2xvY2FsL2xp Yi94b3JnL21vZHVsZXMvaW5wdXQvL21vdXNlX2Rydi5zbwooSUkpIE1vZHVsZSBtb3VzZTogdmVu ZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgoJY29tcGlsZWQgZm9yIDEuNC4wLCBtb2R1bGUgdmVyc2lv biA9IDEuMi4yCglNb2R1bGUgY2xhc3M6IFguT3JnIFhJbnB1dCBEcml2ZXIKCUFCSSBjbGFzczog WC5PcmcgWElucHV0IGRyaXZlciwgdmVyc2lvbiAyLjAKKElJKSBMb2FkTW9kdWxlOiAia2JkIgoo SUkpIExvYWRpbmcgL3Vzci9sb2NhbC9saWIveG9yZy9tb2R1bGVzL2lucHV0Ly9rYmRfZHJ2LnNv CihJSSkgTW9kdWxlIGtiZDogdmVuZG9yPSJYLk9yZyBGb3VuZGF0aW9uIgoJY29tcGlsZWQgZm9y IDEuNC4wLCBtb2R1bGUgdmVyc2lvbiA9IDEuMi4yCglNb2R1bGUgY2xhc3M6IFguT3JnIFhJbnB1 dCBEcml2ZXIKCUFCSSBjbGFzczogWC5PcmcgWElucHV0IGRyaXZlciwgdmVyc2lvbiAyLjAKKElJ KSBBVEk6IEFUSSBkcml2ZXIgd3JhcHBlciAodmVyc2lvbiA2LjcuMTkzKSBmb3IgY2hpcHNldHM6 IG1hY2g2NCwgcmFnZTEyOCwgcmFkZW9uCihJSSkgUHJpbWFyeSBEZXZpY2UgaXM6IElTQQooRUUp IE5vIGRldmljZXMgZGV0ZWN0ZWQuCgpGYXRhbCBzZXJ2ZXIgZXJyb3I6Cm5vIHNjcmVlbnMgZm91 bmQK ------=_Part_11711_9844775.1191314831289--