From owner-freebsd-hackers Wed Apr 30 19:50:52 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id TAA00771 for hackers-outgoing; Wed, 30 Apr 1997 19:41:06 -0700 (PDT) Received: from who.cdrom.com (who.cdrom.com [204.216.27.3]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id TAA00714 for ; Wed, 30 Apr 1997 19:40:57 -0700 (PDT) Received: from sendero.i-connect.net (sendero-ppp.i-Connect.Net [206.190.143.100]) by who.cdrom.com (8.8.5/8.6.11) with SMTP id QAA08305 for ; Wed, 30 Apr 1997 16:14:54 -0700 (PDT) Received: (qmail 19048 invoked by uid 1000); 30 Apr 1997 22:53:03 -0000 Message-ID: X-Mailer: XFMail 1.1-alpha [p0] on FreeBSD Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit MIME-Version: 1.0 In-Reply-To: <199704301836.LAA02447@phaeton.artisoft.com> Date: Wed, 30 Apr 1997 15:48:02 -0700 (PDT) Organization: iConnect Corp. From: Simon Shapiro To: Terry Lambert Subject: Re: Continual Education (was Re: A Desparate Plea) Cc: jkh@time.cdrom.com, freebsd-hackers@freebsd.org, julian@whistle.com, (Michael Smith) Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi Terry Lambert; On 30-Apr-97 you wrote: > > A relevant question. Most LKMs are loaded once and never unloaded; > > these aren't a problem source. The LKM framework was a bit of a > > kludge at the time, and has perhaps not been brought completely up to > > snuff simply because it worked "well enough". > > Speaking as the appologist for the LKM code (I wrote the original)... > > Actually, it wants DEVFS to solve some of the sticky problems and > hacks it would otherwise have to engage in. The ongoing "imminent > arrival" of DEVFS has had at least something to do with it not being > updated. Last I tried defvs, I managed to crash my system. I think when shutting down or unmounting the filesystem. As I do not really know what devfs is good for, I did not pursue it. > It would also be a lot easier to do a general kernel loader shared > between image activation and module loading if FreeBSD would go to > ELF. That's been a minor factor. No! ELF on BSD?? :-)) Simon