From: Yu Watanabe Date: Wed, 13 Apr 2022 14:09:14 +0000 (+0900) Subject: udev: set ID_IGNORE_DISKSEQ for md devices X-Git-Tag: v251-rc2~128^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9a78ee002f14cf1feeb2d4a13ad9936a2f755e02;p=thirdparty%2Fsystemd.git udev: set ID_IGNORE_DISKSEQ for md devices --- diff --git a/rules.d/50-udev-default.rules.in b/rules.d/50-udev-default.rules.in index 9cdaadb4cd5..0394530479d 100644 --- a/rules.d/50-udev-default.rules.in +++ b/rules.d/50-udev-default.rules.in @@ -4,6 +4,10 @@ ACTION=="remove", ENV{REMOVE_CMD}!="", RUN+="$env{REMOVE_CMD}" ACTION=="remove", GOTO="default_end" +# The md driver increments diskseq *after* emitting 'change' uevent. +# Drop the line below if it is fixed on the kernel side. +SUBSYSTEM=="block", KERNEL=="md*", ENV{ID_IGNORE_DISKSEQ}="1" + SUBSYSTEM=="virtio-ports", KERNEL=="vport*", ATTR{name}=="?*", SYMLINK+="virtio-ports/$attr{name}" # select "system RTC" or just use the first one