From owner-freebsd-current@FreeBSD.ORG Tue Sep 2 08:24:17 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C67B106566C for ; Tue, 2 Sep 2008 08:24:17 +0000 (UTC) (envelope-from freebsd-current@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 04EC98FC22 for ; Tue, 2 Sep 2008 08:24:16 +0000 (UTC) (envelope-from freebsd-current@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1KaRBK-0003cH-U2 for freebsd-current@freebsd.org; Tue, 02 Sep 2008 08:24:11 +0000 Received: from utwig.xim.bz ([195.184.197.130]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 02 Sep 2008 08:24:10 +0000 Received: from c.kworr by utwig.xim.bz with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 02 Sep 2008 08:24:10 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-current@freebsd.org From: Volodymyr Kostyrko Date: Tue, 02 Sep 2008 11:23:59 +0300 Lines: 22 Message-ID: References: <48BB4FEB.1050906@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: utwig.xim.bz User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; ru-RU; rv:1.8.1.16) Gecko/20080822 SeaMonkey/1.1.11 In-Reply-To: <48BB4FEB.1050906@gmail.com> Sender: news Subject: Re: RFC: moving sysutils/fusefs-kmod to base system 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: Tue, 02 Sep 2008 08:24:17 -0000 Aryeh M. Friedman wrote: > Unless I understand how the kernel does stuff there is no penalty for > having unused modules (except the size of the kernel that needs to be > loaded). Keeping in mind that unless I am not reading stuff corectly > fusefs-kmod is the only FS related module that is not in the base > system. Since any fundamental changes in the generic FS API seems to > break fusefs-kmod, and cause some very nasty effects that are almost > impossible to trace to fusefs-kmod (machine freezes so no output or core > dump) it seems to make sense to move it to the base system (after all > we already do this with third party FS code like x/zfs) by moving it we > force it to always compile instead of breaking This can be done by documenting usage of make.conf PORTS_MODULES knob. Just a little notice in ports would suffice, not anybody out there compiles a new kernel daily. > (of course there can be > other issues but as the FS API is updated fusefs-kmod is also updated to > use the new API) -- Sphinx of black quartz judge my vow.