Current linux-next status of UBI/UBIFS? Re: new UBI co-maintainer
hujianyang
hujianyang at huawei.com
Wed Jan 28 19:28:18 PST 2015
Hi Richard,
On 2015/1/28 23:47, Richard Weinberger wrote:
>>
>> [PATCH] UBI: add ubi_err() to report the failure of leb read
>
> IIRC I had some questions on that patch. If all questions are resolved I'm fine with it.
>
Yes, I know that. OK... I'll re-check your comments and send this
patch again.
>> [PATCH RFC 1/2] UBIFS: fix empty log leb error
>
> These patches look okay to me but as they are posted as RFC I really want
> a comment from Artem on them.
>
I wish it could be soon, because there are some other patches about
mounting reliability improvement I want to send. Could I send them
together? But I haven't finished this work, so I think one by one
is the best way, and I can discuss the designing with you and Artem
in time.
>> [PATCH] UBI: fix soft lockup in ubi_check_volume()
>
> I'm also fine with that.
>
>> and ubidump v6
>
> For ubidump I have to read the whole thread again as I got lost in it. :)
>
>> The patch "UBI: fix soft lockup in ubi_check_volume()" solves a really
>> important problem, I wish it could be merged into stable soon.
>
> Yes.
>
>> I've discussed with Richard about the recovery of an corrupted UBIFS
>> image, for example, ECC error. And actually my colleagues and I had
>> worked out some features to improve the reliability of UBIFS. We are
>> happy to share our design and greatly aspire the help from community.
>
> Nice.
>
>> Also, I think we could start to add more functions to my ubidump to
>> make it a useful tool.
>
> I have to look at ubidump in detail but it sounds good.
> To debug fastmap issues I have also a tool to analyze UBI images.
> Maybe we can merge. First I have to shape it up.
>
I'm glad with it. I was using ubidump for debugging these days,
but I'm not sure if this v6 is OK. I'd fixed some tiny issues
after v5 so I don't know if there are still other issues left.
Thanks for your reviewing.
Actually I'm working on a 3.10-stable branch, new features like
ubiblock, ubifastmap are not introduced into my version. But
we will update kernel version soon and import these features.
I see ubifastmap is marked as "Experimental feature" now and
you'd introduced multi-queue for ubiblock. I think some works,
e.g. testing, are really needed before importing these feature
into our products.
I'd like to work with you for both dumping tool and features
in kernel.
>> I think the updating of UBI/UBIFS will re-start soon, am I right?
>
> Correct. Currently I'm preparing the tree.
>
I see more and more products in my company turn to use UBIFS
instead of Yaffs2/Jffs2. One of the prime reasons is the well
supporting by community. Thanks for the contributes from you,
Artem and other developers.
By the way, I found some products in my company are using
MTD_UBI_GLUEBI to implement a squashfs on top of UBI device.
UBI_GLUEBI or UBI_BLOCK, which is better in your considering,
and why?
Thanks,
Hu
More information about the linux-mtd
mailing list