74c74,77 < ACTION=="add", ENV{STARTUP}!="1", NAME="", GOTO="dm_end" --- > ACTION=="add", ENV{STARTUP}!="1", ENV{DM_UDEV_PRIMARY_SOURCE_FLAG}=="1", NAME="", GOTO="dm_end" > > # If it's the artificial event from other source > ENV{DM_UDEV_PRIMARY_SOURCE_FLAG}!="1", GOTO="dm_artificial" 91a95,113 > > GOTO="dm_normalrule" > > LABEL="dm_artificial" > IMPORT{db}="DM_NAME" > IMPORT{db}="DM_UUID" > IMPORT{db}="DM_SUSPENDED" > IMPORT{db}="DM_STATE" > IMPORT{db}="DM_TABLE_STATE" > IMPORT{db}="DM_OPENCOUNT" > IMPORT{db}="DM_LAST_EVENT_NR" > IMPORT{db}="DM_MAJOR" > IMPORT{db}="DM_MINOR" > IMPORT{db}="DM_TARGET_COUNT" > IMPORT{db}="DM_TARGET_TYPES" > IMPORT{db}="DM_DEPS" > IMPORT{db}="DM_TYPE" > > LABEL="dm_normalrule"