[RFC/PATCH v2] ubi: Add ubiblock read-write driver
Ezequiel Garcia
ezequiel.garcia at free-electrons.com
Fri Apr 19 11:02:10 EDT 2013
Hi Artem,
On Fri, Apr 19, 2013 at 03:31:13PM +0300, Artem Bityutskiy wrote:
> On Fri, 2013-04-19 at 07:57 -0400, Mike Frysinger wrote:
> > the reason we're talking about not allowing write support at the
> > *block* layer
> > is because it's questionable how many people actually want this, the
> > performance isn't good (compared to native flash filesystems), and
> > because the
> > write/wear characteristics are unknown.
>
> My opinion that unless people demonstrate that they need this, e.g. in a
> product, etc, we should not merge this stuff.
>
> We recently merged fastmap, which is a big chunk of code, and it looks
> like no one really needs it. There was a problem report, and Richard
> promised to look, but did not. I do not blame him, he is a busy guy. But
> this shoes that this feature is not really needed, while adds
> maintenance burden.
>
> To put it differently, I do recommend to merge more UBI-related code
> without a solid user-base.
>
(I know you meant don't)
Of course, I agree that we shouldn't merge stuff just for the sake of it.
I'm always against adding churn.
However, IMHO, fastmap and ubiblock are not comparable **at all**:
1. Ubiblock is *extremely* simple and *completely* independent from mtd/ubi
stack.
2. Fastmap is a cool UBI feature, that's pretty tightly integrated
with the UBI core and -at least to me- not very easy to understand
and follow.
--
Ezequiel García, Free Electrons
Embedded Linux, Kernel and Android Engineering
http://free-electrons.com
More information about the linux-mtd
mailing list