aboutsummaryrefslogtreecommitdiff
path: root/rules
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2016-05-10 07:59:30 -0400
committerAnthony G. Basile <blueness@gentoo.org>2016-05-10 07:59:30 -0400
commit31ce9f89a5f2884f1071ad99cdcfb9fa8e5c3771 (patch)
tree0fa26aa2eddfbae6282f137a4d47ebcb0b7d5ae0 /rules
parenthwdb: update (diff)
downloadeudev-31ce9f89a5f2884f1071ad99cdcfb9fa8e5c3771.tar.gz
eudev-31ce9f89a5f2884f1071ad99cdcfb9fa8e5c3771.tar.bz2
eudev-31ce9f89a5f2884f1071ad99cdcfb9fa8e5c3771.zip
rules: update
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Diffstat (limited to 'rules')
-rw-r--r--rules/60-persistent-storage.rules4
1 files changed, 4 insertions, 0 deletions
diff --git a/rules/60-persistent-storage.rules b/rules/60-persistent-storage.rules
index 0b14bb4a1..7ad8a557f 100644
--- a/rules/60-persistent-storage.rules
+++ b/rules/60-persistent-storage.rules
@@ -14,6 +14,10 @@ TEST=="whole_disk", GOTO="persistent_storage_end"
# for partitions import parent information
ENV{DEVTYPE}=="partition", IMPORT{parent}="ID_*"
+# NVMe
+KERNEL=="nvme*[0-9]n*[0-9]", ATTR{wwid}=="?*", SYMLINK+="disk/by-id/nvme-$attr{wwid}"
+KERNEL=="nvme*[0-9]n*[0-9]p*[0-9]", ENV{DEVTYPE}=="partition", ATTRS{wwid}=="?*", SYMLINK+="disk/by-id/nvme-$attr{wwid}-part%n"
+
# virtio-blk
KERNEL=="vd*[!0-9]", ATTRS{serial}=="?*", ENV{ID_SERIAL}="$attr{serial}", SYMLINK+="disk/by-id/virtio-$env{ID_SERIAL}"
KERNEL=="vd*[0-9]", ATTRS{serial}=="?*", ENV{ID_SERIAL}="$attr{serial}", SYMLINK+="disk/by-id/virtio-$env{ID_SERIAL}-part%n"