From owner-freebsd-questions@FreeBSD.ORG Mon May 5 12:23:53 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4EE5537B404 for ; Mon, 5 May 2003 12:23:53 -0700 (PDT) Received: from mercury.is.co.za (mercury.is.co.za [196.4.160.222]) by mx1.FreeBSD.org (Postfix) with ESMTP id 39E8943F3F for ; Mon, 5 May 2003 12:23:51 -0700 (PDT) (envelope-from lists@karnaugh.za.net) Received: from colin.karnaugh.za.net (c7-dbn-82.dial-up.net [196.39.33.82]) by mercury.is.co.za (Postfix) with SMTP id 87114B81E6 for ; Mon, 5 May 2003 21:23:21 +0200 (SAST) Date: Mon, 5 May 2003 21:23:29 +0000 From: Colin Alston To: freebsd-questions@freebsd.org Message-Id: <20030505212329.452590b2.lists@karnaugh.za.net> X-Mailer: Sylpheed version 0.8.11 (GTK+ 1.2.10; i386-portbld-freebsd5.0) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart_Mon__5_May_2003_21:23:29_+0000_081f8a00" Subject: Compiling latest CVS kernel X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 05 May 2003 19:23:53 -0000 This is a multi-part message in MIME format. --Multipart_Mon__5_May_2003_21:23:29_+0000_081f8a00 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Having problems compiling latest CVS kernel opt_global.h -fno-common -mno-align-long-strings -mpreferred-stack-boundary=2 -ffreestanding -Werror vers.c linking kernel init_main.o: In function `proc0_init': init_main.o(.text+0x2b9): undefined reference to `kse0_sched' init_main.o(.text+0x2c3): undefined reference to `ksegrp0_sched' init_main.o(.text+0x2cd): undefined reference to `proc0_sched' init_main.o(.text+0x2d7): undefined reference to `thread0_sched' kern_clock.o: In function `statclock': kern_clock.o(.text+0x597): undefined reference to `sched_clock' kern_condvar.o: In function `cv_waitq_add': kern_condvar.o(.text+0xdd3): undefined reference to `sched_sleep' kern_exit.o: In function `exit1': kern_exit.o(.text+0xee9): undefined reference to `sched_exit' kern_fork.o: In function `fork1': kern_fork.o(.text+0xa85): undefined reference to `sched_fork' kern_idle.o: In function `idle_proc': kern_idle.o(.text+0x139): undefined reference to `sched_runnable' kern_thr.o: In function `thr_exit1': kern_thr.o(.text+0xd0): undefined reference to `sched_exit_kse' kern_thr.o(.text+0x147): undefined reference to `sched_exit_thread' kern_thr.o: In function `thr_create': kern_thr.o(.text+0x3b3): undefined reference to `sched_fork_kse' kern_thr.o(.text+0x3c5): undefined reference to `sched_fork_thread' kern_mutex.o: In function `propagate_priority': kern_mutex.o(.text+0x7a): undefined reference to `sched_prio' kern_proc.o: In function `procinit': kern_proc.o(.text+0xe3): undefined reference to `sched_sizeof_proc' kern_proc.o: In function `fill_kinfo_proc': kern_proc.o(.text+0x125e): undefined reference to `sched_pctcpu' kern_resource.o: In function `donice': kern_resource.o(.text+0x778): undefined reference to `sched_nice' kern_resource.o: In function `rtp_to_pri': kern_resource.o(.text+0xa65): undefined reference to `sched_class' kern_subr.o: In function `uio_yield': kern_subr.o(.text+0x48c): undefined reference to `sched_prio' kern_switch.o: In function `choosethread': kern_switch.o(.text+0x9): undefined reference to `sched_choose' kern_switch.o: In function `kse_reassign': kern_switch.o(.text+0xea): undefined reference to `sched_add' kern_switch.o: In function `adjustrunqueue': kern_switch.o(.text+0x168): undefined reference to `sched_rem' kern_switch.o(.text+0x170): undefined reference to `sched_add' kern_switch.o(.text+0x19e): undefined reference to `sched_rem' kern_switch.o: In function `setrunqueue': kern_switch.o(.text+0x293): undefined reference to `sched_rem' kern_switch.o(.text+0x34d): undefined reference to `sched_add' kern_synch.o: In function `msleep': kern_synch.o(.text+0x381): undefined reference to `sched_sleep' kern_synch.o: In function `mi_switch': kern_synch.o(.text+0xa56): undefined reference to `sched_switchout' kern_synch.o(.text+0xa7f): undefined reference to `sched_switchin' kern_synch.o: In function `setrunnable': kern_synch.o(.text+0xb7b): undefined reference to `sched_wakeup' kern_synch.o: In function `yield': kern_synch.o(.text+0xd8a): undefined reference to `sched_prio' kern_thread.o: In function `threadinit': kern_thread.o(.text+0x1137): undefined reference to `sched_sizeof_thread' kern_thread.o(.text+0x1181): undefined reference to `sched_sizeof_ksegrp' kern_thread.o(.text+0x11cb): undefined reference to `sched_sizeof_kse' subr_trap.o: In function `userret': subr_trap.o(.text+0x18): undefined reference to `sched_userret' subr_trap.o: In function `ast': subr_trap.o(.text+0x475): undefined reference to `sched_prio' ksched.o: In function `ksched_attach': ksched.o(.text+0x2e): undefined reference to `sched_rr_interval' ksched.o: In function `ksched_setscheduler': ksched.o(.text+0x2b3): undefined reference to `sched_prio' ksched.o(.text+0x363): undefined reference to `sched_prio' ffs_snapshot.o: In function `ffs_snapshot': ffs_snapshot.o(.text+0xae4): undefined reference to `sched_nice' ffs_snapshot.o(.text+0x2272): undefined reference to `sched_nice' vm_zeroidle.o: In function `vm_pagezero': vm_zeroidle.o(.text+0x2f9): undefined reference to `sched_runnable' vm_pageout.o: In function `vm_pageout_scan': vm_pageout.o(.text+0x176c): undefined reference to `sched_nice' machdep.o: In function `cpu_idle': machdep.o(.text+0x148e): undefined reference to `sched_runnable' *** Error code 1 Stop in /usr/obj/usr/src/sys/tammy. *** Error code 1 I attatched my kernel config.. --Multipart_Mon__5_May_2003_21:23:29_+0000_081f8a00 Content-Type: application/octet-stream; name="tammy" Content-Disposition: attachment; filename="tammy" Content-Transfer-Encoding: base64 IwojIEdFTkVSSUMgLS0gR2VuZXJpYyBrZXJuZWwgY29uZmlndXJhdGlvbiBmaWxlIGZvciBGcmVl QlNEL2kzODYKIwojIEZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgZmlsZSwgcGxlYXNlIHJl YWQgdGhlIGhhbmRib29rIHNlY3Rpb24gb24KIyBLZXJuZWwgQ29uZmlndXJhdGlvbiBGaWxlczoK IwojICAgIGh0dHA6Ly93d3cuRnJlZUJTRC5vcmcvZG9jL2VuX1VTLklTTzg4NTktMS9ib29rcy9o YW5kYm9vay9rZXJuZWxjb25maWctY29uZmlnLmh0bWwKIwojIFRoZSBoYW5kYm9vayBpcyBhbHNv IGF2YWlsYWJsZSBsb2NhbGx5IGluIC91c3Ivc2hhcmUvZG9jL2hhbmRib29rCiMgaWYgeW91J3Zl IGluc3RhbGxlZCB0aGUgZG9jIGRpc3RyaWJ1dGlvbiwgb3RoZXJ3aXNlIGFsd2F5cyBzZWUgdGhl CiMgRnJlZUJTRCBXb3JsZCBXaWRlIFdlYiBzZXJ2ZXIgKGh0dHA6Ly93d3cuRnJlZUJTRC5vcmcv KSBmb3IgdGhlCiMgbGF0ZXN0IGluZm9ybWF0aW9uLgojCiMgQW4gZXhoYXVzdGl2ZSBsaXN0IG9m IG9wdGlvbnMgYW5kIG1vcmUgZGV0YWlsZWQgZXhwbGFuYXRpb25zIG9mIHRoZQojIGRldmljZSBs aW5lcyBpcyBhbHNvIHByZXNlbnQgaW4gdGhlIC4uLy4uL2NvbmYvTk9URVMgYW5kIE5PVEVTIGZp bGVzLiAKIyBJZiB5b3UgYXJlIGluIGRvdWJ0IGFzIHRvIHRoZSBwdXJwb3NlIG9yIG5lY2Vzc2l0 eSBvZiBhIGxpbmUsIGNoZWNrIGZpcnN0IAojIGluIE5PVEVTLgojCiMgJEZyZWVCU0Q6IHNyYy9z eXMvaTM4Ni9jb25mL0dFTkVSSUMsdiAxLjM2OS4yLjIgMjAwMi8xMi8zMSAwNTozNTo0NSBzY290 dGwgRXhwICQKCm1hY2hpbmUJCWkzODYKY3B1CQlJNDg2X0NQVQpjcHUJCUk1ODZfQ1BVCmNwdQkJ STY4Nl9DUFUKaWRlbnQJCUdFTkVSSUMKbWF4dXNlcnMJMAoKI1RvIHN0YXRpY2FsbHkgY29tcGls ZSBpbiBkZXZpY2Ugd2lyaW5nIGluc3RlYWQgb2YgL2Jvb3QvZGV2aWNlLmhpbnRzCiNoaW50cwkJ IkdFTkVSSUMuaGludHMiCQkjRGVmYXVsdCBwbGFjZXMgdG8gbG9vayBmb3IgZGV2aWNlcy4KCiNt YWtlb3B0aW9ucwlERUJVRz0tZwkJI0J1aWxkIGtlcm5lbCB3aXRoIGdkYigxKSBkZWJ1ZyBzeW1i b2xzCgpvcHRpb25zIAlJTkVUCQkJI0ludGVyTkVUd29ya2luZwpvcHRpb25zIAlJTkVUNgkJCSNJ UHY2IGNvbW11bmljYXRpb25zIHByb3RvY29scwpvcHRpb25zIAlGRlMJCQkjQmVya2VsZXkgRmFz dCBGaWxlc3lzdGVtCm9wdGlvbnMgCVNPRlRVUERBVEVTCQkjRW5hYmxlIEZGUyBzb2Z0IHVwZGF0 ZXMgc3VwcG9ydApvcHRpb25zIAlVRlNfQUNMCQkJI1N1cHBvcnQgZm9yIGFjY2VzcyBjb250cm9s IGxpc3RzCm9wdGlvbnMgCVVGU19ESVJIQVNICQkjSW1wcm92ZSBwZXJmb3JtYW5jZSBvbiBiaWcg ZGlyZWN0b3JpZXMKb3B0aW9ucyAJTURfUk9PVAkJCSNNRCBpcyBhIHBvdGVudGlhbCByb290IGRl dmljZQpvcHRpb25zIAlORlNDTElFTlQJCSNOZXR3b3JrIEZpbGVzeXN0ZW0gQ2xpZW50Cm9wdGlv bnMgCU5GU1NFUlZFUgkJI05ldHdvcmsgRmlsZXN5c3RlbSBTZXJ2ZXIKb3B0aW9ucyAJTkZTX1JP T1QJCSNORlMgdXNhYmxlIGFzIHJvb3QgZGV2aWNlLCByZXF1aXJlcyBORlNDTElFTlQKb3B0aW9u cyAJTVNET1NGUwkJCSNNU0RPUyBGaWxlc3lzdGVtCm9wdGlvbnMgCUNEOTY2MAkJCSNJU08gOTY2 MCBGaWxlc3lzdGVtCm9wdGlvbnMgCVBST0NGUwkJCSNQcm9jZXNzIGZpbGVzeXN0ZW0gKHJlcXVp cmVzIFBTRVVET0ZTKQpvcHRpb25zIAlQU0VVRE9GUwkJI1BzZXVkby1maWxlc3lzdGVtIGZyYW1l d29yawpvcHRpb25zIAlDT01QQVRfNDMJCSNDb21wYXRpYmxlIHdpdGggQlNEIDQuMyBbS0VFUCBU SElTIV0Kb3B0aW9ucyAJQ09NUEFUX0ZSRUVCU0Q0CQkjQ29tcGF0aWJsZSB3aXRoIEZyZWVCU0Q0 Cm9wdGlvbnMgCVNDU0lfREVMQVk9MTUwMDAJI0RlbGF5IChpbiBtcykgYmVmb3JlIHByb2Jpbmcg U0NTSQpvcHRpb25zIAlLVFJBQ0UJCQkja3RyYWNlKDEpIHN1cHBvcnQKb3B0aW9ucyAJU1lTVlNI TQkJCSNTWVNWLXN0eWxlIHNoYXJlZCBtZW1vcnkKb3B0aW9ucyAJU1lTVk1TRwkJCSNTWVNWLXN0 eWxlIG1lc3NhZ2UgcXVldWVzCm9wdGlvbnMgCVNZU1ZTRU0JCQkjU1lTVi1zdHlsZSBzZW1hcGhv cmVzCm9wdGlvbnMgCV9LUE9TSVhfUFJJT1JJVFlfU0NIRURVTElORyAjUG9zaXggUDEwMDNfMUIg cmVhbC10aW1lIGV4dGVuc2lvbnMKb3B0aW9ucyAJS0JEX0lOU1RBTExfQ0RFVgkjIGluc3RhbGwg YSBDREVWIGVudHJ5IGluIC9kZXYKb3B0aW9ucyAJQUhDX1JFR19QUkVUVFlfUFJJTlQJIyBQcmlu dCByZWdpc3RlciBiaXRmaWVsZHMgaW4gZGVidWcKCQkJCQkjIG91dHB1dC4gIEFkZHMgfjEyOGsg dG8gZHJpdmVyLgpvcHRpb25zIAlBSERfUkVHX1BSRVRUWV9QUklOVAkjIFByaW50IHJlZ2lzdGVy IGJpdGZpZWxkcyBpbiBkZWJ1ZwoJCQkJCSMgb3V0cHV0LiAgQWRkcyB+MjE1ayB0byBkcml2ZXIu CgojIERlYnVnZ2luZyBmb3IgdXNlIGluIC1jdXJyZW50CiNvcHRpb25zIAlEREIJCQkjRW5hYmxl IHRoZSBrZXJuZWwgZGVidWdnZXIKI29wdGlvbnMgCUlOVkFSSUFOVFMJCSNFbmFibGUgY2FsbHMg b2YgZXh0cmEgc2FuaXR5IGNoZWNraW5nCm9wdGlvbnMgCUlOVkFSSUFOVF9TVVBQT1JUCSNFeHRy YSBzYW5pdHkgY2hlY2tzIG9mIGludGVybmFsIHN0cnVjdHVyZXMsIHJlcXVpcmVkIGJ5IElOVkFS SUFOVFMKI29wdGlvbnMgCVdJVE5FU1MJCQkjRW5hYmxlIGNoZWNrcyB0byBkZXRlY3QgZGVhZGxv Y2tzIGFuZCBjeWNsZXMKI29wdGlvbnMgCVdJVE5FU1NfU0tJUFNQSU4JI0Rvbid0IHJ1biB3aXRu ZXNzIG9uIHNwaW5sb2NrcyBmb3Igc3BlZWQKCiMgVG8gbWFrZSBhbiBTTVAga2VybmVsLCB0aGUg bmV4dCB0d28gYXJlIG5lZWRlZAojb3B0aW9ucyAJU01QCQkJIyBTeW1tZXRyaWMgTXVsdGlQcm9j ZXNzb3IgS2VybmVsCiNvcHRpb25zIAlBUElDX0lPCQkJIyBTeW1tZXRyaWMgKEFQSUMpIEkvTwoK ZGV2aWNlCQlpc2EKZGV2aWNlCQllaXNhCmRldmljZQkJcGNpCgojIEZsb3BweSBkcml2ZXMKI2Rl dmljZQkJZmRjCgojIEFUQSBhbmQgQVRBUEkgZGV2aWNlcwpkZXZpY2UJCWF0YQpkZXZpY2UJCWF0 YWRpc2sJCQkjIEFUQSBkaXNrIGRyaXZlcwpkZXZpY2UJCWF0YXBpY2QJCQkjIEFUQVBJIENEUk9N IGRyaXZlcwpkZXZpY2UJCWF0YXBpZmQJCQkjIEFUQVBJIGZsb3BweSBkcml2ZXMKZGV2aWNlCQlh dGFwaXN0CQkJIyBBVEFQSSB0YXBlIGRyaXZlcwpvcHRpb25zIAlBVEFfU1RBVElDX0lECQkjU3Rh dGljIGRldmljZSBudW1iZXJpbmcKCiMgU0NTSSBDb250cm9sbGVycwojZGV2aWNlCQlhaGIJCSMg RUlTQSBBSEExNzQyIGZhbWlseQojZGV2aWNlCQlhaGMJCSMgQUhBMjk0MCBhbmQgb25ib2FyZCBB SUM3eHh4IGRldmljZXMKI2RldmljZQkJYWhkCQkjIEFIQTM5MzIwLzI5MzIwIGFuZCBvbmJvYXJk IEFJQzc5eHggZGV2aWNlcwojZGV2aWNlCQlhbWQJCSMgQU1EIDUzQzk3NCAoVGVrcmFtIERDLTM5 MChUKSkKI2RldmljZQkJaXNwCQkjIFFsb2dpYyBmYW1pbHkKI2RldmljZQkJbXB0CQkjIExTSS1M b2dpYyBNUFQtRnVzaW9uCiNkZXZpY2UJCW5jcgkJIyBOQ1IvU3ltYmlvcyBMb2dpYwojZGV2aWNl CQlzeW0JCSMgTkNSL1N5bWJpb3MgTG9naWMgKG5ld2VyIGNoaXBzZXRzICsgdGhvc2Ugb2YgYG5j cicpCgojZGV2aWNlCQlhZHYJCSMgQWR2YW5zeXMgU0NTSSBhZGFwdGVycwojZGV2aWNlCQlhZHcJ CSMgQWR2YW5zeXMgd2lkZSBTQ1NJIGFkYXB0ZXJzCiNkZXZpY2UJCWFoYQkJIyBBZGFwdGVjIDE1 NHggU0NTSSBhZGFwdGVycwojZGV2aWNlCQlhaWMJCSMgQWRhcHRlYyAxNVswMTJdeCBTQ1NJIGFk YXB0ZXJzLCBBSUMtNlsyM102MC4KI2RldmljZQkJYnQJCSMgQnVzbG9naWMvTXlsZXggTXVsdGlN YXN0ZXIgU0NTSSBhZGFwdGVycwoKI2RldmljZQkJbmN2CQkjIE5DUiA1M0M1MDAKI2RldmljZQkJ bnNwCQkjIFdvcmtiaXQgTmluamEgU0NTSS0zCiNkZXZpY2UJCXN0ZwkJIyBUTUMgMThDMzAvMThD NTAKCiMgUkFJRCBjb250cm9sbGVycyBpbnRlcmZhY2VkIHRvIHRoZSBTQ1NJIHN1YnN5c3RlbQoj ZGV2aWNlCQlhc3IJCSMgRFBUIFNtYXJ0UkFJRCBWLCBWSSBhbmQgQWRhcHRlYyBTQ1NJIFJBSUQK I2RldmljZQkJY2lzcwkJIyBDb21wYXEgU21hcnQgUkFJRCA1KgojZGV2aWNlCQlkcHQJCSMgRFBU IFNtYXJ0Y2FjaGUgSUlJLCBJViAtIFNlZSBOT1RFUyBmb3Igb3B0aW9ucyEKI2RldmljZQkJaWly CQkjIEludGVsIEludGVncmF0ZWQgUkFJRAojZGV2aWNlCQltbHkJCSMgTXlsZXggQWNjZWxlUkFJ RC9lWHRyZW1lUkFJRAoKIyBTQ1NJIHBlcmlwaGVyYWxzCmRldmljZQkJc2NidXMJCSMgU0NTSSBi dXMgKHJlcXVpcmVkKQpkZXZpY2UJCWNoCQkjIFNDU0kgbWVkaWEgY2hhbmdlcnMKZGV2aWNlCQlk YQkJIyBEaXJlY3QgQWNjZXNzIChkaXNrcykKZGV2aWNlCQlzYQkJIyBTZXF1ZW50aWFsIEFjY2Vz cyAodGFwZSBldGMpCmRldmljZQkJY2QJCSMgQ0QKZGV2aWNlCQlwYXNzCQkjIFBhc3N0aHJvdWdo IGRldmljZSAoZGlyZWN0IFNDU0kgYWNjZXNzKQpkZXZpY2UJCXNlcwkJIyBTQ1NJIEVudmlyb25t ZW50YWwgU2VydmljZXMgKGFuZCBTQUYtVEUpCgojIFJBSUQgY29udHJvbGxlcnMKI2RldmljZQkJ YWFjCQkjIEFkYXB0ZWMgRlNBIFJBSUQKI2RldmljZQkJYWFjcAkJIyBTQ1NJIHBhc3N0aHJvdWdo IGZvciBhYWMgKHJlcXVpcmVzIENBTSkKI2RldmljZQkJYW1yCQkjIEFNSSBNZWdhUkFJRAojZGV2 aWNlCQlpZGEJCSMgQ29tcGFxIFNtYXJ0IFJBSUQKI2RldmljZQkJbWx4CQkjIE15bGV4IERBQzk2 MCBmYW1pbHkKI2RldmljZQkJcHN0CQkjIFByb21pc2UgU3VwZXJ0cmFrIFNYNjAwMAojZGV2aWNl CQl0d2UJCSMgM3dhcmUgQVRBIFJBSUQKCiMgYXRrYmRjMCBjb250cm9scyBib3RoIHRoZSBrZXli b2FyZCBhbmQgdGhlIFBTLzIgbW91c2UKZGV2aWNlCQlhdGtiZGMJCSMgQVQga2V5Ym9hcmQgY29u dHJvbGxlcgpkZXZpY2UJCWF0a2JkCQkjIEFUIGtleWJvYXJkCmRldmljZQkJcHNtCQkjIFBTLzIg bW91c2UKCmRldmljZQkJdmdhCQkjIFZHQSB2aWRlbyBjYXJkIGRyaXZlcgoKZGV2aWNlCQlzcGxh c2gJCSMgU3BsYXNoIHNjcmVlbiBhbmQgc2NyZWVuIHNhdmVyIHN1cHBvcnQKCiMgc3lzY29ucyBp cyB0aGUgZGVmYXVsdCBjb25zb2xlIGRyaXZlciwgcmVzZW1ibGluZyBhbiBTQ08gY29uc29sZQpk ZXZpY2UJCXNjCgojIEVuYWJsZSB0aGlzIGZvciB0aGUgcGN2dCAoVlQyMjAgY29tcGF0aWJsZSkg Y29uc29sZSBkcml2ZXIKI2RldmljZQkJdnQKI29wdGlvbnMgCVhTRVJWRVIJCQkjIHN1cHBvcnQg Zm9yIFggc2VydmVyIG9uIGEgdnQgY29uc29sZQojb3B0aW9ucyAJRkFUX0NVUlNPUgkJIyBzdGFy dCB3aXRoIGJsb2NrIGN1cnNvcgoKZGV2aWNlCQlhZ3AJCSMgc3VwcG9ydCBzZXZlcmFsIEFHUCBj aGlwc2V0cwoKIyBGbG9hdGluZyBwb2ludCBzdXBwb3J0IC0gZG8gbm90IGRpc2FibGUuCmRldmlj ZQkJbnB4CgojIFBvd2VyIG1hbmFnZW1lbnQgc3VwcG9ydCAoc2VlIE5PVEVTIGZvciBtb3JlIG9w dGlvbnMpCiNkZXZpY2UJCWFwbQojIEFkZCBzdXNwZW5kL3Jlc3VtZSBzdXBwb3J0IGZvciB0aGUg aTgyNTQuCmRldmljZQkJcG10aW1lcgoKIyBQQ0NBUkQgKFBDTUNJQSkgc3VwcG9ydAojIFBjbWNp YSBhbmQgY2FyZGJ1cyBicmlkZ2Ugc3VwcG9ydAojZGV2aWNlCQljYmIJCQkjIGNhcmRidXMgKHll bnRhKSBicmlkZ2UKI2RldmljZQkJcGNpYwkJCSMgRXhDQSBJU0EgYW5kIFBDSSBicmlkZ2VzCiNk ZXZpY2UJCXBjY2FyZAkJCSMgUEMgQ2FyZCAoMTYtYml0KSBidXMKI2RldmljZQkJY2FyZGJ1cwkJ CSMgQ2FyZEJ1cyAoMzItYml0KSBidXMKCiMgU2VyaWFsIChDT00pIHBvcnRzCmRldmljZQkJc2lv CQkjIDgyNTAsIDE2WzQ1XTUwIGJhc2VkIHNlcmlhbCBwb3J0cwoKIyBQYXJhbGxlbCBwb3J0CmRl dmljZQkJcHBjCmRldmljZQkJcHBidXMJCSMgUGFyYWxsZWwgcG9ydCBidXMgKHJlcXVpcmVkKQpk ZXZpY2UJCWxwdAkJIyBQcmludGVyCmRldmljZQkJcGxpcAkJIyBUQ1AvSVAgb3ZlciBwYXJhbGxl bApkZXZpY2UJCXBwaQkJIyBQYXJhbGxlbCBwb3J0IGludGVyZmFjZSBkZXZpY2UKI2RldmljZQkJ dnBvCQkjIFJlcXVpcmVzIHNjYnVzIGFuZCBkYQoKCiMgUENJIEV0aGVybmV0IE5JQ3MuCiNkZXZp Y2UJCWRlCQkjIERFQy9JbnRlbCBEQzIxeDR4IChgYFR1bGlwJycpCiNkZXZpY2UJCWVtCQkjIElu dGVsIFBSTy8xMDAwIGFkYXB0ZXIgR2lnYWJpdCBFdGhlcm5ldCBDYXJkCiNkZXZpY2UJCXR4cAkJ IyAzQ29tIDNjUjk5MCAoYGBUeXBob29uJycpCiNkZXZpY2UJCXZ4CQkjIDNDb20gM2M1OTAsIDNj NTk1IChgYFZvcnRleCcnKQoKIyBQQ0kgRXRoZXJuZXQgTklDcyB0aGF0IHVzZSB0aGUgY29tbW9u IE1JSSBidXMgY29udHJvbGxlciBjb2RlLgojIE5PVEU6IEJlIHN1cmUgdG8ga2VlcCB0aGUgJ2Rl dmljZSBtaWlidXMnIGxpbmUgaW4gb3JkZXIgdG8gdXNlIHRoZXNlIE5JQ3MhCmRldmljZQkJbWlp YnVzCQkjIE1JSSBidXMgc3VwcG9ydAojZGV2aWNlCQlkYwkJIyBERUMvSW50ZWwgMjExNDMgYW5k IHZhcmlvdXMgd29ya2FsaWtlcwojZGV2aWNlCQlmeHAJCSMgSW50ZWwgRXRoZXJFeHByZXNzIFBS Ty8xMDBCICg4MjU1NywgODI1NTgpCiNkZXZpY2UJCXBjbgkJIyBBTUQgQW03OUM5N3ggUENJIDEw LzEwMCAocHJlY2VkZW5jZSBvdmVyICdsbmMnKQpkZXZpY2UJCXJsCQkjIFJlYWxUZWsgODEyOS84 MTM5CiNkZXZpY2UJCXNmCQkjIEFkYXB0ZWMgQUlDLTY5MTUgKGBgU3RhcmZpcmUnJykKI2Rldmlj ZQkJc2lzCQkjIFNpbGljb24gSW50ZWdyYXRlZCBTeXN0ZW1zIFNpUyA5MDAvU2lTIDcwMTYKI2Rl dmljZQkJc3RlCQkjIFN1bmRhbmNlIFNUMjAxIChELUxpbmsgREZFLTU1MFRYKQojZGV2aWNlCQl0 bAkJIyBUZXhhcyBJbnN0cnVtZW50cyBUaHVuZGVyTEFOCiNkZXZpY2UJCXR4CQkjIFNNQyBFdGhl clBvd2VyIElJICg4M2MxNzAgYGBFUElDJycpCiNkZXZpY2UJCXZyCQkjIFZJQSBSaGluZSwgUmhp bmUgSUkKI2RldmljZQkJd2IJCSMgV2luYm9uZCBXODlDODQwRgojZGV2aWNlCQl4bAkJIyAzQ29t IDNjOTB4IChgYEJvb21lcmFuZycnLCBgYEN5Y2xvbmUnJykKI2RldmljZQkJYmdlCQkjIEJyb2Fk Y29tIEJDTTU3MHh4IEdpZ2FiaXQgRXRoZXJuZXQKCiMgSVNBIEV0aGVybmV0IE5JQ3MuICBwY2Nh cmQgbmljcyBpbmNsdWRlZC4KI2RldmljZQkJY3MJCSMgQ3J5c3RhbCBTZW1pY29uZHVjdG9yIENT ODl4MCBOSUMKIyAnZGV2aWNlIGVkJyByZXF1aXJlcyAnZGV2aWNlIG1paWJ1cycKZGV2aWNlCQll ZAkJIyBORVsxMl0wMDAsIFNNQyBVbHRyYSwgM2M1MDMsIERTODM5MCBjYXJkcwojZGV2aWNlCQll eAkJIyBJbnRlbCBFdGhlckV4cHJlc3MgUHJvLzEwIGFuZCBQcm8vMTArCmRldmljZQkJZXAJCSMg RXRoZXJsaW5rIElJSSBiYXNlZCBjYXJkcwojZGV2aWNlCQlmZQkJIyBGdWppdHN1IE1CODY5Nngg YmFzZWQgY2FyZHMKZGV2aWNlCQlsbmMJCSMgTkUyMTAwLCBORTMyLVZMIExhbmNlIEV0aGVybmV0 IGNhcmRzCiNkZXZpY2UJCXNuCQkjIFNNQydzIDkwMDAgc2VyaWVzIG9mIGV0aGVybmV0IGNoaXBz CiNkZXZpY2UJCXhlCQkjIFhpcmNvbSBwY2NhcmQgZXRoZXJuZXQKCiMgSVNBIGRldmljZXMgdGhh dCB1c2UgdGhlIG9sZCBJU0Egc2hpbXMKI2RldmljZQkJbGUKCiMgV2lyZWxlc3MgTklDIGNhcmRz CiNkZXZpY2UJCWFuCQkjIEFpcm9uZXQgNDUwMC80ODAwIDgwMi4xMSB3aXJlbGVzcyBOSUNzLiAK I2RldmljZQkJYXdpCQkjIEJheVN0YWNrIDY2MCBhbmQgb3RoZXJzCiNkZXZpY2UJCXdpCQkjIFdh dmVMQU4vSW50ZXJzaWwvU3ltYm9sIDgwMi4xMSB3aXJlbGVzcyBOSUNzLgojZGV2aWNlCQl3bAkJ IyBPbGRlciBub24gODAyLjExIFdhdmVsYW4gd2lyZWxlc3MgTklDLgoKIyBQc2V1ZG8gZGV2aWNl cyAtIHRoZSBudW1iZXIgaW5kaWNhdGVzIGhvdyBtYW55IHVuaXRzIHRvIGFsbG9jYXRlLgpkZXZp Y2UJCXJhbmRvbQkJIyBFbnRyb3B5IGRldmljZQpkZXZpY2UJCWxvb3AJCSMgTmV0d29yayBsb29w YmFjawpkZXZpY2UJCWV0aGVyCQkjIEV0aGVybmV0IHN1cHBvcnQKZGV2aWNlCQlzbAkJIyBLZXJu ZWwgU0xJUApkZXZpY2UJCXBwcAkJIyBLZXJuZWwgUFBQCmRldmljZQkJdHVuCQkjIFBhY2tldCB0 dW5uZWwuCmRldmljZQkJcHR5CQkjIFBzZXVkby10dHlzICh0ZWxuZXQgZXRjKQpkZXZpY2UJCW1k CQkjIE1lbW9yeSAiZGlza3MiCmRldmljZQkJZ2lmCQkjIElQdjYgYW5kIElQdjQgdHVubmVsaW5n CmRldmljZQkJZmFpdGgJCSMgSVB2Ni10by1JUHY0IHJlbGF5aW5nICh0cmFuc2xhdGlvbikKCiMg VGhlIGBicGYnIGRldmljZSBlbmFibGVzIHRoZSBCZXJrZWxleSBQYWNrZXQgRmlsdGVyLgojIEJl IGF3YXJlIG9mIHRoZSBhZG1pbmlzdHJhdGl2ZSBjb25zZXF1ZW5jZXMgb2YgZW5hYmxpbmcgdGhp cyEKZGV2aWNlCQlicGYJCSMgQmVya2VsZXkgcGFja2V0IGZpbHRlcgoKIyBVU0Igc3VwcG9ydApk ZXZpY2UJCXVoY2kJCSMgVUhDSSBQQ0ktPlVTQiBpbnRlcmZhY2UKZGV2aWNlCQlvaGNpCQkjIE9I Q0kgUENJLT5VU0IgaW50ZXJmYWNlCmRldmljZQkJdXNiCQkjIFVTQiBCdXMgKHJlcXVpcmVkKQoj ZGV2aWNlCQl1ZGJwCQkjIFVTQiBEb3VibGUgQnVsayBQaXBlIGRldmljZXMKZGV2aWNlCQl1Z2Vu CQkjIEdlbmVyaWMKZGV2aWNlCQl1aGlkCQkjICJIdW1hbiBJbnRlcmZhY2UgRGV2aWNlcyIKZGV2 aWNlCQl1a2JkCQkjIEtleWJvYXJkCmRldmljZQkJdWxwdAkJIyBQcmludGVyCiNkZXZpY2UJCXVt YXNzCQkjIERpc2tzL01hc3Mgc3RvcmFnZSAtIFJlcXVpcmVzIHNjYnVzIGFuZCBkYQpkZXZpY2UJ CXVtcwkJIyBNb3VzZQojZGV2aWNlCQl1cmlvCQkjIERpYW1vbmQgUmlvIDUwMCBNUDMgcGxheWVy CmRldmljZQkJdXNjYW5uZXIJIyBTY2FubmVycwojIFVTQiBFdGhlcm5ldCwgcmVxdWlyZXMgbWlp CiNkZXZpY2UJCWF1ZQkJIyBBRE10ZWsgVVNCIGV0aGVybmV0CiNkZXZpY2UJCWN1ZQkJIyBDQVRD IFVTQiBldGhlcm5ldAojZGV2aWNlCQlrdWUJCSMgS2F3YXNha2kgTFNJIFVTQiBldGhlcm5ldAoK IyBTb3VuZCBjYXJkIHN1cHBvcnQuLiBmZnMsIG9uZSB3b3VsZCBleHBlY3QgdGhpcyB0byBiZSBp biBnZW5lcmljIGJ5IGRlZmF1bHQgCmRldmljZSAgICAgICAgICBwY20gICAgICAgICAgICAgICAg ICAgICAgIyBnZW5lcmljIFBDTSBzdXBwb3J0Cg== --Multipart_Mon__5_May_2003_21:23:29_+0000_081f8a00--