From owner-freebsd-arch@freebsd.org Tue Oct 20 19:58:43 2015 Return-Path: Delivered-To: freebsd-arch@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AD13FA19BED for ; Tue, 20 Oct 2015 19:58:43 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (gate2.funkthat.com [208.87.223.18]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "gold.funkthat.com", Issuer "gold.funkthat.com" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 7A2B6132B; Tue, 20 Oct 2015 19:58:43 +0000 (UTC) (envelope-from jmg@gold.funkthat.com) Received: from gold.funkthat.com (localhost [127.0.0.1]) by gold.funkthat.com (8.14.5/8.14.5) with ESMTP id t9KJwgOd026060 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 20 Oct 2015 12:58:42 -0700 (PDT) (envelope-from jmg@gold.funkthat.com) Received: (from jmg@localhost) by gold.funkthat.com (8.14.5/8.14.5/Submit) id t9KJwgdb026059; Tue, 20 Oct 2015 12:58:42 -0700 (PDT) (envelope-from jmg) Date: Tue, 20 Oct 2015 12:58:42 -0700 From: John-Mark Gurney To: Ed Maste Cc: NGie Cooper , "freebsd-arch@freebsd.org" Subject: Re: Updating makefs(8) with updates from NetBSD Message-ID: <20151020195842.GL65715@funkthat.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 9.1-PRERELEASE amd64 X-PGP-Fingerprint: 54BA 873B 6515 3F10 9E88 9322 9CB1 8F74 6D3F A396 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html X-TipJar: bitcoin:13Qmb6AeTgQecazTWph4XasEsP7nGRbAPE X-to-the-FBI-CIA-and-NSA: HI! HOW YA DOIN? can i haz chizburger? User-Agent: Mutt/1.5.21 (2010-09-15) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (gold.funkthat.com [127.0.0.1]); Tue, 20 Oct 2015 12:58:42 -0700 (PDT) X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Oct 2015 19:58:43 -0000 Ed Maste wrote this message on Tue, Oct 20, 2015 at 14:55 -0400: > Option (b) or (c) seem to be cleaner and is probably less work overall > -- there are more than 100 commits in NetBSD after our last sync. It > has the downside of limiting work that can be done by multiple people > concurrently though, and includes file system support that's not of > interest to us (e.g. v7fs). If we changed to linker sets instead of a hard coded table in makefs.c, then we just don't compile in the v7fs files, and no other changes are needed... I'd be willing to make the changes to support linker sets for this.. This would also allow dynamic loading of fs modules w/o much trouble through LD_PRELOAD iirc... -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not."