From owner-freebsd-hackers Mon Mar 29 0:27: 5 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from herring.nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (Postfix) with ESMTP id 35A8114E47 for ; Mon, 29 Mar 1999 00:27:01 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from localhost (dfr@localhost) by herring.nlsystems.com (8.9.3/8.8.8) with ESMTP id JAA12405; Mon, 29 Mar 1999 09:18:55 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Mon, 29 Mar 1999 09:18:55 +0100 (BST) From: Doug Rabson To: Boris Popov Cc: Andrew Gallatin , freebsd-hackers@freebsd.org Subject: Re: kld questions In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 29 Mar 1999, Boris Popov wrote: > On Sun, 28 Mar 1999, Doug Rabson wrote: > > > On Sat, 27 Mar 1999, Andrew Gallatin wrote: > > > > > The motivation behind this question is that the driver allocates its > > > own memory for receives, and wraps external mbufs around that memory. > [skip] > > > > The current pci code has some remnants of old LKM support but I don't > > think it includes anything functional. The new pci code which I am slowly > > working on will support loadable drivers (that is the whole point really). > > Andrew also ask about 'unload' functionality, if this will be > implemented how the problem with interface detach will be solved ? Having > ability to detach any interface should greatly simplify development for > both hardware and software interfaces. The module being unloaded gets notified at unload and has a chance to veto the unload. The current interface for this is a bit inadequate but I expect to make some changes in this area soon. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 442 9037 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message