Date: Tue, 6 Jun 2000 10:06:51 +0700 (ALMST) From: Boris Popov <bp@butya.kz> To: "Yevmenkin, Maksim N, CSCIO" <myevmenkin@att.com> Cc: "'hackers@freebsd.org'" <hackers@freebsd.org> Subject: RE: kerneld for FreeBSD Message-ID: <Pine.BSF.4.10.10006060955240.59083-100000@lion.butya.kz> In-Reply-To: <E598F159668DD311B9C700902799EAF4473419@njb140po01.ems.att.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 5 Jun 2000, Yevmenkin, Maksim N, CSCIO wrote: > > I have no faith at all any metric other than one determined > > by the module > > itself to indicate "unuse", and if a module wants to unload > > itself due to > > so you point is that we could put a "use/unuse" logic inside > each of kernel module. is that correct? even if different > kernel modules implement device drivers for the same class > of hardware? network interfaces (cards) for example. i would > say if interface is marked as ``down'', has no IP, has no > references in routing table/firewall, it could be considered > as ``gone''. No, in general it is not desirable, because it will require hardware reprobe operation on the next load. For PCCARDs we already have pccardd(8) which can be integrated into devd at some point. The whole idea of kerneld sounds unreasonable to me. It is completely unneeded for servers and may have only limited use for FreeBSD based workstations. More to the point - for some machines I'm compile all required modules into a single (or two) KLDs - in this case kerneld will not be helpful at all. Remember, KLD != module. -- Boris Popov http://www.butya.kz/~bp/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.10.10006060955240.59083-100000>