Re: [PATCH] mtd: spi-nor: Prefer asynchronous probe

From: Michael Walle
Date: Sun Oct 04 2020 - 10:12:28 EST


Hi,

Am 2020-10-03 19:00, schrieb Doug Anderson:
On Sat, Oct 3, 2020 at 9:54 AM Michael Walle <michael@xxxxxxxx> wrote:
While debugging another issue I also noticed that sometimes my
/dev/mtdN devices were reordered. Note that I have two SPI flashes.
Might this also be connected to the async probe?

It's likely. My guess is that you shouldn't really be depending on
the numbering. If you need to depend on the numbering, there should
be something that guarantees it like a device tree alias. We have
struggled with similar things on MMC for years and I guess Ulf finally
decided that we weren't going to get a better solution than the device
tree aliases.

But this has to be supported by spi-nor first, right? So that would also
be something which has to be added before we can make the probe async.
And as far as I know there is no such mechanism like /dev/disk/by-X for
/dev/mtdN.

-michael