[PATCH v2] ubi: gluebi: Fix NULL pointer dereference caused by ftl notifier

ZhaoLong Wang wangzhaolong1 at huawei.com
Mon Oct 23 00:12:14 PDT 2023


> ----- Ursprüngliche Mail -----
>> Von: "ZhaoLong Wang" <wangzhaolong1 at huawei.com>
>> An: "richard" <richard at nod.at>, "chengzhihao1" <chengzhihao1 at huawei.com>
>> CC: "Miquel Raynal" <miquel.raynal at bootlin.com>, "Vignesh Raghavendra" <vigneshr at ti.com>, "dpervushin"
>> <dpervushin at embeddedalley.com>, "Artem Bityutskiy" <Artem.Bityutskiy at nokia.com>, "linux-mtd"
>> <linux-mtd at lists.infradead.org>, "linux-kernel" <linux-kernel at vger.kernel.org>, "yi zhang" <yi.zhang at huawei.com>,
>> "yangerkun" <yangerkun at huawei.com>
>> Gesendet: Montag, 23. Oktober 2023 08:41:12
>> Betreff: Re: [PATCH v2] ubi: gluebi: Fix NULL pointer dereference caused by ftl notifier
> 
>>>
>>> IOW, no mtdblock (hence, also no FTLs) on top of gluebi.
>>>
>>> What do you guys think?
>>>
>>> Thanks,
>>> //richard
>>>
>>
>>
>> JFFS2 needs to work on the block device, so the mtdblock needs to work
>> on the top of gluebi.
>>
>> This is directly reflected in the jffs2 mount command, such as
>>
>>    # mount -t jffs2 /dev/mtdblockX /mnt/jffs2
> 
> The limitation is long gone. It comes from the dark and old times
> where Linux was only able to mount block devices.
> 
> You can do: mount -t jffs2 mtdX /mnt/jffs2
> 
> Thanks,
> //richard
> 

Yes, I tried it and it worked. Thanks for the reminder.

But this modification rejects this usage. and rejects other block device
file systems (such as ext4) from working on gluebi.

Thank you.
Zhaolong



More information about the linux-mtd mailing list