From owner-freebsd-stable@FreeBSD.ORG Mon Jul 4 07:59:06 2005 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8439C16A41C for ; Mon, 4 Jul 2005 07:59:06 +0000 (GMT) (envelope-from zen@tk-pttuntex.com) Received: from matrix.tk-pttuntex.com (matrix.tk-pttuntex.com [203.77.209.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 571B943D46 for ; Mon, 4 Jul 2005 07:59:02 +0000 (GMT) (envelope-from zen@tk-pttuntex.com) Received: from misael (core.bps.co.id [202.57.0.93]) by matrix.tk-pttuntex.com (Postfix) with ESMTP id 72B1023F608; Mon, 4 Jul 2005 14:58:34 +0700 (WIT) Date: Tue, 5 Jul 2005 02:59:17 +0700 From: misael X-Mailer: The Bat! (v1.62i) Business X-Priority: 3 (Normal) Message-ID: <185253141156.20050705025917@tk-pttuntex.com> To: "Gray Lilley" In-Reply-To: References: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----------6A2116A35B48CC9" Cc: freebsd-stable@freebsd.org Subject: Re[2]: 5.3 STABLE to 5.4 buildkernel error X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: misael List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jul 2005 07:59:06 -0000 ------------6A2116A35B48CC9 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hello Gray, Monday, July 4, 2005, 2:15:57 PM, you wrote: GL> Could you post your kernel config at all? GL> Looks to me like you've removed something you shouldn't have.... GL> -----Original Message----- GL> From: owner-freebsd-stable@freebsd.org [mailto:owner-freebsd-stable@freebsd.org] On Behalf Of misael GL> Sent: 04 July 2005 15:23 GL> To: freebsd-stable@freebsd.org GL> Subject: 5.3 STABLE to 5.4 buildkernel error GL> Hello freebsd-stable, GL> i'm trying to update/upgrade my box from 5.3 STABLE to the latest version of 5 branch. GL> but when i'm doing make buildkernel i bumped in to some errors, here it is the error messages: >>>> stage 2.3: build tools GL> -------------------------------------------------------------- GL> cd /usr/obj/usr/src/sys/GENERIC; MAKESRCPATH=/usr/src/sys/dev/aic7xxx/aicasm make -DNO_CPU_CFLAGS -f /usr/src/sys/dev/aic7xxx/aicasm/Makefile GL> Warning: Object directory not changed from original /usr/obj/usr/src/sys/GENERIC cc -O -pipe -nostdinc -I/usr/include -I. -I/usr/src/sys/dev/aic7xxx/aicasm -c GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm.c GL> cc -O -pipe -nostdinc -I/usr/include -I. -I/usr/src/sys/dev/aic7xxx/aicasm -c /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c: In function `symbol_delete': GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:91: warning: passing arg 2 of pointer to function from incompatible pointer type GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:91: error: too few arguments to function GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c: In function `symtable_open': GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:135: warning: assignment makes pointer from integer without a cast GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c: In function `symtable_close': GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:151: error: structure has no member named `seq' GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:151: error: `R_FIRST' undeclared (first use in this function) GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:151: error: (Each undeclared identifier is reported only once GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:151: error: for each function it appears in.) GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:157: error: too few arguments to function GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c: In function `symtable_get': GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:176: warning: passing arg 2 of pointer to function from incompatible pointer type GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:176: error: too few arguments to function GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:189: warning: passing arg 2 of pointer to function from incompatible pointer type GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:189: error: too few arguments to function GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c: In function `symtable_dump': GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:486: error: `R_FIRST' undeclared (first use in this function) GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:487: error: structure has no member named `seq' GL> /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c:524: error: `R_NEXT' undeclared (first use in this function) GL> *** Error code 1 GL> i'm using GENERIC kernel for this and still error. GL> for some information these are my cvsup file : GL> *default host=cvsup12.FreeBSD.org GL> *default base=/usr GL> *default prefix=/usr GL> # The following line is for 4-stable. If you want 3-stable or 2.2-stable, # change "RELENG_4" to "RELENG_3" or "RELENG_2_2" respectively. GL> *default release=cvs tag=RELENG_5 GL> *default delete use-rel-suffix GL> and my current FreeBSD version: GL> [root@core src]# uname -v GL> FreeBSD 5.3-STABLE #7 GL> any helps, hints or clues are highly appreciated. GL> TIA GL> -- GL> Best regards, GL> zen mailto:zen@tk-pttuntex.com GL> _______________________________________________ GL> freebsd-stable@freebsd.org mailing list GL> http://lists.freebsd.org/mailman/listinfo/freebsd-stable GL> To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org" GL> -- GL> No virus found in this incoming message. GL> Checked by AVG Anti-Virus. GL> Version: 7.0.323 / Virus Database: 267.8.8/37 - Release Date: 01/07/2005 attach you will find my kernel config. FYI i try to compile it with GENERIC one but still fails. TIA -- Best regards, zen mailto:zen@tk-pttuntex.com ------------6A2116A35B48CC9 Content-Type: text/plain; name="kernel.TXT" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kernel.TXT" IyAkRnJlZUJTRDogc3JjL3N5cy9pMzg2L2NvbmYvR0VORVJJQyx2IDEuMzk0LjIuMiAyMDAzLzEy LzA3IDIzOjUyOjUzIHNjb3R0bCBFeHAgJA0KDQptYWNoaW5lCQlpMzg2DQpjcHUJCUk1ODZfQ1BV DQpjcHUJCUk2ODZfQ1BVDQppZGVudAkJQ09SRQ0KDQojVG8gc3RhdGljYWxseSBjb21waWxlIGlu IGRldmljZSB3aXJpbmcgaW5zdGVhZCBvZiAvYm9vdC9kZXZpY2UuaGludHMNCiNoaW50cwkJIkdF TkVSSUMuaGludHMiCQkjRGVmYXVsdCBwbGFjZXMgdG8gbG9vayBmb3IgZGV2aWNlcy4NCg0KI21h a2VvcHRpb25zCURFQlVHPS1nCQkjQnVpbGQga2VybmVsIHdpdGggZ2RiKDEpIGRlYnVnIHN5bWJv bHMNCg0KI29wdGlvbnMgICAgICAgICBNQVRIX0VNVUxBVEUJCSNTdXBwb3J0IGZvciB4ODcgZW11 bGF0aW9uDQpvcHRpb25zIAlTQ0hFRF80QlNECQkjNEJTRCBzY2hlZHVsZXINCm9wdGlvbnMgCUlO RVQJCQkjSW50ZXJORVR3b3JraW5nDQpvcHRpb25zIAlJTkVUNgkJCSNJUHY2IGNvbW11bmljYXRp b25zIHByb3RvY29scw0Kb3B0aW9ucyAJRkZTCQkJI0JlcmtlbGV5IEZhc3QgRmlsZXN5c3RlbQ0K b3B0aW9ucyAJU09GVFVQREFURVMJCSNFbmFibGUgRkZTIHNvZnQgdXBkYXRlcyBzdXBwb3J0DQpv cHRpb25zIAlVRlNfQUNMCQkJI1N1cHBvcnQgZm9yIGFjY2VzcyBjb250cm9sIGxpc3RzDQpvcHRp b25zIAlVRlNfRElSSEFTSAkJI0ltcHJvdmUgcGVyZm9ybWFuY2Ugb24gYmlnIGRpcmVjdG9yaWVz DQpvcHRpb25zIAlNRF9ST09UCQkJI01EIGlzIGEgcG90ZW50aWFsIHJvb3QgZGV2aWNlDQpvcHRp b25zIAlORlNDTElFTlQJCSNOZXR3b3JrIEZpbGVzeXN0ZW0gQ2xpZW50DQpvcHRpb25zIAlORlNT RVJWRVIJCSNOZXR3b3JrIEZpbGVzeXN0ZW0gU2VydmVyDQpvcHRpb25zIAlORlNfUk9PVAkJI05G UyB1c2FibGUgYXMgLywgcmVxdWlyZXMgTkZTQ0xJRU5UDQpvcHRpb25zIAlNU0RPU0ZTCQkJI01T RE9TIEZpbGVzeXN0ZW0NCm9wdGlvbnMgCUNEOTY2MAkJCSNJU08gOTY2MCBGaWxlc3lzdGVtDQpv cHRpb25zIAlQUk9DRlMJCQkjUHJvY2VzcyBmaWxlc3lzdGVtIChyZXF1aXJlcyBQU0VVRE9GUykN Cm9wdGlvbnMgCVBTRVVET0ZTCQkjUHNldWRvLWZpbGVzeXN0ZW0gZnJhbWV3b3JrDQpvcHRpb25z IAlDT01QQVRfNDMJCSNDb21wYXRpYmxlIHdpdGggQlNEIDQuMyBbS0VFUCBUSElTIV0NCm9wdGlv bnMgCUNPTVBBVF9GUkVFQlNENAkJI0NvbXBhdGlibGUgd2l0aCBGcmVlQlNENA0Kb3B0aW9ucyAJ U0NTSV9ERUxBWT0xNTAwMAkjRGVsYXkgKGluIG1zKSBiZWZvcmUgcHJvYmluZyBTQ1NJDQpvcHRp b25zIAlLVFJBQ0UJCQkja3RyYWNlKDEpIHN1cHBvcnQNCm9wdGlvbnMgCVNZU1ZTSE0JCQkjU1lT Vi1zdHlsZSBzaGFyZWQgbWVtb3J5DQpvcHRpb25zIAlTWVNWTVNHCQkJI1NZU1Ytc3R5bGUgbWVz c2FnZSBxdWV1ZXMNCm9wdGlvbnMgICAgICAgICBNU0dNTkI9ODE5MiAgICAgICAgICAgICAjbWF4 ICMgb2YgYnl0ZXMgaW4gYSBxdWV1ZQ0Kb3B0aW9ucyAgICAgICAgIE1TR01OST00MCAgICAgICAg ICAgICAgICNudW1iZXIgb2YgbWVzc2FnZSBxdWV1IGlkZW50aWZpZXJzDQpvcHRpb25zICAgICAg ICAgTVNHU0VHPTUxMiAgICAgICAgICAgICAgI251bWJlciBvZiBtZXNzYWdlIHNlZ21lbnRzIHBl ciBxdWV1ZQ0Kb3B0aW9ucyAgICAgICAgIE1TR1NTWj02NCAgICAgICAgICAgICAgICNzaXplIG9m IGEgbWVzc2FnZSBzZWdtZW50DQpvcHRpb25zICAgICAgICAgTVNHVFFMPTIwNDggICAgICAgICAg ICAgI21heCBtZXNzYWdlcyBpbiBzeXN0ZW0NCm9wdGlvbnMgCVNZU1ZTRU0JCQkjU1lTVi1zdHls ZSBzZW1hcGhvcmVzDQpvcHRpb25zICAgICAgICAgU0hNU0VHPTE2ICAgICAgICAgICAgICAgI21h eCBzaGFyZWQgbWVtIGlkJ3MgcGVyIHByb2Nlc3MNCm9wdGlvbnMgICAgICAgICBTSE1NTkk9MzIg ICAgICAgICAgICAgICAjbWF4IHNoYXJlZCBtZW0gaWQncyBwZXIgc3lzdGVtDQpvcHRpb25zICAg ICAgICAgU0hNTUFYPTIwOTcxNTIgICAgICAgICAgI21heCBzaGFyZWQgbWVtb3J5IHNlZ21lbnQg c2l6ZSAoYnl0ZXMpDQpvcHRpb25zICAgICAgICAgU0hNQUxMPTQwOTYgICAgICAgICAgICAgI21h eCBhbW91bnQgb2Ygc2hhcmVkIG1lbW9yeSAocGFnZXMpDQpvcHRpb25zIAlfS1BPU0lYX1BSSU9S SVRZX1NDSEVEVUxJTkcgI1Bvc2l4IFAxMDAzXzFCIHJlYWwtdGltZSBleHRlbnNpb25zDQpvcHRp b25zIAlLQkRfSU5TVEFMTF9DREVWCSMgaW5zdGFsbCBhIENERVYgZW50cnkgaW4gL2Rldg0Kb3B0 aW9ucyAJQUhDX1JFR19QUkVUVFlfUFJJTlQJIyBQcmludCByZWdpc3RlciBiaXRmaWVsZHMgaW4g ZGVidWcNCgkJCQkJIyBvdXRwdXQuICBBZGRzIH4xMjhrIHRvIGRyaXZlci4NCm9wdGlvbnMgCUFI RF9SRUdfUFJFVFRZX1BSSU5UCSMgUHJpbnQgcmVnaXN0ZXIgYml0ZmllbGRzIGluIGRlYnVnDQoJ CQkJCSMgb3V0cHV0LiAgQWRkcyB+MjE1ayB0byBkcml2ZXIuDQojb3B0aW9ucyAgICAgICAgIElD TVBfQkFORExJTSAgICAgICAgICAgICNSYXRlIGxpbWl0IGJhZCByZXBsaWVzDQoNCm9wdGlvbnMg ICAgICAgICBEVU1NWU5FVA0Kb3B0aW9ucyAgICAgICAgIFFVT1RBDQoNCiMgRGVidWdnaW5nIGZv ciB1c2UgaW4gLWN1cnJlbnQNCiNvcHRpb25zIAlEREIJCQkjRW5hYmxlIHRoZSBrZXJuZWwgZGVi dWdnZXINCiNvcHRpb25zIAlJTlZBUklBTlRTCQkjRW5hYmxlIGNhbGxzIG9mIGV4dHJhIHNhbml0 eSBjaGVja2luZw0Kb3B0aW9ucyAJSU5WQVJJQU5UX1NVUFBPUlQJI0V4dHJhIHNhbml0eSBjaGVj a3Mgb2YgaW50ZXJuYWwgc3RydWN0dXJlcywgcmVxdWlyZWQgYnkgSU5WQVJJQU5UUw0KI29wdGlv bnMgCVdJVE5FU1MJCQkjRW5hYmxlIGNoZWNrcyB0byBkZXRlY3QgZGVhZGxvY2tzIGFuZCBjeWNs ZXMNCiNvcHRpb25zIAlXSVRORVNTX1NLSVBTUElOCSNEb24ndCBydW4gd2l0bmVzcyBvbiBzcGlu bG9ja3MgZm9yIHNwZWVkDQoNCiMgVG8gbWFrZSBhbiBTTVAga2VybmVsLCB0aGUgbmV4dCB0d28g YXJlIG5lZWRlZA0KI29wdGlvbnMgCVNNUAkJCSMgU3ltbWV0cmljIE11bHRpUHJvY2Vzc29yIEtl cm5lbA0KI2RldmljZQkJYXBpYwkJCSMgSS9PIEFQSUMNCg0KZGV2aWNlCQlpc2ENCmRldmljZQkJ ZWlzYQ0KZGV2aWNlCQlwY2kNCg0KIyBGbG9wcHkgZHJpdmVzDQpkZXZpY2UJCWZkYw0KDQojIEFU QSBhbmQgQVRBUEkgZGV2aWNlcw0KZGV2aWNlCQlhdGENCmRldmljZQkJYXRhZGlzawkJCSMgQVRB IGRpc2sgZHJpdmVzDQpkZXZpY2UJCWF0YXJhaWQJCQkjIEFUQSBSQUlEIGRyaXZlcw0KZGV2aWNl CQlhdGFwaWNkCQkJIyBBVEFQSSBDRFJPTSBkcml2ZXMNCmRldmljZQkJYXRhcGlmZAkJCSMgQVRB UEkgZmxvcHB5IGRyaXZlcw0KZGV2aWNlCQlhdGFwaXN0CQkJIyBBVEFQSSB0YXBlIGRyaXZlcw0K b3B0aW9ucyAJQVRBX1NUQVRJQ19JRAkJI1N0YXRpYyBkZXZpY2UgbnVtYmVyaW5nDQoNCiMgU0NT SSBDb250cm9sbGVycw0KI2RldmljZQkJYWhiCQkjIEVJU0EgQUhBMTc0MiBmYW1pbHkNCiNkZXZp Y2UJCWFoYwkJIyBBSEEyOTQwIGFuZCBvbmJvYXJkIEFJQzd4eHggZGV2aWNlcw0KI2RldmljZQkJ YWhkCQkjIEFIQTM5MzIwLzI5MzIwIGFuZCBvbmJvYXJkIEFJQzc5eHggZGV2aWNlcw0KI2Rldmlj ZQkJYW1kCQkjIEFNRCA1M0M5NzQgKFRla3JhbSBEQy0zOTAoVCkpDQojZGV2aWNlCQlpc3AJCSMg UWxvZ2ljIGZhbWlseQ0KI2RldmljZQkJbXB0CQkjIExTSS1Mb2dpYyBNUFQtRnVzaW9uDQojZGV2 aWNlCQluY3IJCSMgTkNSL1N5bWJpb3MgTG9naWMNCiNkZXZpY2UJCXN5bQkJIyBOQ1IvU3ltYmlv cyBMb2dpYyAobmV3ZXIgY2hpcHNldHMgKyB0aG9zZSBvZiBgbmNyJykNCiNkZXZpY2UJCXRybQkJ IyBUZWtyYW0gREMzOTVVL1VXL0YgREMzMTVVIGFkYXB0ZXJzDQoNCiNkZXZpY2UJCWFkdgkJIyBB ZHZhbnN5cyBTQ1NJIGFkYXB0ZXJzDQojZGV2aWNlCQlhZHcJCSMgQWR2YW5zeXMgd2lkZSBTQ1NJ IGFkYXB0ZXJzDQojZGV2aWNlCQlhaGEJCSMgQWRhcHRlYyAxNTR4IFNDU0kgYWRhcHRlcnMNCiNk ZXZpY2UJCWFpYwkJIyBBZGFwdGVjIDE1WzAxMl14IFNDU0kgYWRhcHRlcnMsIEFJQy02WzIzXTYw Lg0KI2RldmljZQkJYnQJCSMgQnVzbG9naWMvTXlsZXggTXVsdGlNYXN0ZXIgU0NTSSBhZGFwdGVy cw0KDQojZGV2aWNlCQluY3YJCSMgTkNSIDUzQzUwMA0KI2RldmljZQkJbnNwCQkjIFdvcmtiaXQg TmluamEgU0NTSS0zDQojZGV2aWNlCQlzdGcJCSMgVE1DIDE4QzMwLzE4QzUwDQoNCiMgU0NTSSBw ZXJpcGhlcmFscw0KI2RldmljZQkJc2NidXMJCSMgU0NTSSBidXMgKHJlcXVpcmVkIGZvciBTQ1NJ KQ0KI2RldmljZQkJY2gJCSMgU0NTSSBtZWRpYSBjaGFuZ2Vycw0KI2RldmljZQkJZGEJCSMgRGly ZWN0IEFjY2VzcyAoZGlza3MpDQojI2RldmljZQkJc2EJCSMgU2VxdWVudGlhbCBBY2Nlc3MgKHRh cGUgZXRjKQ0KI2RldmljZQkJY2QJCSMgQ0QNCiNkZXZpY2UJCXBhc3MJCSMgUGFzc3Rocm91Z2gg ZGV2aWNlIChkaXJlY3QgU0NTSSBhY2Nlc3MpDQojZGV2aWNlCQlzZXMJCSMgU0NTSSBFbnZpcm9u bWVudGFsIFNlcnZpY2VzIChhbmQgU0FGLVRFKQ0KDQojIFJBSUQgY29udHJvbGxlcnMgaW50ZXJm YWNlZCB0byB0aGUgU0NTSSBzdWJzeXN0ZW0NCiNkZXZpY2UJCWFtcgkJIyBBTUkgTWVnYVJBSUQN CiNkZXZpY2UJCWFzcgkJIyBEUFQgU21hcnRSQUlEIFYsIFZJIGFuZCBBZGFwdGVjIFNDU0kgUkFJ RA0KI2RldmljZQkJY2lzcwkJIyBDb21wYXEgU21hcnQgUkFJRCA1Kg0KI2RldmljZQkJZHB0CQkj IERQVCBTbWFydGNhY2hlIElJSSwgSVYgLSBTZWUgTk9URVMgZm9yIG9wdGlvbnMNCiNkZXZpY2UJ CWlpcgkJIyBJbnRlbCBJbnRlZ3JhdGVkIFJBSUQNCiNkZXZpY2UJCWlwcwkJIyBJQk0gKEFkYXB0 ZWMpIFNlcnZlUkFJRA0KI2RldmljZQkJbWx5CQkjIE15bGV4IEFjY2VsZVJBSUQvZVh0cmVtZVJB SUQNCg0KIyBSQUlEIGNvbnRyb2xsZXJzDQojZGV2aWNlCQlhYWMJCSMgQWRhcHRlYyBGU0EgUkFJ RA0KI2RldmljZQkJYWFjcAkJIyBTQ1NJIHBhc3N0aHJvdWdoIGZvciBhYWMgKHJlcXVpcmVzIENB TSkNCiNkZXZpY2UJCWlkYQkJIyBDb21wYXEgU21hcnQgUkFJRA0KI2RldmljZQkJbWx4CQkjIE15 bGV4IERBQzk2MCBmYW1pbHkNCiNkZXZpY2UJCXBzdAkJIyBQcm9taXNlIFN1cGVydHJhayBTWDYw MDANCiNkZXZpY2UJCXR3ZQkJIyAzd2FyZSBBVEEgUkFJRA0KDQojIGF0a2JkYzAgY29udHJvbHMg Ym90aCB0aGUga2V5Ym9hcmQgYW5kIHRoZSBQUy8yIG1vdXNlDQpkZXZpY2UJCWF0a2JkYwkJIyBB VCBrZXlib2FyZCBjb250cm9sbGVyDQpkZXZpY2UJCWF0a2JkCQkjIEFUIGtleWJvYXJkDQpkZXZp Y2UJCXBzbQkJIyBQUy8yIG1vdXNlDQoNCmRldmljZQkJdmdhCQkjIFZHQSB2aWRlbyBjYXJkIGRy aXZlcg0KDQpkZXZpY2UJCXNwbGFzaAkJIyBTcGxhc2ggc2NyZWVuIGFuZCBzY3JlZW4gc2F2ZXIg c3VwcG9ydA0KDQojIHN5c2NvbnMgaXMgdGhlIGRlZmF1bHQgY29uc29sZSBkcml2ZXIsIHJlc2Vt YmxpbmcgYW4gU0NPIGNvbnNvbGUNCmRldmljZQkJc2MNCg0KIyBFbmFibGUgdGhpcyBmb3IgdGhl IHBjdnQgKFZUMjIwIGNvbXBhdGlibGUpIGNvbnNvbGUgZHJpdmVyDQojZGV2aWNlCQl2dA0KI29w dGlvbnMgCVhTRVJWRVIJCQkjIHN1cHBvcnQgZm9yIFggc2VydmVyIG9uIGEgdnQgY29uc29sZQ0K I29wdGlvbnMgCUZBVF9DVVJTT1IJCSMgc3RhcnQgd2l0aCBibG9jayBjdXJzb3INCg0KZGV2aWNl CQlhZ3AJCSMgc3VwcG9ydCBzZXZlcmFsIEFHUCBjaGlwc2V0cw0KDQojIEZsb2F0aW5nIHBvaW50 IHN1cHBvcnQgLSBkbyBub3QgZGlzYWJsZS4NCmRldmljZQkJbnB4DQoNCiMgUG93ZXIgbWFuYWdl bWVudCBzdXBwb3J0IChzZWUgTk9URVMgZm9yIG1vcmUgb3B0aW9ucykNCiNkZXZpY2UJCWFwbQ0K IyBBZGQgc3VzcGVuZC9yZXN1bWUgc3VwcG9ydCBmb3IgdGhlIGk4MjU0Lg0KZGV2aWNlCQlwbXRp bWVyDQoNCiMgUENDQVJEIChQQ01DSUEpIHN1cHBvcnQNCiMgUGNtY2lhIGFuZCBjYXJkYnVzIGJy aWRnZSBzdXBwb3J0DQojZGV2aWNlCQljYmIJCQkjIGNhcmRidXMgKHllbnRhKSBicmlkZ2UNCiNk ZXZpY2UJCXBjaWMJCQkjIEV4Q0EgSVNBIGFuZCBQQ0kgYnJpZGdlcw0KI2RldmljZQkJcGNjYXJk CQkJIyBQQyBDYXJkICgxNi1iaXQpIGJ1cw0KI2RldmljZQkJY2FyZGJ1cwkJCSMgQ2FyZEJ1cyAo MzItYml0KSBidXMNCg0KIyBTZXJpYWwgKENPTSkgcG9ydHMNCmRldmljZQkJc2lvCQkjIDgyNTAs IDE2WzQ1XTUwIGJhc2VkIHNlcmlhbCBwb3J0cw0KDQojIFBhcmFsbGVsIHBvcnQNCmRldmljZQkJ cHBjDQpkZXZpY2UJCXBwYnVzCQkjIFBhcmFsbGVsIHBvcnQgYnVzIChyZXF1aXJlZCkNCmRldmlj ZQkJbHB0CQkjIFByaW50ZXINCmRldmljZQkJcGxpcAkJIyBUQ1AvSVAgb3ZlciBwYXJhbGxlbA0K ZGV2aWNlCQlwcGkJCSMgUGFyYWxsZWwgcG9ydCBpbnRlcmZhY2UgZGV2aWNlDQojZGV2aWNlCQl2 cG8JCSMgUmVxdWlyZXMgc2NidXMgYW5kIGRhDQoNCiMgSWYgeW91J3ZlIGdvdCBhICJkdW1iIiBz ZXJpYWwgb3IgcGFyYWxsZWwgUENJIGNhcmQgdGhhdCBpcw0KIyBzdXBwb3J0ZWQgYnkgdGhlIHB1 Yyg0KSBnbHVlIGRyaXZlciwgdW5jb21tZW50IHRoZSBmb2xsb3dpbmcNCiMgbGluZSB0byBlbmFi bGUgaXQgKGNvbm5lY3RzIHRvIHRoZSBzaW8gYW5kL29yIHBwYyBkcml2ZXJzKToNCiNkZXZpY2Ug ICAgICAgICBwdWMNCg0KIyBQQ0kgRXRoZXJuZXQgTklDcy4NCmRldmljZQkJZGUJCSMgREVDL0lu dGVsIERDMjF4NHggKGBgVHVsaXAnJykNCmRldmljZQkJZW0JCSMgSW50ZWwgUFJPLzEwMDAgYWRh cHRlciBHaWdhYml0IEV0aGVybmV0IENhcmQNCmRldmljZQkJdHhwCQkjIDNDb20gM2NSOTkwIChg YFR5cGhvb24nJykNCmRldmljZQkJdngJCSMgM0NvbSAzYzU5MCwgM2M1OTUgKGBgVm9ydGV4Jycp DQoNCiMgUENJIEV0aGVybmV0IE5JQ3MgdGhhdCB1c2UgdGhlIGNvbW1vbiBNSUkgYnVzIGNvbnRy b2xsZXIgY29kZS4NCiMgTk9URTogQmUgc3VyZSB0byBrZWVwIHRoZSAnZGV2aWNlIG1paWJ1cycg bGluZSBpbiBvcmRlciB0byB1c2UgdGhlc2UgTklDcyENCmRldmljZQkJbWlpYnVzCQkjIE1JSSBi dXMgc3VwcG9ydA0KI2RldmljZQkJYmZlCQkjIEJyb2FkY29tIEJDTTQ0MHggMTAvMTAwIGV0aGVy bmV0DQojZGV2aWNlCQliZ2UJCSMgQnJvYWRjb20gQkNNNTcweHggR2lnYWJpdCBFdGhlcm5ldA0K I2RldmljZQkJZGMJCSMgREVDL0ludGVsIDIxMTQzIGFuZCB2YXJpb3VzIHdvcmthbGlrZXMNCiNk ZXZpY2UJCWZ4cAkJIyBJbnRlbCBFdGhlckV4cHJlc3MgUFJPLzEwMEIgKDgyNTU3LCA4MjU1OCkN CiNkZXZpY2UJCXBjbgkJIyBBTUQgQW03OUM5N3ggUENJIDEwLzEwMCAocHJlY2VkZW5jZSBvdmVy ICdsbmMnKQ0KI2RldmljZQkJcmUJCSMgUmVhbFRlayA4MTM5QysvODE2OS84MTY5Uy84MTEwUw0K I2RldmljZQkJcmwJCSMgUmVhbFRlayA4MTI5LzgxMzkNCiNkZXZpY2UJCXNmCQkjIEFkYXB0ZWMg QUlDLTY5MTUgKGBgU3RhcmZpcmUnJykNCiNkZXZpY2UJCXNpcwkJIyBTaWxpY29uIEludGVncmF0 ZWQgU3lzdGVtcyBTaVMgOTAwL1NpUyA3MDE2DQojZGV2aWNlCQlzawkJIyBTeXNLb25uZWN0IFNL LTk4NHggYW5kIFNLLTk4MnggZ2lnYWJpdCBldGhlcm5ldA0KI2RldmljZQkJc3RlCQkjIFN1bmRh bmNlIFNUMjAxIChELUxpbmsgREZFLTU1MFRYKQ0KI2RldmljZQkJdGkJCSMgQWx0ZW9uIE5ldHdv cmtzIFRpZ29uIEkvSUkgZ2lnYWJpdCBldGhlcm5ldA0KI2RldmljZQkJdGwJCSMgVGV4YXMgSW5z dHJ1bWVudHMgVGh1bmRlckxBTg0KI2RldmljZQkJdHgJCSMgU01DIEV0aGVyUG93ZXIgSUkgKDgz YzE3MCBgYEVQSUMnJykNCiNkZXZpY2UJCXZyCQkjIFZJQSBSaGluZSwgUmhpbmUgSUkNCiNkZXZp Y2UJCXdiCQkjIFdpbmJvbmQgVzg5Qzg0MEYNCmRldmljZQkJeGwJCSMgM0NvbSAzYzkweCAoYGBC b29tZXJhbmcnJywgYGBDeWNsb25lJycpDQoNCiMgSVNBIEV0aGVybmV0IE5JQ3MuICBwY2NhcmQg bmljcyBpbmNsdWRlZC4NCmRldmljZQkJY3MJCSMgQ3J5c3RhbCBTZW1pY29uZHVjdG9yIENTODl4 MCBOSUMNCiMgJ2RldmljZSBlZCcgcmVxdWlyZXMgJ2RldmljZSBtaWlidXMnDQpkZXZpY2UJCWVk CQkjIE5FWzEyXTAwMCwgU01DIFVsdHJhLCAzYzUwMywgRFM4MzkwIGNhcmRzDQojZGV2aWNlCQll eAkJIyBJbnRlbCBFdGhlckV4cHJlc3MgUHJvLzEwIGFuZCBQcm8vMTArDQojZGV2aWNlCQllcAkJ IyBFdGhlcmxpbmsgSUlJIGJhc2VkIGNhcmRzDQojZGV2aWNlCQlmZQkJIyBGdWppdHN1IE1CODY5 NnggYmFzZWQgY2FyZHMNCiNkZXZpY2UJCWllCQkjIEV0aGVyRXhwcmVzcyA4LzE2LCAzQzUwNywg U3RhckxBTiAxMCBldGMuDQojZGV2aWNlCQlsbmMJCSMgTkUyMTAwLCBORTMyLVZMIExhbmNlIEV0 aGVybmV0IGNhcmRzDQojZGV2aWNlCQlzbgkJIyBTTUMncyA5MDAwIHNlcmllcyBvZiBldGhlcm5l dCBjaGlwcw0KI2RldmljZQkJeGUJCSMgWGlyY29tIHBjY2FyZCBldGhlcm5ldA0KDQojIElTQSBk ZXZpY2VzIHRoYXQgdXNlIHRoZSBvbGQgSVNBIHNoaW1zDQojZGV2aWNlCQlsZQ0KDQojIFdpcmVs ZXNzIE5JQyBjYXJkcw0KI2RldmljZQkJd2xhbgkJIyA4MDIuMTEgc3VwcG9ydA0KI2RldmljZQkJ YW4JCSMgQWlyb25ldCA0NTAwLzQ4MDAgODAyLjExIHdpcmVsZXNzIE5JQ3MuIA0KI2RldmljZQkJ YXdpCQkjIEJheVN0YWNrIDY2MCBhbmQgb3RoZXJzDQojZGV2aWNlCQl3aQkJIyBXYXZlTEFOL0lu dGVyc2lsL1N5bWJvbCA4MDIuMTEgd2lyZWxlc3MgTklDcy4NCiNkZXZpY2UJCXdsCQkjIE9sZGVy IG5vbiA4MDIuMTEgV2F2ZWxhbiB3aXJlbGVzcyBOSUMuDQoNCiMgUHNldWRvIGRldmljZXMgLSB0 aGUgbnVtYmVyIGluZGljYXRlcyBob3cgbWFueSB1bml0cyB0byBhbGxvY2F0ZS4NCmRldmljZQkJ cmFuZG9tCQkjIEVudHJvcHkgZGV2aWNlDQpkZXZpY2UJCWxvb3AJCSMgTmV0d29yayBsb29wYmFj aw0KZGV2aWNlCQlldGhlcgkJIyBFdGhlcm5ldCBzdXBwb3J0DQpkZXZpY2UJCXNsCQkjIEtlcm5l bCBTTElQDQpkZXZpY2UJCXBwcAkJIyBLZXJuZWwgUFBQDQpkZXZpY2UJCXR1bgkJIyBQYWNrZXQg dHVubmVsLg0KZGV2aWNlCQlwdHkJCSMgUHNldWRvLXR0eXMgKHRlbG5ldCBldGMpDQpkZXZpY2UJ CW1kCQkjIE1lbW9yeSAiZGlza3MiDQpkZXZpY2UJCWdpZgkJIyBJUHY2IGFuZCBJUHY0IHR1bm5l bGluZw0KZGV2aWNlCQlmYWl0aAkJIyBJUHY2LXRvLUlQdjQgcmVsYXlpbmcgKHRyYW5zbGF0aW9u KQ0KZGV2aWNlICAgICAgICAgIGlvICAgICAgICAgICAgICAjIEkvTyBkZXZpY2UNCg0KIyBUaGUg YGJwZicgZGV2aWNlIGVuYWJsZXMgdGhlIEJlcmtlbGV5IFBhY2tldCBGaWx0ZXIuDQojIEJlIGF3 YXJlIG9mIHRoZSBhZG1pbmlzdHJhdGl2ZSBjb25zZXF1ZW5jZXMgb2YgZW5hYmxpbmcgdGhpcyEN CmRldmljZQkJYnBmCQkjIEJlcmtlbGV5IHBhY2tldCBmaWx0ZXINCg0KIyBVU0Igc3VwcG9ydA0K ZGV2aWNlCQl1aGNpCQkjIFVIQ0kgUENJLT5VU0IgaW50ZXJmYWNlDQpkZXZpY2UJCW9oY2kJCSMg T0hDSSBQQ0ktPlVTQiBpbnRlcmZhY2UNCmRldmljZQkJdXNiCQkjIFVTQiBCdXMgKHJlcXVpcmVk KQ0KI2RldmljZQkJdWRicAkJIyBVU0IgRG91YmxlIEJ1bGsgUGlwZSBkZXZpY2VzDQpkZXZpY2UJ CXVnZW4JCSMgR2VuZXJpYw0KZGV2aWNlCQl1aGlkCQkjICJIdW1hbiBJbnRlcmZhY2UgRGV2aWNl cyINCmRldmljZQkJdWtiZAkJIyBLZXlib2FyZA0KZGV2aWNlCQl1bHB0CQkjIFByaW50ZXINCmRl dmljZQkJdW1hc3MJCSMgRGlza3MvTWFzcyBzdG9yYWdlIC0gUmVxdWlyZXMgc2NidXMgYW5kIGRh DQpkZXZpY2UJCXVtcwkJIyBNb3VzZQ0KZGV2aWNlCQl1cmlvCQkjIERpYW1vbmQgUmlvIDUwMCBN UDMgcGxheWVyDQpkZXZpY2UJCXVzY2FubmVyCSMgU2Nhbm5lcnMNCiMgVVNCIEV0aGVybmV0LCBy ZXF1aXJlcyBtaWkNCmRldmljZQkJYXVlCQkjIEFETXRlayBVU0IgZXRoZXJuZXQNCmRldmljZQkJ YXhlCQkjIEFTSVggRWxlY3Ryb25pY3MgVVNCIGV0aGVybmV0DQpkZXZpY2UJCWN1ZQkJIyBDQVRD IFVTQiBldGhlcm5ldA0KZGV2aWNlCQlrdWUJCSMgS2F3YXNha2kgTFNJIFVTQiBldGhlcm5ldA0K DQojIEZpcmVXaXJlIHN1cHBvcnQNCiNkZXZpY2UJCWZpcmV3aXJlCSMgRmlyZVdpcmUgYnVzIGNv ZGUNCiNkZXZpY2UJCXNicAkJIyBTQ1NJIG92ZXIgRmlyZVdpcmUgKFJlcXVpcmVzIHNjYnVzIGFu ZCBkYSkNCiNkZXZpY2UJCWZ3ZQkJIyBFdGhlcm5ldCBvdmVyIEZpcmVXaXJlIChub24tc3RhbmRh cmQhKQ0KDQojIEluVGVyTmV0DQoNCm9wdGlvbnMgICAgICAgICBJUERJVkVSVA0Kb3B0aW9ucyAg ICAgICAgIElQRklSRVdBTEwNCm9wdGlvbnMgICAgICAgICBJUEZJUkVXQUxMX1ZFUkJPU0UNCm9w dGlvbnMgICAgICAgICBUQ1BfRFJPUF9TWU5GSU4NCiNvcHRpb25zICAgICAgICAgICAgICAgIFRD UF9SRVNUUklDVF9SU1QNCiNvcHRpb25zICAgICAgICAgSVBGSVJFV0FMTF9GT1JXQVJEDQpvcHRp b25zICAgICAgICAgSVBGSVJFV0FMTF9WRVJCT1NFX0xJTUlUPTEwMA0Kb3B0aW9ucyAgICAgICAg IElQU1RFQUxUSA0Kb3B0aW9ucyAgICAgICAgIEJSSURHRQ0Kb3B0aW9ucyAgICAgICAgIE1ST1VU SU5HDQpvcHRpb25zICAgICAgICAgSVBGSUxURVINCm9wdGlvbnMgICAgICAgICBJUEZJTFRFUl9M T0cNCiNvcHRpb25zICAgICAgICAgSVBGSUxURVJfREVGQVVMVF9CTE9DSw0KI29wdGlvbnMJCVBG SUxfSE9PS1MNCg0KDQpvcHRpb25zICAgICAgICAgUElNDQpvcHRpb25zICAgICAgICAgVENQREVC VUcNCiNvcHRpb25zICAgICAgICAgUkFORE9NX0lQX0lEDQoNCm9wdGlvbnMgICAgICAgICBERVZJ Q0VfUE9MTElORw0Kb3B0aW9ucyAgICAgICAgIEhaPTIwMDANCg0Kb3B0aW9ucyAgICAgICAgIFFV T1RBDQoNCm9wdGlvbnMgICAgICAgICBQUFBfQlNEQ09NUA0Kb3B0aW9ucyAgICAgICAgIFBQUF9G SUxURVINCm9wdGlvbnMgICAgICAgICBDUFVfVVBHUkFERV9IV19DQUNIRQ0Kb3B0aW9ucyAgICAg ICAgIFNIT1dfQlVTWUJVRlMNCg0KI1BGIFJFTEFURUQNCg0KZGV2aWNlICAgICAgICAgIHBmICAg ICAgICAgICAgICAjIHJlcXVpcmVkDQpkZXZpY2UgICAgICAgICAgcGZsb2cgICAgICAgICAgICMg b3B0aW9uYWwNCmRldmljZSAgICAgICAgICBwZnN5bmMgICAgICAgICAgIyBvcHRpb25hbA0KDQoN Cg0KIyNNQU5EQVRPUlkNCg0KZGV2aWNlICAgICAgICAgIG1lbSAgICAgICAgICAgICNhbGwgYWJv dXQgL2Rldi9rbWVtDQoNCm9wdGlvbnMJCU5FVF9XSVRIX0dJQU5UDQpvcHRpb25zICAgICAgICAg QURBUFRJVkVfR0lBTlQNCg== ------------6A2116A35B48CC9--