[lvm-devel] lvcreate hangs forever and udev work timeout
Zdenek Kabelac
zkabelac at redhat.com
Fri Apr 12 15:01:23 UTC 2019
Dne 12. 04. 19 v 16:56 Eric Ren napsal(a):
> Hi,
>
>> Since the /dev/dm-x has been created, I don't understand what it waits
>> udev to do?
>> Just waits udev rules to create device symbol links?
>
> Although the /dev/dm-26 is visible, but the device seems not ready in kernel.
>
> [root at iZuf6dbyd7ede51sykedamZ ~]# dmsetup udevcookies
> Cookie Semid Value Last semop time Last change time
> 0xd4d0b57 225214464 2 Fri Apr 12 17:33:14 2019 Fri Apr
> 12 17:33:14 2019
>
> [root at iZuf6dbyd7ede51sykedamZ ~]# dmsetup info /dev/dm-26
> Device dm-26 not found
> Command failed.
>
> [root at iZuf6dbyd7ede51sykedamZ ~]# ls -l /dev/dm-26
> brw-rw---- 1 root disk 252, 26 4月 12 17:33 /dev/dm-26
>
Is that happening on any modern distro ??
AFAIK no udev rule should ever by executed on DM device with empty table...
udev rules are detecting this state and should avoid DM device until it has
resumed table.
Or is this same race when udev rule is accessing some device while device is
being changed ?
Zdenek
More information about the lvm-devel
mailing list