[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CACRpkdYOqt4xTqGmbSwd_R84NRD8GA9TsHEk_hJ68hhxwbsL_Q@mail.gmail.com>
Date: Thu, 8 Mar 2018 14:42:16 +0100
From: Linus Walleij <linus.walleij@...aro.org>
To: Richard Weinberger <richard@....at>
Cc: linux-mtd@...ts.infradead.org,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>,
Cyrille Pitchen <cyrille.pitchen@...ev4u.fr>,
Mark Vasut <marek.vasut@...il.com>,
Boris BREZILLON <boris.brezillon@...e-electrons.com>,
Brian Norris <computersforpeace@...il.com>,
David Woodhouse <dwmw2@...radead.org>,
Artem Bityutskiy <dedekind1@...il.com>, tharvey@...eworks.com,
stable <stable@...r.kernel.org>,
Ulf Hansson <ulf.hansson@...aro.org>
Subject: Re: [PATCH] ubi: Reject MLC NAND
On Sat, Mar 3, 2018 at 11:45 AM, Richard Weinberger <richard@....at> wrote:
> While UBI and UBIFS seem to work at first sight with MLC NAND, you will
> most likely lose all your data upon a power-cut or due to read/write
> disturb.
>
> In order to protect users from bad surprises, refuse to attach to MLC
> NAND.
>
> Cc: stable@...r.kernel.org
> Signed-off-by: Richard Weinberger <richard@....at>
I'm sorry to disturb in this interesting discussion about what
"stable" really means as in "stable kernel". Stable for who and
in what sense, that seems to be the question.
But my main problem here is to understand who the consumers
of the MLC NAND devices really are.
I hear some talk here about lab boards. But where is this
really deployed, large-scale? And who are the people that
will have their devices potentially not booting after this patch?
I am pretty sure these people are board support or
customization consultants with work being done for some
certain products, and not hobbyists and even less end
consumers, right?
What kind of devices are MLC NANDs being deployed in?
Certainly not laptops, tablets and phones, they all use eMMC
and even start to venture into UFS (unified flash storage).
What is using these flashes? Routers and switches? NAS boxes?
Industrial control? Automotive?
Or are (God forbid, but would not surprise me) talking about a
Linux instance running inside of eMMCs or UFS devices?
Yours,
Linus Walleij
Powered by blists - more mailing lists