From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from a.ns.miles-group.at ([95.130.255.143] helo=radon.swed.at) by bombadil.infradead.org with esmtps (Exim 4.80.1 #2 (Red Hat Linux)) id 1akIlJ-0007KL-8R for linux-mtd@lists.infradead.org; Sun, 27 Mar 2016 22:02:22 +0000 Subject: Re: ubiblock RW To: Willy Tarreau References: <56F4502D.3030902@nod.at> <1458906697.615.20.camel@gmail.com> <20160325205011.GA1106@laptop.cereza> <56F5ACBD.8070201@nod.at> <20160326060137.GA9296@1wt.eu> Cc: Ezequiel Garcia , Artem Bityutskiy , Benson Young , "linux-mtd@lists.infradead.org" , David Gstir From: Richard Weinberger Message-ID: <56F85851.5020508@nod.at> Date: Mon, 28 Mar 2016 00:01:53 +0200 MIME-Version: 1.0 In-Reply-To: <20160326060137.GA9296@1wt.eu> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Am 26.03.2016 um 07:01 schrieb Willy Tarreau: > On Fri, Mar 25, 2016 at 10:25:17PM +0100, Richard Weinberger wrote: >> Am 25.03.2016 um 21:50 schrieb Ezequiel Garcia: >>> I guess we could have some UBI parameter to enable this support, >>> and print a very noisy message to warn users about potential >>> device wear out -- naively assuming users read messages... >> >> As I wrote in my previous mail, I think a new parameter for the ubiblock >> tool would do the job. >> I'd default ubiblock to RO and via the ubiblock tool you can enable RW mode. >> ...which would also trigger a warning. >> >> What I'd like to avoid is a kernel command line or a Kconfig option to make >> RW default. If someone *really* wants RW she has to run ubiblock --enable-rw.... >> in userspace. This should even work for block filesystems on top of UBI >> as root fs as you can remount them later RW. >> >> Sounds like a plan? > > I would see something a little bit better (from a user perspective), though > I don't know if it's possible. It would be nice to mark the UBI image RO/RW > when it is created via ubiformat. That would be a bit stored on the ubiblock > itself. That way the decision is taken at creation time and is not changed > later (or only using a specific tool). Note that it is very possible I'm > missing something important, but you get the idea. ubiblock is just a layer above an UBI volumes. We could add a new UBI volume flag for RW ubiblock. Artem? Ezequiel? Thanks, //richard