From owner-freebsd-arch Tue Feb 12 16: 3:47 2002 Delivered-To: freebsd-arch@freebsd.org Received: from sneakerz.org (sneakerz.org [216.33.66.254]) by hub.freebsd.org (Postfix) with ESMTP id 6DA5037B402 for ; Tue, 12 Feb 2002 16:03:43 -0800 (PST) Received: by sneakerz.org (Postfix, from userid 1023) id B4D075D006; Tue, 12 Feb 2002 18:03:37 -0600 (CST) Date: Tue, 12 Feb 2002 18:03:37 -0600 From: Maxime Henrion To: freebsd-arch@freebsd.org Cc: Brooks Davis Subject: Re: Patches to if_loop + the interface cloning framework Message-ID: <20020212180337.D25374@sneakerz.org> References: <20020212154828.A25374@sneakerz.org> <20020212143909.B24768@Odin.AC.HMC.Edu> <20020212165544.B25374@sneakerz.org> <20020212153609.D24768@Odin.AC.HMC.Edu> <20020212174453.C25374@sneakerz.org> <20020212155646.A26408@Odin.AC.HMC.Edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020212155646.A26408@Odin.AC.HMC.Edu>; from brooks@one-eyed-alien.net on Tue, Feb 12, 2002 at 03:56:46PM -0800 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Brooks Davis (brooks@one-eyed-alien.net) wrote: > On Tue, Feb 12, 2002 at 05:44:53PM -0600, Maxime Henrion wrote: > > > > I've updated the patch at the same location, adding a panic() in case > > the creation of lo0 fails. I'll be interested in removing the KLD > > stuff from this file since it's not working anyway, and adds some error > > checking, but that will be a bit later ;-) > > Looks good though error checking would be nice. ;-) Actually, after taking a closer look at it, there is no error checking that can be done in locreate(). It calls if_attach() and bpfattach() which are both void functions and calls malloc() with M_WAITOK. Were you talking about something else ? > I'm not convinced > that removing the module support is a good idea. I'd much rather move > in the other direction in general. What would it be useful to, if the kernel can't link without it ? Thanks, Maxime Henrion To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message