From owner-svn-src-all@FreeBSD.ORG Mon Oct 27 10:32:07 2008 Return-Path: Delivered-To: svn-src-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AC5DD1065675; Mon, 27 Oct 2008 10:32:07 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out3.smtp.messagingengine.com (out3.smtp.messagingengine.com [66.111.4.27]) by mx1.freebsd.org (Postfix) with ESMTP id 7D48D8FC1C; Mon, 27 Oct 2008 10:32:07 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from compute1.internal (compute1.internal [10.202.2.41]) by out1.messagingengine.com (Postfix) with ESMTP id 0ADBA186D3D; Mon, 27 Oct 2008 06:31:39 -0400 (EDT) Received: from heartbeat1.messagingengine.com ([10.202.2.160]) by compute1.internal (MEProxy); Mon, 27 Oct 2008 06:31:40 -0400 X-Sasl-enc: YgrdceUgiHQ1VlkqsGPWfTHl/OGknA0O7j6O6hIIclVC 1225103486 Received: from empiric.lon.incunabulum.net (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTPSA id E5D5F1CA2D; Mon, 27 Oct 2008 06:31:25 -0400 (EDT) Message-ID: <4905987C.5080203@FreeBSD.org> Date: Mon, 27 Oct 2008 10:31:24 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 2.0.0.14 (X11/20080514) MIME-Version: 1.0 To: Warner Losh References: <200810250618.m9P6ICWl023370@svn.freebsd.org> <4902DE9E.2090004@FreeBSD.org> <20081025.202057.74716595.imp@bsdimp.com> In-Reply-To: <20081025.202057.74716595.imp@bsdimp.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, marcel@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r184251 - in head/sys: conf dev/cfi sys X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 27 Oct 2008 10:32:07 -0000 Warner Losh wrote: >> Thanks for bringing this code in. Hopefully it shouldn't be too hard to >> add MTD-like support on top, and/or port it to other parts. >> > > What, exactly, do you mean here? The partitioning stuff, the flash > erase stuff, moving all things through the /dev/mt* or something else? > Well, everything... it's going to take a while to sort through all this without a commercial entity driving things (got bills to pay after all). I guess we need to deal with stuff like block erase at the BIO layer. I know that in previous discussions it has been by suggested by others that GEOM isn't the right place for flash partitioning to be handled, I'm inclined to disagree, as it takes care of a lot of the rigmarole of creating device nodes for each slice, etc, but whoever gets it done, wins the argument, really.