From owner-freebsd-current Mon Aug 28 9:38:35 2000 Delivered-To: freebsd-current@freebsd.org Received: from tkc.att.ne.jp (tkc.att.ne.jp [165.76.16.7]) by hub.freebsd.org (Postfix) with ESMTP id EE0A237B423 for ; Mon, 28 Aug 2000 09:38:31 -0700 (PDT) Received: from work.mzaki.nom (86.pool1.ipctokyo.att.ne.jp [165.76.245.86]) by tkc.att.ne.jp (8.8.8+Spin/3.6W-CONS(10/24/99)) id BAA04837; Tue, 29 Aug 2000 01:38:24 +0900 (JST) Date: Tue, 29 Aug 2000 01:38:23 +0900 Message-ID: <863djpl4sg.wl@tkc.att.ne.jp> From: Motomichi Matsuzaki To: current@FreeBSD.org Subject: Re: hints static wiring In-Reply-To: In your message of "Mon, 28 Aug 2000 08:24:50 -0500 (CDT)" <14762.26659.335.344828@guru.mired.org> References: <867l92lw8e.wl@tkc.att.ne.jp> <20000827184037.A22500@Odin.AC.HMC.Edu> <14762.8323.382969.782508@guru.mired.org> <39AA3882.914FC0A0@cvzoom.net> <14762.14890.276820.183791@guru.mired.org> <39AA5DC6.8D73081B@FreeBSD.org> <14762.24829.363032.115605@guru.mired.org> <39AA6699.41E12730@FreeBSD.org> <14762.26659.335.344828@guru.mired.org> X-Mailer: Wanderlust/2.2.12 (Joyride) XEmacs/21.1 (Bryce Canyon) MIME-Version: 1.0 (generated by WEMI 1.13.7 - "Shimada") Content-Type: text/plain; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Ahh..., I tried to summarize my opinion. If you find any misunderstandings of me, please correct them. *** What's happen if there's no /boot/device.hints? kernel has no built-in hints ... some devices would not work, system would stall! You can tell whole hints to the kernel interactively on /boot/loader, however it's a tiresome task. YES, this is the abominable situation. To avoid it, you should be warned at kernel-install-time. kernel has built-in hints (i.e. config has "hints" line) B-1: wrong hints ... some devices would not work, system could stall. You can correct hints interactively on /boot/loader. You can override hints by making /boot/device.hints also. B-2: suitable hints ... everything goes OK You can override hints by /boot/device.hints. Currently, 'make install' will be aborted in every case above, but this treatment is suitable only for case A. And it would be technically possible to limit this treatment to case A. This treatment will do accoring to Makefile, which is controled by config(8) (src/usr.sbin/config/mkmakefile.c). -- Motomichi Matsuzaki Dept. of Biological Sciences, Grad. School of Science, Univ. of Tokyo, Japan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message