From owner-freebsd-current@FreeBSD.ORG Wed Feb 22 08:30:26 2012 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B5DC1065788; Wed, 22 Feb 2012 08:30:25 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 799448FC14; Wed, 22 Feb 2012 08:30:25 +0000 (UTC) Received: from outgoing.leidinger.net (p5796D942.dip.t-dialin.net [87.150.217.66]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 0E7338443F3; Wed, 22 Feb 2012 09:30:11 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [IPv6:fd73:10c7:2053:1::3:102]) by outgoing.leidinger.net (Postfix) with ESMTPS id 38F06579A; Wed, 22 Feb 2012 09:30:08 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=leidinger.net; s=outgoing-alex; t=1329899408; bh=rbZs5iIarxAJ6HnHojPCq3NRlRBUdLo1J9LymX34BN4=; h=Date:Message-ID:From:To:Cc:Subject:References:In-Reply-To: Content-Type:MIME-Version; b=GVDpHoG73WUECeG3JAunJah5t9NhjTrUcJj8C2XpMrN1fQd0d5lo3YmAYbnmS802c Xj/Y0e0tFlsfl7wU95AryZ04DwqwDc77wq4CulqGUe+P6GrkC33mdLJg4btuikmOVs jhYfwUfDmTAKwdz3hyzalYHfka5TD1u+Wg07j8Wt+06hbu6sl/Nu8PvIPzTM3FxJie DeNt3HdgjfiePUjAbxe/LrPhS6xyV3EFkx4Wm5rTsoOQwdvHjGOXThwCqg6wbsFOut xIYPWq5KLDFfAUOL/YHtCgedr7+eorQXuCdCVmvTUcT1MZxl139RIofV/kqF2WGU1A Xi7FoIc7tsz3w== Received: (from www@localhost) by webmail.leidinger.net (8.14.5/8.14.4/Submit) id q1M8U8Yo092343; Wed, 22 Feb 2012 09:30:08 +0100 (CET) (envelope-from Alexander@Leidinger.net) X-Authentication-Warning: webmail.leidinger.net: www set sender to Alexander@Leidinger.net using -f Received: from 85.94.224.21 ([85.94.224.21]) by webmail.leidinger.net (Horde Framework) with HTTP; Wed, 22 Feb 2012 09:30:08 +0100 Date: Wed, 22 Feb 2012 09:30:07 +0100 Message-ID: <20120222093007.Horde.5DRyHJjmRSRPRKeP83CRaCw@webmail.leidinger.net> From: Alexander Leidinger To: Navdeep Parhar References: <20120221155656.Horde.kkqxT5jmRSRPQ7C4wSPK1kA@webmail.leidinger.net> <20120221175111.GA41049@hub.freebsd.org> <47CCC607-7D0E-4077-9EA8-4BE20DF4F112@samsco.org> <20120222015540.GA19137@hub.freebsd.org> In-Reply-To: <20120222015540.GA19137@hub.freebsd.org> User-Agent: Internet Messaging Program (IMP) H4 (5.0.18) Content-Type: text/plain; charset=ISO-8859-1; format=flowed; DelSp=Yes MIME-Version: 1.0 Content-Disposition: inline X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 0E7338443F3.A4596 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-0.52, required 6, autolearn=disabled, AWL -0.56, DKIM_SIGNED 0.10, DKIM_VALID -0.10, DKIM_VALID_AU -0.10, TW_CX 0.08, TW_XG 0.08, T_RP_MATCHES_RCVD -0.01) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1330504213.0743@Tw1TqNH9J0NQZ+SaVFLwZA X-EBL-Spam-Status: No Cc: gallatin@FreeBSD.org, marius@FreeBSD.org, current@FreeBSD.org Subject: Re: NICs not in GENERIC X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Feb 2012 08:30:26 -0000 Quoting Navdeep Parhar (from Wed, 22 Feb 2012 01:55:40 +0000): > On Tue, Feb 21, 2012 at 05:44:01PM -0700, Scott Long wrote: >> >> On Feb 21, 2012, at 10:51 AM, Navdeep Parhar wrote: >> >> > On Tue, Feb 21, 2012 at 03:56:56PM +0100, Alexander Leidinger wrote: >> >> Hi, >> >> >> >> is there a specific reason that the following NICs are not (or shall >> >> not be) in GENERIC (at least on i386)? >> > >> > No specific reason for these two: >> > >> >> - if_cxgb >> >> - if_cxgbe >> > >> > But I do prefer to load them as modules (and as late as possible -- >> > after sysctl.conf has been processed and any nmbclusters, nmbjumboXX >> > settings have taken affect). >> > >> > Other than root over NFS, is there any reason to have NIC drivers in >> > GENERIC? >> > >> >> GENERIC is the kernel profile that's used during installation, and the >> installer (at one point in time) supported installing over NFS and FTP. > > If the installer itself can come up without the NIC driver it should be > able to load any NIC driver KLD it wants and then reach the "install > media" (NFS, FTP, etc.) over the network. Or is it that the installer's > root fs didn't have any KLDs back then? Do we have support for that in our installer? Anyway, the case where a cxgb* NIC is the only or preferred NIC (no idea if such systems exist) and the admin wants to net-boot into the installer is an use-case we should not overlook. BTW: I prefer to load a lot via modules myself, and I want to get a modular kernel config into FreeBSD. The work on the modular kernel config let me discover those NICs which are not in GENERIC. Apart from that only WAN/leased-line/pseudo-NICs and 2 wireless drivers which need firmware from ports are not in GENERIC. Bye, Alexander. -- Bill Dickey is learning me his experience. -- Yogi Berra in his rookie season http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137