mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
17a3585cbb
pvscan --cache <dev> is called by our udev rule at a time when all the symlinks for <dev> may not be created yet (by other udev rules.) The regex filter in lvm.conf may refer to <dev> using a symlink name that hasn't yet been created, which would cause <dev> to not match the filter regex. The DEVLINKS env var, set by udev, contains all the symlink names for <dev> that have been or will be created. So, we add all these symlink names to dev->aliases, as if we had found them in /dev. This allows <dev> to be recognized by a regex filter containing a symlink for <dev>. |
||
---|---|---|
.. | ||
filter-composite.c | ||
filter-deviceid.c | ||
filter-fwraid.c | ||
filter-md.c | ||
filter-mpath.c | ||
filter-partitioned.c | ||
filter-persistent.c | ||
filter-regex.c | ||
filter-signature.c | ||
filter-sysfs.c | ||
filter-type.c | ||
filter-usable.c | ||
filter.h |