From owner-freebsd-questions Fri Feb 25 7: 5:12 2000 Delivered-To: freebsd-questions@freebsd.org Received: from walshm.npt.nuwc.navy.mil (WALSHM.NPT.NUWC.NAVY.MIL [129.190.221.180]) by hub.freebsd.org (Postfix) with ESMTP id 157F637B7C4 for ; Fri, 25 Feb 2000 07:05:05 -0800 (PST) (envelope-from mike@walshm.npt.nuwc.navy.mil) Received: from localhost (mike@localhost) by walshm.npt.nuwc.navy.mil (8.9.3/8.9.3) with ESMTP id KAA11774 for ; Fri, 25 Feb 2000 10:03:07 -0500 (EST) (envelope-from mike@walshm.npt.nuwc.navy.mil) Date: Fri, 25 Feb 2000 10:03:06 -0500 (EST) From: "Michael J. Walsh" To: freebsd-questions@FreeBSD.ORG Subject: Why is my new kernel so big? Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-531311023-951490986=:11726" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-531311023-951490986=:11726 Content-Type: TEXT/PLAIN; charset=US-ASCII I just installed FreeBSD 3.4 (January 2000 CD-ROM release) for the first time on a machine with dual Pentium III 600 processors. The only hard disk is devoted entirely to FreeBSD. I did a novice install using sysintall, and everything works great! I did not use UserConfig to configure the kernel for SMP at this point because it did not look possible. Then I decided to configure my kernel for SMP. I followed the procedure listed in Greg Lehey's book (3-rd edition) for rebuilding the kernel; specifically, I 1. Enabled the SMP options in a copy of the GENERIC cofiguration file (attached) and disabled the inappropriate cpu options, machine "i386" #cpu "I386_CPU" #cpu "I486_CPU" cpu "I586_CPU" cpu "I686_CPU" ident GENERIC maxusers 32 # To make an SMP kernel, the next two are needed options SMP # Symmetric MultiProcessor Kernel options APIC_IO # Symmetric (APIC) I/O # Optionally these may need tweaked, (defaults shown): options NCPU=2 # number of CPUs options NBUS=3 # number of busses options NAPIC=1 # number of IO APICs options NINTR=24 # number of INTs 2. Added the MAXMEM = 128 Mb line to make sure my system recognizes all of its memory (probably unnecessary), options "MAXMEM=(128*1024)" I then did make to compile and link the new kernel. My question is this: Why is my new kernel so big? A long listing on the new kernel gives > ll /sys/compile/WALSHM-SMP/kernel -rwxr-xr-x 1 root wheel 11568413 Feb 25 09:19 /sys/compile/WALSHM-SMP/kernel* The old kernel (the one created on installation) is considerably smaller: > ll /kernel -rwxr-xr-x 1 root wheel 2341252 Dec 29 21:57 /kernel* Doesn't sysinstall essentially use the GENERIC configuration file when building the first kernel? Or is this file modified in some way during the installation by the hardware probes? Many thanks in advance, Mike p.s. I was a little confused by the output of mptable. It said NBUS=3 and NINTR=24, which I used in my new config file. However, my motherboard (Matsonic MS7070SD) documentation says that it has 1 32-bit AGP slot 4 32-bit PCI slots 2 16-bit ISA slots What is NBUS refering to in the config file? Also, I could not extract any information on the "number of INTs" in my motherboard documentation, so I'm taking the mptable output on faith. I'm obviously not hardware literate. ------------------------------------------------------------------------------ Michael J. Walsh Naval Undersea Warfare Center Divsion Newport, RI Phone: 401.832.4155 22 Combat Systems Dept, 221 Advanced Systems Division Fax: 401.832.4749 2211, Information Processing Branch --0-531311023-951490986=:11726 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=WALSHM-SMP Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=WALSHM-SMP Iw0KIyBXQUxTSE0tU01QIC0tIENvbmZpZ3VyYXRpb24gZmlsZSBmb3IgRHVh bCBQZW50aXVtIElJSSA2MDAgc3lzdGVtDQojDQojIEZvciBtb3JlIGluZm9y bWF0aW9uIG9uIHRoaXMgZmlsZSwgcGxlYXNlIHJlYWQgdGhlIGhhbmRib29r IHNlY3Rpb24gb24NCiMgS2VybmVsIENvbmZpZ3VyYXRpb24gRmlsZXM6DQoj DQojICAgIGh0dHA6Ly93d3cuZnJlZWJzZC5vcmcvaGFuZGJvb2sva2VybmVs Y29uZmlnLWNvbmZpZy5odG1sDQojDQojIFRoZSBoYW5kYm9vayBpcyBhbHNv IGF2YWlsYWJsZSBsb2NhbGx5IGluIC91c3Ivc2hhcmUvZG9jL2hhbmRib29r DQojIGlmIHlvdSd2ZSBpbnN0YWxsZWQgdGhlIGRvYyBkaXN0cmlidXRpb24s IG90aGVyd2lzZSBhbHdheXMgc2VlIHRoZQ0KIyBGcmVlQlNEIFdvcmxkIFdp ZGUgV2ViIHNlcnZlciAoaHR0cDovL3d3dy5GcmVlQlNELk9SRy8pIGZvciB0 aGUNCiMgbGF0ZXN0IGluZm9ybWF0aW9uLg0KIw0KIyBBbiBleGhhdXN0aXZl IGxpc3Qgb2Ygb3B0aW9ucyBhbmQgbW9yZSBkZXRhaWxlZCBleHBsYW5hdGlv bnMgb2YgdGhlDQojIGRldmljZSBsaW5lcyBpcyBhbHNvIHByZXNlbnQgaW4g dGhlIC4vTElOVCBjb25maWd1cmF0aW9uIGZpbGUuIElmIHlvdSBhcmUNCiMg aW4gZG91YnQgYXMgdG8gdGhlIHB1cnBvc2Ugb3IgbmVjZXNzaXR5IG9mIGEg bGluZSwgY2hlY2sgZmlyc3QgaW4gTElOVC4NCiMNCiMgJEZyZWVCU0Q6IHNy Yy9zeXMvaTM4Ni9jb25mL0dFTkVSSUMsdiAxLjE0My4yLjI0IDE5OTkvMTIv MDUgMDE6NTY6NDIgbHVvcWkgRXhwICQNCg0KbWFjaGluZQkJImkzODYiDQoj Y3B1CQkiSTM4Nl9DUFUiDQojY3B1CQkiSTQ4Nl9DUFUiDQpjcHUJCSJJNTg2 X0NQVSINCmNwdQkJIkk2ODZfQ1BVIg0KaWRlbnQJCUdFTkVSSUMNCm1heHVz ZXJzCTMyDQoNCm9wdGlvbnMJCSJNQVhNRU09KDEyOCoxMDI0KSINCg0Kb3B0 aW9ucyAJTUFUSF9FTVVMQVRFCQkjU3VwcG9ydCBmb3IgeDg3IGVtdWxhdGlv bg0Kb3B0aW9ucyAJSU5FVAkJCSNJbnRlck5FVHdvcmtpbmcNCm9wdGlvbnMg CUZGUwkJCSNCZXJrZWxleSBGYXN0IEZpbGVzeXN0ZW0NCm9wdGlvbnMgCUZG U19ST09UCQkjRkZTIHVzYWJsZSBhcyByb290IGRldmljZSBba2VlcCB0aGlz IV0NCm9wdGlvbnMgCU1GUwkJCSNNZW1vcnkgRmlsZXN5c3RlbQ0Kb3B0aW9u cyAJTUZTX1JPT1QJCSNNRlMgdXNhYmxlIGFzIHJvb3QgZGV2aWNlLCAiTUZT IiByZXEnZWQNCm9wdGlvbnMgCU5GUwkJCSNOZXR3b3JrIEZpbGVzeXN0ZW0N Cm9wdGlvbnMgCU5GU19ST09UCQkjTkZTIHVzYWJsZSBhcyByb290IGRldmlj ZSwgIk5GUyIgcmVxJ2VkDQpvcHRpb25zIAlNU0RPU0ZTCQkJI01TRE9TIEZp bGVzeXN0ZW0NCm9wdGlvbnMgCSJDRDk2NjAiCQkjSVNPIDk2NjAgRmlsZXN5 c3RlbQ0Kb3B0aW9ucyAJIkNEOTY2MF9ST09UIgkJI0NELVJPTSB1c2FibGUg YXMgcm9vdC4gIkNEOTY2MCIgcmVxJ2VkDQpvcHRpb25zIAlQUk9DRlMJCQkj UHJvY2VzcyBmaWxlc3lzdGVtDQpvcHRpb25zIAkiQ09NUEFUXzQzIgkJI0Nv bXBhdGlibGUgd2l0aCBCU0QgNC4zIFtLRUVQIFRISVMhXQ0Kb3B0aW9ucyAJ U0NTSV9ERUxBWT0xNTAwMAkjQmUgcGVzc2ltaXN0aWMgYWJvdXQgSm9lIFND U0kgZGV2aWNlDQpvcHRpb25zIAlVQ09OU09MRQkJI0FsbG93IHVzZXJzIHRv IGdyYWIgdGhlIGNvbnNvbGUNCm9wdGlvbnMgCUZBSUxTQUZFCQkjQmUgY29u c2VydmF0aXZlDQpvcHRpb25zIAlVU0VSQ09ORklHCQkjYm9vdCAtYyBlZGl0 b3INCm9wdGlvbnMgCVZJU1VBTF9VU0VSQ09ORklHCSN2aXN1YWwgYm9vdCAt YyBlZGl0b3INCm9wdGlvbnMgCUtUUkFDRQkJCSNrdHJhY2UoMSkgc3lzY2Fs bCB0cmFjZSBzdXBwb3J0DQpvcHRpb25zIAlTWVNWU0hNCQkJI1NZU1Ytc3R5 bGUgc2hhcmVkIG1lbW9yeQ0Kb3B0aW9ucyAJU1lTVk1TRwkJCSNTWVNWLXN0 eWxlIG1lc3NhZ2UgcXVldWVzDQpvcHRpb25zIAlTWVNWU0VNCQkJI1NZU1Yt c3R5bGUgc2VtYXBob3Jlcw0KDQpjb25maWcJCWtlcm5lbAlyb290IG9uIHdk MA0KDQojIFRvIG1ha2UgYW4gU01QIGtlcm5lbCwgdGhlIG5leHQgdHdvIGFy ZSBuZWVkZWQNCm9wdGlvbnMgCVNNUAkJCSMgU3ltbWV0cmljIE11bHRpUHJv Y2Vzc29yIEtlcm5lbA0Kb3B0aW9ucyAJQVBJQ19JTwkJCSMgU3ltbWV0cmlj IChBUElDKSBJL08NCiMgT3B0aW9uYWxseSB0aGVzZSBtYXkgbmVlZCB0d2Vh a2VkLCAoZGVmYXVsdHMgc2hvd24pOg0Kb3B0aW9ucyAJTkNQVT0yCQkJIyBu dW1iZXIgb2YgQ1BVcw0Kb3B0aW9ucyAJTkJVUz0zCQkJIyBudW1iZXIgb2Yg YnVzc2VzDQpvcHRpb25zIAlOQVBJQz0xCQkJIyBudW1iZXIgb2YgSU8gQVBJ Q3MNCm9wdGlvbnMgCU5JTlRSPTI0CQkjIG51bWJlciBvZiBJTlRzDQoNCmNv bnRyb2xsZXIJaXNhMA0KY29udHJvbGxlcglwbnAwCQkJIyBQblAgc3VwcG9y dCBmb3IgSVNBDQpjb250cm9sbGVyCWVpc2EwDQpjb250cm9sbGVyCXBjaTAN Cg0KIyBGbG9wcHkgZHJpdmVzDQpjb250cm9sbGVyCWZkYzAJYXQgaXNhPyBw b3J0ICJJT19GRDEiIGJpbyBpcnEgNiBkcnEgMg0KZGlzawkJZmQwCWF0IGZk YzAgZHJpdmUgMA0KZGlzawkJZmQxCWF0IGZkYzAgZHJpdmUgMQ0KDQojIElE RSBjb250cm9sbGVyIGFuZCBkaXNrcw0Kb3B0aW9ucwkJIkNNRDY0MCIJIyB3 b3JrIGFyb3VuZCBDTUQ2NDAgY2hpcCBkZWZpY2llbmN5DQpjb250cm9sbGVy CXdkYzAJYXQgaXNhPyBwb3J0ICJJT19XRDEiIGJpbyBpcnEgMTQNCmRpc2sJ CXdkMAlhdCB3ZGMwIGRyaXZlIDANCmRpc2sJCXdkMQlhdCB3ZGMwIGRyaXZl IDENCg0KY29udHJvbGxlcgl3ZGMxCWF0IGlzYT8gcG9ydCAiSU9fV0QyIiBi aW8gaXJxIDE1DQpkaXNrCQl3ZDIJYXQgd2RjMSBkcml2ZSAwDQpkaXNrCQl3 ZDMJYXQgd2RjMSBkcml2ZSAxDQoNCiMgQVRBUEkgZGV2aWNlcw0Kb3B0aW9u cwkJQVRBUEkJCSNFbmFibGUgQVRBUEkgc3VwcG9ydCBmb3IgSURFIGJ1cw0K b3B0aW9ucwkJQVRBUElfU1RBVElDCSNEb24ndCBkbyBpdCBhcyBhbiBMS00N CmRldmljZQkJYWNkMAkJI0lERSBDRC1ST00NCmRldmljZQkJd2ZkMAkJI0lE RSBGbG9wcHkgKGUuZy4gTFMtMTIwKQ0KDQojIFNDU0kgQ29udHJvbGxlcnMN CiMgQSBzaW5nbGUgZW50cnkgZm9yIGFueSBvZiB0aGVzZSBjb250cm9sbGVy cyAobmNyLCBhaGIsIGFoYykgaXMNCiMgc3VmZmljaWVudCBmb3IgYW55IG51 bWJlciBvZiBpbnN0YWxsZWQgZGV2aWNlcy4NCmNvbnRyb2xsZXIJbmNyMAkJ IyBOQ1IvU3ltYmlvcyBMb2dpYw0KY29udHJvbGxlcglhaGIwCQkjIEVJU0Eg QUhBMTc0MiBmYW1pbHkNCmNvbnRyb2xsZXIJYWhjMAkJIyBBSEEyOTQwIGFu ZCBvbmJvYXJkIEFJQzd4eHggZGV2aWNlcw0KY29udHJvbGxlcglhbWQwCQkj IEFNRCA1M0M5NzQgKFRlY2tyYW0gREMtMzkwKFQpKQ0KY29udHJvbGxlcglp c3AwCQkjIFFsb2dpYyBmYW1pbHkNCmNvbnRyb2xsZXIJZHB0MAkJIyBEUFQg U21hcnRjYWNoZSAtIFNlZSBMSU5UIGZvciBvcHRpb25zIQ0KDQpjb250cm9s bGVyCWFkdjAJYXQgaXNhPyBwb3J0ID8gY2FtIGlycSA/DQpjb250cm9sbGVy CWFkdzANCmNvbnRyb2xsZXIJYnQwCWF0IGlzYT8gcG9ydCA/IGNhbSBpcnEg Pw0KY29udHJvbGxlcglhaGEwCWF0IGlzYT8gcG9ydCA/IGNhbSBpcnEgPw0K Y29udHJvbGxlcglhaWMwCWF0IGlzYT8gcG9ydCA/IGNhbSBpcnEgPw0KDQoj IFNDU0kgcGVyaXBoZXJhbHMNCiMgT25seSBvbmUgb2YgZWFjaCBvZiB0aGVz ZSBpcyBuZWVkZWQsIHRoZXkgYXJlIGR5bmFtaWNhbGx5IGFsbG9jYXRlZC4N CmNvbnRyb2xsZXIJc2NidXMwCQkjIFNDU0kgYnVzIChyZXF1aXJlZCkNCmRl dmljZQkJZGEwCQkjIERpcmVjdCBBY2Nlc3MgKGRpc2tzKQ0KZGV2aWNlCQlz YTAJCSMgU2VxdWVudGlhbCBBY2Nlc3MgKHRhcGUgZXRjKQ0KZGV2aWNlCQlj ZDAJCSMgQ0QNCmRldmljZQkJcGFzczAJCSMgUGFzc3Rocm91Z2ggZGV2aWNl IChkaXJlY3QgU0NTSSkNCg0KIyBQcm9wcmlldGFyeSBvciBjdXN0b20gQ0Qt Uk9NIEludGVyZmFjZXMNCmRldmljZQkJd3QwCWF0IGlzYT8gcG9ydCAweDMw MCBiaW8gaXJxIDUgZHJxIDENCmRldmljZQkJbWNkMAlhdCBpc2E/IHBvcnQg MHgzMDAgYmlvIGlycSAxMA0KZGV2aWNlCQltYXRjZDAJYXQgaXNhPyBwb3J0 IDB4MjMwIGJpbw0KZGV2aWNlCQlzY2QwCWF0IGlzYT8gcG9ydCAweDIzMCBi aW8NCg0KIyBhdGtiZGMwIGNvbnRyb2xzIGJvdGggdGhlIGtleWJvYXJkIGFu ZCB0aGUgUFMvMiBtb3VzZQ0KY29udHJvbGxlcglhdGtiZGMwCWF0IGlzYT8g cG9ydCBJT19LQkQgdHR5DQpkZXZpY2UJCWF0a2JkMAlhdCBpc2E/IHR0eSBp cnEgMQ0KZGV2aWNlCQlwc20wCWF0IGlzYT8gdHR5IGlycSAxMg0KDQpkZXZp Y2UJCXZnYTAJYXQgaXNhPyBwb3J0ID8gY29uZmxpY3RzDQoNCiMgc3BsYXNo IHNjcmVlbi9zY3JlZW4gc2F2ZXINCnBzZXVkby1kZXZpY2UJc3BsYXNoDQoN CiMgc3lzY29ucyBpcyB0aGUgZGVmYXVsdCBjb25zb2xlIGRyaXZlciwgcmVz ZW1ibGluZyBhbiBTQ08gY29uc29sZQ0KZGV2aWNlCQlzYzAJYXQgaXNhPyB0 dHkNCg0KIyBFbmFibGUgdGhpcyBhbmQgUENWVF9GUkVFQlNEIGZvciBwY3Z0 IHZ0MjIwIGNvbXBhdGlibGUgY29uc29sZSBkcml2ZXINCiNkZXZpY2UJCXZ0 MAlhdCBpc2E/IHR0eQ0KI29wdGlvbnMgCVhTRVJWRVIJCQkjIHN1cHBvcnQg Zm9yIFggc2VydmVyDQojb3B0aW9ucyAJRkFUX0NVUlNPUgkJIyBzdGFydCB3 aXRoIGJsb2NrIGN1cnNvcg0KIyBJZiB5b3UgaGF2ZSBhIFRoaW5rUEFELCB1 bmNvbW1lbnQgdGhpcyBhbG9uZyB3aXRoIHRoZSByZXN0IG9mIHRoZSBQQ1ZU IGxpbmVzDQojb3B0aW9ucyAJUENWVF9TQ0FOU0VUPTIJCSMgSUJNIGtleWJv YXJkcyBhcmUgbm9uLXN0ZA0KDQojIEZsb2F0aW5nIHBvaW50IHN1cHBvcnQg LSBkbyBub3QgZGlzYWJsZS4NCmRldmljZQkJbnB4MAlhdCBpc2E/IHBvcnQg SU9fTlBYIGlycSAxMw0KDQojIFBvd2VyIG1hbmFnZW1lbnQgc3VwcG9ydCAo c2VlIExJTlQgZm9yIG1vcmUgb3B0aW9ucykNCmRldmljZQkJYXBtMCAgICBh dCBpc2E/CWRpc2FibGUJZmxhZ3MgMHgzMSAjIEFkdmFuY2VkIFBvd2VyIE1h bmFnZW1lbnQNCg0KIyBQQ0NBUkQgKFBDTUNJQSkgc3VwcG9ydA0KI2NvbnRy b2xsZXIJY2FyZDANCiNkZXZpY2UJCXBjaWMwCWF0IGNhcmQ/DQojZGV2aWNl CQlwY2ljMQlhdCBjYXJkPw0KDQojIFNlcmlhbCAoQ09NKSBwb3J0cw0KZGV2 aWNlCQlzaW8wCWF0IGlzYT8gcG9ydCAiSU9fQ09NMSIgZmxhZ3MgMHgxMCB0 dHkgaXJxIDQNCmRldmljZQkJc2lvMQlhdCBpc2E/IHBvcnQgIklPX0NPTTIi IHR0eSBpcnEgMw0KZGV2aWNlCQlzaW8yCWF0IGlzYT8gZGlzYWJsZSBwb3J0 ICJJT19DT00zIiB0dHkgaXJxIDUNCmRldmljZQkJc2lvMwlhdCBpc2E/IGRp c2FibGUgcG9ydCAiSU9fQ09NNCIgdHR5IGlycSA5DQoNCiMgUGFyYWxsZWwg cG9ydA0KZGV2aWNlCQlwcGMwCWF0IGlzYT8gcG9ydD8gZmxhZ3MgMHg0MCBu ZXQgaXJxIDcNCmNvbnRyb2xsZXIJcHBidXMwCQkJIyBQYXJhbGxlbCBwb3J0 IGJ1cyAocmVxdWlyZWQpDQpkZXZpY2UJCWxwdDAJYXQgcHBidXM/CSMgUHJp bnRlcg0KZGV2aWNlCQlwbGlwMAlhdCBwcGJ1cz8JIyBUQ1AvSVAgb3ZlciBw YXJhbGxlbA0KZGV2aWNlCQlwcGkwCWF0IHBwYnVzPwkjIFBhcmFsbGVsIHBv cnQgaW50ZXJmYWNlIGRldmljZQ0KI2NvbnRyb2xsZXIJdnBvMAlhdCBwcGJ1 cz8JIyBSZXF1aXJlcyBzY2J1cyBhbmQgZGEwDQoNCiMgUENJIEV0aGVybmV0 IE5JQ3MuDQpkZXZpY2UJCWFsMAkJIyBBRE10ZWsgQUw5ODEgKGBgQ29tZXQn JykNCmRldmljZQkJYXgwCQkjIEFTSVggQVg4ODE0MEENCmRldmljZQkJZGUw CQkjIERFQy9JbnRlbCBEQzIxeDR4IChgYFR1bGlwJycpDQpkZXZpY2UJCWZ4 cDAJCSMgSW50ZWwgRXRoZXJFeHByZXNzIFBSTy8xMDBCICg4MjU1NywgODI1 NTgpDQpkZXZpY2UJCW14MAkJIyBNYWNyb25peCA5ODcxMy85ODcxNS85ODcy NSAoYGBQTUFDJycpDQpkZXZpY2UJCXBuMAkJIyBMaXRlLU9uIDgyYzE2OC84 MmMxNjkgKGBgUE5JQycnKQ0KZGV2aWNlCQlybDAJCSMgUmVhbFRlayA4MTI5 LzgxMzkNCmRldmljZQkJc2YwCQkjIEFkYXB0ZWMgQUlDLTY5MTUgRHVyYUxB TiAoYGBTdGFyZmlyZScnKQ0KZGV2aWNlCQlzaXMwCQkjIFNpbGljb24gSW50 ZWdyYXRlZCBTeXN0ZW1zIFNpUyA5MDAvU2lTIDcwMTYNCmRldmljZQkJc3Rl MAkJIyBTdW5kYW5jZSBTVDIwMSAoRC1MaW5rIERGRS01NTApDQpkZXZpY2UJ CXRsMAkJIyBUZXhhcyBJbnN0cnVtZW50cyBUaHVuZGVyTEFODQpkZXZpY2UJ CXR4MAkJIyBTTUMgOTQzMlRYICg4M2MxNzAgYGBFUElDJycpDQpkZXZpY2UJ CXZyMAkJIyBWSUEgUmhpbmUsIFJoaW5lIElJDQpkZXZpY2UJCXZ4MAkJIyAz Q29tIDNjNTkwLCAzYzU5NSAoYGBWb3J0ZXgnJykNCmRldmljZQkJd2IwCQkj IFdpbmJvbmQgVzg5Qzg0MEYNCmRldmljZQkJeGwwCQkjIDNDb20gM2M5MHgg KGBgQm9vbWVyYW5nJycsIGBgQ3ljbG9uZScnKQ0KDQojIElTQSBFdGhlcm5l dCBOSUNzLg0KIyBPcmRlciBpcyBpbXBvcnRhbnQgaGVyZSBkdWUgdG8gaW50 cnVzaXZlIHByb2JlcywgZG8gKm5vdCogYWxwaGFiZXRpemUNCiMgdGhpcyBs aXN0IG9mIG5ldHdvcmsgaW50ZXJmYWNlcyB1bnRpbCB0aGUgcHJvYmVzIGhh dmUgYmVlbiBmaXhlZC4NCiMgUmlnaHQgbm93IGl0IGFwcGVhcnMgdGhhdCB0 aGUgaWUwIG11c3QgYmUgcHJvYmVkIGJlZm9yZSBlcDAuIFNlZQ0KIyByZXZp c2lvbiAxLjIwIG9mIHRoaXMgZmlsZS4NCmRldmljZQkJZWQwCWF0IGlzYT8g cG9ydCAweDI4MCBuZXQgaXJxIDEwIGlvbWVtIDB4ZDgwMDANCmRldmljZQkJ aWUwCWF0IGlzYT8gcG9ydCAweDMwMCBuZXQgaXJxIDEwIGlvbWVtIDB4ZDAw MDANCmRldmljZQkJZXAwCWF0IGlzYT8gcG9ydCAweDMwMCBuZXQgaXJxIDEw DQpkZXZpY2UJCWV4MAlhdCBpc2E/IHBvcnQ/IG5ldCBpcnE/DQpkZXZpY2UJ CWZlMAlhdCBpc2E/IHBvcnQgMHgzMDAgbmV0IGlycSA/DQpkZXZpY2UJCWxl MAlhdCBpc2E/IHBvcnQgMHgzMDAgbmV0IGlycSA1IGlvbWVtIDB4ZDAwMDAN CmRldmljZQkJbG5jMAlhdCBpc2E/IHBvcnQgMHgyODAgbmV0IGlycSAxMCBk cnEgMA0KZGV2aWNlCQljczAJYXQgaXNhPyBwb3J0IDB4MzAwIG5ldCBpcnEg Pw0KIyByZXF1aXJlcyBQQ0NBUkQgKFBDTUNJQSkgc3VwcG9ydCB0byBiZSBh Y3RpdmF0ZWQNCiNkZXZpY2UJCXhlMAlhdCBpc2E/IHBvcnQ/IG5ldCBpcnEg Pw0KDQojIFBDQ0FSRCBOSUMgZHJpdmVycy4NCiMgemUgYW5kIHpwIHRha2Ug b3ZlciB0aGUgcGNpYyBhbmQgY2Fubm90IGNvZXhpc3Qgd2l0aCBnZW5lcmlj IHBjY2FyZA0KIyBzdXBwb3J0LCBub3IgdGhlIGVkIGFuZCBlcCBkcml2ZXJz IHRoZXkgcmVwbGFjZS4NCmRldmljZQkJemUwCWF0IGlzYT8gcG9ydCAweDMw MCBuZXQgaXJxIDEwIGlvbWVtIDB4ZDgwMDANCmRldmljZQkJenAwCWF0IGlz YT8gcG9ydCAweDMwMCBuZXQgaXJxIDEwIGlvbWVtIDB4ZDgwMDANCg0KIyBQ c2V1ZG8gZGV2aWNlcyAtIHRoZSBudW1iZXIgaW5kaWNhdGVzIGhvdyBtYW55 IHVuaXRzIHRvIGFsbG9jYXRlZC4NCnBzZXVkby1kZXZpY2UJbG9vcAkJIyBO ZXR3b3JrIGxvb3BiYWNrDQpwc2V1ZG8tZGV2aWNlCWV0aGVyCQkjIEV0aGVy bmV0IHN1cHBvcnQNCnBzZXVkby1kZXZpY2UJc2wJMQkjIEtlcm5lbCBTTElQ DQpwc2V1ZG8tZGV2aWNlCXBwcAkxCSMgS2VybmVsIFBQUA0KcHNldWRvLWRl dmljZQl0dW4JMQkjIFBhY2tldCB0dW5uZWwNCnBzZXVkby1kZXZpY2UJcHR5 CTE2CSMgUHNldWRvLXR0eXMgKHRlbG5ldCBldGMpDQpwc2V1ZG8tZGV2aWNl CWd6aXAJCSMgRXhlYyBnemlwcGVkIGEub3V0J3MNCg0KIyBUaGUgYGJwZmls dGVyJyBwc2V1ZG8tZGV2aWNlIGVuYWJsZXMgdGhlIEJlcmtlbGV5IFBhY2tl dCBGaWx0ZXIuDQojIEJlIGF3YXJlIG9mIHRoZSBhZG1pbmlzdHJhdGl2ZSBj b25zZXF1ZW5jZXMgb2YgZW5hYmxpbmcgdGhpcyENCiMgVGhlIG51bWJlciBv ZiBkZXZpY2VzIGRldGVybWluZXMgdGhlIG1heGltdW0gbnVtYmVyIG9mDQoj IHNpbXVsdGFuZW91cyBCUEYgY2xpZW50cyBwcm9ncmFtcyBydW5uYWJsZS4N CnBzZXVkby1kZXZpY2UJYnBmaWx0ZXIgMQkjQmVya2VsZXkgcGFja2V0IGZp bHRlcg0K --0-531311023-951490986=:11726-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message