Re: mtd and udev

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Nov 28, 2008 at 17:08, Sven Fischer <sven.fischer@xxxxxxx> wrote:
> I'm trying to use udev to dynamically generate mtd devices like mtdblock0 or
> mtd0 etc. I'm using Linux Kernel 2.6.24 on an ARM board.
>
> I have setup two rules but to no avail:
>
> ACTION=="add", KERNEL=="mtdblock[0-9]", SUBSYSTEMS=="block",
> NAME="mtdblock/%n", SYMLINK+="%k"
> ACTION=="add", KERNEL=="mtd[0-9]", SUBSYSTEMS=="mtd", NAME="%k"
>
> I tried to check them with udevtest, but it doesn't work. strace shows that it
> runs through the /sys subtree but it doesn't match anything against the above
> rules.
>
> I have the impression mtd isn't meant to work together with udev at all. Am I
> right ? Or what can be the reason for this issue.

It should work fine with udev. But use SUBSYSTEM, not SUBSYSTEMS, you
match on the event not a parent device.

And there is probably no reason to swap around node and symlink names,
just create the symlinks, if you want them, but don't needlessly
change the device node name.

Kay
--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux